[2026-01-22T20:30:02.905864] [INFO ] [MAG ] Starting MAG operation... [2026-01-22T20:30:03.090194] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-22T20:30:03.265984] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-22T20:30:03.440265] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-22T20:30:03.633212] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-22T20:30:03.633625] [WARN ] [STATE ] State set to: WAITING [2026-01-22T20:30:03.633713] [INFO ] [STATE ] Checking service statuses... [2026-01-22T20:30:03.640701] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:03.644879] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:03.710875] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:03.779174] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:03.846717] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:03.846838] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:06.851687] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:06.855692] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:06.859855] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:06.863784] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:06.868007] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:06.868110] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:09.875658] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:09.881019] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:09.885756] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:09.890806] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:09.895183] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:09.895283] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:12.900651] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:12.904312] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:12.907777] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:12.911770] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:12.915393] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:12.915467] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:15.921530] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:15.926689] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:15.930530] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:15.934734] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:15.940275] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:15.940646] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:18.946508] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:18.950215] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:18.953762] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:18.958006] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:18.961956] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:18.962058] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:21.968161] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:21.973900] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:21.979856] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:21.985296] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:21.990232] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:21.990356] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:24.995903] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:25.000420] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:25.004867] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:25.009418] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:25.013515] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:25.013632] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:28.018813] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:28.025662] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:28.030488] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:28.034235] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:28.037919] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:28.037997] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:31.042969] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:31.046809] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:31.050348] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:31.054264] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:31.058686] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:31.059354] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:34.063832] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:34.067420] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:34.274964] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:34.342943] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:34.409554] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:34.409708] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:37.415674] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:37.425274] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:37.431383] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:37.436934] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:37.442477] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:37.442824] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:40.449447] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:40.454938] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:40.460470] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:40.465175] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:40.468913] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:40.468984] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:43.475621] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:43.479293] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:43.482671] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:43.486128] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:43.489897] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:43.489985] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:46.495731] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:46.499926] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:46.504508] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:46.508960] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:46.513242] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:46.513348] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:49.518537] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:49.522626] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:49.526337] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:49.529945] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:49.533537] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:49.533636] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:52.537995] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:52.541497] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:52.544807] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:52.549944] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:52.554414] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:52.554502] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:55.560711] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:55.566129] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:55.570345] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:55.574147] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:55.577796] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:55.577878] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:30:58.584250] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:30:58.589480] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:30:58.594716] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:30:58.599403] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:30:58.604344] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:30:58.604451] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:01.609869] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:01.614012] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:01.618330] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:01.622416] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:01.626620] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:01.626751] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:04.632586] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:04.636744] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:04.641336] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:04.646788] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:04.651640] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:04.651760] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:07.658416] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:07.665244] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:07.672262] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:07.677619] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:07.683079] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:07.683194] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:10.688970] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:10.693321] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:10.697293] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:10.701349] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:10.705176] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:10.705272] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:13.710753] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:13.714417] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:13.717927] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:13.721551] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:13.724984] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:13.725077] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:16.731019] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:16.734852] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:16.738811] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:16.743096] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:16.747293] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:16.747410] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:19.753544] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:19.757780] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:19.761903] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:19.766699] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:19.772135] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:19.772242] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:22.778619] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:22.782362] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:22.786543] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:22.790961] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:22.794517] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:22.794622] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:25.801505] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:25.807260] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:25.812878] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:25.818748] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:25.824466] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:25.824635] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:28.830455] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:28.835145] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:28.839547] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:28.845300] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:28.851604] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:28.851813] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:31.856892] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:31.861122] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:31.864845] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:31.869407] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:31.873934] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:31.874029] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:34.879210] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:34.882917] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:34.886417] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:34.889823] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:34.893128] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:34.893207] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:37.898621] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:37.902803] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:38.003944] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:38.071822] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:38.137790] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:38.137935] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:41.142770] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:41.146304] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:41.149879] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:41.153883] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:41.158385] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:41.158490] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:44.164834] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:44.170450] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:44.174910] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:44.178643] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:44.182117] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:44.182207] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:47.188396] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:47.193809] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:47.198959] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:47.204430] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:47.209686] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:47.209813] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:50.214499] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:50.218342] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:50.221861] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:50.225430] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:50.229075] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:50.229158] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:53.234587] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:53.238712] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:53.242587] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:53.246122] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:53.250077] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:53.250159] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:56.256931] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:56.262636] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:56.268466] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:56.274231] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:56.280176] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:56.280319] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:31:59.286702] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:31:59.291473] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:31:59.296095] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:31:59.300721] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:31:59.305341] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:31:59.305437] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:02.313551] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:02.318695] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:02.323947] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:02.328700] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:02.332773] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:02.332853] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:05.338344] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:05.342203] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:05.346205] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:05.350177] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:05.353595] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:05.353669] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:08.363700] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:08.368896] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:08.374339] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:08.379889] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:08.385352] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:08.385457] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:11.391725] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:11.397778] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:11.403109] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:11.408082] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:11.413037] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:11.413144] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:14.419336] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:14.424528] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:14.429625] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:14.434607] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:14.439056] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:14.439170] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:17.444044] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:17.448142] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:17.451990] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:17.455843] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:17.459932] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:17.460030] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:20.466404] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:20.470862] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:20.474913] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:20.478527] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:20.482270] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:20.482375] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:23.487145] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:23.490917] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:23.494626] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:23.498133] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:23.501544] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:23.501635] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:26.507278] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:26.511692] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:26.516285] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:26.520367] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:26.524475] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:26.524611] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:29.530537] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:29.534695] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:29.538094] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:29.541548] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:29.544775] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:29.544850] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:32.550454] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:32.554841] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:32.559092] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:32.563146] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:32.567185] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:32.567287] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:35.572194] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:35.576156] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:35.579853] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:35.583677] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:35.587437] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:35.587537] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:38.592631] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:38.596237] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:38.600304] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:38.604103] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:38.608065] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:38.608152] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:41.613959] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:41.618022] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:41.622257] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:41.626555] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:41.630781] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:41.630864] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:44.635924] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:44.640046] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:44.644267] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:44.648693] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:44.652512] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:44.652614] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:47.666171] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:47.683240] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:47.692294] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:47.704880] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:47.724784] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:47.724946] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:50.729612] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:50.733907] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:50.738016] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:50.741852] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:50.745737] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:50.745832] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:53.750990] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:53.754898] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:53.758752] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:53.763026] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:53.768253] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:53.768408] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:56.774976] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:56.780136] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:56.784942] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:56.789375] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:56.793563] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:56.793669] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:32:59.800195] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:32:59.804374] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:32:59.808211] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:32:59.811944] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:32:59.815641] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:32:59.815762] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:02.820304] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:02.823931] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:02.827623] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:02.831377] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:02.834903] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:02.834970] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:05.840451] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:05.844467] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:05.848299] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:05.852543] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:05.857618] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:05.857756] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:08.862858] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:08.866704] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:08.871133] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:08.875037] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:08.878904] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:08.878977] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:11.884188] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:11.888461] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:11.892478] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:11.896621] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:11.900229] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:11.900306] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:14.905472] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:14.909485] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:14.913810] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:14.917639] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:14.921549] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:14.921681] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:17.927006] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:17.931220] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:17.934837] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:17.938314] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:17.941955] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:17.942074] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:20.947584] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:20.951054] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:20.954596] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:20.958809] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:20.962906] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:20.963009] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:23.967882] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:23.971649] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:23.975324] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:23.979179] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:23.982792] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:23.982870] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:26.987781] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:26.992113] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:26.995999] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:26.999710] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:27.002974] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:27.003047] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:30.007830] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:30.011484] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:30.015144] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:30.018769] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:30.023261] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:30.023362] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:33.031040] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:33.037540] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:33.044484] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:33.050132] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:33.055679] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:33.055829] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:36.061347] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:36.065444] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:36.069401] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:36.073235] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:36.076656] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:36.076725] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:39.081347] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:39.085079] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:39.154864] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:39.221791] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:39.289645] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:39.289813] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:42.295005] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:42.298531] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:42.301915] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:42.305198] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:42.308782] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:42.308855] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:45.315079] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:45.319592] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:45.323655] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:45.328528] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:45.332874] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:45.332988] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:48.340173] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:48.346184] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:48.351669] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:48.357052] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:48.362086] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:48.362204] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:51.367725] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:51.372065] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:51.376564] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:51.380810] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:51.385331] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:51.385434] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:54.390764] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:54.394993] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:54.399320] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:54.403274] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:54.407169] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:54.407285] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:33:57.411694] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:33:57.417056] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:33:57.422751] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:33:57.427713] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:33:57.432051] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:33:57.432144] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:00.437158] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:00.441056] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:00.445105] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:00.449389] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:00.453212] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:00.453312] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:03.460093] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:03.465013] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:03.469836] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:03.474496] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:03.479303] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:03.479412] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:06.485219] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:06.490005] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:06.494752] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:06.498898] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:06.502954] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:06.503086] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:09.507970] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:09.512135] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:09.517003] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:09.523410] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:09.528224] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:09.528683] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:12.533870] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:12.538858] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:12.543338] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:12.547408] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:12.551555] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:12.551677] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:15.557119] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:15.560988] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:15.564446] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:15.567913] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:15.571275] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:15.571354] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:18.576691] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:18.580433] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:18.583723] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:18.587089] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:18.590483] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:18.590552] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:21.595510] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:21.599350] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:21.602970] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:21.606783] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:21.610389] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:21.610467] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:24.616890] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:24.621305] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:24.625954] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:24.629977] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:24.634712] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:24.634826] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:27.639729] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:27.643459] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:27.647239] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:27.651409] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:27.655114] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:27.655200] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:30.660765] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:30.664601] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:30.668357] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:30.672015] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:30.675351] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:30.675435] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:33.680560] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:33.684450] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:33.688119] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:33.691805] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:33.695557] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:33.695660] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:36.701990] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:36.706963] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:36.711516] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:36.716050] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:36.720924] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:36.721025] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:39.726149] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:39.730061] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:39.734381] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:39.738597] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:39.742429] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:39.742535] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:42.747740] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:42.752153] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:42.757083] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:42.764433] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:42.770549] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:42.770665] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:45.779626] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:45.786002] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:45.792499] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:45.798896] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:45.807216] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:45.807400] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:48.813079] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:48.816996] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:48.820650] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:48.824032] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:48.827359] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:48.827429] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:51.837005] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:51.841387] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:51.845203] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:51.848807] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:51.852376] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:51.852482] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:54.857780] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:54.861941] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:54.865755] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:54.869600] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:54.873218] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:54.873297] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:34:57.879868] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:34:57.884686] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:34:57.889652] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:34:57.894298] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:34:57.898296] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:34:57.898386] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:00.903417] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:00.907406] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:00.910975] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:00.915504] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:00.919648] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:00.919782] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:03.924340] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:03.927866] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:03.931419] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:03.936439] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:03.940167] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:03.940242] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:06.946461] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:06.950938] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:06.955085] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:06.959391] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:06.963487] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:06.963638] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:09.968695] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:09.972360] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:09.977421] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:09.982751] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:09.987321] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:09.987423] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:12.993464] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:12.997501] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:13.001387] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:13.005214] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:13.008903] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:13.008980] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:16.013929] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:16.017618] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:16.021098] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:16.025226] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:16.029532] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:16.029674] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:19.035660] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:19.039231] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:19.043171] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:19.047121] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:19.050948] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:19.051045] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:22.056106] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:22.059848] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:22.063276] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:22.066606] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:22.070338] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:22.070424] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:25.076627] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:25.082107] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:25.087962] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-22T20:35:25.093199] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:25.098450] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:25.098599] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-22T20:35:28.103485] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T20:35:28.107283] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:28.111036] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-22T20:35:28.114915] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-22), and is a dependency of this service. [2026-01-22T20:35:28.118761] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T20:35:28.122559] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T20:35:28.122844] [WARN ] [STATE ] State set to: RUNNING [2026-01-22T20:35:28.122968] [INFO ] [MODE ] Using multithreaded [2026-01-22T20:35:28.123048] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-22T20:35:28.129218] [DEBUG] [REMOTE ] Found 70 available forecast dates. [2026-01-22T20:35:28.129452] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-23.txt'. [2026-01-22T20:35:28.136605] [DEBUG] [REMOTE ] Fetched 3479 signal forecasts for 2026-01-23. [2026-01-22T20:35:28.168807] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-22T20:35:28.170497] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-22T20:35:28.170593] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-22T20:35:28.902540] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-22T20:35:28.912645] [INFO ] [MODE ] Using multithreaded [2026-01-22T20:35:28.912760] [INFO ] [main ] Fetching signal forecasts... [2026-01-22T20:35:28.912812] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-22T20:35:28.919761] [DEBUG] [REMOTE ] Found 70 available forecast dates. [2026-01-22T20:35:28.920008] [INFO ] [main ] Found available forecast date (2026-01-23). [2026-01-22T20:35:28.920096] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-23.txt'. [2026-01-22T20:35:28.927564] [DEBUG] [REMOTE ] Fetched 3479 signal forecasts for 2026-01-23. [2026-01-22T20:35:28.927789] [INFO ] [main ] Fetched 3479 forecasts. [2026-01-22T20:35:28.928058] [INFO ] [main ] Found 417 high-confidence bullish forecasts (>= 90.0%). [2026-01-22T20:35:28.928123] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 417 symbols [2026-01-22T20:35:28.957487] [INFO ] [main ] Fetching symbol history for SEDG... [2026-01-22T20:35:28.957881] [DEBUG] [REMOTE ] SEDG: Fetching historical data. [2026-01-22T20:35:28.958834] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-22T20:35:28.958913] [INFO ] [main ] Fetching symbol history for PCN... [2026-01-22T20:35:28.959121] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-22T20:35:28.959170] [DEBUG] [REMOTE ] PCN: Fetching historical data. [2026-01-22T20:35:28.959835] [INFO ] [main ] Fetching symbol history for CCK... [2026-01-22T20:35:28.960133] [DEBUG] [REMOTE ] CCK: Fetching historical data. [2026-01-22T20:35:28.990271] [DEBUG] [REMOTE ] CCK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:28.990272] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:28.991598] [DEBUG] [LOCAL ] Loaded configuration for CCK: 5 features, N/A% accuracy [2026-01-22T20:35:28.991602] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-22T20:35:28.991684] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-22T20:35:28.991684] [INFO ] [LOCAL ] CCK: Loaded 5 optimal features with 58.19% confidence from JSON config [2026-01-22T20:35:28.991727] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-22T20:35:28.991735] [DEBUG] [MAG ] Building data for symbol: CCK with lookback: 0 [2026-01-22T20:35:28.993697] [DEBUG] [REMOTE ] PCN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:28.993697] [DEBUG] [REMOTE ] SEDG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:28.994076] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:28.994164] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:28.994221] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:28.994309] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:28.994788] [DEBUG] [LOCAL ] Loaded configuration for PCN: 4 features, N/A% accuracy [2026-01-22T20:35:28.994872] [INFO ] [LOCAL ] PCN: Loaded 4 optimal features with 56.27% confidence from JSON config [2026-01-22T20:35:28.994918] [DEBUG] [MAG ] Building data for symbol: PCN with lookback: 0 [2026-01-22T20:35:28.995524] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 1 features, N/A% accuracy [2026-01-22T20:35:28.995616] [INFO ] [LOCAL ] SEDG: Loaded 1 optimal features with 37.78% confidence from JSON config [2026-01-22T20:35:28.995662] [DEBUG] [MAG ] Building data for symbol: SEDG with lookback: 0 [2026-01-22T20:35:28.996734] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:28.996818] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:28.997519] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:28.997611] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:29.001391] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:29.001390] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:29.003829] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:29.003942] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:29.004224] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.004906] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.006278] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:29.007443] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:29.008362] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.049522] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:29.051073] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:29.054382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.368039] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-22 [2026-01-22T20:35:29.370170] [DEBUG] [MAG ] PCN: Last date is validated at 2026-01-22 [2026-01-22T20:35:29.409836] [DEBUG] [MAG ] CCK: Last date is validated at 2026-01-22 [2026-01-22T20:35:29.412191] [DEBUG] [MAG ] SEDG: Last date is validated at 2026-01-22 [2026-01-22T20:35:29.534276] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:29.547260] [DEBUG] [MAG ] PCN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:29.582908] [DEBUG] [MAG ] SEDG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:29.593128] [DEBUG] [MAG ] CCK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:29.622975] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-22T20:35:29.622911] [FATAL] [LOCAL ] Error saving forecast result for PCN: [Errno 17] File exists: './output/forecasts/individual/2026-01-23' [2026-01-22T20:35:29.623057] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=0.04% (Conf=51.9643%) [2026-01-22T20:35:29.623085] [INFO ] [main ] PCN: Signal=1 (Conf=100.0%), Magnitude=0.69% (Conf=56.2675%) [2026-01-22T20:35:29.623347] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-22T20:35:29.623398] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-22T20:35:29.623443] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-22T20:35:29.623497] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-22T20:35:29.625404] [INFO ] [main ] Progress: 1/417 forecasts completed (0.2%). DGRE finished in 0.7s. ETA: 4m 50s. Rate: 86.06 forecasts/min [2026-01-22T20:35:29.625619] [INFO ] [main ] Progress: 2/417 forecasts completed (0.5%). PCN finished in 0.7s. ETA: 2m 25s. Rate: 172.05 forecasts/min [2026-01-22T20:35:29.634897] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:29.635261] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:29.635706] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-22T20:35:29.635766] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-22T20:35:29.635797] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-22T20:35:29.636096] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-22T20:35:29.636151] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-22T20:35:29.636185] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-22T20:35:29.636596] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:29.636657] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:29.637110] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:29.637175] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:29.641436] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:29.642273] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:29.644299] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:29.644699] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:29.644897] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:29.645354] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:29.646125] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:29.646135] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:29.646806] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.647198] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.710340] [INFO ] [LOCAL ] SEDG: Saved forecast. [2026-01-22T20:35:29.710421] [INFO ] [main ] SEDG: Signal=1 (Conf=100.0%), Magnitude=6.80% (Conf=37.7786%) [2026-01-22T20:35:29.710921] [INFO ] [main ] Fetching symbol history for CNK... [2026-01-22T20:35:29.710981] [DEBUG] [REMOTE ] CNK: Fetching historical data. [2026-01-22T20:35:29.711739] [INFO ] [main ] Progress: 3/417 forecasts completed (0.7%). SEDG finished in 0.8s. ETA: 1m 48s. Rate: 229.72 forecasts/min [2026-01-22T20:35:29.720776] [INFO ] [LOCAL ] CCK: Saved forecast. [2026-01-22T20:35:29.720859] [INFO ] [main ] CCK: Signal=1 (Conf=100.0%), Magnitude=1.08% (Conf=58.1949%) [2026-01-22T20:35:29.721266] [INFO ] [main ] Fetching symbol history for TS... [2026-01-22T20:35:29.721325] [DEBUG] [REMOTE ] TS: Fetching historical data. [2026-01-22T20:35:29.722261] [INFO ] [main ] Progress: 4/417 forecasts completed (1.0%). CCK finished in 0.8s. ETA: 1m 22s. Rate: 302.23 forecasts/min [2026-01-22T20:35:29.723432] [DEBUG] [REMOTE ] CNK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:29.724495] [DEBUG] [LOCAL ] Loaded configuration for CNK: 6 features, N/A% accuracy [2026-01-22T20:35:29.724586] [INFO ] [LOCAL ] CNK: Loaded 6 optimal features with 53.39% confidence from JSON config [2026-01-22T20:35:29.724625] [DEBUG] [MAG ] Building data for symbol: CNK with lookback: 0 [2026-01-22T20:35:29.725468] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:29.725552] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:29.727542] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:29.728429] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:29.728972] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:29.729430] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:29.734523] [DEBUG] [REMOTE ] TS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:29.735385] [DEBUG] [LOCAL ] Loaded configuration for TS: 1 features, N/A% accuracy [2026-01-22T20:35:29.735441] [INFO ] [LOCAL ] TS: Loaded 1 optimal features with 63.90% confidence from JSON config [2026-01-22T20:35:29.735475] [DEBUG] [MAG ] Building data for symbol: TS with lookback: 0 [2026-01-22T20:35:29.736356] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:29.736434] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:29.744690] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.782998] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:29.785099] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:29.995649] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.005348] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.095560] [DEBUG] [MAG ] TS: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.148080] [DEBUG] [MAG ] CNK: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.166816] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.184500] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.233745] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-22T20:35:30.233821] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=3.33% (Conf=55.8827%) [2026-01-22T20:35:30.234217] [INFO ] [main ] Fetching symbol history for QLYS... [2026-01-22T20:35:30.234274] [DEBUG] [REMOTE ] QLYS: Fetching historical data. [2026-01-22T20:35:30.234821] [INFO ] [main ] Progress: 5/417 forecasts completed (1.2%). TSQ finished in 0.6s. ETA: 1m 48s. Rate: 229.60 forecasts/min [2026-01-22T20:35:30.246760] [DEBUG] [REMOTE ] QLYS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:30.247602] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 6 features, N/A% accuracy [2026-01-22T20:35:30.247654] [INFO ] [LOCAL ] QLYS: Loaded 6 optimal features with 56.44% confidence from JSON config [2026-01-22T20:35:30.247686] [DEBUG] [MAG ] Building data for symbol: QLYS with lookback: 0 [2026-01-22T20:35:30.248517] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:30.248595] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:30.250708] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:30.251372] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:30.251906] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:30.252939] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:30.254133] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:30.255471] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:30.272315] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-22T20:35:30.272391] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=-14.54% (Conf=47.8997%) [2026-01-22T20:35:30.272868] [INFO ] [main ] Fetching symbol history for PVL... [2026-01-22T20:35:30.272925] [DEBUG] [REMOTE ] PVL: Fetching historical data. [2026-01-22T20:35:30.273667] [INFO ] [main ] Progress: 6/417 forecasts completed (1.4%). PMAX finished in 0.6s. ETA: 1m 32s. Rate: 267.56 forecasts/min [2026-01-22T20:35:30.275850] [DEBUG] [MAG ] TS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.284242] [DEBUG] [REMOTE ] PVL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:30.284986] [DEBUG] [LOCAL ] Loaded configuration for PVL: 7 features, N/A% accuracy [2026-01-22T20:35:30.285042] [INFO ] [LOCAL ] PVL: Loaded 7 optimal features with 40.39% confidence from JSON config [2026-01-22T20:35:30.285074] [DEBUG] [MAG ] Building data for symbol: PVL with lookback: 0 [2026-01-22T20:35:30.285858] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:30.285922] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:30.291386] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:30.292903] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:30.295015] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:30.295542] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:30.297266] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:30.299602] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:35:30.302715] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:30.325421] [DEBUG] [MAG ] CNK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.364318] [INFO ] [LOCAL ] TS: Saved forecast. [2026-01-22T20:35:30.364386] [INFO ] [main ] TS: Signal=1 (Conf=100.0%), Magnitude=1.85% (Conf=63.9039%) [2026-01-22T20:35:30.364727] [INFO ] [main ] Fetching symbol history for OVID... [2026-01-22T20:35:30.364780] [DEBUG] [REMOTE ] OVID: Fetching historical data. [2026-01-22T20:35:30.365840] [INFO ] [main ] Progress: 7/417 forecasts completed (1.7%). TS finished in 0.6s. ETA: 1m 24s. Rate: 292.14 forecasts/min [2026-01-22T20:35:30.377888] [DEBUG] [REMOTE ] OVID: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:30.378792] [DEBUG] [LOCAL ] Loaded configuration for OVID: 3 features, N/A% accuracy [2026-01-22T20:35:30.378847] [INFO ] [LOCAL ] OVID: Loaded 3 optimal features with 53.70% confidence from JSON config [2026-01-22T20:35:30.378880] [DEBUG] [MAG ] Building data for symbol: OVID with lookback: 0 [2026-01-22T20:35:30.379891] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:30.379953] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:30.385199] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:30.386798] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:30.388900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:30.417014] [INFO ] [LOCAL ] CNK: Saved forecast. [2026-01-22T20:35:30.417087] [INFO ] [main ] CNK: Signal=1 (Conf=100.0%), Magnitude=-3.97% (Conf=53.3928%) [2026-01-22T20:35:30.417475] [INFO ] [main ] Fetching symbol history for TFII... [2026-01-22T20:35:30.417537] [DEBUG] [REMOTE ] TFII: Fetching historical data. [2026-01-22T20:35:30.417657] [INFO ] [main ] Progress: 8/417 forecasts completed (1.9%). CNK finished in 0.7s. ETA: 1m 16s. Rate: 322.26 forecasts/min [2026-01-22T20:35:30.430270] [DEBUG] [REMOTE ] TFII: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:30.431250] [DEBUG] [LOCAL ] Loaded configuration for TFII: 11 features, N/A% accuracy [2026-01-22T20:35:30.431304] [INFO ] [LOCAL ] TFII: Loaded 11 optimal features with 54.73% confidence from JSON config [2026-01-22T20:35:30.431338] [DEBUG] [MAG ] Building data for symbol: TFII with lookback: 0 [2026-01-22T20:35:30.432169] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-22T20:35:30.432238] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:30.434065] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:30.434611] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:30.435064] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:30.559240] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:30.560377] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:30.561161] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:30.581484] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:30.582702] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:30.584488] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:30.585602] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:30.586332] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:30.617860] [DEBUG] [MAG ] QLYS: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.666312] [DEBUG] [MAG ] PVL: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.745284] [DEBUG] [MAG ] OVID: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.786774] [DEBUG] [MAG ] QLYS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.834103] [DEBUG] [MAG ] PVL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.923171] [DEBUG] [MAG ] OVID: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:30.934145] [DEBUG] [MAG ] TFII: Last date is validated at 2026-01-22 [2026-01-22T20:35:30.971331] [INFO ] [LOCAL ] PVL: Saved forecast. [2026-01-22T20:35:30.971397] [INFO ] [main ] PVL: Signal=1 (Conf=100.0%), Magnitude=0.68% (Conf=40.3916%) [2026-01-22T20:35:30.971558] [INFO ] [main ] Fetching symbol history for NKSH... [2026-01-22T20:35:30.971815] [DEBUG] [REMOTE ] NKSH: Fetching historical data. [2026-01-22T20:35:30.972792] [INFO ] [main ] Progress: 9/417 forecasts completed (2.2%). PVL finished in 0.7s. ETA: 1m 33s. Rate: 264.11 forecasts/min [2026-01-22T20:35:30.982077] [DEBUG] [REMOTE ] NKSH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:30.982824] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 3 features, N/A% accuracy [2026-01-22T20:35:30.982881] [INFO ] [LOCAL ] NKSH: Loaded 3 optimal features with 55.28% confidence from JSON config [2026-01-22T20:35:30.982914] [DEBUG] [MAG ] Building data for symbol: NKSH with lookback: 0 [2026-01-22T20:35:30.983856] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:30.983933] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:30.984816] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:30.985750] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:30.988724] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.036706] [INFO ] [LOCAL ] QLYS: Saved forecast. [2026-01-22T20:35:31.036773] [INFO ] [main ] QLYS: Signal=1 (Conf=100.0%), Magnitude=-2.64% (Conf=56.4378%) [2026-01-22T20:35:31.037110] [INFO ] [main ] Fetching symbol history for VALE... [2026-01-22T20:35:31.037161] [DEBUG] [REMOTE ] VALE: Fetching historical data. [2026-01-22T20:35:31.037217] [INFO ] [main ] Progress: 10/417 forecasts completed (2.4%). QLYS finished in 0.8s. ETA: 1m 26s. Rate: 284.49 forecasts/min [2026-01-22T20:35:31.049094] [INFO ] [LOCAL ] OVID: Saved forecast. [2026-01-22T20:35:31.049160] [INFO ] [main ] OVID: Signal=1 (Conf=100.0%), Magnitude=0.31% (Conf=53.6964%) [2026-01-22T20:35:31.049357] [DEBUG] [REMOTE ] VALE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.049719] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-22T20:35:31.049776] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-22T20:35:31.049840] [INFO ] [main ] Progress: 11/417 forecasts completed (2.6%). OVID finished in 0.7s. ETA: 1m 18s. Rate: 311.08 forecasts/min [2026-01-22T20:35:31.050883] [DEBUG] [LOCAL ] Loaded configuration for VALE: 5 features, N/A% accuracy [2026-01-22T20:35:31.050938] [INFO ] [LOCAL ] VALE: Loaded 5 optimal features with 53.62% confidence from JSON config [2026-01-22T20:35:31.050972] [DEBUG] [MAG ] Building data for symbol: VALE with lookback: 0 [2026-01-22T20:35:31.051867] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:31.051934] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:31.057565] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:31.059482] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:31.060014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:31.060456] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:31.061262] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.061426] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.062543] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-22T20:35:31.062616] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-22T20:35:31.062650] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-22T20:35:31.063450] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:35:31.107056] [DEBUG] [MAG ] TFII: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:31.229275] [INFO ] [LOCAL ] TFII: Saved forecast. [2026-01-22T20:35:31.229342] [INFO ] [main ] TFII: Signal=1 (Conf=100.0%), Magnitude=-1.85% (Conf=54.7349%) [2026-01-22T20:35:31.229744] [INFO ] [main ] Fetching symbol history for PFIS... [2026-01-22T20:35:31.229982] [DEBUG] [REMOTE ] PFIS: Fetching historical data. [2026-01-22T20:35:31.231018] [INFO ] [main ] Progress: 12/417 forecasts completed (2.9%). TFII finished in 0.8s. ETA: 1m 18s. Rate: 312.66 forecasts/min [2026-01-22T20:35:31.242118] [DEBUG] [REMOTE ] PFIS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.243259] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 7 features, N/A% accuracy [2026-01-22T20:35:31.243311] [INFO ] [LOCAL ] PFIS: Loaded 7 optimal features with 62.79% confidence from JSON config [2026-01-22T20:35:31.243343] [DEBUG] [MAG ] Building data for symbol: PFIS with lookback: 0 [2026-01-22T20:35:31.244126] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:31.244196] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:31.249160] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:31.251239] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:31.251724] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:31.252162] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:31.254591] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:31.255631] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:31.257242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.333593] [DEBUG] [MAG ] NKSH: Last date is validated at 2026-01-22 [2026-01-22T20:35:31.402043] [DEBUG] [MAG ] VALE: Last date is validated at 2026-01-22 [2026-01-22T20:35:31.417367] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-22 [2026-01-22T20:35:31.500051] [DEBUG] [MAG ] NKSH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:31.570820] [DEBUG] [MAG ] VALE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:31.570878] [INFO ] [LOCAL ] NKSH: Saved forecast. [2026-01-22T20:35:31.570950] [INFO ] [main ] NKSH: Signal=1 (Conf=100.0%), Magnitude=0.11% (Conf=55.2775%) [2026-01-22T20:35:31.571291] [INFO ] [main ] Fetching symbol history for IBM... [2026-01-22T20:35:31.571354] [DEBUG] [REMOTE ] IBM: Fetching historical data. [2026-01-22T20:35:31.571660] [INFO ] [main ] Progress: 13/417 forecasts completed (3.1%). NKSH finished in 0.6s. ETA: 1m 22s. Rate: 295.07 forecasts/min [2026-01-22T20:35:31.584943] [DEBUG] [REMOTE ] IBM: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.585863] [DEBUG] [LOCAL ] Loaded configuration for IBM: 3 features, N/A% accuracy [2026-01-22T20:35:31.585921] [INFO ] [LOCAL ] IBM: Loaded 3 optimal features with 72.49% confidence from JSON config [2026-01-22T20:35:31.585953] [DEBUG] [MAG ] Building data for symbol: IBM with lookback: 0 [2026-01-22T20:35:31.586736] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:31.586796] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:31.587522] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:31.588410] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:31.591343] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:31.592824] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.595466] [DEBUG] [MAG ] PFIS: Last date is validated at 2026-01-22 [2026-01-22T20:35:31.635802] [INFO ] [LOCAL ] VALE: Saved forecast. [2026-01-22T20:35:31.635874] [INFO ] [main ] VALE: Signal=1 (Conf=100.0%), Magnitude=1.78% (Conf=53.6249%) [2026-01-22T20:35:31.636242] [INFO ] [main ] Progress: 14/417 forecasts completed (3.4%). VALE finished in 0.6s. ETA: 1m 18s. Rate: 310.18 forecasts/min [2026-01-22T20:35:31.636375] [INFO ] [main ] Fetching symbol history for VLO... [2026-01-22T20:35:31.636442] [DEBUG] [REMOTE ] VLO: Fetching historical data. [2026-01-22T20:35:31.648432] [DEBUG] [REMOTE ] VLO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.649635] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, N/A% accuracy [2026-01-22T20:35:31.649695] [INFO ] [LOCAL ] VLO: Loaded 4 optimal features with 52.81% confidence from JSON config [2026-01-22T20:35:31.649729] [DEBUG] [MAG ] Building data for symbol: VLO with lookback: 0 [2026-01-22T20:35:31.650604] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:31.650667] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:31.652436] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:31.653105] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:31.653645] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:31.654135] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.663250] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-22T20:35:31.663320] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=1.53% (Conf=64.8248%) [2026-01-22T20:35:31.663655] [INFO ] [main ] Fetching symbol history for MSA... [2026-01-22T20:35:31.663710] [DEBUG] [REMOTE ] MSA: Fetching historical data. [2026-01-22T20:35:31.664643] [INFO ] [main ] Progress: 15/417 forecasts completed (3.6%). PSCH finished in 0.6s. ETA: 1m 13s. Rate: 328.89 forecasts/min [2026-01-22T20:35:31.676729] [DEBUG] [REMOTE ] MSA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.677855] [DEBUG] [LOCAL ] Loaded configuration for MSA: 8 features, N/A% accuracy [2026-01-22T20:35:31.677909] [INFO ] [LOCAL ] MSA: Loaded 8 optimal features with 44.64% confidence from JSON config [2026-01-22T20:35:31.677941] [DEBUG] [MAG ] Building data for symbol: MSA with lookback: 0 [2026-01-22T20:35:31.678791] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:31.678855] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:31.680645] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:31.681260] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:31.763061] [DEBUG] [MAG ] PFIS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:31.824518] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:31.827702] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:31.829331] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:31.859308] [INFO ] [LOCAL ] PFIS: Saved forecast. [2026-01-22T20:35:31.859381] [INFO ] [main ] PFIS: Signal=1 (Conf=100.0%), Magnitude=1.48% (Conf=62.7871%) [2026-01-22T20:35:31.859768] [INFO ] [main ] Fetching symbol history for IEF... [2026-01-22T20:35:31.859823] [DEBUG] [REMOTE ] IEF: Fetching historical data. [2026-01-22T20:35:31.860704] [INFO ] [main ] Progress: 16/417 forecasts completed (3.8%). PFIS finished in 0.6s. ETA: 1m 13s. Rate: 327.36 forecasts/min [2026-01-22T20:35:31.875414] [DEBUG] [REMOTE ] IEF: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:31.876727] [DEBUG] [LOCAL ] Loaded configuration for IEF: 8 features, N/A% accuracy [2026-01-22T20:35:31.876795] [INFO ] [LOCAL ] IEF: Loaded 8 optimal features with 48.79% confidence from JSON config [2026-01-22T20:35:31.883923] [DEBUG] [MAG ] Building data for symbol: IEF with lookback: 0 [2026-01-22T20:35:31.885331] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:31.885418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:31.891123] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:31.893113] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:31.893720] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:31.894147] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:31.895182] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:31.895694] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:31.897099] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:31.899260] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.913700] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:35:31.919000] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:35:31.920937] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:31.956340] [DEBUG] [MAG ] IBM: Last date is validated at 2026-01-22 [2026-01-22T20:35:32.042613] [DEBUG] [MAG ] VLO: Last date is validated at 2026-01-22 [2026-01-22T20:35:32.209074] [DEBUG] [MAG ] IBM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:32.315958] [DEBUG] [MAG ] VLO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:32.376108] [DEBUG] [MAG ] IEF: Last date is validated at 2026-01-22 [2026-01-22T20:35:32.392923] [INFO ] [LOCAL ] IBM: Saved forecast. [2026-01-22T20:35:32.393032] [INFO ] [main ] IBM: Signal=1 (Conf=100.0%), Magnitude=-0.58% (Conf=72.4875%) [2026-01-22T20:35:32.393871] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-22T20:35:32.393943] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-22T20:35:32.394722] [INFO ] [main ] Progress: 17/417 forecasts completed (4.1%). IBM finished in 0.8s. ETA: 1m 22s. Rate: 294.24 forecasts/min [2026-01-22T20:35:32.414264] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:32.415684] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-22T20:35:32.415771] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-22T20:35:32.415826] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-22T20:35:32.417222] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:32.417316] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:32.420074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:32.420905] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:32.421567] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:32.423014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:32.440626] [DEBUG] [MAG ] MSA: Last date is validated at 2026-01-22 [2026-01-22T20:35:32.498377] [INFO ] [LOCAL ] VLO: Saved forecast. [2026-01-22T20:35:32.498506] [INFO ] [main ] VLO: Signal=1 (Conf=100.0%), Magnitude=-0.55% (Conf=52.8113%) [2026-01-22T20:35:32.499065] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-22T20:35:32.499141] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-22T20:35:32.500683] [INFO ] [main ] Progress: 18/417 forecasts completed (4.3%). VLO finished in 0.9s. ETA: 1m 19s. Rate: 302.31 forecasts/min [2026-01-22T20:35:32.517205] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:32.518446] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-22T20:35:32.518529] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-22T20:35:32.518618] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-22T20:35:32.520054] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:32.520151] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:32.528235] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:32.531390] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:32.532313] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:32.532965] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:32.534416] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:32.538873] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:32.540130] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:32.542235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:32.681528] [DEBUG] [MAG ] IEF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:32.706811] [DEBUG] [MAG ] MSA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:32.789841] [INFO ] [LOCAL ] IEF: Saved forecast. [2026-01-22T20:35:32.789937] [INFO ] [main ] IEF: Signal=1 (Conf=100.0%), Magnitude=-0.20% (Conf=48.7917%) [2026-01-22T20:35:32.790180] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-22T20:35:32.790250] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-22T20:35:32.791069] [INFO ] [main ] Progress: 19/417 forecasts completed (4.6%). IEF finished in 0.9s. ETA: 1m 21s. Rate: 295.12 forecasts/min [2026-01-22T20:35:32.808477] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:32.809624] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-22T20:35:32.809698] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-22T20:35:32.809749] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-22T20:35:32.811011] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:32.811097] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:32.818508] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:32.821544] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:32.822309] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:32.822910] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:32.825611] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:32.826319] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:32.828171] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:32.831191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:32.870978] [INFO ] [LOCAL ] MSA: Saved forecast. [2026-01-22T20:35:32.871089] [INFO ] [main ] MSA: Signal=1 (Conf=100.0%), Magnitude=-2.88% (Conf=44.6423%) [2026-01-22T20:35:32.871546] [INFO ] [main ] Fetching symbol history for AZN... [2026-01-22T20:35:32.871733] [DEBUG] [REMOTE ] AZN: Fetching historical data. [2026-01-22T20:35:32.873057] [INFO ] [main ] Progress: 20/417 forecasts completed (4.8%). MSA finished in 1.2s. ETA: 1m 18s. Rate: 304.19 forecasts/min [2026-01-22T20:35:32.895545] [DEBUG] [REMOTE ] AZN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:32.897369] [DEBUG] [LOCAL ] Loaded configuration for AZN: 7 features, N/A% accuracy [2026-01-22T20:35:32.897445] [INFO ] [LOCAL ] AZN: Loaded 7 optimal features with 48.60% confidence from JSON config [2026-01-22T20:35:32.897488] [DEBUG] [MAG ] Building data for symbol: AZN with lookback: 0 [2026-01-22T20:35:32.898815] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:32.898901] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:32.906293] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:32.909120] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:32.909928] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:32.910518] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:32.911685] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:32.913975] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:32.915076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:32.960095] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.043147] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.181008] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:33.259714] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:33.262150] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-22T20:35:33.262226] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=1.63% (Conf=45.8567%) [2026-01-22T20:35:33.262628] [INFO ] [main ] Fetching symbol history for HLI... [2026-01-22T20:35:33.262684] [DEBUG] [REMOTE ] HLI: Fetching historical data. [2026-01-22T20:35:33.262677] [INFO ] [main ] Progress: 21/417 forecasts completed (5.0%). FEPI finished in 0.9s. ETA: 1m 22s. Rate: 290.69 forecasts/min [2026-01-22T20:35:33.275523] [DEBUG] [REMOTE ] HLI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:33.276500] [DEBUG] [LOCAL ] Loaded configuration for HLI: 1 features, N/A% accuracy [2026-01-22T20:35:33.276562] [INFO ] [LOCAL ] HLI: Loaded 1 optimal features with 40.20% confidence from JSON config [2026-01-22T20:35:33.276618] [DEBUG] [MAG ] Building data for symbol: HLI with lookback: 0 [2026-01-22T20:35:33.277528] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:33.277610] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:35:33.279177] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:33.290595] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.330643] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-22T20:35:33.330713] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=2.62% (Conf=57.6102%) [2026-01-22T20:35:33.331167] [INFO ] [main ] Fetching symbol history for VTMX... [2026-01-22T20:35:33.331222] [DEBUG] [REMOTE ] VTMX: Fetching historical data. [2026-01-22T20:35:33.331669] [INFO ] [main ] Progress: 22/417 forecasts completed (5.3%). LBTYK finished in 0.8s. ETA: 1m 19s. Rate: 299.76 forecasts/min [2026-01-22T20:35:33.342640] [DEBUG] [REMOTE ] VTMX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:33.344082] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, N/A% accuracy [2026-01-22T20:35:33.344145] [INFO ] [LOCAL ] VTMX: Loaded 2 optimal features with 55.13% confidence from JSON config [2026-01-22T20:35:33.344180] [DEBUG] [MAG ] Building data for symbol: VTMX with lookback: 0 [2026-01-22T20:35:33.345198] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:33.345259] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:33.350430] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:33.391887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:33.412632] [DEBUG] [MAG ] AZN: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.461278] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:33.524854] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-22T20:35:33.524922] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=0.05% (Conf=26.7284%) [2026-01-22T20:35:33.525285] [INFO ] [main ] Fetching symbol history for NAC... [2026-01-22T20:35:33.525336] [DEBUG] [REMOTE ] NAC: Fetching historical data. [2026-01-22T20:35:33.525663] [INFO ] [main ] Progress: 23/417 forecasts completed (5.5%). AGNCO finished in 0.7s. ETA: 1m 19s. Rate: 300.16 forecasts/min [2026-01-22T20:35:33.538103] [DEBUG] [REMOTE ] NAC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:33.540118] [DEBUG] [LOCAL ] Loaded configuration for NAC: 6 features, N/A% accuracy [2026-01-22T20:35:33.540172] [INFO ] [LOCAL ] NAC: Loaded 6 optimal features with 32.57% confidence from JSON config [2026-01-22T20:35:33.540204] [DEBUG] [MAG ] Building data for symbol: NAC with lookback: 0 [2026-01-22T20:35:33.540998] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:33.541060] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:33.546258] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:33.547283] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:33.549654] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:33.588537] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:33.588605] [DEBUG] [MAG ] AZN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:33.590778] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:33.591720] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:33.659730] [DEBUG] [MAG ] HLI: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.687147] [INFO ] [LOCAL ] AZN: Saved forecast. [2026-01-22T20:35:33.687219] [INFO ] [main ] AZN: Signal=1 (Conf=100.0%), Magnitude=1.29% (Conf=48.6001%) [2026-01-22T20:35:33.687540] [INFO ] [main ] Fetching symbol history for LXEO... [2026-01-22T20:35:33.687736] [DEBUG] [REMOTE ] LXEO: Fetching historical data. [2026-01-22T20:35:33.688609] [INFO ] [main ] Progress: 24/417 forecasts completed (5.8%). AZN finished in 0.8s. ETA: 1m 18s. Rate: 302.49 forecasts/min [2026-01-22T20:35:33.700328] [DEBUG] [REMOTE ] LXEO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:33.701352] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, N/A% accuracy [2026-01-22T20:35:33.701417] [INFO ] [LOCAL ] LXEO: Loaded 3 optimal features with 51.84% confidence from JSON config [2026-01-22T20:35:33.701479] [DEBUG] [MAG ] Building data for symbol: LXEO with lookback: 0 [2026-01-22T20:35:33.702479] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:33.702545] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:33.705058] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:33.705791] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:33.707780] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:33.740411] [DEBUG] [MAG ] VTMX: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.844031] [DEBUG] [MAG ] HLI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:33.912000] [DEBUG] [MAG ] VTMX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:33.931047] [DEBUG] [MAG ] NAC: Last date is validated at 2026-01-22 [2026-01-22T20:35:33.958699] [INFO ] [LOCAL ] HLI: Saved forecast. [2026-01-22T20:35:33.958773] [INFO ] [main ] HLI: Signal=1 (Conf=100.0%), Magnitude=0.13% (Conf=40.2026%) [2026-01-22T20:35:33.958938] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-22T20:35:33.958983] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-22T20:35:33.959881] [INFO ] [main ] Progress: 25/417 forecasts completed (6.0%). HLI finished in 0.7s. ETA: 1m 19s. Rate: 298.11 forecasts/min [2026-01-22T20:35:33.974049] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:33.975329] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-22T20:35:33.975391] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-22T20:35:33.975423] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-22T20:35:33.976308] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:33.976373] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:33.977287] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:35:33.981359] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:33.983143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:33.983647] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:33.984691] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:33.985731] [INFO ] [LOCAL ] VTMX: Saved forecast. [2026-01-22T20:35:33.985802] [INFO ] [main ] VTMX: Signal=1 (Conf=100.0%), Magnitude=-0.47% (Conf=55.1319%) [2026-01-22T20:35:33.986154] [INFO ] [main ] Progress: 26/417 forecasts completed (6.2%). VTMX finished in 0.7s. ETA: 1m 16s. Rate: 308.42 forecasts/min [2026-01-22T20:35:33.986285] [INFO ] [main ] Fetching symbol history for WEX... [2026-01-22T20:35:33.986330] [DEBUG] [REMOTE ] WEX: Fetching historical data. [2026-01-22T20:35:33.986313] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:33.987331] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:33.988016] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:33.998065] [DEBUG] [REMOTE ] WEX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:33.999263] [DEBUG] [LOCAL ] Loaded configuration for WEX: 3 features, N/A% accuracy [2026-01-22T20:35:33.999320] [INFO ] [LOCAL ] WEX: Loaded 3 optimal features with 53.29% confidence from JSON config [2026-01-22T20:35:33.999353] [DEBUG] [MAG ] Building data for symbol: WEX with lookback: 0 [2026-01-22T20:35:34.000172] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:34.000251] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:34.006110] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:34.006903] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:34.008795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:34.063703] [DEBUG] [MAG ] LXEO: Last date is validated at 2026-01-22 [2026-01-22T20:35:34.100448] [DEBUG] [MAG ] NAC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:34.165975] [INFO ] [LOCAL ] NAC: Saved forecast. [2026-01-22T20:35:34.166043] [INFO ] [main ] NAC: Signal=1 (Conf=100.0%), Magnitude=-0.09% (Conf=32.5736%) [2026-01-22T20:35:34.166501] [INFO ] [main ] Fetching symbol history for VNQI... [2026-01-22T20:35:34.166747] [DEBUG] [REMOTE ] VNQI: Fetching historical data. [2026-01-22T20:35:34.166823] [INFO ] [main ] Progress: 27/417 forecasts completed (6.5%). NAC finished in 0.6s. ETA: 1m 16s. Rate: 309.24 forecasts/min [2026-01-22T20:35:34.178955] [DEBUG] [REMOTE ] VNQI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:34.180095] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 2 features, N/A% accuracy [2026-01-22T20:35:34.180148] [INFO ] [LOCAL ] VNQI: Loaded 2 optimal features with 63.20% confidence from JSON config [2026-01-22T20:35:34.180180] [DEBUG] [MAG ] Building data for symbol: VNQI with lookback: 0 [2026-01-22T20:35:34.180992] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:34.181051] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:34.182668] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:34.183665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:34.249883] [DEBUG] [MAG ] LXEO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:34.324074] [INFO ] [LOCAL ] LXEO: Saved forecast. [2026-01-22T20:35:34.324147] [INFO ] [main ] LXEO: Signal=1 (Conf=100.0%), Magnitude=6.46% (Conf=51.8446%) [2026-01-22T20:35:34.324312] [INFO ] [main ] Fetching symbol history for IEP... [2026-01-22T20:35:34.324356] [DEBUG] [REMOTE ] IEP: Fetching historical data. [2026-01-22T20:35:34.325838] [INFO ] [main ] Progress: 28/417 forecasts completed (6.7%). LXEO finished in 0.6s. ETA: 1m 15s. Rate: 311.25 forecasts/min [2026-01-22T20:35:34.338760] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-22 [2026-01-22T20:35:34.343003] [DEBUG] [REMOTE ] IEP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:34.344209] [DEBUG] [LOCAL ] Loaded configuration for IEP: 4 features, N/A% accuracy [2026-01-22T20:35:34.344286] [INFO ] [LOCAL ] IEP: Loaded 4 optimal features with 56.75% confidence from JSON config [2026-01-22T20:35:34.344331] [DEBUG] [MAG ] Building data for symbol: IEP with lookback: 0 [2026-01-22T20:35:34.345513] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:34.345614] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:34.348375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:34.349061] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:34.349594] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:34.364567] [DEBUG] [MAG ] WEX: Last date is validated at 2026-01-22 [2026-01-22T20:35:34.476181] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:34.521091] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:34.539935] [DEBUG] [MAG ] VNQI: Last date is validated at 2026-01-22 [2026-01-22T20:35:34.544462] [DEBUG] [MAG ] WEX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:34.636657] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-22T20:35:34.636737] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=-0.39% (Conf=61.3435%) [2026-01-22T20:35:34.637122] [INFO ] [main ] Fetching symbol history for ONB... [2026-01-22T20:35:34.637177] [DEBUG] [REMOTE ] ONB: Fetching historical data. [2026-01-22T20:35:34.637157] [INFO ] [main ] Progress: 29/417 forecasts completed (7.0%). QBTS finished in 0.7s. ETA: 1m 16s. Rate: 304.78 forecasts/min [2026-01-22T20:35:34.653395] [DEBUG] [REMOTE ] ONB: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:34.655165] [DEBUG] [LOCAL ] Loaded configuration for ONB: 1 features, N/A% accuracy [2026-01-22T20:35:34.655223] [INFO ] [LOCAL ] ONB: Loaded 1 optimal features with 55.14% confidence from JSON config [2026-01-22T20:35:34.655256] [DEBUG] [MAG ] Building data for symbol: ONB with lookback: 0 [2026-01-22T20:35:34.656282] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:34.656342] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:34.684461] [INFO ] [LOCAL ] WEX: Saved forecast. [2026-01-22T20:35:34.684536] [INFO ] [main ] WEX: Signal=1 (Conf=100.0%), Magnitude=-0.69% (Conf=53.2942%) [2026-01-22T20:35:34.684929] [INFO ] [main ] Progress: 30/417 forecasts completed (7.2%). WEX finished in 0.7s. ETA: 1m 14s. Rate: 312.68 forecasts/min [2026-01-22T20:35:34.685057] [INFO ] [main ] Fetching symbol history for ATLO... [2026-01-22T20:35:34.685101] [DEBUG] [REMOTE ] ATLO: Fetching historical data. [2026-01-22T20:35:34.696399] [DEBUG] [REMOTE ] ATLO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:34.697319] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 5 features, N/A% accuracy [2026-01-22T20:35:34.697385] [INFO ] [LOCAL ] ATLO: Loaded 5 optimal features with 41.69% confidence from JSON config [2026-01-22T20:35:34.697419] [DEBUG] [MAG ] Building data for symbol: ATLO with lookback: 0 [2026-01-22T20:35:34.698237] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:34.698324] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:34.703930] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:34.706053] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:34.706559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:34.707001] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:34.707912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:34.711832] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:34.718097] [DEBUG] [MAG ] VNQI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:34.786841] [INFO ] [LOCAL ] VNQI: Saved forecast. [2026-01-22T20:35:34.786912] [INFO ] [main ] VNQI: Signal=1 (Conf=100.0%), Magnitude=0.96% (Conf=63.1963%) [2026-01-22T20:35:34.787416] [INFO ] [main ] Fetching symbol history for CIVB... [2026-01-22T20:35:34.787470] [DEBUG] [REMOTE ] CIVB: Fetching historical data. [2026-01-22T20:35:34.787653] [INFO ] [main ] Progress: 31/417 forecasts completed (7.4%). VNQI finished in 0.6s. ETA: 1m 13s. Rate: 317.43 forecasts/min [2026-01-22T20:35:34.799156] [DEBUG] [REMOTE ] CIVB: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:34.800426] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 9 features, N/A% accuracy [2026-01-22T20:35:34.800480] [INFO ] [LOCAL ] CIVB: Loaded 9 optimal features with 62.15% confidence from JSON config [2026-01-22T20:35:34.800512] [DEBUG] [MAG ] Building data for symbol: CIVB with lookback: 0 [2026-01-22T20:35:34.801361] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:34.801427] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:34.806356] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:34.808244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:34.808780] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:34.809516] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:34.810407] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:34.811060] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:34.814142] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:34.817193] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:34.819811] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:34.855520] [DEBUG] [MAG ] IEP: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.032448] [DEBUG] [MAG ] IEP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:35.067459] [DEBUG] [MAG ] ATLO: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.068883] [DEBUG] [MAG ] ONB: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.091537] [INFO ] [LOCAL ] IEP: Saved forecast. [2026-01-22T20:35:35.091628] [INFO ] [main ] IEP: Signal=1 (Conf=100.0%), Magnitude=-0.46% (Conf=56.7485%) [2026-01-22T20:35:35.091796] [INFO ] [main ] Fetching symbol history for HUM... [2026-01-22T20:35:35.091839] [DEBUG] [REMOTE ] HUM: Fetching historical data. [2026-01-22T20:35:35.093685] [INFO ] [main ] Progress: 32/417 forecasts completed (7.7%). IEP finished in 0.8s. ETA: 1m 14s. Rate: 311.41 forecasts/min [2026-01-22T20:35:35.105358] [DEBUG] [REMOTE ] HUM: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:35.106328] [DEBUG] [LOCAL ] Loaded configuration for HUM: 1 features, N/A% accuracy [2026-01-22T20:35:35.106386] [INFO ] [LOCAL ] HUM: Loaded 1 optimal features with 52.75% confidence from JSON config [2026-01-22T20:35:35.106420] [DEBUG] [MAG ] Building data for symbol: HUM with lookback: 0 [2026-01-22T20:35:35.107235] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:35.107293] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:35.109774] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:35.172151] [DEBUG] [MAG ] CIVB: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.241371] [DEBUG] [MAG ] ATLO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:35.254098] [DEBUG] [MAG ] ONB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:35.305348] [INFO ] [LOCAL ] ATLO: Saved forecast. [2026-01-22T20:35:35.305415] [INFO ] [main ] ATLO: Signal=1 (Conf=100.0%), Magnitude=-1.00% (Conf=41.6922%) [2026-01-22T20:35:35.305783] [INFO ] [main ] Progress: 33/417 forecasts completed (7.9%). ATLO finished in 0.6s. ETA: 1m 14s. Rate: 310.46 forecasts/min [2026-01-22T20:35:35.305907] [INFO ] [main ] Fetching symbol history for UPLD... [2026-01-22T20:35:35.305950] [DEBUG] [REMOTE ] UPLD: Fetching historical data. [2026-01-22T20:35:35.316749] [DEBUG] [REMOTE ] UPLD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:35.317660] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 8 features, N/A% accuracy [2026-01-22T20:35:35.317716] [INFO ] [LOCAL ] UPLD: Loaded 8 optimal features with 72.51% confidence from JSON config [2026-01-22T20:35:35.317749] [DEBUG] [MAG ] Building data for symbol: UPLD with lookback: 0 [2026-01-22T20:35:35.318542] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:35.318622] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:35.320337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:35.321170] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:35.323604] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:35.327007] [INFO ] [LOCAL ] ONB: Saved forecast. [2026-01-22T20:35:35.327077] [INFO ] [main ] ONB: Signal=1 (Conf=100.0%), Magnitude=0.77% (Conf=55.1361%) [2026-01-22T20:35:35.327439] [INFO ] [main ] Fetching symbol history for ARLP... [2026-01-22T20:35:35.327492] [DEBUG] [REMOTE ] ARLP: Fetching historical data. [2026-01-22T20:35:35.327659] [INFO ] [main ] Progress: 34/417 forecasts completed (8.2%). ONB finished in 0.7s. ETA: 1m 12s. Rate: 318.78 forecasts/min [2026-01-22T20:35:35.341133] [DEBUG] [REMOTE ] ARLP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:35.342041] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 6 features, N/A% accuracy [2026-01-22T20:35:35.342093] [INFO ] [LOCAL ] ARLP: Loaded 6 optimal features with 70.84% confidence from JSON config [2026-01-22T20:35:35.342125] [DEBUG] [MAG ] Building data for symbol: ARLP with lookback: 0 [2026-01-22T20:35:35.342918] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:35.342979] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:35.344680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:35.345185] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:35.345482] [DEBUG] [MAG ] CIVB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:35.345607] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:35.346712] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:35.391234] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:35.395243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:35.427240] [INFO ] [LOCAL ] CIVB: Saved forecast. [2026-01-22T20:35:35.427308] [INFO ] [main ] CIVB: Signal=1 (Conf=100.0%), Magnitude=1.95% (Conf=62.1456%) [2026-01-22T20:35:35.427787] [INFO ] [main ] Fetching symbol history for AMG... [2026-01-22T20:35:35.427842] [DEBUG] [REMOTE ] AMG: Fetching historical data. [2026-01-22T20:35:35.428678] [INFO ] [main ] Progress: 35/417 forecasts completed (8.4%). CIVB finished in 0.6s. ETA: 1m 11s. Rate: 323.05 forecasts/min [2026-01-22T20:35:35.441031] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:35.441654] [DEBUG] [REMOTE ] AMG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:35.443012] [DEBUG] [LOCAL ] Loaded configuration for AMG: 5 features, N/A% accuracy [2026-01-22T20:35:35.443067] [INFO ] [LOCAL ] AMG: Loaded 5 optimal features with 52.99% confidence from JSON config [2026-01-22T20:35:35.443099] [DEBUG] [MAG ] Building data for symbol: AMG with lookback: 0 [2026-01-22T20:35:35.443112] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:35.443913] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:35.443974] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:35.444860] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:35.445911] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:35.447183] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:35.447900] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:35.448677] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:35.486194] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:35.488526] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:35.489637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:35.491194] [DEBUG] [MAG ] HUM: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.672635] [DEBUG] [MAG ] HUM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:35.793875] [DEBUG] [MAG ] ARLP: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.793920] [DEBUG] [MAG ] AMG: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.824061] [INFO ] [LOCAL ] HUM: Saved forecast. [2026-01-22T20:35:35.824135] [INFO ] [main ] HUM: Signal=1 (Conf=100.0%), Magnitude=1.41% (Conf=52.7504%) [2026-01-22T20:35:35.824531] [INFO ] [main ] Fetching symbol history for KMDA... [2026-01-22T20:35:35.824600] [DEBUG] [REMOTE ] KMDA: Fetching historical data. [2026-01-22T20:35:35.824675] [INFO ] [main ] Progress: 36/417 forecasts completed (8.6%). HUM finished in 0.7s. ETA: 1m 13s. Rate: 313.20 forecasts/min [2026-01-22T20:35:35.833565] [DEBUG] [MAG ] UPLD: Last date is validated at 2026-01-22 [2026-01-22T20:35:35.839404] [DEBUG] [REMOTE ] KMDA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:35.840515] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 5 features, N/A% accuracy [2026-01-22T20:35:35.840600] [INFO ] [LOCAL ] KMDA: Loaded 5 optimal features with 64.72% confidence from JSON config [2026-01-22T20:35:35.840636] [DEBUG] [MAG ] Building data for symbol: KMDA with lookback: 0 [2026-01-22T20:35:35.841656] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:35.841719] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:35.843486] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:35.844050] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:35.844460] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:35.961792] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:35.962856] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:35.969144] [DEBUG] [MAG ] AMG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:35.972236] [DEBUG] [MAG ] ARLP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:36.003979] [DEBUG] [MAG ] UPLD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:36.054144] [INFO ] [LOCAL ] ARLP: Saved forecast. [2026-01-22T20:35:36.054214] [INFO ] [main ] ARLP: Signal=1 (Conf=100.0%), Magnitude=1.32% (Conf=70.8363%) [2026-01-22T20:35:36.054377] [INFO ] [main ] Fetching symbol history for BUD... [2026-01-22T20:35:36.054421] [DEBUG] [REMOTE ] BUD: Fetching historical data. [2026-01-22T20:35:36.055285] [INFO ] [main ] Progress: 37/417 forecasts completed (8.9%). ARLP finished in 0.7s. ETA: 1m 13s. Rate: 311.49 forecasts/min [2026-01-22T20:35:36.072035] [DEBUG] [REMOTE ] BUD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.073205] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, N/A% accuracy [2026-01-22T20:35:36.073271] [INFO ] [LOCAL ] BUD: Loaded 3 optimal features with 57.74% confidence from JSON config [2026-01-22T20:35:36.073304] [DEBUG] [MAG ] Building data for symbol: BUD with lookback: 0 [2026-01-22T20:35:36.074128] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:36.074195] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:36.078987] [INFO ] [LOCAL ] UPLD: Saved forecast. [2026-01-22T20:35:36.079057] [INFO ] [main ] UPLD: Signal=1 (Conf=100.0%), Magnitude=1.34% (Conf=72.5113%) [2026-01-22T20:35:36.079054] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:36.079451] [INFO ] [main ] Fetching symbol history for MYN... [2026-01-22T20:35:36.079503] [DEBUG] [REMOTE ] MYN: Fetching historical data. [2026-01-22T20:35:36.080813] [INFO ] [main ] Progress: 38/417 forecasts completed (9.1%). UPLD finished in 0.8s. ETA: 1m 11s. Rate: 318.76 forecasts/min [2026-01-22T20:35:36.081970] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:36.090646] [DEBUG] [REMOTE ] MYN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.091647] [DEBUG] [LOCAL ] Loaded configuration for MYN: 6 features, N/A% accuracy [2026-01-22T20:35:36.091709] [INFO ] [LOCAL ] MYN: Loaded 6 optimal features with 48.66% confidence from JSON config [2026-01-22T20:35:36.091743] [DEBUG] [MAG ] Building data for symbol: MYN with lookback: 0 [2026-01-22T20:35:36.092547] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:36.092629] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:36.094365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:36.094914] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:36.095329] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:36.096237] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:36.097405] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:36.098816] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:36.100499] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:36.102209] [INFO ] [LOCAL ] AMG: Saved forecast. [2026-01-22T20:35:36.102280] [INFO ] [main ] AMG: Signal=1 (Conf=100.0%), Magnitude=3.42% (Conf=52.9908%) [2026-01-22T20:35:36.102656] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-22T20:35:36.102711] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-22T20:35:36.103644] [INFO ] [main ] Progress: 39/417 forecasts completed (9.4%). AMG finished in 0.7s. ETA: 1m 10s. Rate: 326.11 forecasts/min [2026-01-22T20:35:36.116362] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.117313] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-22T20:35:36.117371] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-22T20:35:36.117404] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-22T20:35:36.118231] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:36.118319] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:36.119233] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:36.162229] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:36.163150] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:36.166090] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:36.325775] [DEBUG] [MAG ] KMDA: Last date is validated at 2026-01-22 [2026-01-22T20:35:36.441942] [DEBUG] [MAG ] BUD: Last date is validated at 2026-01-22 [2026-01-22T20:35:36.449295] [DEBUG] [MAG ] MYN: Last date is validated at 2026-01-22 [2026-01-22T20:35:36.502957] [DEBUG] [MAG ] KMDA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:36.511395] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-22 [2026-01-22T20:35:36.564773] [INFO ] [LOCAL ] KMDA: Saved forecast. [2026-01-22T20:35:36.564849] [INFO ] [main ] KMDA: Signal=1 (Conf=100.0%), Magnitude=1.06% (Conf=64.7246%) [2026-01-22T20:35:36.568757] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-22T20:35:36.568808] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-22T20:35:36.570612] [INFO ] [main ] Progress: 40/417 forecasts completed (9.6%). KMDA finished in 0.7s. ETA: 1m 12s. Rate: 314.04 forecasts/min [2026-01-22T20:35:36.584377] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.585536] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-22T20:35:36.585611] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-22T20:35:36.585645] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-22T20:35:36.586429] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:36.586490] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:36.588354] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:36.613871] [DEBUG] [MAG ] BUD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:36.618158] [DEBUG] [MAG ] MYN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:36.640456] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:36.641555] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:36.646299] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:36.647068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:36.677414] [INFO ] [LOCAL ] MYN: Saved forecast. [2026-01-22T20:35:36.677487] [INFO ] [main ] MYN: Signal=1 (Conf=100.0%), Magnitude=-0.40% (Conf=48.6561%) [2026-01-22T20:35:36.678079] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-22T20:35:36.678132] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-22T20:35:36.678671] [INFO ] [main ] Progress: 41/417 forecasts completed (9.8%). MYN finished in 0.6s. ETA: 1m 11s. Rate: 317.40 forecasts/min [2026-01-22T20:35:36.682536] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:36.689234] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.690119] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-22T20:35:36.690172] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-22T20:35:36.690204] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-22T20:35:36.691000] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:36.691058] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:36.691927] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:36.710604] [INFO ] [LOCAL ] BUD: Saved forecast. [2026-01-22T20:35:36.710669] [INFO ] [main ] BUD: Signal=1 (Conf=100.0%), Magnitude=-0.93% (Conf=57.7443%) [2026-01-22T20:35:36.710855] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-22T20:35:36.710901] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-22T20:35:36.712662] [INFO ] [main ] Progress: 42/417 forecasts completed (10.1%). BUD finished in 0.7s. ETA: 1m 10s. Rate: 323.72 forecasts/min [2026-01-22T20:35:36.724801] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.725885] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-22T20:35:36.725941] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-22T20:35:36.725972] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-22T20:35:36.726764] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:36.726847] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:36.731864] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:36.734132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:36.734619] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:36.735004] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:36.735873] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:36.737488] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:36.738182] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:36.759830] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-22T20:35:36.759897] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=0.43% (Conf=46.2138%) [2026-01-22T20:35:36.760223] [INFO ] [main ] Fetching symbol history for BKD... [2026-01-22T20:35:36.760274] [DEBUG] [REMOTE ] BKD: Fetching historical data. [2026-01-22T20:35:36.760634] [INFO ] [main ] Progress: 43/417 forecasts completed (10.3%). NTRB finished in 0.7s. ETA: 1m 8s. Rate: 329.40 forecasts/min [2026-01-22T20:35:36.773309] [DEBUG] [REMOTE ] BKD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:36.774185] [DEBUG] [LOCAL ] Loaded configuration for BKD: 9 features, N/A% accuracy [2026-01-22T20:35:36.774236] [INFO ] [LOCAL ] BKD: Loaded 9 optimal features with 45.35% confidence from JSON config [2026-01-22T20:35:36.774268] [DEBUG] [MAG ] Building data for symbol: BKD with lookback: 0 [2026-01-22T20:35:36.775058] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:36.775121] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:36.784481] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:36.786830] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:36.787361] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:36.787841] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:36.788260] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:36.789214] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:36.790898] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:36.831640] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:36.832866] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:37.001035] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.039770] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.085826] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.176091] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.207975] [DEBUG] [MAG ] BKD: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.212708] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.262251] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.266550] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-22T20:35:37.266650] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=0.14% (Conf=68.8112%) [2026-01-22T20:35:37.266832] [INFO ] [main ] Fetching symbol history for LSCC... [2026-01-22T20:35:37.266878] [DEBUG] [REMOTE ] LSCC: Fetching historical data. [2026-01-22T20:35:37.268066] [INFO ] [main ] Progress: 44/417 forecasts completed (10.6%). CRTO finished in 0.7s. ETA: 1m 11s. Rate: 316.55 forecasts/min [2026-01-22T20:35:37.280806] [DEBUG] [REMOTE ] LSCC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:37.281655] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 4 features, N/A% accuracy [2026-01-22T20:35:37.281708] [INFO ] [LOCAL ] LSCC: Loaded 4 optimal features with 50.26% confidence from JSON config [2026-01-22T20:35:37.281741] [DEBUG] [MAG ] Building data for symbol: LSCC with lookback: 0 [2026-01-22T20:35:37.282564] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:37.282648] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:37.287692] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-22T20:35:37.287760] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=2.76% (Conf=54.8975%) [2026-01-22T20:35:37.288119] [INFO ] [main ] Fetching symbol history for ANDE... [2026-01-22T20:35:37.288186] [DEBUG] [REMOTE ] ANDE: Fetching historical data. [2026-01-22T20:35:37.288666] [INFO ] [main ] Progress: 45/417 forecasts completed (10.8%). BLX finished in 0.6s. ETA: 1m 9s. Rate: 322.95 forecasts/min [2026-01-22T20:35:37.298859] [DEBUG] [REMOTE ] ANDE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:37.300504] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 6 features, N/A% accuracy [2026-01-22T20:35:37.300558] [INFO ] [LOCAL ] ANDE: Loaded 6 optimal features with 64.97% confidence from JSON config [2026-01-22T20:35:37.300607] [DEBUG] [MAG ] Building data for symbol: ANDE with lookback: 0 [2026-01-22T20:35:37.301380] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:37.301442] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:37.302321] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:37.304795] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:37.306424] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:37.309305] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:37.309952] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:35:37.315676] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:37.328348] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-22T20:35:37.328427] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=7.37% (Conf=58.5049%) [2026-01-22T20:35:37.328620] [INFO ] [main ] Fetching symbol history for AMRX... [2026-01-22T20:35:37.328678] [DEBUG] [REMOTE ] AMRX: Fetching historical data. [2026-01-22T20:35:37.330627] [INFO ] [main ] Progress: 46/417 forecasts completed (11.0%). EVGO finished in 0.6s. ETA: 1m 8s. Rate: 328.48 forecasts/min [2026-01-22T20:35:37.340735] [DEBUG] [REMOTE ] AMRX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:37.341862] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 6 features, N/A% accuracy [2026-01-22T20:35:37.341918] [INFO ] [LOCAL ] AMRX: Loaded 6 optimal features with 52.93% confidence from JSON config [2026-01-22T20:35:37.341952] [DEBUG] [MAG ] Building data for symbol: AMRX with lookback: 0 [2026-01-22T20:35:37.342882] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:37.342964] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:37.345511] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:37.346266] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:37.386125] [DEBUG] [MAG ] BKD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.396079] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:37.397623] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:37.397708] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:37.399387] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:37.400329] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:37.401734] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:37.403497] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:35:37.405097] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:37.457291] [INFO ] [LOCAL ] BKD: Saved forecast. [2026-01-22T20:35:37.457357] [INFO ] [main ] BKD: Signal=1 (Conf=100.0%), Magnitude=0.92% (Conf=45.348%) [2026-01-22T20:35:37.457712] [INFO ] [main ] Fetching symbol history for KNTK... [2026-01-22T20:35:37.457764] [DEBUG] [REMOTE ] KNTK: Fetching historical data. [2026-01-22T20:35:37.458630] [INFO ] [main ] Progress: 47/417 forecasts completed (11.3%). BKD finished in 0.7s. ETA: 1m 7s. Rate: 330.58 forecasts/min [2026-01-22T20:35:37.470969] [DEBUG] [REMOTE ] KNTK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:37.471988] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, N/A% accuracy [2026-01-22T20:35:37.472041] [INFO ] [LOCAL ] KNTK: Loaded 5 optimal features with 58.08% confidence from JSON config [2026-01-22T20:35:37.472073] [DEBUG] [MAG ] Building data for symbol: KNTK with lookback: 0 [2026-01-22T20:35:37.473074] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:37.473135] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:37.473872] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:37.556643] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:37.558554] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:37.559672] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:35:37.566907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:37.661913] [DEBUG] [MAG ] ANDE: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.764941] [DEBUG] [MAG ] LSCC: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.774944] [DEBUG] [MAG ] AMRX: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.829226] [DEBUG] [MAG ] ANDE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.931740] [INFO ] [LOCAL ] ANDE: Saved forecast. [2026-01-22T20:35:37.931820] [INFO ] [main ] ANDE: Signal=1 (Conf=100.0%), Magnitude=-0.88% (Conf=64.9657%) [2026-01-22T20:35:37.932285] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-22T20:35:37.932342] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-22T20:35:37.932660] [INFO ] [main ] Progress: 48/417 forecasts completed (11.5%). ANDE finished in 0.6s. ETA: 1m 9s. Rate: 319.84 forecasts/min [2026-01-22T20:35:37.940353] [DEBUG] [MAG ] KNTK: Last date is validated at 2026-01-22 [2026-01-22T20:35:37.945002] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:37.946223] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-22T20:35:37.946289] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-22T20:35:37.946338] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-22T20:35:37.947427] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:37.947495] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:37.950143] [DEBUG] [MAG ] LSCC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.952892] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:37.955213] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:37.955746] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:37.956303] [DEBUG] [MAG ] AMRX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:37.956509] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:37.957536] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:37.960478] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:38.042236] [INFO ] [LOCAL ] AMRX: Saved forecast. [2026-01-22T20:35:38.042307] [INFO ] [main ] AMRX: Signal=1 (Conf=100.0%), Magnitude=-0.90% (Conf=52.9259%) [2026-01-22T20:35:38.042479] [INFO ] [main ] Fetching symbol history for FG... [2026-01-22T20:35:38.042526] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-22T20:35:38.042918] [INFO ] [main ] Progress: 49/417 forecasts completed (11.8%). AMRX finished in 0.7s. ETA: 1m 8s. Rate: 322.55 forecasts/min [2026-01-22T20:35:38.055016] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.056130] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-22T20:35:38.056204] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-22T20:35:38.056239] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-22T20:35:38.057124] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:38.057195] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:38.059145] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:38.059748] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:38.061912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:38.079232] [INFO ] [LOCAL ] LSCC: Saved forecast. [2026-01-22T20:35:38.079302] [INFO ] [main ] LSCC: Signal=1 (Conf=100.0%), Magnitude=-1.37% (Conf=50.2604%) [2026-01-22T20:35:38.079476] [INFO ] [main ] Fetching symbol history for HY... [2026-01-22T20:35:38.079522] [DEBUG] [REMOTE ] HY: Fetching historical data. [2026-01-22T20:35:38.080293] [INFO ] [main ] Progress: 50/417 forecasts completed (12.0%). LSCC finished in 0.8s. ETA: 1m 7s. Rate: 327.79 forecasts/min [2026-01-22T20:35:38.099035] [DEBUG] [REMOTE ] HY: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.100201] [DEBUG] [LOCAL ] Loaded configuration for HY: 9 features, N/A% accuracy [2026-01-22T20:35:38.100274] [INFO ] [LOCAL ] HY: Loaded 9 optimal features with 48.91% confidence from JSON config [2026-01-22T20:35:38.100316] [DEBUG] [MAG ] Building data for symbol: HY with lookback: 0 [2026-01-22T20:35:38.101699] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:38.101781] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:38.109711] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:38.112331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:38.112969] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:38.115835] [DEBUG] [MAG ] KNTK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:38.208175] [INFO ] [LOCAL ] KNTK: Saved forecast. [2026-01-22T20:35:38.208247] [INFO ] [main ] KNTK: Signal=1 (Conf=100.0%), Magnitude=-0.02% (Conf=58.0805%) [2026-01-22T20:35:38.208677] [INFO ] [main ] Progress: 51/417 forecasts completed (12.2%). KNTK finished in 0.8s. ETA: 1m 7s. Rate: 329.72 forecasts/min [2026-01-22T20:35:38.212020] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-22T20:35:38.212114] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-22T20:35:38.225024] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.226307] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-22T20:35:38.226362] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-22T20:35:38.226405] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-22T20:35:38.227274] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:38.227340] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:38.228122] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:38.240355] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:38.242458] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:38.269951] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:38.296592] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:38.298317] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:35:38.302501] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:35:38.303955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:38.320471] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:38.322292] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:38.323421] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-22 [2026-01-22T20:35:38.417535] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-22 [2026-01-22T20:35:38.500226] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:38.582273] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-22T20:35:38.582350] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=2.48% (Conf=63.2%) [2026-01-22T20:35:38.582790] [INFO ] [main ] Fetching symbol history for PDYN... [2026-01-22T20:35:38.582844] [DEBUG] [REMOTE ] PDYN: Fetching historical data. [2026-01-22T20:35:38.583794] [INFO ] [main ] Progress: 52/417 forecasts completed (12.5%). ERO finished in 0.6s. ETA: 1m 8s. Rate: 323.13 forecasts/min [2026-01-22T20:35:38.593373] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:38.594228] [DEBUG] [REMOTE ] PDYN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.595420] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 5 features, N/A% accuracy [2026-01-22T20:35:38.595474] [INFO ] [LOCAL ] PDYN: Loaded 5 optimal features with 48.40% confidence from JSON config [2026-01-22T20:35:38.595506] [DEBUG] [MAG ] Building data for symbol: PDYN with lookback: 0 [2026-01-22T20:35:38.596344] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:38.596405] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:38.601363] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:38.603368] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:38.603897] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:38.657171] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:38.660226] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:38.679899] [DEBUG] [MAG ] HY: Last date is validated at 2026-01-22 [2026-01-22T20:35:38.682266] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-22 [2026-01-22T20:35:38.683638] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-22T20:35:38.683714] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=-1.07% (Conf=52.9485%) [2026-01-22T20:35:38.683907] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-22T20:35:38.683953] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-22T20:35:38.686540] [INFO ] [main ] Progress: 53/417 forecasts completed (12.7%). FG finished in 0.6s. ETA: 1m 7s. Rate: 325.87 forecasts/min [2026-01-22T20:35:38.698020] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.698990] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-22T20:35:38.699369] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-22T20:35:38.699404] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-22T20:35:38.700188] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-22T20:35:38.700264] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:38.705100] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:38.706920] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:38.707393] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:38.707851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:38.708240] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:38.709045] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:38.709861] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:38.712339] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:38.823591] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:38.825659] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:38.855102] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:38.866481] [DEBUG] [MAG ] HY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:38.866879] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:38.867953] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:38.913650] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:38.914616] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:38.915939] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:38.938314] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-22T20:35:38.938395] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=2.11% (Conf=50.0608%) [2026-01-22T20:35:38.938557] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-22T20:35:38.938620] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-22T20:35:38.938932] [INFO ] [main ] Progress: 54/417 forecasts completed (12.9%). DBX finished in 0.7s. ETA: 1m 7s. Rate: 323.65 forecasts/min [2026-01-22T20:35:38.950663] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.951809] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-22T20:35:38.951864] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-22T20:35:38.951897] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-22T20:35:38.952705] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:38.952765] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:38.957541] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:38.959339] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:38.959839] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:38.960228] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:38.960929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:38.976929] [INFO ] [LOCAL ] HY: Saved forecast. [2026-01-22T20:35:38.977010] [INFO ] [main ] HY: Signal=1 (Conf=100.0%), Magnitude=-2.38% (Conf=48.9122%) [2026-01-22T20:35:38.977240] [INFO ] [main ] Fetching symbol history for SITE... [2026-01-22T20:35:38.977302] [DEBUG] [REMOTE ] SITE: Fetching historical data. [2026-01-22T20:35:38.978111] [INFO ] [main ] Progress: 55/417 forecasts completed (13.2%). HY finished in 0.9s. ETA: 1m 6s. Rate: 328.36 forecasts/min [2026-01-22T20:35:38.993966] [DEBUG] [REMOTE ] SITE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:38.995211] [DEBUG] [LOCAL ] Loaded configuration for SITE: 3 features, N/A% accuracy [2026-01-22T20:35:38.995279] [INFO ] [LOCAL ] SITE: Loaded 3 optimal features with 42.13% confidence from JSON config [2026-01-22T20:35:38.995313] [DEBUG] [MAG ] Building data for symbol: SITE with lookback: 0 [2026-01-22T20:35:38.996400] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:38.996464] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:38.999124] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:39.000184] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:39.001150] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:39.003107] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:39.006021] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:39.007168] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:39.009257] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:39.010063] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:39.010045] [DEBUG] [MAG ] PDYN: Last date is validated at 2026-01-22 [2026-01-22T20:35:39.014609] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:39.015878] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:39.017346] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:39.018994] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:39.022348] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:39.023047] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:39.023782] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:39.124480] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:39.127655] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:39.181696] [DEBUG] [MAG ] PDYN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:39.280552] [INFO ] [LOCAL ] PDYN: Saved forecast. [2026-01-22T20:35:39.280641] [INFO ] [main ] PDYN: Signal=1 (Conf=100.0%), Magnitude=23.74% (Conf=48.4002%) [2026-01-22T20:35:39.281014] [INFO ] [main ] Fetching symbol history for IMNN... [2026-01-22T20:35:39.281067] [DEBUG] [REMOTE ] IMNN: Fetching historical data. [2026-01-22T20:35:39.281667] [INFO ] [main ] Progress: 56/417 forecasts completed (13.4%). PDYN finished in 0.7s. ETA: 1m 7s. Rate: 324.53 forecasts/min [2026-01-22T20:35:39.293260] [DEBUG] [REMOTE ] IMNN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:39.294450] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 5 features, N/A% accuracy [2026-01-22T20:35:39.294504] [INFO ] [LOCAL ] IMNN: Loaded 5 optimal features with 51.58% confidence from JSON config [2026-01-22T20:35:39.294538] [DEBUG] [MAG ] Building data for symbol: IMNN with lookback: 0 [2026-01-22T20:35:39.295606] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:39.295668] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:39.302118] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:39.304356] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:39.304914] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:39.306000] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:39.307945] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:39.329508] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-22 [2026-01-22T20:35:39.371479] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-22 [2026-01-22T20:35:39.479043] [DEBUG] [MAG ] SITE: Last date is validated at 2026-01-22 [2026-01-22T20:35:39.505475] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:39.542909] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:39.578199] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-22T20:35:39.578281] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=-0.60% (Conf=53.0887%) [2026-01-22T20:35:39.578748] [INFO ] [main ] Fetching symbol history for CCL... [2026-01-22T20:35:39.578801] [DEBUG] [REMOTE ] CCL: Fetching historical data. [2026-01-22T20:35:39.579655] [INFO ] [main ] Progress: 57/417 forecasts completed (13.7%). OSS finished in 0.6s. ETA: 1m 7s. Rate: 321.08 forecasts/min [2026-01-22T20:35:39.591045] [DEBUG] [REMOTE ] CCL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:39.592338] [DEBUG] [LOCAL ] Loaded configuration for CCL: 4 features, N/A% accuracy [2026-01-22T20:35:39.592391] [INFO ] [LOCAL ] CCL: Loaded 4 optimal features with 46.09% confidence from JSON config [2026-01-22T20:35:39.592422] [DEBUG] [MAG ] Building data for symbol: CCL with lookback: 0 [2026-01-22T20:35:39.593410] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:39.593470] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:39.595489] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:39.596201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:39.596757] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:39.598255] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:39.633298] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-22T20:35:39.633364] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-22T20:35:39.633523] [INFO ] [main ] Fetching symbol history for SCSC... [2026-01-22T20:35:39.633585] [DEBUG] [REMOTE ] SCSC: Fetching historical data. [2026-01-22T20:35:39.634237] [INFO ] [main ] Progress: 58/417 forecasts completed (13.9%). BUXX finished in 0.9s. ETA: 1m 6s. Rate: 325.05 forecasts/min [2026-01-22T20:35:39.650535] [DEBUG] [REMOTE ] SCSC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:39.651463] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, N/A% accuracy [2026-01-22T20:35:39.651515] [INFO ] [LOCAL ] SCSC: Loaded 2 optimal features with 53.38% confidence from JSON config [2026-01-22T20:35:39.651546] [DEBUG] [MAG ] Building data for symbol: SCSC with lookback: 0 [2026-01-22T20:35:39.652424] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:39.652483] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:39.653509] [DEBUG] [MAG ] SITE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:39.657316] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:39.658139] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:39.695259] [DEBUG] [MAG ] IMNN: Last date is validated at 2026-01-22 [2026-01-22T20:35:39.772070] [INFO ] [LOCAL ] SITE: Saved forecast. [2026-01-22T20:35:39.772147] [INFO ] [main ] SITE: Signal=1 (Conf=100.0%), Magnitude=-0.18% (Conf=42.1265%) [2026-01-22T20:35:39.772308] [INFO ] [main ] Fetching symbol history for PWP... [2026-01-22T20:35:39.772351] [DEBUG] [REMOTE ] PWP: Fetching historical data. [2026-01-22T20:35:39.773120] [INFO ] [main ] Progress: 59/417 forecasts completed (14.1%). SITE finished in 0.8s. ETA: 1m 6s. Rate: 326.42 forecasts/min [2026-01-22T20:35:39.786799] [DEBUG] [REMOTE ] PWP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:39.788121] [DEBUG] [LOCAL ] Loaded configuration for PWP: 3 features, N/A% accuracy [2026-01-22T20:35:39.788185] [INFO ] [LOCAL ] PWP: Loaded 3 optimal features with 50.79% confidence from JSON config [2026-01-22T20:35:39.788219] [DEBUG] [MAG ] Building data for symbol: PWP with lookback: 0 [2026-01-22T20:35:39.789109] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:39.789170] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:39.793486] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:39.796131] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:39.797509] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:39.866593] [DEBUG] [MAG ] IMNN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:39.941346] [DEBUG] [MAG ] CCL: Last date is validated at 2026-01-22 [2026-01-22T20:35:39.982257] [INFO ] [LOCAL ] IMNN: Saved forecast. [2026-01-22T20:35:39.982327] [INFO ] [main ] IMNN: Signal=1 (Conf=100.0%), Magnitude=11.13% (Conf=51.5751%) [2026-01-22T20:35:39.982721] [INFO ] [main ] Fetching symbol history for ABUS... [2026-01-22T20:35:39.982774] [DEBUG] [REMOTE ] ABUS: Fetching historical data. [2026-01-22T20:35:39.983660] [INFO ] [main ] Progress: 60/417 forecasts completed (14.4%). IMNN finished in 0.7s. ETA: 1m 6s. Rate: 325.63 forecasts/min [2026-01-22T20:35:39.993863] [DEBUG] [REMOTE ] ABUS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:39.994811] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 5 features, N/A% accuracy [2026-01-22T20:35:39.994868] [INFO ] [LOCAL ] ABUS: Loaded 5 optimal features with 54.70% confidence from JSON config [2026-01-22T20:35:39.994901] [DEBUG] [MAG ] Building data for symbol: ABUS with lookback: 0 [2026-01-22T20:35:39.995714] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:39.995774] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:39.997477] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:39.998019] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:39.998436] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:40.020753] [DEBUG] [MAG ] SCSC: Last date is validated at 2026-01-22 [2026-01-22T20:35:40.106917] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:40.109235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.110427] [DEBUG] [MAG ] CCL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:40.144256] [DEBUG] [MAG ] PWP: Last date is validated at 2026-01-22 [2026-01-22T20:35:40.188964] [INFO ] [LOCAL ] CCL: Saved forecast. [2026-01-22T20:35:40.189028] [INFO ] [main ] CCL: Signal=1 (Conf=100.0%), Magnitude=-1.44% (Conf=46.0898%) [2026-01-22T20:35:40.189483] [INFO ] [main ] Fetching symbol history for NWSA... [2026-01-22T20:35:40.189537] [DEBUG] [REMOTE ] NWSA: Fetching historical data. [2026-01-22T20:35:40.189814] [INFO ] [main ] Progress: 61/417 forecasts completed (14.6%). CCL finished in 0.6s. ETA: 1m 6s. Rate: 325.00 forecasts/min [2026-01-22T20:35:40.189970] [DEBUG] [MAG ] SCSC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:40.202175] [DEBUG] [REMOTE ] NWSA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:40.203345] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 10 features, N/A% accuracy [2026-01-22T20:35:40.203401] [INFO ] [LOCAL ] NWSA: Loaded 10 optimal features with 43.09% confidence from JSON config [2026-01-22T20:35:40.203441] [DEBUG] [MAG ] Building data for symbol: NWSA with lookback: 0 [2026-01-22T20:35:40.204229] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:35:40.204295] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:40.209677] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:40.210948] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:40.213113] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:40.217372] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:40.218926] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:40.219619] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:40.221480] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:40.222114] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:40.223186] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:40.225332] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.281122] [INFO ] [LOCAL ] SCSC: Saved forecast. [2026-01-22T20:35:40.281190] [INFO ] [main ] SCSC: Signal=1 (Conf=100.0%), Magnitude=2.57% (Conf=53.3767%) [2026-01-22T20:35:40.281378] [INFO ] [main ] Fetching symbol history for KKRS... [2026-01-22T20:35:40.281427] [DEBUG] [REMOTE ] KKRS: Fetching historical data. [2026-01-22T20:35:40.282813] [INFO ] [main ] Progress: 62/417 forecasts completed (14.9%). SCSC finished in 0.6s. ETA: 1m 5s. Rate: 327.62 forecasts/min [2026-01-22T20:35:40.297101] [DEBUG] [REMOTE ] KKRS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:40.298319] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 5 features, N/A% accuracy [2026-01-22T20:35:40.298373] [INFO ] [LOCAL ] KKRS: Loaded 5 optimal features with 61.50% confidence from JSON config [2026-01-22T20:35:40.298407] [DEBUG] [MAG ] Building data for symbol: KKRS with lookback: 0 [2026-01-22T20:35:40.299213] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:40.299276] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:40.301034] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:40.301594] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:40.302179] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:40.306642] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:40.307830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.316980] [DEBUG] [MAG ] PWP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:40.399635] [INFO ] [LOCAL ] PWP: Saved forecast. [2026-01-22T20:35:40.399735] [INFO ] [main ] PWP: Signal=1 (Conf=90.0%), Magnitude=-2.24% (Conf=50.7922%) [2026-01-22T20:35:40.399909] [INFO ] [main ] Fetching symbol history for PVH... [2026-01-22T20:35:40.399953] [DEBUG] [REMOTE ] PVH: Fetching historical data. [2026-01-22T20:35:40.401130] [INFO ] [main ] Progress: 63/417 forecasts completed (15.1%). PWP finished in 0.6s. ETA: 1m 4s. Rate: 329.47 forecasts/min [2026-01-22T20:35:40.414407] [DEBUG] [REMOTE ] PVH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:40.415683] [DEBUG] [LOCAL ] Loaded configuration for PVH: 2 features, N/A% accuracy [2026-01-22T20:35:40.415923] [INFO ] [LOCAL ] PVH: Loaded 2 optimal features with 47.33% confidence from JSON config [2026-01-22T20:35:40.415956] [DEBUG] [MAG ] Building data for symbol: PVH with lookback: 0 [2026-01-22T20:35:40.416962] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:40.417021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:40.423079] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:40.425081] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.465432] [DEBUG] [MAG ] ABUS: Last date is validated at 2026-01-22 [2026-01-22T20:35:40.577244] [DEBUG] [MAG ] NWSA: Last date is validated at 2026-01-22 [2026-01-22T20:35:40.644678] [DEBUG] [MAG ] ABUS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:40.655533] [DEBUG] [MAG ] KKRS: Last date is validated at 2026-01-22 [2026-01-22T20:35:40.717124] [INFO ] [LOCAL ] ABUS: Saved forecast. [2026-01-22T20:35:40.717214] [INFO ] [main ] ABUS: Signal=1 (Conf=90.0%), Magnitude=-2.11% (Conf=54.6981%) [2026-01-22T20:35:40.717894] [INFO ] [main ] Fetching symbol history for GL... [2026-01-22T20:35:40.717963] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-22T20:35:40.718652] [INFO ] [main ] Progress: 64/417 forecasts completed (15.3%). ABUS finished in 0.7s. ETA: 1m 5s. Rate: 325.69 forecasts/min [2026-01-22T20:35:40.735677] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:40.736671] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-22T20:35:40.736737] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-22T20:35:40.736775] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-22T20:35:40.737814] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:40.737883] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:40.744016] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:40.746420] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.748690] [DEBUG] [MAG ] NWSA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:40.771791] [DEBUG] [MAG ] PVH: Last date is validated at 2026-01-22 [2026-01-22T20:35:40.829536] [DEBUG] [MAG ] KKRS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:40.834650] [INFO ] [LOCAL ] NWSA: Saved forecast. [2026-01-22T20:35:40.834716] [INFO ] [main ] NWSA: Signal=1 (Conf=90.0%), Magnitude=1.37% (Conf=43.0879%) [2026-01-22T20:35:40.834895] [INFO ] [main ] Fetching symbol history for AZO... [2026-01-22T20:35:40.834941] [DEBUG] [REMOTE ] AZO: Fetching historical data. [2026-01-22T20:35:40.835930] [INFO ] [main ] Progress: 65/417 forecasts completed (15.6%). NWSA finished in 0.6s. ETA: 1m 4s. Rate: 327.52 forecasts/min [2026-01-22T20:35:40.847242] [DEBUG] [REMOTE ] AZO: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:40.848621] [DEBUG] [LOCAL ] Loaded configuration for AZO: 6 features, N/A% accuracy [2026-01-22T20:35:40.848835] [INFO ] [LOCAL ] AZO: Loaded 6 optimal features with 52.33% confidence from JSON config [2026-01-22T20:35:40.848869] [DEBUG] [MAG ] Building data for symbol: AZO with lookback: 0 [2026-01-22T20:35:40.849675] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:40.849736] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:40.854879] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:40.856663] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:40.857143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:40.857604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:40.857989] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:40.859236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.889227] [INFO ] [LOCAL ] KKRS: Saved forecast. [2026-01-22T20:35:40.889293] [INFO ] [main ] KKRS: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=61.5009%) [2026-01-22T20:35:40.889483] [INFO ] [main ] Fetching symbol history for PDP... [2026-01-22T20:35:40.889530] [DEBUG] [REMOTE ] PDP: Fetching historical data. [2026-01-22T20:35:40.890656] [INFO ] [main ] Progress: 66/417 forecasts completed (15.8%). KKRS finished in 0.6s. ETA: 1m 4s. Rate: 331.04 forecasts/min [2026-01-22T20:35:40.901337] [DEBUG] [REMOTE ] PDP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:40.902523] [DEBUG] [LOCAL ] Loaded configuration for PDP: 5 features, N/A% accuracy [2026-01-22T20:35:40.902595] [INFO ] [LOCAL ] PDP: Loaded 5 optimal features with 63.96% confidence from JSON config [2026-01-22T20:35:40.902633] [DEBUG] [MAG ] Building data for symbol: PDP with lookback: 0 [2026-01-22T20:35:40.903417] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:40.903479] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:40.904254] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:40.906357] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:40.907232] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:40.908482] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:40.910603] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:40.947567] [DEBUG] [MAG ] PVH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:41.075164] [INFO ] [LOCAL ] PVH: Saved forecast. [2026-01-22T20:35:41.075252] [INFO ] [main ] PVH: Signal=1 (Conf=90.0%), Magnitude=0.51% (Conf=47.3298%) [2026-01-22T20:35:41.075428] [INFO ] [main ] Fetching symbol history for LINE... [2026-01-22T20:35:41.075475] [DEBUG] [REMOTE ] LINE: Fetching historical data. [2026-01-22T20:35:41.076270] [INFO ] [main ] Progress: 67/417 forecasts completed (16.1%). PVH finished in 0.7s. ETA: 1m 3s. Rate: 330.92 forecasts/min [2026-01-22T20:35:41.091085] [DEBUG] [REMOTE ] LINE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:41.092111] [DEBUG] [LOCAL ] Loaded configuration for LINE: 3 features, N/A% accuracy [2026-01-22T20:35:41.092178] [INFO ] [LOCAL ] LINE: Loaded 3 optimal features with 66.96% confidence from JSON config [2026-01-22T20:35:41.092220] [DEBUG] [MAG ] Building data for symbol: LINE with lookback: 0 [2026-01-22T20:35:41.093205] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:41.093269] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:41.145474] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:41.148432] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:35:41.150235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:41.232768] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-22 [2026-01-22T20:35:41.335866] [DEBUG] [MAG ] AZO: Last date is validated at 2026-01-22 [2026-01-22T20:35:41.399850] [DEBUG] [MAG ] PDP: Last date is validated at 2026-01-22 [2026-01-22T20:35:41.408559] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:41.511851] [DEBUG] [MAG ] AZO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:41.519182] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-22T20:35:41.519252] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=-1.12% (Conf=50.0981%) [2026-01-22T20:35:41.519632] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-22T20:35:41.519684] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-22T20:35:41.519682] [INFO ] [main ] Progress: 68/417 forecasts completed (16.3%). GL finished in 0.8s. ETA: 1m 5s. Rate: 324.03 forecasts/min [2026-01-22T20:35:41.525043] [DEBUG] [MAG ] LINE: Last date is validated at 2026-01-22 [2026-01-22T20:35:41.531545] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:41.532888] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-22T20:35:41.532948] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-22T20:35:41.532981] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-22T20:35:41.534040] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:41.534104] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:41.536091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:41.536663] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:41.537288] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:41.570700] [DEBUG] [MAG ] PDP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:41.657367] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:41.678719] [INFO ] [LOCAL ] PDP: Saved forecast. [2026-01-22T20:35:41.678792] [INFO ] [main ] PDP: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=63.9644%) [2026-01-22T20:35:41.678957] [INFO ] [main ] Fetching symbol history for OGI... [2026-01-22T20:35:41.679001] [DEBUG] [REMOTE ] OGI: Fetching historical data. [2026-01-22T20:35:41.680680] [INFO ] [main ] Progress: 69/417 forecasts completed (16.5%). PDP finished in 0.8s. ETA: 1m 4s. Rate: 324.64 forecasts/min [2026-01-22T20:35:41.694418] [DEBUG] [REMOTE ] OGI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:41.695541] [DEBUG] [LOCAL ] Loaded configuration for OGI: 11 features, N/A% accuracy [2026-01-22T20:35:41.695613] [INFO ] [LOCAL ] OGI: Loaded 11 optimal features with 41.87% confidence from JSON config [2026-01-22T20:35:41.695648] [DEBUG] [MAG ] Building data for symbol: OGI with lookback: 0 [2026-01-22T20:35:41.696440] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-22T20:35:41.696511] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:41.698348] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:41.698901] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:41.699299] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:41.700221] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:41.710894] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:35:41.713090] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:41.713292] [DEBUG] [MAG ] LINE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:41.718844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:41.719396] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:41.720530] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:41.722251] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:41.723331] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:41.724064] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:41.725601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:41.743182] [INFO ] [LOCAL ] AZO: Saved forecast. [2026-01-22T20:35:41.743254] [INFO ] [main ] AZO: Signal=1 (Conf=90.0%), Magnitude=2.10% (Conf=52.3278%) [2026-01-22T20:35:41.743633] [INFO ] [main ] Fetching symbol history for CARS... [2026-01-22T20:35:41.743687] [DEBUG] [REMOTE ] CARS: Fetching historical data. [2026-01-22T20:35:41.743675] [INFO ] [main ] Progress: 70/417 forecasts completed (16.8%). AZO finished in 0.9s. ETA: 1m 4s. Rate: 327.73 forecasts/min [2026-01-22T20:35:41.756482] [DEBUG] [REMOTE ] CARS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:41.757497] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, N/A% accuracy [2026-01-22T20:35:41.757558] [INFO ] [LOCAL ] CARS: Loaded 2 optimal features with 47.87% confidence from JSON config [2026-01-22T20:35:41.757614] [DEBUG] [MAG ] Building data for symbol: CARS with lookback: 0 [2026-01-22T20:35:41.758462] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:41.758521] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:41.760261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:41.760805] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:41.816725] [INFO ] [LOCAL ] LINE: Saved forecast. [2026-01-22T20:35:41.816800] [INFO ] [main ] LINE: Signal=1 (Conf=90.0%), Magnitude=2.54% (Conf=66.9571%) [2026-01-22T20:35:41.817021] [INFO ] [main ] Fetching symbol history for GPIX... [2026-01-22T20:35:41.817073] [DEBUG] [REMOTE ] GPIX: Fetching historical data. [2026-01-22T20:35:41.818349] [INFO ] [main ] Progress: 71/417 forecasts completed (17.0%). LINE finished in 0.7s. ETA: 1m 3s. Rate: 330.48 forecasts/min [2026-01-22T20:35:41.831264] [DEBUG] [REMOTE ] GPIX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:41.832457] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 7 features, N/A% accuracy [2026-01-22T20:35:41.832514] [INFO ] [LOCAL ] GPIX: Loaded 7 optimal features with 73.62% confidence from JSON config [2026-01-22T20:35:41.832548] [DEBUG] [MAG ] Building data for symbol: GPIX with lookback: 0 [2026-01-22T20:35:41.833424] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:41.833492] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:41.839077] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:41.841282] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:41.841887] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:41.842319] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:41.843246] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:41.846021] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:41.846868] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:42.062311] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.071885] [DEBUG] [MAG ] OGI: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.109395] [DEBUG] [MAG ] CARS: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.238442] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.251171] [DEBUG] [MAG ] OGI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.281310] [DEBUG] [MAG ] CARS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.321060] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-22T20:35:42.321130] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=60.414%) [2026-01-22T20:35:42.321467] [INFO ] [main ] Fetching symbol history for MA... [2026-01-22T20:35:42.321518] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-22T20:35:42.321674] [INFO ] [main ] Progress: 72/417 forecasts completed (17.3%). KDP finished in 0.8s. ETA: 1m 4s. Rate: 322.54 forecasts/min [2026-01-22T20:35:42.332755] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:42.334211] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-22T20:35:42.334265] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-22T20:35:42.334297] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-22T20:35:42.335363] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:42.335424] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:42.338185] [DEBUG] [MAG ] GPIX: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.340776] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:42.343795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:42.351169] [INFO ] [LOCAL ] CARS: Saved forecast. [2026-01-22T20:35:42.351238] [INFO ] [main ] CARS: Signal=1 (Conf=90.0%), Magnitude=3.85% (Conf=47.8687%) [2026-01-22T20:35:42.351744] [INFO ] [main ] Fetching symbol history for FRPH... [2026-01-22T20:35:42.351797] [DEBUG] [REMOTE ] FRPH: Fetching historical data. [2026-01-22T20:35:42.352658] [INFO ] [main ] Progress: 73/417 forecasts completed (17.5%). CARS finished in 0.6s. ETA: 1m 3s. Rate: 326.27 forecasts/min [2026-01-22T20:35:42.363403] [DEBUG] [REMOTE ] FRPH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:42.364345] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 3 features, N/A% accuracy [2026-01-22T20:35:42.364396] [INFO ] [LOCAL ] FRPH: Loaded 3 optimal features with 53.28% confidence from JSON config [2026-01-22T20:35:42.364428] [DEBUG] [MAG ] Building data for symbol: FRPH with lookback: 0 [2026-01-22T20:35:42.365233] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:42.365292] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:42.366038] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:42.366904] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:42.369871] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:42.400616] [INFO ] [LOCAL ] OGI: Saved forecast. [2026-01-22T20:35:42.400879] [INFO ] [main ] OGI: Signal=1 (Conf=90.0%), Magnitude=3.60% (Conf=41.8721%) [2026-01-22T20:35:42.401052] [INFO ] [main ] Fetching symbol history for OBK... [2026-01-22T20:35:42.401098] [DEBUG] [REMOTE ] OBK: Fetching historical data. [2026-01-22T20:35:42.402069] [INFO ] [main ] Progress: 74/417 forecasts completed (17.7%). OGI finished in 0.7s. ETA: 1m 2s. Rate: 329.53 forecasts/min [2026-01-22T20:35:42.414936] [DEBUG] [REMOTE ] OBK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:42.415895] [DEBUG] [LOCAL ] Loaded configuration for OBK: 8 features, N/A% accuracy [2026-01-22T20:35:42.415952] [INFO ] [LOCAL ] OBK: Loaded 8 optimal features with 43.67% confidence from JSON config [2026-01-22T20:35:42.415985] [DEBUG] [MAG ] Building data for symbol: OBK with lookback: 0 [2026-01-22T20:35:42.416807] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:42.416884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:42.421714] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:42.423495] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:42.423988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:42.424426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:42.424831] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:42.425738] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:42.428110] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:42.430114] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:42.530615] [DEBUG] [MAG ] GPIX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.610881] [INFO ] [LOCAL ] GPIX: Saved forecast. [2026-01-22T20:35:42.610949] [INFO ] [main ] GPIX: Signal=1 (Conf=90.0%), Magnitude=1.39% (Conf=73.6211%) [2026-01-22T20:35:42.611116] [INFO ] [main ] Fetching symbol history for LASE... [2026-01-22T20:35:42.611174] [DEBUG] [REMOTE ] LASE: Fetching historical data. [2026-01-22T20:35:42.611905] [INFO ] [main ] Progress: 75/417 forecasts completed (18.0%). GPIX finished in 0.8s. ETA: 1m 2s. Rate: 328.86 forecasts/min [2026-01-22T20:35:42.625676] [DEBUG] [REMOTE ] LASE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:42.626591] [DEBUG] [LOCAL ] Loaded configuration for LASE: 2 features, N/A% accuracy [2026-01-22T20:35:42.626643] [INFO ] [LOCAL ] LASE: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-22T20:35:42.626674] [DEBUG] [MAG ] Building data for symbol: LASE with lookback: 0 [2026-01-22T20:35:42.627452] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:42.627514] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:42.629929] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:42.669362] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:42.704432] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.719463] [DEBUG] [MAG ] FRPH: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.797499] [DEBUG] [MAG ] OBK: Last date is validated at 2026-01-22 [2026-01-22T20:35:42.876534] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.887894] [DEBUG] [MAG ] FRPH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.955391] [INFO ] [LOCAL ] FRPH: Saved forecast. [2026-01-22T20:35:42.955458] [INFO ] [main ] FRPH: Signal=1 (Conf=90.0%), Magnitude=-0.64% (Conf=53.2826%) [2026-01-22T20:35:42.955828] [INFO ] [main ] Progress: 76/417 forecasts completed (18.2%). FRPH finished in 0.6s. ETA: 1m 3s. Rate: 325.07 forecasts/min [2026-01-22T20:35:42.955961] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-22T20:35:42.956006] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-22T20:35:42.967888] [DEBUG] [MAG ] OBK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:42.968902] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:42.969822] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-22T20:35:42.969876] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-22T20:35:42.969909] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-22T20:35:42.970743] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:42.970808] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:42.975818] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:42.977947] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:42.978483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:42.978910] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:42.979870] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:42.980559] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:42.985623] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:42.987482] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:42.988412] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:43.028014] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-22T20:35:43.028090] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=-1.36% (Conf=57.4444%) [2026-01-22T20:35:43.028283] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-22T20:35:43.028333] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-22T20:35:43.028879] [INFO ] [main ] Progress: 77/417 forecasts completed (18.5%). MA finished in 0.7s. ETA: 1m 2s. Rate: 327.64 forecasts/min [2026-01-22T20:35:43.038164] [DEBUG] [MAG ] LASE: Last date is validated at 2026-01-22 [2026-01-22T20:35:43.039488] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:43.040206] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-22T20:35:43.040282] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-22T20:35:43.040315] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-22T20:35:43.041149] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:43.041209] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:43.046693] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:43.047967] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:43.050956] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:43.068497] [INFO ] [LOCAL ] OBK: Saved forecast. [2026-01-22T20:35:43.068778] [INFO ] [main ] OBK: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=43.6654%) [2026-01-22T20:35:43.068954] [INFO ] [main ] Fetching symbol history for WHD... [2026-01-22T20:35:43.069000] [DEBUG] [REMOTE ] WHD: Fetching historical data. [2026-01-22T20:35:43.070030] [INFO ] [main ] Progress: 78/417 forecasts completed (18.7%). OBK finished in 0.7s. ETA: 1m 1s. Rate: 330.93 forecasts/min [2026-01-22T20:35:43.081509] [DEBUG] [REMOTE ] WHD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:43.082675] [DEBUG] [LOCAL ] Loaded configuration for WHD: 9 features, N/A% accuracy [2026-01-22T20:35:43.082742] [INFO ] [LOCAL ] WHD: Loaded 9 optimal features with 56.35% confidence from JSON config [2026-01-22T20:35:43.082775] [DEBUG] [MAG ] Building data for symbol: WHD with lookback: 0 [2026-01-22T20:35:43.083716] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:43.083793] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:43.089606] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:43.092677] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:43.095531] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:43.097248] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:43.097846] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:43.099061] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:43.101012] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:43.102061] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:43.102772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:43.229356] [DEBUG] [MAG ] LASE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:43.304556] [INFO ] [LOCAL ] LASE: Saved forecast. [2026-01-22T20:35:43.304651] [INFO ] [main ] LASE: Signal=1 (Conf=90.0%), Magnitude=15.30% (Conf=59.7292%) [2026-01-22T20:35:43.304820] [INFO ] [main ] Fetching symbol history for ISSC... [2026-01-22T20:35:43.304864] [DEBUG] [REMOTE ] ISSC: Fetching historical data. [2026-01-22T20:35:43.306009] [INFO ] [main ] Progress: 79/417 forecasts completed (18.9%). LASE finished in 0.7s. ETA: 1m 2s. Rate: 329.67 forecasts/min [2026-01-22T20:35:43.319302] [DEBUG] [REMOTE ] ISSC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:43.320471] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 3 features, N/A% accuracy [2026-01-22T20:35:43.320536] [INFO ] [LOCAL ] ISSC: Loaded 3 optimal features with 70.26% confidence from JSON config [2026-01-22T20:35:43.320599] [DEBUG] [MAG ] Building data for symbol: ISSC with lookback: 0 [2026-01-22T20:35:43.321524] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:43.321627] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:43.331520] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:43.352377] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-22 [2026-01-22T20:35:43.378374] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:43.381783] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:43.412558] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-22 [2026-01-22T20:35:43.452859] [DEBUG] [MAG ] WHD: Last date is validated at 2026-01-22 [2026-01-22T20:35:43.527654] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:43.591181] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:43.610774] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-22T20:35:43.610844] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=3.86% (Conf=46.8873%) [2026-01-22T20:35:43.611230] [INFO ] [main ] Progress: 80/417 forecasts completed (19.2%). CTRA finished in 0.7s. ETA: 1m 2s. Rate: 326.91 forecasts/min [2026-01-22T20:35:43.611360] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-22T20:35:43.611406] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-22T20:35:43.622857] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:43.624153] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-22T20:35:43.624208] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-22T20:35:43.624241] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-22T20:35:43.625079] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:35:43.630770] [DEBUG] [MAG ] WHD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:43.648001] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-22T20:35:43.648075] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-22T20:35:43.648565] [INFO ] [main ] Fetching symbol history for TGLS... [2026-01-22T20:35:43.648636] [DEBUG] [REMOTE ] TGLS: Fetching historical data. [2026-01-22T20:35:43.648662] [INFO ] [main ] Progress: 81/417 forecasts completed (19.4%). PHK finished in 0.6s. ETA: 1m 1s. Rate: 330.15 forecasts/min [2026-01-22T20:35:43.660438] [DEBUG] [REMOTE ] TGLS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:43.661329] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 8 features, N/A% accuracy [2026-01-22T20:35:43.661381] [INFO ] [LOCAL ] TGLS: Loaded 8 optimal features with 53.00% confidence from JSON config [2026-01-22T20:35:43.661412] [DEBUG] [MAG ] Building data for symbol: TGLS with lookback: 0 [2026-01-22T20:35:43.662212] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:43.662275] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:43.664360] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:43.665076] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:43.665523] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:43.665946] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:43.666727] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:43.740180] [INFO ] [LOCAL ] WHD: Saved forecast. [2026-01-22T20:35:43.740257] [INFO ] [main ] WHD: Signal=1 (Conf=90.0%), Magnitude=1.69% (Conf=56.3482%) [2026-01-22T20:35:43.740433] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-22T20:35:43.740513] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-22T20:35:43.741627] [INFO ] [main ] Progress: 82/417 forecasts completed (19.7%). WHD finished in 0.7s. ETA: 1m 1s. Rate: 332.13 forecasts/min [2026-01-22T20:35:43.753061] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:43.754069] [DEBUG] [MAG ] ISSC: Last date is validated at 2026-01-22 [2026-01-22T20:35:43.754425] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-22T20:35:43.754480] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-22T20:35:43.754515] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-22T20:35:43.755684] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:43.755747] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:43.760952] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:43.762905] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:43.763417] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:43.763854] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:43.764648] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:43.766561] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:43.768843] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:43.770674] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:43.785696] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:43.869277] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:43.872425] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:43.946203] [DEBUG] [MAG ] ISSC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:43.985404] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.041049] [INFO ] [LOCAL ] ISSC: Saved forecast. [2026-01-22T20:35:44.041126] [INFO ] [main ] ISSC: Signal=1 (Conf=90.0%), Magnitude=-0.53% (Conf=70.2555%) [2026-01-22T20:35:44.041315] [INFO ] [main ] Fetching symbol history for LMBS... [2026-01-22T20:35:44.041375] [DEBUG] [REMOTE ] LMBS: Fetching historical data. [2026-01-22T20:35:44.042682] [INFO ] [main ] Progress: 83/417 forecasts completed (19.9%). ISSC finished in 0.7s. ETA: 1m 1s. Rate: 329.48 forecasts/min [2026-01-22T20:35:44.057108] [DEBUG] [REMOTE ] LMBS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:44.058170] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 4 features, N/A% accuracy [2026-01-22T20:35:44.058229] [INFO ] [LOCAL ] LMBS: Loaded 4 optimal features with 46.91% confidence from JSON config [2026-01-22T20:35:44.058286] [DEBUG] [MAG ] Building data for symbol: LMBS with lookback: 0 [2026-01-22T20:35:44.059148] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:44.059210] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:44.064809] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:44.066767] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:44.067294] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:44.067743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:44.134317] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.156487] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:44.207121] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-22T20:35:44.207188] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=-0.49% (Conf=39.6219%) [2026-01-22T20:35:44.207548] [INFO ] [main ] Progress: 84/417 forecasts completed (20.1%). FUND finished in 0.6s. ETA: 1m 1s. Rate: 329.86 forecasts/min [2026-01-22T20:35:44.207699] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-22T20:35:44.211511] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-22T20:35:44.224272] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:44.225197] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-22T20:35:44.225249] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-22T20:35:44.225281] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-22T20:35:44.225736] [DEBUG] [MAG ] TGLS: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.226121] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:44.226196] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:44.231301] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:44.233144] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:44.233639] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:44.234030] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:44.302714] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:44.394470] [DEBUG] [MAG ] TGLS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:44.406037] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-22T20:35:44.406106] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=2.26% (Conf=48.0086%) [2026-01-22T20:35:44.406283] [INFO ] [main ] Fetching symbol history for CADL... [2026-01-22T20:35:44.406329] [DEBUG] [REMOTE ] CADL: Fetching historical data. [2026-01-22T20:35:44.406880] [INFO ] [main ] Progress: 85/417 forecasts completed (20.4%). BSX finished in 0.7s. ETA: 1m 0s. Rate: 329.48 forecasts/min [2026-01-22T20:35:44.417609] [DEBUG] [REMOTE ] CADL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:44.418467] [DEBUG] [LOCAL ] Loaded configuration for CADL: 5 features, N/A% accuracy [2026-01-22T20:35:44.418519] [INFO ] [LOCAL ] CADL: Loaded 5 optimal features with 55.01% confidence from JSON config [2026-01-22T20:35:44.418550] [DEBUG] [MAG ] Building data for symbol: CADL with lookback: 0 [2026-01-22T20:35:44.419337] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:44.419397] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:44.421127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:44.421659] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:44.424046] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:44.425024] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:44.428463] [DEBUG] [MAG ] LMBS: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.443855] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:44.497311] [INFO ] [LOCAL ] TGLS: Saved forecast. [2026-01-22T20:35:44.497381] [INFO ] [main ] TGLS: Signal=1 (Conf=90.0%), Magnitude=2.11% (Conf=53.0028%) [2026-01-22T20:35:44.497738] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-22T20:35:44.497789] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-22T20:35:44.498667] [INFO ] [main ] Progress: 86/417 forecasts completed (20.6%). TGLS finished in 0.8s. ETA: 59.9s. Rate: 331.40 forecasts/min [2026-01-22T20:35:44.508990] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:44.509936] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-22T20:35:44.509988] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-22T20:35:44.510019] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-22T20:35:44.510845] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:44.510908] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:44.512627] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:44.513145] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:44.513561] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:44.515249] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:44.516239] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:44.516898] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:44.518767] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:44.521748] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:44.522836] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:44.575385] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.607299] [DEBUG] [MAG ] LMBS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:44.664162] [INFO ] [LOCAL ] LMBS: Saved forecast. [2026-01-22T20:35:44.664231] [INFO ] [main ] LMBS: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=46.9091%) [2026-01-22T20:35:44.664402] [INFO ] [main ] Fetching symbol history for NATL... [2026-01-22T20:35:44.664449] [DEBUG] [REMOTE ] NATL: Fetching historical data. [2026-01-22T20:35:44.665686] [INFO ] [main ] Progress: 87/417 forecasts completed (20.9%). LMBS finished in 0.6s. ETA: 59.7s. Rate: 331.69 forecasts/min [2026-01-22T20:35:44.677957] [DEBUG] [REMOTE ] NATL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:44.679002] [DEBUG] [LOCAL ] Loaded configuration for NATL: 5 features, N/A% accuracy [2026-01-22T20:35:44.679060] [INFO ] [LOCAL ] NATL: Loaded 5 optimal features with 57.28% confidence from JSON config [2026-01-22T20:35:44.679092] [DEBUG] [MAG ] Building data for symbol: NATL with lookback: 0 [2026-01-22T20:35:44.679932] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:44.679996] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:44.680814] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:44.683320] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:44.684124] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:44.687283] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:44.689013] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:44.747867] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:44.785961] [DEBUG] [MAG ] CADL: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.813059] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-22T20:35:44.813125] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=3.94% (Conf=49.2561%) [2026-01-22T20:35:44.813280] [INFO ] [main ] Fetching symbol history for HPE... [2026-01-22T20:35:44.813324] [DEBUG] [REMOTE ] HPE: Fetching historical data. [2026-01-22T20:35:44.813990] [INFO ] [main ] Progress: 88/417 forecasts completed (21.1%). TMCI finished in 0.6s. ETA: 59.4s. Rate: 332.37 forecasts/min [2026-01-22T20:35:44.824943] [DEBUG] [REMOTE ] HPE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:44.826240] [DEBUG] [LOCAL ] Loaded configuration for HPE: 2 features, N/A% accuracy [2026-01-22T20:35:44.826291] [INFO ] [LOCAL ] HPE: Loaded 2 optimal features with 58.69% confidence from JSON config [2026-01-22T20:35:44.826323] [DEBUG] [MAG ] Building data for symbol: HPE with lookback: 0 [2026-01-22T20:35:44.827109] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:44.827167] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:44.863646] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-22 [2026-01-22T20:35:44.938201] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:44.939409] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:44.957914] [DEBUG] [MAG ] CADL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.030263] [DEBUG] [MAG ] NATL: Last date is validated at 2026-01-22 [2026-01-22T20:35:45.030892] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.047967] [INFO ] [LOCAL ] CADL: Saved forecast. [2026-01-22T20:35:45.048042] [INFO ] [main ] CADL: Signal=1 (Conf=90.0%), Magnitude=3.45% (Conf=55.0055%) [2026-01-22T20:35:45.048208] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-22T20:35:45.048253] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-22T20:35:45.049687] [INFO ] [main ] Progress: 89/417 forecasts completed (21.3%). CADL finished in 0.6s. ETA: 59.4s. Rate: 331.23 forecasts/min [2026-01-22T20:35:45.061085] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.062043] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-22T20:35:45.062097] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-22T20:35:45.062131] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-22T20:35:45.062992] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:45.063056] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:45.068097] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:45.070055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:45.070601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:45.071070] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:45.073614] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:45.075329] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:45.076423] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:45.097214] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-22T20:35:45.097289] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=7.36% (Conf=54.9101%) [2026-01-22T20:35:45.097666] [INFO ] [main ] Fetching symbol history for BJ... [2026-01-22T20:35:45.098031] [DEBUG] [REMOTE ] BJ: Fetching historical data. [2026-01-22T20:35:45.098662] [INFO ] [main ] Progress: 90/417 forecasts completed (21.6%). TTEC finished in 0.6s. ETA: 58.8s. Rate: 333.94 forecasts/min [2026-01-22T20:35:45.110049] [DEBUG] [REMOTE ] BJ: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.111290] [DEBUG] [LOCAL ] Loaded configuration for BJ: 3 features, N/A% accuracy [2026-01-22T20:35:45.111343] [INFO ] [LOCAL ] BJ: Loaded 3 optimal features with 46.22% confidence from JSON config [2026-01-22T20:35:45.111374] [DEBUG] [MAG ] Building data for symbol: BJ with lookback: 0 [2026-01-22T20:35:45.112210] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:45.112272] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:45.117456] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:45.118823] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:45.119850] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:45.197661] [DEBUG] [MAG ] NATL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.283208] [DEBUG] [MAG ] HPE: Last date is validated at 2026-01-22 [2026-01-22T20:35:45.284967] [INFO ] [LOCAL ] NATL: Saved forecast. [2026-01-22T20:35:45.285041] [INFO ] [main ] NATL: Signal=1 (Conf=90.0%), Magnitude=4.25% (Conf=57.2769%) [2026-01-22T20:35:45.285197] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-22T20:35:45.285240] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-22T20:35:45.286671] [INFO ] [main ] Progress: 91/417 forecasts completed (21.8%). NATL finished in 0.6s. ETA: 58.6s. Rate: 333.77 forecasts/min [2026-01-22T20:35:45.301789] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.303042] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-22T20:35:45.303096] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-22T20:35:45.303128] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-22T20:35:45.304026] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:45.304087] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:45.304846] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:45.305765] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:45.306494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:45.433412] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-22 [2026-01-22T20:35:45.452204] [DEBUG] [MAG ] HPE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.457587] [DEBUG] [MAG ] BJ: Last date is validated at 2026-01-22 [2026-01-22T20:35:45.527206] [INFO ] [LOCAL ] HPE: Saved forecast. [2026-01-22T20:35:45.527276] [INFO ] [main ] HPE: Signal=1 (Conf=90.0%), Magnitude=1.58% (Conf=58.6856%) [2026-01-22T20:35:45.527435] [INFO ] [main ] Fetching symbol history for BDN... [2026-01-22T20:35:45.527480] [DEBUG] [REMOTE ] BDN: Fetching historical data. [2026-01-22T20:35:45.528682] [INFO ] [main ] Progress: 92/417 forecasts completed (22.1%). HPE finished in 0.7s. ETA: 58.6s. Rate: 332.52 forecasts/min [2026-01-22T20:35:45.539680] [DEBUG] [REMOTE ] BDN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.540656] [DEBUG] [LOCAL ] Loaded configuration for BDN: 4 features, N/A% accuracy [2026-01-22T20:35:45.540708] [INFO ] [LOCAL ] BDN: Loaded 4 optimal features with 54.69% confidence from JSON config [2026-01-22T20:35:45.540740] [DEBUG] [MAG ] Building data for symbol: BDN with lookback: 0 [2026-01-22T20:35:45.541524] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:45.541615] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:45.583129] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:45.610729] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.632553] [DEBUG] [MAG ] BJ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.634274] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:45.635764] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:45.636461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:45.664225] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-22 [2026-01-22T20:35:45.731810] [INFO ] [LOCAL ] BJ: Saved forecast. [2026-01-22T20:35:45.731878] [INFO ] [main ] BJ: Signal=1 (Conf=90.0%), Magnitude=-0.34% (Conf=46.2187%) [2026-01-22T20:35:45.732212] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-22T20:35:45.732263] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-22T20:35:45.732248] [INFO ] [main ] Progress: 93/417 forecasts completed (22.3%). BJ finished in 0.6s. ETA: 58.5s. Rate: 332.06 forecasts/min [2026-01-22T20:35:45.743856] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-22T20:35:45.743924] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=-0.18% (Conf=39.2888%) [2026-01-22T20:35:45.744009] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.744147] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-22T20:35:45.744197] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-22T20:35:45.744635] [INFO ] [main ] Progress: 94/417 forecasts completed (22.5%). MSGS finished in 0.7s. ETA: 57.8s. Rate: 335.39 forecasts/min [2026-01-22T20:35:45.745276] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-22T20:35:45.745328] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-22T20:35:45.745359] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-22T20:35:45.746158] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:45.746219] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:45.748798] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:45.749330] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:45.750150] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:45.756887] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.757666] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-22T20:35:45.757721] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-22T20:35:45.757752] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-22T20:35:45.758550] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-22T20:35:45.758662] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:45.764070] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:45.766212] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:45.766711] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:45.767150] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:45.767546] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:45.768320] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:45.769135] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:45.771593] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:45.844837] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:45.863044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:45.886012] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:45.888150] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:45.928393] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:45.929473] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:45.947237] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-22T20:35:45.947309] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=1.66% (Conf=61.0506%) [2026-01-22T20:35:45.947472] [INFO ] [main ] Fetching symbol history for ABG... [2026-01-22T20:35:45.947519] [DEBUG] [REMOTE ] ABG: Fetching historical data. [2026-01-22T20:35:45.948687] [INFO ] [main ] Progress: 95/417 forecasts completed (22.8%). BLBD finished in 0.7s. ETA: 57.7s. Rate: 334.89 forecasts/min [2026-01-22T20:35:45.962465] [DEBUG] [REMOTE ] ABG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:45.963480] [DEBUG] [LOCAL ] Loaded configuration for ABG: 3 features, N/A% accuracy [2026-01-22T20:35:45.963547] [INFO ] [LOCAL ] ABG: Loaded 3 optimal features with 65.53% confidence from JSON config [2026-01-22T20:35:45.963603] [DEBUG] [MAG ] Building data for symbol: ABG with lookback: 0 [2026-01-22T20:35:45.964437] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:45.964499] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:45.969869] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:45.972277] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:45.973193] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:45.974496] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:45.986592] [DEBUG] [MAG ] BDN: Last date is validated at 2026-01-22 [2026-01-22T20:35:46.016145] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:46.017312] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:46.059438] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:46.060618] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:46.062699] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:46.065598] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:46.066743] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:46.069183] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:46.070146] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:46.074715] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:46.075998] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:46.077400] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:46.079019] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:46.082249] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:46.083135] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:46.083887] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:46.086076] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:46.087210] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:46.087954] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:46.088701] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-22T20:35:46.089420] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:46.092514] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:46.094307] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:46.097304] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:46.099636] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:35:46.103752] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:46.123542] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:46.124903] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:46.126728] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:46.127476] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:46.129242] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:35:46.130993] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:46.132005] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:46.133240] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:46.135779] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:35:46.137502] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:35:46.139405] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:46.166540] [DEBUG] [MAG ] BDN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:46.201698] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-22 [2026-01-22T20:35:46.227615] [INFO ] [LOCAL ] BDN: Saved forecast. [2026-01-22T20:35:46.227875] [INFO ] [main ] BDN: Signal=1 (Conf=90.0%), Magnitude=-1.58% (Conf=54.6938%) [2026-01-22T20:35:46.228286] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-22T20:35:46.228340] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-22T20:35:46.228696] [INFO ] [main ] Progress: 96/417 forecasts completed (23.0%). BDN finished in 0.7s. ETA: 57.8s. Rate: 332.94 forecasts/min [2026-01-22T20:35:46.241672] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:46.242981] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-22T20:35:46.243034] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-22T20:35:46.243254] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-22T20:35:46.244228] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:46.244290] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:46.249482] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:46.251461] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:46.252138] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:46.253216] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:46.255607] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:46.257114] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:46.372941] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:46.390544] [DEBUG] [MAG ] ABG: Last date is validated at 2026-01-22 [2026-01-22T20:35:46.513165] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-22T20:35:46.513235] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=55.416%) [2026-01-22T20:35:46.513642] [INFO ] [main ] Fetching symbol history for FIGS... [2026-01-22T20:35:46.513696] [DEBUG] [REMOTE ] FIGS: Fetching historical data. [2026-01-22T20:35:46.514659] [INFO ] [main ] Progress: 97/417 forecasts completed (23.3%). ARES finished in 0.8s. ETA: 58.0s. Rate: 330.94 forecasts/min [2026-01-22T20:35:46.524434] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-22 [2026-01-22T20:35:46.524601] [DEBUG] [REMOTE ] FIGS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:46.525798] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, N/A% accuracy [2026-01-22T20:35:46.525851] [INFO ] [LOCAL ] FIGS: Loaded 5 optimal features with 47.85% confidence from JSON config [2026-01-22T20:35:46.525883] [DEBUG] [MAG ] Building data for symbol: FIGS with lookback: 0 [2026-01-22T20:35:46.526684] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:46.526745] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:46.528473] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:46.529209] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:46.529631] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:46.534221] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:46.536518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:46.572072] [DEBUG] [MAG ] ABG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:46.607607] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-22 [2026-01-22T20:35:46.695173] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:46.712213] [INFO ] [LOCAL ] ABG: Saved forecast. [2026-01-22T20:35:46.712285] [INFO ] [main ] ABG: Signal=1 (Conf=90.0%), Magnitude=-1.28% (Conf=65.5309%) [2026-01-22T20:35:46.712476] [INFO ] [main ] Fetching symbol history for DHIL... [2026-01-22T20:35:46.712527] [DEBUG] [REMOTE ] DHIL: Fetching historical data. [2026-01-22T20:35:46.713286] [INFO ] [main ] Progress: 98/417 forecasts completed (23.5%). ABG finished in 0.8s. ETA: 57.9s. Rate: 330.61 forecasts/min [2026-01-22T20:35:46.727524] [DEBUG] [REMOTE ] DHIL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:46.728733] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 9 features, N/A% accuracy [2026-01-22T20:35:46.728802] [INFO ] [LOCAL ] DHIL: Loaded 9 optimal features with 52.69% confidence from JSON config [2026-01-22T20:35:46.728839] [DEBUG] [MAG ] Building data for symbol: DHIL with lookback: 0 [2026-01-22T20:35:46.729675] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:46.730259] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:46.735603] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:46.736213] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:46.736654] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:46.737647] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:46.780270] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:46.789746] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:46.791913] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:46.794441] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:46.796302] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:35:46.798717] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:46.880150] [DEBUG] [MAG ] FIGS: Last date is validated at 2026-01-22 [2026-01-22T20:35:46.890472] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-22T20:35:46.890552] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-2.81% (Conf=70.1827%) [2026-01-22T20:35:46.890729] [INFO ] [main ] Fetching symbol history for AFYA... [2026-01-22T20:35:46.890773] [DEBUG] [REMOTE ] AFYA: Fetching historical data. [2026-01-22T20:35:46.892688] [INFO ] [main ] Progress: 99/417 forecasts completed (23.7%). NFLX finished in 0.7s. ETA: 57.7s. Rate: 330.65 forecasts/min [2026-01-22T20:35:46.903234] [DEBUG] [REMOTE ] AFYA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:46.904289] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 0 features, N/A% accuracy [2026-01-22T20:35:46.904341] [INFO ] [LOCAL ] AFYA: Loaded 0 optimal features with 44.94% confidence from JSON config [2026-01-22T20:35:46.904373] [DEBUG] [MAG ] Building data for symbol: AFYA with lookback: 0 [2026-01-22T20:35:46.905163] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:35:46.992999] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-22T20:35:46.993068] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-22T20:35:46.993247] [INFO ] [main ] Fetching symbol history for QVAL... [2026-01-22T20:35:46.993293] [DEBUG] [REMOTE ] QVAL: Fetching historical data. [2026-01-22T20:35:46.993970] [INFO ] [main ] Progress: 100/417 forecasts completed (24.0%). TBIL finished in 1.2s. ETA: 57.3s. Rate: 332.12 forecasts/min [2026-01-22T20:35:47.005968] [DEBUG] [REMOTE ] QVAL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:47.006905] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, N/A% accuracy [2026-01-22T20:35:47.006960] [INFO ] [LOCAL ] QVAL: Loaded 4 optimal features with 53.96% confidence from JSON config [2026-01-22T20:35:47.006992] [DEBUG] [MAG ] Building data for symbol: QVAL with lookback: 0 [2026-01-22T20:35:47.007795] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:47.007866] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:47.012995] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:47.015025] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:47.015729] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:47.016742] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:47.053305] [DEBUG] [MAG ] FIGS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:47.124783] [INFO ] [LOCAL ] FIGS: Saved forecast. [2026-01-22T20:35:47.124862] [INFO ] [main ] FIGS: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=47.8543%) [2026-01-22T20:35:47.125213] [INFO ] [main ] Progress: 101/417 forecasts completed (24.2%). FIGS finished in 0.6s. ETA: 56.9s. Rate: 333.02 forecasts/min [2026-01-22T20:35:47.125354] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-22T20:35:47.125399] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-22T20:35:47.137255] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:47.138659] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-22T20:35:47.138714] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-22T20:35:47.138746] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-22T20:35:47.139615] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:47.139677] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:47.144880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:47.146714] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:47.147207] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:47.148023] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:47.148758] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:47.150290] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:47.174690] [DEBUG] [MAG ] DHIL: Last date is validated at 2026-01-22 [2026-01-22T20:35:47.252419] [DEBUG] [MAG ] AFYA: Last date is validated at 2026-01-22 [2026-01-22T20:35:47.358608] [DEBUG] [MAG ] DHIL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:47.383109] [DEBUG] [MAG ] QVAL: Last date is validated at 2026-01-22 [2026-01-22T20:35:47.429756] [DEBUG] [MAG ] AFYA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:47.491319] [INFO ] [LOCAL ] AFYA: Saved forecast. [2026-01-22T20:35:47.491387] [INFO ] [main ] AFYA: Signal=1 (Conf=90.0%), Magnitude=2.10% (Conf=44.9433%) [2026-01-22T20:35:47.491850] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-22T20:35:47.491903] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-22T20:35:47.492671] [INFO ] [main ] Progress: 102/417 forecasts completed (24.5%). AFYA finished in 0.6s. ETA: 57.3s. Rate: 329.66 forecasts/min [2026-01-22T20:35:47.503772] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:47.505168] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-22T20:35:47.505222] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-22T20:35:47.505255] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-22T20:35:47.505820] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-22 [2026-01-22T20:35:47.506073] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:47.506136] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:47.511054] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:47.512887] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:47.513375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:47.513799] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:47.516162] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:47.517821] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:47.518537] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:47.519262] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:47.537472] [INFO ] [LOCAL ] DHIL: Saved forecast. [2026-01-22T20:35:47.537542] [INFO ] [main ] DHIL: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=52.6877%) [2026-01-22T20:35:47.537741] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-22T20:35:47.537796] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-22T20:35:47.539682] [INFO ] [main ] Progress: 103/417 forecasts completed (24.7%). DHIL finished in 0.8s. ETA: 56.7s. Rate: 332.05 forecasts/min [2026-01-22T20:35:47.551714] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:47.552680] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-22T20:35:47.552738] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-22T20:35:47.552771] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-22T20:35:47.553635] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:47.553700] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:47.555631] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:47.556228] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:47.556711] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:47.557120] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:47.558169] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:47.561225] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:47.562408] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:47.564146] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:47.566205] [DEBUG] [MAG ] QVAL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:47.643088] [INFO ] [LOCAL ] QVAL: Saved forecast. [2026-01-22T20:35:47.643158] [INFO ] [main ] QVAL: Signal=1 (Conf=90.0%), Magnitude=0.36% (Conf=53.9553%) [2026-01-22T20:35:47.643318] [INFO ] [main ] Fetching symbol history for FCBC... [2026-01-22T20:35:47.643362] [DEBUG] [REMOTE ] FCBC: Fetching historical data. [2026-01-22T20:35:47.644674] [INFO ] [main ] Progress: 104/417 forecasts completed (24.9%). QVAL finished in 0.6s. ETA: 56.3s. Rate: 333.40 forecasts/min [2026-01-22T20:35:47.656063] [DEBUG] [REMOTE ] FCBC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:47.656984] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, N/A% accuracy [2026-01-22T20:35:47.657039] [INFO ] [LOCAL ] FCBC: Loaded 3 optimal features with 63.29% confidence from JSON config [2026-01-22T20:35:47.657085] [DEBUG] [MAG ] Building data for symbol: FCBC with lookback: 0 [2026-01-22T20:35:47.657918] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:47.657979] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:47.679321] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:47.755600] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-22T20:35:47.755673] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=15.96% (Conf=55.7376%) [2026-01-22T20:35:47.756038] [INFO ] [main ] Progress: 105/417 forecasts completed (25.2%). WKSP finished in 0.6s. ETA: 55.9s. Rate: 334.61 forecasts/min [2026-01-22T20:35:47.756174] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-22T20:35:47.756219] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-22T20:35:47.767423] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:47.770158] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-22T20:35:47.770213] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-22T20:35:47.770245] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-22T20:35:47.771045] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:47.771104] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:47.776542] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:47.778701] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:47.781093] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:47.782398] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:47.792923] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:47.871529] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-22 [2026-01-22T20:35:47.916367] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.043035] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.105743] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.131739] [DEBUG] [MAG ] FCBC: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.139124] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.144333] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-22T20:35:48.144400] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=42.4983%) [2026-01-22T20:35:48.144566] [INFO ] [main ] Fetching symbol history for CAAP... [2026-01-22T20:35:48.144626] [DEBUG] [REMOTE ] CAAP: Fetching historical data. [2026-01-22T20:35:48.144885] [INFO ] [main ] Progress: 106/417 forecasts completed (25.4%). LINC finished in 0.7s. ETA: 56.4s. Rate: 330.96 forecasts/min [2026-01-22T20:35:48.157145] [DEBUG] [REMOTE ] CAAP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:48.158765] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 8 features, N/A% accuracy [2026-01-22T20:35:48.158824] [INFO ] [LOCAL ] CAAP: Loaded 8 optimal features with 49.03% confidence from JSON config [2026-01-22T20:35:48.158856] [DEBUG] [MAG ] Building data for symbol: CAAP with lookback: 0 [2026-01-22T20:35:48.159700] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:48.159765] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:48.161501] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:48.162051] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:48.162455] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:48.163247] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:48.164869] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:48.179372] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-22T20:35:48.179439] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=2.09% (Conf=58.3957%) [2026-01-22T20:35:48.179620] [INFO ] [main ] Fetching symbol history for OBDC... [2026-01-22T20:35:48.179675] [DEBUG] [REMOTE ] OBDC: Fetching historical data. [2026-01-22T20:35:48.179877] [INFO ] [main ] Progress: 107/417 forecasts completed (25.7%). GECC finished in 0.6s. ETA: 55.8s. Rate: 333.48 forecasts/min [2026-01-22T20:35:48.194329] [DEBUG] [REMOTE ] OBDC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:48.195284] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 4 features, N/A% accuracy [2026-01-22T20:35:48.195353] [INFO ] [LOCAL ] OBDC: Loaded 4 optimal features with 48.76% confidence from JSON config [2026-01-22T20:35:48.195398] [DEBUG] [MAG ] Building data for symbol: OBDC with lookback: 0 [2026-01-22T20:35:48.196239] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:48.196301] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:48.197290] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:48.198249] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:48.200477] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:48.201375] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:48.248636] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:48.250366] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:48.251349] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:48.300307] [DEBUG] [MAG ] FCBC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.309612] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.381035] [INFO ] [LOCAL ] FCBC: Saved forecast. [2026-01-22T20:35:48.381103] [INFO ] [main ] FCBC: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=63.2943%) [2026-01-22T20:35:48.381261] [INFO ] [main ] Fetching symbol history for CSTL... [2026-01-22T20:35:48.381305] [DEBUG] [REMOTE ] CSTL: Fetching historical data. [2026-01-22T20:35:48.381626] [INFO ] [main ] Progress: 108/417 forecasts completed (25.9%). FCBC finished in 0.7s. ETA: 55.7s. Rate: 333.10 forecasts/min [2026-01-22T20:35:48.394120] [DEBUG] [REMOTE ] CSTL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:48.395137] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, N/A% accuracy [2026-01-22T20:35:48.395190] [INFO ] [LOCAL ] CSTL: Loaded 5 optimal features with 55.68% confidence from JSON config [2026-01-22T20:35:48.395221] [DEBUG] [MAG ] Building data for symbol: CSTL with lookback: 0 [2026-01-22T20:35:48.396201] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:48.396263] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:48.401771] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:48.403586] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:48.404087] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:48.404496] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:48.405631] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:48.417490] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-22T20:35:48.417914] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=53.6793%) [2026-01-22T20:35:48.418238] [INFO ] [main ] Progress: 109/417 forecasts completed (26.1%). TRNS finished in 0.7s. ETA: 55.1s. Rate: 335.56 forecasts/min [2026-01-22T20:35:48.418391] [INFO ] [main ] Fetching symbol history for SUZ... [2026-01-22T20:35:48.418437] [DEBUG] [REMOTE ] SUZ: Fetching historical data. [2026-01-22T20:35:48.429089] [DEBUG] [REMOTE ] SUZ: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:48.430040] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 2 features, N/A% accuracy [2026-01-22T20:35:48.430094] [INFO ] [LOCAL ] SUZ: Loaded 2 optimal features with 61.98% confidence from JSON config [2026-01-22T20:35:48.430125] [DEBUG] [MAG ] Building data for symbol: SUZ with lookback: 0 [2026-01-22T20:35:48.430908] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:48.430966] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:48.471223] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:48.472838] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:48.568721] [DEBUG] [MAG ] OBDC: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.623563] [DEBUG] [MAG ] CAAP: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.750357] [DEBUG] [MAG ] OBDC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.753237] [DEBUG] [MAG ] CSTL: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.806694] [DEBUG] [MAG ] CAAP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.815568] [DEBUG] [MAG ] SUZ: Last date is validated at 2026-01-22 [2026-01-22T20:35:48.819732] [INFO ] [LOCAL ] OBDC: Saved forecast. [2026-01-22T20:35:48.819816] [INFO ] [main ] OBDC: Signal=1 (Conf=90.0%), Magnitude=1.69% (Conf=48.7647%) [2026-01-22T20:35:48.819990] [INFO ] [main ] Fetching symbol history for ENTX... [2026-01-22T20:35:48.820053] [DEBUG] [REMOTE ] ENTX: Fetching historical data. [2026-01-22T20:35:48.820932] [INFO ] [main ] Progress: 110/417 forecasts completed (26.4%). OBDC finished in 0.6s. ETA: 55.5s. Rate: 331.78 forecasts/min [2026-01-22T20:35:48.838315] [DEBUG] [REMOTE ] ENTX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:48.839325] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, N/A% accuracy [2026-01-22T20:35:48.839385] [INFO ] [LOCAL ] ENTX: Loaded 1 optimal features with 61.18% confidence from JSON config [2026-01-22T20:35:48.839420] [DEBUG] [MAG ] Building data for symbol: ENTX with lookback: 0 [2026-01-22T20:35:48.840344] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:48.840414] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:48.843424] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:48.896672] [INFO ] [LOCAL ] CAAP: Saved forecast. [2026-01-22T20:35:48.896737] [INFO ] [main ] CAAP: Signal=1 (Conf=90.0%), Magnitude=-0.70% (Conf=49.0309%) [2026-01-22T20:35:48.896896] [INFO ] [main ] Fetching symbol history for LHX... [2026-01-22T20:35:48.896941] [DEBUG] [REMOTE ] LHX: Fetching historical data. [2026-01-22T20:35:48.897827] [INFO ] [main ] Progress: 111/417 forecasts completed (26.6%). CAAP finished in 0.8s. ETA: 55.1s. Rate: 333.51 forecasts/min [2026-01-22T20:35:48.908402] [DEBUG] [REMOTE ] LHX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:48.909540] [DEBUG] [LOCAL ] Loaded configuration for LHX: 5 features, N/A% accuracy [2026-01-22T20:35:48.909611] [INFO ] [LOCAL ] LHX: Loaded 5 optimal features with 57.96% confidence from JSON config [2026-01-22T20:35:48.909645] [DEBUG] [MAG ] Building data for symbol: LHX with lookback: 0 [2026-01-22T20:35:48.910424] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:48.910486] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:48.911232] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:48.912142] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:48.912871] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:48.913562] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:48.914720] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:48.928527] [DEBUG] [MAG ] CSTL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:48.985973] [DEBUG] [MAG ] SUZ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:49.024091] [INFO ] [LOCAL ] CSTL: Saved forecast. [2026-01-22T20:35:49.024171] [INFO ] [main ] CSTL: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=55.6795%) [2026-01-22T20:35:49.024339] [INFO ] [main ] Fetching symbol history for BSJS... [2026-01-22T20:35:49.024384] [DEBUG] [REMOTE ] BSJS: Fetching historical data. [2026-01-22T20:35:49.024712] [INFO ] [main ] Progress: 112/417 forecasts completed (26.9%). CSTL finished in 0.6s. ETA: 54.7s. Rate: 334.39 forecasts/min [2026-01-22T20:35:49.037100] [DEBUG] [REMOTE ] BSJS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:49.038177] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 8 features, N/A% accuracy [2026-01-22T20:35:49.038230] [INFO ] [LOCAL ] BSJS: Loaded 8 optimal features with 30.56% confidence from JSON config [2026-01-22T20:35:49.038283] [DEBUG] [MAG ] Building data for symbol: BSJS with lookback: 0 [2026-01-22T20:35:49.039112] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:49.039177] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:49.044338] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:49.045280] [INFO ] [LOCAL ] SUZ: Saved forecast. [2026-01-22T20:35:49.045347] [INFO ] [main ] SUZ: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=61.9798%) [2026-01-22T20:35:49.045660] [INFO ] [main ] Progress: 113/417 forecasts completed (27.1%). SUZ finished in 0.6s. ETA: 54.1s. Rate: 337.02 forecasts/min [2026-01-22T20:35:49.045777] [INFO ] [main ] Fetching symbol history for SRAD... [2026-01-22T20:35:49.045821] [DEBUG] [REMOTE ] SRAD: Fetching historical data. [2026-01-22T20:35:49.046482] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:49.047018] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:49.047467] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:49.047899] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:49.049157] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:49.051212] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:35:49.052858] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:49.056517] [DEBUG] [REMOTE ] SRAD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:49.057629] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, N/A% accuracy [2026-01-22T20:35:49.057686] [INFO ] [LOCAL ] SRAD: Loaded 4 optimal features with 45.50% confidence from JSON config [2026-01-22T20:35:49.057718] [DEBUG] [MAG ] Building data for symbol: SRAD with lookback: 0 [2026-01-22T20:35:49.058509] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:49.058587] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:49.059445] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:49.060719] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:49.062492] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:49.063190] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:49.224395] [DEBUG] [MAG ] ENTX: Last date is validated at 2026-01-22 [2026-01-22T20:35:49.283832] [DEBUG] [MAG ] LHX: Last date is validated at 2026-01-22 [2026-01-22T20:35:49.398024] [DEBUG] [MAG ] SRAD: Last date is validated at 2026-01-22 [2026-01-22T20:35:49.407154] [DEBUG] [MAG ] BSJS: Last date is validated at 2026-01-22 [2026-01-22T20:35:49.407635] [DEBUG] [MAG ] ENTX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:49.456525] [DEBUG] [MAG ] LHX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:49.462832] [INFO ] [LOCAL ] ENTX: Saved forecast. [2026-01-22T20:35:49.462901] [INFO ] [main ] ENTX: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=61.1758%) [2026-01-22T20:35:49.463064] [INFO ] [main ] Fetching symbol history for REVG... [2026-01-22T20:35:49.463110] [DEBUG] [REMOTE ] REVG: Fetching historical data. [2026-01-22T20:35:49.463898] [INFO ] [main ] Progress: 114/417 forecasts completed (27.3%). ENTX finished in 0.6s. ETA: 54.6s. Rate: 333.08 forecasts/min [2026-01-22T20:35:49.477523] [DEBUG] [REMOTE ] REVG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:49.478661] [DEBUG] [LOCAL ] Loaded configuration for REVG: 10 features, N/A% accuracy [2026-01-22T20:35:49.478717] [INFO ] [LOCAL ] REVG: Loaded 10 optimal features with 46.16% confidence from JSON config [2026-01-22T20:35:49.478753] [DEBUG] [MAG ] Building data for symbol: REVG with lookback: 0 [2026-01-22T20:35:49.479560] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:35:49.479648] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:49.484722] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:49.486991] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:49.487558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:49.488063] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:49.488508] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:49.489362] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:49.490433] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-22T20:35:49.491180] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:49.493115] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:49.495481] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:49.570537] [DEBUG] [MAG ] SRAD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:49.603738] [DEBUG] [MAG ] BSJS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:49.610998] [INFO ] [LOCAL ] LHX: Saved forecast. [2026-01-22T20:35:49.611073] [INFO ] [main ] LHX: Signal=1 (Conf=90.0%), Magnitude=-2.37% (Conf=57.9642%) [2026-01-22T20:35:49.611462] [INFO ] [main ] Fetching symbol history for TEX... [2026-01-22T20:35:49.611514] [DEBUG] [REMOTE ] TEX: Fetching historical data. [2026-01-22T20:35:49.611503] [INFO ] [main ] Progress: 115/417 forecasts completed (27.6%). LHX finished in 0.7s. ETA: 54.3s. Rate: 333.60 forecasts/min [2026-01-22T20:35:49.623588] [DEBUG] [REMOTE ] TEX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:49.624653] [DEBUG] [LOCAL ] Loaded configuration for TEX: 5 features, N/A% accuracy [2026-01-22T20:35:49.624704] [INFO ] [LOCAL ] TEX: Loaded 5 optimal features with 38.05% confidence from JSON config [2026-01-22T20:35:49.624735] [DEBUG] [MAG ] Building data for symbol: TEX with lookback: 0 [2026-01-22T20:35:49.625514] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:49.625591] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:49.630449] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:49.632609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:49.633306] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:49.633977] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:49.635234] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:49.648591] [INFO ] [LOCAL ] SRAD: Saved forecast. [2026-01-22T20:35:49.648665] [INFO ] [main ] SRAD: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=45.4979%) [2026-01-22T20:35:49.649123] [INFO ] [main ] Progress: 116/417 forecasts completed (27.8%). SRAD finished in 0.6s. ETA: 53.8s. Rate: 335.89 forecasts/min [2026-01-22T20:35:49.649236] [INFO ] [main ] Fetching symbol history for IESC... [2026-01-22T20:35:49.649279] [DEBUG] [REMOTE ] IESC: Fetching historical data. [2026-01-22T20:35:49.660295] [DEBUG] [REMOTE ] IESC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:49.661514] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, N/A% accuracy [2026-01-22T20:35:49.661569] [INFO ] [LOCAL ] IESC: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-22T20:35:49.661622] [DEBUG] [MAG ] Building data for symbol: IESC with lookback: 0 [2026-01-22T20:35:49.662416] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:49.662477] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:49.664893] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:49.666077] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:49.668817] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:49.687174] [INFO ] [LOCAL ] BSJS: Saved forecast. [2026-01-22T20:35:49.687270] [INFO ] [main ] BSJS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=30.5632%) [2026-01-22T20:35:49.687500] [INFO ] [main ] Fetching symbol history for IRTC... [2026-01-22T20:35:49.687569] [DEBUG] [REMOTE ] IRTC: Fetching historical data. [2026-01-22T20:35:49.687925] [INFO ] [main ] Progress: 117/417 forecasts completed (28.1%). BSJS finished in 0.7s. ETA: 53.2s. Rate: 338.15 forecasts/min [2026-01-22T20:35:49.705650] [DEBUG] [REMOTE ] IRTC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:49.706905] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 3 features, N/A% accuracy [2026-01-22T20:35:49.706986] [INFO ] [LOCAL ] IRTC: Loaded 3 optimal features with 46.90% confidence from JSON config [2026-01-22T20:35:49.707035] [DEBUG] [MAG ] Building data for symbol: IRTC with lookback: 0 [2026-01-22T20:35:49.708524] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:49.708653] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:49.710104] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:49.713088] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:49.716185] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:49.854980] [DEBUG] [MAG ] REVG: Last date is validated at 2026-01-22 [2026-01-22T20:35:49.981007] [DEBUG] [MAG ] TEX: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.003987] [DEBUG] [MAG ] IESC: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.033168] [DEBUG] [MAG ] REVG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:50.096478] [DEBUG] [MAG ] IRTC: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.136955] [INFO ] [LOCAL ] REVG: Saved forecast. [2026-01-22T20:35:50.137042] [INFO ] [main ] REVG: Signal=1 (Conf=90.0%), Magnitude=-7.16% (Conf=46.1566%) [2026-01-22T20:35:50.137245] [INFO ] [main ] Fetching symbol history for CHCI... [2026-01-22T20:35:50.137306] [DEBUG] [REMOTE ] CHCI: Fetching historical data. [2026-01-22T20:35:50.137868] [INFO ] [main ] Progress: 118/417 forecasts completed (28.3%). REVG finished in 0.7s. ETA: 53.7s. Rate: 333.81 forecasts/min [2026-01-22T20:35:50.150407] [DEBUG] [REMOTE ] CHCI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:50.151628] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 8 features, N/A% accuracy [2026-01-22T20:35:50.151688] [INFO ] [LOCAL ] CHCI: Loaded 8 optimal features with 49.65% confidence from JSON config [2026-01-22T20:35:50.151722] [DEBUG] [MAG ] Building data for symbol: CHCI with lookback: 0 [2026-01-22T20:35:50.152630] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:50.152695] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:50.156827] [DEBUG] [MAG ] TEX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:50.158439] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:50.160330] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:50.160890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:50.161322] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:50.162508] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:50.165723] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:50.167449] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:50.168322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:50.173164] [DEBUG] [MAG ] IESC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:50.268183] [INFO ] [LOCAL ] TEX: Saved forecast. [2026-01-22T20:35:50.268297] [INFO ] [main ] TEX: Signal=1 (Conf=90.0%), Magnitude=1.81% (Conf=38.0518%) [2026-01-22T20:35:50.268690] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-22T20:35:50.268742] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-22T20:35:50.268813] [INFO ] [main ] Progress: 119/417 forecasts completed (28.5%). TEX finished in 0.7s. ETA: 53.4s. Rate: 334.57 forecasts/min [2026-01-22T20:35:50.280998] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:50.281928] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-22T20:35:50.281983] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-22T20:35:50.282016] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-22T20:35:50.282862] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:50.282950] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:50.291956] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:50.292855] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:50.294074] [DEBUG] [MAG ] IRTC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:50.335554] [INFO ] [LOCAL ] IESC: Saved forecast. [2026-01-22T20:35:50.335641] [INFO ] [main ] IESC: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=54.6362%) [2026-01-22T20:35:50.336098] [INFO ] [main ] Progress: 120/417 forecasts completed (28.8%). IESC finished in 0.7s. ETA: 53.0s. Rate: 336.32 forecasts/min [2026-01-22T20:35:50.336219] [INFO ] [main ] Fetching symbol history for MCRB... [2026-01-22T20:35:50.336263] [DEBUG] [REMOTE ] MCRB: Fetching historical data. [2026-01-22T20:35:50.350833] [DEBUG] [REMOTE ] MCRB: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:50.351664] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, N/A% accuracy [2026-01-22T20:35:50.351719] [INFO ] [LOCAL ] MCRB: Loaded 3 optimal features with 46.86% confidence from JSON config [2026-01-22T20:35:50.351751] [DEBUG] [MAG ] Building data for symbol: MCRB with lookback: 0 [2026-01-22T20:35:50.352617] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:50.352688] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:50.410138] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:50.411136] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:50.412478] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:50.438432] [INFO ] [LOCAL ] IRTC: Saved forecast. [2026-01-22T20:35:50.438506] [INFO ] [main ] IRTC: Signal=1 (Conf=90.0%), Magnitude=2.02% (Conf=46.9018%) [2026-01-22T20:35:50.438693] [INFO ] [main ] Fetching symbol history for DCTH... [2026-01-22T20:35:50.438739] [DEBUG] [REMOTE ] DCTH: Fetching historical data. [2026-01-22T20:35:50.439985] [INFO ] [main ] Progress: 121/417 forecasts completed (29.0%). IRTC finished in 0.8s. ETA: 52.6s. Rate: 337.49 forecasts/min [2026-01-22T20:35:50.451593] [DEBUG] [REMOTE ] DCTH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:50.452687] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 3 features, N/A% accuracy [2026-01-22T20:35:50.452743] [INFO ] [LOCAL ] DCTH: Loaded 3 optimal features with 46.56% confidence from JSON config [2026-01-22T20:35:50.452776] [DEBUG] [MAG ] Building data for symbol: DCTH with lookback: 0 [2026-01-22T20:35:50.453685] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:50.453747] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:50.458645] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:50.459529] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:50.461325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:50.470824] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:50.471915] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:50.472665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:50.543077] [DEBUG] [MAG ] CHCI: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.722441] [DEBUG] [MAG ] CHCI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:50.754996] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.804423] [INFO ] [LOCAL ] CHCI: Saved forecast. [2026-01-22T20:35:50.804512] [INFO ] [main ] CHCI: Signal=1 (Conf=90.0%), Magnitude=6.23% (Conf=49.6462%) [2026-01-22T20:35:50.804749] [INFO ] [main ] Fetching symbol history for PFG... [2026-01-22T20:35:50.804804] [DEBUG] [REMOTE ] PFG: Fetching historical data. [2026-01-22T20:35:50.805932] [INFO ] [main ] Progress: 122/417 forecasts completed (29.3%). CHCI finished in 0.7s. ETA: 52.9s. Rate: 334.59 forecasts/min [2026-01-22T20:35:50.818187] [DEBUG] [REMOTE ] PFG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:50.819143] [DEBUG] [LOCAL ] Loaded configuration for PFG: 3 features, N/A% accuracy [2026-01-22T20:35:50.819197] [INFO ] [LOCAL ] PFG: Loaded 3 optimal features with 57.63% confidence from JSON config [2026-01-22T20:35:50.819231] [DEBUG] [MAG ] Building data for symbol: PFG with lookback: 0 [2026-01-22T20:35:50.820061] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:50.820123] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:50.821856] [DEBUG] [MAG ] MCRB: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.825281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:50.827669] [DEBUG] [MAG ] DCTH: Last date is validated at 2026-01-22 [2026-01-22T20:35:50.827944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:50.828747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:50.926921] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.001379] [DEBUG] [MAG ] MCRB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.005421] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-22T20:35:51.005492] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=8.75% (Conf=58.1264%) [2026-01-22T20:35:51.005844] [INFO ] [main ] Progress: 123/417 forecasts completed (29.5%). PRTA finished in 0.7s. ETA: 52.8s. Rate: 334.27 forecasts/min [2026-01-22T20:35:51.005969] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-22T20:35:51.006012] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-22T20:35:51.007435] [DEBUG] [MAG ] DCTH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.017912] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.018886] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-22T20:35:51.018946] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-22T20:35:51.018978] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-22T20:35:51.019818] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:51.019878] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:51.021619] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:51.022145] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:51.023059] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:51.024064] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:51.025086] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.080764] [INFO ] [LOCAL ] DCTH: Saved forecast. [2026-01-22T20:35:51.081040] [INFO ] [main ] DCTH: Signal=1 (Conf=90.0%), Magnitude=3.85% (Conf=46.5563%) [2026-01-22T20:35:51.081203] [INFO ] [main ] Fetching symbol history for CDE... [2026-01-22T20:35:51.081248] [DEBUG] [REMOTE ] CDE: Fetching historical data. [2026-01-22T20:35:51.082238] [INFO ] [main ] Progress: 124/417 forecasts completed (29.7%). DCTH finished in 0.6s. ETA: 52.3s. Rate: 335.83 forecasts/min [2026-01-22T20:35:51.096112] [DEBUG] [REMOTE ] CDE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.096955] [DEBUG] [LOCAL ] Loaded configuration for CDE: 6 features, N/A% accuracy [2026-01-22T20:35:51.097014] [INFO ] [LOCAL ] CDE: Loaded 6 optimal features with 48.50% confidence from JSON config [2026-01-22T20:35:51.097046] [DEBUG] [MAG ] Building data for symbol: CDE with lookback: 0 [2026-01-22T20:35:51.097863] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:51.097926] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:51.102712] [INFO ] [LOCAL ] MCRB: Saved forecast. [2026-01-22T20:35:51.102784] [INFO ] [main ] MCRB: Signal=1 (Conf=90.0%), Magnitude=9.91% (Conf=46.8559%) [2026-01-22T20:35:51.103139] [INFO ] [main ] Fetching symbol history for STLD... [2026-01-22T20:35:51.103191] [DEBUG] [REMOTE ] STLD: Fetching historical data. [2026-01-22T20:35:51.103719] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:51.103669] [INFO ] [main ] Progress: 125/417 forecasts completed (30.0%). MCRB finished in 0.8s. ETA: 51.8s. Rate: 338.21 forecasts/min [2026-01-22T20:35:51.105566] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:51.106988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:51.107450] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:51.108458] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:35:51.109928] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.116516] [DEBUG] [REMOTE ] STLD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.117377] [DEBUG] [LOCAL ] Loaded configuration for STLD: 9 features, N/A% accuracy [2026-01-22T20:35:51.117436] [INFO ] [LOCAL ] STLD: Loaded 9 optimal features with 60.12% confidence from JSON config [2026-01-22T20:35:51.117469] [DEBUG] [MAG ] Building data for symbol: STLD with lookback: 0 [2026-01-22T20:35:51.118355] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:51.118427] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:51.123522] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:51.125409] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:51.125934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:51.126343] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:51.127119] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:51.168501] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:51.170949] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:51.175437] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:51.179874] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.207307] [DEBUG] [MAG ] PFG: Last date is validated at 2026-01-22 [2026-01-22T20:35:51.384529] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-22 [2026-01-22T20:35:51.397038] [DEBUG] [MAG ] PFG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.461278] [DEBUG] [MAG ] CDE: Last date is validated at 2026-01-22 [2026-01-22T20:35:51.494040] [INFO ] [LOCAL ] PFG: Saved forecast. [2026-01-22T20:35:51.494121] [INFO ] [main ] PFG: Signal=1 (Conf=90.0%), Magnitude=-1.45% (Conf=57.6295%) [2026-01-22T20:35:51.494301] [INFO ] [main ] Fetching symbol history for CMP... [2026-01-22T20:35:51.494351] [DEBUG] [REMOTE ] CMP: Fetching historical data. [2026-01-22T20:35:51.495680] [INFO ] [main ] Progress: 126/417 forecasts completed (30.2%). PFG finished in 0.7s. ETA: 52.1s. Rate: 335.00 forecasts/min [2026-01-22T20:35:51.509024] [DEBUG] [REMOTE ] CMP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.509945] [DEBUG] [LOCAL ] Loaded configuration for CMP: 6 features, N/A% accuracy [2026-01-22T20:35:51.509997] [INFO ] [LOCAL ] CMP: Loaded 6 optimal features with 58.09% confidence from JSON config [2026-01-22T20:35:51.510029] [DEBUG] [MAG ] Building data for symbol: CMP with lookback: 0 [2026-01-22T20:35:51.510821] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:51.510881] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:51.515718] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:51.517499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:51.518009] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:51.518819] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:51.521135] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:51.522126] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.538175] [DEBUG] [MAG ] STLD: Last date is validated at 2026-01-22 [2026-01-22T20:35:51.557344] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.615630] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-22T20:35:51.615705] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=2.89% (Conf=53.1095%) [2026-01-22T20:35:51.616067] [INFO ] [main ] Progress: 127/417 forecasts completed (30.5%). AMBP finished in 0.6s. ETA: 51.8s. Rate: 335.86 forecasts/min [2026-01-22T20:35:51.616210] [INFO ] [main ] Fetching symbol history for COLL... [2026-01-22T20:35:51.616254] [DEBUG] [REMOTE ] COLL: Fetching historical data. [2026-01-22T20:35:51.628638] [DEBUG] [REMOTE ] COLL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.630210] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, N/A% accuracy [2026-01-22T20:35:51.630271] [INFO ] [LOCAL ] COLL: Loaded 5 optimal features with 57.43% confidence from JSON config [2026-01-22T20:35:51.630305] [DEBUG] [MAG ] Building data for symbol: COLL with lookback: 0 [2026-01-22T20:35:51.631171] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:51.631234] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:51.636223] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:51.637051] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:51.637782] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:51.638709] [DEBUG] [MAG ] CDE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.638963] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:35:51.640105] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.713041] [DEBUG] [MAG ] STLD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:51.721018] [INFO ] [LOCAL ] CDE: Saved forecast. [2026-01-22T20:35:51.721094] [INFO ] [main ] CDE: Signal=1 (Conf=90.0%), Magnitude=-3.53% (Conf=48.4988%) [2026-01-22T20:35:51.721259] [INFO ] [main ] Fetching symbol history for OHI... [2026-01-22T20:35:51.721304] [DEBUG] [REMOTE ] OHI: Fetching historical data. [2026-01-22T20:35:51.721899] [INFO ] [main ] Progress: 128/417 forecasts completed (30.7%). CDE finished in 0.6s. ETA: 51.5s. Rate: 336.93 forecasts/min [2026-01-22T20:35:51.733851] [DEBUG] [REMOTE ] OHI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.734979] [DEBUG] [LOCAL ] Loaded configuration for OHI: 6 features, N/A% accuracy [2026-01-22T20:35:51.735033] [INFO ] [LOCAL ] OHI: Loaded 6 optimal features with 57.69% confidence from JSON config [2026-01-22T20:35:51.735404] [DEBUG] [MAG ] Building data for symbol: OHI with lookback: 0 [2026-01-22T20:35:51.736225] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:51.736288] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:51.741492] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:51.743512] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:51.744035] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:51.744438] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:51.785213] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:51.786073] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.839863] [INFO ] [LOCAL ] STLD: Saved forecast. [2026-01-22T20:35:51.839932] [INFO ] [main ] STLD: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=60.1177%) [2026-01-22T20:35:51.840282] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-22T20:35:51.840335] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-22T20:35:51.840665] [INFO ] [main ] Progress: 129/417 forecasts completed (30.9%). STLD finished in 0.7s. ETA: 51.2s. Rate: 337.81 forecasts/min [2026-01-22T20:35:51.851187] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:51.852096] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-22T20:35:51.852147] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-22T20:35:51.852179] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-22T20:35:51.853039] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:51.853101] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:51.857952] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:51.860469] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:51.888166] [DEBUG] [MAG ] CMP: Last date is validated at 2026-01-22 [2026-01-22T20:35:51.984341] [DEBUG] [MAG ] COLL: Last date is validated at 2026-01-22 [2026-01-22T20:35:52.072090] [DEBUG] [MAG ] CMP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.136680] [DEBUG] [MAG ] OHI: Last date is validated at 2026-01-22 [2026-01-22T20:35:52.156849] [DEBUG] [MAG ] COLL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.157889] [INFO ] [LOCAL ] CMP: Saved forecast. [2026-01-22T20:35:52.157965] [INFO ] [main ] CMP: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=58.0919%) [2026-01-22T20:35:52.158140] [INFO ] [main ] Fetching symbol history for OXM... [2026-01-22T20:35:52.158191] [DEBUG] [REMOTE ] OXM: Fetching historical data. [2026-01-22T20:35:52.159660] [INFO ] [main ] Progress: 130/417 forecasts completed (31.2%). CMP finished in 0.7s. ETA: 51.3s. Rate: 335.75 forecasts/min [2026-01-22T20:35:52.171532] [DEBUG] [REMOTE ] OXM: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:52.172515] [DEBUG] [LOCAL ] Loaded configuration for OXM: 4 features, N/A% accuracy [2026-01-22T20:35:52.172594] [INFO ] [LOCAL ] OXM: Loaded 4 optimal features with 49.10% confidence from JSON config [2026-01-22T20:35:52.172631] [DEBUG] [MAG ] Building data for symbol: OXM with lookback: 0 [2026-01-22T20:35:52.173458] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:52.173522] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:52.178620] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:52.179481] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:52.180234] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:52.181406] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:52.209097] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-22 [2026-01-22T20:35:52.241882] [INFO ] [LOCAL ] COLL: Saved forecast. [2026-01-22T20:35:52.241948] [INFO ] [main ] COLL: Signal=1 (Conf=90.0%), Magnitude=2.06% (Conf=57.4254%) [2026-01-22T20:35:52.242287] [INFO ] [main ] Progress: 131/417 forecasts completed (31.4%). COLL finished in 0.6s. ETA: 50.9s. Rate: 337.13 forecasts/min [2026-01-22T20:35:52.242420] [INFO ] [main ] Fetching symbol history for MBC... [2026-01-22T20:35:52.242463] [DEBUG] [REMOTE ] MBC: Fetching historical data. [2026-01-22T20:35:52.255221] [DEBUG] [REMOTE ] MBC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:52.256059] [DEBUG] [LOCAL ] Loaded configuration for MBC: 2 features, N/A% accuracy [2026-01-22T20:35:52.256110] [INFO ] [LOCAL ] MBC: Loaded 2 optimal features with 59.38% confidence from JSON config [2026-01-22T20:35:52.256141] [DEBUG] [MAG ] Building data for symbol: MBC with lookback: 0 [2026-01-22T20:35:52.256932] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:52.256991] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:52.257725] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:35:52.263356] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:52.310427] [DEBUG] [MAG ] OHI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.377556] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.392032] [INFO ] [LOCAL ] OHI: Saved forecast. [2026-01-22T20:35:52.392104] [INFO ] [main ] OHI: Signal=1 (Conf=90.0%), Magnitude=-1.88% (Conf=57.6911%) [2026-01-22T20:35:52.392289] [INFO ] [main ] Fetching symbol history for COP... [2026-01-22T20:35:52.392336] [DEBUG] [REMOTE ] COP: Fetching historical data. [2026-01-22T20:35:52.392896] [INFO ] [main ] Progress: 132/417 forecasts completed (31.7%). OHI finished in 0.7s. ETA: 50.7s. Rate: 337.53 forecasts/min [2026-01-22T20:35:52.404128] [DEBUG] [REMOTE ] COP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:52.405101] [DEBUG] [LOCAL ] Loaded configuration for COP: 5 features, N/A% accuracy [2026-01-22T20:35:52.405154] [INFO ] [LOCAL ] COP: Loaded 5 optimal features with 63.30% confidence from JSON config [2026-01-22T20:35:52.405186] [DEBUG] [MAG ] Building data for symbol: COP with lookback: 0 [2026-01-22T20:35:52.406013] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:52.406075] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:52.411093] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:52.412998] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:52.413520] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:52.414003] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:52.414917] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:52.453760] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-22T20:35:52.453830] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=61.9645%) [2026-01-22T20:35:52.454194] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-22T20:35:52.454246] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-22T20:35:52.454658] [INFO ] [main ] Progress: 133/417 forecasts completed (31.9%). BNS finished in 0.6s. ETA: 50.2s. Rate: 339.19 forecasts/min [2026-01-22T20:35:52.466364] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:52.467656] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-22T20:35:52.467718] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-22T20:35:52.467751] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-22T20:35:52.468643] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:52.468708] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:52.470457] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:52.471036] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:52.547755] [DEBUG] [MAG ] OXM: Last date is validated at 2026-01-22 [2026-01-22T20:35:52.586654] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:52.589997] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:52.592183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:52.597300] [DEBUG] [MAG ] MBC: Last date is validated at 2026-01-22 [2026-01-22T20:35:52.720014] [DEBUG] [MAG ] OXM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.767076] [DEBUG] [MAG ] MBC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.774313] [DEBUG] [MAG ] COP: Last date is validated at 2026-01-22 [2026-01-22T20:35:52.831930] [INFO ] [LOCAL ] OXM: Saved forecast. [2026-01-22T20:35:52.832003] [INFO ] [main ] OXM: Signal=1 (Conf=90.0%), Magnitude=-2.45% (Conf=49.0998%) [2026-01-22T20:35:52.832157] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-22T20:35:52.832199] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-22T20:35:52.833228] [INFO ] [main ] Progress: 134/417 forecasts completed (32.1%). OXM finished in 0.7s. ETA: 50.5s. Rate: 336.33 forecasts/min [2026-01-22T20:35:52.843236] [INFO ] [LOCAL ] MBC: Saved forecast. [2026-01-22T20:35:52.843306] [INFO ] [main ] MBC: Signal=1 (Conf=90.0%), Magnitude=5.30% (Conf=59.3782%) [2026-01-22T20:35:52.843469] [INFO ] [main ] Fetching symbol history for SF... [2026-01-22T20:35:52.843514] [DEBUG] [REMOTE ] SF: Fetching historical data. [2026-01-22T20:35:52.844415] [INFO ] [main ] Progress: 135/417 forecasts completed (32.4%). MBC finished in 0.6s. ETA: 50.0s. Rate: 338.68 forecasts/min [2026-01-22T20:35:52.846684] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:52.847852] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-22T20:35:52.847911] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-22T20:35:52.847944] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-22T20:35:52.849002] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:52.849065] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:52.859586] [DEBUG] [REMOTE ] SF: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:52.860700] [DEBUG] [LOCAL ] Loaded configuration for SF: 9 features, N/A% accuracy [2026-01-22T20:35:52.860759] [INFO ] [LOCAL ] SF: Loaded 9 optimal features with 56.21% confidence from JSON config [2026-01-22T20:35:52.860792] [DEBUG] [MAG ] Building data for symbol: SF with lookback: 0 [2026-01-22T20:35:52.861631] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:52.861696] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:52.867080] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:52.909487] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:52.911537] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:52.912260] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:52.913356] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:52.915025] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:52.916078] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:52.916771] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:35:52.919853] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:52.929771] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:52.930989] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:52.933960] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:52.936399] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:35:52.940359] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:52.941157] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:52.957305] [DEBUG] [MAG ] COP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:52.958094] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-22 [2026-01-22T20:35:53.076551] [INFO ] [LOCAL ] COP: Saved forecast. [2026-01-22T20:35:53.076641] [INFO ] [main ] COP: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=63.2958%) [2026-01-22T20:35:53.076812] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-22T20:35:53.076859] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-22T20:35:53.078689] [INFO ] [main ] Progress: 136/417 forecasts completed (32.6%). COP finished in 0.7s. ETA: 49.9s. Rate: 337.88 forecasts/min [2026-01-22T20:35:53.089416] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:53.090518] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-22T20:35:53.090598] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-22T20:35:53.090635] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-22T20:35:53.091494] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:53.091558] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:53.093416] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:53.093968] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:53.094406] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:53.095382] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:53.127451] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:53.178304] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:53.179778] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:53.195996] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-22T20:35:53.196065] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=1.38% (Conf=61.8303%) [2026-01-22T20:35:53.196410] [INFO ] [main ] Fetching symbol history for GLPG... [2026-01-22T20:35:53.196460] [DEBUG] [REMOTE ] GLPG: Fetching historical data. [2026-01-22T20:35:53.196661] [INFO ] [main ] Progress: 137/417 forecasts completed (32.9%). BCAL finished in 0.7s. ETA: 49.6s. Rate: 338.71 forecasts/min [2026-01-22T20:35:53.207335] [DEBUG] [REMOTE ] GLPG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:53.208425] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 6 features, N/A% accuracy [2026-01-22T20:35:53.208478] [INFO ] [LOCAL ] GLPG: Loaded 6 optimal features with 49.18% confidence from JSON config [2026-01-22T20:35:53.208509] [DEBUG] [MAG ] Building data for symbol: GLPG with lookback: 0 [2026-01-22T20:35:53.209346] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:53.209408] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:53.214223] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:53.216063] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:53.216549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:53.217015] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:53.217411] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:53.218796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:53.265890] [DEBUG] [MAG ] SF: Last date is validated at 2026-01-22 [2026-01-22T20:35:53.278599] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-22 [2026-01-22T20:35:53.431539] [DEBUG] [MAG ] SF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:53.445512] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:53.506047] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-22T20:35:53.506120] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=69.7114%) [2026-01-22T20:35:53.506297] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-22T20:35:53.506344] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-22T20:35:53.507668] [INFO ] [main ] Progress: 138/417 forecasts completed (33.1%). BEPI finished in 0.7s. ETA: 49.7s. Rate: 336.87 forecasts/min [2026-01-22T20:35:53.515836] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-22 [2026-01-22T20:35:53.520624] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:53.521561] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-22T20:35:53.521637] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-22T20:35:53.521681] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-22T20:35:53.522531] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:35:53.522623] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:53.527683] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:53.529675] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:53.530185] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:53.530608] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:53.531535] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:53.534087] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:53.553184] [INFO ] [LOCAL ] SF: Saved forecast. [2026-01-22T20:35:53.553252] [INFO ] [main ] SF: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=56.2098%) [2026-01-22T20:35:53.553600] [INFO ] [main ] Fetching symbol history for JACK... [2026-01-22T20:35:53.553652] [DEBUG] [REMOTE ] JACK: Fetching historical data. [2026-01-22T20:35:53.553674] [INFO ] [main ] Progress: 139/417 forecasts completed (33.3%). SF finished in 0.7s. ETA: 49.3s. Rate: 338.67 forecasts/min [2026-01-22T20:35:53.563082] [DEBUG] [MAG ] GLPG: Last date is validated at 2026-01-22 [2026-01-22T20:35:53.565964] [DEBUG] [REMOTE ] JACK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:53.567004] [DEBUG] [LOCAL ] Loaded configuration for JACK: 7 features, N/A% accuracy [2026-01-22T20:35:53.567059] [INFO ] [LOCAL ] JACK: Loaded 7 optimal features with 51.70% confidence from JSON config [2026-01-22T20:35:53.567094] [DEBUG] [MAG ] Building data for symbol: JACK with lookback: 0 [2026-01-22T20:35:53.567908] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:53.567972] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:53.569807] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:53.570368] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:53.570838] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:53.571642] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:53.572469] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:53.615917] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:53.617235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:53.652606] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:53.653667] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:53.692606] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:53.748913] [DEBUG] [MAG ] GLPG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:53.841145] [INFO ] [LOCAL ] GLPG: Saved forecast. [2026-01-22T20:35:53.841215] [INFO ] [main ] GLPG: Signal=1 (Conf=90.0%), Magnitude=3.56% (Conf=49.1755%) [2026-01-22T20:35:53.841657] [INFO ] [main ] Fetching symbol history for UDMY... [2026-01-22T20:35:53.841711] [DEBUG] [REMOTE ] UDMY: Fetching historical data. [2026-01-22T20:35:53.841688] [INFO ] [main ] Progress: 140/417 forecasts completed (33.6%). GLPG finished in 0.6s. ETA: 49.3s. Rate: 337.17 forecasts/min [2026-01-22T20:35:53.855105] [DEBUG] [REMOTE ] UDMY: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:53.856112] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 3 features, N/A% accuracy [2026-01-22T20:35:53.856170] [INFO ] [LOCAL ] UDMY: Loaded 3 optimal features with 38.34% confidence from JSON config [2026-01-22T20:35:53.856204] [DEBUG] [MAG ] Building data for symbol: UDMY with lookback: 0 [2026-01-22T20:35:53.857242] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:53.857319] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:53.862480] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:53.863526] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:53.865318] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:53.865503] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-22T20:35:53.865599] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=2.53% (Conf=52.783%) [2026-01-22T20:35:53.865808] [INFO ] [main ] Fetching symbol history for BBWI... [2026-01-22T20:35:53.865855] [DEBUG] [REMOTE ] BBWI: Fetching historical data. [2026-01-22T20:35:53.867046] [INFO ] [main ] Progress: 141/417 forecasts completed (33.8%). MANH finished in 0.8s. ETA: 48.8s. Rate: 339.23 forecasts/min [2026-01-22T20:35:53.879766] [DEBUG] [REMOTE ] BBWI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:53.880657] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 4 features, N/A% accuracy [2026-01-22T20:35:53.880711] [INFO ] [LOCAL ] BBWI: Loaded 4 optimal features with 65.58% confidence from JSON config [2026-01-22T20:35:53.880744] [DEBUG] [MAG ] Building data for symbol: BBWI with lookback: 0 [2026-01-22T20:35:53.881611] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:53.881674] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:53.886887] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:53.887996] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:53.888795] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:53.889486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:53.962390] [DEBUG] [MAG ] JACK: Last date is validated at 2026-01-22 [2026-01-22T20:35:53.997832] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-22 [2026-01-22T20:35:54.134803] [DEBUG] [MAG ] JACK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:54.167781] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:54.214287] [DEBUG] [MAG ] UDMY: Last date is validated at 2026-01-22 [2026-01-22T20:35:54.224602] [INFO ] [LOCAL ] JACK: Saved forecast. [2026-01-22T20:35:54.224671] [INFO ] [main ] JACK: Signal=1 (Conf=90.0%), Magnitude=8.29% (Conf=51.7019%) [2026-01-22T20:35:54.224883] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-22T20:35:54.224928] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-22T20:35:54.226674] [INFO ] [main ] Progress: 142/417 forecasts completed (34.1%). JACK finished in 0.7s. ETA: 49.0s. Rate: 336.78 forecasts/min [2026-01-22T20:35:54.237255] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-22T20:35:54.237319] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=-1.93% (Conf=65.1725%) [2026-01-22T20:35:54.237471] [INFO ] [main ] Fetching symbol history for RMI... [2026-01-22T20:35:54.237514] [DEBUG] [REMOTE ] RMI: Fetching historical data. [2026-01-22T20:35:54.237644] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:54.238645] [INFO ] [main ] Progress: 143/417 forecasts completed (34.3%). AFCG finished in 0.7s. ETA: 48.5s. Rate: 338.99 forecasts/min [2026-01-22T20:35:54.238841] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-22T20:35:54.238899] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-22T20:35:54.238932] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-22T20:35:54.239998] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:54.240072] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:54.245387] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:54.246484] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:54.251861] [DEBUG] [REMOTE ] RMI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:54.252712] [DEBUG] [LOCAL ] Loaded configuration for RMI: 6 features, N/A% accuracy [2026-01-22T20:35:54.252764] [INFO ] [LOCAL ] RMI: Loaded 6 optimal features with 51.96% confidence from JSON config [2026-01-22T20:35:54.252795] [DEBUG] [MAG ] Building data for symbol: RMI with lookback: 0 [2026-01-22T20:35:54.253541] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:54.253626] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:54.254505] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:54.255733] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:54.257537] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:54.258116] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:54.259285] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:54.261365] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:54.288154] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:54.289654] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:54.292244] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:54.307544] [DEBUG] [MAG ] BBWI: Last date is validated at 2026-01-22 [2026-01-22T20:35:54.392213] [DEBUG] [MAG ] UDMY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:54.462549] [INFO ] [LOCAL ] UDMY: Saved forecast. [2026-01-22T20:35:54.462646] [INFO ] [main ] UDMY: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=38.3415%) [2026-01-22T20:35:54.463003] [INFO ] [main ] Fetching symbol history for AMN... [2026-01-22T20:35:54.463056] [DEBUG] [REMOTE ] AMN: Fetching historical data. [2026-01-22T20:35:54.463661] [INFO ] [main ] Progress: 144/417 forecasts completed (34.5%). UDMY finished in 0.6s. ETA: 48.4s. Rate: 338.35 forecasts/min [2026-01-22T20:35:54.474200] [DEBUG] [REMOTE ] AMN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:54.475193] [DEBUG] [LOCAL ] Loaded configuration for AMN: 4 features, N/A% accuracy [2026-01-22T20:35:54.475249] [INFO ] [LOCAL ] AMN: Loaded 4 optimal features with 46.50% confidence from JSON config [2026-01-22T20:35:54.475283] [DEBUG] [MAG ] Building data for symbol: AMN with lookback: 0 [2026-01-22T20:35:54.476133] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:54.476201] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:54.477340] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:54.494022] [DEBUG] [MAG ] BBWI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:54.555912] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:54.558366] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:54.559794] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:54.590426] [INFO ] [LOCAL ] BBWI: Saved forecast. [2026-01-22T20:35:54.590499] [INFO ] [main ] BBWI: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=65.576%) [2026-01-22T20:35:54.590679] [INFO ] [main ] Fetching symbol history for SSRM... [2026-01-22T20:35:54.590726] [DEBUG] [REMOTE ] SSRM: Fetching historical data. [2026-01-22T20:35:54.592127] [INFO ] [main ] Progress: 145/417 forecasts completed (34.8%). BBWI finished in 0.7s. ETA: 48.1s. Rate: 339.00 forecasts/min [2026-01-22T20:35:54.598813] [DEBUG] [MAG ] RMI: Last date is validated at 2026-01-22 [2026-01-22T20:35:54.603258] [DEBUG] [REMOTE ] SSRM: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:54.604427] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 5 features, N/A% accuracy [2026-01-22T20:35:54.604481] [INFO ] [LOCAL ] SSRM: Loaded 5 optimal features with 50.27% confidence from JSON config [2026-01-22T20:35:54.604512] [DEBUG] [MAG ] Building data for symbol: SSRM with lookback: 0 [2026-01-22T20:35:54.605433] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:54.605497] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:54.607249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:54.607826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:54.608318] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:54.608759] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:54.611218] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:54.632696] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-22 [2026-01-22T20:35:54.769661] [DEBUG] [MAG ] RMI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:54.807332] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:54.890000] [INFO ] [LOCAL ] RMI: Saved forecast. [2026-01-22T20:35:54.890069] [INFO ] [main ] RMI: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=51.9606%) [2026-01-22T20:35:54.890228] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-22T20:35:54.890275] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-22T20:35:54.891661] [INFO ] [main ] Progress: 146/417 forecasts completed (35.0%). RMI finished in 0.7s. ETA: 48.2s. Rate: 337.40 forecasts/min [2026-01-22T20:35:54.904043] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:54.904919] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-22T20:35:54.904977] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-22T20:35:54.905010] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-22T20:35:54.905853] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:54.905914] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:54.908028] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:54.908028] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-22T20:35:54.908093] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=-0.47% (Conf=45.089%) [2026-01-22T20:35:54.908463] [INFO ] [main ] Progress: 147/417 forecasts completed (35.3%). CRVL finished in 0.7s. ETA: 47.7s. Rate: 339.49 forecasts/min [2026-01-22T20:35:54.908612] [INFO ] [main ] Fetching symbol history for VONE... [2026-01-22T20:35:54.908658] [DEBUG] [REMOTE ] VONE: Fetching historical data. [2026-01-22T20:35:54.909942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:54.911122] [DEBUG] [MAG ] AMN: Last date is validated at 2026-01-22 [2026-01-22T20:35:54.920700] [DEBUG] [REMOTE ] VONE: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:54.921634] [DEBUG] [LOCAL ] Loaded configuration for VONE: 5 features, N/A% accuracy [2026-01-22T20:35:54.921692] [INFO ] [LOCAL ] VONE: Loaded 5 optimal features with 50.40% confidence from JSON config [2026-01-22T20:35:54.921725] [DEBUG] [MAG ] Building data for symbol: VONE with lookback: 0 [2026-01-22T20:35:54.922551] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:54.922634] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:54.924471] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:54.925021] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:54.925428] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:54.967488] [DEBUG] [MAG ] SSRM: Last date is validated at 2026-01-22 [2026-01-22T20:35:55.005924] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:55.008606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:55.087505] [DEBUG] [MAG ] AMN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:55.145916] [DEBUG] [MAG ] SSRM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:55.174334] [INFO ] [LOCAL ] AMN: Saved forecast. [2026-01-22T20:35:55.174404] [INFO ] [main ] AMN: Signal=1 (Conf=90.0%), Magnitude=5.00% (Conf=46.496%) [2026-01-22T20:35:55.174587] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-22T20:35:55.174634] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-22T20:35:55.174879] [INFO ] [main ] Progress: 148/417 forecasts completed (35.5%). AMN finished in 0.7s. ETA: 47.7s. Rate: 338.33 forecasts/min [2026-01-22T20:35:55.186125] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:55.187054] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-22T20:35:55.187108] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-22T20:35:55.187141] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-22T20:35:55.187979] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:55.188040] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:55.190569] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:55.191770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:55.227206] [INFO ] [LOCAL ] SSRM: Saved forecast. [2026-01-22T20:35:55.227300] [INFO ] [main ] SSRM: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=50.2712%) [2026-01-22T20:35:55.227473] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-22T20:35:55.227520] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-22T20:35:55.227873] [INFO ] [main ] Progress: 149/417 forecasts completed (35.7%). SSRM finished in 0.6s. ETA: 47.3s. Rate: 339.93 forecasts/min [2026-01-22T20:35:55.243961] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:55.245050] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-22T20:35:55.245115] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-22T20:35:55.245147] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-22T20:35:55.245996] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:55.246218] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:55.247191] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:55.248737] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:35:55.250507] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:55.264641] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-22 [2026-01-22T20:35:55.362241] [DEBUG] [MAG ] VONE: Last date is validated at 2026-01-22 [2026-01-22T20:35:55.446646] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:55.542989] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-22T20:35:55.543065] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=46.2185%) [2026-01-22T20:35:55.543224] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-22T20:35:55.543267] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-22T20:35:55.543868] [INFO ] [main ] Progress: 150/417 forecasts completed (36.0%). CIB finished in 0.7s. ETA: 47.4s. Rate: 338.15 forecasts/min [2026-01-22T20:35:55.546485] [DEBUG] [MAG ] VONE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:55.549786] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-22 [2026-01-22T20:35:55.555351] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:55.556331] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-22T20:35:55.556384] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-22T20:35:55.556415] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-22T20:35:55.557220] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:55.557281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:55.559025] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:55.559606] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:55.560006] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:55.562959] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:55.604203] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:55.604310] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-22 [2026-01-22T20:35:55.668656] [INFO ] [LOCAL ] VONE: Saved forecast. [2026-01-22T20:35:55.668725] [INFO ] [main ] VONE: Signal=1 (Conf=90.0%), Magnitude=0.26% (Conf=50.3961%) [2026-01-22T20:35:55.669061] [INFO ] [main ] Fetching symbol history for SOXX... [2026-01-22T20:35:55.669111] [DEBUG] [REMOTE ] SOXX: Fetching historical data. [2026-01-22T20:35:55.669653] [INFO ] [main ] Progress: 151/417 forecasts completed (36.2%). VONE finished in 0.8s. ETA: 47.1s. Rate: 338.80 forecasts/min [2026-01-22T20:35:55.680813] [DEBUG] [REMOTE ] SOXX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:55.681983] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, N/A% accuracy [2026-01-22T20:35:55.682040] [INFO ] [LOCAL ] SOXX: Loaded 4 optimal features with 56.94% confidence from JSON config [2026-01-22T20:35:55.682073] [DEBUG] [MAG ] Building data for symbol: SOXX with lookback: 0 [2026-01-22T20:35:55.682918] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:55.682978] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:55.683873] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:55.686438] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:55.723942] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:55.726424] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:55.728871] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:55.773775] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:55.790832] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-22T20:35:55.790916] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=3.21% (Conf=48.8976%) [2026-01-22T20:35:55.791420] [INFO ] [main ] Fetching symbol history for TSLX... [2026-01-22T20:35:55.791477] [DEBUG] [REMOTE ] TSLX: Fetching historical data. [2026-01-22T20:35:55.791426] [INFO ] [main ] Progress: 152/417 forecasts completed (36.5%). RDY finished in 0.6s. ETA: 46.8s. Rate: 339.50 forecasts/min [2026-01-22T20:35:55.804596] [DEBUG] [REMOTE ] TSLX: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:55.806375] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 7 features, N/A% accuracy [2026-01-22T20:35:55.806437] [INFO ] [LOCAL ] TSLX: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-22T20:35:55.806482] [DEBUG] [MAG ] Building data for symbol: TSLX with lookback: 0 [2026-01-22T20:35:55.807349] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:55.807414] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:55.812979] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:55.815082] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:55.815631] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:55.816064] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:55.871270] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:55.872299] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:55.954974] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-22 [2026-01-22T20:35:55.956253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:55.967281] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-22T20:35:55.967351] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=76.025%) [2026-01-22T20:35:55.967512] [INFO ] [main ] Fetching symbol history for TCPC... [2026-01-22T20:35:55.967555] [DEBUG] [REMOTE ] TCPC: Fetching historical data. [2026-01-22T20:35:55.969863] [INFO ] [main ] Progress: 153/417 forecasts completed (36.7%). NDAQ finished in 0.7s. ETA: 46.7s. Rate: 339.48 forecasts/min [2026-01-22T20:35:55.979907] [DEBUG] [REMOTE ] TCPC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:55.980846] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 5 features, N/A% accuracy [2026-01-22T20:35:55.980905] [INFO ] [LOCAL ] TCPC: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-22T20:35:55.980938] [DEBUG] [MAG ] Building data for symbol: TCPC with lookback: 0 [2026-01-22T20:35:55.981754] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:55.981816] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:55.987719] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:55.989942] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:55.990602] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:55.992750] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:55.994470] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:56.119413] [DEBUG] [MAG ] SOXX: Last date is validated at 2026-01-22 [2026-01-22T20:35:56.132477] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:56.207247] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-22T20:35:56.207316] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=-1.13% (Conf=49.4506%) [2026-01-22T20:35:56.207472] [INFO ] [main ] Fetching symbol history for FOSL... [2026-01-22T20:35:56.207515] [DEBUG] [REMOTE ] FOSL: Fetching historical data. [2026-01-22T20:35:56.208652] [INFO ] [main ] Progress: 154/417 forecasts completed (36.9%). INVH finished in 0.7s. ETA: 46.6s. Rate: 338.70 forecasts/min [2026-01-22T20:35:56.219970] [DEBUG] [REMOTE ] FOSL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:56.220873] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 4 features, N/A% accuracy [2026-01-22T20:35:56.220926] [INFO ] [LOCAL ] FOSL: Loaded 4 optimal features with 46.71% confidence from JSON config [2026-01-22T20:35:56.220959] [DEBUG] [MAG ] Building data for symbol: FOSL with lookback: 0 [2026-01-22T20:35:56.221773] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:56.221839] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:56.227301] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:56.228218] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:56.229307] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:56.231057] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:56.291354] [DEBUG] [MAG ] SOXX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:56.309743] [DEBUG] [MAG ] TSLX: Last date is validated at 2026-01-22 [2026-01-22T20:35:56.349130] [DEBUG] [MAG ] TCPC: Last date is validated at 2026-01-22 [2026-01-22T20:35:56.436781] [INFO ] [LOCAL ] SOXX: Saved forecast. [2026-01-22T20:35:56.436852] [INFO ] [main ] SOXX: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=56.9366%) [2026-01-22T20:35:56.437009] [INFO ] [main ] Fetching symbol history for MILN... [2026-01-22T20:35:56.437052] [DEBUG] [REMOTE ] MILN: Fetching historical data. [2026-01-22T20:35:56.438677] [INFO ] [main ] Progress: 155/417 forecasts completed (37.2%). SOXX finished in 0.8s. ETA: 46.5s. Rate: 338.05 forecasts/min [2026-01-22T20:35:56.448030] [DEBUG] [REMOTE ] MILN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:56.449620] [DEBUG] [LOCAL ] Loaded configuration for MILN: 7 features, N/A% accuracy [2026-01-22T20:35:56.449673] [INFO ] [LOCAL ] MILN: Loaded 7 optimal features with 56.92% confidence from JSON config [2026-01-22T20:35:56.449706] [DEBUG] [MAG ] Building data for symbol: MILN with lookback: 0 [2026-01-22T20:35:56.450478] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:35:56.450565] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:56.451301] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:56.453512] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:56.454110] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:56.455231] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:56.456941] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:56.458029] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:56.458834] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:56.488799] [DEBUG] [MAG ] TSLX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:56.548037] [DEBUG] [MAG ] TCPC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:56.558907] [INFO ] [LOCAL ] TSLX: Saved forecast. [2026-01-22T20:35:56.558980] [INFO ] [main ] TSLX: Signal=1 (Conf=90.0%), Magnitude=-0.94% (Conf=48.3251%) [2026-01-22T20:35:56.559386] [INFO ] [main ] Fetching symbol history for SHEL... [2026-01-22T20:35:56.559440] [DEBUG] [REMOTE ] SHEL: Fetching historical data. [2026-01-22T20:35:56.559667] [INFO ] [main ] Progress: 156/417 forecasts completed (37.4%). TSLX finished in 0.8s. ETA: 46.2s. Rate: 338.74 forecasts/min [2026-01-22T20:35:56.570732] [DEBUG] [REMOTE ] SHEL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:56.571672] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 4 features, N/A% accuracy [2026-01-22T20:35:56.571725] [INFO ] [LOCAL ] SHEL: Loaded 4 optimal features with 58.15% confidence from JSON config [2026-01-22T20:35:56.571758] [DEBUG] [MAG ] Building data for symbol: SHEL with lookback: 0 [2026-01-22T20:35:56.572558] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:56.572638] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:56.577680] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:56.580271] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:56.595205] [DEBUG] [MAG ] FOSL: Last date is validated at 2026-01-22 [2026-01-22T20:35:56.607186] [INFO ] [LOCAL ] TCPC: Saved forecast. [2026-01-22T20:35:56.607258] [INFO ] [main ] TCPC: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=51.4396%) [2026-01-22T20:35:56.607678] [INFO ] [main ] Progress: 157/417 forecasts completed (37.6%). TCPC finished in 0.6s. ETA: 45.8s. Rate: 340.32 forecasts/min [2026-01-22T20:35:56.607803] [INFO ] [main ] Fetching symbol history for MGNI... [2026-01-22T20:35:56.607849] [DEBUG] [REMOTE ] MGNI: Fetching historical data. [2026-01-22T20:35:56.620338] [DEBUG] [REMOTE ] MGNI: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:56.621277] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, N/A% accuracy [2026-01-22T20:35:56.621337] [INFO ] [LOCAL ] MGNI: Loaded 2 optimal features with 58.05% confidence from JSON config [2026-01-22T20:35:56.621370] [DEBUG] [MAG ] Building data for symbol: MGNI with lookback: 0 [2026-01-22T20:35:56.622186] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:35:56.622248] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:56.627154] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:56.628160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:56.695174] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:56.698026] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:56.767515] [DEBUG] [MAG ] FOSL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:56.823136] [DEBUG] [MAG ] MILN: Last date is validated at 2026-01-22 [2026-01-22T20:35:56.827932] [INFO ] [LOCAL ] FOSL: Saved forecast. [2026-01-22T20:35:56.828007] [INFO ] [main ] FOSL: Signal=1 (Conf=90.0%), Magnitude=-1.61% (Conf=46.7053%) [2026-01-22T20:35:56.828181] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-22T20:35:56.828225] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-22T20:35:56.828869] [INFO ] [main ] Progress: 158/417 forecasts completed (37.9%). FOSL finished in 0.6s. ETA: 45.7s. Rate: 339.78 forecasts/min [2026-01-22T20:35:56.841696] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:56.842671] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-22T20:35:56.842726] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-22T20:35:56.842758] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-22T20:35:56.843558] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-22T20:35:56.843675] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:56.848621] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:56.850538] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:56.851070] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:56.851530] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:56.851962] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:56.852770] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:56.853662] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:35:56.856173] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:56.974170] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:35:56.976356] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:56.990015] [DEBUG] [MAG ] MGNI: Last date is validated at 2026-01-22 [2026-01-22T20:35:56.997322] [DEBUG] [MAG ] MILN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:57.017302] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:57.018922] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:57.055141] [DEBUG] [MAG ] SHEL: Last date is validated at 2026-01-22 [2026-01-22T20:35:57.067165] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:57.068458] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:57.069735] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:35:57.089525] [INFO ] [LOCAL ] MILN: Saved forecast. [2026-01-22T20:35:57.089636] [INFO ] [main ] MILN: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=56.9192%) [2026-01-22T20:35:57.089915] [INFO ] [main ] Fetching symbol history for CM... [2026-01-22T20:35:57.089970] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-22T20:35:57.090899] [INFO ] [main ] Progress: 159/417 forecasts completed (38.1%). MILN finished in 0.7s. ETA: 45.7s. Rate: 338.75 forecasts/min [2026-01-22T20:35:57.105627] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:57.106654] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-22T20:35:57.106709] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-22T20:35:57.106741] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-22T20:35:57.107841] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:57.107905] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:57.110026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:57.110806] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:57.111504] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:57.111990] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:57.113018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:57.151273] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:35:57.152234] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:57.154197] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:35:57.157112] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:57.158248] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:57.160408] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:57.161172] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:35:57.164548] [DEBUG] [MAG ] MGNI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:57.165829] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:35:57.167077] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:57.168470] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:57.170103] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:35:57.173145] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:57.173853] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:35:57.174570] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:57.176719] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:35:57.177869] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:57.178634] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:35:57.179340] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-22T20:35:57.180067] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:35:57.182926] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:57.184548] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:35:57.187104] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:35:57.189447] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:35:57.193504] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:57.212131] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:57.213517] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:35:57.215325] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:35:57.216105] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:35:57.217792] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:35:57.219461] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:57.220438] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:57.221779] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:35:57.223437] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:35:57.225692] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:35:57.227340] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:57.237427] [DEBUG] [MAG ] SHEL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:57.246819] [INFO ] [LOCAL ] MGNI: Saved forecast. [2026-01-22T20:35:57.246890] [INFO ] [main ] MGNI: Signal=1 (Conf=90.0%), Magnitude=5.52% (Conf=58.053%) [2026-01-22T20:35:57.247258] [INFO ] [main ] Progress: 160/417 forecasts completed (38.4%). MGNI finished in 0.6s. ETA: 45.5s. Rate: 338.99 forecasts/min [2026-01-22T20:35:57.247385] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-22T20:35:57.247429] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-22T20:35:57.260347] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:57.261293] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-22T20:35:57.261350] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-22T20:35:57.261383] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-22T20:35:57.262196] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:57.262258] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:57.267107] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:57.268921] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:57.269416] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:57.287275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:57.338287] [INFO ] [LOCAL ] SHEL: Saved forecast. [2026-01-22T20:35:57.338359] [INFO ] [main ] SHEL: Signal=1 (Conf=90.0%), Magnitude=1.23% (Conf=58.1507%) [2026-01-22T20:35:57.338530] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-22T20:35:57.338594] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-22T20:35:57.338866] [INFO ] [main ] Progress: 161/417 forecasts completed (38.6%). SHEL finished in 0.8s. ETA: 45.2s. Rate: 340.01 forecasts/min [2026-01-22T20:35:57.350505] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:57.351487] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-22T20:35:57.351541] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-22T20:35:57.351596] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-22T20:35:57.352418] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:57.352482] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:57.354476] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:57.355054] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:57.355467] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:57.356265] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:57.412132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:57.533046] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-22 [2026-01-22T20:35:57.570781] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-22 [2026-01-22T20:35:57.632039] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-22 [2026-01-22T20:35:57.704972] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:57.742257] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:57.794142] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-22T20:35:57.794205] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=64.9339%) [2026-01-22T20:35:57.794366] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-22T20:35:57.794410] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-22T20:35:57.794841] [INFO ] [main ] Progress: 162/417 forecasts completed (38.8%). CM finished in 0.7s. ETA: 45.4s. Rate: 336.72 forecasts/min [2026-01-22T20:35:57.806115] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:57.807269] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-22T20:35:57.807325] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-22T20:35:57.807357] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-22T20:35:57.807698] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:57.808195] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:35:57.830680] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-22 [2026-01-22T20:35:57.867206] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-22T20:35:57.867279] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=41.3252%) [2026-01-22T20:35:57.867651] [INFO ] [main ] Progress: 163/417 forecasts completed (39.1%). EVF finished in 0.6s. ETA: 45.1s. Rate: 337.95 forecasts/min [2026-01-22T20:35:57.867780] [INFO ] [main ] Fetching symbol history for VC... [2026-01-22T20:35:57.867825] [DEBUG] [REMOTE ] VC: Fetching historical data. [2026-01-22T20:35:57.882255] [DEBUG] [REMOTE ] VC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:57.883441] [DEBUG] [LOCAL ] Loaded configuration for VC: 3 features, N/A% accuracy [2026-01-22T20:35:57.883496] [INFO ] [LOCAL ] VC: Loaded 3 optimal features with 52.55% confidence from JSON config [2026-01-22T20:35:57.883528] [DEBUG] [MAG ] Building data for symbol: VC with lookback: 0 [2026-01-22T20:35:57.884566] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:57.884646] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:57.889792] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:58.011739] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:58.011803] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:35:58.012795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:58.022361] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-22T20:35:58.022439] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-22T20:35:58.022632] [INFO ] [main ] Fetching symbol history for PLUG... [2026-01-22T20:35:58.022680] [DEBUG] [REMOTE ] PLUG: Fetching historical data. [2026-01-22T20:35:58.023707] [INFO ] [main ] Progress: 164/417 forecasts completed (39.3%). FTSM finished in 1.2s. ETA: 44.9s. Rate: 338.20 forecasts/min [2026-01-22T20:35:58.035158] [DEBUG] [REMOTE ] PLUG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:58.036210] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 4 features, N/A% accuracy [2026-01-22T20:35:58.036268] [INFO ] [LOCAL ] PLUG: Loaded 4 optimal features with 56.33% confidence from JSON config [2026-01-22T20:35:58.036301] [DEBUG] [MAG ] Building data for symbol: PLUG with lookback: 0 [2026-01-22T20:35:58.037300] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:58.037371] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:58.043559] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:58.045885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:35:58.046478] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:35:58.047313] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:58.092830] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-22T20:35:58.092899] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=-3.37% (Conf=56.3239%) [2026-01-22T20:35:58.093248] [INFO ] [main ] Fetching symbol history for CHSCN... [2026-01-22T20:35:58.093298] [DEBUG] [REMOTE ] CHSCN: Fetching historical data. [2026-01-22T20:35:58.093662] [INFO ] [main ] Progress: 165/417 forecasts completed (39.6%). KEP finished in 0.8s. ETA: 44.5s. Rate: 339.44 forecasts/min [2026-01-22T20:35:58.104021] [DEBUG] [REMOTE ] CHSCN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:58.105126] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 6 features, N/A% accuracy [2026-01-22T20:35:58.105515] [INFO ] [LOCAL ] CHSCN: Loaded 6 optimal features with 33.61% confidence from JSON config [2026-01-22T20:35:58.105552] [DEBUG] [MAG ] Building data for symbol: CHSCN with lookback: 0 [2026-01-22T20:35:58.106390] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:58.106452] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:58.108219] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:58.108811] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:58.109222] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:35:58.110313] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:58.170238] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-22 [2026-01-22T20:35:58.227916] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:58.229273] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:58.349991] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:58.392988] [DEBUG] [MAG ] PLUG: Last date is validated at 2026-01-22 [2026-01-22T20:35:58.398850] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-22T20:35:58.398921] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-22T20:35:58.399087] [INFO ] [main ] Fetching symbol history for PGJ... [2026-01-22T20:35:58.399133] [DEBUG] [REMOTE ] PGJ: Fetching historical data. [2026-01-22T20:35:58.400689] [INFO ] [main ] Progress: 166/417 forecasts completed (39.8%). CIF finished in 0.6s. ETA: 44.6s. Rate: 337.94 forecasts/min [2026-01-22T20:35:58.411423] [DEBUG] [REMOTE ] PGJ: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:58.412359] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, N/A% accuracy [2026-01-22T20:35:58.412414] [INFO ] [LOCAL ] PGJ: Loaded 1 optimal features with 60.47% confidence from JSON config [2026-01-22T20:35:58.412458] [DEBUG] [MAG ] Building data for symbol: PGJ with lookback: 0 [2026-01-22T20:35:58.413349] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:35:58.413417] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:58.426023] [DEBUG] [MAG ] VC: Last date is validated at 2026-01-22 [2026-01-22T20:35:58.456425] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:58.567175] [DEBUG] [MAG ] PLUG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:58.577645] [DEBUG] [MAG ] CHSCN: Last date is validated at 2026-01-22 [2026-01-22T20:35:58.598291] [DEBUG] [MAG ] VC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:58.626052] [INFO ] [LOCAL ] PLUG: Saved forecast. [2026-01-22T20:35:58.626122] [INFO ] [main ] PLUG: Signal=1 (Conf=90.0%), Magnitude=27.95% (Conf=56.3261%) [2026-01-22T20:35:58.626286] [INFO ] [main ] Fetching symbol history for CPK... [2026-01-22T20:35:58.626330] [DEBUG] [REMOTE ] CPK: Fetching historical data. [2026-01-22T20:35:58.626885] [INFO ] [main ] Progress: 167/417 forecasts completed (40.0%). PLUG finished in 0.6s. ETA: 44.5s. Rate: 337.39 forecasts/min [2026-01-22T20:35:58.638691] [DEBUG] [REMOTE ] CPK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:58.639595] [DEBUG] [LOCAL ] Loaded configuration for CPK: 9 features, N/A% accuracy [2026-01-22T20:35:58.639651] [INFO ] [LOCAL ] CPK: Loaded 9 optimal features with 69.73% confidence from JSON config [2026-01-22T20:35:58.639684] [DEBUG] [MAG ] Building data for symbol: CPK with lookback: 0 [2026-01-22T20:35:58.640480] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:35:58.640545] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:58.645597] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:58.647491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:58.648008] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:58.648460] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:58.649416] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:58.650706] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:35:58.651806] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:58.652923] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:35:58.654064] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:58.699181] [INFO ] [LOCAL ] VC: Saved forecast. [2026-01-22T20:35:58.699262] [INFO ] [main ] VC: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=52.5462%) [2026-01-22T20:35:58.699632] [INFO ] [main ] Fetching symbol history for UAL... [2026-01-22T20:35:58.699686] [DEBUG] [REMOTE ] UAL: Fetching historical data. [2026-01-22T20:35:58.699677] [INFO ] [main ] Progress: 168/417 forecasts completed (40.3%). VC finished in 0.8s. ETA: 44.1s. Rate: 338.58 forecasts/min [2026-01-22T20:35:58.711406] [DEBUG] [REMOTE ] UAL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:58.712371] [DEBUG] [LOCAL ] Loaded configuration for UAL: 4 features, N/A% accuracy [2026-01-22T20:35:58.712430] [INFO ] [LOCAL ] UAL: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-22T20:35:58.712465] [DEBUG] [MAG ] Building data for symbol: UAL with lookback: 0 [2026-01-22T20:35:58.713531] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:58.713610] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:58.718851] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:35:58.750266] [DEBUG] [MAG ] CHSCN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:58.807616] [INFO ] [LOCAL ] CHSCN: Saved forecast. [2026-01-22T20:35:58.807688] [INFO ] [main ] CHSCN: Signal=1 (Conf=90.0%), Magnitude=-0.00% (Conf=33.6073%) [2026-01-22T20:35:58.808086] [INFO ] [main ] Progress: 169/417 forecasts completed (40.5%). CHSCN finished in 0.7s. ETA: 43.8s. Rate: 339.36 forecasts/min [2026-01-22T20:35:58.808325] [INFO ] [main ] Fetching symbol history for NOMD... [2026-01-22T20:35:58.808375] [DEBUG] [REMOTE ] NOMD: Fetching historical data. [2026-01-22T20:35:58.818832] [DEBUG] [MAG ] PGJ: Last date is validated at 2026-01-22 [2026-01-22T20:35:58.821485] [DEBUG] [REMOTE ] NOMD: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:58.822711] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 6 features, N/A% accuracy [2026-01-22T20:35:58.822772] [INFO ] [LOCAL ] NOMD: Loaded 6 optimal features with 57.11% confidence from JSON config [2026-01-22T20:35:58.822806] [DEBUG] [MAG ] Building data for symbol: NOMD with lookback: 0 [2026-01-22T20:35:58.823652] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:58.823718] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:58.829355] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:35:58.841781] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:35:58.843158] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:58.845059] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:58.872307] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:35:58.873624] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:35:58.874877] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:58.877327] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:35:58.878024] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:59.002475] [DEBUG] [MAG ] PGJ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:59.079925] [INFO ] [LOCAL ] PGJ: Saved forecast. [2026-01-22T20:35:59.079993] [INFO ] [main ] PGJ: Signal=1 (Conf=90.0%), Magnitude=3.28% (Conf=60.4656%) [2026-01-22T20:35:59.080151] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-22T20:35:59.080195] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-22T20:35:59.080913] [INFO ] [main ] Progress: 170/417 forecasts completed (40.8%). PGJ finished in 0.7s. ETA: 43.8s. Rate: 338.28 forecasts/min [2026-01-22T20:35:59.091744] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:59.092651] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-22T20:35:59.092703] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-22T20:35:59.092734] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-22T20:35:59.093503] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:35:59.093563] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:35:59.095091] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:35:59.097143] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:35:59.099932] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:59.100829] [DEBUG] [MAG ] CPK: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.202921] [DEBUG] [MAG ] UAL: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.222092] [DEBUG] [MAG ] NOMD: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.274565] [DEBUG] [MAG ] CPK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:59.375334] [INFO ] [LOCAL ] CPK: Saved forecast. [2026-01-22T20:35:59.375401] [INFO ] [main ] CPK: Signal=1 (Conf=90.0%), Magnitude=1.97% (Conf=69.7337%) [2026-01-22T20:35:59.375565] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-22T20:35:59.375648] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-22T20:35:59.375849] [INFO ] [main ] Progress: 171/417 forecasts completed (41.0%). CPK finished in 0.7s. ETA: 43.8s. Rate: 336.97 forecasts/min [2026-01-22T20:35:59.384231] [DEBUG] [MAG ] UAL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:59.389899] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:59.391027] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-22T20:35:59.391078] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-22T20:35:59.391110] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-22T20:35:59.391928] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:35:59.391988] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:59.393710] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:59.394234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:59.394657] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:35:59.395018] [DEBUG] [MAG ] NOMD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:59.446893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:59.448744] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.471349] [INFO ] [LOCAL ] NOMD: Saved forecast. [2026-01-22T20:35:59.471415] [INFO ] [main ] NOMD: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=57.1138%) [2026-01-22T20:35:59.471785] [INFO ] [main ] Progress: 172/417 forecasts completed (41.2%). NOMD finished in 0.7s. ETA: 43.5s. Rate: 337.88 forecasts/min [2026-01-22T20:35:59.471915] [INFO ] [main ] Fetching symbol history for TWFG... [2026-01-22T20:35:59.471958] [DEBUG] [REMOTE ] TWFG: Fetching historical data. [2026-01-22T20:35:59.482951] [DEBUG] [REMOTE ] TWFG: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:59.483858] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 6 features, N/A% accuracy [2026-01-22T20:35:59.483910] [INFO ] [LOCAL ] TWFG: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-22T20:35:59.483945] [DEBUG] [MAG ] Building data for symbol: TWFG with lookback: 0 [2026-01-22T20:35:59.484739] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:35:59.484800] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:59.486462] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:59.486997] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:59.487392] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:59.489281] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:35:59.491242] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:35:59.492848] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:59.508915] [INFO ] [LOCAL ] UAL: Saved forecast. [2026-01-22T20:35:59.509022] [INFO ] [main ] UAL: Signal=1 (Conf=90.0%), Magnitude=1.04% (Conf=56.8524%) [2026-01-22T20:35:59.509652] [INFO ] [main ] Fetching symbol history for MCK... [2026-01-22T20:35:59.509652] [INFO ] [main ] Progress: 173/417 forecasts completed (41.5%). UAL finished in 0.8s. ETA: 43.1s. Rate: 339.42 forecasts/min [2026-01-22T20:35:59.509713] [DEBUG] [REMOTE ] MCK: Fetching historical data. [2026-01-22T20:35:59.522895] [DEBUG] [REMOTE ] MCK: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:59.523882] [DEBUG] [LOCAL ] Loaded configuration for MCK: 5 features, N/A% accuracy [2026-01-22T20:35:59.523942] [INFO ] [LOCAL ] MCK: Loaded 5 optimal features with 50.11% confidence from JSON config [2026-01-22T20:35:59.523976] [DEBUG] [MAG ] Building data for symbol: MCK with lookback: 0 [2026-01-22T20:35:59.524953] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:59.525023] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:35:59.531004] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:35:59.532012] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:35:59.533950] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:35:59.534761] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:35:59.536132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:59.618674] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:35:59.689829] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-22T20:35:59.689900] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=-0.60% (Conf=49.4291%) [2026-01-22T20:35:59.690063] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-22T20:35:59.690109] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-22T20:35:59.691673] [INFO ] [main ] Progress: 174/417 forecasts completed (41.7%). INGN finished in 0.6s. ETA: 43.0s. Rate: 339.36 forecasts/min [2026-01-22T20:35:59.702369] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-22T20:35:59.703281] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-22T20:35:59.703332] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-22T20:35:59.703364] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-22T20:35:59.704163] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:35:59.704224] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:35:59.705934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:35:59.706445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:35:59.709223] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:35:59.732806] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:35:59.734055] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:35:59.801721] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.834509] [DEBUG] [MAG ] TWFG: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.908507] [DEBUG] [MAG ] MCK: Last date is validated at 2026-01-22 [2026-01-22T20:35:59.980541] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.008846] [DEBUG] [MAG ] TWFG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.040312] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-22T20:36:00.040382] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=0.59% (Conf=50.1841%) [2026-01-22T20:36:00.040548] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-22T20:36:00.040608] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-22T20:36:00.041001] [INFO ] [main ] Progress: 175/417 forecasts completed (42.0%). BOC finished in 0.7s. ETA: 43.0s. Rate: 337.48 forecasts/min [2026-01-22T20:36:00.053445] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.054605] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-22T20:36:00.054659] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-22T20:36:00.054690] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-22T20:36:00.055494] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:00.055553] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:00.060905] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:00.061968] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:00.063880] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:00.082380] [DEBUG] [MAG ] MCK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.082912] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-22 [2026-01-22T20:36:00.096205] [INFO ] [LOCAL ] TWFG: Saved forecast. [2026-01-22T20:36:00.096277] [INFO ] [main ] TWFG: Signal=1 (Conf=90.0%), Magnitude=2.04% (Conf=53.5896%) [2026-01-22T20:36:00.096623] [INFO ] [main ] Fetching symbol history for TSL... [2026-01-22T20:36:00.096674] [DEBUG] [REMOTE ] TSL: Fetching historical data. [2026-01-22T20:36:00.097590] [INFO ] [main ] Progress: 176/417 forecasts completed (42.2%). TWFG finished in 0.6s. ETA: 42.7s. Rate: 338.79 forecasts/min [2026-01-22T20:36:00.109365] [DEBUG] [REMOTE ] TSL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.110639] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, N/A% accuracy [2026-01-22T20:36:00.110699] [INFO ] [LOCAL ] TSL: Loaded 3 optimal features with 61.41% confidence from JSON config [2026-01-22T20:36:00.110733] [DEBUG] [MAG ] Building data for symbol: TSL with lookback: 0 [2026-01-22T20:36:00.111799] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:00.111867] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:00.229001] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:00.231192] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:00.232018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:00.239194] [INFO ] [LOCAL ] MCK: Saved forecast. [2026-01-22T20:36:00.239267] [INFO ] [main ] MCK: Signal=1 (Conf=90.0%), Magnitude=2.18% (Conf=50.1135%) [2026-01-22T20:36:00.239649] [INFO ] [main ] Fetching symbol history for HEI... [2026-01-22T20:36:00.239702] [DEBUG] [REMOTE ] HEI: Fetching historical data. [2026-01-22T20:36:00.239676] [INFO ] [main ] Progress: 177/417 forecasts completed (42.4%). MCK finished in 0.7s. ETA: 42.5s. Rate: 339.17 forecasts/min [2026-01-22T20:36:00.252010] [DEBUG] [REMOTE ] HEI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.253048] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, N/A% accuracy [2026-01-22T20:36:00.253111] [INFO ] [LOCAL ] HEI: Loaded 2 optimal features with 46.45% confidence from JSON config [2026-01-22T20:36:00.253145] [DEBUG] [MAG ] Building data for symbol: HEI with lookback: 0 [2026-01-22T20:36:00.254260] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:00.254333] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:00.257350] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:00.258602] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.260189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:00.402162] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-22T20:36:00.402228] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=2.91% (Conf=61.2614%) [2026-01-22T20:36:00.402386] [INFO ] [main ] Fetching symbol history for RMM... [2026-01-22T20:36:00.402431] [DEBUG] [REMOTE ] RMM: Fetching historical data. [2026-01-22T20:36:00.403680] [INFO ] [main ] Progress: 178/417 forecasts completed (42.7%). ODFL finished in 0.7s. ETA: 42.3s. Rate: 339.31 forecasts/min [2026-01-22T20:36:00.414539] [DEBUG] [REMOTE ] RMM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.415492] [DEBUG] [LOCAL ] Loaded configuration for RMM: 4 features, N/A% accuracy [2026-01-22T20:36:00.415545] [INFO ] [LOCAL ] RMM: Loaded 4 optimal features with 60.72% confidence from JSON config [2026-01-22T20:36:00.415614] [DEBUG] [MAG ] Building data for symbol: RMM with lookback: 0 [2026-01-22T20:36:00.416413] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:00.416474] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:00.420143] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:00.422008] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:00.425010] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:00.426287] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:00.442206] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-22 [2026-01-22T20:36:00.589303] [DEBUG] [MAG ] TSL: Last date is validated at 2026-01-22 [2026-01-22T20:36:00.618854] [DEBUG] [MAG ] HEI: Last date is validated at 2026-01-22 [2026-01-22T20:36:00.625157] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.683678] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-22T20:36:00.683748] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=8.14% (Conf=48.1351%) [2026-01-22T20:36:00.683905] [INFO ] [main ] Fetching symbol history for BLE... [2026-01-22T20:36:00.683949] [DEBUG] [REMOTE ] BLE: Fetching historical data. [2026-01-22T20:36:00.685632] [INFO ] [main ] Progress: 179/417 forecasts completed (42.9%). BDTX finished in 0.6s. ETA: 42.2s. Rate: 338.19 forecasts/min [2026-01-22T20:36:00.695944] [DEBUG] [REMOTE ] BLE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.697431] [DEBUG] [LOCAL ] Loaded configuration for BLE: 5 features, N/A% accuracy [2026-01-22T20:36:00.697484] [INFO ] [LOCAL ] BLE: Loaded 5 optimal features with 50.70% confidence from JSON config [2026-01-22T20:36:00.697515] [DEBUG] [MAG ] Building data for symbol: BLE with lookback: 0 [2026-01-22T20:36:00.698361] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:00.698435] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:00.700251] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:00.700806] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:00.704427] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:00.706803] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:00.725570] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:00.767004] [DEBUG] [MAG ] TSL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.779292] [DEBUG] [MAG ] RMM: Last date is validated at 2026-01-22 [2026-01-22T20:36:00.797657] [DEBUG] [MAG ] HEI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.851140] [INFO ] [LOCAL ] TSL: Saved forecast. [2026-01-22T20:36:00.851213] [INFO ] [main ] TSL: Signal=1 (Conf=90.0%), Magnitude=2.28% (Conf=61.4139%) [2026-01-22T20:36:00.851599] [INFO ] [main ] Progress: 180/417 forecasts completed (43.2%). TSL finished in 0.8s. ETA: 42.0s. Rate: 338.31 forecasts/min [2026-01-22T20:36:00.851731] [INFO ] [main ] Fetching symbol history for MHK... [2026-01-22T20:36:00.851778] [DEBUG] [REMOTE ] MHK: Fetching historical data. [2026-01-22T20:36:00.864051] [DEBUG] [REMOTE ] MHK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.866392] [DEBUG] [LOCAL ] Loaded configuration for MHK: 4 features, N/A% accuracy [2026-01-22T20:36:00.866459] [INFO ] [LOCAL ] MHK: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-22T20:36:00.866501] [DEBUG] [MAG ] Building data for symbol: MHK with lookback: 0 [2026-01-22T20:36:00.867436] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:00.867503] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:00.869278] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:00.870036] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:00.871254] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:00.874606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:00.940796] [INFO ] [LOCAL ] HEI: Saved forecast. [2026-01-22T20:36:00.940876] [INFO ] [main ] HEI: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=46.4542%) [2026-01-22T20:36:00.941558] [INFO ] [main ] Fetching symbol history for AOD... [2026-01-22T20:36:00.941630] [DEBUG] [REMOTE ] AOD: Fetching historical data. [2026-01-22T20:36:00.941675] [INFO ] [main ] Progress: 181/417 forecasts completed (43.4%). HEI finished in 0.7s. ETA: 41.7s. Rate: 339.23 forecasts/min [2026-01-22T20:36:00.952917] [DEBUG] [MAG ] RMM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:00.954885] [DEBUG] [REMOTE ] AOD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:00.955940] [DEBUG] [LOCAL ] Loaded configuration for AOD: 5 features, N/A% accuracy [2026-01-22T20:36:00.955996] [INFO ] [LOCAL ] AOD: Loaded 5 optimal features with 36.28% confidence from JSON config [2026-01-22T20:36:00.956030] [DEBUG] [MAG ] Building data for symbol: AOD with lookback: 0 [2026-01-22T20:36:00.956906] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:00.956973] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:00.960473] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:00.964053] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:00.965383] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:00.967108] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:00.970903] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:01.023853] [INFO ] [LOCAL ] RMM: Saved forecast. [2026-01-22T20:36:01.023954] [INFO ] [main ] RMM: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=60.7163%) [2026-01-22T20:36:01.024120] [INFO ] [main ] Fetching symbol history for ACCO... [2026-01-22T20:36:01.024166] [DEBUG] [REMOTE ] ACCO: Fetching historical data. [2026-01-22T20:36:01.026702] [INFO ] [main ] Progress: 182/417 forecasts completed (43.6%). RMM finished in 0.6s. ETA: 41.4s. Rate: 340.20 forecasts/min [2026-01-22T20:36:01.036201] [DEBUG] [REMOTE ] ACCO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:01.037271] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 9 features, N/A% accuracy [2026-01-22T20:36:01.037330] [INFO ] [LOCAL ] ACCO: Loaded 9 optimal features with 55.69% confidence from JSON config [2026-01-22T20:36:01.037373] [DEBUG] [MAG ] Building data for symbol: ACCO with lookback: 0 [2026-01-22T20:36:01.038221] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:01.038313] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:01.043628] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:01.045598] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:01.046126] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:01.046633] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:01.047486] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:01.050043] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:01.051279] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:01.052064] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:01.052835] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:01.079533] [DEBUG] [MAG ] BLE: Last date is validated at 2026-01-22 [2026-01-22T20:36:01.292797] [DEBUG] [MAG ] MHK: Last date is validated at 2026-01-22 [2026-01-22T20:36:01.299056] [DEBUG] [MAG ] BLE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:01.429605] [INFO ] [LOCAL ] BLE: Saved forecast. [2026-01-22T20:36:01.429680] [INFO ] [main ] BLE: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=50.6972%) [2026-01-22T20:36:01.429840] [INFO ] [main ] Fetching symbol history for HL... [2026-01-22T20:36:01.429885] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-22T20:36:01.430150] [INFO ] [main ] Progress: 183/417 forecasts completed (43.9%). BLE finished in 0.7s. ETA: 41.6s. Rate: 337.83 forecasts/min [2026-01-22T20:36:01.454236] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:01.458542] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-22T20:36:01.458637] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-22T20:36:01.458672] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-22T20:36:01.459625] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:01.459693] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:01.461943] [DEBUG] [MAG ] ACCO: Last date is validated at 2026-01-22 [2026-01-22T20:36:01.471168] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:01.474373] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:01.477123] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:36:01.483521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:01.522645] [DEBUG] [MAG ] MHK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:01.638918] [DEBUG] [MAG ] AOD: Last date is validated at 2026-01-22 [2026-01-22T20:36:01.658082] [DEBUG] [MAG ] ACCO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:01.744660] [INFO ] [LOCAL ] ACCO: Saved forecast. [2026-01-22T20:36:01.744732] [INFO ] [main ] ACCO: Signal=1 (Conf=90.0%), Magnitude=1.45% (Conf=55.6902%) [2026-01-22T20:36:01.744890] [INFO ] [main ] Fetching symbol history for PLD... [2026-01-22T20:36:01.744935] [DEBUG] [REMOTE ] PLD: Fetching historical data. [2026-01-22T20:36:01.746787] [INFO ] [main ] Progress: 184/417 forecasts completed (44.1%). ACCO finished in 0.7s. ETA: 41.6s. Rate: 336.39 forecasts/min [2026-01-22T20:36:01.758052] [DEBUG] [REMOTE ] PLD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:01.759071] [DEBUG] [LOCAL ] Loaded configuration for PLD: 5 features, N/A% accuracy [2026-01-22T20:36:01.759124] [INFO ] [LOCAL ] PLD: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-22T20:36:01.759340] [DEBUG] [MAG ] Building data for symbol: PLD with lookback: 0 [2026-01-22T20:36:01.760170] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:01.760233] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:01.762952] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:01.764745] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:01.820178] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:01.822454] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:01.823093] [INFO ] [LOCAL ] MHK: Saved forecast. [2026-01-22T20:36:01.823202] [INFO ] [main ] MHK: Signal=1 (Conf=90.0%), Magnitude=3.20% (Conf=52.596%) [2026-01-22T20:36:01.823704] [INFO ] [main ] Fetching symbol history for URBN... [2026-01-22T20:36:01.823740] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:01.823778] [DEBUG] [REMOTE ] URBN: Fetching historical data. [2026-01-22T20:36:01.825068] [INFO ] [main ] Progress: 185/417 forecasts completed (44.4%). MHK finished in 1.0s. ETA: 41.3s. Rate: 337.42 forecasts/min [2026-01-22T20:36:01.840757] [DEBUG] [REMOTE ] URBN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:01.843643] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, N/A% accuracy [2026-01-22T20:36:01.843741] [INFO ] [LOCAL ] URBN: Loaded 3 optimal features with 50.77% confidence from JSON config [2026-01-22T20:36:01.843796] [DEBUG] [MAG ] Building data for symbol: URBN with lookback: 0 [2026-01-22T20:36:01.845132] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:01.845215] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:01.850634] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:01.851355] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:01.851960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:01.876799] [DEBUG] [MAG ] AOD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:02.009721] [INFO ] [LOCAL ] AOD: Saved forecast. [2026-01-22T20:36:02.009792] [INFO ] [main ] AOD: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=36.281%) [2026-01-22T20:36:02.009962] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-22T20:36:02.010008] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-22T20:36:02.014992] [INFO ] [main ] Progress: 186/417 forecasts completed (44.6%). AOD finished in 1.1s. ETA: 41.1s. Rate: 337.29 forecasts/min [2026-01-22T20:36:02.026246] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:02.027148] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-22T20:36:02.027210] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-22T20:36:02.027244] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-22T20:36:02.028106] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:02.028168] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:02.030789] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:02.033596] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:02.076059] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-22 [2026-01-22T20:36:02.208955] [DEBUG] [MAG ] PLD: Last date is validated at 2026-01-22 [2026-01-22T20:36:02.261947] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:02.352136] [DEBUG] [MAG ] URBN: Last date is validated at 2026-01-22 [2026-01-22T20:36:02.353809] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-22T20:36:02.353880] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=1.34% (Conf=51.1404%) [2026-01-22T20:36:02.354043] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-22T20:36:02.354088] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-22T20:36:02.355002] [INFO ] [main ] Progress: 187/417 forecasts completed (44.8%). HL finished in 0.9s. ETA: 41.1s. Rate: 335.66 forecasts/min [2026-01-22T20:36:02.368090] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:02.368986] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-22T20:36:02.369040] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-22T20:36:02.369073] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-22T20:36:02.369917] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:02.369980] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:02.374846] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:02.375883] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:02.377610] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:02.378796] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:36:02.379488] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-22 [2026-01-22T20:36:02.380157] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:02.386079] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:02.386702] [DEBUG] [MAG ] PLD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:02.506925] [INFO ] [LOCAL ] PLD: Saved forecast. [2026-01-22T20:36:02.507002] [INFO ] [main ] PLD: Signal=1 (Conf=90.0%), Magnitude=-0.93% (Conf=55.2883%) [2026-01-22T20:36:02.507370] [INFO ] [main ] Progress: 188/417 forecasts completed (45.1%). PLD finished in 0.8s. ETA: 40.9s. Rate: 335.92 forecasts/min [2026-01-22T20:36:02.507507] [INFO ] [main ] Fetching symbol history for RSI... [2026-01-22T20:36:02.507552] [DEBUG] [REMOTE ] RSI: Fetching historical data. [2026-01-22T20:36:02.520906] [DEBUG] [MAG ] URBN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:02.520956] [DEBUG] [REMOTE ] RSI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:02.521895] [DEBUG] [LOCAL ] Loaded configuration for RSI: 6 features, N/A% accuracy [2026-01-22T20:36:02.521958] [INFO ] [LOCAL ] RSI: Loaded 6 optimal features with 59.91% confidence from JSON config [2026-01-22T20:36:02.521994] [DEBUG] [MAG ] Building data for symbol: RSI with lookback: 0 [2026-01-22T20:36:02.522791] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:02.522854] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:02.528179] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:02.530615] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:02.531206] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:02.531689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:02.532127] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:02.532837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:02.549631] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:02.630262] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-22T20:36:02.630328] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=17.08% (Conf=45.3251%) [2026-01-22T20:36:02.630509] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-22T20:36:02.630556] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-22T20:36:02.630953] [INFO ] [main ] Progress: 189/417 forecasts completed (45.3%). ERNA finished in 0.6s. ETA: 40.7s. Rate: 336.47 forecasts/min [2026-01-22T20:36:02.631262] [INFO ] [LOCAL ] URBN: Saved forecast. [2026-01-22T20:36:02.631337] [INFO ] [main ] URBN: Signal=1 (Conf=90.0%), Magnitude=-2.04% (Conf=50.7696%) [2026-01-22T20:36:02.631500] [INFO ] [main ] Fetching symbol history for EBC... [2026-01-22T20:36:02.631545] [DEBUG] [REMOTE ] EBC: Fetching historical data. [2026-01-22T20:36:02.632097] [INFO ] [main ] Progress: 190/417 forecasts completed (45.6%). URBN finished in 0.8s. ETA: 40.3s. Rate: 338.24 forecasts/min [2026-01-22T20:36:02.643242] [DEBUG] [REMOTE ] EBC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:02.644123] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:02.644203] [DEBUG] [LOCAL ] Loaded configuration for EBC: 5 features, N/A% accuracy [2026-01-22T20:36:02.644256] [INFO ] [LOCAL ] EBC: Loaded 5 optimal features with 66.01% confidence from JSON config [2026-01-22T20:36:02.644289] [DEBUG] [MAG ] Building data for symbol: EBC with lookback: 0 [2026-01-22T20:36:02.645199] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-22T20:36:02.645258] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-22T20:36:02.645291] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-22T20:36:02.645282] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:02.645344] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:02.646131] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:02.646193] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:02.646238] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:02.651400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:02.725605] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-22 [2026-01-22T20:36:02.756290] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:02.757372] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:02.761824] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:02.764760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:02.903865] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:02.924971] [DEBUG] [MAG ] RSI: Last date is validated at 2026-01-22 [2026-01-22T20:36:02.984475] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-22T20:36:02.984541] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=2.83% (Conf=50.8446%) [2026-01-22T20:36:02.984723] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-22T20:36:02.984768] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-22T20:36:02.985877] [INFO ] [main ] Progress: 191/417 forecasts completed (45.8%). VTYX finished in 0.6s. ETA: 40.3s. Rate: 336.49 forecasts/min [2026-01-22T20:36:02.996348] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:02.997889] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-22T20:36:02.997942] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-22T20:36:02.997973] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-22T20:36:02.998791] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:02.998849] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:03.000668] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-22 [2026-01-22T20:36:03.001207] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.105746] [DEBUG] [MAG ] RSI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.106232] [DEBUG] [MAG ] EBC: Last date is validated at 2026-01-22 [2026-01-22T20:36:03.178404] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.182417] [INFO ] [LOCAL ] RSI: Saved forecast. [2026-01-22T20:36:03.182487] [INFO ] [main ] RSI: Signal=1 (Conf=90.0%), Magnitude=-6.75% (Conf=59.9138%) [2026-01-22T20:36:03.186057] [INFO ] [main ] Progress: 192/417 forecasts completed (46.0%). RSI finished in 0.7s. ETA: 40.1s. Rate: 336.27 forecasts/min [2026-01-22T20:36:03.186871] [INFO ] [main ] Fetching symbol history for OPAL... [2026-01-22T20:36:03.186937] [DEBUG] [REMOTE ] OPAL: Fetching historical data. [2026-01-22T20:36:03.199490] [DEBUG] [REMOTE ] OPAL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:03.200772] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 5 features, N/A% accuracy [2026-01-22T20:36:03.200831] [INFO ] [LOCAL ] OPAL: Loaded 5 optimal features with 45.32% confidence from JSON config [2026-01-22T20:36:03.200864] [DEBUG] [MAG ] Building data for symbol: OPAL with lookback: 0 [2026-01-22T20:36:03.201725] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:03.201787] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:03.207054] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:03.209104] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:03.209781] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:03.210177] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:03.210873] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.241374] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-22T20:36:03.241448] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=48.6559%) [2026-01-22T20:36:03.241648] [INFO ] [main ] Fetching symbol history for CSQ... [2026-01-22T20:36:03.241699] [DEBUG] [REMOTE ] CSQ: Fetching historical data. [2026-01-22T20:36:03.241972] [INFO ] [main ] Progress: 193/417 forecasts completed (46.3%). SREA finished in 0.6s. ETA: 39.8s. Rate: 337.47 forecasts/min [2026-01-22T20:36:03.255799] [DEBUG] [REMOTE ] CSQ: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:03.257143] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, N/A% accuracy [2026-01-22T20:36:03.257198] [INFO ] [LOCAL ] CSQ: Loaded 4 optimal features with 46.27% confidence from JSON config [2026-01-22T20:36:03.257231] [DEBUG] [MAG ] Building data for symbol: CSQ with lookback: 0 [2026-01-22T20:36:03.258099] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:03.258384] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:03.260353] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:03.260927] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:03.261909] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:03.263114] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.277860] [DEBUG] [MAG ] EBC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.344749] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-22 [2026-01-22T20:36:03.352786] [INFO ] [LOCAL ] EBC: Saved forecast. [2026-01-22T20:36:03.352850] [INFO ] [main ] EBC: Signal=1 (Conf=90.0%), Magnitude=3.36% (Conf=66.006%) [2026-01-22T20:36:03.353011] [INFO ] [main ] Fetching symbol history for PEN... [2026-01-22T20:36:03.353055] [DEBUG] [REMOTE ] PEN: Fetching historical data. [2026-01-22T20:36:03.353966] [INFO ] [main ] Progress: 194/417 forecasts completed (46.5%). EBC finished in 0.7s. ETA: 39.6s. Rate: 338.12 forecasts/min [2026-01-22T20:36:03.364791] [DEBUG] [REMOTE ] PEN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:03.365714] [DEBUG] [LOCAL ] Loaded configuration for PEN: 5 features, N/A% accuracy [2026-01-22T20:36:03.365767] [INFO ] [LOCAL ] PEN: Loaded 5 optimal features with 60.63% confidence from JSON config [2026-01-22T20:36:03.365802] [DEBUG] [MAG ] Building data for symbol: PEN with lookback: 0 [2026-01-22T20:36:03.366598] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:03.366658] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:03.372522] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:03.375168] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:03.375995] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:03.377056] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:03.380540] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.521245] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.557695] [DEBUG] [MAG ] OPAL: Last date is validated at 2026-01-22 [2026-01-22T20:36:03.601289] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-22T20:36:03.601355] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=3.13% (Conf=55.1091%) [2026-01-22T20:36:03.601733] [INFO ] [main ] Fetching symbol history for BFS... [2026-01-22T20:36:03.601785] [DEBUG] [REMOTE ] BFS: Fetching historical data. [2026-01-22T20:36:03.602651] [INFO ] [main ] Progress: 195/417 forecasts completed (46.8%). CMCSA finished in 0.6s. ETA: 39.5s. Rate: 337.42 forecasts/min [2026-01-22T20:36:03.613804] [DEBUG] [REMOTE ] BFS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:03.615060] [DEBUG] [LOCAL ] Loaded configuration for BFS: 3 features, N/A% accuracy [2026-01-22T20:36:03.615113] [INFO ] [LOCAL ] BFS: Loaded 3 optimal features with 62.67% confidence from JSON config [2026-01-22T20:36:03.615145] [DEBUG] [MAG ] Building data for symbol: BFS with lookback: 0 [2026-01-22T20:36:03.615940] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:03.616005] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:03.620829] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:03.622121] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:03.622786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.638763] [DEBUG] [MAG ] CSQ: Last date is validated at 2026-01-22 [2026-01-22T20:36:03.730036] [DEBUG] [MAG ] PEN: Last date is validated at 2026-01-22 [2026-01-22T20:36:03.731523] [DEBUG] [MAG ] OPAL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.792077] [INFO ] [LOCAL ] OPAL: Saved forecast. [2026-01-22T20:36:03.792145] [INFO ] [main ] OPAL: Signal=1 (Conf=90.0%), Magnitude=2.70% (Conf=45.3159%) [2026-01-22T20:36:03.792301] [INFO ] [main ] Fetching symbol history for ARCC... [2026-01-22T20:36:03.792345] [DEBUG] [REMOTE ] ARCC: Fetching historical data. [2026-01-22T20:36:03.793014] [INFO ] [main ] Progress: 196/417 forecasts completed (47.0%). OPAL finished in 0.6s. ETA: 39.3s. Rate: 337.30 forecasts/min [2026-01-22T20:36:03.804904] [DEBUG] [REMOTE ] ARCC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:03.806296] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 6 features, N/A% accuracy [2026-01-22T20:36:03.806348] [INFO ] [LOCAL ] ARCC: Loaded 6 optimal features with 55.11% confidence from JSON config [2026-01-22T20:36:03.806380] [DEBUG] [MAG ] Building data for symbol: ARCC with lookback: 0 [2026-01-22T20:36:03.807371] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:03.807432] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:03.809208] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:03.809759] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:03.810164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:03.810608] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:03.811724] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:03.813932] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.816074] [DEBUG] [MAG ] CSQ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.878455] [INFO ] [LOCAL ] CSQ: Saved forecast. [2026-01-22T20:36:03.878524] [INFO ] [main ] CSQ: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=46.2726%) [2026-01-22T20:36:03.878718] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-22T20:36:03.878765] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-22T20:36:03.880725] [INFO ] [main ] Progress: 197/417 forecasts completed (47.2%). CSQ finished in 0.6s. ETA: 39.0s. Rate: 338.17 forecasts/min [2026-01-22T20:36:03.890669] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:03.893280] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-22T20:36:03.893338] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-22T20:36:03.893370] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-22T20:36:03.894167] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:03.894228] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:03.898972] [DEBUG] [MAG ] PEN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:03.899120] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:03.900941] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:03.901453] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:03.901911] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:03.968668] [DEBUG] [MAG ] BFS: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.070393] [INFO ] [LOCAL ] PEN: Saved forecast. [2026-01-22T20:36:04.070459] [INFO ] [main ] PEN: Signal=1 (Conf=90.0%), Magnitude=-0.23% (Conf=60.6254%) [2026-01-22T20:36:04.070633] [INFO ] [main ] Fetching symbol history for NEM... [2026-01-22T20:36:04.070680] [DEBUG] [REMOTE ] NEM: Fetching historical data. [2026-01-22T20:36:04.072690] [INFO ] [main ] Progress: 198/417 forecasts completed (47.5%). PEN finished in 0.7s. ETA: 38.9s. Rate: 338.03 forecasts/min [2026-01-22T20:36:04.082869] [DEBUG] [REMOTE ] NEM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:04.083689] [DEBUG] [LOCAL ] Loaded configuration for NEM: 8 features, N/A% accuracy [2026-01-22T20:36:04.083740] [INFO ] [LOCAL ] NEM: Loaded 8 optimal features with 60.77% confidence from JSON config [2026-01-22T20:36:04.083772] [DEBUG] [MAG ] Building data for symbol: NEM with lookback: 0 [2026-01-22T20:36:04.084549] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:04.084634] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:04.086324] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:04.086903] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:04.087310] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:04.088081] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:04.088769] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:04.090338] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:04.091763] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:04.092973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:04.140807] [DEBUG] [MAG ] BFS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:04.173719] [DEBUG] [MAG ] ARCC: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.212065] [INFO ] [LOCAL ] BFS: Saved forecast. [2026-01-22T20:36:04.212132] [INFO ] [main ] BFS: Signal=1 (Conf=90.0%), Magnitude=1.78% (Conf=62.6656%) [2026-01-22T20:36:04.212655] [INFO ] [main ] Fetching symbol history for SYNA... [2026-01-22T20:36:04.213031] [DEBUG] [REMOTE ] SYNA: Fetching historical data. [2026-01-22T20:36:04.213620] [INFO ] [main ] Progress: 199/417 forecasts completed (47.7%). BFS finished in 0.6s. ETA: 38.7s. Rate: 338.38 forecasts/min [2026-01-22T20:36:04.227523] [DEBUG] [REMOTE ] SYNA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:04.228765] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 1 features, N/A% accuracy [2026-01-22T20:36:04.228824] [INFO ] [LOCAL ] SYNA: Loaded 1 optimal features with 52.77% confidence from JSON config [2026-01-22T20:36:04.228858] [DEBUG] [MAG ] Building data for symbol: SYNA with lookback: 0 [2026-01-22T20:36:04.229714] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:04.229774] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:04.232202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:04.268787] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.347659] [DEBUG] [MAG ] ARCC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:04.416702] [INFO ] [LOCAL ] ARCC: Saved forecast. [2026-01-22T20:36:04.416770] [INFO ] [main ] ARCC: Signal=1 (Conf=90.0%), Magnitude=0.71% (Conf=55.1053%) [2026-01-22T20:36:04.417395] [INFO ] [main ] Fetching symbol history for PEB... [2026-01-22T20:36:04.417448] [DEBUG] [REMOTE ] PEB: Fetching historical data. [2026-01-22T20:36:04.417628] [INFO ] [main ] Progress: 200/417 forecasts completed (48.0%). ARCC finished in 0.6s. ETA: 38.5s. Rate: 338.13 forecasts/min [2026-01-22T20:36:04.429558] [DEBUG] [REMOTE ] PEB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:04.430697] [DEBUG] [LOCAL ] Loaded configuration for PEB: 5 features, N/A% accuracy [2026-01-22T20:36:04.430755] [INFO ] [LOCAL ] PEB: Loaded 5 optimal features with 47.69% confidence from JSON config [2026-01-22T20:36:04.430787] [DEBUG] [MAG ] Building data for symbol: PEB with lookback: 0 [2026-01-22T20:36:04.431551] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:04.431631] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:04.432468] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:04.434335] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:04.437036] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:04.439071] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:04.439808] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:04.445859] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:04.448741] [DEBUG] [MAG ] NEM: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.560315] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-22T20:36:04.560383] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=0.82% (Conf=56.8534%) [2026-01-22T20:36:04.560548] [INFO ] [main ] Fetching symbol history for AEHL... [2026-01-22T20:36:04.560611] [DEBUG] [REMOTE ] AEHL: Fetching historical data. [2026-01-22T20:36:04.561624] [INFO ] [main ] Progress: 201/417 forecasts completed (48.2%). PTGX finished in 0.7s. ETA: 38.3s. Rate: 338.45 forecasts/min [2026-01-22T20:36:04.572300] [DEBUG] [REMOTE ] AEHL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:04.573539] [DEBUG] [LOCAL ] Loaded configuration for AEHL: 5 features, N/A% accuracy [2026-01-22T20:36:04.573612] [INFO ] [LOCAL ] AEHL: Loaded 5 optimal features with 38.11% confidence from JSON config [2026-01-22T20:36:04.573645] [DEBUG] [MAG ] Building data for symbol: AEHL with lookback: 0 [2026-01-22T20:36:04.574436] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:04.574498] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:04.579393] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:04.581285] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:04.581800] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:04.582207] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:04.582982] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:04.588597] [DEBUG] [MAG ] SYNA: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.620520] [DEBUG] [MAG ] NEM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:04.733505] [INFO ] [LOCAL ] NEM: Saved forecast. [2026-01-22T20:36:04.733589] [INFO ] [main ] NEM: Signal=1 (Conf=90.0%), Magnitude=-1.64% (Conf=60.7726%) [2026-01-22T20:36:04.733903] [INFO ] [main ] Fetching symbol history for QQQI... [2026-01-22T20:36:04.733954] [DEBUG] [REMOTE ] QQQI: Fetching historical data. [2026-01-22T20:36:04.734830] [INFO ] [main ] Progress: 202/417 forecasts completed (48.4%). NEM finished in 0.7s. ETA: 38.1s. Rate: 338.48 forecasts/min [2026-01-22T20:36:04.744913] [DEBUG] [REMOTE ] QQQI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:04.745726] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 6 features, N/A% accuracy [2026-01-22T20:36:04.745779] [INFO ] [LOCAL ] QQQI: Loaded 6 optimal features with 48.26% confidence from JSON config [2026-01-22T20:36:04.746145] [DEBUG] [MAG ] Building data for symbol: QQQI with lookback: 0 [2026-01-22T20:36:04.746957] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:04.747020] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:04.752110] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:04.754014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:04.754523] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:04.754957] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:04.757389] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:04.758482] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:04.759643] [DEBUG] [MAG ] SYNA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:04.778387] [DEBUG] [MAG ] PEB: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.879045] [INFO ] [LOCAL ] SYNA: Saved forecast. [2026-01-22T20:36:04.879119] [INFO ] [main ] SYNA: Signal=1 (Conf=90.0%), Magnitude=-1.63% (Conf=52.7731%) [2026-01-22T20:36:04.879491] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-22T20:36:04.879550] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-22T20:36:04.879652] [INFO ] [main ] Progress: 203/417 forecasts completed (48.7%). SYNA finished in 0.7s. ETA: 37.9s. Rate: 338.79 forecasts/min [2026-01-22T20:36:04.892731] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:04.893840] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-22T20:36:04.893894] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-22T20:36:04.893925] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-22T20:36:04.894743] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:04.894801] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:04.900053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:04.935027] [DEBUG] [MAG ] AEHL: Last date is validated at 2026-01-22 [2026-01-22T20:36:04.962601] [DEBUG] [MAG ] PEB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.052752] [INFO ] [LOCAL ] PEB: Saved forecast. [2026-01-22T20:36:05.052818] [INFO ] [main ] PEB: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=47.6917%) [2026-01-22T20:36:05.052980] [INFO ] [main ] Fetching symbol history for CRMD... [2026-01-22T20:36:05.053027] [DEBUG] [REMOTE ] CRMD: Fetching historical data. [2026-01-22T20:36:05.054631] [INFO ] [main ] Progress: 204/417 forecasts completed (48.9%). PEB finished in 0.6s. ETA: 37.7s. Rate: 338.81 forecasts/min [2026-01-22T20:36:05.065633] [DEBUG] [REMOTE ] CRMD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:05.067537] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 9 features, N/A% accuracy [2026-01-22T20:36:05.067612] [INFO ] [LOCAL ] CRMD: Loaded 9 optimal features with 40.77% confidence from JSON config [2026-01-22T20:36:05.067646] [DEBUG] [MAG ] Building data for symbol: CRMD with lookback: 0 [2026-01-22T20:36:05.068466] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:05.068531] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:05.073509] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:05.075337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:05.075858] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:05.076280] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:05.077239] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:05.125307] [DEBUG] [MAG ] AEHL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.128639] [DEBUG] [MAG ] QQQI: Last date is validated at 2026-01-22 [2026-01-22T20:36:05.129158] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:36:05.131012] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:05.133340] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:05.134446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:05.204091] [INFO ] [LOCAL ] AEHL: Saved forecast. [2026-01-22T20:36:05.204163] [INFO ] [main ] AEHL: Signal=1 (Conf=90.0%), Magnitude=0.92% (Conf=38.1053%) [2026-01-22T20:36:05.204507] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-22T20:36:05.204559] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-22T20:36:05.206634] [INFO ] [main ] Progress: 205/417 forecasts completed (49.2%). AEHL finished in 0.6s. ETA: 37.5s. Rate: 339.04 forecasts/min [2026-01-22T20:36:05.218480] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:05.219665] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-22T20:36:05.219728] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-22T20:36:05.219761] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-22T20:36:05.220562] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:05.220639] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:05.222361] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:05.222922] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:05.225666] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:05.227604] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:05.241272] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-22 [2026-01-22T20:36:05.302779] [DEBUG] [MAG ] QQQI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.384387] [INFO ] [LOCAL ] QQQI: Saved forecast. [2026-01-22T20:36:05.384452] [INFO ] [main ] QQQI: Signal=1 (Conf=90.0%), Magnitude=-0.76% (Conf=48.2582%) [2026-01-22T20:36:05.384629] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-22T20:36:05.384675] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-22T20:36:05.384912] [INFO ] [main ] Progress: 206/417 forecasts completed (49.4%). QQQI finished in 0.7s. ETA: 37.3s. Rate: 339.03 forecasts/min [2026-01-22T20:36:05.395899] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:05.397011] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-22T20:36:05.397066] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-22T20:36:05.397098] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-22T20:36:05.397891] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:05.397952] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:05.402885] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:05.403821] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:05.405022] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:05.407083] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:05.409109] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:05.420388] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.491260] [DEBUG] [MAG ] CRMD: Last date is validated at 2026-01-22 [2026-01-22T20:36:05.587568] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-22 [2026-01-22T20:36:05.604752] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-22T20:36:05.604828] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=57.9848%) [2026-01-22T20:36:05.605180] [INFO ] [main ] Fetching symbol history for IGSB... [2026-01-22T20:36:05.605231] [DEBUG] [REMOTE ] IGSB: Fetching historical data. [2026-01-22T20:36:05.605658] [INFO ] [main ] Progress: 207/417 forecasts completed (49.6%). BLK finished in 0.7s. ETA: 37.2s. Rate: 338.63 forecasts/min [2026-01-22T20:36:05.618180] [DEBUG] [REMOTE ] IGSB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:05.619507] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 5 features, N/A% accuracy [2026-01-22T20:36:05.619560] [INFO ] [LOCAL ] IGSB: Loaded 5 optimal features with 25.76% confidence from JSON config [2026-01-22T20:36:05.619612] [DEBUG] [MAG ] Building data for symbol: IGSB with lookback: 0 [2026-01-22T20:36:05.620444] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:05.620508] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:05.622462] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:05.623081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:05.623502] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:05.664966] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:05.665916] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:05.667823] [DEBUG] [MAG ] CRMD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.751901] [INFO ] [LOCAL ] CRMD: Saved forecast. [2026-01-22T20:36:05.751983] [INFO ] [main ] CRMD: Signal=1 (Conf=90.0%), Magnitude=-0.71% (Conf=40.7657%) [2026-01-22T20:36:05.752678] [INFO ] [main ] Fetching symbol history for ABOS... [2026-01-22T20:36:05.752743] [DEBUG] [REMOTE ] ABOS: Fetching historical data. [2026-01-22T20:36:05.753628] [INFO ] [main ] Progress: 208/417 forecasts completed (49.9%). CRMD finished in 0.7s. ETA: 37.0s. Rate: 338.90 forecasts/min [2026-01-22T20:36:05.758360] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-22 [2026-01-22T20:36:05.761770] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.766114] [DEBUG] [REMOTE ] ABOS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:05.767349] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 5 features, N/A% accuracy [2026-01-22T20:36:05.767407] [INFO ] [LOCAL ] ABOS: Loaded 5 optimal features with 41.41% confidence from JSON config [2026-01-22T20:36:05.767790] [DEBUG] [MAG ] Building data for symbol: ABOS with lookback: 0 [2026-01-22T20:36:05.768627] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:05.768693] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:05.770444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:05.771001] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:05.771398] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:05.773472] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:05.774249] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:05.936713] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-22T20:36:05.936782] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=-3.13% (Conf=50.7586%) [2026-01-22T20:36:05.936945] [INFO ] [main ] Fetching symbol history for CF... [2026-01-22T20:36:05.936992] [DEBUG] [REMOTE ] CF: Fetching historical data. [2026-01-22T20:36:05.938645] [INFO ] [main ] Progress: 209/417 forecasts completed (50.1%). SITM finished in 0.7s. ETA: 36.8s. Rate: 338.82 forecasts/min [2026-01-22T20:36:05.938881] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:05.949194] [DEBUG] [REMOTE ] CF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:05.950481] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, N/A% accuracy [2026-01-22T20:36:05.950538] [INFO ] [LOCAL ] CF: Loaded 4 optimal features with 59.27% confidence from JSON config [2026-01-22T20:36:05.950570] [DEBUG] [MAG ] Building data for symbol: CF with lookback: 0 [2026-01-22T20:36:05.951407] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:05.951474] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:05.953296] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:05.953871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:05.954275] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:06.017487] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-22T20:36:06.017554] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=5.37% (Conf=54.0059%) [2026-01-22T20:36:06.017745] [INFO ] [main ] Fetching symbol history for HTD... [2026-01-22T20:36:06.017796] [DEBUG] [REMOTE ] HTD: Fetching historical data. [2026-01-22T20:36:06.019140] [INFO ] [main ] Progress: 210/417 forecasts completed (50.4%). ONDS finished in 0.6s. ETA: 36.6s. Rate: 339.71 forecasts/min [2026-01-22T20:36:06.029149] [DEBUG] [REMOTE ] HTD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:06.030238] [DEBUG] [LOCAL ] Loaded configuration for HTD: 3 features, N/A% accuracy [2026-01-22T20:36:06.030292] [INFO ] [LOCAL ] HTD: Loaded 3 optimal features with 46.35% confidence from JSON config [2026-01-22T20:36:06.030343] [DEBUG] [MAG ] Building data for symbol: HTD with lookback: 0 [2026-01-22T20:36:06.031133] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:06.031193] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:06.032924] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:06.033161] [DEBUG] [MAG ] IGSB: Last date is validated at 2026-01-22 [2026-01-22T20:36:06.033457] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:06.034378] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:06.073054] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:06.129662] [DEBUG] [MAG ] ABOS: Last date is validated at 2026-01-22 [2026-01-22T20:36:06.216063] [DEBUG] [MAG ] IGSB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:06.279104] [INFO ] [LOCAL ] IGSB: Saved forecast. [2026-01-22T20:36:06.279196] [INFO ] [main ] IGSB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=25.7641%) [2026-01-22T20:36:06.279387] [INFO ] [main ] Fetching symbol history for DKS... [2026-01-22T20:36:06.279432] [DEBUG] [REMOTE ] DKS: Fetching historical data. [2026-01-22T20:36:06.280642] [INFO ] [main ] Progress: 211/417 forecasts completed (50.6%). IGSB finished in 0.7s. ETA: 36.5s. Rate: 338.93 forecasts/min [2026-01-22T20:36:06.292665] [DEBUG] [REMOTE ] DKS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:06.293974] [DEBUG] [LOCAL ] Loaded configuration for DKS: 4 features, N/A% accuracy [2026-01-22T20:36:06.294031] [INFO ] [LOCAL ] DKS: Loaded 4 optimal features with 59.49% confidence from JSON config [2026-01-22T20:36:06.294063] [DEBUG] [MAG ] Building data for symbol: DKS with lookback: 0 [2026-01-22T20:36:06.294936] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:06.294997] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:06.295825] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:06.296979] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:06.298965] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:06.300884] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:06.304926] [DEBUG] [MAG ] ABOS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:06.366732] [INFO ] [LOCAL ] ABOS: Saved forecast. [2026-01-22T20:36:06.366800] [INFO ] [main ] ABOS: Signal=1 (Conf=90.0%), Magnitude=10.27% (Conf=41.4122%) [2026-01-22T20:36:06.367130] [INFO ] [main ] Fetching symbol history for RILY... [2026-01-22T20:36:06.367181] [DEBUG] [REMOTE ] RILY: Fetching historical data. [2026-01-22T20:36:06.367666] [INFO ] [main ] Progress: 212/417 forecasts completed (50.8%). ABOS finished in 0.6s. ETA: 36.2s. Rate: 339.75 forecasts/min [2026-01-22T20:36:06.378632] [DEBUG] [REMOTE ] RILY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:06.379657] [DEBUG] [LOCAL ] Loaded configuration for RILY: 3 features, N/A% accuracy [2026-01-22T20:36:06.379714] [INFO ] [LOCAL ] RILY: Loaded 3 optimal features with 50.52% confidence from JSON config [2026-01-22T20:36:06.379748] [DEBUG] [MAG ] Building data for symbol: RILY with lookback: 0 [2026-01-22T20:36:06.380508] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:06.380590] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:06.381472] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:06.382307] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:06.383464] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:06.386308] [DEBUG] [MAG ] HTD: Last date is validated at 2026-01-22 [2026-01-22T20:36:06.419936] [DEBUG] [MAG ] CF: Last date is validated at 2026-01-22 [2026-01-22T20:36:06.564458] [DEBUG] [MAG ] HTD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:06.588034] [DEBUG] [MAG ] CF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:06.630495] [INFO ] [LOCAL ] HTD: Saved forecast. [2026-01-22T20:36:06.630596] [INFO ] [main ] HTD: Signal=1 (Conf=90.0%), Magnitude=0.92% (Conf=46.355%) [2026-01-22T20:36:06.630863] [INFO ] [main ] Fetching symbol history for CNO... [2026-01-22T20:36:06.630920] [DEBUG] [REMOTE ] CNO: Fetching historical data. [2026-01-22T20:36:06.632043] [INFO ] [main ] Progress: 213/417 forecasts completed (51.1%). HTD finished in 0.6s. ETA: 36.1s. Rate: 338.96 forecasts/min [2026-01-22T20:36:06.643613] [DEBUG] [REMOTE ] CNO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:06.646345] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, N/A% accuracy [2026-01-22T20:36:06.646430] [INFO ] [LOCAL ] CNO: Loaded 5 optimal features with 54.20% confidence from JSON config [2026-01-22T20:36:06.646463] [DEBUG] [MAG ] Building data for symbol: CNO with lookback: 0 [2026-01-22T20:36:06.647513] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:06.647612] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:06.652977] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:06.655480] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:06.656273] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:06.671605] [DEBUG] [MAG ] DKS: Last date is validated at 2026-01-22 [2026-01-22T20:36:06.689431] [INFO ] [LOCAL ] CF: Saved forecast. [2026-01-22T20:36:06.689499] [INFO ] [main ] CF: Signal=1 (Conf=90.0%), Magnitude=-0.92% (Conf=59.2726%) [2026-01-22T20:36:06.689676] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-22T20:36:06.689725] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-22T20:36:06.691670] [INFO ] [main ] Progress: 214/417 forecasts completed (51.3%). CF finished in 0.8s. ETA: 35.8s. Rate: 340.01 forecasts/min [2026-01-22T20:36:06.698239] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:06.700460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:06.702349] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:06.703491] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-22T20:36:06.703546] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-22T20:36:06.703599] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-22T20:36:06.704438] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:06.704503] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:06.709535] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:06.710561] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:06.712260] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:06.725855] [DEBUG] [MAG ] RILY: Last date is validated at 2026-01-22 [2026-01-22T20:36:06.794643] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:06.797997] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:06.799210] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:06.867298] [DEBUG] [MAG ] DKS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:06.901837] [DEBUG] [MAG ] RILY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:06.975144] [INFO ] [LOCAL ] RILY: Saved forecast. [2026-01-22T20:36:06.975214] [INFO ] [main ] RILY: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=50.5151%) [2026-01-22T20:36:06.975620] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-22T20:36:06.975674] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-22T20:36:06.975648] [INFO ] [main ] Progress: 215/417 forecasts completed (51.6%). RILY finished in 0.6s. ETA: 35.7s. Rate: 339.05 forecasts/min [2026-01-22T20:36:06.988221] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:06.989528] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-22T20:36:06.989601] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-22T20:36:06.989663] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-22T20:36:06.990535] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:06.990617] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:06.992634] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:06.993293] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:07.020932] [INFO ] [LOCAL ] DKS: Saved forecast. [2026-01-22T20:36:07.021004] [INFO ] [main ] DKS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=59.4912%) [2026-01-22T20:36:07.021188] [INFO ] [main ] Fetching symbol history for KPTI... [2026-01-22T20:36:07.021251] [DEBUG] [REMOTE ] KPTI: Fetching historical data. [2026-01-22T20:36:07.022649] [INFO ] [main ] Progress: 216/417 forecasts completed (51.8%). DKS finished in 0.7s. ETA: 35.4s. Rate: 340.21 forecasts/min [2026-01-22T20:36:07.034453] [DEBUG] [REMOTE ] KPTI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:07.036109] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 6 features, N/A% accuracy [2026-01-22T20:36:07.036165] [INFO ] [LOCAL ] KPTI: Loaded 6 optimal features with 57.24% confidence from JSON config [2026-01-22T20:36:07.036197] [DEBUG] [MAG ] Building data for symbol: KPTI with lookback: 0 [2026-01-22T20:36:07.037071] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:07.037135] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:07.040500] [DEBUG] [MAG ] CNO: Last date is validated at 2026-01-22 [2026-01-22T20:36:07.043200] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:07.045474] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:07.046115] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:07.046808] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:07.049511] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:07.069694] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:07.071647] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:07.073539] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:07.155775] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-22 [2026-01-22T20:36:07.186848] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:07.189042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:07.211941] [DEBUG] [MAG ] CNO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:07.296130] [INFO ] [LOCAL ] CNO: Saved forecast. [2026-01-22T20:36:07.296197] [INFO ] [main ] CNO: Signal=1 (Conf=90.0%), Magnitude=1.28% (Conf=54.1952%) [2026-01-22T20:36:07.296352] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-22T20:36:07.296396] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-22T20:36:07.298814] [INFO ] [main ] Progress: 217/417 forecasts completed (52.0%). CNO finished in 0.7s. ETA: 35.4s. Rate: 339.32 forecasts/min [2026-01-22T20:36:07.308066] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:07.308983] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-22T20:36:07.309041] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-22T20:36:07.309077] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-22T20:36:07.309868] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:07.309929] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:07.329195] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:07.349222] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:07.350764] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:07.352665] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:07.355494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:07.398899] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-22T20:36:07.398970] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=55.3167%) [2026-01-22T20:36:07.399134] [INFO ] [main ] Fetching symbol history for EOD... [2026-01-22T20:36:07.399181] [DEBUG] [REMOTE ] EOD: Fetching historical data. [2026-01-22T20:36:07.399871] [INFO ] [main ] Progress: 218/417 forecasts completed (52.3%). AUDC finished in 0.7s. ETA: 35.1s. Rate: 339.99 forecasts/min [2026-01-22T20:36:07.411109] [DEBUG] [REMOTE ] EOD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:07.412206] [DEBUG] [LOCAL ] Loaded configuration for EOD: 11 features, N/A% accuracy [2026-01-22T20:36:07.412264] [INFO ] [LOCAL ] EOD: Loaded 11 optimal features with 25.30% confidence from JSON config [2026-01-22T20:36:07.412297] [DEBUG] [MAG ] Building data for symbol: EOD with lookback: 0 [2026-01-22T20:36:07.413320] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-22T20:36:07.413411] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:07.415351] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:07.415962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:07.416376] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:07.418139] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:07.445995] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-22 [2026-01-22T20:36:07.459515] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:07.460775] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:07.462027] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:07.464096] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:07.482895] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:07.484439] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:07.486024] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:07.541604] [DEBUG] [MAG ] KPTI: Last date is validated at 2026-01-22 [2026-01-22T20:36:07.630213] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:07.704159] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-22 [2026-01-22T20:36:07.711435] [DEBUG] [MAG ] KPTI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:07.777003] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-22T20:36:07.777085] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=61.376%) [2026-01-22T20:36:07.777522] [INFO ] [main ] Fetching symbol history for LSPD... [2026-01-22T20:36:07.777600] [DEBUG] [REMOTE ] LSPD: Fetching historical data. [2026-01-22T20:36:07.777659] [INFO ] [main ] Progress: 219/417 forecasts completed (52.5%). KEYS finished in 0.8s. ETA: 35.1s. Rate: 338.23 forecasts/min [2026-01-22T20:36:07.782393] [INFO ] [LOCAL ] KPTI: Saved forecast. [2026-01-22T20:36:07.782461] [INFO ] [main ] KPTI: Signal=1 (Conf=90.0%), Magnitude=-4.40% (Conf=57.2377%) [2026-01-22T20:36:07.782827] [INFO ] [main ] Fetching symbol history for SMTC... [2026-01-22T20:36:07.782878] [DEBUG] [REMOTE ] SMTC: Fetching historical data. [2026-01-22T20:36:07.783628] [INFO ] [main ] Progress: 220/417 forecasts completed (52.8%). KPTI finished in 0.8s. ETA: 34.8s. Rate: 339.72 forecasts/min [2026-01-22T20:36:07.792843] [DEBUG] [REMOTE ] LSPD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:07.794127] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 5 features, N/A% accuracy [2026-01-22T20:36:07.794181] [INFO ] [LOCAL ] LSPD: Loaded 5 optimal features with 50.65% confidence from JSON config [2026-01-22T20:36:07.794213] [DEBUG] [MAG ] Building data for symbol: LSPD with lookback: 0 [2026-01-22T20:36:07.795225] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:07.795287] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:07.797851] [DEBUG] [REMOTE ] SMTC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:07.798961] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 4 features, N/A% accuracy [2026-01-22T20:36:07.799022] [INFO ] [LOCAL ] SMTC: Loaded 4 optimal features with 56.72% confidence from JSON config [2026-01-22T20:36:07.799062] [DEBUG] [MAG ] Building data for symbol: SMTC with lookback: 0 [2026-01-22T20:36:07.800048] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:07.800132] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:07.800337] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:07.802123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:07.802645] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:07.803755] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:07.805698] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:07.805718] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:07.807758] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:07.808321] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:07.808761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:07.834339] [DEBUG] [MAG ] EOD: Last date is validated at 2026-01-22 [2026-01-22T20:36:07.879060] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.003275] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-22T20:36:08.003344] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=-5.68% (Conf=62.3143%) [2026-01-22T20:36:08.003545] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-22T20:36:08.003907] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-22T20:36:08.005704] [INFO ] [main ] Progress: 221/417 forecasts completed (53.0%). MRVL finished in 0.7s. ETA: 34.7s. Rate: 339.33 forecasts/min [2026-01-22T20:36:08.007366] [DEBUG] [MAG ] EOD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.014714] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:08.015626] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-22T20:36:08.015679] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-22T20:36:08.015710] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-22T20:36:08.016493] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:08.016556] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:08.019121] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:08.020902] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:08.070247] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:08.075408] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:08.091023] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:08.092500] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:36:08.094077] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:08.145779] [DEBUG] [MAG ] LSPD: Last date is validated at 2026-01-22 [2026-01-22T20:36:08.168651] [INFO ] [LOCAL ] EOD: Saved forecast. [2026-01-22T20:36:08.168727] [INFO ] [main ] EOD: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=25.2952%) [2026-01-22T20:36:08.168900] [INFO ] [main ] Fetching symbol history for STE... [2026-01-22T20:36:08.168947] [DEBUG] [REMOTE ] STE: Fetching historical data. [2026-01-22T20:36:08.169877] [INFO ] [main ] Progress: 222/417 forecasts completed (53.2%). EOD finished in 0.8s. ETA: 34.5s. Rate: 339.43 forecasts/min [2026-01-22T20:36:08.182199] [DEBUG] [MAG ] SMTC: Last date is validated at 2026-01-22 [2026-01-22T20:36:08.185472] [DEBUG] [REMOTE ] STE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:08.186541] [DEBUG] [LOCAL ] Loaded configuration for STE: 5 features, N/A% accuracy [2026-01-22T20:36:08.186641] [INFO ] [LOCAL ] STE: Loaded 5 optimal features with 48.81% confidence from JSON config [2026-01-22T20:36:08.186690] [DEBUG] [MAG ] Building data for symbol: STE with lookback: 0 [2026-01-22T20:36:08.187919] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:08.187995] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:08.190833] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:08.191810] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:08.192644] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:08.194317] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:08.198948] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:08.320563] [DEBUG] [MAG ] LSPD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.368629] [DEBUG] [MAG ] SMTC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.391033] [INFO ] [LOCAL ] LSPD: Saved forecast. [2026-01-22T20:36:08.391100] [INFO ] [main ] LSPD: Signal=1 (Conf=90.0%), Magnitude=2.40% (Conf=50.6472%) [2026-01-22T20:36:08.391449] [INFO ] [main ] Progress: 223/417 forecasts completed (53.5%). LSPD finished in 0.6s. ETA: 34.3s. Rate: 339.05 forecasts/min [2026-01-22T20:36:08.391589] [INFO ] [main ] Fetching symbol history for ULTA... [2026-01-22T20:36:08.391634] [DEBUG] [REMOTE ] ULTA: Fetching historical data. [2026-01-22T20:36:08.403223] [DEBUG] [REMOTE ] ULTA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:08.404612] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 7 features, N/A% accuracy [2026-01-22T20:36:08.404670] [INFO ] [LOCAL ] ULTA: Loaded 7 optimal features with 63.56% confidence from JSON config [2026-01-22T20:36:08.404703] [DEBUG] [MAG ] Building data for symbol: ULTA with lookback: 0 [2026-01-22T20:36:08.405477] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:08.405540] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:08.410759] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:08.412787] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:08.413280] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:08.413785] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:08.414668] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:08.415625] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:08.416287] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:08.440963] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-22 [2026-01-22T20:36:08.503984] [INFO ] [LOCAL ] SMTC: Saved forecast. [2026-01-22T20:36:08.504069] [INFO ] [main ] SMTC: Signal=1 (Conf=90.0%), Magnitude=0.52% (Conf=56.7246%) [2026-01-22T20:36:08.504256] [INFO ] [main ] Fetching symbol history for PKX... [2026-01-22T20:36:08.504312] [DEBUG] [REMOTE ] PKX: Fetching historical data. [2026-01-22T20:36:08.504856] [INFO ] [main ] Progress: 224/417 forecasts completed (53.7%). SMTC finished in 0.7s. ETA: 34.1s. Rate: 339.59 forecasts/min [2026-01-22T20:36:08.516204] [DEBUG] [REMOTE ] PKX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:08.517236] [DEBUG] [LOCAL ] Loaded configuration for PKX: 3 features, N/A% accuracy [2026-01-22T20:36:08.517292] [INFO ] [LOCAL ] PKX: Loaded 3 optimal features with 48.58% confidence from JSON config [2026-01-22T20:36:08.517326] [DEBUG] [MAG ] Building data for symbol: PKX with lookback: 0 [2026-01-22T20:36:08.518209] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:08.518298] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:08.560440] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:08.561323] [DEBUG] [MAG ] STE: Last date is validated at 2026-01-22 [2026-01-22T20:36:08.562020] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:08.563522] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:08.617085] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.736998] [DEBUG] [MAG ] STE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.745613] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-22T20:36:08.745683] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=27.7051%) [2026-01-22T20:36:08.745843] [INFO ] [main ] Fetching symbol history for HALO... [2026-01-22T20:36:08.745887] [DEBUG] [REMOTE ] HALO: Fetching historical data. [2026-01-22T20:36:08.746923] [INFO ] [main ] Progress: 225/417 forecasts completed (54.0%). EVSD finished in 0.7s. ETA: 34.0s. Rate: 339.04 forecasts/min [2026-01-22T20:36:08.754392] [DEBUG] [MAG ] ULTA: Last date is validated at 2026-01-22 [2026-01-22T20:36:08.756881] [DEBUG] [REMOTE ] HALO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:08.757808] [DEBUG] [LOCAL ] Loaded configuration for HALO: 2 features, N/A% accuracy [2026-01-22T20:36:08.757861] [INFO ] [LOCAL ] HALO: Loaded 2 optimal features with 58.17% confidence from JSON config [2026-01-22T20:36:08.757893] [DEBUG] [MAG ] Building data for symbol: HALO with lookback: 0 [2026-01-22T20:36:08.758722] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:08.758781] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:08.808921] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:08.811952] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:08.855167] [INFO ] [LOCAL ] STE: Saved forecast. [2026-01-22T20:36:08.855237] [INFO ] [main ] STE: Signal=1 (Conf=90.0%), Magnitude=0.80% (Conf=48.8129%) [2026-01-22T20:36:08.855401] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-22T20:36:08.855446] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-22T20:36:08.855858] [INFO ] [main ] Progress: 226/417 forecasts completed (54.2%). STE finished in 0.7s. ETA: 33.7s. Rate: 339.61 forecasts/min [2026-01-22T20:36:08.869008] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:08.870026] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-22T20:36:08.870078] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-22T20:36:08.870110] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-22T20:36:08.870952] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:08.871015] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:08.876746] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:08.878880] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:08.879390] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:08.881444] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:08.882253] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:08.883868] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:08.923870] [DEBUG] [MAG ] ULTA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:08.927228] [DEBUG] [MAG ] PKX: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.082543] [INFO ] [LOCAL ] ULTA: Saved forecast. [2026-01-22T20:36:09.082628] [INFO ] [main ] ULTA: Signal=1 (Conf=90.0%), Magnitude=0.36% (Conf=63.5582%) [2026-01-22T20:36:09.082999] [INFO ] [main ] Progress: 227/417 forecasts completed (54.4%). ULTA finished in 0.7s. ETA: 33.6s. Rate: 339.19 forecasts/min [2026-01-22T20:36:09.083149] [INFO ] [main ] Fetching symbol history for HBNC... [2026-01-22T20:36:09.083196] [DEBUG] [REMOTE ] HBNC: Fetching historical data. [2026-01-22T20:36:09.095896] [DEBUG] [REMOTE ] HBNC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:09.097003] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 6 features, N/A% accuracy [2026-01-22T20:36:09.097078] [INFO ] [LOCAL ] HBNC: Loaded 6 optimal features with 53.07% confidence from JSON config [2026-01-22T20:36:09.097132] [DEBUG] [MAG ] Building data for symbol: HBNC with lookback: 0 [2026-01-22T20:36:09.098109] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:09.098174] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:09.100035] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:09.100632] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:09.101117] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:09.102130] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:09.105303] [DEBUG] [MAG ] PKX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:09.162705] [DEBUG] [MAG ] HALO: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.201964] [INFO ] [LOCAL ] PKX: Saved forecast. [2026-01-22T20:36:09.202036] [INFO ] [main ] PKX: Signal=1 (Conf=90.0%), Magnitude=4.83% (Conf=48.5815%) [2026-01-22T20:36:09.202200] [INFO ] [main ] Fetching symbol history for GTY... [2026-01-22T20:36:09.202257] [DEBUG] [REMOTE ] GTY: Fetching historical data. [2026-01-22T20:36:09.203006] [INFO ] [main ] Progress: 228/417 forecasts completed (54.7%). PKX finished in 0.7s. ETA: 33.4s. Rate: 339.67 forecasts/min [2026-01-22T20:36:09.214885] [DEBUG] [REMOTE ] GTY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:09.215925] [DEBUG] [LOCAL ] Loaded configuration for GTY: 4 features, N/A% accuracy [2026-01-22T20:36:09.215982] [INFO ] [LOCAL ] GTY: Loaded 4 optimal features with 59.69% confidence from JSON config [2026-01-22T20:36:09.216013] [DEBUG] [MAG ] Building data for symbol: GTY with lookback: 0 [2026-01-22T20:36:09.216849] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:09.216909] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:09.221727] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:09.223490] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:09.223530] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:09.224002] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:09.224390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:09.226448] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:09.229931] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.337204] [DEBUG] [MAG ] HALO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:09.402501] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:09.458524] [INFO ] [LOCAL ] HALO: Saved forecast. [2026-01-22T20:36:09.458611] [INFO ] [main ] HALO: Signal=1 (Conf=90.0%), Magnitude=-5.50% (Conf=58.1687%) [2026-01-22T20:36:09.458798] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-22T20:36:09.458857] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-22T20:36:09.459944] [INFO ] [main ] Progress: 229/417 forecasts completed (54.9%). HALO finished in 0.7s. ETA: 33.3s. Rate: 338.99 forecasts/min [2026-01-22T20:36:09.470387] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:09.471305] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-22T20:36:09.471358] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-22T20:36:09.471393] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-22T20:36:09.472239] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:09.472300] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:09.477622] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:09.480296] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:09.481161] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:09.484068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:09.496002] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-22T20:36:09.496070] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=14.47% (Conf=43.9866%) [2026-01-22T20:36:09.496234] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-22T20:36:09.496289] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-22T20:36:09.496900] [INFO ] [main ] Progress: 230/417 forecasts completed (55.2%). MAXI finished in 0.6s. ETA: 33.0s. Rate: 340.16 forecasts/min [2026-01-22T20:36:09.508106] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:09.509471] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-22T20:36:09.509527] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-22T20:36:09.509560] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-22T20:36:09.510392] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:09.510457] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:09.566374] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:09.570022] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:09.571669] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:09.572795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:09.579989] [DEBUG] [MAG ] GTY: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.588311] [DEBUG] [MAG ] HBNC: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.757042] [DEBUG] [MAG ] GTY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:09.762867] [DEBUG] [MAG ] HBNC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:09.828069] [INFO ] [LOCAL ] GTY: Saved forecast. [2026-01-22T20:36:09.828140] [INFO ] [main ] GTY: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=59.6899%) [2026-01-22T20:36:09.828509] [INFO ] [main ] Fetching symbol history for OMEX... [2026-01-22T20:36:09.828584] [DEBUG] [REMOTE ] OMEX: Fetching historical data. [2026-01-22T20:36:09.828658] [INFO ] [main ] Progress: 231/417 forecasts completed (55.4%). GTY finished in 0.6s. ETA: 32.9s. Rate: 338.87 forecasts/min [2026-01-22T20:36:09.829561] [INFO ] [LOCAL ] HBNC: Saved forecast. [2026-01-22T20:36:09.829636] [INFO ] [main ] HBNC: Signal=1 (Conf=90.0%), Magnitude=3.30% (Conf=53.0749%) [2026-01-22T20:36:09.829980] [INFO ] [main ] Progress: 232/417 forecasts completed (55.6%). HBNC finished in 0.7s. ETA: 32.6s. Rate: 340.33 forecasts/min [2026-01-22T20:36:09.830157] [INFO ] [main ] Fetching symbol history for SEZL... [2026-01-22T20:36:09.830276] [DEBUG] [REMOTE ] SEZL: Fetching historical data. [2026-01-22T20:36:09.833383] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.841476] [DEBUG] [REMOTE ] OMEX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:09.842415] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 2 features, N/A% accuracy [2026-01-22T20:36:09.842467] [INFO ] [LOCAL ] OMEX: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-22T20:36:09.842500] [DEBUG] [MAG ] Building data for symbol: OMEX with lookback: 0 [2026-01-22T20:36:09.842174] [DEBUG] [REMOTE ] SEZL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:09.843308] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:09.843345] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 5 features, N/A% accuracy [2026-01-22T20:36:09.843370] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:09.843398] [INFO ] [LOCAL ] SEZL: Loaded 5 optimal features with 54.67% confidence from JSON config [2026-01-22T20:36:09.843431] [DEBUG] [MAG ] Building data for symbol: SEZL with lookback: 0 [2026-01-22T20:36:09.844228] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:09.844289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:09.844620] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:09.846009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:09.846524] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:09.922242] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:09.924286] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:09.924234] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-22 [2026-01-22T20:36:09.925081] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:09.928605] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:10.005363] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:10.101175] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:10.105415] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-22T20:36:10.105484] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=58.5019%) [2026-01-22T20:36:10.105669] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-22T20:36:10.105716] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-22T20:36:10.106977] [INFO ] [main ] Progress: 233/417 forecasts completed (55.9%). PEG finished in 0.6s. ETA: 32.5s. Rate: 339.50 forecasts/min [2026-01-22T20:36:10.116738] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:10.117736] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-22T20:36:10.117793] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-22T20:36:10.117828] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-22T20:36:10.118829] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:10.118909] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:10.119719] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:10.189017] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-22T20:36:10.189086] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=1.14% (Conf=64.553%) [2026-01-22T20:36:10.189260] [INFO ] [main ] Fetching symbol history for PUBM... [2026-01-22T20:36:10.189305] [DEBUG] [REMOTE ] PUBM: Fetching historical data. [2026-01-22T20:36:10.189945] [INFO ] [main ] Progress: 234/417 forecasts completed (56.1%). MGA finished in 0.7s. ETA: 32.3s. Rate: 340.27 forecasts/min [2026-01-22T20:36:10.201530] [DEBUG] [REMOTE ] PUBM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:10.202078] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:10.202634] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 4 features, N/A% accuracy [2026-01-22T20:36:10.202691] [INFO ] [LOCAL ] PUBM: Loaded 4 optimal features with 44.14% confidence from JSON config [2026-01-22T20:36:10.202722] [DEBUG] [MAG ] Building data for symbol: PUBM with lookback: 0 [2026-01-22T20:36:10.203527] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:10.203613] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:10.204601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:10.205115] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:10.205336] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:10.205899] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:10.206244] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:10.206348] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:10.208082] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:10.209311] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:10.210053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:10.272451] [DEBUG] [MAG ] SEZL: Last date is validated at 2026-01-22 [2026-01-22T20:36:10.275705] [DEBUG] [MAG ] OMEX: Last date is validated at 2026-01-22 [2026-01-22T20:36:10.318457] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:10.441237] [DEBUG] [MAG ] SEZL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:10.447933] [DEBUG] [MAG ] OMEX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:10.511272] [INFO ] [LOCAL ] OMEX: Saved forecast. [2026-01-22T20:36:10.511342] [INFO ] [main ] OMEX: Signal=1 (Conf=90.0%), Magnitude=47.46% (Conf=52.7865%) [2026-01-22T20:36:10.511520] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-22T20:36:10.511565] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-22T20:36:10.511846] [INFO ] [main ] Progress: 235/417 forecasts completed (56.4%). OMEX finished in 0.7s. ETA: 32.2s. Rate: 339.08 forecasts/min [2026-01-22T20:36:10.523369] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:10.524308] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-22T20:36:10.524358] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-22T20:36:10.524390] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-22T20:36:10.525202] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:10.525263] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:10.530122] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:10.531911] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:10.532406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:10.532829] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:10.533704] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:10.560390] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-22 [2026-01-22T20:36:10.592203] [INFO ] [LOCAL ] SEZL: Saved forecast. [2026-01-22T20:36:10.592272] [INFO ] [main ] SEZL: Signal=1 (Conf=90.0%), Magnitude=-4.86% (Conf=54.6681%) [2026-01-22T20:36:10.592617] [INFO ] [main ] Progress: 236/417 forecasts completed (56.6%). SEZL finished in 0.8s. ETA: 32.0s. Rate: 339.86 forecasts/min [2026-01-22T20:36:10.592743] [INFO ] [main ] Fetching symbol history for CFO... [2026-01-22T20:36:10.592785] [DEBUG] [REMOTE ] CFO: Fetching historical data. [2026-01-22T20:36:10.603893] [DEBUG] [REMOTE ] CFO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:10.605086] [DEBUG] [LOCAL ] Loaded configuration for CFO: 6 features, N/A% accuracy [2026-01-22T20:36:10.605138] [INFO ] [LOCAL ] CFO: Loaded 6 optimal features with 52.47% confidence from JSON config [2026-01-22T20:36:10.605169] [DEBUG] [MAG ] Building data for symbol: CFO with lookback: 0 [2026-01-22T20:36:10.605962] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:10.606025] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:10.607740] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:10.608305] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:10.608729] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:10.667964] [DEBUG] [MAG ] PUBM: Last date is validated at 2026-01-22 [2026-01-22T20:36:10.722058] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:10.724123] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:10.727355] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:10.765132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:10.793025] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-22T20:36:10.793094] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=4.07% (Conf=50.4859%) [2026-01-22T20:36:10.793255] [INFO ] [main ] Fetching symbol history for ATOM... [2026-01-22T20:36:10.793299] [DEBUG] [REMOTE ] ATOM: Fetching historical data. [2026-01-22T20:36:10.794008] [INFO ] [main ] Progress: 237/417 forecasts completed (56.8%). UXIN finished in 0.7s. ETA: 31.8s. Rate: 339.66 forecasts/min [2026-01-22T20:36:10.805187] [DEBUG] [REMOTE ] ATOM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:10.806168] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 8 features, N/A% accuracy [2026-01-22T20:36:10.806220] [INFO ] [LOCAL ] ATOM: Loaded 8 optimal features with 58.80% confidence from JSON config [2026-01-22T20:36:10.806253] [DEBUG] [MAG ] Building data for symbol: ATOM with lookback: 0 [2026-01-22T20:36:10.807048] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:10.807110] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:10.816270] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:10.818073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:10.818763] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:10.843624] [DEBUG] [MAG ] PUBM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:10.858255] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:10.859397] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:10.861108] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:10.862172] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:10.862886] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:10.886055] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-22 [2026-01-22T20:36:10.915700] [INFO ] [LOCAL ] PUBM: Saved forecast. [2026-01-22T20:36:10.915773] [INFO ] [main ] PUBM: Signal=1 (Conf=90.0%), Magnitude=3.87% (Conf=44.1431%) [2026-01-22T20:36:10.915942] [INFO ] [main ] Fetching symbol history for MCI... [2026-01-22T20:36:10.915988] [DEBUG] [REMOTE ] MCI: Fetching historical data. [2026-01-22T20:36:10.916947] [INFO ] [main ] Progress: 238/417 forecasts completed (57.1%). PUBM finished in 0.7s. ETA: 31.6s. Rate: 340.09 forecasts/min [2026-01-22T20:36:10.928163] [DEBUG] [REMOTE ] MCI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:10.929280] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, N/A% accuracy [2026-01-22T20:36:10.929337] [INFO ] [LOCAL ] MCI: Loaded 5 optimal features with 52.41% confidence from JSON config [2026-01-22T20:36:10.929369] [DEBUG] [MAG ] Building data for symbol: MCI with lookback: 0 [2026-01-22T20:36:10.930246] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:10.930311] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:10.935264] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:10.936259] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:10.939041] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:10.941041] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:10.942147] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:11.061234] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:11.107885] [DEBUG] [MAG ] CFO: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.143352] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-22T20:36:11.143420] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=3.33% (Conf=43.6884%) [2026-01-22T20:36:11.143780] [INFO ] [main ] Fetching symbol history for SUNS... [2026-01-22T20:36:11.143831] [DEBUG] [REMOTE ] SUNS: Fetching historical data. [2026-01-22T20:36:11.144656] [INFO ] [main ] Progress: 239/417 forecasts completed (57.3%). NAAS finished in 0.6s. ETA: 31.4s. Rate: 339.68 forecasts/min [2026-01-22T20:36:11.155784] [DEBUG] [REMOTE ] SUNS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:11.156955] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 3 features, N/A% accuracy [2026-01-22T20:36:11.157008] [INFO ] [LOCAL ] SUNS: Loaded 3 optimal features with 62.93% confidence from JSON config [2026-01-22T20:36:11.157039] [DEBUG] [MAG ] Building data for symbol: SUNS with lookback: 0 [2026-01-22T20:36:11.157870] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:11.157930] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:11.162846] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:11.163688] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:11.164242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:11.204248] [DEBUG] [MAG ] ATOM: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.282525] [DEBUG] [MAG ] CFO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:11.295869] [DEBUG] [MAG ] MCI: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.364420] [INFO ] [LOCAL ] CFO: Saved forecast. [2026-01-22T20:36:11.364488] [INFO ] [main ] CFO: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=52.4712%) [2026-01-22T20:36:11.364662] [INFO ] [main ] Fetching symbol history for QYLG... [2026-01-22T20:36:11.364714] [DEBUG] [REMOTE ] QYLG: Fetching historical data. [2026-01-22T20:36:11.366181] [INFO ] [main ] Progress: 240/417 forecasts completed (57.6%). CFO finished in 0.8s. ETA: 31.3s. Rate: 339.32 forecasts/min [2026-01-22T20:36:11.374002] [DEBUG] [MAG ] ATOM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:11.377545] [DEBUG] [REMOTE ] QYLG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:11.378691] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 8 features, N/A% accuracy [2026-01-22T20:36:11.378743] [INFO ] [LOCAL ] QYLG: Loaded 8 optimal features with 51.12% confidence from JSON config [2026-01-22T20:36:11.378774] [DEBUG] [MAG ] Building data for symbol: QYLG with lookback: 0 [2026-01-22T20:36:11.379773] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:11.379835] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:11.385489] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:11.387329] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:11.387844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:11.388240] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:11.391008] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:11.445157] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:11.446195] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:11.447215] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:11.464396] [INFO ] [LOCAL ] ATOM: Saved forecast. [2026-01-22T20:36:11.464464] [INFO ] [main ] ATOM: Signal=1 (Conf=90.0%), Magnitude=8.63% (Conf=58.8046%) [2026-01-22T20:36:11.464642] [INFO ] [main ] Fetching symbol history for NLOP... [2026-01-22T20:36:11.464687] [DEBUG] [REMOTE ] NLOP: Fetching historical data. [2026-01-22T20:36:11.466782] [INFO ] [main ] Progress: 241/417 forecasts completed (57.8%). ATOM finished in 0.7s. ETA: 31.1s. Rate: 339.93 forecasts/min [2026-01-22T20:36:11.475307] [DEBUG] [REMOTE ] NLOP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:11.476149] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 6 features, N/A% accuracy [2026-01-22T20:36:11.476200] [INFO ] [LOCAL ] NLOP: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-22T20:36:11.476231] [DEBUG] [MAG ] Building data for symbol: NLOP with lookback: 0 [2026-01-22T20:36:11.476643] [DEBUG] [MAG ] MCI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:11.477009] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:11.477071] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:11.479234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:11.479759] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:11.480149] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:11.481093] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:11.482116] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:11.522466] [DEBUG] [MAG ] SUNS: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.554211] [INFO ] [LOCAL ] MCI: Saved forecast. [2026-01-22T20:36:11.554483] [INFO ] [main ] MCI: Signal=1 (Conf=90.0%), Magnitude=-1.45% (Conf=52.4144%) [2026-01-22T20:36:11.554676] [INFO ] [main ] Fetching symbol history for SHY... [2026-01-22T20:36:11.554724] [DEBUG] [REMOTE ] SHY: Fetching historical data. [2026-01-22T20:36:11.556774] [INFO ] [main ] Progress: 242/417 forecasts completed (58.0%). MCI finished in 0.6s. ETA: 30.8s. Rate: 340.62 forecasts/min [2026-01-22T20:36:11.559717] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:11.566683] [DEBUG] [REMOTE ] SHY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:11.567826] [DEBUG] [LOCAL ] Loaded configuration for SHY: 9 features, N/A% accuracy [2026-01-22T20:36:11.567883] [INFO ] [LOCAL ] SHY: Loaded 9 optimal features with 44.87% confidence from JSON config [2026-01-22T20:36:11.567915] [DEBUG] [MAG ] Building data for symbol: SHY with lookback: 0 [2026-01-22T20:36:11.568890] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:11.568960] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:11.570749] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:11.571289] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:11.572343] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:11.577347] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:11.579114] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:11.579991] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:11.580808] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:11.581997] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:11.584032] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:11.703155] [DEBUG] [MAG ] SUNS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:11.773825] [INFO ] [LOCAL ] SUNS: Saved forecast. [2026-01-22T20:36:11.773897] [INFO ] [main ] SUNS: Signal=1 (Conf=90.0%), Magnitude=3.75% (Conf=62.9295%) [2026-01-22T20:36:11.774250] [INFO ] [main ] Fetching symbol history for WBTN... [2026-01-22T20:36:11.774303] [DEBUG] [REMOTE ] WBTN: Fetching historical data. [2026-01-22T20:36:11.774669] [INFO ] [main ] Progress: 243/417 forecasts completed (58.3%). SUNS finished in 0.6s. ETA: 30.7s. Rate: 340.28 forecasts/min [2026-01-22T20:36:11.786890] [DEBUG] [REMOTE ] WBTN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:11.787807] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 3 features, N/A% accuracy [2026-01-22T20:36:11.787861] [INFO ] [LOCAL ] WBTN: Loaded 3 optimal features with 36.33% confidence from JSON config [2026-01-22T20:36:11.787894] [DEBUG] [MAG ] Building data for symbol: WBTN with lookback: 0 [2026-01-22T20:36:11.788829] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:11.788891] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:11.789826] [DEBUG] [MAG ] QYLG: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.794477] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:11.795461] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:11.796355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:11.907304] [DEBUG] [MAG ] NLOP: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.953853] [DEBUG] [MAG ] SHY: Last date is validated at 2026-01-22 [2026-01-22T20:36:11.960597] [DEBUG] [MAG ] QYLG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.031077] [INFO ] [LOCAL ] QYLG: Saved forecast. [2026-01-22T20:36:12.031152] [INFO ] [main ] QYLG: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=51.1181%) [2026-01-22T20:36:12.031658] [INFO ] [main ] Progress: 244/417 forecasts completed (58.5%). QYLG finished in 0.7s. ETA: 30.6s. Rate: 339.65 forecasts/min [2026-01-22T20:36:12.031796] [INFO ] [main ] Fetching symbol history for KMX... [2026-01-22T20:36:12.031841] [DEBUG] [REMOTE ] KMX: Fetching historical data. [2026-01-22T20:36:12.043481] [DEBUG] [REMOTE ] KMX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.044900] [DEBUG] [LOCAL ] Loaded configuration for KMX: 6 features, N/A% accuracy [2026-01-22T20:36:12.044957] [INFO ] [LOCAL ] KMX: Loaded 6 optimal features with 43.53% confidence from JSON config [2026-01-22T20:36:12.044989] [DEBUG] [MAG ] Building data for symbol: KMX with lookback: 0 [2026-01-22T20:36:12.045798] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:12.045859] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:12.050751] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:12.052518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:12.053026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:12.053423] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:12.054286] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:12.079942] [DEBUG] [MAG ] NLOP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.093996] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:12.135971] [DEBUG] [MAG ] SHY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.162800] [INFO ] [LOCAL ] NLOP: Saved forecast. [2026-01-22T20:36:12.162871] [INFO ] [main ] NLOP: Signal=1 (Conf=90.0%), Magnitude=4.43% (Conf=51.7626%) [2026-01-22T20:36:12.163027] [INFO ] [main ] Fetching symbol history for TM... [2026-01-22T20:36:12.163071] [DEBUG] [REMOTE ] TM: Fetching historical data. [2026-01-22T20:36:12.163965] [INFO ] [main ] Progress: 245/417 forecasts completed (58.8%). NLOP finished in 0.7s. ETA: 30.4s. Rate: 340.00 forecasts/min [2026-01-22T20:36:12.166010] [DEBUG] [MAG ] WBTN: Last date is validated at 2026-01-22 [2026-01-22T20:36:12.174289] [DEBUG] [REMOTE ] TM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.175432] [DEBUG] [LOCAL ] Loaded configuration for TM: 3 features, N/A% accuracy [2026-01-22T20:36:12.175485] [INFO ] [LOCAL ] TM: Loaded 3 optimal features with 57.20% confidence from JSON config [2026-01-22T20:36:12.175516] [DEBUG] [MAG ] Building data for symbol: TM with lookback: 0 [2026-01-22T20:36:12.176315] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:12.176374] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:12.181472] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:12.182503] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:12.199941] [INFO ] [LOCAL ] SHY: Saved forecast. [2026-01-22T20:36:12.200015] [INFO ] [main ] SHY: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=44.8688%) [2026-01-22T20:36:12.200199] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-22T20:36:12.200246] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-22T20:36:12.200767] [INFO ] [main ] Progress: 246/417 forecasts completed (59.0%). SHY finished in 0.6s. ETA: 30.1s. Rate: 341.09 forecasts/min [2026-01-22T20:36:12.213354] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.214136] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-22T20:36:12.214197] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-22T20:36:12.214230] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-22T20:36:12.215054] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:12.215117] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:12.219947] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:12.220788] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:12.221634] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:12.222951] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:12.225798] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:12.226853] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:12.302548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:12.341257] [DEBUG] [MAG ] WBTN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.433325] [INFO ] [LOCAL ] WBTN: Saved forecast. [2026-01-22T20:36:12.433412] [INFO ] [main ] WBTN: Signal=1 (Conf=90.0%), Magnitude=-3.64% (Conf=36.3287%) [2026-01-22T20:36:12.433686] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-22T20:36:12.433751] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-22T20:36:12.434942] [INFO ] [main ] Progress: 247/417 forecasts completed (59.2%). WBTN finished in 0.7s. ETA: 29.9s. Rate: 340.64 forecasts/min [2026-01-22T20:36:12.444072] [DEBUG] [MAG ] KMX: Last date is validated at 2026-01-22 [2026-01-22T20:36:12.447197] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.448106] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-22T20:36:12.448158] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-22T20:36:12.448190] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-22T20:36:12.449063] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:12.449126] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:12.451725] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:12.531916] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:12.533328] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:12.534062] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:12.536927] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:12.570882] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-22 [2026-01-22T20:36:12.615989] [DEBUG] [MAG ] KMX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.658478] [DEBUG] [MAG ] TM: Last date is validated at 2026-01-22 [2026-01-22T20:36:12.726486] [INFO ] [LOCAL ] KMX: Saved forecast. [2026-01-22T20:36:12.726552] [INFO ] [main ] KMX: Signal=1 (Conf=90.0%), Magnitude=-1.75% (Conf=43.5309%) [2026-01-22T20:36:12.726903] [INFO ] [main ] Progress: 248/417 forecasts completed (59.5%). KMX finished in 0.7s. ETA: 29.8s. Rate: 339.74 forecasts/min [2026-01-22T20:36:12.727048] [INFO ] [main ] Fetching symbol history for STK... [2026-01-22T20:36:12.727091] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-22T20:36:12.740113] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.741286] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-22T20:36:12.741337] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-22T20:36:12.741369] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-22T20:36:12.742368] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:12.742430] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:12.746880] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.747867] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:12.750103] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:12.750767] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:12.789347] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:12.790515] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:12.845977] [DEBUG] [MAG ] TM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:12.852275] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-22T20:36:12.852345] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=0.82% (Conf=47.2228%) [2026-01-22T20:36:12.852523] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-22T20:36:12.852590] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-22T20:36:12.852870] [INFO ] [main ] Progress: 249/417 forecasts completed (59.7%). NVS finished in 0.7s. ETA: 29.6s. Rate: 340.13 forecasts/min [2026-01-22T20:36:12.865282] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.866540] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-22T20:36:12.866615] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-22T20:36:12.866649] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-22T20:36:12.867447] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:12.867510] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:12.872590] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:12.888131] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-22 [2026-01-22T20:36:12.916370] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:12.917993] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:12.918699] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:12.920716] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:12.921753] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:36:12.923813] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:12.967847] [INFO ] [LOCAL ] TM: Saved forecast. [2026-01-22T20:36:12.967920] [INFO ] [main ] TM: Signal=1 (Conf=90.0%), Magnitude=-1.67% (Conf=57.2026%) [2026-01-22T20:36:12.968089] [INFO ] [main ] Fetching symbol history for UMC... [2026-01-22T20:36:12.968135] [DEBUG] [REMOTE ] UMC: Fetching historical data. [2026-01-22T20:36:12.968856] [INFO ] [main ] Progress: 250/417 forecasts completed (60.0%). TM finished in 0.8s. ETA: 29.4s. Rate: 340.59 forecasts/min [2026-01-22T20:36:12.981077] [DEBUG] [REMOTE ] UMC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:12.981968] [DEBUG] [LOCAL ] Loaded configuration for UMC: 8 features, N/A% accuracy [2026-01-22T20:36:12.982029] [INFO ] [LOCAL ] UMC: Loaded 8 optimal features with 62.62% confidence from JSON config [2026-01-22T20:36:12.982062] [DEBUG] [MAG ] Building data for symbol: UMC with lookback: 0 [2026-01-22T20:36:12.982908] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:12.982975] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:12.985023] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:12.985553] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:12.988068] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:12.989115] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:12.993969] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:12.995593] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:36:12.997317] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:13.004706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:13.061076] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:13.131008] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-22 [2026-01-22T20:36:13.134145] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-22T20:36:13.134216] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=13.91% (Conf=59.5977%) [2026-01-22T20:36:13.134562] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-22T20:36:13.134631] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-22T20:36:13.134643] [INFO ] [main ] Progress: 251/417 forecasts completed (60.2%). VEEE finished in 0.7s. ETA: 29.2s. Rate: 340.67 forecasts/min [2026-01-22T20:36:13.147720] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:13.148820] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-22T20:36:13.148873] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-22T20:36:13.148904] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-22T20:36:13.149897] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:13.149958] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:13.151855] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:13.152358] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:13.152967] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:13.154036] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:36:13.155963] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:13.279605] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-22 [2026-01-22T20:36:13.303134] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:13.354902] [DEBUG] [MAG ] UMC: Last date is validated at 2026-01-22 [2026-01-22T20:36:13.378370] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-22T20:36:13.378436] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=54.489%) [2026-01-22T20:36:13.378847] [INFO ] [main ] Progress: 252/417 forecasts completed (60.4%). STK finished in 0.7s. ETA: 29.1s. Rate: 340.15 forecasts/min [2026-01-22T20:36:13.379055] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-22T20:36:13.379103] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-22T20:36:13.391038] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:13.391986] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-22T20:36:13.392039] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-22T20:36:13.392070] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-22T20:36:13.392855] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:13.392914] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:13.394630] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:13.395139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:13.395537] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:13.446039] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:13.500217] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-22 [2026-01-22T20:36:13.525503] [DEBUG] [MAG ] UMC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:13.549853] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-22T20:36:13.549922] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=0.80% (Conf=55.1025%) [2026-01-22T20:36:13.550086] [INFO ] [main ] Fetching symbol history for JVA... [2026-01-22T20:36:13.550141] [DEBUG] [REMOTE ] JVA: Fetching historical data. [2026-01-22T20:36:13.550950] [INFO ] [main ] Progress: 253/417 forecasts completed (60.7%). INTC finished in 0.7s. ETA: 28.9s. Rate: 340.19 forecasts/min [2026-01-22T20:36:13.561862] [DEBUG] [REMOTE ] JVA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:13.563096] [DEBUG] [LOCAL ] Loaded configuration for JVA: 4 features, N/A% accuracy [2026-01-22T20:36:13.563149] [INFO ] [LOCAL ] JVA: Loaded 4 optimal features with 58.89% confidence from JSON config [2026-01-22T20:36:13.563181] [DEBUG] [MAG ] Building data for symbol: JVA with lookback: 0 [2026-01-22T20:36:13.563989] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:13.564049] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:13.564941] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:13.567412] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:13.568406] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:13.569425] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:13.599292] [INFO ] [LOCAL ] UMC: Saved forecast. [2026-01-22T20:36:13.599383] [INFO ] [main ] UMC: Signal=1 (Conf=90.0%), Magnitude=-1.64% (Conf=62.6217%) [2026-01-22T20:36:13.599588] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-22T20:36:13.599649] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-22T20:36:13.599909] [INFO ] [main ] Progress: 254/417 forecasts completed (60.9%). UMC finished in 0.6s. ETA: 28.7s. Rate: 341.16 forecasts/min [2026-01-22T20:36:13.611186] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:13.612177] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-22T20:36:13.612238] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-22T20:36:13.612273] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-22T20:36:13.613135] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:36:13.613201] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:13.618195] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:13.620134] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:13.620689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:13.621100] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:13.622826] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:13.663706] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:13.665449] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:13.666133] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:13.669655] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:13.671477] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:13.672719] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:13.736597] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-22 [2026-01-22T20:36:13.849026] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-22T20:36:13.849095] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=4.06% (Conf=37.878%) [2026-01-22T20:36:13.849265] [INFO ] [main ] Fetching symbol history for EOG... [2026-01-22T20:36:13.849310] [DEBUG] [REMOTE ] EOG: Fetching historical data. [2026-01-22T20:36:13.849978] [INFO ] [main ] Progress: 255/417 forecasts completed (61.2%). HOLO finished in 0.7s. ETA: 28.5s. Rate: 340.59 forecasts/min [2026-01-22T20:36:13.863122] [DEBUG] [REMOTE ] EOG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:13.864267] [DEBUG] [LOCAL ] Loaded configuration for EOG: 4 features, N/A% accuracy [2026-01-22T20:36:13.864321] [INFO ] [LOCAL ] EOG: Loaded 4 optimal features with 55.70% confidence from JSON config [2026-01-22T20:36:13.864354] [DEBUG] [MAG ] Building data for symbol: EOG with lookback: 0 [2026-01-22T20:36:13.865190] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:13.865255] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:13.870777] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:13.873404] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:13.905953] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:13.917905] [DEBUG] [MAG ] JVA: Last date is validated at 2026-01-22 [2026-01-22T20:36:13.954480] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:13.956454] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:14.007275] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-22T20:36:14.007345] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=1.44% (Conf=67.6611%) [2026-01-22T20:36:14.007709] [INFO ] [main ] Progress: 256/417 forecasts completed (61.4%). ACM finished in 0.6s. ETA: 28.4s. Rate: 340.73 forecasts/min [2026-01-22T20:36:14.007840] [INFO ] [main ] Fetching symbol history for VAC... [2026-01-22T20:36:14.007885] [DEBUG] [REMOTE ] VAC: Fetching historical data. [2026-01-22T20:36:14.019461] [DEBUG] [REMOTE ] VAC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:14.020409] [DEBUG] [LOCAL ] Loaded configuration for VAC: 4 features, N/A% accuracy [2026-01-22T20:36:14.020460] [INFO ] [LOCAL ] VAC: Loaded 4 optimal features with 49.65% confidence from JSON config [2026-01-22T20:36:14.020492] [DEBUG] [MAG ] Building data for symbol: VAC with lookback: 0 [2026-01-22T20:36:14.021279] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:14.021340] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:14.022212] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:36:14.022962] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:14.023654] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:14.025221] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:14.028897] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-22 [2026-01-22T20:36:14.084640] [DEBUG] [MAG ] JVA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:14.156215] [INFO ] [LOCAL ] JVA: Saved forecast. [2026-01-22T20:36:14.156283] [INFO ] [main ] JVA: Signal=1 (Conf=90.0%), Magnitude=-3.85% (Conf=58.8929%) [2026-01-22T20:36:14.156447] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-22T20:36:14.156492] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-22T20:36:14.156977] [INFO ] [main ] Progress: 257/417 forecasts completed (61.6%). JVA finished in 0.6s. ETA: 28.2s. Rate: 340.93 forecasts/min [2026-01-22T20:36:14.168297] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:14.171176] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-22T20:36:14.171233] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-22T20:36:14.171264] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-22T20:36:14.172102] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:14.172163] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:14.177208] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:14.208110] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:14.279464] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-22T20:36:14.279533] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=-1.47% (Conf=49.3732%) [2026-01-22T20:36:14.279909] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-22T20:36:14.279963] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-22T20:36:14.280667] [INFO ] [main ] Progress: 258/417 forecasts completed (61.9%). REFI finished in 0.7s. ETA: 27.9s. Rate: 341.33 forecasts/min [2026-01-22T20:36:14.290172] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:14.291997] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:14.292223] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:14.293072] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:14.293184] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-22T20:36:14.293239] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-22T20:36:14.293271] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-22T20:36:14.294125] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:14.294186] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:14.295787] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:14.296469] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:14.302033] [DEBUG] [MAG ] EOG: Last date is validated at 2026-01-22 [2026-01-22T20:36:14.372954] [DEBUG] [MAG ] VAC: Last date is validated at 2026-01-22 [2026-01-22T20:36:14.470690] [DEBUG] [MAG ] EOG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:14.547101] [DEBUG] [MAG ] VAC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:14.595700] [INFO ] [LOCAL ] EOG: Saved forecast. [2026-01-22T20:36:14.595769] [INFO ] [main ] EOG: Signal=1 (Conf=90.0%), Magnitude=-1.13% (Conf=55.6969%) [2026-01-22T20:36:14.595923] [INFO ] [main ] Fetching symbol history for LNZA... [2026-01-22T20:36:14.595967] [DEBUG] [REMOTE ] LNZA: Fetching historical data. [2026-01-22T20:36:14.596940] [INFO ] [main ] Progress: 259/417 forecasts completed (62.1%). EOG finished in 0.7s. ETA: 27.9s. Rate: 340.28 forecasts/min [2026-01-22T20:36:14.608321] [DEBUG] [REMOTE ] LNZA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:14.609942] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 5 features, N/A% accuracy [2026-01-22T20:36:14.609999] [INFO ] [LOCAL ] LNZA: Loaded 5 optimal features with 47.77% confidence from JSON config [2026-01-22T20:36:14.610031] [DEBUG] [MAG ] Building data for symbol: LNZA with lookback: 0 [2026-01-22T20:36:14.610917] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:14.610982] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:14.616251] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:14.617320] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:14.619163] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:14.620239] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:14.621457] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:14.652822] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-22 [2026-01-22T20:36:14.676022] [INFO ] [LOCAL ] VAC: Saved forecast. [2026-01-22T20:36:14.676101] [INFO ] [main ] VAC: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=49.6509%) [2026-01-22T20:36:14.676273] [INFO ] [main ] Fetching symbol history for TRMK... [2026-01-22T20:36:14.676328] [DEBUG] [REMOTE ] TRMK: Fetching historical data. [2026-01-22T20:36:14.676997] [INFO ] [main ] Progress: 260/417 forecasts completed (62.4%). VAC finished in 0.7s. ETA: 27.6s. Rate: 340.99 forecasts/min [2026-01-22T20:36:14.703896] [DEBUG] [REMOTE ] TRMK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:14.707968] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, N/A% accuracy [2026-01-22T20:36:14.708061] [INFO ] [LOCAL ] TRMK: Loaded 3 optimal features with 59.94% confidence from JSON config [2026-01-22T20:36:14.708101] [DEBUG] [MAG ] Building data for symbol: TRMK with lookback: 0 [2026-01-22T20:36:14.709344] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:14.709422] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:14.710352] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:14.721710] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:14.727737] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:14.781175] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-22 [2026-01-22T20:36:14.917375] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:14.959997] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:15.012189] [DEBUG] [MAG ] LNZA: Last date is validated at 2026-01-22 [2026-01-22T20:36:15.014948] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-22T20:36:15.015024] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=55.1071%) [2026-01-22T20:36:15.015371] [INFO ] [main ] Progress: 261/417 forecasts completed (62.6%). PFGC finished in 0.7s. ETA: 27.5s. Rate: 339.79 forecasts/min [2026-01-22T20:36:15.015498] [INFO ] [main ] Fetching symbol history for METCB... [2026-01-22T20:36:15.015543] [DEBUG] [REMOTE ] METCB: Fetching historical data. [2026-01-22T20:36:15.036750] [DEBUG] [REMOTE ] METCB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:15.032933] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-22T20:36:15.036969] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=55.025%) [2026-01-22T20:36:15.037453] [INFO ] [main ] Fetching symbol history for INDI... [2026-01-22T20:36:15.037510] [DEBUG] [REMOTE ] INDI: Fetching historical data. [2026-01-22T20:36:15.040238] [INFO ] [main ] Progress: 262/417 forecasts completed (62.8%). THQ finished in 0.9s. ETA: 27.3s. Rate: 340.91 forecasts/min [2026-01-22T20:36:15.040442] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, N/A% accuracy [2026-01-22T20:36:15.040720] [INFO ] [LOCAL ] METCB: Loaded 2 optimal features with 57.41% confidence from JSON config [2026-01-22T20:36:15.040764] [DEBUG] [MAG ] Building data for symbol: METCB with lookback: 0 [2026-01-22T20:36:15.042188] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:15.042252] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:15.046628] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:15.047653] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:15.049711] [DEBUG] [REMOTE ] INDI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:15.050880] [DEBUG] [LOCAL ] Loaded configuration for INDI: 3 features, N/A% accuracy [2026-01-22T20:36:15.050934] [INFO ] [LOCAL ] INDI: Loaded 3 optimal features with 58.48% confidence from JSON config [2026-01-22T20:36:15.050966] [DEBUG] [MAG ] Building data for symbol: INDI with lookback: 0 [2026-01-22T20:36:15.051766] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:15.051829] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:15.054100] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:15.054646] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:15.055093] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:15.193757] [DEBUG] [MAG ] LNZA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:15.264012] [DEBUG] [MAG ] TRMK: Last date is validated at 2026-01-22 [2026-01-22T20:36:15.397148] [DEBUG] [MAG ] METCB: Last date is validated at 2026-01-22 [2026-01-22T20:36:15.435691] [DEBUG] [MAG ] INDI: Last date is validated at 2026-01-22 [2026-01-22T20:36:15.442853] [DEBUG] [MAG ] TRMK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:15.525897] [INFO ] [LOCAL ] TRMK: Saved forecast. [2026-01-22T20:36:15.525973] [INFO ] [main ] TRMK: Signal=1 (Conf=90.0%), Magnitude=-1.33% (Conf=59.9373%) [2026-01-22T20:36:15.526771] [INFO ] [main ] Progress: 263/417 forecasts completed (63.1%). TRMK finished in 0.8s. ETA: 27.3s. Rate: 338.64 forecasts/min [2026-01-22T20:36:15.526913] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-22T20:36:15.526966] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-22T20:36:15.543783] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:15.544969] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-22T20:36:15.545038] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-22T20:36:15.545077] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-22T20:36:15.546354] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:15.546645] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:15.547637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:15.568050] [DEBUG] [MAG ] METCB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:15.586623] [INFO ] [LOCAL ] LNZA: Saved forecast. [2026-01-22T20:36:15.586723] [INFO ] [main ] LNZA: Signal=1 (Conf=90.0%), Magnitude=2.92% (Conf=47.7651%) [2026-01-22T20:36:15.586951] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-22T20:36:15.587020] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-22T20:36:15.587997] [INFO ] [main ] Progress: 264/417 forecasts completed (63.3%). LNZA finished in 1.0s. ETA: 27.0s. Rate: 339.48 forecasts/min [2026-01-22T20:36:15.604715] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:15.605816] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-22T20:36:15.605895] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-22T20:36:15.605953] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-22T20:36:15.607264] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:36:15.607362] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:15.609888] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:15.613314] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:15.643049] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:15.643816] [INFO ] [LOCAL ] METCB: Saved forecast. [2026-01-22T20:36:15.643895] [INFO ] [main ] METCB: Signal=1 (Conf=90.0%), Magnitude=7.60% (Conf=57.4076%) [2026-01-22T20:36:15.644056] [INFO ] [main ] Fetching symbol history for PDBC... [2026-01-22T20:36:15.644101] [DEBUG] [REMOTE ] PDBC: Fetching historical data. [2026-01-22T20:36:15.644962] [INFO ] [main ] Progress: 265/417 forecasts completed (63.5%). METCB finished in 0.6s. ETA: 26.8s. Rate: 340.35 forecasts/min [2026-01-22T20:36:15.646434] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:15.647205] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:15.648101] [DEBUG] [MAG ] INDI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:15.648926] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:15.651655] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:15.653344] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:15.654436] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:15.656415] [DEBUG] [REMOTE ] PDBC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:15.656663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:15.657484] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 5 features, N/A% accuracy [2026-01-22T20:36:15.657541] [INFO ] [LOCAL ] PDBC: Loaded 5 optimal features with 57.57% confidence from JSON config [2026-01-22T20:36:15.657598] [DEBUG] [MAG ] Building data for symbol: PDBC with lookback: 0 [2026-01-22T20:36:15.658428] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:15.658493] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:15.663748] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:15.665892] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:15.666424] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:15.666857] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:15.667818] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:15.712802] [INFO ] [LOCAL ] INDI: Saved forecast. [2026-01-22T20:36:15.712887] [INFO ] [main ] INDI: Signal=1 (Conf=90.0%), Magnitude=4.37% (Conf=58.4762%) [2026-01-22T20:36:15.713074] [INFO ] [main ] Fetching symbol history for GFI... [2026-01-22T20:36:15.713127] [DEBUG] [REMOTE ] GFI: Fetching historical data. [2026-01-22T20:36:15.713946] [INFO ] [main ] Progress: 266/417 forecasts completed (63.8%). INDI finished in 0.7s. ETA: 26.6s. Rate: 341.13 forecasts/min [2026-01-22T20:36:15.727947] [DEBUG] [REMOTE ] GFI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:15.728886] [DEBUG] [LOCAL ] Loaded configuration for GFI: 1 features, N/A% accuracy [2026-01-22T20:36:15.728948] [INFO ] [LOCAL ] GFI: Loaded 1 optimal features with 44.61% confidence from JSON config [2026-01-22T20:36:15.728981] [DEBUG] [MAG ] Building data for symbol: GFI with lookback: 0 [2026-01-22T20:36:15.729858] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:15.729921] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:15.730838] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:16.021166] [DEBUG] [MAG ] PDBC: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.086285] [DEBUG] [MAG ] GFI: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.165021] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.202187] [DEBUG] [MAG ] PDBC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:16.241306] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.261920] [DEBUG] [MAG ] GFI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:16.264290] [INFO ] [LOCAL ] PDBC: Saved forecast. [2026-01-22T20:36:16.264359] [INFO ] [main ] PDBC: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=57.5687%) [2026-01-22T20:36:16.264757] [INFO ] [main ] Fetching symbol history for DVN... [2026-01-22T20:36:16.264804] [DEBUG] [REMOTE ] DVN: Fetching historical data. [2026-01-22T20:36:16.265966] [INFO ] [main ] Progress: 267/417 forecasts completed (64.0%). PDBC finished in 0.6s. ETA: 26.6s. Rate: 338.42 forecasts/min [2026-01-22T20:36:16.276956] [DEBUG] [REMOTE ] DVN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:16.278255] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, N/A% accuracy [2026-01-22T20:36:16.278328] [INFO ] [LOCAL ] DVN: Loaded 2 optimal features with 51.89% confidence from JSON config [2026-01-22T20:36:16.278360] [DEBUG] [MAG ] Building data for symbol: DVN with lookback: 0 [2026-01-22T20:36:16.279176] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:16.279235] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:16.280942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:16.281484] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:16.352126] [INFO ] [LOCAL ] GFI: Saved forecast. [2026-01-22T20:36:16.352198] [INFO ] [main ] GFI: Signal=1 (Conf=90.0%), Magnitude=1.35% (Conf=44.6077%) [2026-01-22T20:36:16.352593] [INFO ] [main ] Progress: 268/417 forecasts completed (64.3%). GFI finished in 0.6s. ETA: 26.4s. Rate: 339.07 forecasts/min [2026-01-22T20:36:16.352726] [INFO ] [main ] Fetching symbol history for PAYO... [2026-01-22T20:36:16.352773] [DEBUG] [REMOTE ] PAYO: Fetching historical data. [2026-01-22T20:36:16.363970] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:16.366047] [DEBUG] [REMOTE ] PAYO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:16.367271] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 5 features, N/A% accuracy [2026-01-22T20:36:16.367334] [INFO ] [LOCAL ] PAYO: Loaded 5 optimal features with 67.12% confidence from JSON config [2026-01-22T20:36:16.367367] [DEBUG] [MAG ] Building data for symbol: PAYO with lookback: 0 [2026-01-22T20:36:16.368198] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:16.368286] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:16.370237] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:16.370818] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:16.371228] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:16.372977] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:36:16.373683] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:16.416045] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:16.450234] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-22T20:36:16.450316] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=0.95% (Conf=46.1732%) [2026-01-22T20:36:16.450987] [INFO ] [main ] Fetching symbol history for MNY... [2026-01-22T20:36:16.451041] [DEBUG] [REMOTE ] MNY: Fetching historical data. [2026-01-22T20:36:16.451753] [INFO ] [main ] Progress: 269/417 forecasts completed (64.5%). CDC finished in 0.9s. ETA: 26.1s. Rate: 339.62 forecasts/min [2026-01-22T20:36:16.463884] [DEBUG] [REMOTE ] MNY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:16.465018] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, N/A% accuracy [2026-01-22T20:36:16.465079] [INFO ] [LOCAL ] MNY: Loaded 1 optimal features with 47.23% confidence from JSON config [2026-01-22T20:36:16.465116] [DEBUG] [MAG ] Building data for symbol: MNY with lookback: 0 [2026-01-22T20:36:16.466193] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:16.466255] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:16.471714] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:16.616608] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-22T20:36:16.616677] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=2.18% (Conf=54.9979%) [2026-01-22T20:36:16.616845] [INFO ] [main ] Fetching symbol history for UNMA... [2026-01-22T20:36:16.616889] [DEBUG] [REMOTE ] UNMA: Fetching historical data. [2026-01-22T20:36:16.619445] [INFO ] [main ] Progress: 270/417 forecasts completed (64.7%). WOOD finished in 1.0s. ETA: 26.0s. Rate: 339.68 forecasts/min [2026-01-22T20:36:16.628605] [DEBUG] [REMOTE ] UNMA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:16.629777] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 6 features, N/A% accuracy [2026-01-22T20:36:16.629833] [INFO ] [LOCAL ] UNMA: Loaded 6 optimal features with 64.70% confidence from JSON config [2026-01-22T20:36:16.629864] [DEBUG] [MAG ] Building data for symbol: UNMA with lookback: 0 [2026-01-22T20:36:16.630649] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:16.630711] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:16.632445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:16.632969] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:16.633357] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:16.634709] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:16.636723] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:16.638944] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:16.650393] [DEBUG] [MAG ] DVN: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.728016] [DEBUG] [MAG ] PAYO: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.829378] [DEBUG] [MAG ] DVN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:16.837868] [DEBUG] [MAG ] MNY: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.902341] [DEBUG] [MAG ] PAYO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:16.923324] [INFO ] [LOCAL ] DVN: Saved forecast. [2026-01-22T20:36:16.923393] [INFO ] [main ] DVN: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=51.8864%) [2026-01-22T20:36:16.923772] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-22T20:36:16.923823] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-22T20:36:16.924347] [INFO ] [main ] Progress: 271/417 forecasts completed (65.0%). DVN finished in 0.7s. ETA: 25.9s. Rate: 338.78 forecasts/min [2026-01-22T20:36:16.934812] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:16.935901] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-22T20:36:16.935956] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-22T20:36:16.935989] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-22T20:36:16.936854] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:36:16.966891] [INFO ] [LOCAL ] PAYO: Saved forecast. [2026-01-22T20:36:16.966961] [INFO ] [main ] PAYO: Signal=1 (Conf=90.0%), Magnitude=6.54% (Conf=67.1164%) [2026-01-22T20:36:16.967126] [INFO ] [main ] Fetching symbol history for DBRG... [2026-01-22T20:36:16.967172] [DEBUG] [REMOTE ] DBRG: Fetching historical data. [2026-01-22T20:36:16.967902] [INFO ] [main ] Progress: 272/417 forecasts completed (65.2%). PAYO finished in 0.6s. ETA: 25.6s. Rate: 339.72 forecasts/min [2026-01-22T20:36:16.979084] [DEBUG] [REMOTE ] DBRG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:16.979509] [DEBUG] [MAG ] UNMA: Last date is validated at 2026-01-22 [2026-01-22T20:36:16.980227] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 4 features, N/A% accuracy [2026-01-22T20:36:16.980294] [INFO ] [LOCAL ] DBRG: Loaded 4 optimal features with 56.62% confidence from JSON config [2026-01-22T20:36:16.980328] [DEBUG] [MAG ] Building data for symbol: DBRG with lookback: 0 [2026-01-22T20:36:16.981169] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:16.981232] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:17.012603] [DEBUG] [MAG ] MNY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:17.024075] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:17.067124] [INFO ] [LOCAL ] MNY: Saved forecast. [2026-01-22T20:36:17.067194] [INFO ] [main ] MNY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=47.227%) [2026-01-22T20:36:17.067534] [INFO ] [main ] Fetching symbol history for OLPX... [2026-01-22T20:36:17.067601] [DEBUG] [REMOTE ] OLPX: Fetching historical data. [2026-01-22T20:36:17.067665] [INFO ] [main ] Progress: 273/417 forecasts completed (65.5%). MNY finished in 0.6s. ETA: 25.4s. Rate: 340.26 forecasts/min [2026-01-22T20:36:17.081013] [DEBUG] [REMOTE ] OLPX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:17.082274] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 14 features, N/A% accuracy [2026-01-22T20:36:17.082328] [INFO ] [LOCAL ] OLPX: Loaded 14 optimal features with 36.61% confidence from JSON config [2026-01-22T20:36:17.082360] [DEBUG] [MAG ] Building data for symbol: OLPX with lookback: 0 [2026-01-22T20:36:17.083162] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-22T20:36:17.083229] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:17.088430] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:17.090390] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:17.091035] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:17.091939] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:17.094316] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:17.096948] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:17.097665] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:17.099712] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:17.102187] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:17.103762] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:17.104957] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:17.105274] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:17.107064] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:36:17.107807] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:17.108684] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:17.113716] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:17.114431] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:17.144917] [DEBUG] [MAG ] UNMA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:17.207278] [INFO ] [LOCAL ] UNMA: Saved forecast. [2026-01-22T20:36:17.207350] [INFO ] [main ] UNMA: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=64.7029%) [2026-01-22T20:36:17.207507] [INFO ] [main ] Fetching symbol history for PSTL... [2026-01-22T20:36:17.207550] [DEBUG] [REMOTE ] PSTL: Fetching historical data. [2026-01-22T20:36:17.208660] [INFO ] [main ] Progress: 274/417 forecasts completed (65.7%). UNMA finished in 0.6s. ETA: 25.2s. Rate: 340.51 forecasts/min [2026-01-22T20:36:17.221774] [DEBUG] [REMOTE ] PSTL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:17.222710] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 1 features, N/A% accuracy [2026-01-22T20:36:17.222762] [INFO ] [LOCAL ] PSTL: Loaded 1 optimal features with 54.79% confidence from JSON config [2026-01-22T20:36:17.222795] [DEBUG] [MAG ] Building data for symbol: PSTL with lookback: 0 [2026-01-22T20:36:17.223764] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:17.223823] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:17.229159] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:17.290411] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-22 [2026-01-22T20:36:17.456874] [DEBUG] [MAG ] OLPX: Last date is validated at 2026-01-22 [2026-01-22T20:36:17.462149] [DEBUG] [MAG ] DBRG: Last date is validated at 2026-01-22 [2026-01-22T20:36:17.464411] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:17.548858] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-22T20:36:17.548927] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=0.98% (Conf=54.4664%) [2026-01-22T20:36:17.549106] [INFO ] [main ] Fetching symbol history for DEI... [2026-01-22T20:36:17.549152] [DEBUG] [REMOTE ] DEI: Fetching historical data. [2026-01-22T20:36:17.550668] [INFO ] [main ] Progress: 275/417 forecasts completed (65.9%). GIS finished in 0.6s. ETA: 25.1s. Rate: 339.35 forecasts/min [2026-01-22T20:36:17.562024] [DEBUG] [REMOTE ] DEI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:17.562972] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, N/A% accuracy [2026-01-22T20:36:17.563027] [INFO ] [LOCAL ] DEI: Loaded 4 optimal features with 59.20% confidence from JSON config [2026-01-22T20:36:17.563058] [DEBUG] [MAG ] Building data for symbol: DEI with lookback: 0 [2026-01-22T20:36:17.563895] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:17.563957] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:17.564878] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:17.569768] [DEBUG] [MAG ] PSTL: Last date is validated at 2026-01-22 [2026-01-22T20:36:17.629246] [DEBUG] [MAG ] OLPX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:17.634454] [DEBUG] [MAG ] DBRG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:17.683742] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:17.684839] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:17.686140] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:17.708644] [INFO ] [LOCAL ] DBRG: Saved forecast. [2026-01-22T20:36:17.708721] [INFO ] [main ] DBRG: Signal=1 (Conf=90.0%), Magnitude=-1.12% (Conf=56.6191%) [2026-01-22T20:36:17.708885] [INFO ] [main ] Fetching symbol history for ZBH... [2026-01-22T20:36:17.708930] [DEBUG] [REMOTE ] ZBH: Fetching historical data. [2026-01-22T20:36:17.709643] [INFO ] [main ] Progress: 276/417 forecasts completed (66.2%). DBRG finished in 0.7s. ETA: 24.9s. Rate: 339.47 forecasts/min [2026-01-22T20:36:17.721582] [DEBUG] [REMOTE ] ZBH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:17.722651] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 7 features, N/A% accuracy [2026-01-22T20:36:17.722710] [INFO ] [LOCAL ] ZBH: Loaded 7 optimal features with 50.26% confidence from JSON config [2026-01-22T20:36:17.722741] [DEBUG] [MAG ] Building data for symbol: ZBH with lookback: 0 [2026-01-22T20:36:17.723766] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:17.723829] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:17.725755] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:17.726277] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:17.726930] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:17.727323] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:17.743107] [DEBUG] [MAG ] PSTL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:17.792904] [INFO ] [LOCAL ] OLPX: Saved forecast. [2026-01-22T20:36:17.792973] [INFO ] [main ] OLPX: Signal=1 (Conf=90.0%), Magnitude=3.79% (Conf=36.6112%) [2026-01-22T20:36:17.793321] [INFO ] [main ] Fetching symbol history for DNTH... [2026-01-22T20:36:17.793372] [DEBUG] [REMOTE ] DNTH: Fetching historical data. [2026-01-22T20:36:17.793662] [INFO ] [main ] Progress: 277/417 forecasts completed (66.4%). OLPX finished in 0.7s. ETA: 24.7s. Rate: 340.12 forecasts/min [2026-01-22T20:36:17.805717] [INFO ] [LOCAL ] PSTL: Saved forecast. [2026-01-22T20:36:17.805790] [INFO ] [main ] PSTL: Signal=1 (Conf=90.0%), Magnitude=1.81% (Conf=54.7863%) [2026-01-22T20:36:17.805980] [INFO ] [main ] Fetching symbol history for ARDX... [2026-01-22T20:36:17.806024] [DEBUG] [REMOTE ] ARDX: Fetching historical data. [2026-01-22T20:36:17.806558] [DEBUG] [REMOTE ] DNTH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:17.807685] [INFO ] [main ] Progress: 278/417 forecasts completed (66.7%). PSTL finished in 0.6s. ETA: 24.4s. Rate: 341.25 forecasts/min [2026-01-22T20:36:17.808348] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 3 features, N/A% accuracy [2026-01-22T20:36:17.808414] [INFO ] [LOCAL ] DNTH: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-22T20:36:17.808447] [DEBUG] [MAG ] Building data for symbol: DNTH with lookback: 0 [2026-01-22T20:36:17.809642] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:17.809706] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:17.810474] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:17.811366] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:17.818458] [DEBUG] [REMOTE ] ARDX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:17.820702] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 6 features, N/A% accuracy [2026-01-22T20:36:17.820838] [INFO ] [LOCAL ] ARDX: Loaded 6 optimal features with 52.98% confidence from JSON config [2026-01-22T20:36:17.820874] [DEBUG] [MAG ] Building data for symbol: ARDX with lookback: 0 [2026-01-22T20:36:17.822792] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:17.822857] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:17.826910] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:17.830837] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:17.832797] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:17.833323] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:17.833751] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:17.834791] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:17.835888] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:17.839807] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:17.841050] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-22T20:36:17.842683] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:18.061919] [DEBUG] [MAG ] DEI: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.172348] [DEBUG] [MAG ] DNTH: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.191073] [DEBUG] [MAG ] ZBH: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.195953] [DEBUG] [MAG ] ARDX: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.249128] [DEBUG] [MAG ] DEI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:18.319058] [INFO ] [LOCAL ] DEI: Saved forecast. [2026-01-22T20:36:18.319138] [INFO ] [main ] DEI: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=59.2048%) [2026-01-22T20:36:18.319304] [INFO ] [main ] Fetching symbol history for TSLS... [2026-01-22T20:36:18.319355] [DEBUG] [REMOTE ] TSLS: Fetching historical data. [2026-01-22T20:36:18.320671] [INFO ] [main ] Progress: 279/417 forecasts completed (66.9%). DEI finished in 0.8s. ETA: 24.4s. Rate: 338.92 forecasts/min [2026-01-22T20:36:18.331262] [DEBUG] [REMOTE ] TSLS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:18.332349] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 6 features, N/A% accuracy [2026-01-22T20:36:18.332401] [INFO ] [LOCAL ] TSLS: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-22T20:36:18.332433] [DEBUG] [MAG ] Building data for symbol: TSLS with lookback: 0 [2026-01-22T20:36:18.333312] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:18.333377] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:18.338345] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:18.340436] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:18.340989] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:18.341402] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:18.341831] [DEBUG] [MAG ] DNTH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:18.343912] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:18.362007] [DEBUG] [MAG ] ZBH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:18.372554] [DEBUG] [MAG ] ARDX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:18.384460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:18.436501] [INFO ] [LOCAL ] DNTH: Saved forecast. [2026-01-22T20:36:18.436595] [INFO ] [main ] DNTH: Signal=1 (Conf=90.0%), Magnitude=2.43% (Conf=51.2955%) [2026-01-22T20:36:18.436755] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-22T20:36:18.436799] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-22T20:36:18.437893] [INFO ] [main ] Progress: 280/417 forecasts completed (67.1%). DNTH finished in 0.6s. ETA: 24.2s. Rate: 339.33 forecasts/min [2026-01-22T20:36:18.439078] [INFO ] [LOCAL ] ARDX: Saved forecast. [2026-01-22T20:36:18.439148] [INFO ] [main ] ARDX: Signal=1 (Conf=90.0%), Magnitude=-0.93% (Conf=52.9801%) [2026-01-22T20:36:18.439414] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-22T20:36:18.439466] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-22T20:36:18.439412] [INFO ] [main ] Progress: 281/417 forecasts completed (67.4%). ARDX finished in 0.6s. ETA: 24.0s. Rate: 340.53 forecasts/min [2026-01-22T20:36:18.448003] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:18.448884] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-22T20:36:18.448936] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-22T20:36:18.448967] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-22T20:36:18.449748] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:18.449812] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:18.451056] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:18.451503] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:18.451972] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-22T20:36:18.452026] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-22T20:36:18.452037] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:18.452058] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-22T20:36:18.452485] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:18.453797] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:18.455254] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:18.455317] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:18.461122] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:18.477152] [INFO ] [LOCAL ] ZBH: Saved forecast. [2026-01-22T20:36:18.477231] [INFO ] [main ] ZBH: Signal=1 (Conf=90.0%), Magnitude=2.83% (Conf=50.2566%) [2026-01-22T20:36:18.477404] [INFO ] [main ] Fetching symbol history for ZS... [2026-01-22T20:36:18.477452] [DEBUG] [REMOTE ] ZS: Fetching historical data. [2026-01-22T20:36:18.478334] [INFO ] [main ] Progress: 282/417 forecasts completed (67.6%). ZBH finished in 0.8s. ETA: 23.7s. Rate: 341.47 forecasts/min [2026-01-22T20:36:18.490668] [DEBUG] [REMOTE ] ZS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:18.491646] [DEBUG] [LOCAL ] Loaded configuration for ZS: 4 features, N/A% accuracy [2026-01-22T20:36:18.491702] [INFO ] [LOCAL ] ZS: Loaded 4 optimal features with 58.38% confidence from JSON config [2026-01-22T20:36:18.491734] [DEBUG] [MAG ] Building data for symbol: ZS with lookback: 0 [2026-01-22T20:36:18.492535] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:18.492614] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:18.493335] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:18.494211] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:18.504461] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:18.574541] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:18.575990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:18.582157] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:18.583053] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:18.584457] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:18.607634] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:18.610489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:18.734563] [DEBUG] [MAG ] TSLS: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.908086] [DEBUG] [MAG ] TSLS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:18.931654] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.933077] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.980459] [INFO ] [LOCAL ] TSLS: Saved forecast. [2026-01-22T20:36:18.980531] [INFO ] [main ] TSLS: Signal=1 (Conf=90.0%), Magnitude=-4.23% (Conf=53.5905%) [2026-01-22T20:36:18.980737] [INFO ] [main ] Fetching symbol history for SHIP... [2026-01-22T20:36:18.980787] [DEBUG] [REMOTE ] SHIP: Fetching historical data. [2026-01-22T20:36:18.982687] [INFO ] [main ] Progress: 283/417 forecasts completed (67.9%). TSLS finished in 0.7s. ETA: 23.7s. Rate: 339.23 forecasts/min [2026-01-22T20:36:18.992361] [DEBUG] [REMOTE ] SHIP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:18.993210] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 6 features, N/A% accuracy [2026-01-22T20:36:18.993263] [INFO ] [LOCAL ] SHIP: Loaded 6 optimal features with 40.82% confidence from JSON config [2026-01-22T20:36:18.993295] [DEBUG] [MAG ] Building data for symbol: SHIP with lookback: 0 [2026-01-22T20:36:18.994214] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:18.994280] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:18.996828] [DEBUG] [MAG ] ZS: Last date is validated at 2026-01-22 [2026-01-22T20:36:18.999372] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:19.039427] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:19.040458] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:19.041219] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:19.041957] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:19.043179] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:19.100059] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:19.106690] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:19.176514] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-22T20:36:19.176599] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=-0.36% (Conf=59.5758%) [2026-01-22T20:36:19.176774] [INFO ] [main ] Fetching symbol history for PSN... [2026-01-22T20:36:19.176819] [DEBUG] [REMOTE ] PSN: Fetching historical data. [2026-01-22T20:36:19.177661] [INFO ] [main ] Progress: 284/417 forecasts completed (68.1%). WAVE finished in 0.7s. ETA: 23.5s. Rate: 339.11 forecasts/min [2026-01-22T20:36:19.179798] [DEBUG] [MAG ] ZS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:19.188348] [DEBUG] [REMOTE ] PSN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:19.189381] [DEBUG] [LOCAL ] Loaded configuration for PSN: 4 features, N/A% accuracy [2026-01-22T20:36:19.189432] [INFO ] [LOCAL ] PSN: Loaded 4 optimal features with 61.67% confidence from JSON config [2026-01-22T20:36:19.189530] [DEBUG] [MAG ] Building data for symbol: PSN with lookback: 0 [2026-01-22T20:36:19.190313] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:19.190373] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:19.191311] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:19.192133] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:19.193177] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:19.195200] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:19.251896] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-22T20:36:19.251967] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-2.95% (Conf=51.6204%) [2026-01-22T20:36:19.252303] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-22T20:36:19.252353] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-22T20:36:19.252660] [INFO ] [main ] Progress: 285/417 forecasts completed (68.3%). MSTX finished in 0.8s. ETA: 23.3s. Rate: 339.79 forecasts/min [2026-01-22T20:36:19.264509] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:19.265658] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-22T20:36:19.265729] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-22T20:36:19.265765] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-22T20:36:19.266604] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:19.266667] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:19.271646] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:19.315260] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:19.316374] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:19.317150] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:19.319221] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:19.321524] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:19.322342] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:19.340214] [INFO ] [LOCAL ] ZS: Saved forecast. [2026-01-22T20:36:19.340305] [INFO ] [main ] ZS: Signal=1 (Conf=90.0%), Magnitude=2.09% (Conf=58.3778%) [2026-01-22T20:36:19.340834] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-22T20:36:19.340909] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-22T20:36:19.341663] [INFO ] [main ] Progress: 286/417 forecasts completed (68.6%). ZS finished in 0.9s. ETA: 23.1s. Rate: 340.39 forecasts/min [2026-01-22T20:36:19.356761] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:19.357746] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-22T20:36:19.357807] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-22T20:36:19.357842] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-22T20:36:19.358736] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:19.358802] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:19.363878] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:19.365762] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:19.366288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:19.366715] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:19.367623] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:19.378831] [DEBUG] [MAG ] SHIP: Last date is validated at 2026-01-22 [2026-01-22T20:36:19.487851] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:19.489502] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:19.492461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:19.532412] [DEBUG] [MAG ] PSN: Last date is validated at 2026-01-22 [2026-01-22T20:36:19.549231] [DEBUG] [MAG ] SHIP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:19.677540] [INFO ] [LOCAL ] SHIP: Saved forecast. [2026-01-22T20:36:19.677629] [INFO ] [main ] SHIP: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=40.8216%) [2026-01-22T20:36:19.677992] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-22T20:36:19.678037] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-22T20:36:19.679042] [INFO ] [main ] Progress: 287/417 forecasts completed (68.8%). SHIP finished in 0.7s. ETA: 23.0s. Rate: 339.30 forecasts/min [2026-01-22T20:36:19.691530] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:19.692599] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-22T20:36:19.692651] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-22T20:36:19.692683] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-22T20:36:19.693534] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:19.693616] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:19.693510] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-22 [2026-01-22T20:36:19.694601] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:19.711467] [DEBUG] [MAG ] PSN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:19.819300] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:19.822163] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:19.823812] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:19.848813] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-22 [2026-01-22T20:36:19.858189] [INFO ] [LOCAL ] PSN: Saved forecast. [2026-01-22T20:36:19.858259] [INFO ] [main ] PSN: Signal=1 (Conf=90.0%), Magnitude=-2.25% (Conf=61.672%) [2026-01-22T20:36:19.858435] [INFO ] [main ] Fetching symbol history for PSCE... [2026-01-22T20:36:19.858478] [DEBUG] [REMOTE ] PSCE: Fetching historical data. [2026-01-22T20:36:19.859820] [INFO ] [main ] Progress: 288/417 forecasts completed (69.1%). PSN finished in 0.7s. ETA: 22.8s. Rate: 339.28 forecasts/min [2026-01-22T20:36:19.870829] [DEBUG] [REMOTE ] PSCE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:19.871554] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 4 features, N/A% accuracy [2026-01-22T20:36:19.871624] [INFO ] [LOCAL ] PSCE: Loaded 4 optimal features with 59.13% confidence from JSON config [2026-01-22T20:36:19.871658] [DEBUG] [MAG ] Building data for symbol: PSCE with lookback: 0 [2026-01-22T20:36:19.872419] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:19.872479] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:19.874193] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:19.874728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:19.875127] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:19.876383] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:19.877951] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:19.968809] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-22T20:36:19.968878] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=0.33% (Conf=38.7013%) [2026-01-22T20:36:19.969233] [INFO ] [main ] Progress: 289/417 forecasts completed (69.3%). SNN finished in 0.7s. ETA: 22.6s. Rate: 339.73 forecasts/min [2026-01-22T20:36:19.969366] [INFO ] [main ] Fetching symbol history for NNI... [2026-01-22T20:36:19.969424] [DEBUG] [REMOTE ] NNI: Fetching historical data. [2026-01-22T20:36:19.981928] [DEBUG] [REMOTE ] NNI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:19.982916] [DEBUG] [LOCAL ] Loaded configuration for NNI: 7 features, N/A% accuracy [2026-01-22T20:36:19.982970] [INFO ] [LOCAL ] NNI: Loaded 7 optimal features with 59.32% confidence from JSON config [2026-01-22T20:36:19.983004] [DEBUG] [MAG ] Building data for symbol: NNI with lookback: 0 [2026-01-22T20:36:19.983856] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:19.983920] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:19.989047] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:19.990988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:19.991502] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:19.992016] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:19.992443] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:19.993751] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:19.994432] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:20.022698] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:20.128240] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-22T20:36:20.128333] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=1.83% (Conf=57.4262%) [2026-01-22T20:36:20.128798] [INFO ] [main ] Fetching symbol history for NVDL... [2026-01-22T20:36:20.128852] [DEBUG] [REMOTE ] NVDL: Fetching historical data. [2026-01-22T20:36:20.129668] [INFO ] [main ] Progress: 290/417 forecasts completed (69.5%). FTI finished in 0.8s. ETA: 22.4s. Rate: 339.83 forecasts/min [2026-01-22T20:36:20.140763] [DEBUG] [REMOTE ] NVDL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:20.141892] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 11 features, N/A% accuracy [2026-01-22T20:36:20.141948] [INFO ] [LOCAL ] NVDL: Loaded 11 optimal features with 55.66% confidence from JSON config [2026-01-22T20:36:20.141982] [DEBUG] [MAG ] Building data for symbol: NVDL with lookback: 0 [2026-01-22T20:36:20.142836] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-22T20:36:20.142903] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:20.148001] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:20.150137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:20.150663] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:20.151124] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:20.191485] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.218353] [DEBUG] [MAG ] PSCE: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.273167] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:20.275212] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:20.276233] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:20.276905] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:20.277653] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:20.295832] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:36:20.297650] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:20.345520] [DEBUG] [MAG ] NNI: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.372487] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:20.387595] [DEBUG] [MAG ] PSCE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:20.473513] [INFO ] [LOCAL ] PSCE: Saved forecast. [2026-01-22T20:36:20.473599] [INFO ] [main ] PSCE: Signal=1 (Conf=90.0%), Magnitude=4.55% (Conf=59.1306%) [2026-01-22T20:36:20.473762] [INFO ] [main ] Fetching symbol history for QMCO... [2026-01-22T20:36:20.473806] [DEBUG] [REMOTE ] QMCO: Fetching historical data. [2026-01-22T20:36:20.475654] [INFO ] [main ] Progress: 291/417 forecasts completed (69.8%). PSCE finished in 0.6s. ETA: 22.3s. Rate: 338.72 forecasts/min [2026-01-22T20:36:20.486763] [DEBUG] [REMOTE ] QMCO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:20.487631] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 7 features, N/A% accuracy [2026-01-22T20:36:20.487706] [INFO ] [LOCAL ] QMCO: Loaded 7 optimal features with 46.15% confidence from JSON config [2026-01-22T20:36:20.487740] [DEBUG] [MAG ] Building data for symbol: QMCO with lookback: 0 [2026-01-22T20:36:20.488532] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:20.488619] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:20.493491] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:20.495284] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:20.495793] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:20.495915] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-22T20:36:20.496062] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=35.7574%) [2026-01-22T20:36:20.496189] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:20.496285] [INFO ] [main ] Fetching symbol history for TDF... [2026-01-22T20:36:20.496352] [DEBUG] [REMOTE ] TDF: Fetching historical data. [2026-01-22T20:36:20.497629] [INFO ] [main ] Progress: 292/417 forecasts completed (70.0%). GAB finished in 0.8s. ETA: 22.1s. Rate: 339.74 forecasts/min [2026-01-22T20:36:20.512136] [DEBUG] [REMOTE ] TDF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:20.512270] [DEBUG] [MAG ] NNI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:20.513151] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, N/A% accuracy [2026-01-22T20:36:20.513227] [INFO ] [LOCAL ] TDF: Loaded 6 optimal features with 67.98% confidence from JSON config [2026-01-22T20:36:20.513273] [DEBUG] [MAG ] Building data for symbol: TDF with lookback: 0 [2026-01-22T20:36:20.514312] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:20.514382] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:20.520156] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:20.522258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:20.522810] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:20.523232] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:20.527913] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:20.530492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:20.536126] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:20.540742] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:20.542525] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:20.615466] [INFO ] [LOCAL ] NNI: Saved forecast. [2026-01-22T20:36:20.615538] [INFO ] [main ] NNI: Signal=1 (Conf=90.0%), Magnitude=-0.99% (Conf=59.3173%) [2026-01-22T20:36:20.615727] [INFO ] [main ] Fetching symbol history for WY... [2026-01-22T20:36:20.615772] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-22T20:36:20.617017] [INFO ] [main ] Progress: 293/417 forecasts completed (70.3%). NNI finished in 0.6s. ETA: 21.9s. Rate: 340.11 forecasts/min [2026-01-22T20:36:20.627842] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:20.628808] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-22T20:36:20.628864] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-22T20:36:20.628899] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-22T20:36:20.629711] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:20.629771] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:20.634644] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:20.635666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:20.659502] [DEBUG] [MAG ] NVDL: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.838030] [DEBUG] [MAG ] NVDL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:20.880893] [DEBUG] [MAG ] QMCO: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.884807] [DEBUG] [MAG ] TDF: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.978386] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-22 [2026-01-22T20:36:20.983031] [INFO ] [LOCAL ] NVDL: Saved forecast. [2026-01-22T20:36:20.983115] [INFO ] [main ] NVDL: Signal=1 (Conf=90.0%), Magnitude=1.92% (Conf=55.6602%) [2026-01-22T20:36:20.983481] [INFO ] [main ] Fetching symbol history for BOTZ... [2026-01-22T20:36:20.983535] [DEBUG] [REMOTE ] BOTZ: Fetching historical data. [2026-01-22T20:36:20.983659] [INFO ] [main ] Progress: 294/417 forecasts completed (70.5%). NVDL finished in 0.9s. ETA: 21.8s. Rate: 338.87 forecasts/min [2026-01-22T20:36:20.995375] [DEBUG] [REMOTE ] BOTZ: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:20.996524] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, N/A% accuracy [2026-01-22T20:36:20.996608] [INFO ] [LOCAL ] BOTZ: Loaded 4 optimal features with 66.69% confidence from JSON config [2026-01-22T20:36:20.996645] [DEBUG] [MAG ] Building data for symbol: BOTZ with lookback: 0 [2026-01-22T20:36:20.997461] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:20.997525] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:20.999461] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:21.000004] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:21.000508] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:21.002016] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.049436] [DEBUG] [MAG ] QMCO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.051909] [DEBUG] [MAG ] TDF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.114767] [INFO ] [LOCAL ] TDF: Saved forecast. [2026-01-22T20:36:21.114836] [INFO ] [main ] TDF: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=67.98%) [2026-01-22T20:36:21.114995] [INFO ] [main ] Fetching symbol history for JPEF... [2026-01-22T20:36:21.115038] [DEBUG] [REMOTE ] JPEF: Fetching historical data. [2026-01-22T20:36:21.116645] [INFO ] [main ] Progress: 295/417 forecasts completed (70.7%). TDF finished in 0.6s. ETA: 21.6s. Rate: 339.16 forecasts/min [2026-01-22T20:36:21.126629] [DEBUG] [REMOTE ] JPEF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.127557] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 6 features, N/A% accuracy [2026-01-22T20:36:21.127633] [INFO ] [LOCAL ] JPEF: Loaded 6 optimal features with 66.15% confidence from JSON config [2026-01-22T20:36:21.127668] [DEBUG] [MAG ] Building data for symbol: JPEF with lookback: 0 [2026-01-22T20:36:21.128495] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:21.128559] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:21.130316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:21.131060] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:21.131469] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:21.132458] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:21.145975] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.173641] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:21.174444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.177724] [INFO ] [LOCAL ] QMCO: Saved forecast. [2026-01-22T20:36:21.177792] [INFO ] [main ] QMCO: Signal=1 (Conf=90.0%), Magnitude=-9.06% (Conf=46.1498%) [2026-01-22T20:36:21.177947] [INFO ] [main ] Fetching symbol history for FIVN... [2026-01-22T20:36:21.177991] [DEBUG] [REMOTE ] FIVN: Fetching historical data. [2026-01-22T20:36:21.178897] [INFO ] [main ] Progress: 296/417 forecasts completed (71.0%). QMCO finished in 0.7s. ETA: 21.4s. Rate: 339.90 forecasts/min [2026-01-22T20:36:21.190095] [DEBUG] [REMOTE ] FIVN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.191046] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 7 features, N/A% accuracy [2026-01-22T20:36:21.191099] [INFO ] [LOCAL ] FIVN: Loaded 7 optimal features with 51.55% confidence from JSON config [2026-01-22T20:36:21.191132] [DEBUG] [MAG ] Building data for symbol: FIVN with lookback: 0 [2026-01-22T20:36:21.192178] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:21.192240] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:21.197739] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:21.219867] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-22T20:36:21.220258] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=59.7288%) [2026-01-22T20:36:21.220597] [INFO ] [main ] Progress: 297/417 forecasts completed (71.2%). WY finished in 0.6s. ETA: 21.1s. Rate: 340.78 forecasts/min [2026-01-22T20:36:21.220717] [INFO ] [main ] Fetching symbol history for APLE... [2026-01-22T20:36:21.220760] [DEBUG] [REMOTE ] APLE: Fetching historical data. [2026-01-22T20:36:21.232356] [DEBUG] [REMOTE ] APLE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.233490] [DEBUG] [LOCAL ] Loaded configuration for APLE: 6 features, N/A% accuracy [2026-01-22T20:36:21.233547] [INFO ] [LOCAL ] APLE: Loaded 6 optimal features with 45.07% confidence from JSON config [2026-01-22T20:36:21.233597] [DEBUG] [MAG ] Building data for symbol: APLE with lookback: 0 [2026-01-22T20:36:21.234389] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:21.234453] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:21.236184] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:21.236703] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:21.237146] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:21.237546] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:21.237827] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:21.238358] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:21.239135] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:21.240246] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:21.241379] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:21.242454] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.244123] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:21.245773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.376901] [DEBUG] [MAG ] BOTZ: Last date is validated at 2026-01-22 [2026-01-22T20:36:21.524645] [DEBUG] [MAG ] JPEF: Last date is validated at 2026-01-22 [2026-01-22T20:36:21.571847] [DEBUG] [MAG ] BOTZ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.591470] [DEBUG] [MAG ] FIVN: Last date is validated at 2026-01-22 [2026-01-22T20:36:21.613808] [DEBUG] [MAG ] APLE: Last date is validated at 2026-01-22 [2026-01-22T20:36:21.650791] [INFO ] [LOCAL ] BOTZ: Saved forecast. [2026-01-22T20:36:21.650858] [INFO ] [main ] BOTZ: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=66.6938%) [2026-01-22T20:36:21.651565] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-22T20:36:21.651633] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-22T20:36:21.654258] [INFO ] [main ] Progress: 298/417 forecasts completed (71.5%). BOTZ finished in 0.7s. ETA: 21.1s. Rate: 339.11 forecasts/min [2026-01-22T20:36:21.665307] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.666433] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-22T20:36:21.666492] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-22T20:36:21.666525] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-22T20:36:21.667505] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:21.667569] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:21.673000] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:21.675142] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:21.675636] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:21.676046] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:21.678381] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:21.701208] [DEBUG] [MAG ] JPEF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.760373] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:21.762032] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.768881] [DEBUG] [MAG ] FIVN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.786069] [INFO ] [LOCAL ] JPEF: Saved forecast. [2026-01-22T20:36:21.786141] [INFO ] [main ] JPEF: Signal=1 (Conf=90.0%), Magnitude=2.00% (Conf=66.153%) [2026-01-22T20:36:21.786314] [INFO ] [main ] Fetching symbol history for PRME... [2026-01-22T20:36:21.786362] [DEBUG] [REMOTE ] PRME: Fetching historical data. [2026-01-22T20:36:21.787625] [INFO ] [main ] Progress: 299/417 forecasts completed (71.7%). JPEF finished in 0.7s. ETA: 20.9s. Rate: 339.39 forecasts/min [2026-01-22T20:36:21.797858] [DEBUG] [MAG ] APLE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:21.798542] [DEBUG] [REMOTE ] PRME: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.799728] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, N/A% accuracy [2026-01-22T20:36:21.799796] [INFO ] [LOCAL ] PRME: Loaded 2 optimal features with 57.58% confidence from JSON config [2026-01-22T20:36:21.799834] [DEBUG] [MAG ] Building data for symbol: PRME with lookback: 0 [2026-01-22T20:36:21.800668] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:21.800738] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:21.803635] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:21.804459] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.861552] [INFO ] [LOCAL ] APLE: Saved forecast. [2026-01-22T20:36:21.861636] [INFO ] [main ] APLE: Signal=1 (Conf=90.0%), Magnitude=1.42% (Conf=45.0714%) [2026-01-22T20:36:21.861970] [INFO ] [main ] Fetching symbol history for FOF... [2026-01-22T20:36:21.862020] [DEBUG] [REMOTE ] FOF: Fetching historical data. [2026-01-22T20:36:21.862799] [INFO ] [main ] Progress: 300/417 forecasts completed (71.9%). APLE finished in 0.6s. ETA: 20.6s. Rate: 340.04 forecasts/min [2026-01-22T20:36:21.865068] [INFO ] [LOCAL ] FIVN: Saved forecast. [2026-01-22T20:36:21.865136] [INFO ] [main ] FIVN: Signal=1 (Conf=90.0%), Magnitude=-0.91% (Conf=51.5473%) [2026-01-22T20:36:21.865330] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-22T20:36:21.865376] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-22T20:36:21.866746] [INFO ] [main ] Progress: 301/417 forecasts completed (72.2%). FIVN finished in 0.7s. ETA: 20.4s. Rate: 341.15 forecasts/min [2026-01-22T20:36:21.874895] [DEBUG] [REMOTE ] FOF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.875970] [DEBUG] [LOCAL ] Loaded configuration for FOF: 8 features, N/A% accuracy [2026-01-22T20:36:21.876024] [INFO ] [LOCAL ] FOF: Loaded 8 optimal features with 54.41% confidence from JSON config [2026-01-22T20:36:21.876056] [DEBUG] [MAG ] Building data for symbol: FOF with lookback: 0 [2026-01-22T20:36:21.876836] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:21.876901] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:21.877938] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:21.878709] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-22T20:36:21.878763] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-22T20:36:21.878795] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-22T20:36:21.879567] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:21.879651] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:21.881907] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:21.882801] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:21.884083] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:21.884998] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:21.886159] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:21.886643] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:21.887049] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:21.887540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:21.887734] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:21.888005] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:21.888504] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:21.889925] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:21.891273] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:21.892489] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:21.895645] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:21.896170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:21.897004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:22.117410] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.151966] [DEBUG] [MAG ] PRME: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.231886] [DEBUG] [MAG ] FOF: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.238161] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.288398] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:22.326820] [DEBUG] [MAG ] PRME: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:22.376718] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-22T20:36:22.376788] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=61.4393%) [2026-01-22T20:36:22.377136] [INFO ] [main ] Progress: 302/417 forecasts completed (72.4%). ADC finished in 0.7s. ETA: 20.4s. Rate: 339.01 forecasts/min [2026-01-22T20:36:22.377262] [INFO ] [main ] Fetching symbol history for BIAF... [2026-01-22T20:36:22.377306] [DEBUG] [REMOTE ] BIAF: Fetching historical data. [2026-01-22T20:36:22.388109] [INFO ] [LOCAL ] PRME: Saved forecast. [2026-01-22T20:36:22.388182] [INFO ] [main ] PRME: Signal=1 (Conf=90.0%), Magnitude=6.56% (Conf=57.584%) [2026-01-22T20:36:22.388378] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-22T20:36:22.388428] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-22T20:36:22.388891] [INFO ] [main ] Progress: 303/417 forecasts completed (72.7%). PRME finished in 0.6s. ETA: 20.1s. Rate: 340.06 forecasts/min [2026-01-22T20:36:22.390924] [DEBUG] [REMOTE ] BIAF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:22.391788] [DEBUG] [LOCAL ] Loaded configuration for BIAF: 6 features, N/A% accuracy [2026-01-22T20:36:22.391845] [INFO ] [LOCAL ] BIAF: Loaded 6 optimal features with 49.21% confidence from JSON config [2026-01-22T20:36:22.391877] [DEBUG] [MAG ] Building data for symbol: BIAF with lookback: 0 [2026-01-22T20:36:22.392680] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:22.392744] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:22.394445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:22.395039] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:22.395482] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:22.395892] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:22.397565] [DEBUG] [MAG ] FOF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:22.399839] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:22.400796] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-22T20:36:22.400852] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-22T20:36:22.400886] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-22T20:36:22.401758] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:22.401821] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:22.403565] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:22.404114] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:22.404596] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:22.409091] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:22.444891] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:22.460149] [INFO ] [LOCAL ] FOF: Saved forecast. [2026-01-22T20:36:22.460216] [INFO ] [main ] FOF: Signal=1 (Conf=90.0%), Magnitude=-0.20% (Conf=54.4128%) [2026-01-22T20:36:22.460565] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-22T20:36:22.460633] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-22T20:36:22.460659] [INFO ] [main ] Progress: 304/417 forecasts completed (72.9%). FOF finished in 0.6s. ETA: 19.9s. Rate: 340.73 forecasts/min [2026-01-22T20:36:22.472098] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:22.473218] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-22T20:36:22.473271] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-22T20:36:22.473304] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-22T20:36:22.474115] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:22.474180] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:22.475926] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:22.476426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:22.476849] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:22.477608] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:22.478341] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:22.508208] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:22.510308] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:22.538141] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-22T20:36:22.538208] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=2.79% (Conf=69.8631%) [2026-01-22T20:36:22.538391] [INFO ] [main ] Fetching symbol history for HELE... [2026-01-22T20:36:22.538436] [DEBUG] [REMOTE ] HELE: Fetching historical data. [2026-01-22T20:36:22.539665] [INFO ] [main ] Progress: 305/417 forecasts completed (73.1%). UNP finished in 0.7s. ETA: 19.7s. Rate: 341.34 forecasts/min [2026-01-22T20:36:22.550031] [DEBUG] [REMOTE ] HELE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:22.550948] [DEBUG] [LOCAL ] Loaded configuration for HELE: 3 features, N/A% accuracy [2026-01-22T20:36:22.551001] [INFO ] [LOCAL ] HELE: Loaded 3 optimal features with 55.36% confidence from JSON config [2026-01-22T20:36:22.551042] [DEBUG] [MAG ] Building data for symbol: HELE with lookback: 0 [2026-01-22T20:36:22.551826] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:22.551885] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:22.555442] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:22.556720] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:22.557503] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:22.558785] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:36:22.559484] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:22.633501] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:22.634999] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:22.790328] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.855690] [DEBUG] [MAG ] BIAF: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.897903] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-22 [2026-01-22T20:36:22.958449] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:22.973301] [DEBUG] [MAG ] HELE: Last date is validated at 2026-01-22 [2026-01-22T20:36:23.022470] [DEBUG] [MAG ] BIAF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.042697] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-22T20:36:23.042771] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=0.51% (Conf=61.5832%) [2026-01-22T20:36:23.042943] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-22T20:36:23.042990] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-22T20:36:23.044660] [INFO ] [main ] Progress: 306/417 forecasts completed (73.4%). GSK finished in 0.7s. ETA: 19.6s. Rate: 339.27 forecasts/min [2026-01-22T20:36:23.053916] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.055007] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-22T20:36:23.055061] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-22T20:36:23.055093] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-22T20:36:23.055954] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:23.056016] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:23.060876] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:23.062687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:23.063165] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:23.063555] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:23.064712] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:23.064711] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.132110] [INFO ] [LOCAL ] BIAF: Saved forecast. [2026-01-22T20:36:23.132183] [INFO ] [main ] BIAF: Signal=1 (Conf=90.0%), Magnitude=14.81% (Conf=49.213%) [2026-01-22T20:36:23.132560] [INFO ] [main ] Progress: 307/417 forecasts completed (73.6%). BIAF finished in 0.8s. ETA: 19.4s. Rate: 339.82 forecasts/min [2026-01-22T20:36:23.132718] [INFO ] [main ] Fetching symbol history for VBF... [2026-01-22T20:36:23.132763] [DEBUG] [REMOTE ] VBF: Fetching historical data. [2026-01-22T20:36:23.144354] [DEBUG] [REMOTE ] VBF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.145448] [DEBUG] [LOCAL ] Loaded configuration for VBF: 6 features, N/A% accuracy [2026-01-22T20:36:23.145501] [INFO ] [LOCAL ] VBF: Loaded 6 optimal features with 50.94% confidence from JSON config [2026-01-22T20:36:23.145542] [DEBUG] [MAG ] Building data for symbol: VBF with lookback: 0 [2026-01-22T20:36:23.146071] [DEBUG] [MAG ] HELE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.146373] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:23.146435] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:23.147330] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-22T20:36:23.147404] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=-2.66% (Conf=61.2197%) [2026-01-22T20:36:23.147860] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-22T20:36:23.147912] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-22T20:36:23.148651] [INFO ] [main ] Progress: 308/417 forecasts completed (73.9%). SKRE finished in 0.7s. ETA: 19.2s. Rate: 340.83 forecasts/min [2026-01-22T20:36:23.152233] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:23.159462] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.160552] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-22T20:36:23.160623] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-22T20:36:23.160656] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-22T20:36:23.161423] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:23.161486] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:23.166273] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:23.168057] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:23.168553] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:23.168961] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:23.171295] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:23.190606] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:23.210490] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:23.211525] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:23.213709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:23.238097] [INFO ] [LOCAL ] HELE: Saved forecast. [2026-01-22T20:36:23.238165] [INFO ] [main ] HELE: Signal=1 (Conf=90.0%), Magnitude=-0.19% (Conf=55.3642%) [2026-01-22T20:36:23.238380] [INFO ] [main ] Fetching symbol history for FTGS... [2026-01-22T20:36:23.238427] [DEBUG] [REMOTE ] FTGS: Fetching historical data. [2026-01-22T20:36:23.239058] [INFO ] [main ] Progress: 309/417 forecasts completed (74.1%). HELE finished in 0.7s. ETA: 19.0s. Rate: 341.37 forecasts/min [2026-01-22T20:36:23.238932] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:23.250796] [DEBUG] [REMOTE ] FTGS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.251846] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 6 features, N/A% accuracy [2026-01-22T20:36:23.251898] [INFO ] [LOCAL ] FTGS: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-22T20:36:23.251930] [DEBUG] [MAG ] Building data for symbol: FTGS with lookback: 0 [2026-01-22T20:36:23.252717] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:23.252778] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:23.257591] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:23.259778] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:23.260261] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:23.262834] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:23.264624] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:23.284050] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:23.319377] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:23.321450] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:23.322164] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:23.425460] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-22 [2026-01-22T20:36:23.555878] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-22 [2026-01-22T20:36:23.598564] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.628834] [DEBUG] [MAG ] FTGS: Last date is validated at 2026-01-22 [2026-01-22T20:36:23.662333] [DEBUG] [MAG ] VBF: Last date is validated at 2026-01-22 [2026-01-22T20:36:23.680459] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-22T20:36:23.680531] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=2.16% (Conf=61.39%) [2026-01-22T20:36:23.680708] [INFO ] [main ] Fetching symbol history for BLZE... [2026-01-22T20:36:23.680753] [DEBUG] [REMOTE ] BLZE: Fetching historical data. [2026-01-22T20:36:23.682679] [INFO ] [main ] Progress: 310/417 forecasts completed (74.3%). HRMY finished in 0.6s. ETA: 18.9s. Rate: 339.70 forecasts/min [2026-01-22T20:36:23.691642] [DEBUG] [REMOTE ] BLZE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.692654] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 4 features, N/A% accuracy [2026-01-22T20:36:23.692737] [INFO ] [LOCAL ] BLZE: Loaded 4 optimal features with 51.72% confidence from JSON config [2026-01-22T20:36:23.692769] [DEBUG] [MAG ] Building data for symbol: BLZE with lookback: 0 [2026-01-22T20:36:23.693557] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:23.693637] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:23.698979] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:23.699731] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:23.700468] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:23.702904] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:23.722373] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.789298] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-22T20:36:23.789367] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=-0.25% (Conf=39.5106%) [2026-01-22T20:36:23.789723] [INFO ] [main ] Fetching symbol history for STKL... [2026-01-22T20:36:23.789774] [DEBUG] [REMOTE ] STKL: Fetching historical data. [2026-01-22T20:36:23.790678] [INFO ] [main ] Progress: 311/417 forecasts completed (74.6%). BGX finished in 0.6s. ETA: 18.7s. Rate: 340.12 forecasts/min [2026-01-22T20:36:23.796153] [DEBUG] [MAG ] FTGS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.800870] [DEBUG] [REMOTE ] STKL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.802062] [DEBUG] [LOCAL ] Loaded configuration for STKL: 8 features, N/A% accuracy [2026-01-22T20:36:23.802124] [INFO ] [LOCAL ] STKL: Loaded 8 optimal features with 52.91% confidence from JSON config [2026-01-22T20:36:23.802156] [DEBUG] [MAG ] Building data for symbol: STKL with lookback: 0 [2026-01-22T20:36:23.802987] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:23.803052] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:23.807885] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:23.809786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:23.810260] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:23.810684] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:23.832803] [DEBUG] [MAG ] VBF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:23.875543] [INFO ] [LOCAL ] FTGS: Saved forecast. [2026-01-22T20:36:23.875631] [INFO ] [main ] FTGS: Signal=1 (Conf=90.0%), Magnitude=1.49% (Conf=51.3219%) [2026-01-22T20:36:23.875784] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-22T20:36:23.875828] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-22T20:36:23.877056] [INFO ] [main ] Progress: 312/417 forecasts completed (74.8%). FTGS finished in 0.6s. ETA: 18.5s. Rate: 340.68 forecasts/min [2026-01-22T20:36:23.887387] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.888361] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-22T20:36:23.888417] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-22T20:36:23.888450] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-22T20:36:23.889246] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:23.889309] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:23.891027] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:23.891516] [INFO ] [LOCAL ] VBF: Saved forecast. [2026-01-22T20:36:23.891526] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:23.891602] [INFO ] [main ] VBF: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=50.9413%) [2026-01-22T20:36:23.891944] [INFO ] [main ] Progress: 313/417 forecasts completed (75.1%). VBF finished in 0.8s. ETA: 18.3s. Rate: 341.68 forecasts/min [2026-01-22T20:36:23.892060] [INFO ] [main ] Fetching symbol history for TBI... [2026-01-22T20:36:23.892104] [DEBUG] [REMOTE ] TBI: Fetching historical data. [2026-01-22T20:36:23.892441] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:23.894926] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:23.903495] [DEBUG] [REMOTE ] TBI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:23.904614] [DEBUG] [LOCAL ] Loaded configuration for TBI: 0 features, N/A% accuracy [2026-01-22T20:36:23.904667] [INFO ] [LOCAL ] TBI: Loaded 0 optimal features with 56.92% confidence from JSON config [2026-01-22T20:36:23.904698] [DEBUG] [MAG ] Building data for symbol: TBI with lookback: 0 [2026-01-22T20:36:23.905473] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:36:23.922216] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:23.924188] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:23.973704] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:24.005977] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:24.006808] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:24.007423] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:24.046668] [DEBUG] [MAG ] BLZE: Last date is validated at 2026-01-22 [2026-01-22T20:36:24.048444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:24.217035] [DEBUG] [MAG ] BLZE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:24.246340] [DEBUG] [MAG ] TBI: Last date is validated at 2026-01-22 [2026-01-22T20:36:24.291208] [INFO ] [LOCAL ] BLZE: Saved forecast. [2026-01-22T20:36:24.291277] [INFO ] [main ] BLZE: Signal=1 (Conf=90.0%), Magnitude=9.95% (Conf=51.7215%) [2026-01-22T20:36:24.291442] [INFO ] [main ] Fetching symbol history for NCLH... [2026-01-22T20:36:24.291487] [DEBUG] [REMOTE ] NCLH: Fetching historical data. [2026-01-22T20:36:24.291873] [INFO ] [main ] Progress: 314/417 forecasts completed (75.3%). BLZE finished in 0.6s. ETA: 18.2s. Rate: 340.30 forecasts/min [2026-01-22T20:36:24.303338] [DEBUG] [REMOTE ] NCLH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:24.305183] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 10 features, N/A% accuracy [2026-01-22T20:36:24.305240] [INFO ] [LOCAL ] NCLH: Loaded 10 optimal features with 46.17% confidence from JSON config [2026-01-22T20:36:24.305273] [DEBUG] [MAG ] Building data for symbol: NCLH with lookback: 0 [2026-01-22T20:36:24.306308] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:36:24.306374] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:24.308327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:24.308867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:24.309263] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:24.310230] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:24.311104] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:24.311544] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:24.312606] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:24.314242] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:24.315268] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:24.315958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:24.347390] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-22 [2026-01-22T20:36:24.388653] [DEBUG] [MAG ] STKL: Last date is validated at 2026-01-22 [2026-01-22T20:36:24.424298] [DEBUG] [MAG ] TBI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:24.485840] [INFO ] [LOCAL ] TBI: Saved forecast. [2026-01-22T20:36:24.485926] [INFO ] [main ] TBI: Signal=1 (Conf=90.0%), Magnitude=6.01% (Conf=56.916%) [2026-01-22T20:36:24.486314] [INFO ] [main ] Progress: 315/417 forecasts completed (75.5%). TBI finished in 0.6s. ETA: 18.0s. Rate: 340.18 forecasts/min [2026-01-22T20:36:24.486441] [INFO ] [main ] Fetching symbol history for FCF... [2026-01-22T20:36:24.486490] [DEBUG] [REMOTE ] FCF: Fetching historical data. [2026-01-22T20:36:24.498762] [DEBUG] [REMOTE ] FCF: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:24.499912] [DEBUG] [LOCAL ] Loaded configuration for FCF: 5 features, N/A% accuracy [2026-01-22T20:36:24.499970] [INFO ] [LOCAL ] FCF: Loaded 5 optimal features with 57.25% confidence from JSON config [2026-01-22T20:36:24.500014] [DEBUG] [MAG ] Building data for symbol: FCF with lookback: 0 [2026-01-22T20:36:24.500869] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:24.500938] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:24.505899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:24.507767] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:24.508250] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:24.520596] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:24.547678] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:24.549001] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:24.562828] [DEBUG] [MAG ] STKL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:24.627501] [INFO ] [LOCAL ] STKL: Saved forecast. [2026-01-22T20:36:24.627586] [INFO ] [main ] STKL: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=52.909%) [2026-01-22T20:36:24.627761] [INFO ] [main ] Fetching symbol history for ERIE... [2026-01-22T20:36:24.627812] [DEBUG] [REMOTE ] ERIE: Fetching historical data. [2026-01-22T20:36:24.628908] [INFO ] [main ] Progress: 316/417 forecasts completed (75.8%). STKL finished in 0.8s. ETA: 17.8s. Rate: 340.39 forecasts/min [2026-01-22T20:36:24.630726] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-22T20:36:24.630805] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=48.3931%) [2026-01-22T20:36:24.630964] [INFO ] [main ] Fetching symbol history for MBWM... [2026-01-22T20:36:24.631007] [DEBUG] [REMOTE ] MBWM: Fetching historical data. [2026-01-22T20:36:24.631837] [INFO ] [main ] Progress: 317/417 forecasts completed (76.0%). KTB finished in 0.8s. ETA: 17.6s. Rate: 341.45 forecasts/min [2026-01-22T20:36:24.639607] [DEBUG] [REMOTE ] ERIE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:24.640739] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 3 features, N/A% accuracy [2026-01-22T20:36:24.640796] [INFO ] [LOCAL ] ERIE: Loaded 3 optimal features with 63.09% confidence from JSON config [2026-01-22T20:36:24.640829] [DEBUG] [MAG ] Building data for symbol: ERIE with lookback: 0 [2026-01-22T20:36:24.641651] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:24.641713] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:24.642442] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:24.642720] [DEBUG] [REMOTE ] MBWM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:24.643821] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 0 features, N/A% accuracy [2026-01-22T20:36:24.643874] [INFO ] [LOCAL ] MBWM: Loaded 0 optimal features with 46.87% confidence from JSON config [2026-01-22T20:36:24.643906] [DEBUG] [MAG ] Building data for symbol: MBWM with lookback: 0 [2026-01-22T20:36:24.644696] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-22T20:36:24.668091] [DEBUG] [MAG ] NCLH: Last date is validated at 2026-01-22 [2026-01-22T20:36:24.694294] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:24.695716] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:24.835121] [DEBUG] [MAG ] NCLH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:24.914176] [DEBUG] [MAG ] FCF: Last date is validated at 2026-01-22 [2026-01-22T20:36:24.921662] [INFO ] [LOCAL ] NCLH: Saved forecast. [2026-01-22T20:36:24.921732] [INFO ] [main ] NCLH: Signal=1 (Conf=90.0%), Magnitude=5.62% (Conf=46.1699%) [2026-01-22T20:36:24.921891] [INFO ] [main ] Fetching symbol history for LECO... [2026-01-22T20:36:24.921935] [DEBUG] [REMOTE ] LECO: Fetching historical data. [2026-01-22T20:36:24.923017] [INFO ] [main ] Progress: 318/417 forecasts completed (76.3%). NCLH finished in 0.6s. ETA: 17.4s. Rate: 340.75 forecasts/min [2026-01-22T20:36:24.933130] [DEBUG] [REMOTE ] LECO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:24.933965] [DEBUG] [LOCAL ] Loaded configuration for LECO: 3 features, N/A% accuracy [2026-01-22T20:36:24.934017] [INFO ] [LOCAL ] LECO: Loaded 3 optimal features with 59.97% confidence from JSON config [2026-01-22T20:36:24.934049] [DEBUG] [MAG ] Building data for symbol: LECO with lookback: 0 [2026-01-22T20:36:24.934842] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:24.934900] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:24.939818] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:24.940881] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:24.941562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:24.983379] [DEBUG] [MAG ] MBWM: Last date is validated at 2026-01-22 [2026-01-22T20:36:25.042898] [DEBUG] [MAG ] ERIE: Last date is validated at 2026-01-22 [2026-01-22T20:36:25.094329] [DEBUG] [MAG ] FCF: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:25.151205] [DEBUG] [MAG ] MBWM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:25.165310] [INFO ] [LOCAL ] FCF: Saved forecast. [2026-01-22T20:36:25.165390] [INFO ] [main ] FCF: Signal=1 (Conf=90.0%), Magnitude=2.12% (Conf=57.251%) [2026-01-22T20:36:25.165773] [INFO ] [main ] Progress: 319/417 forecasts completed (76.5%). FCF finished in 0.7s. ETA: 17.3s. Rate: 340.34 forecasts/min [2026-01-22T20:36:25.165912] [INFO ] [main ] Fetching symbol history for TAYD... [2026-01-22T20:36:25.165961] [DEBUG] [REMOTE ] TAYD: Fetching historical data. [2026-01-22T20:36:25.177164] [DEBUG] [REMOTE ] TAYD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:25.178321] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 6 features, N/A% accuracy [2026-01-22T20:36:25.178376] [INFO ] [LOCAL ] TAYD: Loaded 6 optimal features with 48.53% confidence from JSON config [2026-01-22T20:36:25.178408] [DEBUG] [MAG ] Building data for symbol: TAYD with lookback: 0 [2026-01-22T20:36:25.179225] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:25.179289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:25.181234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:25.181828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:25.182236] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:25.184917] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:25.186024] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:25.190713] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:25.210766] [DEBUG] [MAG ] ERIE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:25.231510] [INFO ] [LOCAL ] MBWM: Saved forecast. [2026-01-22T20:36:25.231597] [INFO ] [main ] MBWM: Signal=1 (Conf=90.0%), Magnitude=0.85% (Conf=46.8737%) [2026-01-22T20:36:25.231759] [INFO ] [main ] Fetching symbol history for AMBA... [2026-01-22T20:36:25.231802] [DEBUG] [REMOTE ] AMBA: Fetching historical data. [2026-01-22T20:36:25.232939] [INFO ] [main ] Progress: 320/417 forecasts completed (76.7%). MBWM finished in 0.6s. ETA: 17.1s. Rate: 341.00 forecasts/min [2026-01-22T20:36:25.243109] [DEBUG] [REMOTE ] AMBA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:25.243995] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 8 features, N/A% accuracy [2026-01-22T20:36:25.244047] [INFO ] [LOCAL ] AMBA: Loaded 8 optimal features with 55.15% confidence from JSON config [2026-01-22T20:36:25.244080] [DEBUG] [MAG ] Building data for symbol: AMBA with lookback: 0 [2026-01-22T20:36:25.244871] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:25.244933] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:25.249821] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:25.251654] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:25.252140] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:25.252534] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:25.283076] [DEBUG] [MAG ] LECO: Last date is validated at 2026-01-22 [2026-01-22T20:36:25.304905] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:25.306782] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:25.309129] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:36:25.310782] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:25.340838] [INFO ] [LOCAL ] ERIE: Saved forecast. [2026-01-22T20:36:25.340907] [INFO ] [main ] ERIE: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=63.0898%) [2026-01-22T20:36:25.341250] [INFO ] [main ] Fetching symbol history for CPIX... [2026-01-22T20:36:25.341301] [DEBUG] [REMOTE ] CPIX: Fetching historical data. [2026-01-22T20:36:25.341626] [INFO ] [main ] Progress: 321/417 forecasts completed (77.0%). ERIE finished in 0.7s. ETA: 16.9s. Rate: 341.41 forecasts/min [2026-01-22T20:36:25.352654] [DEBUG] [REMOTE ] CPIX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:25.353725] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 1 features, N/A% accuracy [2026-01-22T20:36:25.353781] [INFO ] [LOCAL ] CPIX: Loaded 1 optimal features with 47.38% confidence from JSON config [2026-01-22T20:36:25.353813] [DEBUG] [MAG ] Building data for symbol: CPIX with lookback: 0 [2026-01-22T20:36:25.354606] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:25.354664] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:25.355659] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:25.454344] [DEBUG] [MAG ] LECO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:25.533181] [DEBUG] [MAG ] TAYD: Last date is validated at 2026-01-22 [2026-01-22T20:36:25.639318] [INFO ] [LOCAL ] LECO: Saved forecast. [2026-01-22T20:36:25.639387] [INFO ] [main ] LECO: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=59.9704%) [2026-01-22T20:36:25.639549] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-22T20:36:25.639612] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-22T20:36:25.640746] [INFO ] [main ] Progress: 322/417 forecasts completed (77.2%). LECO finished in 0.7s. ETA: 16.7s. Rate: 340.67 forecasts/min [2026-01-22T20:36:25.658741] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:25.659736] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-22T20:36:25.659791] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-22T20:36:25.659824] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-22T20:36:25.660647] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:36:25.660713] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:25.671717] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:25.672899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:25.677844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:25.678446] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:25.679551] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:25.684418] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:25.685223] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:25.685987] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:25.690254] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:25.697864] [DEBUG] [MAG ] CPIX: Last date is validated at 2026-01-22 [2026-01-22T20:36:25.704025] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:25.706666] [DEBUG] [MAG ] TAYD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:25.804054] [DEBUG] [MAG ] AMBA: Last date is validated at 2026-01-22 [2026-01-22T20:36:25.924035] [INFO ] [LOCAL ] TAYD: Saved forecast. [2026-01-22T20:36:25.924137] [INFO ] [main ] TAYD: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=48.5296%) [2026-01-22T20:36:25.924682] [INFO ] [main ] Fetching symbol history for DEA... [2026-01-22T20:36:25.924773] [DEBUG] [REMOTE ] DEA: Fetching historical data. [2026-01-22T20:36:25.925650] [INFO ] [main ] Progress: 323/417 forecasts completed (77.5%). TAYD finished in 0.8s. ETA: 16.6s. Rate: 340.02 forecasts/min [2026-01-22T20:36:25.941381] [DEBUG] [REMOTE ] DEA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:25.942910] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, N/A% accuracy [2026-01-22T20:36:25.943004] [INFO ] [LOCAL ] DEA: Loaded 3 optimal features with 47.78% confidence from JSON config [2026-01-22T20:36:25.943047] [DEBUG] [MAG ] Building data for symbol: DEA with lookback: 0 [2026-01-22T20:36:25.944290] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:25.944371] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:25.946429] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:25.947030] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:25.947501] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:26.028426] [DEBUG] [MAG ] CPIX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:26.126360] [INFO ] [LOCAL ] CPIX: Saved forecast. [2026-01-22T20:36:26.126489] [INFO ] [main ] CPIX: Signal=1 (Conf=90.0%), Magnitude=-16.77% (Conf=47.3769%) [2026-01-22T20:36:26.127144] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-22T20:36:26.127216] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-22T20:36:26.129684] [INFO ] [main ] Progress: 324/417 forecasts completed (77.7%). CPIX finished in 0.8s. ETA: 16.4s. Rate: 339.85 forecasts/min [2026-01-22T20:36:26.131456] [DEBUG] [MAG ] AMBA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:26.143854] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:26.145927] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-22T20:36:26.146032] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-22T20:36:26.146085] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-22T20:36:26.147390] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:26.147488] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:26.155126] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:26.158035] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:26.158931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:26.159592] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:26.160143] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:26.163371] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:26.216505] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:26.302147] [INFO ] [LOCAL ] AMBA: Saved forecast. [2026-01-22T20:36:26.302246] [INFO ] [main ] AMBA: Signal=1 (Conf=90.0%), Magnitude=7.35% (Conf=55.1466%) [2026-01-22T20:36:26.302505] [INFO ] [main ] Fetching symbol history for HSBC... [2026-01-22T20:36:26.302592] [DEBUG] [REMOTE ] HSBC: Fetching historical data. [2026-01-22T20:36:26.303662] [INFO ] [main ] Progress: 325/417 forecasts completed (77.9%). AMBA finished in 1.1s. ETA: 16.2s. Rate: 339.87 forecasts/min [2026-01-22T20:36:26.320971] [DEBUG] [REMOTE ] HSBC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:26.322533] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, N/A% accuracy [2026-01-22T20:36:26.322639] [INFO ] [LOCAL ] HSBC: Loaded 2 optimal features with 66.30% confidence from JSON config [2026-01-22T20:36:26.322680] [DEBUG] [MAG ] Building data for symbol: HSBC with lookback: 0 [2026-01-22T20:36:26.324173] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:26.324309] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:26.326415] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-22 [2026-01-22T20:36:26.332795] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:26.444299] [DEBUG] [MAG ] DEA: Last date is validated at 2026-01-22 [2026-01-22T20:36:26.451327] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:26.613774] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:26.711513] [DEBUG] [MAG ] DEA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:26.779179] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-22 [2026-01-22T20:36:26.797594] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-22T20:36:26.797695] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=-0.91% (Conf=51.0686%) [2026-01-22T20:36:26.798353] [INFO ] [main ] Fetching symbol history for NATH... [2026-01-22T20:36:26.798422] [DEBUG] [REMOTE ] NATH: Fetching historical data. [2026-01-22T20:36:26.798717] [INFO ] [main ] Progress: 326/417 forecasts completed (78.2%). BROS finished in 1.2s. ETA: 16.2s. Rate: 338.00 forecasts/min [2026-01-22T20:36:26.808779] [INFO ] [LOCAL ] DEA: Saved forecast. [2026-01-22T20:36:26.808882] [INFO ] [main ] DEA: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=47.7839%) [2026-01-22T20:36:26.809161] [INFO ] [main ] Fetching symbol history for YSG... [2026-01-22T20:36:26.809241] [DEBUG] [REMOTE ] YSG: Fetching historical data. [2026-01-22T20:36:26.810677] [INFO ] [main ] Progress: 327/417 forecasts completed (78.4%). DEA finished in 0.9s. ETA: 15.9s. Rate: 338.96 forecasts/min [2026-01-22T20:36:26.816978] [DEBUG] [REMOTE ] NATH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:26.818169] [DEBUG] [LOCAL ] Loaded configuration for NATH: 3 features, N/A% accuracy [2026-01-22T20:36:26.818327] [INFO ] [LOCAL ] NATH: Loaded 3 optimal features with 58.58% confidence from JSON config [2026-01-22T20:36:26.818365] [DEBUG] [MAG ] Building data for symbol: NATH with lookback: 0 [2026-01-22T20:36:26.819944] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:26.820009] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:26.828020] [DEBUG] [REMOTE ] YSG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:26.829275] [DEBUG] [LOCAL ] Loaded configuration for YSG: 10 features, N/A% accuracy [2026-01-22T20:36:26.829361] [INFO ] [LOCAL ] YSG: Loaded 10 optimal features with 53.64% confidence from JSON config [2026-01-22T20:36:26.829413] [DEBUG] [MAG ] Building data for symbol: YSG with lookback: 0 [2026-01-22T20:36:26.830773] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:36:26.830871] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:26.838105] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:26.840981] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:26.841762] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:26.842326] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:26.845599] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:26.846280] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:26.847853] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:26.850340] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:26.851954] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:26.852992] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:26.967675] [DEBUG] [MAG ] HSBC: Last date is validated at 2026-01-22 [2026-01-22T20:36:26.991743] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:26.992843] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:27.030457] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:27.067830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:27.110255] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-22T20:36:27.110325] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=0.69% (Conf=53.6327%) [2026-01-22T20:36:27.110519] [INFO ] [main ] Fetching symbol history for BUSE... [2026-01-22T20:36:27.110565] [DEBUG] [REMOTE ] BUSE: Fetching historical data. [2026-01-22T20:36:27.111721] [INFO ] [main ] Progress: 328/417 forecasts completed (78.7%). CMSA finished in 1.0s. ETA: 15.8s. Rate: 338.24 forecasts/min [2026-01-22T20:36:27.122948] [DEBUG] [REMOTE ] BUSE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:27.123901] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 3 features, N/A% accuracy [2026-01-22T20:36:27.123956] [INFO ] [LOCAL ] BUSE: Loaded 3 optimal features with 46.89% confidence from JSON config [2026-01-22T20:36:27.123989] [DEBUG] [MAG ] Building data for symbol: BUSE with lookback: 0 [2026-01-22T20:36:27.124827] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:27.124893] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:27.129962] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:27.131330] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:27.142075] [DEBUG] [MAG ] HSBC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:27.183331] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:27.236837] [INFO ] [LOCAL ] HSBC: Saved forecast. [2026-01-22T20:36:27.236905] [INFO ] [main ] HSBC: Signal=1 (Conf=90.0%), Magnitude=-1.88% (Conf=66.3005%) [2026-01-22T20:36:27.237091] [INFO ] [main ] Fetching symbol history for PEGA... [2026-01-22T20:36:27.237149] [DEBUG] [REMOTE ] PEGA: Fetching historical data. [2026-01-22T20:36:27.237936] [INFO ] [main ] Progress: 329/417 forecasts completed (78.9%). HSBC finished in 0.9s. ETA: 15.6s. Rate: 338.54 forecasts/min [2026-01-22T20:36:27.249093] [DEBUG] [REMOTE ] PEGA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:27.250274] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 1 features, N/A% accuracy [2026-01-22T20:36:27.250328] [INFO ] [LOCAL ] PEGA: Loaded 1 optimal features with 55.45% confidence from JSON config [2026-01-22T20:36:27.250361] [DEBUG] [MAG ] Building data for symbol: PEGA with lookback: 0 [2026-01-22T20:36:27.251162] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:27.251220] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:27.291464] [DEBUG] [MAG ] YSG: Last date is validated at 2026-01-22 [2026-01-22T20:36:27.330104] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:27.416762] [DEBUG] [MAG ] NATH: Last date is validated at 2026-01-22 [2026-01-22T20:36:27.466176] [DEBUG] [MAG ] YSG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:27.533934] [DEBUG] [MAG ] BUSE: Last date is validated at 2026-01-22 [2026-01-22T20:36:27.545241] [INFO ] [LOCAL ] YSG: Saved forecast. [2026-01-22T20:36:27.545322] [INFO ] [main ] YSG: Signal=1 (Conf=90.0%), Magnitude=3.02% (Conf=53.6419%) [2026-01-22T20:36:27.545694] [INFO ] [main ] Fetching symbol history for VFC... [2026-01-22T20:36:27.545748] [DEBUG] [REMOTE ] VFC: Fetching historical data. [2026-01-22T20:36:27.546648] [INFO ] [main ] Progress: 330/417 forecasts completed (79.1%). YSG finished in 0.7s. ETA: 15.5s. Rate: 337.78 forecasts/min [2026-01-22T20:36:27.558755] [DEBUG] [REMOTE ] VFC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:27.559707] [DEBUG] [LOCAL ] Loaded configuration for VFC: 3 features, N/A% accuracy [2026-01-22T20:36:27.559763] [INFO ] [LOCAL ] VFC: Loaded 3 optimal features with 42.54% confidence from JSON config [2026-01-22T20:36:27.559796] [DEBUG] [MAG ] Building data for symbol: VFC with lookback: 0 [2026-01-22T20:36:27.560633] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:27.560700] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:27.566213] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:27.567225] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:27.568985] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:27.588339] [DEBUG] [MAG ] NATH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:27.673067] [DEBUG] [MAG ] PEGA: Last date is validated at 2026-01-22 [2026-01-22T20:36:27.694532] [INFO ] [LOCAL ] NATH: Saved forecast. [2026-01-22T20:36:27.694614] [INFO ] [main ] NATH: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=58.5755%) [2026-01-22T20:36:27.694772] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-22T20:36:27.694817] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-22T20:36:27.696651] [INFO ] [main ] Progress: 331/417 forecasts completed (79.4%). NATH finished in 0.9s. ETA: 15.3s. Rate: 337.94 forecasts/min [2026-01-22T20:36:27.705535] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:27.706604] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-22T20:36:27.706657] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-22T20:36:27.706689] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-22T20:36:27.707459] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:27.707518] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:27.709264] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:27.709814] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:27.711857] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:27.712041] [DEBUG] [MAG ] BUSE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:27.712627] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:27.786146] [INFO ] [LOCAL ] BUSE: Saved forecast. [2026-01-22T20:36:27.786215] [INFO ] [main ] BUSE: Signal=1 (Conf=90.0%), Magnitude=2.84% (Conf=46.8929%) [2026-01-22T20:36:27.786374] [INFO ] [main ] Fetching symbol history for CPNG... [2026-01-22T20:36:27.786416] [DEBUG] [REMOTE ] CPNG: Fetching historical data. [2026-01-22T20:36:27.787649] [INFO ] [main ] Progress: 332/417 forecasts completed (79.6%). BUSE finished in 0.7s. ETA: 15.1s. Rate: 338.43 forecasts/min [2026-01-22T20:36:27.800676] [DEBUG] [REMOTE ] CPNG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:27.802018] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 5 features, N/A% accuracy [2026-01-22T20:36:27.802072] [INFO ] [LOCAL ] CPNG: Loaded 5 optimal features with 59.36% confidence from JSON config [2026-01-22T20:36:27.802104] [DEBUG] [MAG ] Building data for symbol: CPNG with lookback: 0 [2026-01-22T20:36:27.803097] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:27.803158] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:27.808141] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:27.810216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:27.810900] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:27.811678] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:36:27.812354] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:27.844234] [DEBUG] [MAG ] PEGA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:27.915429] [DEBUG] [MAG ] VFC: Last date is validated at 2026-01-22 [2026-01-22T20:36:27.944272] [INFO ] [LOCAL ] PEGA: Saved forecast. [2026-01-22T20:36:27.944338] [INFO ] [main ] PEGA: Signal=1 (Conf=90.0%), Magnitude=4.19% (Conf=55.4483%) [2026-01-22T20:36:27.944695] [INFO ] [main ] Progress: 333/417 forecasts completed (79.9%). PEGA finished in 0.7s. ETA: 14.9s. Rate: 338.55 forecasts/min [2026-01-22T20:36:27.944820] [INFO ] [main ] Fetching symbol history for ALRS... [2026-01-22T20:36:27.944863] [DEBUG] [REMOTE ] ALRS: Fetching historical data. [2026-01-22T20:36:27.956787] [DEBUG] [REMOTE ] ALRS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:27.957743] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 8 features, N/A% accuracy [2026-01-22T20:36:27.957795] [INFO ] [LOCAL ] ALRS: Loaded 8 optimal features with 54.11% confidence from JSON config [2026-01-22T20:36:27.957827] [DEBUG] [MAG ] Building data for symbol: ALRS with lookback: 0 [2026-01-22T20:36:27.958671] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:27.958739] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:27.963549] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:27.965495] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:27.966188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:27.966645] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:28.056888] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-22 [2026-01-22T20:36:28.078993] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:28.088223] [DEBUG] [MAG ] VFC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:28.119372] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:28.162370] [DEBUG] [MAG ] CPNG: Last date is validated at 2026-01-22 [2026-01-22T20:36:28.168833] [INFO ] [LOCAL ] VFC: Saved forecast. [2026-01-22T20:36:28.168902] [INFO ] [main ] VFC: Signal=1 (Conf=90.0%), Magnitude=3.06% (Conf=42.5431%) [2026-01-22T20:36:28.169063] [INFO ] [main ] Fetching symbol history for LPTH... [2026-01-22T20:36:28.169108] [DEBUG] [REMOTE ] LPTH: Fetching historical data. [2026-01-22T20:36:28.169859] [INFO ] [main ] Progress: 334/417 forecasts completed (80.1%). VFC finished in 0.6s. ETA: 14.7s. Rate: 338.28 forecasts/min [2026-01-22T20:36:28.181237] [DEBUG] [REMOTE ] LPTH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:28.187006] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 4 features, N/A% accuracy [2026-01-22T20:36:28.187060] [INFO ] [LOCAL ] LPTH: Loaded 4 optimal features with 67.22% confidence from JSON config [2026-01-22T20:36:28.187093] [DEBUG] [MAG ] Building data for symbol: LPTH with lookback: 0 [2026-01-22T20:36:28.187888] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:28.187949] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:28.193042] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:28.195889] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:28.196687] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:28.197143] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:28.198374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.198740] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.227320] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:28.295804] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-22T20:36:28.295871] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=1.42% (Conf=58.5395%) [2026-01-22T20:36:28.296024] [INFO ] [main ] Fetching symbol history for GOOS... [2026-01-22T20:36:28.296068] [DEBUG] [REMOTE ] GOOS: Fetching historical data. [2026-01-22T20:36:28.296826] [INFO ] [main ] Progress: 335/417 forecasts completed (80.3%). VUZI finished in 0.6s. ETA: 14.5s. Rate: 338.56 forecasts/min [2026-01-22T20:36:28.307041] [DEBUG] [REMOTE ] GOOS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:28.307940] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 5 features, N/A% accuracy [2026-01-22T20:36:28.307997] [INFO ] [LOCAL ] GOOS: Loaded 5 optimal features with 63.93% confidence from JSON config [2026-01-22T20:36:28.308029] [DEBUG] [MAG ] Building data for symbol: GOOS with lookback: 0 [2026-01-22T20:36:28.309009] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:28.309071] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:28.309951] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:28.311902] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:28.315231] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:28.316317] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:28.317445] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.337810] [DEBUG] [MAG ] CPNG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:28.419459] [INFO ] [LOCAL ] CPNG: Saved forecast. [2026-01-22T20:36:28.419527] [INFO ] [main ] CPNG: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=59.3556%) [2026-01-22T20:36:28.419704] [INFO ] [main ] Fetching symbol history for KOP... [2026-01-22T20:36:28.419748] [DEBUG] [REMOTE ] KOP: Fetching historical data. [2026-01-22T20:36:28.421031] [INFO ] [main ] Progress: 336/417 forecasts completed (80.6%). CPNG finished in 0.6s. ETA: 14.3s. Rate: 338.86 forecasts/min [2026-01-22T20:36:28.432592] [DEBUG] [REMOTE ] KOP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:28.433725] [DEBUG] [LOCAL ] Loaded configuration for KOP: 3 features, N/A% accuracy [2026-01-22T20:36:28.433777] [INFO ] [LOCAL ] KOP: Loaded 3 optimal features with 63.51% confidence from JSON config [2026-01-22T20:36:28.433809] [DEBUG] [MAG ] Building data for symbol: KOP with lookback: 0 [2026-01-22T20:36:28.434597] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:28.434658] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:28.439484] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:28.440445] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:28.441322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.544995] [DEBUG] [MAG ] ALRS: Last date is validated at 2026-01-22 [2026-01-22T20:36:28.547824] [DEBUG] [MAG ] LPTH: Last date is validated at 2026-01-22 [2026-01-22T20:36:28.661017] [DEBUG] [MAG ] GOOS: Last date is validated at 2026-01-22 [2026-01-22T20:36:28.716127] [DEBUG] [MAG ] ALRS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:28.721744] [DEBUG] [MAG ] LPTH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:28.788467] [DEBUG] [MAG ] KOP: Last date is validated at 2026-01-22 [2026-01-22T20:36:28.790784] [INFO ] [LOCAL ] ALRS: Saved forecast. [2026-01-22T20:36:28.790851] [INFO ] [main ] ALRS: Signal=1 (Conf=90.0%), Magnitude=2.27% (Conf=54.1051%) [2026-01-22T20:36:28.791256] [INFO ] [main ] Progress: 337/417 forecasts completed (80.8%). ALRS finished in 0.8s. ETA: 14.2s. Rate: 337.77 forecasts/min [2026-01-22T20:36:28.791384] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-22T20:36:28.791427] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-22T20:36:28.805253] [INFO ] [LOCAL ] LPTH: Saved forecast. [2026-01-22T20:36:28.805330] [INFO ] [main ] LPTH: Signal=1 (Conf=90.0%), Magnitude=4.60% (Conf=67.2233%) [2026-01-22T20:36:28.805733] [INFO ] [main ] Progress: 338/417 forecasts completed (81.1%). LPTH finished in 0.6s. ETA: 14.0s. Rate: 338.69 forecasts/min [2026-01-22T20:36:28.805861] [INFO ] [main ] Fetching symbol history for EB... [2026-01-22T20:36:28.805906] [DEBUG] [REMOTE ] EB: Fetching historical data. [2026-01-22T20:36:28.807668] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:28.808666] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-22T20:36:28.808756] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-22T20:36:28.808791] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-22T20:36:28.809845] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:28.809921] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:28.811697] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:28.812212] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:28.813269] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:28.813918] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.818317] [DEBUG] [REMOTE ] EB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:28.819207] [DEBUG] [LOCAL ] Loaded configuration for EB: 2 features, N/A% accuracy [2026-01-22T20:36:28.819265] [INFO ] [LOCAL ] EB: Loaded 2 optimal features with 56.41% confidence from JSON config [2026-01-22T20:36:28.819297] [DEBUG] [MAG ] Building data for symbol: EB with lookback: 0 [2026-01-22T20:36:28.820114] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:28.820175] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:28.829917] [DEBUG] [MAG ] GOOS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:28.859359] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:28.901725] [INFO ] [LOCAL ] GOOS: Saved forecast. [2026-01-22T20:36:28.901792] [INFO ] [main ] GOOS: Signal=1 (Conf=90.0%), Magnitude=4.18% (Conf=63.9339%) [2026-01-22T20:36:28.901947] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-22T20:36:28.901991] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-22T20:36:28.902841] [INFO ] [main ] Progress: 339/417 forecasts completed (81.3%). GOOS finished in 0.6s. ETA: 13.8s. Rate: 339.14 forecasts/min [2026-01-22T20:36:28.912633] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:28.913481] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-22T20:36:28.913540] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-22T20:36:28.913593] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-22T20:36:28.914535] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:28.914614] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:28.919968] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:28.921944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:28.922426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:28.922901] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:28.925238] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-22T20:36:28.926631] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.936413] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:28.959149] [DEBUG] [MAG ] KOP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:29.040349] [INFO ] [LOCAL ] KOP: Saved forecast. [2026-01-22T20:36:29.040423] [INFO ] [main ] KOP: Signal=1 (Conf=90.0%), Magnitude=0.52% (Conf=63.5111%) [2026-01-22T20:36:29.040620] [INFO ] [main ] Fetching symbol history for DORM... [2026-01-22T20:36:29.040666] [DEBUG] [REMOTE ] DORM: Fetching historical data. [2026-01-22T20:36:29.040843] [INFO ] [main ] Progress: 340/417 forecasts completed (81.5%). KOP finished in 0.6s. ETA: 13.6s. Rate: 339.36 forecasts/min [2026-01-22T20:36:29.054055] [DEBUG] [REMOTE ] DORM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:29.055018] [DEBUG] [LOCAL ] Loaded configuration for DORM: 6 features, N/A% accuracy [2026-01-22T20:36:29.055070] [INFO ] [LOCAL ] DORM: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-22T20:36:29.055101] [DEBUG] [MAG ] Building data for symbol: DORM with lookback: 0 [2026-01-22T20:36:29.055909] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:29.055972] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:29.058082] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:29.058655] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:29.059302] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:29.059733] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:29.060598] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:29.062179] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:29.154363] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.268226] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.279717] [DEBUG] [MAG ] EB: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.327724] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:29.411436] [DEBUG] [MAG ] DORM: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.412917] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-22T20:36:29.412984] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=0.52% (Conf=65.6887%) [2026-01-22T20:36:29.413308] [INFO ] [main ] Progress: 341/417 forecasts completed (81.8%). USVM finished in 0.6s. ETA: 13.5s. Rate: 338.26 forecasts/min [2026-01-22T20:36:29.413430] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-22T20:36:29.413473] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-22T20:36:29.426916] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:29.428017] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-22T20:36:29.428069] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-22T20:36:29.428101] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-22T20:36:29.428914] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:29.428975] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:29.433840] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:29.435637] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:29.436113] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:29.438835] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:29.440211] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:29.440989] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:29.452290] [DEBUG] [MAG ] EB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:29.513020] [INFO ] [LOCAL ] EB: Saved forecast. [2026-01-22T20:36:29.513094] [INFO ] [main ] EB: Signal=1 (Conf=90.0%), Magnitude=-1.29% (Conf=56.4107%) [2026-01-22T20:36:29.513259] [INFO ] [main ] Fetching symbol history for GAIN... [2026-01-22T20:36:29.513304] [DEBUG] [REMOTE ] GAIN: Fetching historical data. [2026-01-22T20:36:29.513869] [INFO ] [main ] Progress: 342/417 forecasts completed (82.0%). EB finished in 0.7s. ETA: 13.3s. Rate: 338.69 forecasts/min [2026-01-22T20:36:29.526367] [DEBUG] [REMOTE ] GAIN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:29.527377] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 7 features, N/A% accuracy [2026-01-22T20:36:29.527438] [INFO ] [LOCAL ] GAIN: Loaded 7 optimal features with 73.67% confidence from JSON config [2026-01-22T20:36:29.527473] [DEBUG] [MAG ] Building data for symbol: GAIN with lookback: 0 [2026-01-22T20:36:29.528349] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:29.528417] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:29.530508] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-22T20:36:29.530602] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=2.92% (Conf=67.7545%) [2026-01-22T20:36:29.530772] [INFO ] [main ] Fetching symbol history for IRMD... [2026-01-22T20:36:29.530819] [DEBUG] [REMOTE ] IRMD: Fetching historical data. [2026-01-22T20:36:29.531771] [INFO ] [main ] Progress: 343/417 forecasts completed (82.3%). LWAY finished in 0.6s. ETA: 13.1s. Rate: 339.58 forecasts/min [2026-01-22T20:36:29.533630] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:29.535742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:29.536271] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:29.537258] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:29.539478] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-22T20:36:29.541758] [DEBUG] [REMOTE ] IRMD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:29.542566] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 3 features, N/A% accuracy [2026-01-22T20:36:29.542652] [INFO ] [LOCAL ] IRMD: Loaded 3 optimal features with 48.48% confidence from JSON config [2026-01-22T20:36:29.542686] [DEBUG] [MAG ] Building data for symbol: IRMD with lookback: 0 [2026-01-22T20:36:29.543507] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:29.543569] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:29.543886] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:29.545390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:29.548537] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:29.549278] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:36:29.551089] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:29.590892] [DEBUG] [MAG ] DORM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:29.776043] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.879852] [INFO ] [LOCAL ] DORM: Saved forecast. [2026-01-22T20:36:29.879920] [INFO ] [main ] DORM: Signal=1 (Conf=90.0%), Magnitude=1.16% (Conf=63.3836%) [2026-01-22T20:36:29.880073] [INFO ] [main ] Fetching symbol history for FIZZ... [2026-01-22T20:36:29.880123] [DEBUG] [REMOTE ] FIZZ: Fetching historical data. [2026-01-22T20:36:29.880851] [INFO ] [main ] Progress: 344/417 forecasts completed (82.5%). DORM finished in 0.8s. ETA: 12.9s. Rate: 338.62 forecasts/min [2026-01-22T20:36:29.891977] [DEBUG] [REMOTE ] FIZZ: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:29.892992] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 7 features, N/A% accuracy [2026-01-22T20:36:29.893043] [INFO ] [LOCAL ] FIZZ: Loaded 7 optimal features with 52.48% confidence from JSON config [2026-01-22T20:36:29.893075] [DEBUG] [MAG ] Building data for symbol: FIZZ with lookback: 0 [2026-01-22T20:36:29.893863] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:29.893927] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:29.894659] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:29.896319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:29.896848] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:29.897948] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:29.899641] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:29.900726] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:29.901407] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:29.914490] [DEBUG] [MAG ] GAIN: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.922030] [DEBUG] [MAG ] IRMD: Last date is validated at 2026-01-22 [2026-01-22T20:36:29.943203] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.085951] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-22T20:36:30.086018] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=2.16% (Conf=51.6714%) [2026-01-22T20:36:30.086366] [INFO ] [main ] Progress: 345/417 forecasts completed (82.7%). FLWS finished in 0.7s. ETA: 12.8s. Rate: 338.47 forecasts/min [2026-01-22T20:36:30.086765] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-22T20:36:30.086814] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-22T20:36:30.095427] [DEBUG] [MAG ] GAIN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.096003] [DEBUG] [MAG ] IRMD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.099092] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.100380] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-22T20:36:30.100433] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-22T20:36:30.100465] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-22T20:36:30.101260] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:30.101320] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:30.106476] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:30.122010] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:30.165987] [INFO ] [LOCAL ] GAIN: Saved forecast. [2026-01-22T20:36:30.166055] [INFO ] [main ] GAIN: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=73.6705%) [2026-01-22T20:36:30.166239] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-22T20:36:30.166286] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-22T20:36:30.166950] [INFO ] [main ] Progress: 346/417 forecasts completed (83.0%). GAIN finished in 0.7s. ETA: 12.6s. Rate: 339.00 forecasts/min [2026-01-22T20:36:30.178049] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.179135] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-22T20:36:30.179198] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-22T20:36:30.179231] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-22T20:36:30.180036] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:30.180098] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:30.181826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:30.182326] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:30.184351] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:30.185634] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:30.196736] [INFO ] [LOCAL ] IRMD: Saved forecast. [2026-01-22T20:36:30.196828] [INFO ] [main ] IRMD: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=48.4788%) [2026-01-22T20:36:30.197024] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-22T20:36:30.197072] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-22T20:36:30.197798] [INFO ] [main ] Progress: 347/417 forecasts completed (83.2%). IRMD finished in 0.7s. ETA: 12.4s. Rate: 339.81 forecasts/min [2026-01-22T20:36:30.208952] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.210425] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-22T20:36:30.210483] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-22T20:36:30.210516] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-22T20:36:30.211445] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-22T20:36:30.211518] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:30.214073] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:30.215170] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:30.218029] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:30.219435] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:30.222509] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:30.225377] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:30.227248] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:30.227785] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:30.228940] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:30.231028] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-22T20:36:30.237132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:30.243057] [DEBUG] [MAG ] FIZZ: Last date is validated at 2026-01-22 [2026-01-22T20:36:30.411034] [DEBUG] [MAG ] FIZZ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.462904] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-22 [2026-01-22T20:36:30.491422] [INFO ] [LOCAL ] FIZZ: Saved forecast. [2026-01-22T20:36:30.491487] [INFO ] [main ] FIZZ: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=52.4799%) [2026-01-22T20:36:30.491657] [INFO ] [main ] Fetching symbol history for AWRE... [2026-01-22T20:36:30.491701] [DEBUG] [REMOTE ] AWRE: Fetching historical data. [2026-01-22T20:36:30.493079] [INFO ] [main ] Progress: 348/417 forecasts completed (83.5%). FIZZ finished in 0.6s. ETA: 12.2s. Rate: 339.15 forecasts/min [2026-01-22T20:36:30.503551] [DEBUG] [REMOTE ] AWRE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.505373] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 7 features, N/A% accuracy [2026-01-22T20:36:30.505425] [INFO ] [LOCAL ] AWRE: Loaded 7 optimal features with 53.43% confidence from JSON config [2026-01-22T20:36:30.505477] [DEBUG] [MAG ] Building data for symbol: AWRE with lookback: 0 [2026-01-22T20:36:30.506459] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:30.506522] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:30.511538] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:30.512537] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:30.537158] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-22 [2026-01-22T20:36:30.552330] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:30.553608] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:30.554300] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:30.555865] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:30.558630] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:30.579645] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-22 [2026-01-22T20:36:30.634772] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.706117] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.745463] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-22T20:36:30.745529] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=63.9205%) [2026-01-22T20:36:30.745909] [INFO ] [main ] Progress: 349/417 forecasts completed (83.7%). RBLX finished in 0.7s. ETA: 12.0s. Rate: 338.74 forecasts/min [2026-01-22T20:36:30.746036] [INFO ] [main ] Fetching symbol history for PHUN... [2026-01-22T20:36:30.746080] [DEBUG] [REMOTE ] PHUN: Fetching historical data. [2026-01-22T20:36:30.755603] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:30.758912] [DEBUG] [REMOTE ] PHUN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.759899] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 6 features, N/A% accuracy [2026-01-22T20:36:30.759956] [INFO ] [LOCAL ] PHUN: Loaded 6 optimal features with 61.96% confidence from JSON config [2026-01-22T20:36:30.759988] [DEBUG] [MAG ] Building data for symbol: PHUN with lookback: 0 [2026-01-22T20:36:30.760777] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:30.760990] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:30.766013] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:30.766848] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:30.768061] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:30.770113] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-22T20:36:30.770865] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-22T20:36:30.772541] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:30.781428] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-22T20:36:30.781496] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=61.2954%) [2026-01-22T20:36:30.781673] [INFO ] [main ] Fetching symbol history for AVA... [2026-01-22T20:36:30.781718] [DEBUG] [REMOTE ] AVA: Fetching historical data. [2026-01-22T20:36:30.782849] [INFO ] [main ] Progress: 350/417 forecasts completed (83.9%). AMLX finished in 0.6s. ETA: 11.8s. Rate: 339.51 forecasts/min [2026-01-22T20:36:30.793718] [DEBUG] [REMOTE ] AVA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.795206] [DEBUG] [LOCAL ] Loaded configuration for AVA: 7 features, N/A% accuracy [2026-01-22T20:36:30.795276] [INFO ] [LOCAL ] AVA: Loaded 7 optimal features with 57.13% confidence from JSON config [2026-01-22T20:36:30.795329] [DEBUG] [MAG ] Building data for symbol: AVA with lookback: 0 [2026-01-22T20:36:30.796352] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:30.796424] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:30.801369] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:30.802644] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:30.804693] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:30.809025] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:30.810183] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:30.813043] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:30.813707] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:30.889589] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-22T20:36:30.889661] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=4.58% (Conf=59.876%) [2026-01-22T20:36:30.889820] [INFO ] [main ] Fetching symbol history for UBND... [2026-01-22T20:36:30.889864] [DEBUG] [REMOTE ] UBND: Fetching historical data. [2026-01-22T20:36:30.890886] [INFO ] [main ] Progress: 351/417 forecasts completed (84.2%). TXN finished in 0.7s. ETA: 11.7s. Rate: 339.88 forecasts/min [2026-01-22T20:36:30.899179] [DEBUG] [MAG ] AWRE: Last date is validated at 2026-01-22 [2026-01-22T20:36:30.900812] [DEBUG] [REMOTE ] UBND: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:30.901706] [DEBUG] [LOCAL ] Loaded configuration for UBND: 6 features, N/A% accuracy [2026-01-22T20:36:30.901763] [INFO ] [LOCAL ] UBND: Loaded 6 optimal features with 41.99% confidence from JSON config [2026-01-22T20:36:30.901796] [DEBUG] [MAG ] Building data for symbol: UBND with lookback: 0 [2026-01-22T20:36:30.902565] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:30.902647] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:30.903503] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:30.906043] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:30.907825] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:30.909082] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:30.909732] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:30.912600] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:31.065232] [DEBUG] [MAG ] AWRE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:31.110800] [DEBUG] [MAG ] PHUN: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.127362] [INFO ] [LOCAL ] AWRE: Saved forecast. [2026-01-22T20:36:31.127424] [INFO ] [main ] AWRE: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=53.4311%) [2026-01-22T20:36:31.127593] [INFO ] [main ] Fetching symbol history for IPGP... [2026-01-22T20:36:31.127639] [DEBUG] [REMOTE ] IPGP: Fetching historical data. [2026-01-22T20:36:31.127907] [INFO ] [main ] Progress: 352/417 forecasts completed (84.4%). AWRE finished in 0.6s. ETA: 11.5s. Rate: 339.55 forecasts/min [2026-01-22T20:36:31.138941] [DEBUG] [REMOTE ] IPGP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:31.139843] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 3 features, N/A% accuracy [2026-01-22T20:36:31.139897] [INFO ] [LOCAL ] IPGP: Loaded 3 optimal features with 53.22% confidence from JSON config [2026-01-22T20:36:31.139928] [DEBUG] [MAG ] Building data for symbol: IPGP with lookback: 0 [2026-01-22T20:36:31.140710] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:31.140780] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:31.141482] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:31.143860] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:31.144935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:31.155261] [DEBUG] [MAG ] AVA: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.253521] [DEBUG] [MAG ] UBND: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.278501] [DEBUG] [MAG ] PHUN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:31.323970] [DEBUG] [MAG ] AVA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:31.343997] [INFO ] [LOCAL ] PHUN: Saved forecast. [2026-01-22T20:36:31.344063] [INFO ] [main ] PHUN: Signal=1 (Conf=90.0%), Magnitude=3.98% (Conf=61.9557%) [2026-01-22T20:36:31.344400] [INFO ] [main ] Progress: 353/417 forecasts completed (84.7%). PHUN finished in 0.6s. ETA: 11.3s. Rate: 339.33 forecasts/min [2026-01-22T20:36:31.344525] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-22T20:36:31.344585] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-22T20:36:31.355546] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:31.356754] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-22T20:36:31.356806] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-22T20:36:31.356838] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-22T20:36:31.357619] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:31.357682] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:31.362522] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:31.363542] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:31.364240] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:31.367150] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:31.369536] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-22T20:36:31.370934] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:31.408709] [INFO ] [LOCAL ] AVA: Saved forecast. [2026-01-22T20:36:31.408780] [INFO ] [main ] AVA: Signal=1 (Conf=90.0%), Magnitude=1.09% (Conf=57.1347%) [2026-01-22T20:36:31.409139] [INFO ] [main ] Fetching symbol history for IGIC... [2026-01-22T20:36:31.409189] [DEBUG] [REMOTE ] IGIC: Fetching historical data. [2026-01-22T20:36:31.409855] [INFO ] [main ] Progress: 354/417 forecasts completed (84.9%). AVA finished in 0.6s. ETA: 11.1s. Rate: 339.94 forecasts/min [2026-01-22T20:36:31.422761] [DEBUG] [REMOTE ] IGIC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:31.424022] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 5 features, N/A% accuracy [2026-01-22T20:36:31.424080] [INFO ] [LOCAL ] IGIC: Loaded 5 optimal features with 65.47% confidence from JSON config [2026-01-22T20:36:31.424114] [DEBUG] [MAG ] Building data for symbol: IGIC with lookback: 0 [2026-01-22T20:36:31.424943] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:31.425007] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:31.430669] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:31.432549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:31.432673] [DEBUG] [MAG ] UBND: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:31.433099] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:31.434909] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:31.479663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:31.484363] [DEBUG] [MAG ] IPGP: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.494995] [INFO ] [LOCAL ] UBND: Saved forecast. [2026-01-22T20:36:31.495066] [INFO ] [main ] UBND: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.9894%) [2026-01-22T20:36:31.495237] [INFO ] [main ] Fetching symbol history for UPWK... [2026-01-22T20:36:31.495284] [DEBUG] [REMOTE ] UPWK: Fetching historical data. [2026-01-22T20:36:31.495895] [INFO ] [main ] Progress: 355/417 forecasts completed (85.1%). UBND finished in 0.6s. ETA: 10.9s. Rate: 340.43 forecasts/min [2026-01-22T20:36:31.507765] [DEBUG] [REMOTE ] UPWK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:31.508710] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 4 features, N/A% accuracy [2026-01-22T20:36:31.508766] [INFO ] [LOCAL ] UPWK: Loaded 4 optimal features with 49.36% confidence from JSON config [2026-01-22T20:36:31.508798] [DEBUG] [MAG ] Building data for symbol: UPWK with lookback: 0 [2026-01-22T20:36:31.509624] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:31.509687] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:31.510609] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:31.513191] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:31.514034] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:31.515779] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:31.654739] [DEBUG] [MAG ] IPGP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:31.718897] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.758245] [INFO ] [LOCAL ] IPGP: Saved forecast. [2026-01-22T20:36:31.758331] [INFO ] [main ] IPGP: Signal=1 (Conf=90.0%), Magnitude=1.70% (Conf=53.2185%) [2026-01-22T20:36:31.758488] [INFO ] [main ] Fetching symbol history for SHEN... [2026-01-22T20:36:31.758531] [DEBUG] [REMOTE ] SHEN: Fetching historical data. [2026-01-22T20:36:31.758834] [INFO ] [main ] Progress: 356/417 forecasts completed (85.4%). IPGP finished in 0.6s. ETA: 10.8s. Rate: 339.96 forecasts/min [2026-01-22T20:36:31.770528] [DEBUG] [REMOTE ] SHEN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:31.772236] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 3 features, N/A% accuracy [2026-01-22T20:36:31.772290] [INFO ] [LOCAL ] SHEN: Loaded 3 optimal features with 67.68% confidence from JSON config [2026-01-22T20:36:31.772321] [DEBUG] [MAG ] Building data for symbol: SHEN with lookback: 0 [2026-01-22T20:36:31.773107] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:31.773166] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:31.774864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:31.775364] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:31.777025] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:31.827639] [DEBUG] [MAG ] IGIC: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.885319] [DEBUG] [MAG ] UPWK: Last date is validated at 2026-01-22 [2026-01-22T20:36:31.890165] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.003447] [DEBUG] [MAG ] IGIC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.024395] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-22T20:36:32.024459] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=1.31% (Conf=56.3402%) [2026-01-22T20:36:32.024795] [INFO ] [main ] Progress: 357/417 forecasts completed (85.6%). BBCP finished in 0.7s. ETA: 10.6s. Rate: 339.48 forecasts/min [2026-01-22T20:36:32.024924] [INFO ] [main ] Fetching symbol history for SANM... [2026-01-22T20:36:32.024967] [DEBUG] [REMOTE ] SANM: Fetching historical data. [2026-01-22T20:36:32.036955] [DEBUG] [REMOTE ] SANM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.037972] [DEBUG] [LOCAL ] Loaded configuration for SANM: 6 features, N/A% accuracy [2026-01-22T20:36:32.038032] [INFO ] [LOCAL ] SANM: Loaded 6 optimal features with 46.81% confidence from JSON config [2026-01-22T20:36:32.038063] [DEBUG] [MAG ] Building data for symbol: SANM with lookback: 0 [2026-01-22T20:36:32.038872] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:32.038933] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:32.040626] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:32.041128] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:32.041514] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:32.070737] [DEBUG] [MAG ] UPWK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.079700] [INFO ] [LOCAL ] IGIC: Saved forecast. [2026-01-22T20:36:32.079783] [INFO ] [main ] IGIC: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=65.4739%) [2026-01-22T20:36:32.080259] [INFO ] [main ] Fetching symbol history for ING... [2026-01-22T20:36:32.080315] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-22T20:36:32.080651] [INFO ] [main ] Progress: 358/417 forecasts completed (85.9%). IGIC finished in 0.7s. ETA: 10.4s. Rate: 340.13 forecasts/min [2026-01-22T20:36:32.081136] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:32.081986] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:32.083237] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.092696] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.093737] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-22T20:36:32.093800] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-22T20:36:32.093834] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-22T20:36:32.094739] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:32.094805] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:32.100368] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:32.103802] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:32.104595] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:32.106431] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:32.106969] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:32.108127] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:32.110311] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.116221] [DEBUG] [MAG ] SHEN: Last date is validated at 2026-01-22 [2026-01-22T20:36:32.148609] [INFO ] [LOCAL ] UPWK: Saved forecast. [2026-01-22T20:36:32.148683] [INFO ] [main ] UPWK: Signal=1 (Conf=90.0%), Magnitude=0.63% (Conf=49.3574%) [2026-01-22T20:36:32.148847] [INFO ] [main ] Fetching symbol history for BEN... [2026-01-22T20:36:32.148891] [DEBUG] [REMOTE ] BEN: Fetching historical data. [2026-01-22T20:36:32.150650] [INFO ] [main ] Progress: 359/417 forecasts completed (86.1%). UPWK finished in 0.7s. ETA: 10.2s. Rate: 340.70 forecasts/min [2026-01-22T20:36:32.161420] [DEBUG] [REMOTE ] BEN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.162453] [DEBUG] [LOCAL ] Loaded configuration for BEN: 5 features, N/A% accuracy [2026-01-22T20:36:32.162523] [INFO ] [LOCAL ] BEN: Loaded 5 optimal features with 60.74% confidence from JSON config [2026-01-22T20:36:32.162556] [DEBUG] [MAG ] Building data for symbol: BEN with lookback: 0 [2026-01-22T20:36:32.163433] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:32.163494] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:32.165221] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:32.165792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:32.166192] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:32.167178] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:32.218178] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.281910] [DEBUG] [MAG ] SHEN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.345253] [INFO ] [LOCAL ] SHEN: Saved forecast. [2026-01-22T20:36:32.345318] [INFO ] [main ] SHEN: Signal=1 (Conf=90.0%), Magnitude=-1.50% (Conf=67.6768%) [2026-01-22T20:36:32.345474] [INFO ] [main ] Fetching symbol history for TFIN... [2026-01-22T20:36:32.345518] [DEBUG] [REMOTE ] TFIN: Fetching historical data. [2026-01-22T20:36:32.346648] [INFO ] [main ] Progress: 360/417 forecasts completed (86.3%). SHEN finished in 0.6s. ETA: 10.0s. Rate: 340.59 forecasts/min [2026-01-22T20:36:32.357359] [DEBUG] [REMOTE ] TFIN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.358289] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 5 features, N/A% accuracy [2026-01-22T20:36:32.358348] [INFO ] [LOCAL ] TFIN: Loaded 5 optimal features with 48.68% confidence from JSON config [2026-01-22T20:36:32.358379] [DEBUG] [MAG ] Building data for symbol: TFIN with lookback: 0 [2026-01-22T20:36:32.359176] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:32.359238] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:32.360943] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:32.361441] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:32.362014] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:32.401322] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:32.418731] [DEBUG] [MAG ] SANM: Last date is validated at 2026-01-22 [2026-01-22T20:36:32.450872] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.460795] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-22 [2026-01-22T20:36:32.565473] [DEBUG] [MAG ] BEN: Last date is validated at 2026-01-22 [2026-01-22T20:36:32.586369] [DEBUG] [MAG ] SANM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.633192] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.710015] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-22T20:36:32.710084] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=55.6873%) [2026-01-22T20:36:32.710424] [INFO ] [main ] Fetching symbol history for BWIN... [2026-01-22T20:36:32.710476] [DEBUG] [REMOTE ] BWIN: Fetching historical data. [2026-01-22T20:36:32.710657] [INFO ] [main ] Progress: 361/417 forecasts completed (86.6%). ING finished in 0.6s. ETA: 9.9s. Rate: 339.59 forecasts/min [2026-01-22T20:36:32.716586] [INFO ] [LOCAL ] SANM: Saved forecast. [2026-01-22T20:36:32.716653] [INFO ] [main ] SANM: Signal=1 (Conf=90.0%), Magnitude=2.94% (Conf=46.8081%) [2026-01-22T20:36:32.717023] [INFO ] [main ] Progress: 362/417 forecasts completed (86.8%). SANM finished in 0.7s. ETA: 9.7s. Rate: 340.50 forecasts/min [2026-01-22T20:36:32.717150] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-22T20:36:32.717193] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-22T20:36:32.722131] [DEBUG] [REMOTE ] BWIN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.723126] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 11 features, N/A% accuracy [2026-01-22T20:36:32.723179] [INFO ] [LOCAL ] BWIN: Loaded 11 optimal features with 70.13% confidence from JSON config [2026-01-22T20:36:32.723211] [DEBUG] [MAG ] Building data for symbol: BWIN with lookback: 0 [2026-01-22T20:36:32.724000] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-22T20:36:32.724064] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:32.728779] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.729018] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:32.729743] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-22T20:36:32.729804] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-22T20:36:32.729836] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-22T20:36:32.729951] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:32.730669] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:32.730731] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:32.730870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:32.731910] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:32.733978] [DEBUG] [MAG ] BEN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:32.735663] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:32.737033] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.787761] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:32.789129] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:32.789969] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:32.792404] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:32.793122] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:32.794392] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:32.796530] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.801788] [INFO ] [LOCAL ] BEN: Saved forecast. [2026-01-22T20:36:32.801858] [INFO ] [main ] BEN: Signal=1 (Conf=90.0%), Magnitude=-0.72% (Conf=60.7351%) [2026-01-22T20:36:32.802020] [INFO ] [main ] Fetching symbol history for GRND... [2026-01-22T20:36:32.802065] [DEBUG] [REMOTE ] GRND: Fetching historical data. [2026-01-22T20:36:32.802883] [INFO ] [main ] Progress: 363/417 forecasts completed (87.1%). BEN finished in 0.7s. ETA: 9.5s. Rate: 340.98 forecasts/min [2026-01-22T20:36:32.805539] [DEBUG] [MAG ] TFIN: Last date is validated at 2026-01-22 [2026-01-22T20:36:32.813263] [DEBUG] [REMOTE ] GRND: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:32.814173] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, N/A% accuracy [2026-01-22T20:36:32.814224] [INFO ] [LOCAL ] GRND: Loaded 2 optimal features with 53.74% confidence from JSON config [2026-01-22T20:36:32.814256] [DEBUG] [MAG ] Building data for symbol: GRND with lookback: 0 [2026-01-22T20:36:32.818960] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:32.819022] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:32.823989] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:32.825122] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:32.979873] [DEBUG] [MAG ] TFIN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.084528] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.085673] [INFO ] [LOCAL ] TFIN: Saved forecast. [2026-01-22T20:36:33.085735] [INFO ] [main ] TFIN: Signal=1 (Conf=90.0%), Magnitude=-2.32% (Conf=48.6796%) [2026-01-22T20:36:33.086110] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-22T20:36:33.086157] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-22T20:36:33.087047] [INFO ] [main ] Progress: 364/417 forecasts completed (87.3%). TFIN finished in 0.7s. ETA: 9.3s. Rate: 340.40 forecasts/min [2026-01-22T20:36:33.099310] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:33.100616] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-22T20:36:33.100672] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-22T20:36:33.100706] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-22T20:36:33.101499] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:33.101564] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:33.106566] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:33.108436] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:33.108940] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:33.109337] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:33.110273] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:33.148182] [DEBUG] [MAG ] BWIN: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.177143] [DEBUG] [MAG ] GRND: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.252604] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.317854] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-22T20:36:33.317920] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=55.7434%) [2026-01-22T20:36:33.318254] [INFO ] [main ] Progress: 365/417 forecasts completed (87.5%). DTIL finished in 0.6s. ETA: 9.2s. Rate: 340.11 forecasts/min [2026-01-22T20:36:33.318410] [INFO ] [main ] Fetching symbol history for ARHS... [2026-01-22T20:36:33.318455] [DEBUG] [REMOTE ] ARHS: Fetching historical data. [2026-01-22T20:36:33.320302] [DEBUG] [MAG ] BWIN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.330180] [DEBUG] [REMOTE ] ARHS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:33.331184] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 2 features, N/A% accuracy [2026-01-22T20:36:33.331244] [INFO ] [LOCAL ] ARHS: Loaded 2 optimal features with 54.17% confidence from JSON config [2026-01-22T20:36:33.331276] [DEBUG] [MAG ] Building data for symbol: ARHS with lookback: 0 [2026-01-22T20:36:33.332084] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:33.332143] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:33.333867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:33.334371] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:33.351477] [DEBUG] [MAG ] GRND: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.416278] [INFO ] [LOCAL ] BWIN: Saved forecast. [2026-01-22T20:36:33.416348] [INFO ] [main ] BWIN: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=70.1268%) [2026-01-22T20:36:33.416507] [INFO ] [main ] Fetching symbol history for SOCL... [2026-01-22T20:36:33.416553] [DEBUG] [REMOTE ] SOCL: Fetching historical data. [2026-01-22T20:36:33.416859] [INFO ] [main ] Progress: 366/417 forecasts completed (87.8%). BWIN finished in 0.7s. ETA: 9.0s. Rate: 340.52 forecasts/min [2026-01-22T20:36:33.427605] [DEBUG] [REMOTE ] SOCL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:33.428750] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 5 features, N/A% accuracy [2026-01-22T20:36:33.428991] [INFO ] [LOCAL ] SOCL: Loaded 5 optimal features with 52.17% confidence from JSON config [2026-01-22T20:36:33.429022] [DEBUG] [MAG ] Building data for symbol: SOCL with lookback: 0 [2026-01-22T20:36:33.429833] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:33.429894] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:33.430836] [INFO ] [LOCAL ] GRND: Saved forecast. [2026-01-22T20:36:33.430908] [INFO ] [main ] GRND: Signal=1 (Conf=90.0%), Magnitude=-5.20% (Conf=53.7369%) [2026-01-22T20:36:33.431075] [INFO ] [main ] Fetching symbol history for CWCO... [2026-01-22T20:36:33.431123] [DEBUG] [REMOTE ] CWCO: Fetching historical data. [2026-01-22T20:36:33.431763] [INFO ] [main ] Progress: 367/417 forecasts completed (88.0%). GRND finished in 0.6s. ETA: 8.8s. Rate: 341.38 forecasts/min [2026-01-22T20:36:33.434960] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:33.436782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:33.437258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:33.437666] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:33.438453] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:33.442110] [DEBUG] [REMOTE ] CWCO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:33.443306] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 1 features, N/A% accuracy [2026-01-22T20:36:33.443367] [INFO ] [LOCAL ] CWCO: Loaded 1 optimal features with 47.40% confidence from JSON config [2026-01-22T20:36:33.443402] [DEBUG] [MAG ] Building data for symbol: CWCO with lookback: 0 [2026-01-22T20:36:33.444268] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:33.444329] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:33.455611] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.560933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:33.626070] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.675408] [DEBUG] [MAG ] ARHS: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.737285] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-22T20:36:33.737350] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=64.1105%) [2026-01-22T20:36:33.737530] [INFO ] [main ] Fetching symbol history for AMWL... [2026-01-22T20:36:33.737589] [DEBUG] [REMOTE ] AMWL: Fetching historical data. [2026-01-22T20:36:33.737833] [INFO ] [main ] Progress: 368/417 forecasts completed (88.2%). AVB finished in 0.7s. ETA: 8.6s. Rate: 340.69 forecasts/min [2026-01-22T20:36:33.749014] [DEBUG] [REMOTE ] AMWL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:33.750036] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 5 features, N/A% accuracy [2026-01-22T20:36:33.750098] [INFO ] [LOCAL ] AMWL: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-22T20:36:33.750131] [DEBUG] [MAG ] Building data for symbol: AMWL with lookback: 0 [2026-01-22T20:36:33.750930] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:33.750992] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:33.755845] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:33.756676] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:33.759027] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:33.782384] [DEBUG] [MAG ] SOCL: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.871380] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-22T20:36:33.872350] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:33.921264] [DEBUG] [MAG ] ARHS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.948478] [DEBUG] [MAG ] CWCO: Last date is validated at 2026-01-22 [2026-01-22T20:36:33.953600] [DEBUG] [MAG ] SOCL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:33.994472] [INFO ] [LOCAL ] ARHS: Saved forecast. [2026-01-22T20:36:33.994539] [INFO ] [main ] ARHS: Signal=1 (Conf=90.0%), Magnitude=-0.22% (Conf=54.1669%) [2026-01-22T20:36:33.994913] [INFO ] [main ] Progress: 369/417 forecasts completed (88.5%). ARHS finished in 0.7s. ETA: 8.5s. Rate: 340.27 forecasts/min [2026-01-22T20:36:33.995042] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-22T20:36:33.995087] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-22T20:36:34.007506] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:34.008530] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-22T20:36:34.008608] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-22T20:36:34.008644] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-22T20:36:34.009462] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:34.009527] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:34.014711] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:34.016658] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:34.017178] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:34.017602] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:34.018516] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:34.021042] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:34.021738] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:34.039108] [INFO ] [LOCAL ] SOCL: Saved forecast. [2026-01-22T20:36:34.039177] [INFO ] [main ] SOCL: Signal=1 (Conf=90.0%), Magnitude=2.05% (Conf=52.1701%) [2026-01-22T20:36:34.039685] [INFO ] [main ] Fetching symbol history for NKTX... [2026-01-22T20:36:34.039742] [DEBUG] [REMOTE ] NKTX: Fetching historical data. [2026-01-22T20:36:34.040641] [INFO ] [main ] Progress: 370/417 forecasts completed (88.7%). SOCL finished in 0.6s. ETA: 8.3s. Rate: 340.95 forecasts/min [2026-01-22T20:36:34.051755] [DEBUG] [REMOTE ] NKTX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:34.052927] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 7 features, N/A% accuracy [2026-01-22T20:36:34.052981] [INFO ] [LOCAL ] NKTX: Loaded 7 optimal features with 63.97% confidence from JSON config [2026-01-22T20:36:34.053013] [DEBUG] [MAG ] Building data for symbol: NKTX with lookback: 0 [2026-01-22T20:36:34.053831] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:34.053895] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:34.055643] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:34.056164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:34.056656] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:34.057587] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:34.174995] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:34.179699] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:34.182567] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:34.213037] [DEBUG] [MAG ] CWCO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:34.218812] [DEBUG] [MAG ] AMWL: Last date is validated at 2026-01-22 [2026-01-22T20:36:34.293480] [INFO ] [LOCAL ] CWCO: Saved forecast. [2026-01-22T20:36:34.293554] [INFO ] [main ] CWCO: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=47.3983%) [2026-01-22T20:36:34.293747] [INFO ] [main ] Fetching symbol history for APO... [2026-01-22T20:36:34.293791] [DEBUG] [REMOTE ] APO: Fetching historical data. [2026-01-22T20:36:34.295659] [INFO ] [main ] Progress: 371/417 forecasts completed (89.0%). CWCO finished in 0.9s. ETA: 8.1s. Rate: 340.54 forecasts/min [2026-01-22T20:36:34.307053] [DEBUG] [REMOTE ] APO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:34.308333] [DEBUG] [LOCAL ] Loaded configuration for APO: 3 features, N/A% accuracy [2026-01-22T20:36:34.308392] [INFO ] [LOCAL ] APO: Loaded 3 optimal features with 57.05% confidence from JSON config [2026-01-22T20:36:34.308425] [DEBUG] [MAG ] Building data for symbol: APO with lookback: 0 [2026-01-22T20:36:34.309376] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:34.309440] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:34.314600] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:34.317232] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:34.367614] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-22 [2026-01-22T20:36:34.390307] [DEBUG] [MAG ] AMWL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:34.392837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:34.459194] [INFO ] [LOCAL ] AMWL: Saved forecast. [2026-01-22T20:36:34.459261] [INFO ] [main ] AMWL: Signal=1 (Conf=90.0%), Magnitude=12.38% (Conf=55.2857%) [2026-01-22T20:36:34.459421] [INFO ] [main ] Fetching symbol history for SAFE... [2026-01-22T20:36:34.459464] [DEBUG] [REMOTE ] SAFE: Fetching historical data. [2026-01-22T20:36:34.460646] [INFO ] [main ] Progress: 372/417 forecasts completed (89.2%). AMWL finished in 0.7s. ETA: 7.9s. Rate: 340.59 forecasts/min [2026-01-22T20:36:34.471003] [DEBUG] [REMOTE ] SAFE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:34.473138] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 3 features, N/A% accuracy [2026-01-22T20:36:34.473192] [INFO ] [LOCAL ] SAFE: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-22T20:36:34.473223] [DEBUG] [MAG ] Building data for symbol: SAFE with lookback: 0 [2026-01-22T20:36:34.474018] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:34.474079] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:34.478881] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:34.480154] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:34.482643] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:34.534842] [DEBUG] [MAG ] NKTX: Last date is validated at 2026-01-22 [2026-01-22T20:36:34.540085] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:34.604141] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-22T20:36:34.604209] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=0.52% (Conf=56.0761%) [2026-01-22T20:36:34.604372] [INFO ] [main ] Fetching symbol history for QVCC... [2026-01-22T20:36:34.604418] [DEBUG] [REMOTE ] QVCC: Fetching historical data. [2026-01-22T20:36:34.605135] [INFO ] [main ] Progress: 373/417 forecasts completed (89.4%). TBB finished in 0.6s. ETA: 7.7s. Rate: 340.76 forecasts/min [2026-01-22T20:36:34.616437] [DEBUG] [REMOTE ] QVCC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:34.617476] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 6 features, N/A% accuracy [2026-01-22T20:36:34.617539] [INFO ] [LOCAL ] QVCC: Loaded 6 optimal features with 55.81% confidence from JSON config [2026-01-22T20:36:34.617591] [DEBUG] [MAG ] Building data for symbol: QVCC with lookback: 0 [2026-01-22T20:36:34.618429] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:34.618493] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:34.619410] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:34.624354] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:34.625645] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-22T20:36:34.628679] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:34.631125] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:34.632887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:34.707036] [DEBUG] [MAG ] NKTX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:34.754636] [DEBUG] [MAG ] APO: Last date is validated at 2026-01-22 [2026-01-22T20:36:34.769263] [INFO ] [LOCAL ] NKTX: Saved forecast. [2026-01-22T20:36:34.769335] [INFO ] [main ] NKTX: Signal=1 (Conf=90.0%), Magnitude=7.16% (Conf=63.9722%) [2026-01-22T20:36:34.769726] [INFO ] [main ] Fetching symbol history for HSAI... [2026-01-22T20:36:34.769781] [DEBUG] [REMOTE ] HSAI: Fetching historical data. [2026-01-22T20:36:34.770648] [INFO ] [main ] Progress: 374/417 forecasts completed (89.7%). NKTX finished in 0.7s. ETA: 7.6s. Rate: 340.81 forecasts/min [2026-01-22T20:36:34.781853] [DEBUG] [REMOTE ] HSAI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:34.783073] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 2 features, N/A% accuracy [2026-01-22T20:36:34.783126] [INFO ] [LOCAL ] HSAI: Loaded 2 optimal features with 63.94% confidence from JSON config [2026-01-22T20:36:34.783159] [DEBUG] [MAG ] Building data for symbol: HSAI with lookback: 0 [2026-01-22T20:36:34.783994] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:34.784056] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:34.784995] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:34.822530] [DEBUG] [MAG ] SAFE: Last date is validated at 2026-01-22 [2026-01-22T20:36:34.829004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:34.932024] [DEBUG] [MAG ] APO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:34.975893] [DEBUG] [MAG ] QVCC: Last date is validated at 2026-01-22 [2026-01-22T20:36:34.990382] [DEBUG] [MAG ] SAFE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:35.058626] [INFO ] [LOCAL ] SAFE: Saved forecast. [2026-01-22T20:36:35.058693] [INFO ] [main ] SAFE: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=54.6429%) [2026-01-22T20:36:35.058853] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-22T20:36:35.058896] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-22T20:36:35.059638] [INFO ] [LOCAL ] APO: Saved forecast. [2026-01-22T20:36:35.059708] [INFO ] [main ] APO: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=57.0547%) [2026-01-22T20:36:35.059860] [INFO ] [main ] Fetching symbol history for DUKB... [2026-01-22T20:36:35.059907] [DEBUG] [REMOTE ] DUKB: Fetching historical data. [2026-01-22T20:36:35.060640] [INFO ] [main ] Progress: 375/417 forecasts completed (89.9%). SAFE finished in 0.6s. ETA: 7.4s. Rate: 340.23 forecasts/min [2026-01-22T20:36:35.060746] [INFO ] [main ] Progress: 376/417 forecasts completed (90.2%). APO finished in 0.8s. ETA: 7.2s. Rate: 341.13 forecasts/min [2026-01-22T20:36:35.071229] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.071239] [DEBUG] [REMOTE ] DUKB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.072259] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-22T20:36:35.072313] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-22T20:36:35.072344] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-22T20:36:35.072954] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, N/A% accuracy [2026-01-22T20:36:35.073019] [INFO ] [LOCAL ] DUKB: Loaded 2 optimal features with 44.28% confidence from JSON config [2026-01-22T20:36:35.073051] [DEBUG] [MAG ] Building data for symbol: DUKB with lookback: 0 [2026-01-22T20:36:35.073159] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:35.073221] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:35.074148] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:35.074214] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:35.076444] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:35.078649] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:35.080548] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:35.092382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:35.095670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:35.151434] [DEBUG] [MAG ] QVCC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:35.181825] [DEBUG] [MAG ] HSAI: Last date is validated at 2026-01-22 [2026-01-22T20:36:35.219292] [INFO ] [LOCAL ] QVCC: Saved forecast. [2026-01-22T20:36:35.219359] [INFO ] [main ] QVCC: Signal=1 (Conf=90.0%), Magnitude=-2.33% (Conf=55.8061%) [2026-01-22T20:36:35.219519] [INFO ] [main ] Fetching symbol history for JELD... [2026-01-22T20:36:35.219566] [DEBUG] [REMOTE ] JELD: Fetching historical data. [2026-01-22T20:36:35.220249] [INFO ] [main ] Progress: 377/417 forecasts completed (90.4%). QVCC finished in 0.6s. ETA: 7.0s. Rate: 341.22 forecasts/min [2026-01-22T20:36:35.231592] [DEBUG] [REMOTE ] JELD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.232831] [DEBUG] [LOCAL ] Loaded configuration for JELD: 7 features, N/A% accuracy [2026-01-22T20:36:35.232887] [INFO ] [LOCAL ] JELD: Loaded 7 optimal features with 56.55% confidence from JSON config [2026-01-22T20:36:35.232921] [DEBUG] [MAG ] Building data for symbol: JELD with lookback: 0 [2026-01-22T20:36:35.233730] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:35.233794] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:35.235529] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:35.236088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:35.236487] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:35.240943] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-22T20:36:35.242141] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:35.244245] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:35.247101] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:35.358495] [DEBUG] [MAG ] HSAI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:35.440975] [DEBUG] [MAG ] DUKB: Last date is validated at 2026-01-22 [2026-01-22T20:36:35.443605] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-22 [2026-01-22T20:36:35.451594] [INFO ] [LOCAL ] HSAI: Saved forecast. [2026-01-22T20:36:35.451668] [INFO ] [main ] HSAI: Signal=1 (Conf=90.0%), Magnitude=0.28% (Conf=63.9359%) [2026-01-22T20:36:35.452020] [INFO ] [main ] Fetching symbol history for STKH... [2026-01-22T20:36:35.452072] [DEBUG] [REMOTE ] STKH: Fetching historical data. [2026-01-22T20:36:35.452654] [INFO ] [main ] Progress: 378/417 forecasts completed (90.6%). HSAI finished in 0.7s. ETA: 6.9s. Rate: 340.93 forecasts/min [2026-01-22T20:36:35.464117] [DEBUG] [REMOTE ] STKH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.465346] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, N/A% accuracy [2026-01-22T20:36:35.465399] [INFO ] [LOCAL ] STKH: Loaded 5 optimal features with 33.49% confidence from JSON config [2026-01-22T20:36:35.465431] [DEBUG] [MAG ] Building data for symbol: STKH with lookback: 0 [2026-01-22T20:36:35.466267] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:35.466332] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:35.472267] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:35.474723] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:35.475520] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:35.476211] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:35.477170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:35.596211] [DEBUG] [MAG ] JELD: Last date is validated at 2026-01-22 [2026-01-22T20:36:35.610790] [DEBUG] [MAG ] DUKB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:35.674488] [INFO ] [LOCAL ] DUKB: Saved forecast. [2026-01-22T20:36:35.674556] [INFO ] [main ] DUKB: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=44.2832%) [2026-01-22T20:36:35.674749] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-22T20:36:35.674795] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-22T20:36:35.676662] [INFO ] [main ] Progress: 379/417 forecasts completed (90.9%). DUKB finished in 0.6s. ETA: 6.7s. Rate: 340.68 forecasts/min [2026-01-22T20:36:35.687626] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.688721] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-22T20:36:35.688779] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-22T20:36:35.688810] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-22T20:36:35.689600] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:35.689659] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:35.691349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:35.691891] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:35.694380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:35.697883] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:35.769865] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-22T20:36:35.770123] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=0.51% (Conf=54.2686%) [2026-01-22T20:36:35.770285] [INFO ] [main ] Fetching symbol history for XRX... [2026-01-22T20:36:35.770328] [DEBUG] [REMOTE ] XRX: Fetching historical data. [2026-01-22T20:36:35.771652] [INFO ] [main ] Progress: 380/417 forecasts completed (91.1%). AMPL finished in 0.7s. ETA: 6.5s. Rate: 341.10 forecasts/min [2026-01-22T20:36:35.779728] [DEBUG] [MAG ] JELD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:35.782426] [DEBUG] [REMOTE ] XRX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.783616] [DEBUG] [LOCAL ] Loaded configuration for XRX: 6 features, N/A% accuracy [2026-01-22T20:36:35.783673] [INFO ] [LOCAL ] XRX: Loaded 6 optimal features with 67.99% confidence from JSON config [2026-01-22T20:36:35.783719] [DEBUG] [MAG ] Building data for symbol: XRX with lookback: 0 [2026-01-22T20:36:35.784693] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:35.784757] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:35.786704] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:35.787419] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:35.787916] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:35.788553] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:35.789530] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:35.790271] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:35.842037] [DEBUG] [MAG ] STKH: Last date is validated at 2026-01-22 [2026-01-22T20:36:35.860760] [INFO ] [LOCAL ] JELD: Saved forecast. [2026-01-22T20:36:35.860830] [INFO ] [main ] JELD: Signal=1 (Conf=90.0%), Magnitude=3.01% (Conf=56.5528%) [2026-01-22T20:36:35.860990] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-22T20:36:35.861035] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-22T20:36:35.862192] [INFO ] [main ] Progress: 381/417 forecasts completed (91.4%). JELD finished in 0.6s. ETA: 6.3s. Rate: 341.53 forecasts/min [2026-01-22T20:36:35.874475] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:35.875412] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-22T20:36:35.875465] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-22T20:36:35.875497] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-22T20:36:35.876315] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:35.876380] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:35.881429] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:35.883316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:35.883835] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:36.005568] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:36.008709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:36.014957] [DEBUG] [MAG ] STKH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:36.060036] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-22 [2026-01-22T20:36:36.121217] [INFO ] [LOCAL ] STKH: Saved forecast. [2026-01-22T20:36:36.121286] [INFO ] [main ] STKH: Signal=1 (Conf=90.0%), Magnitude=20.45% (Conf=33.4887%) [2026-01-22T20:36:36.121637] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-22T20:36:36.121689] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-22T20:36:36.121652] [INFO ] [main ] Progress: 382/417 forecasts completed (91.6%). STKH finished in 0.7s. ETA: 6.2s. Rate: 341.10 forecasts/min [2026-01-22T20:36:36.135033] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:36.136201] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-22T20:36:36.136253] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-22T20:36:36.136284] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-22T20:36:36.137074] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:36.137133] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:36.142124] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:36.142232] [DEBUG] [MAG ] XRX: Last date is validated at 2026-01-22 [2026-01-22T20:36:36.143212] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:36.310356] [DEBUG] [MAG ] XRX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:36.356980] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:36.360334] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-22 [2026-01-22T20:36:36.372975] [INFO ] [LOCAL ] XRX: Saved forecast. [2026-01-22T20:36:36.373041] [INFO ] [main ] XRX: Signal=1 (Conf=90.0%), Magnitude=2.01% (Conf=67.991%) [2026-01-22T20:36:36.373193] [INFO ] [main ] Fetching symbol history for CGON... [2026-01-22T20:36:36.373236] [DEBUG] [REMOTE ] CGON: Fetching historical data. [2026-01-22T20:36:36.373878] [INFO ] [main ] Progress: 383/417 forecasts completed (91.8%). XRX finished in 0.6s. ETA: 6.0s. Rate: 340.72 forecasts/min [2026-01-22T20:36:36.384773] [DEBUG] [REMOTE ] CGON: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:36.386531] [DEBUG] [LOCAL ] Loaded configuration for CGON: 1 features, N/A% accuracy [2026-01-22T20:36:36.386609] [INFO ] [LOCAL ] CGON: Loaded 1 optimal features with 49.72% confidence from JSON config [2026-01-22T20:36:36.386644] [DEBUG] [MAG ] Building data for symbol: CGON with lookback: 0 [2026-01-22T20:36:36.387453] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:36.387514] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:36.394108] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:36.431835] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-22T20:36:36.431920] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=37.5869%) [2026-01-22T20:36:36.432084] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-22T20:36:36.432130] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-22T20:36:36.432895] [INFO ] [main ] Progress: 384/417 forecasts completed (92.1%). PFD finished in 0.8s. ETA: 5.8s. Rate: 341.31 forecasts/min [2026-01-22T20:36:36.444005] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:36.447645] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-22T20:36:36.447734] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-22T20:36:36.447768] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-22T20:36:36.448760] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:36.448839] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:36.453712] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:36.454367] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:36.454880] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:36.455841] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:36.556224] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-22 [2026-01-22T20:36:36.575204] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:36.687535] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:36.691961] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:36.692873] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:36.699128] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:36.810476] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:36.824610] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-22T20:36:36.824682] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=-0.42% (Conf=50.7726%) [2026-01-22T20:36:36.825230] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-22T20:36:36.825291] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-22T20:36:36.825649] [INFO ] [main ] Progress: 385/417 forecasts completed (92.3%). DHI finished in 1.0s. ETA: 5.6s. Rate: 340.22 forecasts/min [2026-01-22T20:36:36.835077] [DEBUG] [MAG ] CGON: Last date is validated at 2026-01-22 [2026-01-22T20:36:36.837891] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:36.839323] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-22T20:36:36.839376] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-22T20:36:36.839407] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-22T20:36:36.840206] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:36.840272] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:36.845795] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:36.847093] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:36.849756] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:36.851763] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-22T20:36:36.852639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:36.879741] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-22T20:36:36.879811] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=-4.63% (Conf=44.8838%) [2026-01-22T20:36:36.880167] [INFO ] [main ] Fetching symbol history for CVEO... [2026-01-22T20:36:36.880211] [DEBUG] [REMOTE ] CVEO: Fetching historical data. [2026-01-22T20:36:36.881020] [INFO ] [main ] Progress: 386/417 forecasts completed (92.6%). SKLZ finished in 0.8s. ETA: 5.5s. Rate: 340.82 forecasts/min [2026-01-22T20:36:36.892683] [DEBUG] [REMOTE ] CVEO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:36.893813] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 2 features, N/A% accuracy [2026-01-22T20:36:36.893867] [INFO ] [LOCAL ] CVEO: Loaded 2 optimal features with 53.43% confidence from JSON config [2026-01-22T20:36:36.893899] [DEBUG] [MAG ] Building data for symbol: CVEO with lookback: 0 [2026-01-22T20:36:36.894713] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:36.894776] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:36.900191] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:36.901186] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:37.011078] [DEBUG] [MAG ] CGON: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:37.116529] [INFO ] [LOCAL ] CGON: Saved forecast. [2026-01-22T20:36:37.116616] [INFO ] [main ] CGON: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=49.7247%) [2026-01-22T20:36:37.116777] [INFO ] [main ] Fetching symbol history for VGSH... [2026-01-22T20:36:37.116820] [DEBUG] [REMOTE ] VGSH: Fetching historical data. [2026-01-22T20:36:37.118737] [INFO ] [main ] Progress: 387/417 forecasts completed (92.8%). CGON finished in 0.7s. ETA: 5.3s. Rate: 340.52 forecasts/min [2026-01-22T20:36:37.120871] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.128584] [DEBUG] [REMOTE ] VGSH: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:37.129508] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 1 features, N/A% accuracy [2026-01-22T20:36:37.129559] [INFO ] [LOCAL ] VGSH: Loaded 1 optimal features with 23.69% confidence from JSON config [2026-01-22T20:36:37.129611] [DEBUG] [MAG ] Building data for symbol: VGSH with lookback: 0 [2026-01-22T20:36:37.130403] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:37.130475] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:37.131419] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:37.209034] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.256195] [DEBUG] [MAG ] CVEO: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.307609] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:37.379859] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:37.411465] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-22T20:36:37.411533] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=-0.48% (Conf=55.9998%) [2026-01-22T20:36:37.411715] [INFO ] [main ] Fetching symbol history for AG... [2026-01-22T20:36:37.411761] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-22T20:36:37.411943] [INFO ] [main ] Progress: 388/417 forecasts completed (93.0%). ASA finished in 1.0s. ETA: 5.1s. Rate: 339.93 forecasts/min [2026-01-22T20:36:37.423452] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:37.424266] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-22T20:36:37.424318] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-22T20:36:37.424351] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-22T20:36:37.425157] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:37.425219] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:37.426969] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:37.427496] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:37.427918] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:37.428929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:37.431395] [DEBUG] [MAG ] CVEO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:37.483262] [DEBUG] [MAG ] VGSH: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.488062] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-22T20:36:37.488124] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=2.80% (Conf=76.28%) [2026-01-22T20:36:37.488626] [INFO ] [main ] Progress: 389/417 forecasts completed (93.3%). NVDD finished in 0.7s. ETA: 4.9s. Rate: 340.43 forecasts/min [2026-01-22T20:36:37.488753] [INFO ] [main ] Fetching symbol history for SDA... [2026-01-22T20:36:37.488795] [DEBUG] [REMOTE ] SDA: Fetching historical data. [2026-01-22T20:36:37.501839] [DEBUG] [REMOTE ] SDA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:37.502915] [DEBUG] [LOCAL ] Loaded configuration for SDA: 2 features, N/A% accuracy [2026-01-22T20:36:37.502969] [INFO ] [LOCAL ] SDA: Loaded 2 optimal features with 52.26% confidence from JSON config [2026-01-22T20:36:37.503000] [DEBUG] [MAG ] Building data for symbol: SDA with lookback: 0 [2026-01-22T20:36:37.503791] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-22T20:36:37.503849] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:37.509374] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:37.510144] [INFO ] [LOCAL ] CVEO: Saved forecast. [2026-01-22T20:36:37.510213] [INFO ] [main ] CVEO: Signal=1 (Conf=90.0%), Magnitude=-2.04% (Conf=53.4251%) [2026-01-22T20:36:37.510376] [INFO ] [main ] Fetching symbol history for HPI... [2026-01-22T20:36:37.510421] [DEBUG] [REMOTE ] HPI: Fetching historical data. [2026-01-22T20:36:37.510849] [INFO ] [main ] Progress: 390/417 forecasts completed (93.5%). CVEO finished in 0.6s. ETA: 4.7s. Rate: 341.19 forecasts/min [2026-01-22T20:36:37.511838] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:37.523453] [DEBUG] [REMOTE ] HPI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:37.524651] [DEBUG] [LOCAL ] Loaded configuration for HPI: 3 features, N/A% accuracy [2026-01-22T20:36:37.524710] [INFO ] [LOCAL ] HPI: Loaded 3 optimal features with 47.14% confidence from JSON config [2026-01-22T20:36:37.524743] [DEBUG] [MAG ] Building data for symbol: HPI with lookback: 0 [2026-01-22T20:36:37.525765] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:37.525828] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:37.530613] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:37.531884] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:37.533354] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:37.660879] [DEBUG] [MAG ] VGSH: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:37.712843] [INFO ] [LOCAL ] VGSH: Saved forecast. [2026-01-22T20:36:37.712973] [INFO ] [main ] VGSH: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=23.6865%) [2026-01-22T20:36:37.713129] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-22T20:36:37.713172] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-22T20:36:37.714622] [INFO ] [main ] Progress: 391/417 forecasts completed (93.8%). VGSH finished in 0.6s. ETA: 4.6s. Rate: 341.06 forecasts/min [2026-01-22T20:36:37.725383] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:37.726294] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-22T20:36:37.726352] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-22T20:36:37.726383] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-22T20:36:37.727162] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:37.727223] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:37.728991] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:37.729494] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:37.729918] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:37.780547] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.841940] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:37.854711] [DEBUG] [MAG ] SDA: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.881033] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:37.896737] [DEBUG] [MAG ] HPI: Last date is validated at 2026-01-22 [2026-01-22T20:36:37.951915] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.021813] [DEBUG] [MAG ] SDA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.032940] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-22T20:36:38.033011] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=-3.73% (Conf=56.69%) [2026-01-22T20:36:38.033358] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-22T20:36:38.033412] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-22T20:36:38.033677] [INFO ] [main ] Progress: 392/417 forecasts completed (94.0%). AG finished in 0.6s. ETA: 4.4s. Rate: 340.35 forecasts/min [2026-01-22T20:36:38.045377] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.046351] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-22T20:36:38.046405] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-22T20:36:38.046437] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-22T20:36:38.047270] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-22T20:36:38.047347] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:38.052677] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:38.054641] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:38.055141] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:38.055563] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:38.056532] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:38.057249] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-22T20:36:38.058431] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:38.059634] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:38.060098] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-22T20:36:38.062322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.066939] [DEBUG] [MAG ] HPI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.088534] [INFO ] [LOCAL ] SDA: Saved forecast. [2026-01-22T20:36:38.088615] [INFO ] [main ] SDA: Signal=1 (Conf=90.0%), Magnitude=-1.22% (Conf=52.2565%) [2026-01-22T20:36:38.090649] [INFO ] [main ] Progress: 393/417 forecasts completed (94.2%). SDA finished in 0.6s. ETA: 4.2s. Rate: 340.94 forecasts/min [2026-01-22T20:36:38.088790] [INFO ] [main ] Fetching symbol history for SCM... [2026-01-22T20:36:38.091103] [DEBUG] [REMOTE ] SCM: Fetching historical data. [2026-01-22T20:36:38.104545] [DEBUG] [REMOTE ] SCM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.106713] [DEBUG] [LOCAL ] Loaded configuration for SCM: 7 features, N/A% accuracy [2026-01-22T20:36:38.106770] [INFO ] [LOCAL ] SCM: Loaded 7 optimal features with 59.74% confidence from JSON config [2026-01-22T20:36:38.106802] [DEBUG] [MAG ] Building data for symbol: SCM with lookback: 0 [2026-01-22T20:36:38.107563] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:38.107644] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:38.109364] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:38.109885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:38.110274] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:38.126813] [INFO ] [LOCAL ] HPI: Saved forecast. [2026-01-22T20:36:38.126898] [INFO ] [main ] HPI: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=47.1354%) [2026-01-22T20:36:38.127082] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-22T20:36:38.127130] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-22T20:36:38.128001] [INFO ] [main ] Progress: 394/417 forecasts completed (94.5%). HPI finished in 0.6s. ETA: 4.0s. Rate: 341.62 forecasts/min [2026-01-22T20:36:38.138918] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.140049] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-22T20:36:38.140109] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-22T20:36:38.140142] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-22T20:36:38.140986] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:38.141050] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:38.142769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:38.143289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:38.143723] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-22T20:36:38.145328] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:38.146105] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:38.147326] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-22T20:36:38.148058] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:38.149235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.189622] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:38.194207] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:38.196433] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:38.197527] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.219486] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-22 [2026-01-22T20:36:38.390899] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.413814] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-22 [2026-01-22T20:36:38.488174] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-22T20:36:38.488242] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=-25.79% (Conf=51.4368%) [2026-01-22T20:36:38.488420] [INFO ] [main ] Fetching symbol history for GLTO... [2026-01-22T20:36:38.488463] [DEBUG] [REMOTE ] GLTO: Fetching historical data. [2026-01-22T20:36:38.489657] [INFO ] [main ] Progress: 395/417 forecasts completed (94.7%). ELME finished in 0.8s. ETA: 3.9s. Rate: 340.71 forecasts/min [2026-01-22T20:36:38.491912] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-22 [2026-01-22T20:36:38.499541] [DEBUG] [REMOTE ] GLTO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.500664] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 9 features, N/A% accuracy [2026-01-22T20:36:38.500725] [INFO ] [LOCAL ] GLTO: Loaded 9 optimal features with 61.92% confidence from JSON config [2026-01-22T20:36:38.500758] [DEBUG] [MAG ] Building data for symbol: GLTO with lookback: 0 [2026-01-22T20:36:38.501547] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:38.501645] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:38.508137] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:38.509386] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:38.510508] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:38.540809] [DEBUG] [MAG ] SCM: Last date is validated at 2026-01-22 [2026-01-22T20:36:38.570386] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:38.571973] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:38.574383] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:38.576348] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-22T20:36:38.577997] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-22T20:36:38.581417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.583809] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.661499] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.705693] [DEBUG] [MAG ] SCM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:38.732343] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-22T20:36:38.732414] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=1.60% (Conf=50.152%) [2026-01-22T20:36:38.732785] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-22T20:36:38.732837] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-22T20:36:38.732827] [INFO ] [main ] Progress: 396/417 forecasts completed (95.0%). BAP finished in 0.7s. ETA: 3.7s. Rate: 340.38 forecasts/min [2026-01-22T20:36:38.744080] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.745013] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-22T20:36:38.745066] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-22T20:36:38.745098] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-22T20:36:38.745931] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:38.745992] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:38.750922] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:38.752803] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:38.753303] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-22T20:36:38.754015] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:38.756248] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.767610] [INFO ] [LOCAL ] SCM: Saved forecast. [2026-01-22T20:36:38.767679] [INFO ] [main ] SCM: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=59.7414%) [2026-01-22T20:36:38.767841] [INFO ] [main ] Fetching symbol history for GME... [2026-01-22T20:36:38.767884] [DEBUG] [REMOTE ] GME: Fetching historical data. [2026-01-22T20:36:38.769657] [INFO ] [main ] Progress: 397/417 forecasts completed (95.2%). SCM finished in 0.7s. ETA: 3.5s. Rate: 341.06 forecasts/min [2026-01-22T20:36:38.774315] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-22T20:36:38.774377] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=-4.42% (Conf=56.2885%) [2026-01-22T20:36:38.774531] [INFO ] [main ] Fetching symbol history for AVK... [2026-01-22T20:36:38.774591] [DEBUG] [REMOTE ] AVK: Fetching historical data. [2026-01-22T20:36:38.775502] [INFO ] [main ] Progress: 398/417 forecasts completed (95.4%). RARE finished in 0.6s. ETA: 3.3s. Rate: 341.89 forecasts/min [2026-01-22T20:36:38.782301] [DEBUG] [REMOTE ] GME: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.783153] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, N/A% accuracy [2026-01-22T20:36:38.783205] [INFO ] [LOCAL ] GME: Loaded 4 optimal features with 51.00% confidence from JSON config [2026-01-22T20:36:38.783236] [DEBUG] [MAG ] Building data for symbol: GME with lookback: 0 [2026-01-22T20:36:38.784030] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:38.784090] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:38.786852] [DEBUG] [REMOTE ] AVK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:38.787611] [DEBUG] [LOCAL ] Loaded configuration for AVK: 1 features, N/A% accuracy [2026-01-22T20:36:38.787665] [INFO ] [LOCAL ] AVK: Loaded 1 optimal features with 46.06% confidence from JSON config [2026-01-22T20:36:38.787697] [DEBUG] [MAG ] Building data for symbol: AVK with lookback: 0 [2026-01-22T20:36:38.788520] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:38.788607] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:38.789264] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:38.791116] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:38.791642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:38.792047] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.793655] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:38.924391] [DEBUG] [MAG ] GLTO: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.093378] [DEBUG] [MAG ] GLTO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:39.132147] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.132210] [DEBUG] [MAG ] AVK: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.141296] [DEBUG] [MAG ] GME: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.222253] [INFO ] [LOCAL ] GLTO: Saved forecast. [2026-01-22T20:36:39.222332] [INFO ] [main ] GLTO: Signal=1 (Conf=90.0%), Magnitude=-6.12% (Conf=61.9164%) [2026-01-22T20:36:39.222711] [INFO ] [main ] Fetching symbol history for GEN... [2026-01-22T20:36:39.222763] [DEBUG] [REMOTE ] GEN: Fetching historical data. [2026-01-22T20:36:39.223659] [INFO ] [main ] Progress: 399/417 forecasts completed (95.7%). GLTO finished in 0.7s. ETA: 3.2s. Rate: 340.56 forecasts/min [2026-01-22T20:36:39.235895] [DEBUG] [REMOTE ] GEN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:39.237095] [DEBUG] [LOCAL ] Loaded configuration for GEN: 6 features, N/A% accuracy [2026-01-22T20:36:39.237150] [INFO ] [LOCAL ] GEN: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-22T20:36:39.237182] [DEBUG] [MAG ] Building data for symbol: GEN with lookback: 0 [2026-01-22T20:36:39.238220] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:39.238313] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:39.243623] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:39.303633] [DEBUG] [MAG ] AVK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:39.307135] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:39.311230] [DEBUG] [MAG ] GME: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:39.361300] [INFO ] [LOCAL ] AVK: Saved forecast. [2026-01-22T20:36:39.361373] [INFO ] [main ] AVK: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=46.0566%) [2026-01-22T20:36:39.361542] [INFO ] [main ] Fetching symbol history for SATS... [2026-01-22T20:36:39.361614] [DEBUG] [REMOTE ] SATS: Fetching historical data. [2026-01-22T20:36:39.362273] [INFO ] [main ] Progress: 400/417 forecasts completed (95.9%). AVK finished in 0.6s. ETA: 3.0s. Rate: 340.74 forecasts/min [2026-01-22T20:36:39.362997] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-22T20:36:39.364087] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:39.364782] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-22T20:36:39.367945] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:39.374099] [DEBUG] [REMOTE ] SATS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:39.375059] [DEBUG] [LOCAL ] Loaded configuration for SATS: 6 features, N/A% accuracy [2026-01-22T20:36:39.375111] [INFO ] [LOCAL ] SATS: Loaded 6 optimal features with 65.58% confidence from JSON config [2026-01-22T20:36:39.375143] [DEBUG] [MAG ] Building data for symbol: SATS with lookback: 0 [2026-01-22T20:36:39.375955] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:39.376021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:39.381001] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:39.382052] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:39.382887] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:39.384478] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:39.385657] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:39.386947] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:39.389516] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:39.401617] [INFO ] [LOCAL ] GME: Saved forecast. [2026-01-22T20:36:39.401683] [INFO ] [main ] GME: Signal=1 (Conf=90.0%), Magnitude=7.70% (Conf=51.0035%) [2026-01-22T20:36:39.401848] [INFO ] [main ] Fetching symbol history for THRM... [2026-01-22T20:36:39.401893] [DEBUG] [REMOTE ] THRM: Fetching historical data. [2026-01-22T20:36:39.403656] [INFO ] [main ] Progress: 401/417 forecasts completed (96.2%). GME finished in 0.6s. ETA: 2.8s. Rate: 341.40 forecasts/min [2026-01-22T20:36:39.414041] [DEBUG] [REMOTE ] THRM: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:39.414904] [DEBUG] [LOCAL ] Loaded configuration for THRM: 6 features, N/A% accuracy [2026-01-22T20:36:39.414957] [INFO ] [LOCAL ] THRM: Loaded 6 optimal features with 58.91% confidence from JSON config [2026-01-22T20:36:39.414988] [DEBUG] [MAG ] Building data for symbol: THRM with lookback: 0 [2026-01-22T20:36:39.415773] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:39.415834] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:39.420716] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:39.422596] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:39.423076] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:39.423461] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:39.424416] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:39.425045] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:39.443708] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-22T20:36:39.443780] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-1.47% (Conf=57.3855%) [2026-01-22T20:36:39.443935] [INFO ] [main ] Fetching symbol history for ENB... [2026-01-22T20:36:39.443978] [DEBUG] [REMOTE ] ENB: Fetching historical data. [2026-01-22T20:36:39.445673] [INFO ] [main ] Progress: 402/417 forecasts completed (96.4%). CMI finished in 0.7s. ETA: 2.6s. Rate: 342.04 forecasts/min [2026-01-22T20:36:39.455151] [DEBUG] [REMOTE ] ENB: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:39.456020] [DEBUG] [LOCAL ] Loaded configuration for ENB: 4 features, N/A% accuracy [2026-01-22T20:36:39.456073] [INFO ] [LOCAL ] ENB: Loaded 4 optimal features with 50.89% confidence from JSON config [2026-01-22T20:36:39.456104] [DEBUG] [MAG ] Building data for symbol: ENB with lookback: 0 [2026-01-22T20:36:39.456913] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-22T20:36:39.456972] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:39.459091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:39.459625] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:39.512352] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-22T20:36:39.515122] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:39.746555] [DEBUG] [MAG ] GEN: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.746798] [DEBUG] [MAG ] SATS: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.773547] [DEBUG] [MAG ] THRM: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.860078] [DEBUG] [MAG ] ENB: Last date is validated at 2026-01-22 [2026-01-22T20:36:39.931545] [DEBUG] [MAG ] GEN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:39.933039] [DEBUG] [MAG ] SATS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:39.951748] [DEBUG] [MAG ] THRM: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:40.021094] [INFO ] [LOCAL ] GEN: Saved forecast. [2026-01-22T20:36:40.021163] [INFO ] [main ] GEN: Signal=1 (Conf=90.0%), Magnitude=2.44% (Conf=51.32%) [2026-01-22T20:36:40.021513] [INFO ] [main ] Fetching symbol history for EVAX... [2026-01-22T20:36:40.021566] [DEBUG] [REMOTE ] EVAX: Fetching historical data. [2026-01-22T20:36:40.021624] [INFO ] [main ] Progress: 403/417 forecasts completed (96.6%). GEN finished in 0.8s. ETA: 2.5s. Rate: 340.12 forecasts/min [2026-01-22T20:36:40.034367] [DEBUG] [REMOTE ] EVAX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.035290] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 6 features, N/A% accuracy [2026-01-22T20:36:40.035713] [INFO ] [LOCAL ] EVAX: Loaded 6 optimal features with 53.24% confidence from JSON config [2026-01-22T20:36:40.035749] [DEBUG] [MAG ] Building data for symbol: EVAX with lookback: 0 [2026-01-22T20:36:40.036060] [INFO ] [LOCAL ] THRM: Saved forecast. [2026-01-22T20:36:40.036131] [INFO ] [main ] THRM: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=58.9066%) [2026-01-22T20:36:40.036288] [INFO ] [main ] Fetching symbol history for ITRN... [2026-01-22T20:36:40.036333] [DEBUG] [REMOTE ] ITRN: Fetching historical data. [2026-01-22T20:36:40.036567] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:40.036889] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:40.036973] [INFO ] [main ] Progress: 404/417 forecasts completed (96.9%). THRM finished in 0.6s. ETA: 2.3s. Rate: 340.89 forecasts/min [2026-01-22T20:36:40.041867] [DEBUG] [MAG ] ENB: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:40.042373] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:40.044556] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:40.045247] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:40.045757] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:40.046167] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:40.047361] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.048702] [DEBUG] [REMOTE ] ITRN: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.049824] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 8 features, N/A% accuracy [2026-01-22T20:36:40.049885] [INFO ] [LOCAL ] ITRN: Loaded 8 optimal features with 67.30% confidence from JSON config [2026-01-22T20:36:40.049920] [DEBUG] [MAG ] Building data for symbol: ITRN with lookback: 0 [2026-01-22T20:36:40.050992] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:40.051063] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:40.053083] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:40.053883] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:40.054307] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:40.055561] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:40.056624] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:40.061511] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:40.063072] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-22T20:36:40.065227] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.101097] [INFO ] [LOCAL ] SATS: Saved forecast. [2026-01-22T20:36:40.101192] [INFO ] [main ] SATS: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=65.5803%) [2026-01-22T20:36:40.101644] [INFO ] [main ] Progress: 405/417 forecasts completed (97.1%). SATS finished in 0.7s. ETA: 2.1s. Rate: 341.42 forecasts/min [2026-01-22T20:36:40.101797] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-22T20:36:40.101854] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-22T20:36:40.115288] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.116315] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-22T20:36:40.116372] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-22T20:36:40.116419] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-22T20:36:40.117337] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-22T20:36:40.117404] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:40.123894] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:40.126141] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:40.126696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:40.127109] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-22T20:36:40.128480] [INFO ] [LOCAL ] ENB: Saved forecast. [2026-01-22T20:36:40.128544] [INFO ] [main ] ENB: Signal=1 (Conf=90.0%), Magnitude=0.86% (Conf=50.8925%) [2026-01-22T20:36:40.128937] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-22T20:36:40.129176] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-22T20:36:40.129767] [INFO ] [main ] Progress: 406/417 forecasts completed (97.4%). ENB finished in 0.7s. ETA: 1.9s. Rate: 342.13 forecasts/min [2026-01-22T20:36:40.144312] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.145488] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-22T20:36:40.145547] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-22T20:36:40.145601] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-22T20:36:40.146403] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-22T20:36:40.146466] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:40.151978] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:40.154123] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-22T20:36:40.156656] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.170709] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:40.172162] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-22T20:36:40.228108] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-22T20:36:40.231867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.407712] [DEBUG] [MAG ] EVAX: Last date is validated at 2026-01-22 [2026-01-22T20:36:40.422371] [DEBUG] [MAG ] ITRN: Last date is validated at 2026-01-22 [2026-01-22T20:36:40.503971] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-22 [2026-01-22T20:36:40.583011] [DEBUG] [MAG ] EVAX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:40.588462] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-22 [2026-01-22T20:36:40.597052] [DEBUG] [MAG ] ITRN: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:40.673957] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:40.684767] [INFO ] [LOCAL ] EVAX: Saved forecast. [2026-01-22T20:36:40.684834] [INFO ] [main ] EVAX: Signal=1 (Conf=90.0%), Magnitude=-14.31% (Conf=53.2426%) [2026-01-22T20:36:40.685283] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-22T20:36:40.685335] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-22T20:36:40.685660] [INFO ] [main ] Progress: 407/417 forecasts completed (97.6%). EVAX finished in 0.7s. ETA: 1.8s. Rate: 340.31 forecasts/min [2026-01-22T20:36:40.686004] [INFO ] [LOCAL ] ITRN: Saved forecast. [2026-01-22T20:36:40.686246] [INFO ] [main ] ITRN: Signal=1 (Conf=90.0%), Magnitude=3.70% (Conf=67.3035%) [2026-01-22T20:36:40.686403] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-22T20:36:40.686447] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-22T20:36:40.686824] [INFO ] [main ] Progress: 408/417 forecasts completed (97.8%). ITRN finished in 0.6s. ETA: 1.6s. Rate: 341.14 forecasts/min [2026-01-22T20:36:40.699495] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.699616] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.700838] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-22T20:36:40.700901] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-22T20:36:40.701254] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-22T20:36:40.701333] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-22T20:36:40.701377] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-22T20:36:40.700933] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-22T20:36:40.702254] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-22T20:36:40.702316] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:40.702718] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:40.702812] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:40.704829] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:40.705399] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-22T20:36:40.707337] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:40.709315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:40.709809] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:40.710248] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-22T20:36:40.712822] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-22T20:36:40.713675] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-22T20:36:40.715106] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.751350] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-22T20:36:40.751417] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=48.9021%) [2026-01-22T20:36:40.751623] [INFO ] [main ] Fetching symbol history for MAA... [2026-01-22T20:36:40.751672] [DEBUG] [REMOTE ] MAA: Fetching historical data. [2026-01-22T20:36:40.751925] [INFO ] [main ] Progress: 409/417 forecasts completed (98.1%). HERO finished in 0.6s. ETA: 1.4s. Rate: 341.67 forecasts/min [2026-01-22T20:36:40.762871] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:40.763554] [DEBUG] [REMOTE ] MAA: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.764513] [DEBUG] [LOCAL ] Loaded configuration for MAA: 9 features, N/A% accuracy [2026-01-22T20:36:40.764601] [INFO ] [LOCAL ] MAA: Loaded 9 optimal features with 50.39% confidence from JSON config [2026-01-22T20:36:40.764641] [DEBUG] [MAG ] Building data for symbol: MAA with lookback: 0 [2026-01-22T20:36:40.765440] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:40.765506] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:40.770542] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:40.772411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:40.772945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:40.773404] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:40.773834] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-22T20:36:40.774623] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:40.775518] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:40.776885] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-22T20:36:40.778285] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.821020] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:40.822620] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-22T20:36:40.823687] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:40.829624] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-22T20:36:40.829695] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=1.03% (Conf=42.3952%) [2026-01-22T20:36:40.829855] [INFO ] [main ] Fetching symbol history for DOMO... [2026-01-22T20:36:40.829901] [DEBUG] [REMOTE ] DOMO: Fetching historical data. [2026-01-22T20:36:40.830846] [INFO ] [main ] Progress: 410/417 forecasts completed (98.3%). RCS finished in 0.7s. ETA: 1.2s. Rate: 342.13 forecasts/min [2026-01-22T20:36:40.844160] [DEBUG] [REMOTE ] DOMO: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:40.844557] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:40.845413] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 6 features, N/A% accuracy [2026-01-22T20:36:40.845469] [INFO ] [LOCAL ] DOMO: Loaded 6 optimal features with 74.06% confidence from JSON config [2026-01-22T20:36:40.845500] [DEBUG] [MAG ] Building data for symbol: DOMO with lookback: 0 [2026-01-22T20:36:40.846307] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-22T20:36:40.846372] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-22T20:36:40.851541] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:40.852864] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-22T20:36:40.934628] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-22T20:36:40.935552] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:40.936656] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-22T20:36:40.938289] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:41.058911] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.124433] [DEBUG] [MAG ] MAA: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.187075] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.232263] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:41.284869] [DEBUG] [MAG ] DOMO: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.297226] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-22T20:36:41.297292] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=0.91% (Conf=58.6258%) [2026-01-22T20:36:41.297449] [INFO ] [main ] Fetching symbol history for REAX... [2026-01-22T20:36:41.297493] [DEBUG] [REMOTE ] REAX: Fetching historical data. [2026-01-22T20:36:41.297906] [INFO ] [main ] Progress: 411/417 forecasts completed (98.6%). STTK finished in 0.6s. ETA: 1.1s. Rate: 340.75 forecasts/min [2026-01-22T20:36:41.301893] [DEBUG] [MAG ] MAA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:41.309837] [DEBUG] [REMOTE ] REAX: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:41.311017] [DEBUG] [LOCAL ] Loaded configuration for REAX: 5 features, N/A% accuracy [2026-01-22T20:36:41.311073] [INFO ] [LOCAL ] REAX: Loaded 5 optimal features with 53.25% confidence from JSON config [2026-01-22T20:36:41.311105] [DEBUG] [MAG ] Building data for symbol: REAX with lookback: 0 [2026-01-22T20:36:41.311896] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-22T20:36:41.311989] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-22T20:36:41.313251] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-22T20:36:41.314524] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-22T20:36:41.319245] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-22T20:36:41.321289] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-22T20:36:41.337143] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:41.359053] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:41.408940] [INFO ] [LOCAL ] MAA: Saved forecast. [2026-01-22T20:36:41.409016] [INFO ] [main ] MAA: Signal=1 (Conf=90.0%), Magnitude=2.15% (Conf=50.3857%) [2026-01-22T20:36:41.409362] [INFO ] [main ] Fetching symbol history for OPP... [2026-01-22T20:36:41.409405] [DEBUG] [REMOTE ] OPP: Fetching historical data. [2026-01-22T20:36:41.409656] [INFO ] [main ] Progress: 412/417 forecasts completed (98.8%). MAA finished in 0.7s. ETA: 0.9s. Rate: 341.05 forecasts/min [2026-01-22T20:36:41.420845] [DEBUG] [REMOTE ] OPP: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:41.421900] [DEBUG] [LOCAL ] Loaded configuration for OPP: 9 features, N/A% accuracy [2026-01-22T20:36:41.421953] [INFO ] [LOCAL ] OPP: Loaded 9 optimal features with 42.67% confidence from JSON config [2026-01-22T20:36:41.421983] [DEBUG] [MAG ] Building data for symbol: OPP with lookback: 0 [2026-01-22T20:36:41.422771] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-22T20:36:41.422835] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-22T20:36:41.424556] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-22T20:36:41.425098] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-22T20:36:41.425491] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-22T20:36:41.427490] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-22T20:36:41.427996] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-22T20:36:41.429366] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-22T20:36:41.431040] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-22T20:36:41.432092] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-22T20:36:41.432795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:41.453094] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-22T20:36:41.453162] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=-3.53% (Conf=41.1081%) [2026-01-22T20:36:41.453497] [INFO ] [main ] Progress: 413/417 forecasts completed (99.0%). XOMA finished in 0.8s. ETA: 0.7s. Rate: 341.67 forecasts/min [2026-01-22T20:36:41.453827] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-22T20:36:41.453871] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-22T20:36:41.457728] [DEBUG] [MAG ] DOMO: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:41.466547] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-22T20:36:41.467709] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-22T20:36:41.467770] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-22T20:36:41.467801] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-22T20:36:41.468838] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-22T20:36:41.468898] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-22T20:36:41.469967] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-22T20:36:41.538984] [INFO ] [LOCAL ] DOMO: Saved forecast. [2026-01-22T20:36:41.539063] [INFO ] [main ] DOMO: Signal=1 (Conf=90.0%), Magnitude=3.29% (Conf=74.0614%) [2026-01-22T20:36:41.539474] [INFO ] [main ] Progress: 414/417 forecasts completed (99.3%). DOMO finished in 0.7s. ETA: 0.5s. Rate: 342.10 forecasts/min [2026-01-22T20:36:41.691164] [DEBUG] [MAG ] REAX: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.779196] [DEBUG] [MAG ] OPP: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.828020] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-22 [2026-01-22T20:36:41.870463] [DEBUG] [MAG ] REAX: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:41.939343] [INFO ] [LOCAL ] REAX: Saved forecast. [2026-01-22T20:36:41.939416] [INFO ] [main ] REAX: Signal=1 (Conf=90.0%), Magnitude=-0.99% (Conf=53.2527%) [2026-01-22T20:36:41.939950] [INFO ] [main ] Progress: 415/417 forecasts completed (99.5%). REAX finished in 0.6s. ETA: 0.4s. Rate: 341.04 forecasts/min [2026-01-22T20:36:41.962523] [DEBUG] [MAG ] OPP: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:41.996908] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-23 [2026-01-22T20:36:42.030027] [INFO ] [LOCAL ] OPP: Saved forecast. [2026-01-22T20:36:42.030116] [INFO ] [main ] OPP: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=42.6694%) [2026-01-22T20:36:42.030850] [INFO ] [main ] Progress: 416/417 forecasts completed (99.8%). OPP finished in 0.6s. ETA: 0.2s. Rate: 341.44 forecasts/min [2026-01-22T20:36:42.054748] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-22T20:36:42.054817] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=55.9223%) [2026-01-22T20:36:42.055641] [INFO ] [main ] Progress: 417/417 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 342.14 forecasts/min [2026-01-22T20:36:42.086899] [INFO ] [main ] Parallel forecast generation completed in 1m 13s. Processed 417 forecasts. [2026-01-22T20:36:42.087056] [INFO ] [main ] Generated and saved 417 forecast pairs. [2026-01-22T20:36:42.753713] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (417/417 @ 100.00%)' [2026-01-22T20:36:42.755433] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-22T20:36:42.755511] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-22T20:36:42.755945] [INFO ] [main ] Found 46 forecast dates [2026-01-22T20:36:42.755988] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-22T20:36:42.874014] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-22T20:36:42.877811] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-22T20:36:42.877922] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-22T20:36:42.970041] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-22T20:36:42.981248] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-22T20:36:42.981354] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-22T20:36:43.111527] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-22T20:36:43.113478] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-22T20:36:43.113595] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-22T20:36:43.211886] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-22T20:36:43.213688] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-22T20:36:43.213796] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-22T20:36:43.321341] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-22T20:36:43.342232] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-22T20:36:43.342333] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-22T20:36:43.467152] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-22T20:36:43.469319] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-22T20:36:43.469448] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-22T20:36:43.589043] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-22T20:36:43.591677] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-22T20:36:43.591802] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-22T20:36:43.701301] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-22T20:36:43.703783] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-22T20:36:43.703907] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-22T20:36:43.922522] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-22T20:36:43.926392] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-22T20:36:43.926562] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-22T20:36:44.099877] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-22T20:36:44.102787] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-22T20:36:44.102944] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-22T20:36:44.286770] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-22T20:36:44.289516] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-22T20:36:44.289683] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-22T20:36:44.497040] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-22T20:36:44.500390] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-22T20:36:44.500583] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-22T20:36:44.715530] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-22T20:36:44.719073] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-22T20:36:44.719258] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-22T20:36:44.930224] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-22T20:36:44.933541] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-22T20:36:44.933729] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-22T20:36:45.166903] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-22T20:36:45.170427] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-22T20:36:45.170624] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-22T20:36:45.365590] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-22T20:36:45.368971] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-22T20:36:45.369148] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-22T20:36:45.466799] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-22T20:36:45.468462] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-22T20:36:45.468586] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-22T20:36:45.572501] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-22T20:36:45.574154] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-22T20:36:45.574278] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-22T20:36:45.668692] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-22T20:36:45.670270] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-22T20:36:45.670478] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-22T20:36:45.755253] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-22T20:36:45.756886] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-22T20:36:45.757001] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-22T20:36:45.833997] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-22T20:36:45.835657] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-22T20:36:45.835768] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-22T20:36:45.944564] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-22T20:36:45.946250] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-22T20:36:45.946360] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-22T20:36:46.062756] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-22T20:36:46.064397] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-22T20:36:46.064504] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-22T20:36:46.158079] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-22T20:36:46.159699] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-22T20:36:46.159804] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-22T20:36:46.236353] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-22T20:36:46.238032] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-22T20:36:46.238137] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-22T20:36:46.327188] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-22T20:36:46.328836] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-22T20:36:46.328945] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-22T20:36:46.417765] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-22T20:36:46.419360] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-22T20:36:46.419479] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-22T20:36:46.507272] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-22T20:36:46.508911] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-22T20:36:46.509025] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-22T20:36:46.597926] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-22T20:36:46.599608] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-22T20:36:46.599723] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-22T20:36:46.694381] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-22T20:36:46.696107] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-22T20:36:46.696241] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-22T20:36:46.802588] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-22T20:36:46.804488] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-22T20:36:46.804628] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-22T20:36:46.892160] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-22T20:36:46.894074] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-22T20:36:46.894201] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-22T20:36:46.983818] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-22T20:36:46.985492] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-22T20:36:46.985616] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-22T20:36:47.091808] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-22T20:36:47.093459] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-22T20:36:47.093593] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-22T20:36:47.188655] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-22T20:36:47.190207] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-22T20:36:47.190312] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-22T20:36:47.269240] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-22T20:36:47.270669] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-22T20:36:47.270758] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-22T20:36:47.352130] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-22T20:36:47.353550] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-22T20:36:47.353657] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-22T20:36:47.465976] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-22T20:36:47.467459] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-22T20:36:47.467552] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-22T20:36:47.556680] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-22T20:36:47.558767] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-22T20:36:47.558945] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-22T20:36:47.645030] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-22T20:36:47.646487] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-22T20:36:47.646611] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-22T20:36:47.751144] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-22T20:36:47.752785] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-22T20:36:47.752896] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-22T20:36:47.860610] [INFO ] [main ] Overwriting existing report for 2026-01-16 [2026-01-22T20:36:47.862204] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-22T20:36:47.862318] [INFO ] [main ] Processing forecast date: 2026-01-20 [2026-01-22T20:36:47.972896] [INFO ] [main ] Overwriting existing report for 2026-01-20 [2026-01-22T20:36:47.974684] [INFO ] [main ] Generated forecast report for 2026-01-20: 411 forecasts [2026-01-22T20:36:47.974795] [INFO ] [main ] Processing forecast date: 2026-01-21 [2026-01-22T20:36:48.070312] [INFO ] [main ] Overwriting existing report for 2026-01-21 [2026-01-22T20:36:48.071905] [INFO ] [main ] Generated forecast report for 2026-01-21: 403 forecasts [2026-01-22T20:36:48.072013] [INFO ] [main ] Processing forecast date: 2026-01-22 [2026-01-22T20:36:48.167911] [INFO ] [main ] Overwriting existing report for 2026-01-22 [2026-01-22T20:36:48.169968] [INFO ] [main ] Generated forecast report for 2026-01-22: 429 forecasts [2026-01-22T20:36:48.170077] [INFO ] [main ] Processing forecast date: 2026-01-23 [2026-01-22T20:36:48.180235] [INFO ] [main ] Generated forecast report for 2026-01-23: 416 forecasts [2026-01-22T20:36:48.180339] [INFO ] [main ] Generated 46/46 forecast reports [2026-01-22T20:36:48.180389] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-23.txt [2026-01-22T20:36:48.789841] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-23' [2026-01-22T20:36:48.790043] [INFO ] [main ] Forecast report email sent for 2026-01-23 [2026-01-22T20:36:48.790116] [INFO ] [MAG ] MAG operation completed successfully [2026-01-22T20:36:48.790396] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-22T20:36:48.790618] [INFO ] [STATE ] Last completion updated: 2026-01-22T20:36:48.790465