[2026-01-02T20:30:03.697925] [INFO ] [MAG ] Starting MAG operation... [2026-01-02T20:30:03.868804] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-02T20:30:04.036950] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-02T20:30:04.207688] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-02T20:30:04.388850] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-02T20:30:04.389187] [WARN ] [STATE ] State set to: WAITING [2026-01-02T20:30:04.389246] [INFO ] [STATE ] Checking service statuses... [2026-01-02T20:30:04.396256] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:04.400339] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:04.469082] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:04.538762] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:04.611938] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:04.612109] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:07.616734] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:07.620371] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:07.624740] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:07.628989] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:07.632868] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:07.632955] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:10.639996] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:10.644831] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:10.649148] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:10.652980] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:10.656686] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:10.656774] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:13.661458] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:13.664902] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:13.668515] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:13.671811] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:13.675227] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:13.675294] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:16.681445] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:16.685363] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:16.688890] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:16.692379] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:16.696062] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:16.696139] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:19.703069] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:19.709150] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:19.715083] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:19.720212] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:19.724461] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:19.724601] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:22.729653] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:22.733551] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:22.737187] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:22.740948] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:22.744633] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:22.744718] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:25.749632] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:25.753481] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:25.757320] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:25.761000] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:25.764844] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:25.764946] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:28.771515] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:28.776109] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:28.781056] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:28.785339] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:28.790037] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:28.790120] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:31.795041] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:31.799489] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:31.804182] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:31.808349] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:31.812325] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:31.812398] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:34.818023] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:34.821604] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:34.827701] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:34.834289] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:34.839528] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:34.839652] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:37.845049] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:37.848765] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:37.853338] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:37.857320] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:37.861299] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:37.861375] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:40.866717] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:40.870473] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:40.874311] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:40.878770] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:40.882455] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:40.882542] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:43.887959] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:43.892213] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:43.895898] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:43.899508] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:43.903484] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:43.903588] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:46.909007] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:46.913431] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:46.917719] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:46.922793] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:46.927845] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:46.927973] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:49.933114] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:49.936949] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:49.940656] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:49.944602] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:49.948564] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:49.948695] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:52.953984] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:52.959008] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:52.964095] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:52.969207] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:52.974229] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:52.974359] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:55.979162] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:55.982602] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:55.986023] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:55.989537] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:55.993248] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:55.993338] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:30:58.998473] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:30:59.002112] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:30:59.005700] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:30:59.009222] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:30:59.012807] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:30:59.012908] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:02.019789] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:02.025047] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:02.030784] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:02.036039] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:02.041295] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:02.041448] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:05.048074] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:05.052723] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:05.119725] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:05.190986] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:05.258478] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:05.258599] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:08.263897] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:08.267804] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:08.271837] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:08.275682] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:08.279507] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:08.279647] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:11.287162] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:11.291426] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:11.295316] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:11.299163] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:11.302959] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:11.303055] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:14.307925] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:14.311477] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:14.314803] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:14.318052] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:14.321380] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:14.321450] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:17.329604] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:17.335202] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:17.340456] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:17.345293] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:17.349987] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:17.350140] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:20.355017] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:20.358883] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:20.362562] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:20.366149] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:20.370061] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:20.370150] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:23.374978] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:23.379031] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:23.382886] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:23.386694] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:23.390294] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:23.390387] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:26.396319] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:26.400706] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:26.404668] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:26.408391] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:26.412369] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:26.412444] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:29.417449] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:29.421073] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:29.425016] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:29.429033] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:29.432445] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:29.432515] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:32.437466] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:32.441675] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:32.445398] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:32.449119] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:32.453042] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:32.453146] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:35.457852] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:35.461497] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:35.466431] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:35.470853] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:35.475470] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:35.475616] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:38.482650] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:38.487637] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:38.492621] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:38.496963] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:38.500363] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:38.500434] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:41.506609] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:41.510944] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:41.515056] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:41.519356] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:41.524025] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:41.524157] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:44.529002] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:44.532543] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:44.536062] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:44.539714] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:44.543350] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:44.543441] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:47.548559] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:47.552371] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:47.556003] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:47.559502] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:47.563132] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:47.563218] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:50.567989] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:50.574781] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:50.578837] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:50.582500] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:50.585832] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:50.585901] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:53.591071] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:53.595127] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:53.599095] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:53.602744] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:53.606099] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:53.606168] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:56.611167] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:56.615393] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:56.619318] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:56.623434] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:56.627345] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:56.627462] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:31:59.632536] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:31:59.636280] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:31:59.639759] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:31:59.642991] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:31:59.646125] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:31:59.646195] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:02.651147] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:02.654942] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:02.658543] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:02.662094] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:02.665633] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:02.665731] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:05.671072] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:05.674828] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:05.679107] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:05.683330] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:05.687406] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:05.687504] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:08.692498] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:08.696182] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:08.700148] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:08.703783] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:08.706980] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:08.707052] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:11.716339] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:11.720638] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:11.724240] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:11.728030] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:11.731404] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:11.731473] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:14.735857] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:14.739685] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:14.744060] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:14.747767] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:14.751221] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:14.751292] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:17.756158] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:17.759833] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:17.763889] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:17.767951] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:17.771887] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:17.771989] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:20.776696] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:20.780744] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:20.784782] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:20.788144] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:20.791434] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:20.791507] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:23.796261] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:23.800142] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:23.803943] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:23.807514] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:23.810924] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:23.810996] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:26.815730] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:26.819284] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:26.822566] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:26.826267] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:26.829665] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:26.829739] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:29.835206] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:29.839136] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:29.843513] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:29.848227] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:29.852185] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:29.852282] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:32.857284] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:32.860780] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:32.864125] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:32.867365] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:32.870594] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:32.870663] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:35.876245] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:35.880286] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:35.884619] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:35.888780] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:35.892890] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:35.892980] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:38.897876] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:38.901436] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:38.904888] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:38.908500] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:38.911998] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:38.912076] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:41.918322] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:41.922890] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:41.927142] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:41.931798] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:41.936252] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:41.936369] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:44.942068] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:44.946282] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:44.950980] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:44.955032] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:44.958566] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:44.958703] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:47.963684] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:47.967780] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:47.971292] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:47.974847] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:47.978785] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:47.978913] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:50.984076] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:50.987478] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:50.991043] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:50.994659] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:50.998044] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:50.998114] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:54.002698] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:54.006213] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:54.009559] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:54.013001] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:54.016442] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:54.016520] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:32:57.021565] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:32:57.025894] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:32:57.029877] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:32:57.033382] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:32:57.036741] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:32:57.036820] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:00.042165] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:00.046793] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:00.050787] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:00.054972] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:00.058523] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:00.058613] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:03.063119] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:03.067330] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:03.070886] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:03.074553] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:03.077990] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:03.078087] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:06.083464] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:06.088143] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:06.167641] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:06.253263] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:06.323210] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:06.323344] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:09.329254] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:09.333386] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:09.337278] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:09.342112] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:09.346139] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:09.346229] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:12.351472] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:12.355493] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:12.361979] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:12.366231] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:12.370092] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:12.370201] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:15.375071] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:15.378866] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:15.383569] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:15.386970] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:15.390605] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:15.390708] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:18.396487] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:18.401095] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:18.404966] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:18.408177] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:18.411603] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:18.411676] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:21.416563] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:21.420642] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:21.424879] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:21.428988] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:21.433232] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:21.433360] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:24.440038] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:24.444293] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:24.448415] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:24.453220] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:24.457280] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:24.457363] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:27.462467] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:27.466011] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:27.469435] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:27.472873] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:27.476153] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:27.476230] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:30.481114] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:30.484384] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:30.487536] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:30.490812] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:30.494027] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:30.494097] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:33.499679] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:33.504322] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:33.508969] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:33.512979] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:33.516606] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:33.516699] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:36.521864] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:36.525656] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:36.529711] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:36.533592] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:36.537387] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:36.537487] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:39.542345] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:39.546087] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:39.549704] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:39.553218] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:39.556697] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:39.556784] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:42.561518] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:42.564939] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:42.568162] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:42.571443] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:42.574669] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:42.574743] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:45.580523] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:45.585433] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:45.590251] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:45.595141] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:45.600342] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:45.600463] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:48.605019] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:48.608810] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:48.612646] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:48.616379] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:48.620113] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:48.620216] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:51.625116] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:51.628536] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:51.631912] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:51.635160] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:51.638370] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:51.638441] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:54.643417] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:54.647192] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:54.650757] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:54.654204] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:54.657623] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:54.657715] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:33:57.663002] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:33:57.666514] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:33:57.670049] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:33:57.673513] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:33:57.676783] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:33:57.676854] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:00.681804] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:00.685126] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:00.688499] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:00.691822] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:00.695086] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:00.695157] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:03.700222] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:03.703835] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:03.707306] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:03.710785] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:03.714218] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:03.714298] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:06.719209] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:06.722903] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:06.726783] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:06.730703] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:06.734388] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:06.734466] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:09.740806] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:09.744664] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:09.748085] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:09.752197] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:09.756630] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:09.756733] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:12.762072] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:12.765788] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:12.769269] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:12.772744] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:12.776177] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:12.776276] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:15.780994] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:15.784801] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:15.788271] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:15.791805] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:15.795239] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:15.795335] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:18.801381] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:18.806302] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:18.811203] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:18.814528] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:18.818035] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:18.818103] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:21.822641] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:21.826398] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:21.830171] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:21.833423] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:21.836711] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:21.836800] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:24.844650] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:24.849149] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:24.853467] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:24.857465] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:24.861975] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:24.862065] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:27.867127] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:27.870619] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:27.873970] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:27.877243] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:27.880500] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:27.880592] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:30.885114] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:30.888466] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:30.891833] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:30.895149] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:30.898466] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:30.898536] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:33.904963] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:33.910126] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:33.915355] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:33.920457] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:33.925661] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:33.925802] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:36.931807] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:36.935705] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:36.939770] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:36.944053] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:36.949388] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:36.949553] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:39.955211] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:39.960204] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:39.964867] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:39.970907] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:39.975352] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:39.975444] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:42.980171] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:42.984675] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:42.988735] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:42.992898] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:42.998327] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:42.998668] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:46.003681] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:46.007211] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:46.010701] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:46.014122] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:46.017486] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:46.017558] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:49.025912] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:49.029622] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:49.033203] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:49.036667] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:49.040383] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:49.040462] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:52.045081] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:52.048903] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:52.052768] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:52.056644] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:52.060279] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:52.060389] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:55.064949] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:55.068764] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:55.072379] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:55.076111] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:55.079964] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:55.080057] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:34:58.084609] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:34:58.088067] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:34:58.091482] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:34:58.094791] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:34:58.098273] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:34:58.098357] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:35:01.103469] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:35:01.107349] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:01.111485] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:35:01.116303] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:35:01.120614] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:35:01.120722] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:35:04.125427] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:35:04.128801] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:04.131989] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:35:04.135952] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:35:04.140413] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:35:04.140499] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:35:07.145191] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:35:07.149200] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:07.222156] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:35:07.313297] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:35:07.320423] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:35:07.320516] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:35:10.326482] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:35:10.330027] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:10.333374] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:35:10.336729] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:35:10.340066] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:35:10.340137] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:35:13.574999] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:35:13.581007] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:13.587143] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-02T20:35:13.591414] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:35:13.595262] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:35:13.595363] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-02T20:35:16.600061] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-02T20:35:16.603611] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:16.607008] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-02T20:35:16.610753] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-02), and is a dependency of this service. [2026-01-02T20:35:16.614128] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-02T20:35:16.617658] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-02T20:35:16.617942] [WARN ] [STATE ] State set to: RUNNING [2026-01-02T20:35:16.618029] [INFO ] [MODE ] Using multithreaded [2026-01-02T20:35:16.618115] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-02T20:35:16.623765] [DEBUG] [REMOTE ] Found 57 available forecast dates. [2026-01-02T20:35:16.624011] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-05.txt'. [2026-01-02T20:35:16.631210] [DEBUG] [REMOTE ] Fetched 3523 signal forecasts for 2026-01-05. [2026-01-02T20:35:16.655529] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-02T20:35:16.656802] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-02T20:35:16.656869] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-02T20:35:17.458395] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-02T20:35:17.467799] [INFO ] [MODE ] Using multithreaded [2026-01-02T20:35:17.467914] [INFO ] [main ] Fetching signal forecasts... [2026-01-02T20:35:17.467981] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-02T20:35:17.474731] [DEBUG] [REMOTE ] Found 57 available forecast dates. [2026-01-02T20:35:17.474962] [INFO ] [main ] Found available forecast date (2026-01-05). [2026-01-02T20:35:17.475050] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-05.txt'. [2026-01-02T20:35:17.481844] [DEBUG] [REMOTE ] Fetched 3523 signal forecasts for 2026-01-05. [2026-01-02T20:35:17.482035] [INFO ] [main ] Fetched 3523 forecasts. [2026-01-02T20:35:17.482297] [INFO ] [main ] Found 420 high-confidence bullish forecasts (>= 90.0%). [2026-01-02T20:35:17.482371] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 420 symbols [2026-01-02T20:35:17.511767] [INFO ] [main ] Fetching symbol history for PCN... [2026-01-02T20:35:17.511809] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-02T20:35:17.511909] [INFO ] [main ] Fetching symbol history for GPRE... [2026-01-02T20:35:17.512150] [DEBUG] [REMOTE ] PCN: Fetching historical data. [2026-01-02T20:35:17.512324] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-02T20:35:17.512339] [DEBUG] [REMOTE ] GPRE: Fetching historical data. [2026-01-02T20:35:17.513895] [INFO ] [main ] Fetching symbol history for CCK... [2026-01-02T20:35:17.514205] [DEBUG] [REMOTE ] CCK: Fetching historical data. [2026-01-02T20:35:17.541495] [DEBUG] [REMOTE ] PCN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:17.542696] [DEBUG] [LOCAL ] Loaded configuration for PCN: 4 features, N/A% accuracy [2026-01-02T20:35:17.542773] [INFO ] [LOCAL ] PCN: Loaded 4 optimal features with 56.27% confidence from JSON config [2026-01-02T20:35:17.542827] [DEBUG] [MAG ] Building data for symbol: PCN with lookback: 0 [2026-01-02T20:35:17.543003] [DEBUG] [REMOTE ] GPRE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:17.544750] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 4 features, N/A% accuracy [2026-01-02T20:35:17.544852] [INFO ] [LOCAL ] GPRE: Loaded 4 optimal features with 72.81% confidence from JSON config [2026-01-02T20:35:17.544902] [DEBUG] [MAG ] Building data for symbol: GPRE with lookback: 0 [2026-01-02T20:35:17.545889] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:17.546009] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:17.546430] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:17.547924] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:17.548043] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:17.548135] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-02T20:35:17.548213] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-02T20:35:17.548255] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-02T20:35:17.550434] [DEBUG] [REMOTE ] CCK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:17.551091] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:17.551186] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:17.551908] [DEBUG] [LOCAL ] Loaded configuration for CCK: 5 features, N/A% accuracy [2026-01-02T20:35:17.551992] [INFO ] [LOCAL ] CCK: Loaded 5 optimal features with 58.19% confidence from JSON config [2026-01-02T20:35:17.552042] [DEBUG] [MAG ] Building data for symbol: CCK with lookback: 0 [2026-01-02T20:35:17.553738] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:17.554331] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:17.554425] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:17.556212] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:17.556278] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:17.557209] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:17.558197] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:17.558465] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:17.561225] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:17.562397] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:17.562636] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:17.565352] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:17.565711] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:17.566632] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:17.612664] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:17.614330] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:17.617666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:17.915733] [DEBUG] [MAG ] PCN: Last date is validated at 2026-01-02 [2026-01-02T20:35:17.935001] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-02 [2026-01-02T20:35:17.965062] [DEBUG] [MAG ] CCK: Last date is validated at 2026-01-02 [2026-01-02T20:35:17.989604] [DEBUG] [MAG ] GPRE: Last date is validated at 2026-01-02 [2026-01-02T20:35:18.086981] [DEBUG] [MAG ] PCN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.114895] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.134152] [DEBUG] [MAG ] CCK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.160993] [INFO ] [LOCAL ] PCN: Saved forecast. [2026-01-02T20:35:18.161077] [INFO ] [main ] PCN: Signal=1 (Conf=100.0%), Magnitude=-1.14% (Conf=56.2675%) [2026-01-02T20:35:18.161692] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-02T20:35:18.161752] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-02T20:35:18.162721] [INFO ] [main ] Progress: 1/420 forecasts completed (0.2%). PCN finished in 0.6s. ETA: 4m 45s. Rate: 88.20 forecasts/min [2026-01-02T20:35:18.168361] [DEBUG] [MAG ] GPRE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.172879] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.173818] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-02T20:35:18.173875] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-02T20:35:18.173922] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-02T20:35:18.174771] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:18.174834] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:18.179849] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:18.183062] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:18.184545] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:18.185240] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:18.209336] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-02T20:35:18.209454] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=-0.52% (Conf=51.9643%) [2026-01-02T20:35:18.209916] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-02T20:35:18.209977] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-02T20:35:18.211030] [INFO ] [main ] Progress: 2/420 forecasts completed (0.5%). DGRE finished in 0.7s. ETA: 2m 32s. Rate: 164.70 forecasts/min [2026-01-02T20:35:18.223999] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.225948] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-02T20:35:18.226111] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-02T20:35:18.226150] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-02T20:35:18.227984] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:18.228052] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:18.233646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:18.235867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:18.236724] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:18.237259] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:18.238072] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:18.239145] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:18.249745] [INFO ] [LOCAL ] CCK: Saved forecast. [2026-01-02T20:35:18.249825] [INFO ] [main ] CCK: Signal=1 (Conf=100.0%), Magnitude=0.18% (Conf=58.1949%) [2026-01-02T20:35:18.250294] [INFO ] [main ] Progress: 3/420 forecasts completed (0.7%). CCK finished in 0.7s. ETA: 1m 47s. Rate: 234.42 forecasts/min [2026-01-02T20:35:18.250462] [INFO ] [main ] Fetching symbol history for CNK... [2026-01-02T20:35:18.250519] [DEBUG] [REMOTE ] CNK: Fetching historical data. [2026-01-02T20:35:18.262212] [DEBUG] [REMOTE ] CNK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.262975] [DEBUG] [LOCAL ] Loaded configuration for CNK: 6 features, N/A% accuracy [2026-01-02T20:35:18.263026] [INFO ] [LOCAL ] CNK: Loaded 6 optimal features with 53.39% confidence from JSON config [2026-01-02T20:35:18.263057] [DEBUG] [MAG ] Building data for symbol: CNK with lookback: 0 [2026-01-02T20:35:18.263865] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:18.263926] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:18.265725] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:18.266317] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:18.266803] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:18.267225] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:18.281216] [INFO ] [LOCAL ] GPRE: Saved forecast. [2026-01-02T20:35:18.281342] [INFO ] [main ] GPRE: Signal=1 (Conf=100.0%), Magnitude=1.68% (Conf=72.8115%) [2026-01-02T20:35:18.282138] [INFO ] [main ] Fetching symbol history for PAX... [2026-01-02T20:35:18.282212] [DEBUG] [REMOTE ] PAX: Fetching historical data. [2026-01-02T20:35:18.282678] [INFO ] [main ] Progress: 4/420 forecasts completed (1.0%). GPRE finished in 0.8s. ETA: 1m 23s. Rate: 299.91 forecasts/min [2026-01-02T20:35:18.296672] [DEBUG] [REMOTE ] PAX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.297885] [DEBUG] [LOCAL ] Loaded configuration for PAX: 3 features, N/A% accuracy [2026-01-02T20:35:18.297953] [INFO ] [LOCAL ] PAX: Loaded 3 optimal features with 45.10% confidence from JSON config [2026-01-02T20:35:18.297989] [DEBUG] [MAG ] Building data for symbol: PAX with lookback: 0 [2026-01-02T20:35:18.299012] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:18.299078] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:18.304489] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:18.305389] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:18.307965] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:18.316403] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:18.317749] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:18.541413] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-02 [2026-01-02T20:35:18.590593] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-02 [2026-01-02T20:35:18.660976] [DEBUG] [MAG ] CNK: Last date is validated at 2026-01-02 [2026-01-02T20:35:18.684789] [DEBUG] [MAG ] PAX: Last date is validated at 2026-01-02 [2026-01-02T20:35:18.711041] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.759771] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.773802] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-02T20:35:18.773871] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=-2.96% (Conf=55.8827%) [2026-01-02T20:35:18.774256] [INFO ] [main ] Fetching symbol history for AN... [2026-01-02T20:35:18.774307] [DEBUG] [REMOTE ] AN: Fetching historical data. [2026-01-02T20:35:18.774662] [INFO ] [main ] Progress: 5/420 forecasts completed (1.2%). TSQ finished in 0.6s. ETA: 1m 47s. Rate: 232.16 forecasts/min [2026-01-02T20:35:18.785399] [DEBUG] [REMOTE ] AN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.786369] [DEBUG] [LOCAL ] Loaded configuration for AN: 5 features, N/A% accuracy [2026-01-02T20:35:18.786419] [INFO ] [LOCAL ] AN: Loaded 5 optimal features with 60.13% confidence from JSON config [2026-01-02T20:35:18.786450] [DEBUG] [MAG ] Building data for symbol: AN with lookback: 0 [2026-01-02T20:35:18.787253] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:18.787314] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:18.788247] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:18.789123] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:18.790478] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:18.791898] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:18.793653] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:18.843788] [DEBUG] [MAG ] CNK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.860875] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-02T20:35:18.860955] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=6.34% (Conf=47.8997%) [2026-01-02T20:35:18.861360] [INFO ] [main ] Fetching symbol history for TFII... [2026-01-02T20:35:18.861416] [DEBUG] [REMOTE ] TFII: Fetching historical data. [2026-01-02T20:35:18.861624] [INFO ] [main ] Progress: 6/420 forecasts completed (1.4%). PMAX finished in 0.7s. ETA: 1m 35s. Rate: 261.02 forecasts/min [2026-01-02T20:35:18.866683] [DEBUG] [MAG ] PAX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:18.872987] [DEBUG] [REMOTE ] TFII: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.874764] [DEBUG] [LOCAL ] Loaded configuration for TFII: 11 features, N/A% accuracy [2026-01-02T20:35:18.874822] [INFO ] [LOCAL ] TFII: Loaded 11 optimal features with 54.73% confidence from JSON config [2026-01-02T20:35:18.874855] [DEBUG] [MAG ] Building data for symbol: TFII with lookback: 0 [2026-01-02T20:35:18.875752] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-02T20:35:18.875833] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:18.877783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:18.878349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:18.878860] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:18.927087] [INFO ] [LOCAL ] CNK: Saved forecast. [2026-01-02T20:35:18.927157] [INFO ] [main ] CNK: Signal=1 (Conf=100.0%), Magnitude=-0.46% (Conf=53.3928%) [2026-01-02T20:35:18.927352] [INFO ] [main ] Fetching symbol history for DSX... [2026-01-02T20:35:18.927401] [DEBUG] [REMOTE ] DSX: Fetching historical data. [2026-01-02T20:35:18.927844] [INFO ] [main ] Progress: 7/420 forecasts completed (1.7%). CNK finished in 0.7s. ETA: 1m 25s. Rate: 290.58 forecasts/min [2026-01-02T20:35:18.940523] [DEBUG] [REMOTE ] DSX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.941722] [DEBUG] [LOCAL ] Loaded configuration for DSX: 4 features, N/A% accuracy [2026-01-02T20:35:18.941786] [INFO ] [LOCAL ] DSX: Loaded 4 optimal features with 25.65% confidence from JSON config [2026-01-02T20:35:18.941819] [DEBUG] [MAG ] Building data for symbol: DSX with lookback: 0 [2026-01-02T20:35:18.942620] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:18.942681] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:18.944345] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:18.944877] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:18.945276] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:18.946154] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:18.946980] [INFO ] [LOCAL ] PAX: Saved forecast. [2026-01-02T20:35:18.947080] [INFO ] [main ] PAX: Signal=1 (Conf=100.0%), Magnitude=-0.18% (Conf=45.1008%) [2026-01-02T20:35:18.947606] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-02T20:35:18.947663] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-02T20:35:18.947673] [INFO ] [main ] Progress: 8/420 forecasts completed (1.9%). PAX finished in 0.7s. ETA: 1m 15s. Rate: 327.59 forecasts/min [2026-01-02T20:35:18.961164] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:18.962965] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-02T20:35:18.963025] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-02T20:35:18.963058] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-02T20:35:18.964183] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:18.964281] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:18.971022] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:18.974127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:18.975000] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:18.975653] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:18.997017] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:18.998118] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:18.998893] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:19.018107] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:19.019333] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:19.021161] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:19.022270] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:19.023089] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:19.095405] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:19.098760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:19.143168] [DEBUG] [MAG ] AN: Last date is validated at 2026-01-02 [2026-01-02T20:35:19.313442] [DEBUG] [MAG ] DSX: Last date is validated at 2026-01-02 [2026-01-02T20:35:19.314775] [DEBUG] [MAG ] AN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:19.373716] [DEBUG] [MAG ] TFII: Last date is validated at 2026-01-02 [2026-01-02T20:35:19.432510] [INFO ] [LOCAL ] AN: Saved forecast. [2026-01-02T20:35:19.432601] [INFO ] [main ] AN: Signal=1 (Conf=100.0%), Magnitude=-1.46% (Conf=60.1305%) [2026-01-02T20:35:19.432777] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-02T20:35:19.432820] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-02T20:35:19.434676] [INFO ] [main ] Progress: 9/420 forecasts completed (2.1%). AN finished in 0.7s. ETA: 1m 29s. Rate: 276.61 forecasts/min [2026-01-02T20:35:19.444881] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:19.445797] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-02T20:35:19.445850] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-02T20:35:19.445882] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-02T20:35:19.446708] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:19.470635] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-02 [2026-01-02T20:35:19.492454] [DEBUG] [MAG ] DSX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:19.544228] [DEBUG] [MAG ] TFII: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:19.545953] [INFO ] [LOCAL ] DSX: Saved forecast. [2026-01-02T20:35:19.546023] [INFO ] [main ] DSX: Signal=1 (Conf=100.0%), Magnitude=1.98% (Conf=25.6488%) [2026-01-02T20:35:19.546382] [INFO ] [main ] Progress: 10/420 forecasts completed (2.4%). DSX finished in 0.6s. ETA: 1m 25s. Rate: 290.71 forecasts/min [2026-01-02T20:35:19.546507] [INFO ] [main ] Fetching symbol history for BFK... [2026-01-02T20:35:19.546550] [DEBUG] [REMOTE ] BFK: Fetching historical data. [2026-01-02T20:35:19.557958] [DEBUG] [REMOTE ] BFK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:19.558874] [DEBUG] [LOCAL ] Loaded configuration for BFK: 3 features, N/A% accuracy [2026-01-02T20:35:19.558932] [INFO ] [LOCAL ] BFK: Loaded 3 optimal features with 46.11% confidence from JSON config [2026-01-02T20:35:19.558963] [DEBUG] [MAG ] Building data for symbol: BFK with lookback: 0 [2026-01-02T20:35:19.559786] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:19.559845] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:19.560612] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:19.562209] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:19.562963] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:19.646719] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:19.675272] [INFO ] [LOCAL ] TFII: Saved forecast. [2026-01-02T20:35:19.675343] [INFO ] [main ] TFII: Signal=1 (Conf=100.0%), Magnitude=2.36% (Conf=54.7349%) [2026-01-02T20:35:19.675735] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-02T20:35:19.675788] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-02T20:35:19.676691] [INFO ] [main ] Progress: 11/420 forecasts completed (2.6%). TFII finished in 0.8s. ETA: 1m 22s. Rate: 300.79 forecasts/min [2026-01-02T20:35:19.686507] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:19.688124] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-02T20:35:19.688175] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-02T20:35:19.688206] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-02T20:35:19.689021] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:19.689082] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:19.693883] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:19.694769] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:19.697210] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:19.721705] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-02T20:35:19.721796] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=12.49% (Conf=55.629%) [2026-01-02T20:35:19.722331] [INFO ] [main ] Fetching symbol history for IEF... [2026-01-02T20:35:19.722393] [DEBUG] [REMOTE ] IEF: Fetching historical data. [2026-01-02T20:35:19.724684] [INFO ] [main ] Progress: 12/420 forecasts completed (2.9%). BBLG finished in 0.8s. ETA: 1m 16s. Rate: 321.11 forecasts/min [2026-01-02T20:35:19.736087] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:19.736087] [DEBUG] [REMOTE ] IEF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:19.737140] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:19.737656] [DEBUG] [LOCAL ] Loaded configuration for IEF: 8 features, N/A% accuracy [2026-01-02T20:35:19.737722] [INFO ] [LOCAL ] IEF: Loaded 8 optimal features with 48.79% confidence from JSON config [2026-01-02T20:35:19.737756] [DEBUG] [MAG ] Building data for symbol: IEF with lookback: 0 [2026-01-02T20:35:19.738183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:19.738832] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:19.738915] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:19.744598] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:19.746811] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:19.747408] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:19.747958] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:19.749018] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:19.749700] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:19.751152] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:19.753386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:19.797419] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-02 [2026-01-02T20:35:19.922365] [DEBUG] [MAG ] BFK: Last date is validated at 2026-01-02 [2026-01-02T20:35:19.978755] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.056291] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-02T20:35:20.056371] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=-0.88% (Conf=64.8248%) [2026-01-02T20:35:20.056789] [INFO ] [main ] Fetching symbol history for LPSN... [2026-01-02T20:35:20.056844] [DEBUG] [REMOTE ] LPSN: Fetching historical data. [2026-01-02T20:35:20.057688] [INFO ] [main ] Progress: 13/420 forecasts completed (3.1%). PSCH finished in 0.6s. ETA: 1m 21s. Rate: 302.88 forecasts/min [2026-01-02T20:35:20.069403] [DEBUG] [REMOTE ] LPSN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:20.070620] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, N/A% accuracy [2026-01-02T20:35:20.070677] [INFO ] [LOCAL ] LPSN: Loaded 2 optimal features with 48.89% confidence from JSON config [2026-01-02T20:35:20.070710] [DEBUG] [MAG ] Building data for symbol: LPSN with lookback: 0 [2026-01-02T20:35:20.071668] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:20.071730] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:20.072483] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:20.073178] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:20.078148] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-02 [2026-01-02T20:35:20.111717] [DEBUG] [MAG ] BFK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.143481] [DEBUG] [MAG ] IEF: Last date is validated at 2026-01-02 [2026-01-02T20:35:20.171283] [INFO ] [LOCAL ] BFK: Saved forecast. [2026-01-02T20:35:20.171352] [INFO ] [main ] BFK: Signal=1 (Conf=100.0%), Magnitude=-0.05% (Conf=46.1078%) [2026-01-02T20:35:20.171764] [INFO ] [main ] Progress: 14/420 forecasts completed (3.3%). BFK finished in 0.6s. ETA: 1m 18s. Rate: 312.35 forecasts/min [2026-01-02T20:35:20.171890] [INFO ] [main ] Fetching symbol history for SO... [2026-01-02T20:35:20.171933] [DEBUG] [REMOTE ] SO: Fetching historical data. [2026-01-02T20:35:20.184007] [DEBUG] [REMOTE ] SO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:20.185087] [DEBUG] [LOCAL ] Loaded configuration for SO: 2 features, N/A% accuracy [2026-01-02T20:35:20.185146] [INFO ] [LOCAL ] SO: Loaded 2 optimal features with 46.66% confidence from JSON config [2026-01-02T20:35:20.185178] [DEBUG] [MAG ] Building data for symbol: SO with lookback: 0 [2026-01-02T20:35:20.185976] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:20.186034] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:20.187653] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:20.188420] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:20.247588] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.327363] [DEBUG] [MAG ] IEF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.357710] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-02T20:35:20.357777] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=-0.42% (Conf=66.98%) [2026-01-02T20:35:20.358143] [INFO ] [main ] Fetching symbol history for NIC... [2026-01-02T20:35:20.358194] [DEBUG] [REMOTE ] NIC: Fetching historical data. [2026-01-02T20:35:20.358692] [INFO ] [main ] Progress: 15/420 forecasts completed (3.6%). XYL finished in 0.7s. ETA: 1m 18s. Rate: 312.91 forecasts/min [2026-01-02T20:35:20.373275] [DEBUG] [REMOTE ] NIC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:20.374378] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, N/A% accuracy [2026-01-02T20:35:20.374440] [INFO ] [LOCAL ] NIC: Loaded 5 optimal features with 49.74% confidence from JSON config [2026-01-02T20:35:20.374508] [DEBUG] [MAG ] Building data for symbol: NIC with lookback: 0 [2026-01-02T20:35:20.375624] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:20.375689] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:20.377515] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:20.378153] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:20.378683] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:20.405072] [INFO ] [LOCAL ] IEF: Saved forecast. [2026-01-02T20:35:20.405144] [INFO ] [main ] IEF: Signal=1 (Conf=100.0%), Magnitude=0.44% (Conf=48.7917%) [2026-01-02T20:35:20.405531] [INFO ] [main ] Fetching symbol history for BAM... [2026-01-02T20:35:20.405638] [DEBUG] [REMOTE ] BAM: Fetching historical data. [2026-01-02T20:35:20.405664] [INFO ] [main ] Progress: 16/420 forecasts completed (3.8%). IEF finished in 0.7s. ETA: 1m 14s. Rate: 328.41 forecasts/min [2026-01-02T20:35:20.416225] [DEBUG] [REMOTE ] BAM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:20.417196] [DEBUG] [LOCAL ] Loaded configuration for BAM: 9 features, N/A% accuracy [2026-01-02T20:35:20.417247] [INFO ] [LOCAL ] BAM: Loaded 9 optimal features with 68.32% confidence from JSON config [2026-01-02T20:35:20.417278] [DEBUG] [MAG ] Building data for symbol: BAM with lookback: 0 [2026-01-02T20:35:20.418112] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:20.418175] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:20.423289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:20.425127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:20.425629] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:20.426420] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:20.427230] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:20.428032] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:20.429789] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:20.430706] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:20.431443] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:20.432452] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:20.433324] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:20.450781] [DEBUG] [MAG ] LPSN: Last date is validated at 2026-01-02 [2026-01-02T20:35:20.535952] [DEBUG] [MAG ] SO: Last date is validated at 2026-01-02 [2026-01-02T20:35:20.620774] [DEBUG] [MAG ] LPSN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.714521] [DEBUG] [MAG ] SO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.716523] [INFO ] [LOCAL ] LPSN: Saved forecast. [2026-01-02T20:35:20.716610] [INFO ] [main ] LPSN: Signal=1 (Conf=100.0%), Magnitude=-0.69% (Conf=48.8904%) [2026-01-02T20:35:20.716953] [INFO ] [main ] Fetching symbol history for KBWB... [2026-01-02T20:35:20.717003] [DEBUG] [REMOTE ] KBWB: Fetching historical data. [2026-01-02T20:35:20.717905] [INFO ] [main ] Progress: 17/420 forecasts completed (4.0%). LPSN finished in 0.7s. ETA: 1m 17s. Rate: 315.26 forecasts/min [2026-01-02T20:35:20.729684] [DEBUG] [REMOTE ] KBWB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:20.731150] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, N/A% accuracy [2026-01-02T20:35:20.731203] [INFO ] [LOCAL ] KBWB: Loaded 4 optimal features with 52.08% confidence from JSON config [2026-01-02T20:35:20.731236] [DEBUG] [MAG ] Building data for symbol: KBWB with lookback: 0 [2026-01-02T20:35:20.732083] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:20.732148] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:20.734082] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:20.736915] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:20.738273] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:20.741390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:20.774333] [DEBUG] [MAG ] BAM: Last date is validated at 2026-01-02 [2026-01-02T20:35:20.799848] [INFO ] [LOCAL ] SO: Saved forecast. [2026-01-02T20:35:20.799917] [INFO ] [main ] SO: Signal=1 (Conf=100.0%), Magnitude=-0.09% (Conf=46.663%) [2026-01-02T20:35:20.800281] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-02T20:35:20.800343] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-02T20:35:20.800665] [INFO ] [main ] Progress: 18/420 forecasts completed (4.3%). SO finished in 0.6s. ETA: 1m 14s. Rate: 325.48 forecasts/min [2026-01-02T20:35:20.802251] [DEBUG] [MAG ] NIC: Last date is validated at 2026-01-02 [2026-01-02T20:35:20.812939] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:20.813837] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-02T20:35:20.813893] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-02T20:35:20.813925] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-02T20:35:20.814745] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:20.814806] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:20.819618] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:20.821426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:20.821935] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:20.822330] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:20.823210] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:20.826078] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:20.826829] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:20.828443] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:20.952517] [DEBUG] [MAG ] BAM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:20.983598] [DEBUG] [MAG ] NIC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.050159] [INFO ] [LOCAL ] BAM: Saved forecast. [2026-01-02T20:35:21.050230] [INFO ] [main ] BAM: Signal=1 (Conf=100.0%), Magnitude=0.46% (Conf=68.3196%) [2026-01-02T20:35:21.050627] [INFO ] [main ] Fetching symbol history for EPD... [2026-01-02T20:35:21.050679] [DEBUG] [REMOTE ] EPD: Fetching historical data. [2026-01-02T20:35:21.050653] [INFO ] [main ] Progress: 19/420 forecasts completed (4.5%). BAM finished in 0.6s. ETA: 1m 15s. Rate: 319.49 forecasts/min [2026-01-02T20:35:21.062663] [DEBUG] [REMOTE ] EPD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.063666] [DEBUG] [LOCAL ] Loaded configuration for EPD: 7 features, N/A% accuracy [2026-01-02T20:35:21.063719] [INFO ] [LOCAL ] EPD: Loaded 7 optimal features with 44.18% confidence from JSON config [2026-01-02T20:35:21.063750] [DEBUG] [MAG ] Building data for symbol: EPD with lookback: 0 [2026-01-02T20:35:21.064535] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:21.064621] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:21.066300] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:21.066833] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:21.067227] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:21.068011] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:21.068947] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:21.071908] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:21.072657] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:21.080797] [DEBUG] [MAG ] KBWB: Last date is validated at 2026-01-02 [2026-01-02T20:35:21.094709] [INFO ] [LOCAL ] NIC: Saved forecast. [2026-01-02T20:35:21.094799] [INFO ] [main ] NIC: Signal=1 (Conf=100.0%), Magnitude=-1.20% (Conf=49.7359%) [2026-01-02T20:35:21.095306] [INFO ] [main ] Fetching symbol history for BSMS... [2026-01-02T20:35:21.095361] [DEBUG] [REMOTE ] BSMS: Fetching historical data. [2026-01-02T20:35:21.096523] [INFO ] [main ] Progress: 20/420 forecasts completed (4.8%). NIC finished in 0.7s. ETA: 1m 12s. Rate: 332.03 forecasts/min [2026-01-02T20:35:21.108884] [DEBUG] [REMOTE ] BSMS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.110754] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 16 features, N/A% accuracy [2026-01-02T20:35:21.110811] [INFO ] [LOCAL ] BSMS: Loaded 16 optimal features with 31.04% confidence from JSON config [2026-01-02T20:35:21.110845] [DEBUG] [MAG ] Building data for symbol: BSMS with lookback: 0 [2026-01-02T20:35:21.111993] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-02T20:35:21.112067] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:21.117474] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:21.119560] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:21.120115] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:21.120567] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:21.121033] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:21.121879] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:21.122783] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:21.125468] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:21.179813] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-02 [2026-01-02T20:35:21.243451] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:21.245964] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:21.248036] [DEBUG] [MAG ] KBWB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.287670] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:21.289322] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:21.334989] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:21.336338] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:21.338686] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:21.341808] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:21.343348] [INFO ] [LOCAL ] KBWB: Saved forecast. [2026-01-02T20:35:21.343424] [INFO ] [main ] KBWB: Signal=1 (Conf=100.0%), Magnitude=-1.06% (Conf=52.0759%) [2026-01-02T20:35:21.343932] [INFO ] [main ] Fetching symbol history for FWRD... [2026-01-02T20:35:21.343985] [DEBUG] [REMOTE ] FWRD: Fetching historical data. [2026-01-02T20:35:21.344704] [INFO ] [main ] Progress: 21/420 forecasts completed (5.0%). KBWB finished in 0.6s. ETA: 1m 13s. Rate: 326.23 forecasts/min [2026-01-02T20:35:21.347236] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.355383] [DEBUG] [REMOTE ] FWRD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.356621] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 3 features, N/A% accuracy [2026-01-02T20:35:21.356674] [INFO ] [LOCAL ] FWRD: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-02T20:35:21.356705] [DEBUG] [MAG ] Building data for symbol: FWRD with lookback: 0 [2026-01-02T20:35:21.357511] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:21.357570] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:21.358336] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:21.360752] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:21.362510] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:21.416646] [DEBUG] [MAG ] EPD: Last date is validated at 2026-01-02 [2026-01-02T20:35:21.421029] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-02T20:35:21.421100] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=-1.45% (Conf=57.6102%) [2026-01-02T20:35:21.421480] [INFO ] [main ] Fetching symbol history for CAH... [2026-01-02T20:35:21.421532] [DEBUG] [REMOTE ] CAH: Fetching historical data. [2026-01-02T20:35:21.421805] [INFO ] [main ] Progress: 22/420 forecasts completed (5.2%). LBTYK finished in 0.6s. ETA: 1m 11s. Rate: 335.08 forecasts/min [2026-01-02T20:35:21.435974] [DEBUG] [REMOTE ] CAH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.437205] [DEBUG] [LOCAL ] Loaded configuration for CAH: 10 features, N/A% accuracy [2026-01-02T20:35:21.437261] [INFO ] [LOCAL ] CAH: Loaded 10 optimal features with 41.88% confidence from JSON config [2026-01-02T20:35:21.437293] [DEBUG] [MAG ] Building data for symbol: CAH with lookback: 0 [2026-01-02T20:35:21.438202] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:35:21.438268] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:21.443118] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:21.444542] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:21.446302] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:21.446834] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:21.447867] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:21.449497] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:21.450481] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:21.451159] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:21.452452] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:21.454220] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:21.584431] [DEBUG] [MAG ] EPD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.657755] [INFO ] [LOCAL ] EPD: Saved forecast. [2026-01-02T20:35:21.657828] [INFO ] [main ] EPD: Signal=1 (Conf=100.0%), Magnitude=0.12% (Conf=44.1762%) [2026-01-02T20:35:21.658278] [INFO ] [main ] Fetching symbol history for FCTE... [2026-01-02T20:35:21.658330] [DEBUG] [REMOTE ] FCTE: Fetching historical data. [2026-01-02T20:35:21.658686] [INFO ] [main ] Progress: 23/420 forecasts completed (5.5%). EPD finished in 0.6s. ETA: 1m 12s. Rate: 330.44 forecasts/min [2026-01-02T20:35:21.670436] [DEBUG] [REMOTE ] FCTE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.671676] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 2 features, N/A% accuracy [2026-01-02T20:35:21.671731] [INFO ] [LOCAL ] FCTE: Loaded 2 optimal features with 48.32% confidence from JSON config [2026-01-02T20:35:21.671763] [DEBUG] [MAG ] Building data for symbol: FCTE with lookback: 0 [2026-01-02T20:35:21.672554] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:21.672637] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:21.677385] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:21.679243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:21.703517] [DEBUG] [MAG ] BSMS: Last date is validated at 2026-01-02 [2026-01-02T20:35:21.705463] [DEBUG] [MAG ] FWRD: Last date is validated at 2026-01-02 [2026-01-02T20:35:21.797592] [DEBUG] [MAG ] CAH: Last date is validated at 2026-01-02 [2026-01-02T20:35:21.874943] [DEBUG] [MAG ] FWRD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.879544] [DEBUG] [MAG ] BSMS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.957518] [INFO ] [LOCAL ] BSMS: Saved forecast. [2026-01-02T20:35:21.957628] [INFO ] [main ] BSMS: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=31.0434%) [2026-01-02T20:35:21.958171] [INFO ] [main ] Fetching symbol history for ONTO... [2026-01-02T20:35:21.958225] [DEBUG] [REMOTE ] ONTO: Fetching historical data. [2026-01-02T20:35:21.958253] [INFO ] [main ] Progress: 24/420 forecasts completed (5.7%). BSMS finished in 0.9s. ETA: 1m 14s. Rate: 321.73 forecasts/min [2026-01-02T20:35:21.967174] [INFO ] [LOCAL ] FWRD: Saved forecast. [2026-01-02T20:35:21.967245] [INFO ] [main ] FWRD: Signal=1 (Conf=100.0%), Magnitude=1.59% (Conf=51.296%) [2026-01-02T20:35:21.967599] [INFO ] [main ] Fetching symbol history for NRDS... [2026-01-02T20:35:21.967827] [DEBUG] [REMOTE ] NRDS: Fetching historical data. [2026-01-02T20:35:21.968136] [DEBUG] [MAG ] CAH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:21.968841] [INFO ] [main ] Progress: 25/420 forecasts completed (6.0%). FWRD finished in 0.6s. ETA: 1m 11s. Rate: 334.34 forecasts/min [2026-01-02T20:35:21.974136] [DEBUG] [REMOTE ] ONTO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.976202] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 1 features, N/A% accuracy [2026-01-02T20:35:21.976285] [INFO ] [LOCAL ] ONTO: Loaded 1 optimal features with 55.07% confidence from JSON config [2026-01-02T20:35:21.976318] [DEBUG] [MAG ] Building data for symbol: ONTO with lookback: 0 [2026-01-02T20:35:21.977864] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:21.977931] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:21.983415] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:21.983554] [DEBUG] [REMOTE ] NRDS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:21.984859] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 6 features, N/A% accuracy [2026-01-02T20:35:21.984915] [INFO ] [LOCAL ] NRDS: Loaded 6 optimal features with 56.58% confidence from JSON config [2026-01-02T20:35:21.984949] [DEBUG] [MAG ] Building data for symbol: NRDS with lookback: 0 [2026-01-02T20:35:21.985775] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:21.985839] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:21.987633] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:21.988193] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:21.988682] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:21.989461] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:21.990649] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:21.991977] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:22.052107] [DEBUG] [MAG ] FCTE: Last date is validated at 2026-01-02 [2026-01-02T20:35:22.231187] [DEBUG] [MAG ] FCTE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:22.249204] [INFO ] [LOCAL ] CAH: Saved forecast. [2026-01-02T20:35:22.249278] [INFO ] [main ] CAH: Signal=1 (Conf=100.0%), Magnitude=-0.08% (Conf=41.8755%) [2026-01-02T20:35:22.249694] [INFO ] [main ] Fetching symbol history for VIRC... [2026-01-02T20:35:22.249748] [DEBUG] [REMOTE ] VIRC: Fetching historical data. [2026-01-02T20:35:22.250677] [INFO ] [main ] Progress: 26/420 forecasts completed (6.2%). CAH finished in 0.8s. ETA: 1m 12s. Rate: 327.17 forecasts/min [2026-01-02T20:35:22.261966] [DEBUG] [REMOTE ] VIRC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:22.263172] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, N/A% accuracy [2026-01-02T20:35:22.263232] [INFO ] [LOCAL ] VIRC: Loaded 7 optimal features with 45.91% confidence from JSON config [2026-01-02T20:35:22.263273] [DEBUG] [MAG ] Building data for symbol: VIRC with lookback: 0 [2026-01-02T20:35:22.264243] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:22.264309] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:22.270148] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:22.272174] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:22.272742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:22.273198] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:22.273686] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:22.274639] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:22.277248] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:22.299468] [INFO ] [LOCAL ] FCTE: Saved forecast. [2026-01-02T20:35:22.299551] [INFO ] [main ] FCTE: Signal=1 (Conf=100.0%), Magnitude=-2.22% (Conf=48.3171%) [2026-01-02T20:35:22.299988] [INFO ] [main ] Progress: 27/420 forecasts completed (6.4%). FCTE finished in 0.6s. ETA: 1m 10s. Rate: 336.27 forecasts/min [2026-01-02T20:35:22.300198] [INFO ] [main ] Fetching symbol history for NAC... [2026-01-02T20:35:22.300247] [DEBUG] [REMOTE ] NAC: Fetching historical data. [2026-01-02T20:35:22.312405] [DEBUG] [REMOTE ] NAC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:22.313643] [DEBUG] [LOCAL ] Loaded configuration for NAC: 6 features, N/A% accuracy [2026-01-02T20:35:22.313697] [INFO ] [LOCAL ] NAC: Loaded 6 optimal features with 32.57% confidence from JSON config [2026-01-02T20:35:22.313732] [DEBUG] [MAG ] Building data for symbol: NAC with lookback: 0 [2026-01-02T20:35:22.314613] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:22.314680] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:22.320061] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:22.321000] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:22.323438] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:22.351995] [DEBUG] [MAG ] ONTO: Last date is validated at 2026-01-02 [2026-01-02T20:35:22.368410] [DEBUG] [MAG ] NRDS: Last date is validated at 2026-01-02 [2026-01-02T20:35:22.374885] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:22.377959] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:22.379154] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:22.557629] [DEBUG] [MAG ] NRDS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:22.570484] [DEBUG] [MAG ] ONTO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:22.657800] [INFO ] [LOCAL ] NRDS: Saved forecast. [2026-01-02T20:35:22.657896] [INFO ] [main ] NRDS: Signal=1 (Conf=100.0%), Magnitude=-1.29% (Conf=56.5781%) [2026-01-02T20:35:22.658512] [INFO ] [main ] Fetching symbol history for LXEO... [2026-01-02T20:35:22.658598] [DEBUG] [REMOTE ] LXEO: Fetching historical data. [2026-01-02T20:35:22.658705] [INFO ] [main ] Progress: 28/420 forecasts completed (6.7%). NRDS finished in 0.7s. ETA: 1m 12s. Rate: 324.56 forecasts/min [2026-01-02T20:35:22.674598] [DEBUG] [REMOTE ] LXEO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:22.676119] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, N/A% accuracy [2026-01-02T20:35:22.676200] [INFO ] [LOCAL ] LXEO: Loaded 3 optimal features with 51.84% confidence from JSON config [2026-01-02T20:35:22.676254] [DEBUG] [MAG ] Building data for symbol: LXEO with lookback: 0 [2026-01-02T20:35:22.677670] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:22.677759] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:22.681494] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:22.682557] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:22.684830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:22.715443] [DEBUG] [MAG ] VIRC: Last date is validated at 2026-01-02 [2026-01-02T20:35:22.727021] [INFO ] [LOCAL ] ONTO: Saved forecast. [2026-01-02T20:35:22.727123] [INFO ] [main ] ONTO: Signal=1 (Conf=100.0%), Magnitude=2.08% (Conf=55.0682%) [2026-01-02T20:35:22.727640] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-02T20:35:22.727647] [INFO ] [main ] Progress: 29/420 forecasts completed (6.9%). ONTO finished in 0.8s. ETA: 1m 11s. Rate: 331.73 forecasts/min [2026-01-02T20:35:22.727707] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-02T20:35:22.743765] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:22.744934] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-02T20:35:22.745009] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-02T20:35:22.745053] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-02T20:35:22.746262] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:22.746347] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:22.754013] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:22.851980] [DEBUG] [MAG ] NAC: Last date is validated at 2026-01-02 [2026-01-02T20:35:22.913902] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:22.935136] [DEBUG] [MAG ] VIRC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:22.941606] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:22.944809] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:23.040841] [INFO ] [LOCAL ] VIRC: Saved forecast. [2026-01-02T20:35:23.040939] [INFO ] [main ] VIRC: Signal=1 (Conf=100.0%), Magnitude=-0.59% (Conf=45.9051%) [2026-01-02T20:35:23.041190] [INFO ] [main ] Fetching symbol history for EWTX... [2026-01-02T20:35:23.041259] [DEBUG] [REMOTE ] EWTX: Fetching historical data. [2026-01-02T20:35:23.042678] [INFO ] [main ] Progress: 30/420 forecasts completed (7.1%). VIRC finished in 0.8s. ETA: 1m 12s. Rate: 323.73 forecasts/min [2026-01-02T20:35:23.058932] [DEBUG] [REMOTE ] EWTX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:23.059975] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 4 features, N/A% accuracy [2026-01-02T20:35:23.060047] [INFO ] [LOCAL ] EWTX: Loaded 4 optimal features with 57.73% confidence from JSON config [2026-01-02T20:35:23.060101] [DEBUG] [MAG ] Building data for symbol: EWTX with lookback: 0 [2026-01-02T20:35:23.061296] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:23.061376] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:23.068295] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:23.069503] [DEBUG] [MAG ] NAC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:23.071270] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:23.105485] [DEBUG] [MAG ] LXEO: Last date is validated at 2026-01-02 [2026-01-02T20:35:23.113465] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:23.115669] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:23.151010] [INFO ] [LOCAL ] NAC: Saved forecast. [2026-01-02T20:35:23.151095] [INFO ] [main ] NAC: Signal=1 (Conf=100.0%), Magnitude=-0.13% (Conf=32.5736%) [2026-01-02T20:35:23.151496] [INFO ] [main ] Fetching symbol history for TKO... [2026-01-02T20:35:23.151552] [DEBUG] [REMOTE ] TKO: Fetching historical data. [2026-01-02T20:35:23.152620] [INFO ] [main ] Progress: 31/420 forecasts completed (7.4%). NAC finished in 0.9s. ETA: 1m 11s. Rate: 328.03 forecasts/min [2026-01-02T20:35:23.165401] [DEBUG] [REMOTE ] TKO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:23.166767] [DEBUG] [LOCAL ] Loaded configuration for TKO: 2 features, N/A% accuracy [2026-01-02T20:35:23.166837] [INFO ] [LOCAL ] TKO: Loaded 2 optimal features with 46.59% confidence from JSON config [2026-01-02T20:35:23.166871] [DEBUG] [MAG ] Building data for symbol: TKO with lookback: 0 [2026-01-02T20:35:23.167878] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:23.167949] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:23.173717] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:23.174755] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:23.331373] [DEBUG] [MAG ] LXEO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:23.416951] [INFO ] [LOCAL ] LXEO: Saved forecast. [2026-01-02T20:35:23.417037] [INFO ] [main ] LXEO: Signal=1 (Conf=100.0%), Magnitude=2.42% (Conf=51.8446%) [2026-01-02T20:35:23.417551] [INFO ] [main ] Fetching symbol history for VNQI... [2026-01-02T20:35:23.417632] [DEBUG] [REMOTE ] VNQI: Fetching historical data. [2026-01-02T20:35:23.417674] [INFO ] [main ] Progress: 32/420 forecasts completed (7.6%). LXEO finished in 0.8s. ETA: 1m 12s. Rate: 323.49 forecasts/min [2026-01-02T20:35:23.433485] [DEBUG] [REMOTE ] VNQI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:23.434601] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 2 features, N/A% accuracy [2026-01-02T20:35:23.434665] [INFO ] [LOCAL ] VNQI: Loaded 2 optimal features with 63.20% confidence from JSON config [2026-01-02T20:35:23.434699] [DEBUG] [MAG ] Building data for symbol: VNQI with lookback: 0 [2026-01-02T20:35:23.435695] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:23.435765] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:23.437677] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:23.439080] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:23.446193] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-02 [2026-01-02T20:35:23.561094] [DEBUG] [MAG ] TKO: Last date is validated at 2026-01-02 [2026-01-02T20:35:23.586235] [DEBUG] [MAG ] EWTX: Last date is validated at 2026-01-02 [2026-01-02T20:35:23.685642] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:23.743142] [DEBUG] [MAG ] TKO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:23.768726] [DEBUG] [MAG ] EWTX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:23.807393] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-02T20:35:23.807473] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=-3.88% (Conf=42.4658%) [2026-01-02T20:35:23.807928] [INFO ] [main ] Fetching symbol history for GMAB... [2026-01-02T20:35:23.807985] [DEBUG] [REMOTE ] GMAB: Fetching historical data. [2026-01-02T20:35:23.807994] [INFO ] [main ] Progress: 33/420 forecasts completed (7.9%). ZM finished in 1.1s. ETA: 1m 14s. Rate: 313.02 forecasts/min [2026-01-02T20:35:23.819928] [DEBUG] [MAG ] VNQI: Last date is validated at 2026-01-02 [2026-01-02T20:35:23.822542] [DEBUG] [REMOTE ] GMAB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:23.823692] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 7 features, N/A% accuracy [2026-01-02T20:35:23.823928] [INFO ] [LOCAL ] GMAB: Loaded 7 optimal features with 49.39% confidence from JSON config [2026-01-02T20:35:23.823962] [DEBUG] [MAG ] Building data for symbol: GMAB with lookback: 0 [2026-01-02T20:35:23.825022] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:23.825088] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:23.826881] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:23.827806] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:23.828220] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:23.829037] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:23.864425] [INFO ] [LOCAL ] TKO: Saved forecast. [2026-01-02T20:35:23.864496] [INFO ] [main ] TKO: Signal=1 (Conf=100.0%), Magnitude=-3.01% (Conf=46.5912%) [2026-01-02T20:35:23.865402] [INFO ] [main ] Progress: 34/420 forecasts completed (8.1%). TKO finished in 0.7s. ETA: 1m 12s. Rate: 319.60 forecasts/min [2026-01-02T20:35:23.865551] [INFO ] [main ] Fetching symbol history for CIVB... [2026-01-02T20:35:23.865628] [DEBUG] [REMOTE ] CIVB: Fetching historical data. [2026-01-02T20:35:23.867338] [INFO ] [LOCAL ] EWTX: Saved forecast. [2026-01-02T20:35:23.870421] [INFO ] [main ] EWTX: Signal=1 (Conf=100.0%), Magnitude=1.57% (Conf=57.7345%) [2026-01-02T20:35:23.871022] [INFO ] [main ] Fetching symbol history for UPLD... [2026-01-02T20:35:23.871073] [DEBUG] [REMOTE ] UPLD: Fetching historical data. [2026-01-02T20:35:23.871172] [INFO ] [main ] Progress: 35/420 forecasts completed (8.3%). EWTX finished in 0.8s. ETA: 1m 10s. Rate: 328.70 forecasts/min [2026-01-02T20:35:23.871515] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:23.880710] [DEBUG] [REMOTE ] CIVB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:23.881808] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 9 features, N/A% accuracy [2026-01-02T20:35:23.881866] [INFO ] [LOCAL ] CIVB: Loaded 9 optimal features with 62.15% confidence from JSON config [2026-01-02T20:35:23.881900] [DEBUG] [MAG ] Building data for symbol: CIVB with lookback: 0 [2026-01-02T20:35:23.882529] [DEBUG] [REMOTE ] UPLD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:23.882726] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:23.882807] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:23.883279] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 8 features, N/A% accuracy [2026-01-02T20:35:23.883332] [INFO ] [LOCAL ] UPLD: Loaded 8 optimal features with 72.51% confidence from JSON config [2026-01-02T20:35:23.883365] [DEBUG] [MAG ] Building data for symbol: UPLD with lookback: 0 [2026-01-02T20:35:23.884196] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:23.884262] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:23.886026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:23.886559] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:23.887959] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:23.889617] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:23.890005] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:23.890513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:23.890935] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:23.892051] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:23.892895] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:23.895871] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:23.898875] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:23.901293] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:23.925421] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:23.926375] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:23.994710] [DEBUG] [MAG ] VNQI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:24.004972] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:24.007036] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:24.048632] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:24.051154] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:24.052262] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:24.062209] [INFO ] [LOCAL ] VNQI: Saved forecast. [2026-01-02T20:35:24.062285] [INFO ] [main ] VNQI: Signal=1 (Conf=100.0%), Magnitude=-0.01% (Conf=63.1963%) [2026-01-02T20:35:24.062445] [INFO ] [main ] Fetching symbol history for ARLP... [2026-01-02T20:35:24.062499] [DEBUG] [REMOTE ] ARLP: Fetching historical data. [2026-01-02T20:35:24.064687] [INFO ] [main ] Progress: 36/420 forecasts completed (8.6%). VNQI finished in 0.6s. ETA: 1m 10s. Rate: 328.16 forecasts/min [2026-01-02T20:35:24.076183] [DEBUG] [REMOTE ] ARLP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:24.077419] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 6 features, N/A% accuracy [2026-01-02T20:35:24.077472] [INFO ] [LOCAL ] ARLP: Loaded 6 optimal features with 70.84% confidence from JSON config [2026-01-02T20:35:24.077503] [DEBUG] [MAG ] Building data for symbol: ARLP with lookback: 0 [2026-01-02T20:35:24.078297] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:24.078359] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:24.080120] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:24.080684] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:24.081101] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:24.081874] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:24.120679] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:24.123910] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:24.267314] [DEBUG] [MAG ] CIVB: Last date is validated at 2026-01-02 [2026-01-02T20:35:24.286065] [DEBUG] [MAG ] GMAB: Last date is validated at 2026-01-02 [2026-01-02T20:35:24.410737] [DEBUG] [MAG ] UPLD: Last date is validated at 2026-01-02 [2026-01-02T20:35:24.439085] [DEBUG] [MAG ] CIVB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:24.461413] [DEBUG] [MAG ] GMAB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:24.475010] [DEBUG] [MAG ] ARLP: Last date is validated at 2026-01-02 [2026-01-02T20:35:24.524839] [INFO ] [LOCAL ] CIVB: Saved forecast. [2026-01-02T20:35:24.524906] [INFO ] [main ] CIVB: Signal=1 (Conf=100.0%), Magnitude=0.06% (Conf=62.1456%) [2026-01-02T20:35:24.525249] [INFO ] [main ] Progress: 37/420 forecasts completed (8.8%). CIVB finished in 0.7s. ETA: 1m 13s. Rate: 315.21 forecasts/min [2026-01-02T20:35:24.525389] [INFO ] [main ] Fetching symbol history for ULCC... [2026-01-02T20:35:24.525434] [DEBUG] [REMOTE ] ULCC: Fetching historical data. [2026-01-02T20:35:24.538348] [DEBUG] [REMOTE ] ULCC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:24.539385] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 1 features, N/A% accuracy [2026-01-02T20:35:24.539442] [INFO ] [LOCAL ] ULCC: Loaded 1 optimal features with 50.50% confidence from JSON config [2026-01-02T20:35:24.539476] [DEBUG] [MAG ] Building data for symbol: ULCC with lookback: 0 [2026-01-02T20:35:24.540292] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:24.540350] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:24.541281] [INFO ] [LOCAL ] GMAB: Saved forecast. [2026-01-02T20:35:24.541348] [INFO ] [main ] GMAB: Signal=1 (Conf=100.0%), Magnitude=0.62% (Conf=49.3876%) [2026-01-02T20:35:24.541809] [INFO ] [main ] Fetching symbol history for AGNCM... [2026-01-02T20:35:24.541863] [DEBUG] [REMOTE ] AGNCM: Fetching historical data. [2026-01-02T20:35:24.542725] [INFO ] [main ] Progress: 38/420 forecasts completed (9.0%). GMAB finished in 0.7s. ETA: 1m 11s. Rate: 322.93 forecasts/min [2026-01-02T20:35:24.545392] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:24.556380] [DEBUG] [REMOTE ] AGNCM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:24.557239] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 1 features, N/A% accuracy [2026-01-02T20:35:24.557305] [INFO ] [LOCAL ] AGNCM: Loaded 1 optimal features with 42.04% confidence from JSON config [2026-01-02T20:35:24.557337] [DEBUG] [MAG ] Building data for symbol: AGNCM with lookback: 0 [2026-01-02T20:35:24.558202] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:24.558260] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:35:24.561180] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:24.588730] [DEBUG] [MAG ] UPLD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:24.653346] [INFO ] [LOCAL ] UPLD: Saved forecast. [2026-01-02T20:35:24.653412] [INFO ] [main ] UPLD: Signal=1 (Conf=100.0%), Magnitude=1.80% (Conf=72.5113%) [2026-01-02T20:35:24.653798] [INFO ] [main ] Fetching symbol history for FTHY... [2026-01-02T20:35:24.653848] [DEBUG] [REMOTE ] FTHY: Fetching historical data. [2026-01-02T20:35:24.654659] [INFO ] [main ] Progress: 39/420 forecasts completed (9.3%). UPLD finished in 0.8s. ETA: 1m 10s. Rate: 326.26 forecasts/min [2026-01-02T20:35:24.663817] [DEBUG] [MAG ] ARLP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:24.665157] [DEBUG] [REMOTE ] FTHY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:24.665971] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, N/A% accuracy [2026-01-02T20:35:24.666022] [INFO ] [LOCAL ] FTHY: Loaded 3 optimal features with 48.12% confidence from JSON config [2026-01-02T20:35:24.666054] [DEBUG] [MAG ] Building data for symbol: FTHY with lookback: 0 [2026-01-02T20:35:24.666841] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:24.666899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:24.668603] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:24.669143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:24.669533] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:24.736587] [INFO ] [LOCAL ] ARLP: Saved forecast. [2026-01-02T20:35:24.736655] [INFO ] [main ] ARLP: Signal=1 (Conf=100.0%), Magnitude=0.21% (Conf=70.8363%) [2026-01-02T20:35:24.737009] [INFO ] [main ] Fetching symbol history for BUD... [2026-01-02T20:35:24.737058] [DEBUG] [REMOTE ] BUD: Fetching historical data. [2026-01-02T20:35:24.737662] [INFO ] [main ] Progress: 40/420 forecasts completed (9.5%). ARLP finished in 0.7s. ETA: 1m 9s. Rate: 330.80 forecasts/min [2026-01-02T20:35:24.749749] [DEBUG] [REMOTE ] BUD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:24.750769] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, N/A% accuracy [2026-01-02T20:35:24.750822] [INFO ] [LOCAL ] BUD: Loaded 3 optimal features with 57.74% confidence from JSON config [2026-01-02T20:35:24.750855] [DEBUG] [MAG ] Building data for symbol: BUD with lookback: 0 [2026-01-02T20:35:24.751637] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:24.751697] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:24.756439] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:24.759226] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:24.773641] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:24.887661] [DEBUG] [MAG ] ULCC: Last date is validated at 2026-01-02 [2026-01-02T20:35:24.905876] [DEBUG] [MAG ] AGNCM: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.015483] [DEBUG] [MAG ] FTHY: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.055883] [DEBUG] [MAG ] ULCC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.074629] [DEBUG] [MAG ] AGNCM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.122870] [INFO ] [LOCAL ] ULCC: Saved forecast. [2026-01-02T20:35:25.122941] [INFO ] [main ] ULCC: Signal=1 (Conf=100.0%), Magnitude=-4.41% (Conf=50.5037%) [2026-01-02T20:35:25.123113] [INFO ] [main ] Fetching symbol history for AI... [2026-01-02T20:35:25.123158] [DEBUG] [REMOTE ] AI: Fetching historical data. [2026-01-02T20:35:25.123850] [INFO ] [main ] Progress: 41/420 forecasts completed (9.8%). ULCC finished in 0.6s. ETA: 1m 11s. Rate: 321.93 forecasts/min [2026-01-02T20:35:25.127165] [INFO ] [LOCAL ] AGNCM: Saved forecast. [2026-01-02T20:35:25.127234] [INFO ] [main ] AGNCM: Signal=1 (Conf=100.0%), Magnitude=-0.07% (Conf=42.0371%) [2026-01-02T20:35:25.127612] [INFO ] [main ] Fetching symbol history for HSIC... [2026-01-02T20:35:25.127614] [INFO ] [main ] Progress: 42/420 forecasts completed (10.0%). AGNCM finished in 0.6s. ETA: 1m 9s. Rate: 329.62 forecasts/min [2026-01-02T20:35:25.127664] [DEBUG] [REMOTE ] HSIC: Fetching historical data. [2026-01-02T20:35:25.129263] [DEBUG] [MAG ] BUD: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.137348] [DEBUG] [REMOTE ] AI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.138779] [DEBUG] [LOCAL ] Loaded configuration for AI: 2 features, N/A% accuracy [2026-01-02T20:35:25.138835] [INFO ] [LOCAL ] AI: Loaded 2 optimal features with 46.26% confidence from JSON config [2026-01-02T20:35:25.138869] [DEBUG] [MAG ] Building data for symbol: AI with lookback: 0 [2026-01-02T20:35:25.139759] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:25.139834] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:25.140959] [DEBUG] [REMOTE ] HSIC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.141667] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 4 features, N/A% accuracy [2026-01-02T20:35:25.141718] [INFO ] [LOCAL ] HSIC: Loaded 4 optimal features with 53.85% confidence from JSON config [2026-01-02T20:35:25.141749] [DEBUG] [MAG ] Building data for symbol: HSIC with lookback: 0 [2026-01-02T20:35:25.142503] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:25.142562] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:25.145146] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:25.146048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:25.147561] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:25.150236] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:25.186814] [DEBUG] [MAG ] FTHY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.188828] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:25.190042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:25.240641] [INFO ] [LOCAL ] FTHY: Saved forecast. [2026-01-02T20:35:25.240713] [INFO ] [main ] FTHY: Signal=1 (Conf=100.0%), Magnitude=-0.59% (Conf=48.1242%) [2026-01-02T20:35:25.240874] [INFO ] [main ] Fetching symbol history for MYN... [2026-01-02T20:35:25.240918] [DEBUG] [REMOTE ] MYN: Fetching historical data. [2026-01-02T20:35:25.242841] [INFO ] [main ] Progress: 43/420 forecasts completed (10.2%). FTHY finished in 0.6s. ETA: 1m 8s. Rate: 332.46 forecasts/min [2026-01-02T20:35:25.251919] [DEBUG] [REMOTE ] MYN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.252987] [DEBUG] [LOCAL ] Loaded configuration for MYN: 6 features, N/A% accuracy [2026-01-02T20:35:25.253041] [INFO ] [LOCAL ] MYN: Loaded 6 optimal features with 48.66% confidence from JSON config [2026-01-02T20:35:25.253074] [DEBUG] [MAG ] Building data for symbol: MYN with lookback: 0 [2026-01-02T20:35:25.253870] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:25.253941] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:25.255682] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:25.256403] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:25.256826] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:25.257875] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:25.260641] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:25.262463] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:25.300659] [DEBUG] [MAG ] BUD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.395510] [INFO ] [LOCAL ] BUD: Saved forecast. [2026-01-02T20:35:25.395597] [INFO ] [main ] BUD: Signal=1 (Conf=100.0%), Magnitude=-0.35% (Conf=57.7443%) [2026-01-02T20:35:25.395960] [INFO ] [main ] Fetching symbol history for IZEA... [2026-01-02T20:35:25.396039] [DEBUG] [REMOTE ] IZEA: Fetching historical data. [2026-01-02T20:35:25.396670] [INFO ] [main ] Progress: 44/420 forecasts completed (10.5%). BUD finished in 0.7s. ETA: 1m 8s. Rate: 333.58 forecasts/min [2026-01-02T20:35:25.410006] [DEBUG] [REMOTE ] IZEA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.411116] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 0 features, N/A% accuracy [2026-01-02T20:35:25.411167] [INFO ] [LOCAL ] IZEA: Loaded 0 optimal features with 44.67% confidence from JSON config [2026-01-02T20:35:25.411199] [DEBUG] [MAG ] Building data for symbol: IZEA with lookback: 0 [2026-01-02T20:35:25.411982] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:25.488846] [DEBUG] [MAG ] AI: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.539558] [DEBUG] [MAG ] HSIC: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.614458] [DEBUG] [MAG ] MYN: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.664024] [DEBUG] [MAG ] AI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.710277] [DEBUG] [MAG ] HSIC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.754468] [DEBUG] [MAG ] IZEA: Last date is validated at 2026-01-02 [2026-01-02T20:35:25.755401] [INFO ] [LOCAL ] AI: Saved forecast. [2026-01-02T20:35:25.755470] [INFO ] [main ] AI: Signal=1 (Conf=100.0%), Magnitude=-0.58% (Conf=46.2614%) [2026-01-02T20:35:25.756072] [INFO ] [main ] Progress: 45/420 forecasts completed (10.7%). AI finished in 0.6s. ETA: 1m 9s. Rate: 326.34 forecasts/min [2026-01-02T20:35:25.756269] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-02T20:35:25.756316] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-02T20:35:25.769901] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.770925] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-02T20:35:25.770983] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-02T20:35:25.771017] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-02T20:35:25.771874] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:25.771938] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:25.773634] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:25.787270] [DEBUG] [MAG ] MYN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.808260] [INFO ] [LOCAL ] HSIC: Saved forecast. [2026-01-02T20:35:25.808330] [INFO ] [main ] HSIC: Signal=1 (Conf=100.0%), Magnitude=3.24% (Conf=53.8517%) [2026-01-02T20:35:25.808728] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-02T20:35:25.808972] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-02T20:35:25.810654] [INFO ] [main ] Progress: 46/420 forecasts completed (11.0%). HSIC finished in 0.7s. ETA: 1m 8s. Rate: 331.40 forecasts/min [2026-01-02T20:35:25.823552] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:25.823588] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.824397] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:25.824603] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-02T20:35:25.824666] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-02T20:35:25.824698] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-02T20:35:25.825470] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:25.825532] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:25.828725] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:25.829422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:25.830308] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:25.832096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:25.832680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:25.833064] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:25.833929] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:25.835593] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:25.836279] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:25.846334] [INFO ] [LOCAL ] MYN: Saved forecast. [2026-01-02T20:35:25.846403] [INFO ] [main ] MYN: Signal=1 (Conf=100.0%), Magnitude=0.27% (Conf=48.6561%) [2026-01-02T20:35:25.846760] [INFO ] [main ] Fetching symbol history for GPRK... [2026-01-02T20:35:25.846812] [DEBUG] [REMOTE ] GPRK: Fetching historical data. [2026-01-02T20:35:25.847652] [INFO ] [main ] Progress: 47/420 forecasts completed (11.2%). MYN finished in 0.6s. ETA: 1m 6s. Rate: 337.11 forecasts/min [2026-01-02T20:35:25.857671] [DEBUG] [REMOTE ] GPRK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.858818] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, N/A% accuracy [2026-01-02T20:35:25.858870] [INFO ] [LOCAL ] GPRK: Loaded 1 optimal features with 39.86% confidence from JSON config [2026-01-02T20:35:25.858902] [DEBUG] [MAG ] Building data for symbol: GPRK with lookback: 0 [2026-01-02T20:35:25.859698] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:25.859755] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:25.860405] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:25.920545] [DEBUG] [MAG ] IZEA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:25.971493] [INFO ] [LOCAL ] IZEA: Saved forecast. [2026-01-02T20:35:25.971563] [INFO ] [main ] IZEA: Signal=1 (Conf=100.0%), Magnitude=1.91% (Conf=44.6694%) [2026-01-02T20:35:25.971952] [INFO ] [main ] Fetching symbol history for TSCO... [2026-01-02T20:35:25.972002] [DEBUG] [REMOTE ] TSCO: Fetching historical data. [2026-01-02T20:35:25.973725] [INFO ] [main ] Progress: 48/420 forecasts completed (11.4%). IZEA finished in 0.6s. ETA: 1m 6s. Rate: 339.17 forecasts/min [2026-01-02T20:35:25.986006] [DEBUG] [REMOTE ] TSCO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:25.987368] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 6 features, N/A% accuracy [2026-01-02T20:35:25.987425] [INFO ] [LOCAL ] TSCO: Loaded 6 optimal features with 57.80% confidence from JSON config [2026-01-02T20:35:25.987458] [DEBUG] [MAG ] Building data for symbol: TSCO with lookback: 0 [2026-01-02T20:35:25.988265] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:25.988326] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:25.989076] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:25.990301] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:25.990991] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:25.991696] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:25.993249] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:25.995413] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:26.179450] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.185608] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.201674] [DEBUG] [MAG ] GPRK: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.346845] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:26.350972] [DEBUG] [MAG ] TSCO: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.354486] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:26.368409] [DEBUG] [MAG ] GPRK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:26.420062] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-02T20:35:26.420132] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=-0.31% (Conf=58.5049%) [2026-01-02T20:35:26.420545] [INFO ] [main ] Fetching symbol history for KNTK... [2026-01-02T20:35:26.420618] [DEBUG] [REMOTE ] KNTK: Fetching historical data. [2026-01-02T20:35:26.420603] [INFO ] [main ] Progress: 49/420 forecasts completed (11.7%). EVGO finished in 0.6s. ETA: 1m 8s. Rate: 328.93 forecasts/min [2026-01-02T20:35:26.428137] [INFO ] [LOCAL ] GPRK: Saved forecast. [2026-01-02T20:35:26.428213] [INFO ] [main ] GPRK: Signal=1 (Conf=100.0%), Magnitude=-1.96% (Conf=39.8611%) [2026-01-02T20:35:26.428401] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-02T20:35:26.428446] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-02T20:35:26.429875] [INFO ] [main ] Progress: 50/420 forecasts completed (11.9%). GPRK finished in 0.6s. ETA: 1m 6s. Rate: 335.29 forecasts/min [2026-01-02T20:35:26.435093] [DEBUG] [REMOTE ] KNTK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:26.436265] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, N/A% accuracy [2026-01-02T20:35:26.436334] [INFO ] [LOCAL ] KNTK: Loaded 5 optimal features with 58.08% confidence from JSON config [2026-01-02T20:35:26.436398] [DEBUG] [MAG ] Building data for symbol: KNTK with lookback: 0 [2026-01-02T20:35:26.437541] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:26.437657] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:26.438753] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:26.441472] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:26.442476] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-02T20:35:26.442529] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-02T20:35:26.442560] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-02T20:35:26.443386] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:26.443448] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:26.448206] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:26.450012] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:26.450499] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:26.453449] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:26.453507] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-02T20:35:26.453607] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=-1.07% (Conf=68.8112%) [2026-01-02T20:35:26.453982] [INFO ] [main ] Progress: 51/420 forecasts completed (12.1%). CRTO finished in 0.7s. ETA: 1m 5s. Rate: 341.08 forecasts/min [2026-01-02T20:35:26.454113] [INFO ] [main ] Fetching symbol history for FG... [2026-01-02T20:35:26.454156] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-02T20:35:26.454437] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:26.457992] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:26.467586] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:26.468350] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-02T20:35:26.468402] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-02T20:35:26.468435] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-02T20:35:26.469269] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:26.469331] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:26.471098] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:26.471635] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:26.473390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:26.525233] [DEBUG] [MAG ] TSCO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:26.526766] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:26.529214] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:26.530681] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:35:26.538729] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:26.613410] [INFO ] [LOCAL ] TSCO: Saved forecast. [2026-01-02T20:35:26.613478] [INFO ] [main ] TSCO: Signal=1 (Conf=100.0%), Magnitude=1.68% (Conf=57.798%) [2026-01-02T20:35:26.613861] [INFO ] [main ] Fetching symbol history for AMRC... [2026-01-02T20:35:26.613912] [DEBUG] [REMOTE ] AMRC: Fetching historical data. [2026-01-02T20:35:26.614662] [INFO ] [main ] Progress: 52/420 forecasts completed (12.4%). TSCO finished in 0.6s. ETA: 1m 5s. Rate: 341.65 forecasts/min [2026-01-02T20:35:26.626719] [DEBUG] [REMOTE ] AMRC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:26.627784] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 5 features, N/A% accuracy [2026-01-02T20:35:26.627841] [INFO ] [LOCAL ] AMRC: Loaded 5 optimal features with 55.30% confidence from JSON config [2026-01-02T20:35:26.627874] [DEBUG] [MAG ] Building data for symbol: AMRC with lookback: 0 [2026-01-02T20:35:26.628681] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:26.628747] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:26.667769] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:26.669733] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:26.674138] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:26.676304] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:26.677104] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:26.799424] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.827847] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.899604] [DEBUG] [MAG ] KNTK: Last date is validated at 2026-01-02 [2026-01-02T20:35:26.969613] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.010315] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.022021] [DEBUG] [MAG ] AMRC: Last date is validated at 2026-01-02 [2026-01-02T20:35:27.048479] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-02T20:35:27.048554] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=0.94% (Conf=63.2%) [2026-01-02T20:35:27.048992] [INFO ] [main ] Fetching symbol history for CVNA... [2026-01-02T20:35:27.049046] [DEBUG] [REMOTE ] CVNA: Fetching historical data. [2026-01-02T20:35:27.049061] [INFO ] [main ] Progress: 53/420 forecasts completed (12.6%). ERO finished in 0.6s. ETA: 1m 6s. Rate: 332.41 forecasts/min [2026-01-02T20:35:27.059909] [DEBUG] [REMOTE ] CVNA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.061037] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 3 features, N/A% accuracy [2026-01-02T20:35:27.061089] [INFO ] [LOCAL ] CVNA: Loaded 3 optimal features with 54.80% confidence from JSON config [2026-01-02T20:35:27.061120] [DEBUG] [MAG ] Building data for symbol: CVNA with lookback: 0 [2026-01-02T20:35:27.061917] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:27.061977] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:27.066721] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:27.067681] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:27.068987] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.081082] [DEBUG] [MAG ] KNTK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.095137] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-02T20:35:27.095208] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=-1.28% (Conf=52.9485%) [2026-01-02T20:35:27.095652] [INFO ] [main ] Fetching symbol history for NAVI... [2026-01-02T20:35:27.095706] [DEBUG] [REMOTE ] NAVI: Fetching historical data. [2026-01-02T20:35:27.096907] [INFO ] [main ] Progress: 54/420 forecasts completed (12.9%). FG finished in 0.6s. ETA: 1m 5s. Rate: 336.99 forecasts/min [2026-01-02T20:35:27.110817] [DEBUG] [REMOTE ] NAVI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.111942] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 7 features, N/A% accuracy [2026-01-02T20:35:27.111997] [INFO ] [LOCAL ] NAVI: Loaded 7 optimal features with 74.53% confidence from JSON config [2026-01-02T20:35:27.112030] [DEBUG] [MAG ] Building data for symbol: NAVI with lookback: 0 [2026-01-02T20:35:27.112846] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:27.112910] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:27.117880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:27.119707] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:27.120194] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:27.121074] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:27.123411] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:27.125420] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:27.127815] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.173702] [INFO ] [LOCAL ] KNTK: Saved forecast. [2026-01-02T20:35:27.173775] [INFO ] [main ] KNTK: Signal=1 (Conf=100.0%), Magnitude=-4.75% (Conf=58.0805%) [2026-01-02T20:35:27.174219] [INFO ] [main ] Fetching symbol history for BHRB... [2026-01-02T20:35:27.174275] [DEBUG] [REMOTE ] BHRB: Fetching historical data. [2026-01-02T20:35:27.174665] [INFO ] [main ] Progress: 55/420 forecasts completed (13.1%). KNTK finished in 0.8s. ETA: 1m 4s. Rate: 340.48 forecasts/min [2026-01-02T20:35:27.186276] [DEBUG] [REMOTE ] BHRB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.187483] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 5 features, N/A% accuracy [2026-01-02T20:35:27.187538] [INFO ] [LOCAL ] BHRB: Loaded 5 optimal features with 52.06% confidence from JSON config [2026-01-02T20:35:27.187589] [DEBUG] [MAG ] Building data for symbol: BHRB with lookback: 0 [2026-01-02T20:35:27.188408] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:27.188473] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:27.189083] [DEBUG] [MAG ] AMRC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.190354] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:27.190911] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:27.191353] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:27.192293] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:27.269296] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.287238] [INFO ] [LOCAL ] AMRC: Saved forecast. [2026-01-02T20:35:27.287308] [INFO ] [main ] AMRC: Signal=1 (Conf=100.0%), Magnitude=4.30% (Conf=55.3045%) [2026-01-02T20:35:27.287690] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-02T20:35:27.288071] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-02T20:35:27.288671] [INFO ] [main ] Progress: 56/420 forecasts completed (13.3%). AMRC finished in 0.7s. ETA: 1m 4s. Rate: 342.64 forecasts/min [2026-01-02T20:35:27.301241] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.302236] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-02T20:35:27.302287] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-02T20:35:27.302318] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-02T20:35:27.303300] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-02T20:35:27.303378] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:27.308298] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:27.310221] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:27.310720] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:27.311160] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:27.311553] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:27.312486] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:27.313298] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:27.316119] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:27.431654] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:27.433675] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:27.435417] [DEBUG] [MAG ] CVNA: Last date is validated at 2026-01-02 [2026-01-02T20:35:27.471271] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:27.472355] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:27.486122] [DEBUG] [MAG ] NAVI: Last date is validated at 2026-01-02 [2026-01-02T20:35:27.515095] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:27.516089] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:27.517401] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:27.596813] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:27.597871] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:27.599752] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:27.602722] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:27.603999] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:27.606177] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:27.606958] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:27.607130] [DEBUG] [MAG ] CVNA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.611701] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:27.612956] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:27.614334] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:27.615905] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:27.618940] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:27.619626] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:27.620450] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.628997] [DEBUG] [MAG ] BHRB: Last date is validated at 2026-01-02 [2026-01-02T20:35:27.669066] [DEBUG] [MAG ] NAVI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.757814] [INFO ] [LOCAL ] CVNA: Saved forecast. [2026-01-02T20:35:27.757883] [INFO ] [main ] CVNA: Signal=1 (Conf=100.0%), Magnitude=2.87% (Conf=54.7966%) [2026-01-02T20:35:27.758327] [INFO ] [main ] Fetching symbol history for SITE... [2026-01-02T20:35:27.758378] [DEBUG] [REMOTE ] SITE: Fetching historical data. [2026-01-02T20:35:27.759219] [INFO ] [main ] Progress: 57/420 forecasts completed (13.6%). CVNA finished in 0.7s. ETA: 1m 5s. Rate: 332.79 forecasts/min [2026-01-02T20:35:27.759705] [INFO ] [LOCAL ] NAVI: Saved forecast. [2026-01-02T20:35:27.759764] [INFO ] [main ] NAVI: Signal=1 (Conf=100.0%), Magnitude=-0.07% (Conf=74.5298%) [2026-01-02T20:35:27.760214] [INFO ] [main ] Fetching symbol history for CFG... [2026-01-02T20:35:27.760268] [DEBUG] [REMOTE ] CFG: Fetching historical data. [2026-01-02T20:35:27.761192] [INFO ] [main ] Progress: 58/420 forecasts completed (13.8%). NAVI finished in 0.7s. ETA: 1m 4s. Rate: 338.56 forecasts/min [2026-01-02T20:35:27.769648] [DEBUG] [REMOTE ] SITE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.770537] [DEBUG] [LOCAL ] Loaded configuration for SITE: 3 features, N/A% accuracy [2026-01-02T20:35:27.770618] [INFO ] [LOCAL ] SITE: Loaded 3 optimal features with 42.13% confidence from JSON config [2026-01-02T20:35:27.770657] [DEBUG] [MAG ] Building data for symbol: SITE with lookback: 0 [2026-01-02T20:35:27.771432] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:27.771492] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:27.773869] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:27.774198] [DEBUG] [REMOTE ] CFG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.775132] [DEBUG] [LOCAL ] Loaded configuration for CFG: 5 features, N/A% accuracy [2026-01-02T20:35:27.775185] [INFO ] [LOCAL ] CFG: Loaded 5 optimal features with 60.82% confidence from JSON config [2026-01-02T20:35:27.775218] [DEBUG] [MAG ] Building data for symbol: CFG with lookback: 0 [2026-01-02T20:35:27.776056] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:27.776119] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:27.777945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:27.778481] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:27.778964] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:27.779772] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:27.782509] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.799071] [DEBUG] [MAG ] BHRB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:27.883781] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:27.886732] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.896357] [INFO ] [LOCAL ] BHRB: Saved forecast. [2026-01-02T20:35:27.896424] [INFO ] [main ] BHRB: Signal=1 (Conf=100.0%), Magnitude=-0.89% (Conf=52.0623%) [2026-01-02T20:35:27.896911] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-02T20:35:27.896964] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-02T20:35:27.897681] [INFO ] [main ] Progress: 59/420 forecasts completed (14.0%). BHRB finished in 0.7s. ETA: 1m 4s. Rate: 339.89 forecasts/min [2026-01-02T20:35:27.907972] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:27.910690] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-02T20:35:27.910752] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-02T20:35:27.910783] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-02T20:35:27.911567] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:27.911651] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:27.916397] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:27.918868] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:27.920136] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:27.921997] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:27.922515] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:27.923841] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:27.925900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:27.983001] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.139234] [DEBUG] [MAG ] CFG: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.155708] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:28.225072] [DEBUG] [MAG ] SITE: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.245340] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-02T20:35:28.245409] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-02T20:35:28.245774] [INFO ] [main ] Fetching symbol history for IMNN... [2026-01-02T20:35:28.245824] [DEBUG] [REMOTE ] IMNN: Fetching historical data. [2026-01-02T20:35:28.246665] [INFO ] [main ] Progress: 60/420 forecasts completed (14.3%). BUXX finished in 1.0s. ETA: 1m 5s. Rate: 334.44 forecasts/min [2026-01-02T20:35:28.259425] [DEBUG] [REMOTE ] IMNN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:28.260523] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 5 features, N/A% accuracy [2026-01-02T20:35:28.260602] [INFO ] [LOCAL ] IMNN: Loaded 5 optimal features with 51.58% confidence from JSON config [2026-01-02T20:35:28.260638] [DEBUG] [MAG ] Building data for symbol: IMNN with lookback: 0 [2026-01-02T20:35:28.261415] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:28.261478] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:28.266417] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:28.268229] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:28.268808] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:28.269555] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:28.271362] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:28.280525] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.319310] [DEBUG] [MAG ] CFG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:28.398111] [DEBUG] [MAG ] SITE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:28.407135] [INFO ] [LOCAL ] CFG: Saved forecast. [2026-01-02T20:35:28.407230] [INFO ] [main ] CFG: Signal=1 (Conf=100.0%), Magnitude=-0.07% (Conf=60.823%) [2026-01-02T20:35:28.407629] [INFO ] [main ] Progress: 61/420 forecasts completed (14.5%). CFG finished in 0.6s. ETA: 1m 4s. Rate: 335.01 forecasts/min [2026-01-02T20:35:28.407767] [INFO ] [main ] Fetching symbol history for CCL... [2026-01-02T20:35:28.407810] [DEBUG] [REMOTE ] CCL: Fetching historical data. [2026-01-02T20:35:28.421441] [DEBUG] [REMOTE ] CCL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:28.422277] [DEBUG] [LOCAL ] Loaded configuration for CCL: 4 features, N/A% accuracy [2026-01-02T20:35:28.422327] [INFO ] [LOCAL ] CCL: Loaded 4 optimal features with 46.09% confidence from JSON config [2026-01-02T20:35:28.422360] [DEBUG] [MAG ] Building data for symbol: CCL with lookback: 0 [2026-01-02T20:35:28.423175] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:28.423236] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:28.424959] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:28.425466] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:28.425874] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:28.427398] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:28.460876] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:28.510100] [INFO ] [LOCAL ] SITE: Saved forecast. [2026-01-02T20:35:28.510169] [INFO ] [main ] SITE: Signal=1 (Conf=100.0%), Magnitude=3.11% (Conf=42.1265%) [2026-01-02T20:35:28.510533] [INFO ] [main ] Fetching symbol history for SCSC... [2026-01-02T20:35:28.510600] [DEBUG] [REMOTE ] SCSC: Fetching historical data. [2026-01-02T20:35:28.511650] [INFO ] [main ] Progress: 62/420 forecasts completed (14.8%). SITE finished in 0.8s. ETA: 1m 4s. Rate: 337.29 forecasts/min [2026-01-02T20:35:28.521915] [DEBUG] [REMOTE ] SCSC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:28.522813] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, N/A% accuracy [2026-01-02T20:35:28.522864] [INFO ] [LOCAL ] SCSC: Loaded 2 optimal features with 53.38% confidence from JSON config [2026-01-02T20:35:28.522895] [DEBUG] [MAG ] Building data for symbol: SCSC with lookback: 0 [2026-01-02T20:35:28.523691] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:28.523750] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:28.528464] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:28.529306] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:28.592747] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-02T20:35:28.592834] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=20.0937%) [2026-01-02T20:35:28.593298] [INFO ] [main ] Fetching symbol history for LEN... [2026-01-02T20:35:28.593364] [DEBUG] [REMOTE ] LEN: Fetching historical data. [2026-01-02T20:35:28.595647] [INFO ] [main ] Progress: 63/420 forecasts completed (15.0%). EDF finished in 0.7s. ETA: 1m 3s. Rate: 340.14 forecasts/min [2026-01-02T20:35:28.609845] [DEBUG] [REMOTE ] LEN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:28.610762] [DEBUG] [LOCAL ] Loaded configuration for LEN: 7 features, N/A% accuracy [2026-01-02T20:35:28.610837] [INFO ] [LOCAL ] LEN: Loaded 7 optimal features with 62.59% confidence from JSON config [2026-01-02T20:35:28.610876] [DEBUG] [MAG ] Building data for symbol: LEN with lookback: 0 [2026-01-02T20:35:28.611916] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:28.611986] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:28.613913] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:28.614461] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:28.614904] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:28.617188] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:28.618847] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:28.626314] [DEBUG] [MAG ] IMNN: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.695319] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:28.699966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:28.772137] [DEBUG] [MAG ] CCL: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.795389] [DEBUG] [MAG ] IMNN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:28.870276] [DEBUG] [MAG ] SCSC: Last date is validated at 2026-01-02 [2026-01-02T20:35:28.921665] [INFO ] [LOCAL ] IMNN: Saved forecast. [2026-01-02T20:35:28.921741] [INFO ] [main ] IMNN: Signal=1 (Conf=100.0%), Magnitude=-49.27% (Conf=51.5751%) [2026-01-02T20:35:28.922128] [INFO ] [main ] Fetching symbol history for PWP... [2026-01-02T20:35:28.922178] [DEBUG] [REMOTE ] PWP: Fetching historical data. [2026-01-02T20:35:28.922662] [INFO ] [main ] Progress: 64/420 forecasts completed (15.2%). IMNN finished in 0.7s. ETA: 1m 4s. Rate: 335.66 forecasts/min [2026-01-02T20:35:28.935156] [DEBUG] [REMOTE ] PWP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:28.936192] [DEBUG] [LOCAL ] Loaded configuration for PWP: 3 features, N/A% accuracy [2026-01-02T20:35:28.936245] [INFO ] [LOCAL ] PWP: Loaded 3 optimal features with 50.79% confidence from JSON config [2026-01-02T20:35:28.936276] [DEBUG] [MAG ] Building data for symbol: PWP with lookback: 0 [2026-01-02T20:35:28.937143] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:28.937203] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:28.938123] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:28.940769] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:28.941921] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:28.943175] [DEBUG] [MAG ] CCL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.022188] [INFO ] [LOCAL ] CCL: Saved forecast. [2026-01-02T20:35:29.022255] [INFO ] [main ] CCL: Signal=1 (Conf=100.0%), Magnitude=0.66% (Conf=46.0898%) [2026-01-02T20:35:29.022645] [INFO ] [main ] Progress: 65/420 forecasts completed (15.5%). CCL finished in 0.6s. ETA: 1m 3s. Rate: 337.95 forecasts/min [2026-01-02T20:35:29.022769] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-02T20:35:29.022813] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-02T20:35:29.035450] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.036378] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-02T20:35:29.036430] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-02T20:35:29.036471] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-02T20:35:29.037333] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:35:29.037400] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:29.038598] [DEBUG] [MAG ] SCSC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.039218] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:29.039774] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:29.040167] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:29.040926] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:29.043292] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:29.043998] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:29.044182] [DEBUG] [MAG ] LEN: Last date is validated at 2026-01-02 [2026-01-02T20:35:29.045893] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:29.064707] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:29.065969] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:29.067596] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:29.129369] [INFO ] [LOCAL ] SCSC: Saved forecast. [2026-01-02T20:35:29.129445] [INFO ] [main ] SCSC: Signal=1 (Conf=100.0%), Magnitude=-1.10% (Conf=53.3767%) [2026-01-02T20:35:29.129856] [INFO ] [main ] Fetching symbol history for AVAL... [2026-01-02T20:35:29.129918] [DEBUG] [REMOTE ] AVAL: Fetching historical data. [2026-01-02T20:35:29.131693] [INFO ] [main ] Progress: 66/420 forecasts completed (15.7%). SCSC finished in 0.6s. ETA: 1m 2s. Rate: 339.94 forecasts/min [2026-01-02T20:35:29.140621] [DEBUG] [REMOTE ] AVAL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.142165] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 4 features, N/A% accuracy [2026-01-02T20:35:29.142215] [INFO ] [LOCAL ] AVAL: Loaded 4 optimal features with 32.50% confidence from JSON config [2026-01-02T20:35:29.142247] [DEBUG] [MAG ] Building data for symbol: AVAL with lookback: 0 [2026-01-02T20:35:29.143064] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:29.143124] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:29.143859] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:29.144433] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:29.145173] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:29.146598] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:29.216283] [DEBUG] [MAG ] LEN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.320147] [INFO ] [LOCAL ] LEN: Saved forecast. [2026-01-02T20:35:29.320219] [INFO ] [main ] LEN: Signal=1 (Conf=100.0%), Magnitude=1.53% (Conf=62.5913%) [2026-01-02T20:35:29.320637] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-02T20:35:29.320689] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-02T20:35:29.321669] [INFO ] [main ] Progress: 67/420 forecasts completed (16.0%). LEN finished in 0.7s. ETA: 1m 2s. Rate: 339.55 forecasts/min [2026-01-02T20:35:29.332431] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.333314] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-02T20:35:29.333370] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-02T20:35:29.333402] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-02T20:35:29.334194] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:29.334265] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:29.339150] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:29.340921] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:29.341385] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:29.341853] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:29.344232] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:29.382552] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:29.383759] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:29.385418] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:29.397968] [DEBUG] [MAG ] PWP: Last date is validated at 2026-01-02 [2026-01-02T20:35:29.520609] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-02 [2026-01-02T20:35:29.568415] [DEBUG] [MAG ] PWP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.574596] [DEBUG] [MAG ] AVAL: Last date is validated at 2026-01-02 [2026-01-02T20:35:29.645770] [INFO ] [LOCAL ] PWP: Saved forecast. [2026-01-02T20:35:29.645842] [INFO ] [main ] PWP: Signal=1 (Conf=90.0%), Magnitude=1.82% (Conf=50.7922%) [2026-01-02T20:35:29.646212] [INFO ] [main ] Fetching symbol history for MBX... [2026-01-02T20:35:29.646263] [DEBUG] [REMOTE ] MBX: Fetching historical data. [2026-01-02T20:35:29.646654] [INFO ] [main ] Progress: 68/420 forecasts completed (16.2%). PWP finished in 0.7s. ETA: 1m 3s. Rate: 335.41 forecasts/min [2026-01-02T20:35:29.657927] [DEBUG] [REMOTE ] MBX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.658899] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, N/A% accuracy [2026-01-02T20:35:29.658959] [INFO ] [LOCAL ] MBX: Loaded 2 optimal features with 50.48% confidence from JSON config [2026-01-02T20:35:29.659324] [DEBUG] [MAG ] Building data for symbol: MBX with lookback: 0 [2026-01-02T20:35:29.660158] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:29.660220] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:29.661412] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:35:29.667461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:29.691996] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.725221] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-02 [2026-01-02T20:35:29.743920] [DEBUG] [MAG ] AVAL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.832543] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-02T20:35:29.832633] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=46.2004%) [2026-01-02T20:35:29.833037] [INFO ] [main ] Progress: 69/420 forecasts completed (16.4%). BPYPO finished in 0.8s. ETA: 1m 3s. Rate: 335.21 forecasts/min [2026-01-02T20:35:29.833176] [INFO ] [main ] Fetching symbol history for NWSA... [2026-01-02T20:35:29.833219] [DEBUG] [REMOTE ] NWSA: Fetching historical data. [2026-01-02T20:35:29.847313] [DEBUG] [REMOTE ] NWSA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.848360] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 10 features, N/A% accuracy [2026-01-02T20:35:29.848412] [INFO ] [LOCAL ] NWSA: Loaded 10 optimal features with 43.09% confidence from JSON config [2026-01-02T20:35:29.848442] [DEBUG] [MAG ] Building data for symbol: NWSA with lookback: 0 [2026-01-02T20:35:29.849469] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:35:29.849542] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:29.854534] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:29.855557] [INFO ] [LOCAL ] AVAL: Saved forecast. [2026-01-02T20:35:29.855647] [INFO ] [main ] AVAL: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=32.5049%) [2026-01-02T20:35:29.855887] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:29.856041] [INFO ] [main ] Fetching symbol history for ALGM... [2026-01-02T20:35:29.856093] [DEBUG] [REMOTE ] ALGM: Fetching historical data. [2026-01-02T20:35:29.857649] [INFO ] [main ] Progress: 70/420 forecasts completed (16.7%). AVAL finished in 0.7s. ETA: 1m 2s. Rate: 339.39 forecasts/min [2026-01-02T20:35:29.858934] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:29.863311] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:29.864876] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:29.865647] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:29.867029] [DEBUG] [REMOTE ] ALGM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.867362] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:29.867821] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, N/A% accuracy [2026-01-02T20:35:29.867874] [INFO ] [LOCAL ] ALGM: Loaded 4 optimal features with 64.57% confidence from JSON config [2026-01-02T20:35:29.867906] [DEBUG] [MAG ] Building data for symbol: ALGM with lookback: 0 [2026-01-02T20:35:29.867905] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:29.868722] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:29.868783] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:29.869032] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:29.871063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:29.873529] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:29.877778] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:29.897963] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:29.915554] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:29.916948] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:29.962207] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-02T20:35:29.962281] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=45.9679%) [2026-01-02T20:35:29.962635] [INFO ] [main ] Fetching symbol history for BGY... [2026-01-02T20:35:29.962687] [DEBUG] [REMOTE ] BGY: Fetching historical data. [2026-01-02T20:35:29.964680] [INFO ] [main ] Progress: 71/420 forecasts completed (16.9%). NMAI finished in 0.6s. ETA: 1m 1s. Rate: 341.29 forecasts/min [2026-01-02T20:35:29.974235] [DEBUG] [REMOTE ] BGY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:29.975245] [DEBUG] [LOCAL ] Loaded configuration for BGY: 5 features, N/A% accuracy [2026-01-02T20:35:29.975304] [INFO ] [LOCAL ] BGY: Loaded 5 optimal features with 36.50% confidence from JSON config [2026-01-02T20:35:29.975684] [DEBUG] [MAG ] Building data for symbol: BGY with lookback: 0 [2026-01-02T20:35:29.976465] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:29.976539] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:29.981301] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:29.983096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:29.983558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:29.983975] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:29.984848] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:30.026618] [DEBUG] [MAG ] MBX: Last date is validated at 2026-01-02 [2026-01-02T20:35:30.198681] [DEBUG] [MAG ] MBX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:30.234339] [DEBUG] [MAG ] NWSA: Last date is validated at 2026-01-02 [2026-01-02T20:35:30.259486] [DEBUG] [MAG ] ALGM: Last date is validated at 2026-01-02 [2026-01-02T20:35:30.294148] [INFO ] [LOCAL ] MBX: Saved forecast. [2026-01-02T20:35:30.294231] [INFO ] [main ] MBX: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=50.4812%) [2026-01-02T20:35:30.294603] [INFO ] [main ] Progress: 72/420 forecasts completed (17.1%). MBX finished in 0.6s. ETA: 1m 2s. Rate: 337.18 forecasts/min [2026-01-02T20:35:30.294748] [INFO ] [main ] Fetching symbol history for ADP... [2026-01-02T20:35:30.294793] [DEBUG] [REMOTE ] ADP: Fetching historical data. [2026-01-02T20:35:30.307180] [DEBUG] [REMOTE ] ADP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:30.310634] [DEBUG] [LOCAL ] Loaded configuration for ADP: 9 features, N/A% accuracy [2026-01-02T20:35:30.310691] [INFO ] [LOCAL ] ADP: Loaded 9 optimal features with 56.73% confidence from JSON config [2026-01-02T20:35:30.310724] [DEBUG] [MAG ] Building data for symbol: ADP with lookback: 0 [2026-01-02T20:35:30.311502] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:30.311565] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:30.318124] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:30.320154] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:30.320663] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:30.321409] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:30.323691] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:30.325316] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:30.328010] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:30.329116] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:30.330757] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:30.417653] [DEBUG] [MAG ] BGY: Last date is validated at 2026-01-02 [2026-01-02T20:35:30.428716] [DEBUG] [MAG ] ALGM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:30.430250] [DEBUG] [MAG ] NWSA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:30.516059] [INFO ] [LOCAL ] ALGM: Saved forecast. [2026-01-02T20:35:30.516127] [INFO ] [main ] ALGM: Signal=1 (Conf=90.0%), Magnitude=-0.54% (Conf=64.5681%) [2026-01-02T20:35:30.516285] [INFO ] [main ] Fetching symbol history for LINE... [2026-01-02T20:35:30.516328] [DEBUG] [REMOTE ] LINE: Fetching historical data. [2026-01-02T20:35:30.516697] [INFO ] [main ] Progress: 73/420 forecasts completed (17.4%). ALGM finished in 0.7s. ETA: 1m 2s. Rate: 336.04 forecasts/min [2026-01-02T20:35:30.527865] [DEBUG] [REMOTE ] LINE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:30.528793] [DEBUG] [LOCAL ] Loaded configuration for LINE: 3 features, N/A% accuracy [2026-01-02T20:35:30.528845] [INFO ] [LOCAL ] LINE: Loaded 3 optimal features with 66.96% confidence from JSON config [2026-01-02T20:35:30.528877] [DEBUG] [MAG ] Building data for symbol: LINE with lookback: 0 [2026-01-02T20:35:30.529668] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:30.529726] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:30.544878] [INFO ] [LOCAL ] NWSA: Saved forecast. [2026-01-02T20:35:30.544943] [INFO ] [main ] NWSA: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=43.0879%) [2026-01-02T20:35:30.545301] [INFO ] [main ] Progress: 74/420 forecasts completed (17.6%). NWSA finished in 0.7s. ETA: 1m 1s. Rate: 339.89 forecasts/min [2026-01-02T20:35:30.545434] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-02T20:35:30.545477] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-02T20:35:30.557503] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:30.558478] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-02T20:35:30.558535] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-02T20:35:30.558586] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-02T20:35:30.559368] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:30.559430] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:30.561139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:30.561687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:30.562097] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:30.576352] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:30.578984] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:30.583772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:30.590269] [DEBUG] [MAG ] BGY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:30.645889] [INFO ] [LOCAL ] BGY: Saved forecast. [2026-01-02T20:35:30.645957] [INFO ] [main ] BGY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=36.4979%) [2026-01-02T20:35:30.646289] [INFO ] [main ] Fetching symbol history for OGI... [2026-01-02T20:35:30.646343] [DEBUG] [REMOTE ] OGI: Fetching historical data. [2026-01-02T20:35:30.647235] [INFO ] [main ] Progress: 75/420 forecasts completed (17.9%). BGY finished in 0.7s. ETA: 1m 1s. Rate: 341.82 forecasts/min [2026-01-02T20:35:30.659723] [DEBUG] [REMOTE ] OGI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:30.661417] [DEBUG] [LOCAL ] Loaded configuration for OGI: 11 features, N/A% accuracy [2026-01-02T20:35:30.661474] [INFO ] [LOCAL ] OGI: Loaded 11 optimal features with 41.87% confidence from JSON config [2026-01-02T20:35:30.661506] [DEBUG] [MAG ] Building data for symbol: OGI with lookback: 0 [2026-01-02T20:35:30.662300] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-02T20:35:30.662373] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:30.664083] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:30.664614] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:30.664997] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:30.665885] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:30.672316] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:30.683421] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:30.683967] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:30.685012] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:30.686667] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:30.687693] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:30.688365] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:30.689812] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:30.705171] [DEBUG] [MAG ] ADP: Last date is validated at 2026-01-02 [2026-01-02T20:35:30.720100] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:30.721958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:30.872991] [DEBUG] [MAG ] ADP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:30.923778] [DEBUG] [MAG ] LINE: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.006427] [INFO ] [LOCAL ] ADP: Saved forecast. [2026-01-02T20:35:31.006495] [INFO ] [main ] ADP: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=56.7338%) [2026-01-02T20:35:31.006856] [INFO ] [main ] Fetching symbol history for CARS... [2026-01-02T20:35:31.006905] [DEBUG] [REMOTE ] CARS: Fetching historical data. [2026-01-02T20:35:31.007653] [INFO ] [main ] Progress: 76/420 forecasts completed (18.1%). ADP finished in 0.7s. ETA: 1m 1s. Rate: 337.15 forecasts/min [2026-01-02T20:35:31.019258] [DEBUG] [REMOTE ] CARS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.020286] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, N/A% accuracy [2026-01-02T20:35:31.020336] [INFO ] [LOCAL ] CARS: Loaded 2 optimal features with 47.87% confidence from JSON config [2026-01-02T20:35:31.020368] [DEBUG] [MAG ] Building data for symbol: CARS with lookback: 0 [2026-01-02T20:35:31.021158] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:31.021216] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:31.022905] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:31.023403] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:31.030381] [DEBUG] [MAG ] OGI: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.068978] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.091599] [DEBUG] [MAG ] LINE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.182478] [INFO ] [LOCAL ] LINE: Saved forecast. [2026-01-02T20:35:31.182546] [INFO ] [main ] LINE: Signal=1 (Conf=90.0%), Magnitude=0.36% (Conf=66.9571%) [2026-01-02T20:35:31.182724] [INFO ] [main ] Fetching symbol history for GPIX... [2026-01-02T20:35:31.182768] [DEBUG] [REMOTE ] GPIX: Fetching historical data. [2026-01-02T20:35:31.184730] [INFO ] [main ] Progress: 77/420 forecasts completed (18.3%). LINE finished in 0.7s. ETA: 1m 1s. Rate: 337.17 forecasts/min [2026-01-02T20:35:31.194060] [DEBUG] [REMOTE ] GPIX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.194898] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 7 features, N/A% accuracy [2026-01-02T20:35:31.194955] [INFO ] [LOCAL ] GPIX: Loaded 7 optimal features with 73.62% confidence from JSON config [2026-01-02T20:35:31.194987] [DEBUG] [MAG ] Building data for symbol: GPIX with lookback: 0 [2026-01-02T20:35:31.195789] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:31.195851] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:31.199251] [DEBUG] [MAG ] OGI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.200635] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:31.202424] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:31.202924] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:31.203311] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:31.204166] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:31.206505] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:31.207192] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:31.243443] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.320304] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-02T20:35:31.320381] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=60.414%) [2026-01-02T20:35:31.320552] [INFO ] [main ] Fetching symbol history for MA... [2026-01-02T20:35:31.320620] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-02T20:35:31.321665] [INFO ] [main ] Progress: 78/420 forecasts completed (18.6%). KDP finished in 0.8s. ETA: 1m 1s. Rate: 338.17 forecasts/min [2026-01-02T20:35:31.332844] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.333978] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-02T20:35:31.334032] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-02T20:35:31.334064] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-02T20:35:31.334872] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:31.334933] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:31.335015] [INFO ] [LOCAL ] OGI: Saved forecast. [2026-01-02T20:35:31.335081] [INFO ] [main ] OGI: Signal=1 (Conf=90.0%), Magnitude=8.95% (Conf=41.8721%) [2026-01-02T20:35:31.335237] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-02T20:35:31.335280] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-02T20:35:31.335727] [INFO ] [main ] Progress: 79/420 forecasts completed (18.8%). OGI finished in 0.7s. ETA: 59.8s. Rate: 342.16 forecasts/min [2026-01-02T20:35:31.342673] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:31.345786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:31.350906] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.351900] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-02T20:35:31.351969] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-02T20:35:31.352001] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-02T20:35:31.352811] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:31.352875] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:31.357730] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:31.359561] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:31.360067] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:31.360456] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:31.361396] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:31.362093] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:31.366338] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:31.367699] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:31.368359] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:31.386592] [DEBUG] [MAG ] CARS: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.555404] [DEBUG] [MAG ] GPIX: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.565927] [DEBUG] [MAG ] CARS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.637503] [INFO ] [LOCAL ] CARS: Saved forecast. [2026-01-02T20:35:31.637587] [INFO ] [main ] CARS: Signal=1 (Conf=90.0%), Magnitude=-3.32% (Conf=47.8687%) [2026-01-02T20:35:31.638117] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-02T20:35:31.638175] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-02T20:35:31.638854] [INFO ] [main ] Progress: 80/420 forecasts completed (19.0%). CARS finished in 0.6s. ETA: 1m 0s. Rate: 339.07 forecasts/min [2026-01-02T20:35:31.650620] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.651803] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-02T20:35:31.652041] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-02T20:35:31.652082] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-02T20:35:31.652937] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:31.652996] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:31.657962] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:31.658899] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:31.661352] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:31.702905] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.708831] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-02 [2026-01-02T20:35:31.744787] [DEBUG] [MAG ] GPIX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.830496] [INFO ] [LOCAL ] GPIX: Saved forecast. [2026-01-02T20:35:31.830592] [INFO ] [main ] GPIX: Signal=1 (Conf=90.0%), Magnitude=0.56% (Conf=73.6211%) [2026-01-02T20:35:31.830947] [INFO ] [main ] Fetching symbol history for LQDA... [2026-01-02T20:35:31.830999] [DEBUG] [REMOTE ] LQDA: Fetching historical data. [2026-01-02T20:35:31.831944] [INFO ] [main ] Progress: 81/420 forecasts completed (19.3%). GPIX finished in 0.6s. ETA: 1m 0s. Rate: 338.69 forecasts/min [2026-01-02T20:35:31.843655] [DEBUG] [REMOTE ] LQDA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.844821] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 4 features, N/A% accuracy [2026-01-02T20:35:31.844882] [INFO ] [LOCAL ] LQDA: Loaded 4 optimal features with 56.29% confidence from JSON config [2026-01-02T20:35:31.844930] [DEBUG] [MAG ] Building data for symbol: LQDA with lookback: 0 [2026-01-02T20:35:31.845806] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:31.845879] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:31.848432] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:31.849332] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:31.851240] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:31.853798] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:31.875606] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.877533] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:31.957350] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-02T20:35:31.957420] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=46.8873%) [2026-01-02T20:35:31.957777] [INFO ] [main ] Fetching symbol history for ISSC... [2026-01-02T20:35:31.957830] [DEBUG] [REMOTE ] ISSC: Fetching historical data. [2026-01-02T20:35:31.958681] [INFO ] [main ] Progress: 82/420 forecasts completed (19.5%). CTRA finished in 0.6s. ETA: 59.7s. Rate: 339.87 forecasts/min [2026-01-02T20:35:31.969206] [DEBUG] [REMOTE ] ISSC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:31.970107] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 3 features, N/A% accuracy [2026-01-02T20:35:31.970157] [INFO ] [LOCAL ] ISSC: Loaded 3 optimal features with 70.26% confidence from JSON config [2026-01-02T20:35:31.970188] [DEBUG] [MAG ] Building data for symbol: ISSC with lookback: 0 [2026-01-02T20:35:31.971037] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:31.971097] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:31.975881] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:32.014679] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:32.017182] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:32.026543] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.043044] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-02T20:35:32.043119] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=-1.85% (Conf=57.4444%) [2026-01-02T20:35:32.043538] [INFO ] [main ] Fetching symbol history for TGLS... [2026-01-02T20:35:32.043612] [DEBUG] [REMOTE ] TGLS: Fetching historical data. [2026-01-02T20:35:32.043669] [INFO ] [main ] Progress: 83/420 forecasts completed (19.8%). MA finished in 0.7s. ETA: 59.1s. Rate: 342.00 forecasts/min [2026-01-02T20:35:32.055598] [DEBUG] [REMOTE ] TGLS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:32.056649] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 8 features, N/A% accuracy [2026-01-02T20:35:32.056702] [INFO ] [LOCAL ] TGLS: Loaded 8 optimal features with 53.00% confidence from JSON config [2026-01-02T20:35:32.056734] [DEBUG] [MAG ] Building data for symbol: TGLS with lookback: 0 [2026-01-02T20:35:32.057552] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:32.057640] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:32.059555] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:32.060167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:32.060645] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:32.061057] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:32.061883] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:32.188122] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:32.207387] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:32.220101] [DEBUG] [MAG ] LQDA: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.264423] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-02T20:35:32.264495] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-02T20:35:32.264726] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-02T20:35:32.264775] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-02T20:35:32.266677] [INFO ] [main ] Progress: 84/420 forecasts completed (20.0%). PHK finished in 0.6s. ETA: 59.1s. Rate: 340.90 forecasts/min [2026-01-02T20:35:32.270769] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:32.274613] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:32.276980] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:32.278120] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-02T20:35:32.278176] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-02T20:35:32.278209] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-02T20:35:32.279082] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:32.279147] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:32.284102] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:32.286008] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:32.286512] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:32.286934] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:32.287726] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:32.290513] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:32.292755] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:32.294437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:32.363445] [DEBUG] [MAG ] ISSC: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.393391] [DEBUG] [MAG ] LQDA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:32.473349] [INFO ] [LOCAL ] LQDA: Saved forecast. [2026-01-02T20:35:32.473416] [INFO ] [main ] LQDA: Signal=1 (Conf=90.0%), Magnitude=-8.28% (Conf=56.2886%) [2026-01-02T20:35:32.473602] [INFO ] [main ] Fetching symbol history for PFF... [2026-01-02T20:35:32.473646] [DEBUG] [REMOTE ] PFF: Fetching historical data. [2026-01-02T20:35:32.474386] [INFO ] [main ] Progress: 85/420 forecasts completed (20.2%). LQDA finished in 0.6s. ETA: 59.1s. Rate: 340.18 forecasts/min [2026-01-02T20:35:32.484633] [DEBUG] [REMOTE ] PFF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:32.486255] [DEBUG] [LOCAL ] Loaded configuration for PFF: 5 features, N/A% accuracy [2026-01-02T20:35:32.486314] [INFO ] [LOCAL ] PFF: Loaded 5 optimal features with 62.52% confidence from JSON config [2026-01-02T20:35:32.486346] [DEBUG] [MAG ] Building data for symbol: PFF with lookback: 0 [2026-01-02T20:35:32.487138] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:32.487197] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:32.489601] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:32.491280] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:32.492247] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:32.529290] [DEBUG] [MAG ] ISSC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:32.540995] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:32.541955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:32.610049] [INFO ] [LOCAL ] ISSC: Saved forecast. [2026-01-02T20:35:32.610117] [INFO ] [main ] ISSC: Signal=1 (Conf=90.0%), Magnitude=9.75% (Conf=70.2555%) [2026-01-02T20:35:32.610276] [INFO ] [main ] Fetching symbol history for DOUG... [2026-01-02T20:35:32.610319] [DEBUG] [REMOTE ] DOUG: Fetching historical data. [2026-01-02T20:35:32.612667] [INFO ] [main ] Progress: 86/420 forecasts completed (20.5%). ISSC finished in 0.7s. ETA: 58.8s. Rate: 341.04 forecasts/min [2026-01-02T20:35:32.621890] [DEBUG] [REMOTE ] DOUG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:32.623340] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 6 features, N/A% accuracy [2026-01-02T20:35:32.623391] [INFO ] [LOCAL ] DOUG: Loaded 6 optimal features with 42.06% confidence from JSON config [2026-01-02T20:35:32.623422] [DEBUG] [MAG ] Building data for symbol: DOUG with lookback: 0 [2026-01-02T20:35:32.624200] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:32.624611] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:32.629434] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:32.631249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:32.631753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:32.632279] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:32.635295] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:32.636409] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:32.639099] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.643268] [DEBUG] [MAG ] TGLS: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.812517] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:32.813278] [DEBUG] [MAG ] TGLS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:32.891228] [DEBUG] [MAG ] PFF: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.915321] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-02T20:35:32.915425] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=48.0086%) [2026-01-02T20:35:32.916094] [INFO ] [main ] Fetching symbol history for LMBS... [2026-01-02T20:35:32.916149] [DEBUG] [REMOTE ] LMBS: Fetching historical data. [2026-01-02T20:35:32.918847] [INFO ] [main ] Progress: 87/420 forecasts completed (20.7%). BSX finished in 0.7s. ETA: 59.1s. Rate: 338.16 forecasts/min [2026-01-02T20:35:32.921050] [INFO ] [LOCAL ] TGLS: Saved forecast. [2026-01-02T20:35:32.921126] [INFO ] [main ] TGLS: Signal=1 (Conf=90.0%), Magnitude=-1.35% (Conf=53.0028%) [2026-01-02T20:35:32.921556] [INFO ] [main ] Fetching symbol history for NXE... [2026-01-02T20:35:32.921649] [DEBUG] [REMOTE ] NXE: Fetching historical data. [2026-01-02T20:35:32.922627] [INFO ] [main ] Progress: 88/420 forecasts completed (21.0%). TGLS finished in 0.9s. ETA: 58.3s. Rate: 341.96 forecasts/min [2026-01-02T20:35:32.928832] [DEBUG] [REMOTE ] LMBS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:32.929943] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 4 features, N/A% accuracy [2026-01-02T20:35:32.929999] [INFO ] [LOCAL ] LMBS: Loaded 4 optimal features with 46.91% confidence from JSON config [2026-01-02T20:35:32.930032] [DEBUG] [MAG ] Building data for symbol: LMBS with lookback: 0 [2026-01-02T20:35:32.930838] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:32.930901] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:32.934324] [DEBUG] [REMOTE ] NXE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:32.935139] [DEBUG] [LOCAL ] Loaded configuration for NXE: 2 features, N/A% accuracy [2026-01-02T20:35:32.935206] [INFO ] [LOCAL ] NXE: Loaded 2 optimal features with 53.33% confidence from JSON config [2026-01-02T20:35:32.935248] [DEBUG] [MAG ] Building data for symbol: NXE with lookback: 0 [2026-01-02T20:35:32.936012] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:32.936198] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:32.936274] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:32.937879] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:32.938393] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:32.938847] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:32.941869] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:32.978781] [DEBUG] [MAG ] DOUG: Last date is validated at 2026-01-02 [2026-01-02T20:35:32.982826] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:33.073808] [DEBUG] [MAG ] PFF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:33.137991] [INFO ] [LOCAL ] PFF: Saved forecast. [2026-01-02T20:35:33.138057] [INFO ] [main ] PFF: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=62.5189%) [2026-01-02T20:35:33.138430] [INFO ] [main ] Progress: 89/420 forecasts completed (21.2%). PFF finished in 0.7s. ETA: 58.2s. Rate: 341.08 forecasts/min [2026-01-02T20:35:33.138554] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-02T20:35:33.138615] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-02T20:35:33.146784] [DEBUG] [MAG ] DOUG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:33.149395] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:33.150200] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-02T20:35:33.153595] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-02T20:35:33.153635] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-02T20:35:33.154437] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:33.154516] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:33.159795] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:33.161878] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:33.162406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:33.162809] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:33.206864] [INFO ] [LOCAL ] DOUG: Saved forecast. [2026-01-02T20:35:33.206932] [INFO ] [main ] DOUG: Signal=1 (Conf=90.0%), Magnitude=-1.75% (Conf=42.0612%) [2026-01-02T20:35:33.207117] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-02T20:35:33.207162] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-02T20:35:33.207879] [INFO ] [main ] Progress: 90/420 forecasts completed (21.4%). DOUG finished in 0.6s. ETA: 57.7s. Rate: 343.39 forecasts/min [2026-01-02T20:35:33.218375] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:33.219308] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-02T20:35:33.219361] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-02T20:35:33.219393] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-02T20:35:33.220174] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:33.220235] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:33.225037] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:33.226832] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:33.227303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:33.227703] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:33.230090] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:33.231070] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:33.232062] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:33.298344] [DEBUG] [MAG ] LMBS: Last date is validated at 2026-01-02 [2026-01-02T20:35:33.334255] [DEBUG] [MAG ] NXE: Last date is validated at 2026-01-02 [2026-01-02T20:35:33.473196] [DEBUG] [MAG ] LMBS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:33.510382] [DEBUG] [MAG ] NXE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:33.512640] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-02 [2026-01-02T20:35:33.530222] [INFO ] [LOCAL ] LMBS: Saved forecast. [2026-01-02T20:35:33.530314] [INFO ] [main ] LMBS: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=46.9091%) [2026-01-02T20:35:33.530712] [INFO ] [main ] Fetching symbol history for DKNG... [2026-01-02T20:35:33.530769] [DEBUG] [REMOTE ] DKNG: Fetching historical data. [2026-01-02T20:35:33.531653] [INFO ] [main ] Progress: 91/420 forecasts completed (21.7%). LMBS finished in 0.6s. ETA: 58.0s. Rate: 340.20 forecasts/min [2026-01-02T20:35:33.542733] [DEBUG] [REMOTE ] DKNG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:33.543830] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 5 features, N/A% accuracy [2026-01-02T20:35:33.543887] [INFO ] [LOCAL ] DKNG: Loaded 5 optimal features with 53.89% confidence from JSON config [2026-01-02T20:35:33.543920] [DEBUG] [MAG ] Building data for symbol: DKNG with lookback: 0 [2026-01-02T20:35:33.544747] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:33.544811] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:33.549923] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:33.551821] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:33.552318] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:33.552763] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:33.553975] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:33.573768] [INFO ] [LOCAL ] NXE: Saved forecast. [2026-01-02T20:35:33.573843] [INFO ] [main ] NXE: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=53.3323%) [2026-01-02T20:35:33.574207] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-02T20:35:33.574257] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-02T20:35:33.574621] [INFO ] [main ] Progress: 92/420 forecasts completed (21.9%). NXE finished in 0.7s. ETA: 57.4s. Rate: 343.02 forecasts/min [2026-01-02T20:35:33.579921] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-02 [2026-01-02T20:35:33.586689] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:33.587409] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-02T20:35:33.587460] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-02T20:35:33.587490] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-02T20:35:33.588273] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:33.588337] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:33.590074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:33.590614] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:33.591012] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:33.592651] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:33.593606] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:33.594234] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:33.596027] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:33.598856] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:33.599953] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:33.682656] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:33.747914] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-02T20:35:33.747987] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=49.2561%) [2026-01-02T20:35:33.748332] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-02T20:35:33.748382] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-02T20:35:33.749331] [INFO ] [main ] Progress: 93/420 forecasts completed (22.1%). TMCI finished in 0.6s. ETA: 57.2s. Rate: 343.03 forecasts/min [2026-01-02T20:35:33.752340] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:33.760622] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:33.761639] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-02T20:35:33.761691] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-02T20:35:33.761721] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-02T20:35:33.762690] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:33.762750] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:33.764555] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:33.765084] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:33.765516] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:33.766298] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:33.768987] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:33.843744] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-02T20:35:33.843823] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=1.38% (Conf=56.334%) [2026-01-02T20:35:33.844183] [INFO ] [main ] Fetching symbol history for HIFS... [2026-01-02T20:35:33.844233] [DEBUG] [REMOTE ] HIFS: Fetching historical data. [2026-01-02T20:35:33.844659] [INFO ] [main ] Progress: 94/420 forecasts completed (22.4%). CECO finished in 0.6s. ETA: 56.7s. Rate: 344.70 forecasts/min [2026-01-02T20:35:33.856747] [DEBUG] [REMOTE ] HIFS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:33.857891] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 9 features, N/A% accuracy [2026-01-02T20:35:33.857943] [INFO ] [LOCAL ] HIFS: Loaded 9 optimal features with 58.59% confidence from JSON config [2026-01-02T20:35:33.857975] [DEBUG] [MAG ] Building data for symbol: HIFS with lookback: 0 [2026-01-02T20:35:33.858783] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:33.858848] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:33.863620] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:33.865378] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:33.865868] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:33.866262] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:33.867004] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:33.867821] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:33.907102] [DEBUG] [MAG ] DKNG: Last date is validated at 2026-01-02 [2026-01-02T20:35:33.947812] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-02 [2026-01-02T20:35:33.975325] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:34.014071] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:34.017159] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:34.074999] [DEBUG] [MAG ] DKNG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:34.109006] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-02 [2026-01-02T20:35:34.117558] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:34.182674] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-02T20:35:34.182746] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=5.01% (Conf=54.9101%) [2026-01-02T20:35:34.183315] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-02T20:35:34.183367] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-02T20:35:34.183655] [INFO ] [main ] Progress: 95/420 forecasts completed (22.6%). TTEC finished in 0.6s. ETA: 57.1s. Rate: 341.29 forecasts/min [2026-01-02T20:35:34.195122] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:34.196240] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-02T20:35:34.196291] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-02T20:35:34.196322] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-02T20:35:34.197119] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:34.197182] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:34.202016] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:34.203794] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:34.204289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:34.204748] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:34.207148] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:34.208817] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:34.209835] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:34.262365] [INFO ] [LOCAL ] DKNG: Saved forecast. [2026-01-02T20:35:34.262435] [INFO ] [main ] DKNG: Signal=1 (Conf=90.0%), Magnitude=3.39% (Conf=53.8869%) [2026-01-02T20:35:34.262801] [INFO ] [main ] Fetching symbol history for AGNCL... [2026-01-02T20:35:34.262851] [DEBUG] [REMOTE ] AGNCL: Fetching historical data. [2026-01-02T20:35:34.264651] [INFO ] [main ] Progress: 96/420 forecasts completed (22.9%). DKNG finished in 0.7s. ETA: 56.6s. Rate: 343.22 forecasts/min [2026-01-02T20:35:34.275112] [DEBUG] [REMOTE ] AGNCL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:34.276196] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 3 features, N/A% accuracy [2026-01-02T20:35:34.276254] [INFO ] [LOCAL ] AGNCL: Loaded 3 optimal features with 56.45% confidence from JSON config [2026-01-02T20:35:34.276302] [DEBUG] [MAG ] Building data for symbol: AGNCL with lookback: 0 [2026-01-02T20:35:34.277146] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:34.277209] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:34.278874] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:34.323145] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:34.324164] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:34.328515] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:34.362077] [DEBUG] [MAG ] HIFS: Last date is validated at 2026-01-02 [2026-01-02T20:35:34.380814] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-02T20:35:34.380903] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=-2.99% (Conf=61.4885%) [2026-01-02T20:35:34.381078] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-02T20:35:34.381122] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-02T20:35:34.382037] [INFO ] [main ] Progress: 97/420 forecasts completed (23.1%). LGIH finished in 0.6s. ETA: 56.3s. Rate: 344.39 forecasts/min [2026-01-02T20:35:34.393314] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:34.394214] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-02T20:35:34.394266] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-02T20:35:34.394298] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-02T20:35:34.395101] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:34.395162] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:34.396882] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:34.397399] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:34.398239] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:34.509160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:34.536595] [DEBUG] [MAG ] HIFS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:34.563179] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-02 [2026-01-02T20:35:34.696591] [DEBUG] [MAG ] AGNCL: Last date is validated at 2026-01-02 [2026-01-02T20:35:34.706219] [INFO ] [LOCAL ] HIFS: Saved forecast. [2026-01-02T20:35:34.706290] [INFO ] [main ] HIFS: Signal=1 (Conf=90.0%), Magnitude=0.11% (Conf=58.5888%) [2026-01-02T20:35:34.706673] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-02T20:35:34.706726] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-02T20:35:34.707668] [INFO ] [main ] Progress: 98/420 forecasts completed (23.3%). HIFS finished in 0.9s. ETA: 56.6s. Rate: 341.36 forecasts/min [2026-01-02T20:35:34.718863] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:34.719740] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-02T20:35:34.719794] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-02T20:35:34.719827] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-02T20:35:34.720688] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:34.720750] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:34.722681] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:34.723206] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:34.723641] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:34.724631] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:34.733935] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:34.776268] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:34.855856] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-02 [2026-01-02T20:35:34.864067] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-02T20:35:34.864140] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=0.14% (Conf=39.2888%) [2026-01-02T20:35:34.864639] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-02T20:35:34.864692] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-02T20:35:34.864658] [INFO ] [main ] Progress: 99/420 forecasts completed (23.6%). MSGS finished in 0.7s. ETA: 56.4s. Rate: 341.73 forecasts/min [2026-01-02T20:35:34.872244] [DEBUG] [MAG ] AGNCL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:34.876550] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:34.877507] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-02T20:35:34.877559] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-02T20:35:34.877611] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-02T20:35:34.878411] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:34.878470] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:34.883451] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:34.884653] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:34.931460] [INFO ] [LOCAL ] AGNCL: Saved forecast. [2026-01-02T20:35:34.931531] [INFO ] [main ] AGNCL: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=56.4549%) [2026-01-02T20:35:34.931940] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-02T20:35:34.931997] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-02T20:35:34.932624] [INFO ] [main ] Progress: 100/420 forecasts completed (23.8%). AGNCL finished in 0.7s. ETA: 55.8s. Rate: 343.84 forecasts/min [2026-01-02T20:35:34.945991] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:34.947138] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-02T20:35:34.947191] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-02T20:35:34.947224] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-02T20:35:34.948116] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:34.948177] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:34.953053] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:35.028765] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:35.029958] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:35.139187] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-02 [2026-01-02T20:35:35.177487] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-02T20:35:35.177582] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=2.65% (Conf=55.416%) [2026-01-02T20:35:35.177981] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-02T20:35:35.178035] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-02T20:35:35.178682] [INFO ] [main ] Progress: 101/420 forecasts completed (24.0%). ARES finished in 0.8s. ETA: 55.9s. Rate: 342.45 forecasts/min [2026-01-02T20:35:35.189005] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:35.189930] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-02T20:35:35.189986] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-02T20:35:35.190019] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-02T20:35:35.190802] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-02T20:35:35.190897] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:35.195698] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:35.197464] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:35.197977] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:35.198426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:35.198869] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:35.199673] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:35.200507] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:35.203000] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:35.227730] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-02 [2026-01-02T20:35:35.308253] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:35.312394] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:35.314390] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:35.353354] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:35.354623] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:35.375150] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-02 [2026-01-02T20:35:35.394615] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:35.394878] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:35.395975] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:35.397221] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:35.417629] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-02T20:35:35.417700] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=-5.93% (Conf=49.9198%) [2026-01-02T20:35:35.418073] [INFO ] [main ] Fetching symbol history for ZETA... [2026-01-02T20:35:35.418125] [DEBUG] [REMOTE ] ZETA: Fetching historical data. [2026-01-02T20:35:35.418672] [INFO ] [main ] Progress: 102/420 forecasts completed (24.3%). ESTA finished in 0.7s. ETA: 55.9s. Rate: 341.21 forecasts/min [2026-01-02T20:35:35.431591] [DEBUG] [REMOTE ] ZETA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:35.432601] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 5 features, N/A% accuracy [2026-01-02T20:35:35.432654] [INFO ] [LOCAL ] ZETA: Loaded 5 optimal features with 46.00% confidence from JSON config [2026-01-02T20:35:35.432695] [DEBUG] [MAG ] Building data for symbol: ZETA with lookback: 0 [2026-01-02T20:35:35.433493] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:35.433566] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:35.434463] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:35.476035] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:35.476962] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:35.478847] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:35.480407] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-02T20:35:35.480476] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=61.5086%) [2026-01-02T20:35:35.480660] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-02T20:35:35.480704] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-02T20:35:35.481611] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:35.482658] [INFO ] [main ] Progress: 103/420 forecasts completed (24.5%). ATRO finished in 0.6s. ETA: 55.4s. Rate: 343.33 forecasts/min [2026-01-02T20:35:35.482793] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:35.484819] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:35.485562] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:35.489959] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:35.491118] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:35.492807] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:35.492395] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:35.495630] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-02T20:35:35.495693] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-02T20:35:35.495725] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-02T20:35:35.496511] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:35.496593] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:35.497286] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:35.500432] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:35.501154] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:35.501401] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:35.501885] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:35.503198] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:35.503709] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:35.504106] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:35.504568] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:35.505183] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:35.505898] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:35.506647] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-02T20:35:35.506952] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:35.507357] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:35.508449] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:35.510234] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:35.511849] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:35.514349] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:35.516547] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:35.520544] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:35.538434] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:35.539644] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:35.541335] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:35.542079] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:35.543763] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:35.545366] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:35.545323] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:35.546495] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:35.548352] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:35.549628] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:35.551898] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:35:35.553472] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:35.555243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:35.587519] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:35.588599] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:35.621531] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-02T20:35:35.621617] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=3.25% (Conf=47.8169%) [2026-01-02T20:35:35.621778] [INFO ] [main ] Fetching symbol history for KPRX... [2026-01-02T20:35:35.621822] [DEBUG] [REMOTE ] KPRX: Fetching historical data. [2026-01-02T20:35:35.623696] [INFO ] [main ] Progress: 104/420 forecasts completed (24.8%). GTES finished in 0.7s. ETA: 55.1s. Rate: 343.97 forecasts/min [2026-01-02T20:35:35.633209] [DEBUG] [REMOTE ] KPRX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:35.634182] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, N/A% accuracy [2026-01-02T20:35:35.634234] [INFO ] [LOCAL ] KPRX: Loaded 3 optimal features with 49.41% confidence from JSON config [2026-01-02T20:35:35.634264] [DEBUG] [MAG ] Building data for symbol: KPRX with lookback: 0 [2026-01-02T20:35:35.635054] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:35.635114] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:35.635843] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:35.669969] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:35.674356] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:35.675195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:35.854794] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-02 [2026-01-02T20:35:35.901711] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.020184] [DEBUG] [MAG ] ZETA: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.022434] [DEBUG] [MAG ] KPRX: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.025222] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.073919] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.132649] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-02T20:35:36.132739] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-2.62% (Conf=70.1827%) [2026-01-02T20:35:36.133089] [INFO ] [main ] Progress: 105/420 forecasts completed (25.0%). NFLX finished in 0.7s. ETA: 56.0s. Rate: 337.79 forecasts/min [2026-01-02T20:35:36.133209] [INFO ] [main ] Fetching symbol history for AFYA... [2026-01-02T20:35:36.133256] [DEBUG] [REMOTE ] AFYA: Fetching historical data. [2026-01-02T20:35:36.144760] [DEBUG] [REMOTE ] AFYA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.145809] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 0 features, N/A% accuracy [2026-01-02T20:35:36.145864] [INFO ] [LOCAL ] AFYA: Loaded 0 optimal features with 44.94% confidence from JSON config [2026-01-02T20:35:36.145895] [DEBUG] [MAG ] Building data for symbol: AFYA with lookback: 0 [2026-01-02T20:35:36.146686] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:36.193296] [DEBUG] [MAG ] ZETA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.204428] [DEBUG] [MAG ] KPRX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.263175] [INFO ] [LOCAL ] KPRX: Saved forecast. [2026-01-02T20:35:36.263589] [INFO ] [main ] KPRX: Signal=1 (Conf=90.0%), Magnitude=2.53% (Conf=49.4114%) [2026-01-02T20:35:36.264002] [INFO ] [main ] Fetching symbol history for SNGX... [2026-01-02T20:35:36.264053] [DEBUG] [REMOTE ] SNGX: Fetching historical data. [2026-01-02T20:35:36.264651] [INFO ] [main ] Progress: 106/420 forecasts completed (25.2%). KPRX finished in 0.6s. ETA: 55.6s. Rate: 338.62 forecasts/min [2026-01-02T20:35:36.275777] [DEBUG] [REMOTE ] SNGX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.276696] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 5 features, N/A% accuracy [2026-01-02T20:35:36.276749] [INFO ] [LOCAL ] SNGX: Loaded 5 optimal features with 43.57% confidence from JSON config [2026-01-02T20:35:36.276781] [DEBUG] [MAG ] Building data for symbol: SNGX with lookback: 0 [2026-01-02T20:35:36.277609] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:36.277672] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:36.282683] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:36.283519] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:36.284181] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:36.286966] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:36.288596] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:36.305168] [INFO ] [LOCAL ] ZETA: Saved forecast. [2026-01-02T20:35:36.305264] [INFO ] [main ] ZETA: Signal=1 (Conf=90.0%), Magnitude=-1.19% (Conf=46.0024%) [2026-01-02T20:35:36.305878] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-02T20:35:36.305950] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-02T20:35:36.306660] [INFO ] [main ] Progress: 107/420 forecasts completed (25.5%). ZETA finished in 0.9s. ETA: 55.1s. Rate: 341.05 forecasts/min [2026-01-02T20:35:36.322158] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.323419] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-02T20:35:36.323492] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-02T20:35:36.323547] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-02T20:35:36.324671] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:36.324751] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:36.328789] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-02T20:35:36.328860] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-02T20:35:36.329251] [INFO ] [main ] Progress: 108/420 forecasts completed (25.7%). TBIL finished in 1.2s. ETA: 54.4s. Rate: 343.82 forecasts/min [2026-01-02T20:35:36.329385] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-02T20:35:36.329429] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-02T20:35:36.332284] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:36.334332] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:36.334869] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:36.335676] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:36.336366] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:36.337900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:36.340420] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.341437] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-02T20:35:36.341488] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-02T20:35:36.341520] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-02T20:35:36.342311] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:36.342374] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:36.347288] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:36.349185] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:36.349747] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:36.350214] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:36.352657] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:36.354309] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:36.355052] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:36.355793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:36.494294] [DEBUG] [MAG ] AFYA: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.643922] [DEBUG] [MAG ] SNGX: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.665321] [DEBUG] [MAG ] AFYA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.680392] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.705619] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-02 [2026-01-02T20:35:36.731689] [INFO ] [LOCAL ] AFYA: Saved forecast. [2026-01-02T20:35:36.731766] [INFO ] [main ] AFYA: Signal=1 (Conf=90.0%), Magnitude=-3.69% (Conf=44.9433%) [2026-01-02T20:35:36.732136] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-02T20:35:36.732187] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-02T20:35:36.732629] [INFO ] [main ] Progress: 109/420 forecasts completed (26.0%). AFYA finished in 0.6s. ETA: 54.9s. Rate: 339.74 forecasts/min [2026-01-02T20:35:36.743344] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.744633] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-02T20:35:36.744692] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-02T20:35:36.744722] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-02T20:35:36.745541] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:36.745623] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:36.747375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:36.747913] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:36.748365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:36.748830] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:36.749857] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:36.752938] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:36.754104] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:36.755795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:36.814731] [DEBUG] [MAG ] SNGX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.846415] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.883116] [INFO ] [LOCAL ] SNGX: Saved forecast. [2026-01-02T20:35:36.883186] [INFO ] [main ] SNGX: Signal=1 (Conf=90.0%), Magnitude=12.66% (Conf=43.5711%) [2026-01-02T20:35:36.883349] [INFO ] [main ] Fetching symbol history for FCBC... [2026-01-02T20:35:36.883393] [DEBUG] [REMOTE ] FCBC: Fetching historical data. [2026-01-02T20:35:36.884669] [INFO ] [main ] Progress: 110/420 forecasts completed (26.2%). SNGX finished in 0.6s. ETA: 54.7s. Rate: 340.17 forecasts/min [2026-01-02T20:35:36.885428] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:36.895001] [DEBUG] [REMOTE ] FCBC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.895934] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, N/A% accuracy [2026-01-02T20:35:36.895988] [INFO ] [LOCAL ] FCBC: Loaded 3 optimal features with 63.29% confidence from JSON config [2026-01-02T20:35:36.896020] [DEBUG] [MAG ] Building data for symbol: FCBC with lookback: 0 [2026-01-02T20:35:36.896837] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:36.896896] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:36.917880] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-02T20:35:36.917955] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=6.03% (Conf=55.7376%) [2026-01-02T20:35:36.918264] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-02T20:35:36.918313] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-02T20:35:36.919208] [INFO ] [main ] Progress: 111/420 forecasts completed (26.4%). WKSP finished in 0.6s. ETA: 54.1s. Rate: 342.65 forecasts/min [2026-01-02T20:35:36.929872] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.932404] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-02T20:35:36.932457] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-02T20:35:36.932488] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-02T20:35:36.933270] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:36.933330] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:36.938114] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:36.952547] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:36.970751] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-02T20:35:36.970829] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=42.4983%) [2026-01-02T20:35:36.971182] [INFO ] [main ] Progress: 112/420 forecasts completed (26.7%). LINC finished in 0.6s. ETA: 53.6s. Rate: 344.81 forecasts/min [2026-01-02T20:35:36.971316] [INFO ] [main ] Fetching symbol history for CDXS... [2026-01-02T20:35:36.971365] [DEBUG] [REMOTE ] CDXS: Fetching historical data. [2026-01-02T20:35:36.982525] [DEBUG] [REMOTE ] CDXS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:36.983402] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, N/A% accuracy [2026-01-02T20:35:36.983468] [INFO ] [LOCAL ] CDXS: Loaded 5 optimal features with 60.51% confidence from JSON config [2026-01-02T20:35:36.983525] [DEBUG] [MAG ] Building data for symbol: CDXS with lookback: 0 [2026-01-02T20:35:36.984371] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:36.984434] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:36.989375] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:37.012430] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:37.014844] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:37.015971] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.043377] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:37.044519] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:37.046848] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:37.049312] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.097038] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-02 [2026-01-02T20:35:37.265895] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:37.304499] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-02 [2026-01-02T20:35:37.334673] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-02T20:35:37.334742] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=58.3957%) [2026-01-02T20:35:37.335146] [INFO ] [main ] Fetching symbol history for OBDC... [2026-01-02T20:35:37.335198] [DEBUG] [REMOTE ] OBDC: Fetching historical data. [2026-01-02T20:35:37.335658] [INFO ] [main ] Progress: 113/420 forecasts completed (26.9%). GECC finished in 0.6s. ETA: 53.9s. Rate: 341.51 forecasts/min [2026-01-02T20:35:37.347421] [DEBUG] [REMOTE ] OBDC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:37.348610] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 4 features, N/A% accuracy [2026-01-02T20:35:37.348683] [INFO ] [LOCAL ] OBDC: Loaded 4 optimal features with 48.76% confidence from JSON config [2026-01-02T20:35:37.348715] [DEBUG] [MAG ] Building data for symbol: OBDC with lookback: 0 [2026-01-02T20:35:37.349549] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:37.349627] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:37.350671] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:37.351480] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:37.353546] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:37.354315] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.366177] [DEBUG] [MAG ] FCBC: Last date is validated at 2026-01-02 [2026-01-02T20:35:37.404317] [DEBUG] [MAG ] CDXS: Last date is validated at 2026-01-02 [2026-01-02T20:35:37.482764] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:37.539065] [DEBUG] [MAG ] FCBC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:37.580451] [DEBUG] [MAG ] CDXS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:37.596232] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-02T20:35:37.596300] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=2.94% (Conf=53.6793%) [2026-01-02T20:35:37.596694] [INFO ] [main ] Fetching symbol history for CSTL... [2026-01-02T20:35:37.596747] [DEBUG] [REMOTE ] CSTL: Fetching historical data. [2026-01-02T20:35:37.597657] [INFO ] [main ] Progress: 114/420 forecasts completed (27.1%). TRNS finished in 0.7s. ETA: 54.0s. Rate: 340.04 forecasts/min [2026-01-02T20:35:37.608773] [DEBUG] [REMOTE ] CSTL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:37.609776] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, N/A% accuracy [2026-01-02T20:35:37.609856] [INFO ] [LOCAL ] CSTL: Loaded 5 optimal features with 55.68% confidence from JSON config [2026-01-02T20:35:37.609896] [DEBUG] [MAG ] Building data for symbol: CSTL with lookback: 0 [2026-01-02T20:35:37.610735] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:37.610802] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:37.615849] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:37.617682] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:37.618197] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:37.618622] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:37.619417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.625331] [INFO ] [LOCAL ] FCBC: Saved forecast. [2026-01-02T20:35:37.625409] [INFO ] [main ] FCBC: Signal=1 (Conf=90.0%), Magnitude=-0.72% (Conf=63.2943%) [2026-01-02T20:35:37.625787] [INFO ] [main ] Fetching symbol history for ROE... [2026-01-02T20:35:37.625841] [DEBUG] [REMOTE ] ROE: Fetching historical data. [2026-01-02T20:35:37.626941] [INFO ] [main ] Progress: 115/420 forecasts completed (27.4%). FCBC finished in 0.7s. ETA: 53.4s. Rate: 342.53 forecasts/min [2026-01-02T20:35:37.637147] [DEBUG] [REMOTE ] ROE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:37.638803] [DEBUG] [LOCAL ] Loaded configuration for ROE: 9 features, N/A% accuracy [2026-01-02T20:35:37.638868] [INFO ] [LOCAL ] ROE: Loaded 9 optimal features with 51.69% confidence from JSON config [2026-01-02T20:35:37.638906] [DEBUG] [MAG ] Building data for symbol: ROE with lookback: 0 [2026-01-02T20:35:37.639704] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:37.639767] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:37.644596] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:37.646402] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:37.646939] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:37.647335] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:37.650311] [INFO ] [LOCAL ] CDXS: Saved forecast. [2026-01-02T20:35:37.650376] [INFO ] [main ] CDXS: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=60.5064%) [2026-01-02T20:35:37.650721] [INFO ] [main ] Progress: 116/420 forecasts completed (27.6%). CDXS finished in 0.7s. ETA: 52.9s. Rate: 345.10 forecasts/min [2026-01-02T20:35:37.650855] [INFO ] [main ] Fetching symbol history for SUZ... [2026-01-02T20:35:37.650907] [DEBUG] [REMOTE ] SUZ: Fetching historical data. [2026-01-02T20:35:37.661832] [DEBUG] [REMOTE ] SUZ: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:37.662805] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 2 features, N/A% accuracy [2026-01-02T20:35:37.662862] [INFO ] [LOCAL ] SUZ: Loaded 2 optimal features with 61.98% confidence from JSON config [2026-01-02T20:35:37.662894] [DEBUG] [MAG ] Building data for symbol: SUZ with lookback: 0 [2026-01-02T20:35:37.663703] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:37.663762] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:37.687557] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:37.702170] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:37.703860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.711759] [DEBUG] [MAG ] OBDC: Last date is validated at 2026-01-02 [2026-01-02T20:35:37.742116] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:37.743277] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:37.744119] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:35:37.750684] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.893469] [DEBUG] [MAG ] OBDC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:37.959982] [INFO ] [LOCAL ] OBDC: Saved forecast. [2026-01-02T20:35:37.960059] [INFO ] [main ] OBDC: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=48.7647%) [2026-01-02T20:35:37.960609] [INFO ] [main ] Fetching symbol history for DGICA... [2026-01-02T20:35:37.960666] [DEBUG] [REMOTE ] DGICA: Fetching historical data. [2026-01-02T20:35:37.960659] [INFO ] [main ] Progress: 117/420 forecasts completed (27.9%). OBDC finished in 0.6s. ETA: 53.0s. Rate: 342.80 forecasts/min [2026-01-02T20:35:37.973045] [DEBUG] [REMOTE ] DGICA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:37.974736] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 2 features, N/A% accuracy [2026-01-02T20:35:37.974792] [INFO ] [LOCAL ] DGICA: Loaded 2 optimal features with 52.64% confidence from JSON config [2026-01-02T20:35:37.974825] [DEBUG] [MAG ] Building data for symbol: DGICA with lookback: 0 [2026-01-02T20:35:37.975659] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:37.975721] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:37.980848] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:37.982108] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:37.986566] [DEBUG] [MAG ] CSTL: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.059202] [DEBUG] [MAG ] SUZ: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.117676] [DEBUG] [MAG ] ROE: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.170396] [DEBUG] [MAG ] CSTL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.242774] [DEBUG] [MAG ] SUZ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.257741] [INFO ] [LOCAL ] CSTL: Saved forecast. [2026-01-02T20:35:38.257808] [INFO ] [main ] CSTL: Signal=1 (Conf=90.0%), Magnitude=-2.13% (Conf=55.6795%) [2026-01-02T20:35:38.257990] [INFO ] [main ] Fetching symbol history for BSJS... [2026-01-02T20:35:38.258038] [DEBUG] [REMOTE ] BSJS: Fetching historical data. [2026-01-02T20:35:38.259646] [INFO ] [main ] Progress: 118/420 forecasts completed (28.1%). CSTL finished in 0.7s. ETA: 53.2s. Rate: 340.76 forecasts/min [2026-01-02T20:35:38.269948] [DEBUG] [REMOTE ] BSJS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:38.271647] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 8 features, N/A% accuracy [2026-01-02T20:35:38.271707] [INFO ] [LOCAL ] BSJS: Loaded 8 optimal features with 30.56% confidence from JSON config [2026-01-02T20:35:38.271739] [DEBUG] [MAG ] Building data for symbol: BSJS with lookback: 0 [2026-01-02T20:35:38.272644] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:38.272709] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:38.277642] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:38.279531] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:38.280045] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:38.280484] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:38.280895] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:38.281976] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:38.283945] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:35:38.285391] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:38.303671] [INFO ] [LOCAL ] SUZ: Saved forecast. [2026-01-02T20:35:38.303744] [INFO ] [main ] SUZ: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=61.9798%) [2026-01-02T20:35:38.304130] [INFO ] [main ] Progress: 119/420 forecasts completed (28.3%). SUZ finished in 0.7s. ETA: 52.7s. Rate: 342.91 forecasts/min [2026-01-02T20:35:38.304272] [INFO ] [main ] Fetching symbol history for SRAD... [2026-01-02T20:35:38.304315] [DEBUG] [REMOTE ] SRAD: Fetching historical data. [2026-01-02T20:35:38.314825] [DEBUG] [MAG ] ROE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.315122] [DEBUG] [REMOTE ] SRAD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:38.316120] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, N/A% accuracy [2026-01-02T20:35:38.316178] [INFO ] [LOCAL ] SRAD: Loaded 4 optimal features with 45.50% confidence from JSON config [2026-01-02T20:35:38.316209] [DEBUG] [MAG ] Building data for symbol: SRAD with lookback: 0 [2026-01-02T20:35:38.317037] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:38.317100] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:38.318004] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:38.319325] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:38.321192] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:38.321949] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:38.332653] [DEBUG] [MAG ] DGICA: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.399682] [INFO ] [LOCAL ] ROE: Saved forecast. [2026-01-02T20:35:38.399776] [INFO ] [main ] ROE: Signal=1 (Conf=90.0%), Magnitude=-0.52% (Conf=51.6858%) [2026-01-02T20:35:38.400209] [INFO ] [main ] Fetching symbol history for FELE... [2026-01-02T20:35:38.400273] [DEBUG] [REMOTE ] FELE: Fetching historical data. [2026-01-02T20:35:38.400906] [INFO ] [main ] Progress: 120/420 forecasts completed (28.6%). ROE finished in 0.8s. ETA: 52.3s. Rate: 344.19 forecasts/min [2026-01-02T20:35:38.412504] [DEBUG] [REMOTE ] FELE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:38.413416] [DEBUG] [LOCAL ] Loaded configuration for FELE: 7 features, N/A% accuracy [2026-01-02T20:35:38.413484] [INFO ] [LOCAL ] FELE: Loaded 7 optimal features with 50.01% confidence from JSON config [2026-01-02T20:35:38.413522] [DEBUG] [MAG ] Building data for symbol: FELE with lookback: 0 [2026-01-02T20:35:38.414385] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:38.414451] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:38.415413] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:38.417513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:38.418027] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:38.419149] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:38.420977] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:38.422182] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:38.422913] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:38.516802] [DEBUG] [MAG ] DGICA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.583247] [INFO ] [LOCAL ] DGICA: Saved forecast. [2026-01-02T20:35:38.583314] [INFO ] [main ] DGICA: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=52.6418%) [2026-01-02T20:35:38.583703] [INFO ] [main ] Fetching symbol history for BIVI... [2026-01-02T20:35:38.583755] [DEBUG] [REMOTE ] BIVI: Fetching historical data. [2026-01-02T20:35:38.584665] [INFO ] [main ] Progress: 121/420 forecasts completed (28.8%). DGICA finished in 0.6s. ETA: 52.1s. Rate: 344.04 forecasts/min [2026-01-02T20:35:38.595188] [DEBUG] [REMOTE ] BIVI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:38.596154] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 8 features, N/A% accuracy [2026-01-02T20:35:38.596207] [INFO ] [LOCAL ] BIVI: Loaded 8 optimal features with 26.61% confidence from JSON config [2026-01-02T20:35:38.596237] [DEBUG] [MAG ] Building data for symbol: BIVI with lookback: 0 [2026-01-02T20:35:38.597045] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:38.597108] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:38.602135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:38.603978] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:38.604484] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:38.604960] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:38.605369] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:38.637628] [DEBUG] [MAG ] BSJS: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.645284] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:38.646530] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:38.647790] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:38.737434] [DEBUG] [MAG ] SRAD: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.801052] [DEBUG] [MAG ] FELE: Last date is validated at 2026-01-02 [2026-01-02T20:35:38.817325] [DEBUG] [MAG ] BSJS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.877257] [INFO ] [LOCAL ] BSJS: Saved forecast. [2026-01-02T20:35:38.877323] [INFO ] [main ] BSJS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=30.5632%) [2026-01-02T20:35:38.877687] [INFO ] [main ] Fetching symbol history for IESC... [2026-01-02T20:35:38.877737] [DEBUG] [REMOTE ] IESC: Fetching historical data. [2026-01-02T20:35:38.878626] [INFO ] [main ] Progress: 122/420 forecasts completed (29.0%). BSJS finished in 0.6s. ETA: 52.3s. Rate: 342.12 forecasts/min [2026-01-02T20:35:38.889854] [DEBUG] [REMOTE ] IESC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:38.890772] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, N/A% accuracy [2026-01-02T20:35:38.890835] [INFO ] [LOCAL ] IESC: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-02T20:35:38.890869] [DEBUG] [MAG ] Building data for symbol: IESC with lookback: 0 [2026-01-02T20:35:38.891858] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:38.891930] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:38.894990] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:38.896193] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:38.899177] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:38.935503] [DEBUG] [MAG ] SRAD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.977150] [DEBUG] [MAG ] FELE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:38.994188] [DEBUG] [MAG ] BIVI: Last date is validated at 2026-01-02 [2026-01-02T20:35:39.012711] [INFO ] [LOCAL ] SRAD: Saved forecast. [2026-01-02T20:35:39.012781] [INFO ] [main ] SRAD: Signal=1 (Conf=90.0%), Magnitude=-3.68% (Conf=45.4979%) [2026-01-02T20:35:39.013181] [INFO ] [main ] Progress: 123/420 forecasts completed (29.3%). SRAD finished in 0.7s. ETA: 52.0s. Rate: 342.77 forecasts/min [2026-01-02T20:35:39.013313] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-02T20:35:39.013355] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-02T20:35:39.024239] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.025034] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-02T20:35:39.025087] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-02T20:35:39.025119] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-02T20:35:39.025930] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:39.025992] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:39.031041] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:39.032885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:39.033377] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:39.034292] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:39.083308] [INFO ] [LOCAL ] FELE: Saved forecast. [2026-01-02T20:35:39.083379] [INFO ] [main ] FELE: Signal=1 (Conf=90.0%), Magnitude=-1.27% (Conf=50.0096%) [2026-01-02T20:35:39.083591] [INFO ] [main ] Fetching symbol history for CHCI... [2026-01-02T20:35:39.083638] [DEBUG] [REMOTE ] CHCI: Fetching historical data. [2026-01-02T20:35:39.084700] [INFO ] [main ] Progress: 124/420 forecasts completed (29.5%). FELE finished in 0.7s. ETA: 51.6s. Rate: 344.41 forecasts/min [2026-01-02T20:35:39.095277] [DEBUG] [REMOTE ] CHCI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.097080] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 8 features, N/A% accuracy [2026-01-02T20:35:39.097144] [INFO ] [LOCAL ] CHCI: Loaded 8 optimal features with 49.65% confidence from JSON config [2026-01-02T20:35:39.097521] [DEBUG] [MAG ] Building data for symbol: CHCI with lookback: 0 [2026-01-02T20:35:39.098459] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:39.098540] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:39.103948] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:39.105880] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:39.106450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:39.106914] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:39.107911] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:39.110626] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:39.111961] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:39.112696] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:39.152025] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:39.153610] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:39.167792] [DEBUG] [MAG ] BIVI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:39.250935] [DEBUG] [MAG ] IESC: Last date is validated at 2026-01-02 [2026-01-02T20:35:39.267081] [INFO ] [LOCAL ] BIVI: Saved forecast. [2026-01-02T20:35:39.267175] [INFO ] [main ] BIVI: Signal=1 (Conf=90.0%), Magnitude=32.23% (Conf=26.6091%) [2026-01-02T20:35:39.267533] [INFO ] [main ] Fetching symbol history for AAPL... [2026-01-02T20:35:39.267601] [DEBUG] [REMOTE ] AAPL: Fetching historical data. [2026-01-02T20:35:39.267659] [INFO ] [main ] Progress: 125/420 forecasts completed (29.8%). BIVI finished in 0.7s. ETA: 51.4s. Rate: 344.27 forecasts/min [2026-01-02T20:35:39.280219] [DEBUG] [REMOTE ] AAPL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.281430] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 0 features, N/A% accuracy [2026-01-02T20:35:39.281488] [INFO ] [LOCAL ] AAPL: Loaded 0 optimal features with 50.41% confidence from JSON config [2026-01-02T20:35:39.281528] [DEBUG] [MAG ] Building data for symbol: AAPL with lookback: 0 [2026-01-02T20:35:39.282504] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:39.425417] [DEBUG] [MAG ] IESC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:39.492710] [DEBUG] [MAG ] CHCI: Last date is validated at 2026-01-02 [2026-01-02T20:35:39.508102] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-02 [2026-01-02T20:35:39.580019] [INFO ] [LOCAL ] IESC: Saved forecast. [2026-01-02T20:35:39.580083] [INFO ] [main ] IESC: Signal=1 (Conf=90.0%), Magnitude=5.51% (Conf=54.6362%) [2026-01-02T20:35:39.580238] [INFO ] [main ] Fetching symbol history for MCRB... [2026-01-02T20:35:39.580280] [DEBUG] [REMOTE ] MCRB: Fetching historical data. [2026-01-02T20:35:39.581656] [INFO ] [main ] Progress: 126/420 forecasts completed (30.0%). IESC finished in 0.7s. ETA: 51.6s. Rate: 342.09 forecasts/min [2026-01-02T20:35:39.593257] [DEBUG] [REMOTE ] MCRB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.594153] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, N/A% accuracy [2026-01-02T20:35:39.594208] [INFO ] [LOCAL ] MCRB: Loaded 3 optimal features with 46.86% confidence from JSON config [2026-01-02T20:35:39.594240] [DEBUG] [MAG ] Building data for symbol: MCRB with lookback: 0 [2026-01-02T20:35:39.595090] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:39.595152] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:39.649410] [DEBUG] [MAG ] AAPL: Last date is validated at 2026-01-02 [2026-01-02T20:35:39.681699] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:39.682896] [DEBUG] [MAG ] CHCI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:39.707752] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:39.708990] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:39.709793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:39.742638] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-02T20:35:39.742703] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=-3.33% (Conf=56.6456%) [2026-01-02T20:35:39.743074] [INFO ] [main ] Progress: 127/420 forecasts completed (30.2%). PLTK finished in 0.7s. ETA: 51.4s. Rate: 342.31 forecasts/min [2026-01-02T20:35:39.743204] [INFO ] [main ] Fetching symbol history for TNL... [2026-01-02T20:35:39.743246] [DEBUG] [REMOTE ] TNL: Fetching historical data. [2026-01-02T20:35:39.753848] [DEBUG] [REMOTE ] TNL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.754948] [DEBUG] [LOCAL ] Loaded configuration for TNL: 2 features, N/A% accuracy [2026-01-02T20:35:39.755008] [INFO ] [LOCAL ] TNL: Loaded 2 optimal features with 60.70% confidence from JSON config [2026-01-02T20:35:39.755040] [DEBUG] [MAG ] Building data for symbol: TNL with lookback: 0 [2026-01-02T20:35:39.755815] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:39.755874] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:39.760784] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:39.761649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:39.764228] [INFO ] [LOCAL ] CHCI: Saved forecast. [2026-01-02T20:35:39.764306] [INFO ] [main ] CHCI: Signal=1 (Conf=90.0%), Magnitude=6.45% (Conf=49.6462%) [2026-01-02T20:35:39.764704] [INFO ] [main ] Fetching symbol history for EVN... [2026-01-02T20:35:39.764758] [DEBUG] [REMOTE ] EVN: Fetching historical data. [2026-01-02T20:35:39.765646] [INFO ] [main ] Progress: 128/420 forecasts completed (30.5%). CHCI finished in 0.7s. ETA: 50.8s. Rate: 344.65 forecasts/min [2026-01-02T20:35:39.777101] [DEBUG] [REMOTE ] EVN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.778177] [DEBUG] [LOCAL ] Loaded configuration for EVN: 8 features, N/A% accuracy [2026-01-02T20:35:39.778233] [INFO ] [LOCAL ] EVN: Loaded 8 optimal features with 58.91% confidence from JSON config [2026-01-02T20:35:39.778266] [DEBUG] [MAG ] Building data for symbol: EVN with lookback: 0 [2026-01-02T20:35:39.779233] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:39.779300] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:39.781806] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:39.817436] [DEBUG] [MAG ] AAPL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:39.905708] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:39.907803] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:39.949116] [INFO ] [LOCAL ] AAPL: Saved forecast. [2026-01-02T20:35:39.949184] [INFO ] [main ] AAPL: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=50.4091%) [2026-01-02T20:35:39.949552] [INFO ] [main ] Fetching symbol history for PFG... [2026-01-02T20:35:39.949618] [DEBUG] [REMOTE ] PFG: Fetching historical data. [2026-01-02T20:35:39.950653] [INFO ] [main ] Progress: 129/420 forecasts completed (30.7%). AAPL finished in 0.7s. ETA: 50.7s. Rate: 344.49 forecasts/min [2026-01-02T20:35:39.961223] [DEBUG] [REMOTE ] PFG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:39.962361] [DEBUG] [LOCAL ] Loaded configuration for PFG: 3 features, N/A% accuracy [2026-01-02T20:35:39.962413] [INFO ] [LOCAL ] PFG: Loaded 3 optimal features with 57.63% confidence from JSON config [2026-01-02T20:35:39.962444] [DEBUG] [MAG ] Building data for symbol: PFG with lookback: 0 [2026-01-02T20:35:39.963274] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:39.963334] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:39.968087] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:39.969882] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:39.970365] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:39.992180] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:39.994333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:39.994900] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:39.996056] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:39.998130] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:40.054335] [DEBUG] [MAG ] MCRB: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.115679] [DEBUG] [MAG ] TNL: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.223138] [DEBUG] [MAG ] MCRB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:40.291100] [DEBUG] [MAG ] TNL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:40.313000] [INFO ] [LOCAL ] MCRB: Saved forecast. [2026-01-02T20:35:40.313067] [INFO ] [main ] MCRB: Signal=1 (Conf=90.0%), Magnitude=-6.42% (Conf=46.8559%) [2026-01-02T20:35:40.313415] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-02T20:35:40.313464] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-02T20:35:40.313624] [INFO ] [main ] Progress: 130/420 forecasts completed (31.0%). MCRB finished in 0.7s. ETA: 50.9s. Rate: 341.64 forecasts/min [2026-01-02T20:35:40.315506] [DEBUG] [MAG ] PFG: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.325092] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:40.326087] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-02T20:35:40.326150] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-02T20:35:40.326183] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-02T20:35:40.327000] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:40.327061] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:40.328786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:40.329303] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:40.330211] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:40.331178] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:40.332189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:40.360341] [DEBUG] [MAG ] EVN: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.384699] [INFO ] [LOCAL ] TNL: Saved forecast. [2026-01-02T20:35:40.384767] [INFO ] [main ] TNL: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=60.697%) [2026-01-02T20:35:40.384925] [INFO ] [main ] Fetching symbol history for TRIN... [2026-01-02T20:35:40.384970] [DEBUG] [REMOTE ] TRIN: Fetching historical data. [2026-01-02T20:35:40.385814] [INFO ] [main ] Progress: 131/420 forecasts completed (31.2%). TNL finished in 0.6s. ETA: 50.5s. Rate: 343.18 forecasts/min [2026-01-02T20:35:40.396160] [DEBUG] [REMOTE ] TRIN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:40.398944] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, N/A% accuracy [2026-01-02T20:35:40.399000] [INFO ] [LOCAL ] TRIN: Loaded 4 optimal features with 63.16% confidence from JSON config [2026-01-02T20:35:40.399034] [DEBUG] [MAG ] Building data for symbol: TRIN with lookback: 0 [2026-01-02T20:35:40.399884] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:40.399963] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:40.401728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:40.402273] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:40.402704] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:40.453378] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:40.482645] [DEBUG] [MAG ] PFG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:40.528819] [DEBUG] [MAG ] EVN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:40.577862] [INFO ] [LOCAL ] PFG: Saved forecast. [2026-01-02T20:35:40.577946] [INFO ] [main ] PFG: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=57.6295%) [2026-01-02T20:35:40.578116] [INFO ] [main ] Fetching symbol history for CMP... [2026-01-02T20:35:40.578160] [DEBUG] [REMOTE ] CMP: Fetching historical data. [2026-01-02T20:35:40.579631] [INFO ] [main ] Progress: 132/420 forecasts completed (31.4%). PFG finished in 0.6s. ETA: 50.4s. Rate: 342.90 forecasts/min [2026-01-02T20:35:40.588839] [INFO ] [LOCAL ] EVN: Saved forecast. [2026-01-02T20:35:40.588912] [INFO ] [main ] EVN: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=58.914%) [2026-01-02T20:35:40.589060] [INFO ] [main ] Fetching symbol history for PNFP... [2026-01-02T20:35:40.589103] [DEBUG] [REMOTE ] PNFP: Fetching historical data. [2026-01-02T20:35:40.589699] [DEBUG] [REMOTE ] CMP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:40.590608] [INFO ] [main ] Progress: 133/420 forecasts completed (31.7%). EVN finished in 0.8s. ETA: 49.9s. Rate: 345.33 forecasts/min [2026-01-02T20:35:40.590728] [DEBUG] [LOCAL ] Loaded configuration for CMP: 6 features, N/A% accuracy [2026-01-02T20:35:40.590781] [INFO ] [LOCAL ] CMP: Loaded 6 optimal features with 58.09% confidence from JSON config [2026-01-02T20:35:40.590812] [DEBUG] [MAG ] Building data for symbol: CMP with lookback: 0 [2026-01-02T20:35:40.591663] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:40.591738] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:40.596534] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:40.598320] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:40.598850] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:40.599657] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:40.600649] [DEBUG] [REMOTE ] PNFP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:40.601427] [DEBUG] [LOCAL ] Loaded configuration for PNFP: 4 features, N/A% accuracy [2026-01-02T20:35:40.601483] [INFO ] [LOCAL ] PNFP: Loaded 4 optimal features with 53.75% confidence from JSON config [2026-01-02T20:35:40.601515] [DEBUG] [MAG ] Building data for symbol: PNFP with lookback: 0 [2026-01-02T20:35:40.601967] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:40.602294] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:40.602354] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:40.602953] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:40.607115] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:40.609630] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:40.610855] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:40.611910] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:40.673644] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.799264] [DEBUG] [MAG ] TRIN: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.841948] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:40.897484] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-02T20:35:40.897551] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=1.71% (Conf=53.1095%) [2026-01-02T20:35:40.897898] [INFO ] [main ] Fetching symbol history for SNTI... [2026-01-02T20:35:40.897952] [DEBUG] [REMOTE ] SNTI: Fetching historical data. [2026-01-02T20:35:40.898627] [INFO ] [main ] Progress: 134/420 forecasts completed (31.9%). AMBP finished in 0.6s. ETA: 50.0s. Rate: 343.35 forecasts/min [2026-01-02T20:35:40.908913] [DEBUG] [REMOTE ] SNTI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:40.910254] [DEBUG] [LOCAL ] Loaded configuration for SNTI: 4 features, N/A% accuracy [2026-01-02T20:35:40.910307] [INFO ] [LOCAL ] SNTI: Loaded 4 optimal features with 40.86% confidence from JSON config [2026-01-02T20:35:40.910338] [DEBUG] [MAG ] Building data for symbol: SNTI with lookback: 0 [2026-01-02T20:35:40.911259] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:40.911317] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:40.913026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:40.913517] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:40.913927] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:40.915532] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:40.962829] [DEBUG] [MAG ] CMP: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.968500] [DEBUG] [MAG ] PNFP: Last date is validated at 2026-01-02 [2026-01-02T20:35:40.976063] [DEBUG] [MAG ] TRIN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.037334] [INFO ] [LOCAL ] TRIN: Saved forecast. [2026-01-02T20:35:41.037416] [INFO ] [main ] TRIN: Signal=1 (Conf=90.0%), Magnitude=0.91% (Conf=63.1627%) [2026-01-02T20:35:41.037829] [INFO ] [main ] Progress: 135/420 forecasts completed (32.1%). TRIN finished in 0.7s. ETA: 49.7s. Rate: 343.87 forecasts/min [2026-01-02T20:35:41.037985] [INFO ] [main ] Fetching symbol history for MATX... [2026-01-02T20:35:41.038035] [DEBUG] [REMOTE ] MATX: Fetching historical data. [2026-01-02T20:35:41.049879] [DEBUG] [REMOTE ] MATX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.051047] [DEBUG] [LOCAL ] Loaded configuration for MATX: 2 features, N/A% accuracy [2026-01-02T20:35:41.051108] [INFO ] [LOCAL ] MATX: Loaded 2 optimal features with 57.95% confidence from JSON config [2026-01-02T20:35:41.051141] [DEBUG] [MAG ] Building data for symbol: MATX with lookback: 0 [2026-01-02T20:35:41.052025] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:41.052087] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.057190] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:41.059149] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:41.141303] [DEBUG] [MAG ] CMP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.144028] [DEBUG] [MAG ] PNFP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.221383] [INFO ] [LOCAL ] CMP: Saved forecast. [2026-01-02T20:35:41.221458] [INFO ] [main ] CMP: Signal=1 (Conf=90.0%), Magnitude=0.83% (Conf=58.0919%) [2026-01-02T20:35:41.221901] [INFO ] [main ] Fetching symbol history for COLL... [2026-01-02T20:35:41.221962] [DEBUG] [REMOTE ] COLL: Fetching historical data. [2026-01-02T20:35:41.222692] [INFO ] [main ] Progress: 136/420 forecasts completed (32.4%). CMP finished in 0.6s. ETA: 49.6s. Rate: 343.72 forecasts/min [2026-01-02T20:35:41.233355] [DEBUG] [REMOTE ] COLL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.234654] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, N/A% accuracy [2026-01-02T20:35:41.234710] [INFO ] [LOCAL ] COLL: Loaded 5 optimal features with 57.43% confidence from JSON config [2026-01-02T20:35:41.234742] [DEBUG] [MAG ] Building data for symbol: COLL with lookback: 0 [2026-01-02T20:35:41.235532] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:41.235631] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.240491] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:41.241247] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:41.241956] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:41.243182] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:41.244382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:41.256366] [DEBUG] [MAG ] SNTI: Last date is validated at 2026-01-02 [2026-01-02T20:35:41.262368] [INFO ] [LOCAL ] PNFP: Saved forecast. [2026-01-02T20:35:41.262438] [INFO ] [main ] PNFP: Signal=1 (Conf=90.0%), Magnitude=0.57% (Conf=53.7544%) [2026-01-02T20:35:41.262900] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-02T20:35:41.262959] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-02T20:35:41.263663] [INFO ] [main ] Progress: 137/420 forecasts completed (32.6%). PNFP finished in 0.7s. ETA: 49.1s. Rate: 345.65 forecasts/min [2026-01-02T20:35:41.275647] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.276615] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-02T20:35:41.276670] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-02T20:35:41.276703] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-02T20:35:41.277479] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:41.277550] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.282526] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:41.285055] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:41.286818] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:41.338936] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:41.340263] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:41.424876] [DEBUG] [MAG ] SNTI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.431204] [DEBUG] [MAG ] MATX: Last date is validated at 2026-01-02 [2026-01-02T20:35:41.507311] [INFO ] [LOCAL ] SNTI: Saved forecast. [2026-01-02T20:35:41.507378] [INFO ] [main ] SNTI: Signal=1 (Conf=90.0%), Magnitude=-1.53% (Conf=40.8632%) [2026-01-02T20:35:41.507762] [INFO ] [main ] Fetching symbol history for OXM... [2026-01-02T20:35:41.507813] [DEBUG] [REMOTE ] OXM: Fetching historical data. [2026-01-02T20:35:41.508692] [INFO ] [main ] Progress: 138/420 forecasts completed (32.9%). SNTI finished in 0.6s. ETA: 49.1s. Rate: 344.62 forecasts/min [2026-01-02T20:35:41.518955] [DEBUG] [REMOTE ] OXM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.520025] [DEBUG] [LOCAL ] Loaded configuration for OXM: 4 features, N/A% accuracy [2026-01-02T20:35:41.520077] [INFO ] [LOCAL ] OXM: Loaded 4 optimal features with 49.10% confidence from JSON config [2026-01-02T20:35:41.520108] [DEBUG] [MAG ] Building data for symbol: OXM with lookback: 0 [2026-01-02T20:35:41.520889] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:41.520953] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.525741] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:41.526561] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:41.527256] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:41.528349] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:41.608844] [DEBUG] [MAG ] COLL: Last date is validated at 2026-01-02 [2026-01-02T20:35:41.622213] [DEBUG] [MAG ] MATX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.692519] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-02 [2026-01-02T20:35:41.754610] [INFO ] [LOCAL ] MATX: Saved forecast. [2026-01-02T20:35:41.754689] [INFO ] [main ] MATX: Signal=1 (Conf=90.0%), Magnitude=-0.84% (Conf=57.9484%) [2026-01-02T20:35:41.755089] [INFO ] [main ] Fetching symbol history for PD... [2026-01-02T20:35:41.755144] [DEBUG] [REMOTE ] PD: Fetching historical data. [2026-01-02T20:35:41.756022] [INFO ] [main ] Progress: 139/420 forecasts completed (33.1%). MATX finished in 0.7s. ETA: 49.1s. Rate: 343.58 forecasts/min [2026-01-02T20:35:41.766965] [DEBUG] [REMOTE ] PD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.767967] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, N/A% accuracy [2026-01-02T20:35:41.768026] [INFO ] [LOCAL ] PD: Loaded 4 optimal features with 47.28% confidence from JSON config [2026-01-02T20:35:41.768060] [DEBUG] [MAG ] Building data for symbol: PD with lookback: 0 [2026-01-02T20:35:41.768929] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:41.768994] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.774297] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:41.775325] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:41.776796] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:41.777490] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:41.787652] [DEBUG] [MAG ] COLL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.866988] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:41.869054] [DEBUG] [MAG ] OXM: Last date is validated at 2026-01-02 [2026-01-02T20:35:41.870311] [INFO ] [LOCAL ] COLL: Saved forecast. [2026-01-02T20:35:41.870377] [INFO ] [main ] COLL: Signal=1 (Conf=90.0%), Magnitude=-3.79% (Conf=57.4254%) [2026-01-02T20:35:41.870751] [INFO ] [main ] Fetching symbol history for PDI... [2026-01-02T20:35:41.870803] [DEBUG] [REMOTE ] PDI: Fetching historical data. [2026-01-02T20:35:41.872686] [INFO ] [main ] Progress: 140/420 forecasts completed (33.3%). COLL finished in 0.6s. ETA: 48.8s. Rate: 344.40 forecasts/min [2026-01-02T20:35:41.882707] [DEBUG] [REMOTE ] PDI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.884162] [DEBUG] [LOCAL ] Loaded configuration for PDI: 2 features, N/A% accuracy [2026-01-02T20:35:41.884215] [INFO ] [LOCAL ] PDI: Loaded 2 optimal features with 46.17% confidence from JSON config [2026-01-02T20:35:41.884246] [DEBUG] [MAG ] Building data for symbol: PDI with lookback: 0 [2026-01-02T20:35:41.885032] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:41.885092] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.889929] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:41.891181] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:41.931681] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-02T20:35:41.931752] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=59.8228%) [2026-01-02T20:35:41.932239] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-02T20:35:41.932294] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-02T20:35:41.932662] [INFO ] [main ] Progress: 141/420 forecasts completed (33.6%). OCSL finished in 0.7s. ETA: 48.4s. Rate: 346.01 forecasts/min [2026-01-02T20:35:41.944799] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:41.945689] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-02T20:35:41.945746] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-02T20:35:41.945779] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-02T20:35:41.946557] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:41.946641] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:41.951534] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:41.952769] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:41.956823] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:41.957981] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:41.959353] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:42.039524] [DEBUG] [MAG ] OXM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:42.141846] [INFO ] [LOCAL ] OXM: Saved forecast. [2026-01-02T20:35:42.141911] [INFO ] [main ] OXM: Signal=1 (Conf=90.0%), Magnitude=3.50% (Conf=49.0998%) [2026-01-02T20:35:42.142297] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-02T20:35:42.142680] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-02T20:35:42.144751] [INFO ] [main ] Progress: 142/420 forecasts completed (33.8%). OXM finished in 0.6s. ETA: 48.3s. Rate: 345.47 forecasts/min [2026-01-02T20:35:42.153982] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:42.155523] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-02T20:35:42.155593] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-02T20:35:42.155626] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-02T20:35:42.156479] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:42.156542] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:42.158299] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:42.158853] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:42.167901] [DEBUG] [MAG ] PD: Last date is validated at 2026-01-02 [2026-01-02T20:35:42.258112] [DEBUG] [MAG ] PDI: Last date is validated at 2026-01-02 [2026-01-02T20:35:42.268830] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:42.272029] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:42.274156] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:42.317349] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-02 [2026-01-02T20:35:42.343118] [DEBUG] [MAG ] PD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:42.419066] [INFO ] [LOCAL ] PD: Saved forecast. [2026-01-02T20:35:42.419135] [INFO ] [main ] PD: Signal=1 (Conf=90.0%), Magnitude=-3.45% (Conf=47.277%) [2026-01-02T20:35:42.419458] [INFO ] [main ] Fetching symbol history for SF... [2026-01-02T20:35:42.419507] [DEBUG] [REMOTE ] SF: Fetching historical data. [2026-01-02T20:35:42.420417] [INFO ] [main ] Progress: 143/420 forecasts completed (34.0%). PD finished in 0.7s. ETA: 48.3s. Rate: 344.05 forecasts/min [2026-01-02T20:35:42.430693] [DEBUG] [REMOTE ] SF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:42.430880] [DEBUG] [MAG ] PDI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:42.434617] [DEBUG] [LOCAL ] Loaded configuration for SF: 9 features, N/A% accuracy [2026-01-02T20:35:42.434680] [INFO ] [LOCAL ] SF: Loaded 9 optimal features with 56.21% confidence from JSON config [2026-01-02T20:35:42.434713] [DEBUG] [MAG ] Building data for symbol: SF with lookback: 0 [2026-01-02T20:35:42.435533] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:42.435620] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:42.440731] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:42.481815] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:42.483793] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:42.484304] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:42.485379] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:42.487067] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:42.488159] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:42.488901] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:35:42.491587] [INFO ] [LOCAL ] PDI: Saved forecast. [2026-01-02T20:35:42.491661] [INFO ] [main ] PDI: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=46.1699%) [2026-01-02T20:35:42.491686] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:42.492060] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-02T20:35:42.492112] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-02T20:35:42.492661] [INFO ] [main ] Progress: 144/420 forecasts completed (34.3%). PDI finished in 0.6s. ETA: 47.9s. Rate: 345.46 forecasts/min [2026-01-02T20:35:42.493335] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:42.505295] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:42.506470] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-02T20:35:42.506528] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-02T20:35:42.506559] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-02T20:35:42.507359] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:42.507421] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:42.509163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:42.509707] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:42.510130] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:42.511124] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:42.575484] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-02T20:35:42.575557] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=-2.08% (Conf=51.2772%) [2026-01-02T20:35:42.576105] [INFO ] [main ] Fetching symbol history for VMD... [2026-01-02T20:35:42.576157] [DEBUG] [REMOTE ] VMD: Fetching historical data. [2026-01-02T20:35:42.576648] [INFO ] [main ] Progress: 145/420 forecasts completed (34.5%). PNQI finished in 0.6s. ETA: 47.6s. Rate: 346.69 forecasts/min [2026-01-02T20:35:42.588257] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:42.588538] [DEBUG] [REMOTE ] VMD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:42.589645] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:42.590272] [DEBUG] [LOCAL ] Loaded configuration for VMD: 13 features, N/A% accuracy [2026-01-02T20:35:42.590327] [INFO ] [LOCAL ] VMD: Loaded 13 optimal features with 66.03% confidence from JSON config [2026-01-02T20:35:42.590359] [DEBUG] [MAG ] Building data for symbol: VMD with lookback: 0 [2026-01-02T20:35:42.591183] [DEBUG] [FEATURES ] DataBuilder: Executing 13 feature methods. [2026-01-02T20:35:42.591251] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:42.596232] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:42.598073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:42.598566] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:42.599017] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:42.619816] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-02 [2026-01-02T20:35:42.678295] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:42.679201] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:42.681978] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:42.682657] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:42.683131] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:42.684180] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:42.685810] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:42.686873] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:42.687548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:42.787657] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:42.843075] [DEBUG] [MAG ] SF: Last date is validated at 2026-01-02 [2026-01-02T20:35:42.854107] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-02T20:35:42.854170] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=0.63% (Conf=61.8303%) [2026-01-02T20:35:42.854524] [INFO ] [main ] Fetching symbol history for JACK... [2026-01-02T20:35:42.854596] [DEBUG] [REMOTE ] JACK: Fetching historical data. [2026-01-02T20:35:42.854624] [INFO ] [main ] Progress: 146/420 forecasts completed (34.8%). BCAL finished in 0.7s. ETA: 47.6s. Rate: 345.26 forecasts/min [2026-01-02T20:35:42.866107] [DEBUG] [REMOTE ] JACK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:42.867253] [DEBUG] [LOCAL ] Loaded configuration for JACK: 7 features, N/A% accuracy [2026-01-02T20:35:42.867312] [INFO ] [LOCAL ] JACK: Loaded 7 optimal features with 51.70% confidence from JSON config [2026-01-02T20:35:42.867342] [DEBUG] [MAG ] Building data for symbol: JACK with lookback: 0 [2026-01-02T20:35:42.868113] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:42.868174] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:42.869887] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:42.870397] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:42.870803] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:42.871545] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:42.872367] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:42.910849] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:42.912033] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:42.933234] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-02 [2026-01-02T20:35:43.015190] [DEBUG] [MAG ] SF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.045231] [DEBUG] [MAG ] VMD: Last date is validated at 2026-01-02 [2026-01-02T20:35:43.107041] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.131142] [INFO ] [LOCAL ] SF: Saved forecast. [2026-01-02T20:35:43.131207] [INFO ] [main ] SF: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=56.2098%) [2026-01-02T20:35:43.131525] [INFO ] [main ] Fetching symbol history for UDMY... [2026-01-02T20:35:43.131591] [DEBUG] [REMOTE ] UDMY: Fetching historical data. [2026-01-02T20:35:43.132508] [INFO ] [main ] Progress: 147/420 forecasts completed (35.0%). SF finished in 0.7s. ETA: 47.6s. Rate: 343.86 forecasts/min [2026-01-02T20:35:43.142351] [DEBUG] [REMOTE ] UDMY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.143376] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 3 features, N/A% accuracy [2026-01-02T20:35:43.143434] [INFO ] [LOCAL ] UDMY: Loaded 3 optimal features with 38.34% confidence from JSON config [2026-01-02T20:35:43.143465] [DEBUG] [MAG ] Building data for symbol: UDMY with lookback: 0 [2026-01-02T20:35:43.144253] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:43.144315] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:43.149114] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:43.150068] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:43.151732] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:43.225366] [DEBUG] [MAG ] VMD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.256076] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-02T20:35:43.256151] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=-5.66% (Conf=52.783%) [2026-01-02T20:35:43.256486] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-02T20:35:43.256536] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-02T20:35:43.256669] [INFO ] [main ] Progress: 148/420 forecasts completed (35.2%). MANH finished in 0.8s. ETA: 47.4s. Rate: 344.53 forecasts/min [2026-01-02T20:35:43.256810] [DEBUG] [MAG ] JACK: Last date is validated at 2026-01-02 [2026-01-02T20:35:43.267926] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.269020] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-02T20:35:43.269082] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-02T20:35:43.269115] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-02T20:35:43.269912] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:43.269972] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:43.274832] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:43.275684] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:43.298013] [INFO ] [LOCAL ] VMD: Saved forecast. [2026-01-02T20:35:43.298080] [INFO ] [main ] VMD: Signal=1 (Conf=90.0%), Magnitude=-3.81% (Conf=66.0284%) [2026-01-02T20:35:43.298560] [INFO ] [main ] Fetching symbol history for MTRX... [2026-01-02T20:35:43.298632] [DEBUG] [REMOTE ] MTRX: Fetching historical data. [2026-01-02T20:35:43.298641] [INFO ] [main ] Progress: 149/420 forecasts completed (35.5%). VMD finished in 0.7s. ETA: 47.0s. Rate: 346.29 forecasts/min [2026-01-02T20:35:43.310845] [DEBUG] [REMOTE ] MTRX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.311863] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 5 features, N/A% accuracy [2026-01-02T20:35:43.311917] [INFO ] [LOCAL ] MTRX: Loaded 5 optimal features with 55.50% confidence from JSON config [2026-01-02T20:35:43.311951] [DEBUG] [MAG ] Building data for symbol: MTRX with lookback: 0 [2026-01-02T20:35:43.312768] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:43.312831] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:43.314450] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:43.315444] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:43.317522] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:43.317812] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:43.319697] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:43.320190] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:43.320615] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:43.321926] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:43.429299] [DEBUG] [MAG ] JACK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.506960] [DEBUG] [MAG ] UDMY: Last date is validated at 2026-01-02 [2026-01-02T20:35:43.519054] [INFO ] [LOCAL ] JACK: Saved forecast. [2026-01-02T20:35:43.519122] [INFO ] [main ] JACK: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=51.7019%) [2026-01-02T20:35:43.519476] [INFO ] [main ] Fetching symbol history for AMN... [2026-01-02T20:35:43.519526] [DEBUG] [REMOTE ] AMN: Fetching historical data. [2026-01-02T20:35:43.519659] [INFO ] [main ] Progress: 150/420 forecasts completed (35.7%). JACK finished in 0.7s. ETA: 46.9s. Rate: 345.66 forecasts/min [2026-01-02T20:35:43.530856] [DEBUG] [REMOTE ] AMN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.531843] [DEBUG] [LOCAL ] Loaded configuration for AMN: 4 features, N/A% accuracy [2026-01-02T20:35:43.531899] [INFO ] [LOCAL ] AMN: Loaded 4 optimal features with 46.50% confidence from JSON config [2026-01-02T20:35:43.531931] [DEBUG] [MAG ] Building data for symbol: AMN with lookback: 0 [2026-01-02T20:35:43.532723] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:43.532783] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:43.533504] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:43.606702] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:43.608766] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:43.610112] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:43.653991] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-02 [2026-01-02T20:35:43.682647] [DEBUG] [MAG ] MTRX: Last date is validated at 2026-01-02 [2026-01-02T20:35:43.687407] [DEBUG] [MAG ] UDMY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.755341] [INFO ] [LOCAL ] UDMY: Saved forecast. [2026-01-02T20:35:43.755408] [INFO ] [main ] UDMY: Signal=1 (Conf=90.0%), Magnitude=-4.71% (Conf=38.3415%) [2026-01-02T20:35:43.755740] [INFO ] [main ] Fetching symbol history for SSRM... [2026-01-02T20:35:43.755790] [DEBUG] [REMOTE ] SSRM: Fetching historical data. [2026-01-02T20:35:43.756847] [INFO ] [main ] Progress: 151/420 forecasts completed (36.0%). UDMY finished in 0.6s. ETA: 46.8s. Rate: 344.82 forecasts/min [2026-01-02T20:35:43.769108] [DEBUG] [REMOTE ] SSRM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.769807] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 5 features, N/A% accuracy [2026-01-02T20:35:43.769864] [INFO ] [LOCAL ] SSRM: Loaded 5 optimal features with 50.27% confidence from JSON config [2026-01-02T20:35:43.769896] [DEBUG] [MAG ] Building data for symbol: SSRM with lookback: 0 [2026-01-02T20:35:43.770709] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:43.770769] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:43.772454] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:43.772975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:43.773407] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:43.773814] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:43.776220] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:43.828552] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.862417] [DEBUG] [MAG ] MTRX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:43.933795] [INFO ] [LOCAL ] MTRX: Saved forecast. [2026-01-02T20:35:43.933873] [INFO ] [main ] MTRX: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=55.5046%) [2026-01-02T20:35:43.934222] [INFO ] [main ] Fetching symbol history for VONE... [2026-01-02T20:35:43.934270] [DEBUG] [REMOTE ] VONE: Fetching historical data. [2026-01-02T20:35:43.934663] [INFO ] [main ] Progress: 152/420 forecasts completed (36.2%). MTRX finished in 0.6s. ETA: 46.6s. Rate: 344.77 forecasts/min [2026-01-02T20:35:43.941260] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-02T20:35:43.941323] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=3.89% (Conf=45.089%) [2026-01-02T20:35:43.941773] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-02T20:35:43.941826] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-02T20:35:43.942626] [INFO ] [main ] Progress: 153/420 forecasts completed (36.4%). CRVL finished in 0.7s. ETA: 46.2s. Rate: 346.94 forecasts/min [2026-01-02T20:35:43.946513] [DEBUG] [REMOTE ] VONE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.947649] [DEBUG] [LOCAL ] Loaded configuration for VONE: 5 features, N/A% accuracy [2026-01-02T20:35:43.947703] [INFO ] [LOCAL ] VONE: Loaded 5 optimal features with 50.40% confidence from JSON config [2026-01-02T20:35:43.947735] [DEBUG] [MAG ] Building data for symbol: VONE with lookback: 0 [2026-01-02T20:35:43.948495] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:43.948555] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:43.950269] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:43.950802] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:43.951195] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:43.954134] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:43.955024] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-02T20:35:43.955077] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-02T20:35:43.955109] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-02T20:35:43.955880] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:43.955939] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:43.958287] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:43.959433] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:43.976879] [DEBUG] [MAG ] AMN: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.030630] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:44.032743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:44.119923] [DEBUG] [MAG ] SSRM: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.147338] [DEBUG] [MAG ] AMN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:44.253496] [INFO ] [LOCAL ] AMN: Saved forecast. [2026-01-02T20:35:44.253608] [INFO ] [main ] AMN: Signal=1 (Conf=90.0%), Magnitude=6.96% (Conf=46.496%) [2026-01-02T20:35:44.253775] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-02T20:35:44.253819] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-02T20:35:44.255466] [INFO ] [main ] Progress: 154/420 forecasts completed (36.7%). AMN finished in 0.7s. ETA: 46.2s. Rate: 345.12 forecasts/min [2026-01-02T20:35:44.265275] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:44.266218] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-02T20:35:44.266275] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-02T20:35:44.266307] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-02T20:35:44.267100] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:44.267159] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:44.268109] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:44.269343] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:35:44.270811] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:44.296261] [DEBUG] [MAG ] SSRM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:44.299673] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.375215] [INFO ] [LOCAL ] SSRM: Saved forecast. [2026-01-02T20:35:44.375283] [INFO ] [main ] SSRM: Signal=1 (Conf=90.0%), Magnitude=1.15% (Conf=50.2712%) [2026-01-02T20:35:44.375662] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-02T20:35:44.375715] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-02T20:35:44.376645] [INFO ] [main ] Progress: 155/420 forecasts completed (36.9%). SSRM finished in 0.6s. ETA: 46.0s. Rate: 345.80 forecasts/min [2026-01-02T20:35:44.386465] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:44.387445] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-02T20:35:44.387505] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-02T20:35:44.389838] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-02T20:35:44.390721] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:44.390785] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:44.392414] [DEBUG] [MAG ] VONE: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.392524] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:44.393105] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:44.393512] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:44.396036] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:44.436935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:44.465390] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:44.526407] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-02T20:35:44.526473] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=-1.54% (Conf=48.8976%) [2026-01-02T20:35:44.526963] [INFO ] [main ] Fetching symbol history for CFFN... [2026-01-02T20:35:44.527021] [DEBUG] [REMOTE ] CFFN: Fetching historical data. [2026-01-02T20:35:44.527659] [INFO ] [main ] Progress: 156/420 forecasts completed (37.1%). RDY finished in 0.6s. ETA: 45.8s. Rate: 346.09 forecasts/min [2026-01-02T20:35:44.537985] [DEBUG] [REMOTE ] CFFN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:44.538916] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 6 features, N/A% accuracy [2026-01-02T20:35:44.538975] [INFO ] [LOCAL ] CFFN: Loaded 6 optimal features with 50.57% confidence from JSON config [2026-01-02T20:35:44.539007] [DEBUG] [MAG ] Building data for symbol: CFFN with lookback: 0 [2026-01-02T20:35:44.539806] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:44.539868] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:44.544647] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:44.546405] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:44.546915] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:44.547680] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:44.548465] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:44.549714] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:44.576990] [DEBUG] [MAG ] VONE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:44.612324] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.694623] [INFO ] [LOCAL ] VONE: Saved forecast. [2026-01-02T20:35:44.694698] [INFO ] [main ] VONE: Signal=1 (Conf=90.0%), Magnitude=-0.61% (Conf=50.3961%) [2026-01-02T20:35:44.694872] [INFO ] [main ] Fetching symbol history for SOXX... [2026-01-02T20:35:44.694916] [DEBUG] [REMOTE ] SOXX: Fetching historical data. [2026-01-02T20:35:44.696654] [INFO ] [main ] Progress: 157/420 forecasts completed (37.4%). VONE finished in 0.8s. ETA: 45.6s. Rate: 346.14 forecasts/min [2026-01-02T20:35:44.706978] [DEBUG] [REMOTE ] SOXX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:44.707935] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, N/A% accuracy [2026-01-02T20:35:44.707990] [INFO ] [LOCAL ] SOXX: Loaded 4 optimal features with 56.94% confidence from JSON config [2026-01-02T20:35:44.708026] [DEBUG] [MAG ] Building data for symbol: SOXX with lookback: 0 [2026-01-02T20:35:44.708910] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:44.708973] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:44.709887] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:44.712493] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:44.752451] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:44.755248] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:44.783094] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:44.801555] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.887106] [DEBUG] [MAG ] CFFN: Last date is validated at 2026-01-02 [2026-01-02T20:35:44.965139] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-02T20:35:44.965226] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=76.025%) [2026-01-02T20:35:44.965614] [INFO ] [main ] Progress: 158/420 forecasts completed (37.6%). NDAQ finished in 0.7s. ETA: 45.6s. Rate: 344.94 forecasts/min [2026-01-02T20:35:44.965742] [INFO ] [main ] Fetching symbol history for PSX... [2026-01-02T20:35:44.965784] [DEBUG] [REMOTE ] PSX: Fetching historical data. [2026-01-02T20:35:44.972862] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:44.977723] [DEBUG] [REMOTE ] PSX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:44.978822] [DEBUG] [LOCAL ] Loaded configuration for PSX: 5 features, N/A% accuracy [2026-01-02T20:35:44.978890] [INFO ] [LOCAL ] PSX: Loaded 5 optimal features with 59.94% confidence from JSON config [2026-01-02T20:35:44.978923] [DEBUG] [MAG ] Building data for symbol: PSX with lookback: 0 [2026-01-02T20:35:44.979735] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:44.979795] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:44.981475] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:44.982013] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:44.982793] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:44.985080] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:45.049269] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-02T20:35:45.049341] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=49.4506%) [2026-01-02T20:35:45.049765] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-02T20:35:45.049817] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-02T20:35:45.050662] [INFO ] [main ] Progress: 159/420 forecasts completed (37.9%). INVH finished in 0.7s. ETA: 45.3s. Rate: 346.05 forecasts/min [2026-01-02T20:35:45.053066] [DEBUG] [MAG ] CFFN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:45.060894] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:45.061719] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-02T20:35:45.061776] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-02T20:35:45.061808] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-02T20:35:45.062631] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-02T20:35:45.062731] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:45.064796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:45.067724] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:45.069564] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:45.070078] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:45.070535] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:45.070958] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:45.071730] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:45.072543] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:45.075066] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:45.102443] [DEBUG] [MAG ] SOXX: Last date is validated at 2026-01-02 [2026-01-02T20:35:45.112711] [INFO ] [LOCAL ] CFFN: Saved forecast. [2026-01-02T20:35:45.112779] [INFO ] [main ] CFFN: Signal=1 (Conf=90.0%), Magnitude=-2.51% (Conf=50.5708%) [2026-01-02T20:35:45.113263] [INFO ] [main ] Fetching symbol history for TEM... [2026-01-02T20:35:45.113316] [DEBUG] [REMOTE ] TEM: Fetching historical data. [2026-01-02T20:35:45.113628] [INFO ] [main ] Progress: 160/420 forecasts completed (38.1%). CFFN finished in 0.6s. ETA: 44.9s. Rate: 347.43 forecasts/min [2026-01-02T20:35:45.124765] [DEBUG] [REMOTE ] TEM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:45.125593] [DEBUG] [LOCAL ] Loaded configuration for TEM: 6 features, N/A% accuracy [2026-01-02T20:35:45.125650] [INFO ] [LOCAL ] TEM: Loaded 6 optimal features with 58.20% confidence from JSON config [2026-01-02T20:35:45.125682] [DEBUG] [MAG ] Building data for symbol: TEM with lookback: 0 [2026-01-02T20:35:45.126803] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:45.126865] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:45.128543] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:45.129093] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:45.129478] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:45.130419] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:45.131614] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:45.132621] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:45.191736] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:45.193809] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:45.234443] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:45.235758] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:45.273443] [DEBUG] [MAG ] SOXX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:45.276088] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:45.277125] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:45.278402] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:45.357465] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:45.358406] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:45.360307] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:45.363150] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:45.364371] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:45.366450] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:45.367239] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:45.371615] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:45.372802] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:45.374122] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:45.375748] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:45.378764] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:45.379438] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:45.380166] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:45.382251] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:45.383349] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:45.384079] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:45.384807] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-02T20:35:45.385517] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:45.388367] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:45.390078] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:45.392599] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:45.394921] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:45.398954] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:45.403440] [DEBUG] [MAG ] PSX: Last date is validated at 2026-01-02 [2026-01-02T20:35:45.410318] [INFO ] [LOCAL ] SOXX: Saved forecast. [2026-01-02T20:35:45.410388] [INFO ] [main ] SOXX: Signal=1 (Conf=90.0%), Magnitude=-0.36% (Conf=56.9366%) [2026-01-02T20:35:45.410778] [INFO ] [main ] Fetching symbol history for POWI... [2026-01-02T20:35:45.410829] [DEBUG] [REMOTE ] POWI: Fetching historical data. [2026-01-02T20:35:45.412677] [INFO ] [main ] Progress: 161/420 forecasts completed (38.3%). SOXX finished in 0.7s. ETA: 44.9s. Rate: 345.86 forecasts/min [2026-01-02T20:35:45.418086] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:45.419516] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:45.421387] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:45.422163] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:45.422806] [DEBUG] [REMOTE ] POWI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:45.423861] [DEBUG] [LOCAL ] Loaded configuration for POWI: 5 features, N/A% accuracy [2026-01-02T20:35:45.423914] [INFO ] [LOCAL ] POWI: Loaded 5 optimal features with 59.16% confidence from JSON config [2026-01-02T20:35:45.423945] [DEBUG] [MAG ] Building data for symbol: POWI with lookback: 0 [2026-01-02T20:35:45.423949] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:45.424746] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:45.424807] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:45.425624] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:45.426502] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:45.426561] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:45.427047] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:45.427442] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:45.427861] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:45.429147] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:45.429832] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:45.431336] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:35:45.432967] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:35:45.435936] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:45.437824] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:35:45.444201] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:45.447975] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:45.534342] [DEBUG] [MAG ] TEM: Last date is validated at 2026-01-02 [2026-01-02T20:35:45.571916] [DEBUG] [MAG ] PSX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:45.695277] [INFO ] [LOCAL ] PSX: Saved forecast. [2026-01-02T20:35:45.695344] [INFO ] [main ] PSX: Signal=1 (Conf=90.0%), Magnitude=-2.58% (Conf=59.9376%) [2026-01-02T20:35:45.695729] [INFO ] [main ] Fetching symbol history for FOSL... [2026-01-02T20:35:45.695779] [DEBUG] [REMOTE ] FOSL: Fetching historical data. [2026-01-02T20:35:45.696551] [INFO ] [main ] Progress: 162/420 forecasts completed (38.6%). PSX finished in 0.7s. ETA: 44.9s. Rate: 344.51 forecasts/min [2026-01-02T20:35:45.702100] [DEBUG] [MAG ] TEM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:45.707221] [DEBUG] [REMOTE ] FOSL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:45.708128] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 4 features, N/A% accuracy [2026-01-02T20:35:45.708179] [INFO ] [LOCAL ] FOSL: Loaded 4 optimal features with 46.71% confidence from JSON config [2026-01-02T20:35:45.708209] [DEBUG] [MAG ] Building data for symbol: FOSL with lookback: 0 [2026-01-02T20:35:45.709043] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:45.709104] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:45.714007] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:45.714838] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:45.715659] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:45.717313] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:45.797461] [DEBUG] [MAG ] POWI: Last date is validated at 2026-01-02 [2026-01-02T20:35:45.800868] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-02 [2026-01-02T20:35:45.817678] [INFO ] [LOCAL ] TEM: Saved forecast. [2026-01-02T20:35:45.817755] [INFO ] [main ] TEM: Signal=1 (Conf=90.0%), Magnitude=7.10% (Conf=58.1967%) [2026-01-02T20:35:45.818182] [INFO ] [main ] Fetching symbol history for LEA... [2026-01-02T20:35:45.818235] [DEBUG] [REMOTE ] LEA: Fetching historical data. [2026-01-02T20:35:45.818664] [INFO ] [main ] Progress: 163/420 forecasts completed (38.8%). TEM finished in 0.7s. ETA: 44.7s. Rate: 345.14 forecasts/min [2026-01-02T20:35:45.829321] [DEBUG] [REMOTE ] LEA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:45.830212] [DEBUG] [LOCAL ] Loaded configuration for LEA: 5 features, N/A% accuracy [2026-01-02T20:35:45.830263] [INFO ] [LOCAL ] LEA: Loaded 5 optimal features with 37.24% confidence from JSON config [2026-01-02T20:35:45.830295] [DEBUG] [MAG ] Building data for symbol: LEA with lookback: 0 [2026-01-02T20:35:45.831080] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:45.831141] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:45.832130] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:45.833716] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:45.836784] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:45.837484] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:45.839087] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:45.968022] [DEBUG] [MAG ] POWI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:45.970135] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:46.057101] [DEBUG] [MAG ] FOSL: Last date is validated at 2026-01-02 [2026-01-02T20:35:46.072832] [INFO ] [LOCAL ] POWI: Saved forecast. [2026-01-02T20:35:46.072904] [INFO ] [main ] POWI: Signal=1 (Conf=90.0%), Magnitude=3.19% (Conf=59.1634%) [2026-01-02T20:35:46.073369] [INFO ] [main ] Fetching symbol history for EXP... [2026-01-02T20:35:46.073428] [DEBUG] [REMOTE ] EXP: Fetching historical data. [2026-01-02T20:35:46.073654] [INFO ] [main ] Progress: 164/420 forecasts completed (39.0%). POWI finished in 0.7s. ETA: 44.6s. Rate: 344.16 forecasts/min [2026-01-02T20:35:46.084964] [DEBUG] [REMOTE ] EXP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:46.085842] [DEBUG] [LOCAL ] Loaded configuration for EXP: 0 features, N/A% accuracy [2026-01-02T20:35:46.085895] [INFO ] [LOCAL ] EXP: Loaded 0 optimal features with 51.99% confidence from JSON config [2026-01-02T20:35:46.085926] [DEBUG] [MAG ] Building data for symbol: EXP with lookback: 0 [2026-01-02T20:35:46.086735] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:46.176831] [DEBUG] [MAG ] LEA: Last date is validated at 2026-01-02 [2026-01-02T20:35:46.221820] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-02T20:35:46.221891] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-02T20:35:46.222272] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-02T20:35:46.222793] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-02T20:35:46.223676] [INFO ] [main ] Progress: 165/420 forecasts completed (39.3%). BSCQ finished in 1.2s. ETA: 44.4s. Rate: 344.45 forecasts/min [2026-01-02T20:35:46.231400] [DEBUG] [MAG ] FOSL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:46.236800] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:46.237718] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-02T20:35:46.237770] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-02T20:35:46.237800] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-02T20:35:46.238610] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-02T20:35:46.238733] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:46.243461] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:46.245234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:46.245731] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:46.246177] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:46.246564] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:46.247320] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:46.248125] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:46.250570] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:46.295800] [INFO ] [LOCAL ] FOSL: Saved forecast. [2026-01-02T20:35:46.295883] [INFO ] [main ] FOSL: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=46.7053%) [2026-01-02T20:35:46.296046] [INFO ] [main ] Fetching symbol history for CM... [2026-01-02T20:35:46.296091] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-02T20:35:46.296972] [INFO ] [main ] Progress: 166/420 forecasts completed (39.5%). FOSL finished in 0.6s. ETA: 44.1s. Rate: 345.66 forecasts/min [2026-01-02T20:35:46.307852] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:46.309103] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-02T20:35:46.309183] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-02T20:35:46.309226] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-02T20:35:46.310080] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:46.310157] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:46.311944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:46.312478] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:46.312947] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:46.313349] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:46.314147] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:46.345135] [DEBUG] [MAG ] LEA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:46.363104] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:46.364996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:46.404432] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:46.405491] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:46.436274] [DEBUG] [MAG ] EXP: Last date is validated at 2026-01-02 [2026-01-02T20:35:46.445767] [INFO ] [LOCAL ] LEA: Saved forecast. [2026-01-02T20:35:46.445840] [INFO ] [main ] LEA: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=37.2419%) [2026-01-02T20:35:46.446222] [INFO ] [main ] Fetching symbol history for INSG... [2026-01-02T20:35:46.446273] [DEBUG] [REMOTE ] INSG: Fetching historical data. [2026-01-02T20:35:46.446658] [INFO ] [main ] Progress: 167/420 forecasts completed (39.8%). LEA finished in 0.6s. ETA: 43.9s. Rate: 345.94 forecasts/min [2026-01-02T20:35:46.450473] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:46.451323] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:46.452527] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:46.457752] [DEBUG] [REMOTE ] INSG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:46.458806] [DEBUG] [LOCAL ] Loaded configuration for INSG: 6 features, N/A% accuracy [2026-01-02T20:35:46.458862] [INFO ] [LOCAL ] INSG: Loaded 6 optimal features with 58.26% confidence from JSON config [2026-01-02T20:35:46.458893] [DEBUG] [MAG ] Building data for symbol: INSG with lookback: 0 [2026-01-02T20:35:46.459692] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:46.459754] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:46.461434] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:46.461966] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:46.462456] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:46.463246] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:46.464225] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:46.466010] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:46.529136] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:46.529922] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:46.531804] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:46.534800] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:46.536080] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:46.538135] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:46.538940] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:46.543350] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:46.544602] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:46.545913] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:46.547464] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:46.550370] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:46.551165] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:35:46.551909] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:46.553965] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:46.555085] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:46.555821] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:46.556531] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-02T20:35:46.557254] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:46.560098] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:46.561756] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:46.564222] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:46.566593] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:46.570526] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:46.588459] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:46.589673] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:46.591345] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:46.592118] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:46.593807] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:46.595405] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:46.596344] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:46.597567] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:46.598871] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:46.601041] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:35:46.602606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:46.605280] [DEBUG] [MAG ] EXP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:46.716732] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-02 [2026-01-02T20:35:46.727455] [INFO ] [LOCAL ] EXP: Saved forecast. [2026-01-02T20:35:46.727524] [INFO ] [main ] EXP: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=51.9851%) [2026-01-02T20:35:46.727971] [INFO ] [main ] Fetching symbol history for LH... [2026-01-02T20:35:46.728022] [DEBUG] [REMOTE ] LH: Fetching historical data. [2026-01-02T20:35:46.728680] [INFO ] [main ] Progress: 168/420 forecasts completed (40.0%). EXP finished in 0.7s. ETA: 43.9s. Rate: 344.66 forecasts/min [2026-01-02T20:35:46.739657] [DEBUG] [REMOTE ] LH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:46.740962] [DEBUG] [LOCAL ] Loaded configuration for LH: 5 features, N/A% accuracy [2026-01-02T20:35:46.741015] [INFO ] [LOCAL ] LH: Loaded 5 optimal features with 50.41% confidence from JSON config [2026-01-02T20:35:46.741046] [DEBUG] [MAG ] Building data for symbol: LH with lookback: 0 [2026-01-02T20:35:46.741834] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:46.741895] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:46.743609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:46.744145] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:46.744536] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:46.793065] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:46.794298] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:46.803978] [DEBUG] [MAG ] INSG: Last date is validated at 2026-01-02 [2026-01-02T20:35:46.889514] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:46.972668] [DEBUG] [MAG ] INSG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:46.973070] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-02T20:35:46.973150] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=1.30% (Conf=64.9339%) [2026-01-02T20:35:46.973490] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-02T20:35:46.973547] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-02T20:35:46.974453] [INFO ] [main ] Progress: 169/420 forecasts completed (40.2%). CM finished in 0.7s. ETA: 43.8s. Rate: 343.82 forecasts/min [2026-01-02T20:35:46.985427] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:46.986412] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-02T20:35:46.986470] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-02T20:35:46.986503] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-02T20:35:46.987329] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:46.987392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:46.992977] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:46.995178] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:46.995716] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:47.014881] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:47.022126] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-02 [2026-01-02T20:35:47.050461] [INFO ] [LOCAL ] INSG: Saved forecast. [2026-01-02T20:35:47.050538] [INFO ] [main ] INSG: Signal=1 (Conf=90.0%), Magnitude=-0.94% (Conf=58.2599%) [2026-01-02T20:35:47.050895] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-02T20:35:47.050946] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-02T20:35:47.051661] [INFO ] [main ] Progress: 170/420 forecasts completed (40.5%). INSG finished in 0.6s. ETA: 43.5s. Rate: 344.95 forecasts/min [2026-01-02T20:35:47.063339] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:47.064270] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-02T20:35:47.064321] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-02T20:35:47.064353] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-02T20:35:47.065149] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:47.065209] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:47.066910] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:47.067412] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:47.067832] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:47.068568] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:47.119972] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:47.149211] [DEBUG] [MAG ] LH: Last date is validated at 2026-01-02 [2026-01-02T20:35:47.197536] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:47.318138] [DEBUG] [MAG ] LH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:47.358564] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-02 [2026-01-02T20:35:47.435010] [INFO ] [LOCAL ] LH: Saved forecast. [2026-01-02T20:35:47.435091] [INFO ] [main ] LH: Signal=1 (Conf=90.0%), Magnitude=0.56% (Conf=50.4086%) [2026-01-02T20:35:47.435541] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-02T20:35:47.435617] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-02T20:35:47.435662] [INFO ] [main ] Progress: 171/420 forecasts completed (40.7%). LH finished in 0.7s. ETA: 43.6s. Rate: 342.53 forecasts/min [2026-01-02T20:35:47.445544] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-02T20:35:47.445644] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-02T20:35:47.446020] [INFO ] [main ] Fetching symbol history for VC... [2026-01-02T20:35:47.446071] [DEBUG] [REMOTE ] VC: Fetching historical data. [2026-01-02T20:35:47.446621] [INFO ] [main ] Progress: 172/420 forecasts completed (41.0%). FTSM finished in 1.2s. ETA: 43.2s. Rate: 344.41 forecasts/min [2026-01-02T20:35:47.447183] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:47.448349] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-02T20:35:47.448409] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-02T20:35:47.448442] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-02T20:35:47.449278] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:47.456973] [DEBUG] [REMOTE ] VC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:47.457870] [DEBUG] [LOCAL ] Loaded configuration for VC: 3 features, N/A% accuracy [2026-01-02T20:35:47.457923] [INFO ] [LOCAL ] VC: Loaded 3 optimal features with 52.55% confidence from JSON config [2026-01-02T20:35:47.457881] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-02 [2026-01-02T20:35:47.457956] [DEBUG] [MAG ] Building data for symbol: VC with lookback: 0 [2026-01-02T20:35:47.458801] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:47.458861] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:47.463814] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:47.528940] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:47.578443] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:47.579437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:47.586495] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-02T20:35:47.586565] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=41.3252%) [2026-01-02T20:35:47.586747] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-02T20:35:47.586793] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-02T20:35:47.587945] [INFO ] [main ] Progress: 173/420 forecasts completed (41.2%). EVF finished in 0.6s. ETA: 43.0s. Rate: 344.79 forecasts/min [2026-01-02T20:35:47.598790] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:47.599923] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-02T20:35:47.599978] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-02T20:35:47.600012] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-02T20:35:47.600837] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:47.600902] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:47.605851] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:47.607692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:47.608189] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:47.608680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:47.609091] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:47.625320] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:47.692338] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-02T20:35:47.692406] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=-4.63% (Conf=56.3239%) [2026-01-02T20:35:47.692756] [INFO ] [main ] Fetching symbol history for FMN... [2026-01-02T20:35:47.692807] [DEBUG] [REMOTE ] FMN: Fetching historical data. [2026-01-02T20:35:47.693667] [INFO ] [main ] Progress: 174/420 forecasts completed (41.4%). KEP finished in 0.6s. ETA: 42.7s. Rate: 345.57 forecasts/min [2026-01-02T20:35:47.704754] [DEBUG] [REMOTE ] FMN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:47.705865] [DEBUG] [LOCAL ] Loaded configuration for FMN: 1 features, N/A% accuracy [2026-01-02T20:35:47.705918] [INFO ] [LOCAL ] FMN: Loaded 1 optimal features with 46.74% confidence from JSON config [2026-01-02T20:35:47.705950] [DEBUG] [MAG ] Building data for symbol: FMN with lookback: 0 [2026-01-02T20:35:47.707013] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:47.707072] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:47.712150] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:47.724019] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:47.800678] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-02 [2026-01-02T20:35:47.946723] [DEBUG] [MAG ] VC: Last date is validated at 2026-01-02 [2026-01-02T20:35:47.978409] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.025817] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-02T20:35:48.025888] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=16.4296%) [2026-01-02T20:35:48.026325] [INFO ] [main ] Fetching symbol history for CHSCN... [2026-01-02T20:35:48.026376] [DEBUG] [REMOTE ] CHSCN: Fetching historical data. [2026-01-02T20:35:48.026667] [INFO ] [main ] Progress: 175/420 forecasts completed (41.7%). CIF finished in 0.6s. ETA: 42.8s. Rate: 343.76 forecasts/min [2026-01-02T20:35:48.037318] [DEBUG] [REMOTE ] CHSCN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.038291] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 6 features, N/A% accuracy [2026-01-02T20:35:48.038341] [INFO ] [LOCAL ] CHSCN: Loaded 6 optimal features with 33.61% confidence from JSON config [2026-01-02T20:35:48.038373] [DEBUG] [MAG ] Building data for symbol: CHSCN with lookback: 0 [2026-01-02T20:35:48.039180] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:48.039243] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:48.041009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:48.041519] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:48.041933] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:48.042815] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:48.057208] [DEBUG] [MAG ] FMN: Last date is validated at 2026-01-02 [2026-01-02T20:35:48.097463] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-02 [2026-01-02T20:35:48.118682] [DEBUG] [MAG ] VC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.150345] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:48.151618] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:48.214775] [INFO ] [LOCAL ] VC: Saved forecast. [2026-01-02T20:35:48.214847] [INFO ] [main ] VC: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=52.5462%) [2026-01-02T20:35:48.215210] [INFO ] [main ] Fetching symbol history for GPIQ... [2026-01-02T20:35:48.215675] [DEBUG] [REMOTE ] GPIQ: Fetching historical data. [2026-01-02T20:35:48.215664] [INFO ] [main ] Progress: 176/420 forecasts completed (41.9%). VC finished in 0.8s. ETA: 42.6s. Rate: 343.60 forecasts/min [2026-01-02T20:35:48.225814] [DEBUG] [MAG ] FMN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.230078] [DEBUG] [REMOTE ] GPIQ: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.231332] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 0 features, N/A% accuracy [2026-01-02T20:35:48.231386] [INFO ] [LOCAL ] GPIQ: Loaded 0 optimal features with 54.17% confidence from JSON config [2026-01-02T20:35:48.231419] [DEBUG] [MAG ] Building data for symbol: GPIQ with lookback: 0 [2026-01-02T20:35:48.232287] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:35:48.266249] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.279390] [INFO ] [LOCAL ] FMN: Saved forecast. [2026-01-02T20:35:48.279464] [INFO ] [main ] FMN: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=46.7447%) [2026-01-02T20:35:48.279845] [INFO ] [main ] Fetching symbol history for CPK... [2026-01-02T20:35:48.280230] [DEBUG] [REMOTE ] CPK: Fetching historical data. [2026-01-02T20:35:48.281644] [INFO ] [main ] Progress: 177/420 forecasts completed (42.1%). FMN finished in 0.6s. ETA: 42.3s. Rate: 344.81 forecasts/min [2026-01-02T20:35:48.291610] [DEBUG] [REMOTE ] CPK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.292724] [DEBUG] [LOCAL ] Loaded configuration for CPK: 9 features, N/A% accuracy [2026-01-02T20:35:48.292777] [INFO ] [LOCAL ] CPK: Loaded 9 optimal features with 69.73% confidence from JSON config [2026-01-02T20:35:48.292808] [DEBUG] [MAG ] Building data for symbol: CPK with lookback: 0 [2026-01-02T20:35:48.293600] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:48.293663] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:48.298388] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:48.300208] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:48.300718] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:48.301123] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:48.302045] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:48.303249] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:48.304249] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:48.305268] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:48.306353] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:48.346385] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-02T20:35:48.346453] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=1.56% (Conf=44.8836%) [2026-01-02T20:35:48.346827] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-02T20:35:48.346880] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-02T20:35:48.348010] [INFO ] [main ] Progress: 178/420 forecasts completed (42.4%). PRGO finished in 0.8s. ETA: 42.0s. Rate: 346.02 forecasts/min [2026-01-02T20:35:48.359500] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.360518] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-02T20:35:48.360591] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-02T20:35:48.360627] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-02T20:35:48.361441] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:48.361503] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:48.363206] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:48.364049] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:48.364499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:48.364921] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:48.367355] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:48.404909] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:48.406544] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:48.407842] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:48.501918] [DEBUG] [MAG ] CHSCN: Last date is validated at 2026-01-02 [2026-01-02T20:35:48.589394] [DEBUG] [MAG ] GPIQ: Last date is validated at 2026-01-02 [2026-01-02T20:35:48.648990] [DEBUG] [MAG ] CPK: Last date is validated at 2026-01-02 [2026-01-02T20:35:48.668847] [DEBUG] [MAG ] CHSCN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.727478] [INFO ] [LOCAL ] CHSCN: Saved forecast. [2026-01-02T20:35:48.727905] [INFO ] [main ] CHSCN: Signal=1 (Conf=90.0%), Magnitude=0.87% (Conf=33.6073%) [2026-01-02T20:35:48.728236] [INFO ] [main ] Fetching symbol history for UAL... [2026-01-02T20:35:48.728285] [DEBUG] [REMOTE ] UAL: Fetching historical data. [2026-01-02T20:35:48.728679] [INFO ] [main ] Progress: 179/420 forecasts completed (42.6%). CHSCN finished in 0.7s. ETA: 42.1s. Rate: 343.72 forecasts/min [2026-01-02T20:35:48.739667] [DEBUG] [REMOTE ] UAL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.740752] [DEBUG] [LOCAL ] Loaded configuration for UAL: 4 features, N/A% accuracy [2026-01-02T20:35:48.740805] [INFO ] [LOCAL ] UAL: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-02T20:35:48.740837] [DEBUG] [MAG ] Building data for symbol: UAL with lookback: 0 [2026-01-02T20:35:48.741615] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:48.741675] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:48.746447] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:48.747615] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-02 [2026-01-02T20:35:48.762263] [DEBUG] [MAG ] GPIQ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.819845] [DEBUG] [MAG ] CPK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.832406] [INFO ] [LOCAL ] GPIQ: Saved forecast. [2026-01-02T20:35:48.832473] [INFO ] [main ] GPIQ: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=54.1706%) [2026-01-02T20:35:48.832941] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-02T20:35:48.832992] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-02T20:35:48.833653] [INFO ] [main ] Progress: 180/420 forecasts completed (42.9%). GPIQ finished in 0.6s. ETA: 41.8s. Rate: 344.48 forecasts/min [2026-01-02T20:35:48.844546] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.845444] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-02T20:35:48.845500] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-02T20:35:48.845532] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-02T20:35:48.846327] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:48.846388] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:48.847935] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:48.850047] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:35:48.852904] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:48.854896] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:48.856083] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:48.857891] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:48.913892] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:48.915433] [INFO ] [LOCAL ] CPK: Saved forecast. [2026-01-02T20:35:48.915511] [INFO ] [main ] CPK: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=69.7337%) [2026-01-02T20:35:48.915879] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-02T20:35:48.915931] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-02T20:35:48.917667] [INFO ] [main ] Progress: 181/420 forecasts completed (43.1%). CPK finished in 0.6s. ETA: 41.5s. Rate: 345.47 forecasts/min [2026-01-02T20:35:48.927185] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:48.928184] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-02T20:35:48.928236] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-02T20:35:48.928268] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-02T20:35:48.929088] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:48.929166] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:48.930862] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:48.931378] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:48.931794] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:48.978816] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:49.062728] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-02T20:35:49.062795] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=-2.97% (Conf=52.0521%) [2026-01-02T20:35:49.062949] [INFO ] [main ] Fetching symbol history for CE... [2026-01-02T20:35:49.062992] [DEBUG] [REMOTE ] CE: Fetching historical data. [2026-01-02T20:35:49.064147] [INFO ] [main ] Progress: 182/420 forecasts completed (43.3%). NRC finished in 0.7s. ETA: 41.3s. Rate: 345.77 forecasts/min [2026-01-02T20:35:49.074697] [DEBUG] [REMOTE ] CE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:49.075786] [DEBUG] [LOCAL ] Loaded configuration for CE: 6 features, N/A% accuracy [2026-01-02T20:35:49.075838] [INFO ] [LOCAL ] CE: Loaded 6 optimal features with 45.32% confidence from JSON config [2026-01-02T20:35:49.075869] [DEBUG] [MAG ] Building data for symbol: CE with lookback: 0 [2026-01-02T20:35:49.076665] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:49.076725] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:49.081501] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:49.083272] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:49.083778] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:49.084165] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:49.086480] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:49.088081] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:49.191926] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.198510] [DEBUG] [MAG ] UAL: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.321662] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.361865] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:49.366747] [DEBUG] [MAG ] UAL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:49.431223] [DEBUG] [MAG ] CE: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.431658] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-02T20:35:49.431728] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=-2.89% (Conf=49.4291%) [2026-01-02T20:35:49.432126] [INFO ] [main ] Fetching symbol history for MGTX... [2026-01-02T20:35:49.432177] [DEBUG] [REMOTE ] MGTX: Fetching historical data. [2026-01-02T20:35:49.432665] [INFO ] [main ] Progress: 183/420 forecasts completed (43.6%). INGN finished in 0.6s. ETA: 41.4s. Rate: 343.66 forecasts/min [2026-01-02T20:35:49.442904] [DEBUG] [REMOTE ] MGTX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:49.443893] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 5 features, N/A% accuracy [2026-01-02T20:35:49.443947] [INFO ] [LOCAL ] MGTX: Loaded 5 optimal features with 59.49% confidence from JSON config [2026-01-02T20:35:49.443978] [DEBUG] [MAG ] Building data for symbol: MGTX with lookback: 0 [2026-01-02T20:35:49.444828] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:49.444891] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:49.446628] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:49.447146] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:49.448097] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:49.449303] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:35:49.455131] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:49.476042] [INFO ] [LOCAL ] UAL: Saved forecast. [2026-01-02T20:35:49.476111] [INFO ] [main ] UAL: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=56.8524%) [2026-01-02T20:35:49.476469] [INFO ] [main ] Fetching symbol history for KFY... [2026-01-02T20:35:49.476518] [DEBUG] [REMOTE ] KFY: Fetching historical data. [2026-01-02T20:35:49.477651] [INFO ] [main ] Progress: 184/420 forecasts completed (43.8%). UAL finished in 0.7s. ETA: 41.0s. Rate: 345.05 forecasts/min [2026-01-02T20:35:49.487731] [DEBUG] [REMOTE ] KFY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:49.488732] [DEBUG] [LOCAL ] Loaded configuration for KFY: 5 features, N/A% accuracy [2026-01-02T20:35:49.488784] [INFO ] [LOCAL ] KFY: Loaded 5 optimal features with 55.48% confidence from JSON config [2026-01-02T20:35:49.488816] [DEBUG] [MAG ] Building data for symbol: KFY with lookback: 0 [2026-01-02T20:35:49.489607] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:49.489667] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:49.491351] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:49.491885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:49.492275] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:35:49.493319] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:49.495098] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:35:49.497216] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:49.553723] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-02T20:35:49.553793] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=-0.79% (Conf=50.1841%) [2026-01-02T20:35:49.554159] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-02T20:35:49.554211] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-02T20:35:49.554656] [INFO ] [main ] Progress: 185/420 forecasts completed (44.0%). BOC finished in 0.6s. ETA: 40.7s. Rate: 346.09 forecasts/min [2026-01-02T20:35:49.565813] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:49.566703] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-02T20:35:49.566757] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-02T20:35:49.566788] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-02T20:35:49.567560] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:49.567653] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:49.569367] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:49.569908] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:49.570297] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:49.588097] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:49.589082] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:49.601742] [DEBUG] [MAG ] CE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:49.723239] [INFO ] [LOCAL ] CE: Saved forecast. [2026-01-02T20:35:49.723308] [INFO ] [main ] CE: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=45.3206%) [2026-01-02T20:35:49.723650] [INFO ] [main ] Fetching symbol history for CTBB... [2026-01-02T20:35:49.723702] [DEBUG] [REMOTE ] CTBB: Fetching historical data. [2026-01-02T20:35:49.724582] [INFO ] [main ] Progress: 186/420 forecasts completed (44.3%). CE finished in 0.7s. ETA: 40.6s. Rate: 346.13 forecasts/min [2026-01-02T20:35:49.735360] [DEBUG] [REMOTE ] CTBB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:49.737269] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, N/A% accuracy [2026-01-02T20:35:49.737321] [INFO ] [LOCAL ] CTBB: Loaded 4 optimal features with 65.02% confidence from JSON config [2026-01-02T20:35:49.737353] [DEBUG] [MAG ] Building data for symbol: CTBB with lookback: 0 [2026-01-02T20:35:49.738130] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:49.738190] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:49.742965] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:49.744292] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:49.745814] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:49.748119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:49.800368] [DEBUG] [MAG ] MGTX: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.835564] [DEBUG] [MAG ] KFY: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.936710] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-02 [2026-01-02T20:35:49.971925] [DEBUG] [MAG ] MGTX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.003129] [DEBUG] [MAG ] KFY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.039305] [INFO ] [LOCAL ] MGTX: Saved forecast. [2026-01-02T20:35:50.039381] [INFO ] [main ] MGTX: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=59.4878%) [2026-01-02T20:35:50.039735] [INFO ] [main ] Fetching symbol history for EVTC... [2026-01-02T20:35:50.039787] [DEBUG] [REMOTE ] EVTC: Fetching historical data. [2026-01-02T20:35:50.040670] [INFO ] [main ] Progress: 187/420 forecasts completed (44.5%). MGTX finished in 0.6s. ETA: 40.6s. Rate: 344.61 forecasts/min [2026-01-02T20:35:50.050384] [DEBUG] [REMOTE ] EVTC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.051457] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 2 features, N/A% accuracy [2026-01-02T20:35:50.051510] [INFO ] [LOCAL ] EVTC: Loaded 2 optimal features with 59.91% confidence from JSON config [2026-01-02T20:35:50.051541] [DEBUG] [MAG ] Building data for symbol: EVTC with lookback: 0 [2026-01-02T20:35:50.052323] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:50.052383] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:50.057134] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:50.057953] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.088462] [DEBUG] [MAG ] CTBB: Last date is validated at 2026-01-02 [2026-01-02T20:35:50.092297] [INFO ] [LOCAL ] KFY: Saved forecast. [2026-01-02T20:35:50.092369] [INFO ] [main ] KFY: Signal=1 (Conf=90.0%), Magnitude=-0.53% (Conf=55.4778%) [2026-01-02T20:35:50.092756] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-02T20:35:50.092807] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-02T20:35:50.094663] [INFO ] [main ] Progress: 188/420 forecasts completed (44.8%). KFY finished in 0.6s. ETA: 40.2s. Rate: 345.88 forecasts/min [2026-01-02T20:35:50.104931] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.106217] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-02T20:35:50.106461] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-02T20:35:50.106492] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-02T20:35:50.107282] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:50.107341] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:50.112873] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:50.114019] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:50.115862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.130725] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.260114] [DEBUG] [MAG ] CTBB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.266464] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-02T20:35:50.266534] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=61.2614%) [2026-01-02T20:35:50.266927] [INFO ] [main ] Fetching symbol history for BHFAO... [2026-01-02T20:35:50.266980] [DEBUG] [REMOTE ] BHFAO: Fetching historical data. [2026-01-02T20:35:50.267804] [INFO ] [main ] Progress: 189/420 forecasts completed (45.0%). ODFL finished in 0.7s. ETA: 40.1s. Rate: 345.89 forecasts/min [2026-01-02T20:35:50.278467] [DEBUG] [REMOTE ] BHFAO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.279652] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 4 features, N/A% accuracy [2026-01-02T20:35:50.279708] [INFO ] [LOCAL ] BHFAO: Loaded 4 optimal features with 50.64% confidence from JSON config [2026-01-02T20:35:50.279741] [DEBUG] [MAG ] Building data for symbol: BHFAO with lookback: 0 [2026-01-02T20:35:50.280519] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:50.280599] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:50.285608] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:50.287558] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:50.288309] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:35:50.290161] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.324928] [INFO ] [LOCAL ] CTBB: Saved forecast. [2026-01-02T20:35:50.324996] [INFO ] [main ] CTBB: Signal=1 (Conf=90.0%), Magnitude=5.74% (Conf=65.0245%) [2026-01-02T20:35:50.325157] [INFO ] [main ] Fetching symbol history for DIOD... [2026-01-02T20:35:50.325199] [DEBUG] [REMOTE ] DIOD: Fetching historical data. [2026-01-02T20:35:50.326650] [INFO ] [main ] Progress: 190/420 forecasts completed (45.2%). CTBB finished in 0.6s. ETA: 39.8s. Rate: 347.09 forecasts/min [2026-01-02T20:35:50.336460] [DEBUG] [REMOTE ] DIOD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.337547] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 3 features, N/A% accuracy [2026-01-02T20:35:50.337616] [INFO ] [LOCAL ] DIOD: Loaded 3 optimal features with 52.89% confidence from JSON config [2026-01-02T20:35:50.337658] [DEBUG] [MAG ] Building data for symbol: DIOD with lookback: 0 [2026-01-02T20:35:50.338439] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:50.338497] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:50.343220] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:50.344987] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:50.345459] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.400877] [DEBUG] [MAG ] EVTC: Last date is validated at 2026-01-02 [2026-01-02T20:35:50.455831] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-02 [2026-01-02T20:35:50.571514] [DEBUG] [MAG ] EVTC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.626514] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.649223] [INFO ] [LOCAL ] EVTC: Saved forecast. [2026-01-02T20:35:50.649294] [INFO ] [main ] EVTC: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=59.9078%) [2026-01-02T20:35:50.649661] [INFO ] [main ] Fetching symbol history for MCRI... [2026-01-02T20:35:50.649712] [DEBUG] [REMOTE ] MCRI: Fetching historical data. [2026-01-02T20:35:50.650582] [INFO ] [main ] Progress: 191/420 forecasts completed (45.5%). EVTC finished in 0.6s. ETA: 39.8s. Rate: 345.51 forecasts/min [2026-01-02T20:35:50.656429] [DEBUG] [MAG ] BHFAO: Last date is validated at 2026-01-02 [2026-01-02T20:35:50.659926] [DEBUG] [REMOTE ] MCRI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.660918] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 8 features, N/A% accuracy [2026-01-02T20:35:50.660970] [INFO ] [LOCAL ] MCRI: Loaded 8 optimal features with 51.72% confidence from JSON config [2026-01-02T20:35:50.661001] [DEBUG] [MAG ] Building data for symbol: MCRI with lookback: 0 [2026-01-02T20:35:50.661818] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:50.661880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:50.663543] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:50.664065] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:50.664498] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:50.664904] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:50.665531] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:50.667508] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:50.671482] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:50.672585] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.684987] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-02T20:35:50.685055] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=3.83% (Conf=48.1351%) [2026-01-02T20:35:50.685378] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-02T20:35:50.685427] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-02T20:35:50.686319] [INFO ] [main ] Progress: 192/420 forecasts completed (45.7%). BDTX finished in 0.6s. ETA: 39.4s. Rate: 346.95 forecasts/min [2026-01-02T20:35:50.688164] [DEBUG] [MAG ] DIOD: Last date is validated at 2026-01-02 [2026-01-02T20:35:50.696783] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.697927] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-02T20:35:50.697980] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-02T20:35:50.698012] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-02T20:35:50.698850] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:50.698919] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:50.700618] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:50.701127] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:50.702376] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:50.705067] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.825733] [DEBUG] [MAG ] BHFAO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.858074] [DEBUG] [MAG ] DIOD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:50.896213] [INFO ] [LOCAL ] BHFAO: Saved forecast. [2026-01-02T20:35:50.896293] [INFO ] [main ] BHFAO: Signal=1 (Conf=90.0%), Magnitude=2.74% (Conf=50.639%) [2026-01-02T20:35:50.896662] [INFO ] [main ] Fetching symbol history for MHK... [2026-01-02T20:35:50.896713] [DEBUG] [REMOTE ] MHK: Fetching historical data. [2026-01-02T20:35:50.897648] [INFO ] [main ] Progress: 193/420 forecasts completed (46.0%). BHFAO finished in 0.6s. ETA: 39.3s. Rate: 346.55 forecasts/min [2026-01-02T20:35:50.908211] [DEBUG] [REMOTE ] MHK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.909434] [DEBUG] [LOCAL ] Loaded configuration for MHK: 4 features, N/A% accuracy [2026-01-02T20:35:50.909486] [INFO ] [LOCAL ] MHK: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-02T20:35:50.909519] [DEBUG] [MAG ] Building data for symbol: MHK with lookback: 0 [2026-01-02T20:35:50.910335] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:50.910397] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:50.912005] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:50.913012] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:35:50.914171] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:35:50.917009] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:50.951877] [INFO ] [LOCAL ] DIOD: Saved forecast. [2026-01-02T20:35:50.951944] [INFO ] [main ] DIOD: Signal=1 (Conf=90.0%), Magnitude=3.10% (Conf=52.8901%) [2026-01-02T20:35:50.952304] [INFO ] [main ] Fetching symbol history for ACCO... [2026-01-02T20:35:50.952354] [DEBUG] [REMOTE ] ACCO: Fetching historical data. [2026-01-02T20:35:50.952628] [INFO ] [main ] Progress: 194/420 forecasts completed (46.2%). DIOD finished in 0.6s. ETA: 39.0s. Rate: 347.77 forecasts/min [2026-01-02T20:35:50.963618] [DEBUG] [REMOTE ] ACCO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:50.964839] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 9 features, N/A% accuracy [2026-01-02T20:35:50.964892] [INFO ] [LOCAL ] ACCO: Loaded 9 optimal features with 55.69% confidence from JSON config [2026-01-02T20:35:50.964924] [DEBUG] [MAG ] Building data for symbol: ACCO with lookback: 0 [2026-01-02T20:35:50.965725] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:50.965787] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:50.970520] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:50.972354] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:50.972847] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:50.973287] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:50.974036] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:50.976295] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:50.977441] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:50.978515] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:35:50.979239] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:51.027908] [DEBUG] [MAG ] MCRI: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.050456] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.201874] [DEBUG] [MAG ] MCRI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:51.222921] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:51.260171] [DEBUG] [MAG ] MHK: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.286219] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-02T20:35:51.286290] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=1.57% (Conf=62.8078%) [2026-01-02T20:35:51.286697] [INFO ] [main ] Fetching symbol history for TROX... [2026-01-02T20:35:51.286750] [DEBUG] [REMOTE ] TROX: Fetching historical data. [2026-01-02T20:35:51.286927] [INFO ] [main ] Progress: 195/420 forecasts completed (46.4%). BHFAL finished in 0.6s. ETA: 39.0s. Rate: 346.11 forecasts/min [2026-01-02T20:35:51.298821] [DEBUG] [REMOTE ] TROX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:51.299635] [DEBUG] [LOCAL ] Loaded configuration for TROX: 3 features, N/A% accuracy [2026-01-02T20:35:51.299686] [INFO ] [LOCAL ] TROX: Loaded 3 optimal features with 52.66% confidence from JSON config [2026-01-02T20:35:51.299717] [DEBUG] [MAG ] Building data for symbol: TROX with lookback: 0 [2026-01-02T20:35:51.300697] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:51.300756] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:51.302341] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:51.303377] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:51.317737] [DEBUG] [MAG ] ACCO: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.323508] [INFO ] [LOCAL ] MCRI: Saved forecast. [2026-01-02T20:35:51.323603] [INFO ] [main ] MCRI: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=51.7198%) [2026-01-02T20:35:51.323770] [INFO ] [main ] Fetching symbol history for HL... [2026-01-02T20:35:51.326993] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-02T20:35:51.327869] [INFO ] [main ] Progress: 196/420 forecasts completed (46.7%). MCRI finished in 0.7s. ETA: 38.7s. Rate: 347.46 forecasts/min [2026-01-02T20:35:51.338882] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:51.340105] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-02T20:35:51.340161] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-02T20:35:51.340192] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-02T20:35:51.341008] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:51.341072] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:51.345951] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:35:51.346657] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:35:51.347345] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:35:51.351497] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:51.353217] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:51.447335] [DEBUG] [MAG ] MHK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:51.485880] [DEBUG] [MAG ] ACCO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:51.547955] [INFO ] [LOCAL ] ACCO: Saved forecast. [2026-01-02T20:35:51.548022] [INFO ] [main ] ACCO: Signal=1 (Conf=90.0%), Magnitude=-0.43% (Conf=55.6902%) [2026-01-02T20:35:51.548188] [INFO ] [main ] Fetching symbol history for URBN... [2026-01-02T20:35:51.548248] [DEBUG] [REMOTE ] URBN: Fetching historical data. [2026-01-02T20:35:51.548885] [INFO ] [main ] Progress: 197/420 forecasts completed (46.9%). ACCO finished in 0.6s. ETA: 38.6s. Rate: 346.97 forecasts/min [2026-01-02T20:35:51.559779] [DEBUG] [REMOTE ] URBN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:51.560886] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, N/A% accuracy [2026-01-02T20:35:51.560941] [INFO ] [LOCAL ] URBN: Loaded 3 optimal features with 50.77% confidence from JSON config [2026-01-02T20:35:51.560972] [DEBUG] [MAG ] Building data for symbol: URBN with lookback: 0 [2026-01-02T20:35:51.561820] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:51.561879] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:51.563566] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:51.564097] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:51.564530] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:51.683073] [INFO ] [LOCAL ] MHK: Saved forecast. [2026-01-02T20:35:51.683153] [INFO ] [main ] MHK: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=52.596%) [2026-01-02T20:35:51.683514] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-02T20:35:51.683570] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-02T20:35:51.683660] [INFO ] [main ] Progress: 198/420 forecasts completed (47.1%). MHK finished in 0.8s. ETA: 38.3s. Rate: 347.36 forecasts/min [2026-01-02T20:35:51.696214] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:51.697439] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-02T20:35:51.697510] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-02T20:35:51.697553] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-02T20:35:51.698586] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:51.698677] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:51.701465] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:51.704247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:51.708607] [DEBUG] [MAG ] TROX: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.728188] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.877300] [DEBUG] [MAG ] TROX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:51.900149] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:51.901835] [DEBUG] [MAG ] URBN: Last date is validated at 2026-01-02 [2026-01-02T20:35:51.943851] [INFO ] [LOCAL ] TROX: Saved forecast. [2026-01-02T20:35:51.943922] [INFO ] [main ] TROX: Signal=1 (Conf=90.0%), Magnitude=-6.03% (Conf=52.6574%) [2026-01-02T20:35:51.944378] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-02T20:35:51.944430] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-02T20:35:51.944671] [INFO ] [main ] Progress: 199/420 forecasts completed (47.4%). TROX finished in 0.7s. ETA: 38.3s. Rate: 346.47 forecasts/min [2026-01-02T20:35:51.956553] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:51.957744] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-02T20:35:51.957798] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-02T20:35:51.957830] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-02T20:35:51.958701] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:51.958763] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:51.963641] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:51.975863] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-02T20:35:51.975933] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=51.1404%) [2026-01-02T20:35:51.976321] [INFO ] [main ] Progress: 200/420 forecasts completed (47.6%). HL finished in 0.7s. ETA: 37.9s. Rate: 347.89 forecasts/min [2026-01-02T20:35:51.976444] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-02T20:35:51.976488] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-02T20:35:51.987739] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:51.989005] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-02T20:35:51.989061] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-02T20:35:51.989094] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-02T20:35:51.989945] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:51.990006] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:51.992492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:52.069720] [DEBUG] [MAG ] URBN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:52.088234] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-02 [2026-01-02T20:35:52.177499] [INFO ] [LOCAL ] URBN: Saved forecast. [2026-01-02T20:35:52.177584] [INFO ] [main ] URBN: Signal=1 (Conf=90.0%), Magnitude=1.14% (Conf=50.7696%) [2026-01-02T20:35:52.177937] [INFO ] [main ] Fetching symbol history for PEN... [2026-01-02T20:35:52.177988] [DEBUG] [REMOTE ] PEN: Fetching historical data. [2026-01-02T20:35:52.178666] [INFO ] [main ] Progress: 201/420 forecasts completed (47.9%). URBN finished in 0.6s. ETA: 37.8s. Rate: 347.59 forecasts/min [2026-01-02T20:35:52.190501] [DEBUG] [REMOTE ] PEN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:52.191654] [DEBUG] [LOCAL ] Loaded configuration for PEN: 5 features, N/A% accuracy [2026-01-02T20:35:52.191707] [INFO ] [LOCAL ] PEN: Loaded 5 optimal features with 60.63% confidence from JSON config [2026-01-02T20:35:52.191738] [DEBUG] [MAG ] Building data for symbol: PEN with lookback: 0 [2026-01-02T20:35:52.192511] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:52.192589] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:52.197355] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:52.199996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:52.200973] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:52.202162] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:35:52.205202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:52.282779] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:52.312467] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-02 [2026-01-02T20:35:52.342692] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-02 [2026-01-02T20:35:52.369165] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-02T20:35:52.369235] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=-8.35% (Conf=45.3251%) [2026-01-02T20:35:52.369628] [INFO ] [main ] Fetching symbol history for ARCC... [2026-01-02T20:35:52.369686] [DEBUG] [REMOTE ] ARCC: Fetching historical data. [2026-01-02T20:35:52.370653] [INFO ] [main ] Progress: 202/420 forecasts completed (48.1%). ERNA finished in 0.7s. ETA: 37.7s. Rate: 347.40 forecasts/min [2026-01-02T20:35:52.383313] [DEBUG] [REMOTE ] ARCC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:52.384276] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 6 features, N/A% accuracy [2026-01-02T20:35:52.384344] [INFO ] [LOCAL ] ARCC: Loaded 6 optimal features with 55.11% confidence from JSON config [2026-01-02T20:35:52.384379] [DEBUG] [MAG ] Building data for symbol: ARCC with lookback: 0 [2026-01-02T20:35:52.385220] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:52.385284] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:52.387189] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:52.387740] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:52.388146] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:52.388597] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:52.389920] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:52.392176] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:52.486763] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:52.525304] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:52.549789] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-02T20:35:52.549861] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=2.52% (Conf=48.6559%) [2026-01-02T20:35:52.550223] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-02T20:35:52.550275] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-02T20:35:52.551350] [INFO ] [main ] Progress: 203/420 forecasts completed (48.3%). SREA finished in 0.6s. ETA: 37.5s. Rate: 347.32 forecasts/min [2026-01-02T20:35:52.555214] [DEBUG] [MAG ] PEN: Last date is validated at 2026-01-02 [2026-01-02T20:35:52.562596] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:52.563707] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-02T20:35:52.563777] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-02T20:35:52.563821] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-02T20:35:52.564675] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:52.564745] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:52.569649] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:52.571642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:52.572143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:52.572540] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:52.603854] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-02T20:35:52.603925] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=-2.01% (Conf=55.1091%) [2026-01-02T20:35:52.604285] [INFO ] [main ] Progress: 204/420 forecasts completed (48.6%). CMCSA finished in 0.6s. ETA: 37.2s. Rate: 348.50 forecasts/min [2026-01-02T20:35:52.604414] [INFO ] [main ] Fetching symbol history for NEM... [2026-01-02T20:35:52.604457] [DEBUG] [REMOTE ] NEM: Fetching historical data. [2026-01-02T20:35:52.617140] [DEBUG] [REMOTE ] NEM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:52.617972] [DEBUG] [LOCAL ] Loaded configuration for NEM: 8 features, N/A% accuracy [2026-01-02T20:35:52.618028] [INFO ] [LOCAL ] NEM: Loaded 8 optimal features with 60.77% confidence from JSON config [2026-01-02T20:35:52.618061] [DEBUG] [MAG ] Building data for symbol: NEM with lookback: 0 [2026-01-02T20:35:52.618946] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:52.619019] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:52.621250] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:52.622058] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:52.622511] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:52.623416] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:52.624732] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:52.626650] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:52.628266] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:52.629756] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:52.728298] [DEBUG] [MAG ] PEN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:52.793533] [DEBUG] [MAG ] ARCC: Last date is validated at 2026-01-02 [2026-01-02T20:35:52.870383] [INFO ] [LOCAL ] PEN: Saved forecast. [2026-01-02T20:35:52.870454] [INFO ] [main ] PEN: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=60.6254%) [2026-01-02T20:35:52.870835] [INFO ] [main ] Fetching symbol history for TAP... [2026-01-02T20:35:52.870885] [DEBUG] [REMOTE ] TAP: Fetching historical data. [2026-01-02T20:35:52.871666] [INFO ] [main ] Progress: 205/420 forecasts completed (48.8%). PEN finished in 0.7s. ETA: 37.1s. Rate: 347.56 forecasts/min [2026-01-02T20:35:52.882459] [DEBUG] [REMOTE ] TAP: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:52.883589] [DEBUG] [LOCAL ] Loaded configuration for TAP: 7 features, N/A% accuracy [2026-01-02T20:35:52.883645] [INFO ] [LOCAL ] TAP: Loaded 7 optimal features with 63.72% confidence from JSON config [2026-01-02T20:35:52.883677] [DEBUG] [MAG ] Building data for symbol: TAP with lookback: 0 [2026-01-02T20:35:52.884457] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:35:52.884519] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:52.889336] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:52.890294] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:52.892688] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:52.928935] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-02 [2026-01-02T20:35:52.930248] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:52.931926] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:35:52.932679] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:52.934236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:52.980746] [DEBUG] [MAG ] ARCC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:52.989058] [DEBUG] [MAG ] NEM: Last date is validated at 2026-01-02 [2026-01-02T20:35:53.046721] [INFO ] [LOCAL ] ARCC: Saved forecast. [2026-01-02T20:35:53.046789] [INFO ] [main ] ARCC: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=55.1053%) [2026-01-02T20:35:53.047147] [INFO ] [main ] Fetching symbol history for LEVI... [2026-01-02T20:35:53.047199] [DEBUG] [REMOTE ] LEVI: Fetching historical data. [2026-01-02T20:35:53.048686] [INFO ] [main ] Progress: 206/420 forecasts completed (49.0%). ARCC finished in 0.7s. ETA: 36.9s. Rate: 347.52 forecasts/min [2026-01-02T20:35:53.060548] [DEBUG] [REMOTE ] LEVI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:53.061792] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 14 features, N/A% accuracy [2026-01-02T20:35:53.061844] [INFO ] [LOCAL ] LEVI: Loaded 14 optimal features with 60.36% confidence from JSON config [2026-01-02T20:35:53.061876] [DEBUG] [MAG ] Building data for symbol: LEVI with lookback: 0 [2026-01-02T20:35:53.062867] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-02T20:35:53.062935] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:53.068558] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:53.070687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:53.071225] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:53.071630] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:53.072373] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:53.073201] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:35:53.074340] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:53.074801] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:53.075856] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:53.077477] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:53.078482] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:53.079189] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:53.080275] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:53.082450] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:53.105634] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:53.172318] [DEBUG] [MAG ] NEM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:53.216953] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-02T20:35:53.217022] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=56.8534%) [2026-01-02T20:35:53.217381] [INFO ] [main ] Fetching symbol history for QQQI... [2026-01-02T20:35:53.217643] [DEBUG] [REMOTE ] QQQI: Fetching historical data. [2026-01-02T20:35:53.218643] [INFO ] [main ] Progress: 207/420 forecasts completed (49.3%). PTGX finished in 0.7s. ETA: 36.8s. Rate: 347.55 forecasts/min [2026-01-02T20:35:53.228984] [DEBUG] [REMOTE ] QQQI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:53.230689] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 6 features, N/A% accuracy [2026-01-02T20:35:53.230741] [INFO ] [LOCAL ] QQQI: Loaded 6 optimal features with 48.26% confidence from JSON config [2026-01-02T20:35:53.230773] [DEBUG] [MAG ] Building data for symbol: QQQI with lookback: 0 [2026-01-02T20:35:53.231594] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:53.231658] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:53.236773] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:53.238545] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:53.239087] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:53.239491] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:53.242077] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:53.243115] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:53.277002] [DEBUG] [MAG ] TAP: Last date is validated at 2026-01-02 [2026-01-02T20:35:53.282355] [INFO ] [LOCAL ] NEM: Saved forecast. [2026-01-02T20:35:53.282423] [INFO ] [main ] NEM: Signal=1 (Conf=90.0%), Magnitude=-1.19% (Conf=60.7726%) [2026-01-02T20:35:53.282786] [INFO ] [main ] Progress: 208/420 forecasts completed (49.5%). NEM finished in 0.7s. ETA: 36.5s. Rate: 348.60 forecasts/min [2026-01-02T20:35:53.282912] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-02T20:35:53.282957] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-02T20:35:53.293921] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:53.294712] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-02T20:35:53.294766] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-02T20:35:53.294806] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-02T20:35:53.295602] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:53.295678] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:53.300663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:53.429421] [DEBUG] [MAG ] LEVI: Last date is validated at 2026-01-02 [2026-01-02T20:35:53.445901] [DEBUG] [MAG ] TAP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:53.537700] [INFO ] [LOCAL ] TAP: Saved forecast. [2026-01-02T20:35:53.537768] [INFO ] [main ] TAP: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=63.7226%) [2026-01-02T20:35:53.538125] [INFO ] [main ] Fetching symbol history for COYA... [2026-01-02T20:35:53.538176] [DEBUG] [REMOTE ] COYA: Fetching historical data. [2026-01-02T20:35:53.539650] [INFO ] [main ] Progress: 209/420 forecasts completed (49.8%). TAP finished in 0.7s. ETA: 36.4s. Rate: 347.78 forecasts/min [2026-01-02T20:35:53.550541] [DEBUG] [REMOTE ] COYA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:53.551491] [DEBUG] [LOCAL ] Loaded configuration for COYA: 4 features, N/A% accuracy [2026-01-02T20:35:53.551543] [INFO ] [LOCAL ] COYA: Loaded 4 optimal features with 51.87% confidence from JSON config [2026-01-02T20:35:53.551599] [DEBUG] [MAG ] Building data for symbol: COYA with lookback: 0 [2026-01-02T20:35:53.552606] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:53.552668] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:53.557417] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:53.595028] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:53.597871] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:53.598612] [DEBUG] [MAG ] LEVI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:53.600836] [DEBUG] [MAG ] QQQI: Last date is validated at 2026-01-02 [2026-01-02T20:35:53.614907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:53.645814] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-02 [2026-01-02T20:35:53.681260] [INFO ] [LOCAL ] LEVI: Saved forecast. [2026-01-02T20:35:53.681329] [INFO ] [main ] LEVI: Signal=1 (Conf=90.0%), Magnitude=0.86% (Conf=60.3632%) [2026-01-02T20:35:53.681702] [INFO ] [main ] Fetching symbol history for CRMD... [2026-01-02T20:35:53.681753] [DEBUG] [REMOTE ] CRMD: Fetching historical data. [2026-01-02T20:35:53.682656] [INFO ] [main ] Progress: 210/420 forecasts completed (50.0%). LEVI finished in 0.6s. ETA: 36.2s. Rate: 348.06 forecasts/min [2026-01-02T20:35:53.693772] [DEBUG] [REMOTE ] CRMD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:53.694907] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 9 features, N/A% accuracy [2026-01-02T20:35:53.694961] [INFO ] [LOCAL ] CRMD: Loaded 9 optimal features with 40.77% confidence from JSON config [2026-01-02T20:35:53.694993] [DEBUG] [MAG ] Building data for symbol: CRMD with lookback: 0 [2026-01-02T20:35:53.695779] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:53.695843] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:53.700707] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:53.702471] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:53.702974] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:53.703357] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:53.704273] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:53.763809] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:35:53.765938] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:53.769087] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:53.770551] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:53.779720] [DEBUG] [MAG ] QQQI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:53.830864] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:53.858479] [INFO ] [LOCAL ] QQQI: Saved forecast. [2026-01-02T20:35:53.858553] [INFO ] [main ] QQQI: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=48.2582%) [2026-01-02T20:35:53.858777] [INFO ] [main ] Fetching symbol history for MBIN... [2026-01-02T20:35:53.858831] [DEBUG] [REMOTE ] MBIN: Fetching historical data. [2026-01-02T20:35:53.859932] [INFO ] [main ] Progress: 211/420 forecasts completed (50.2%). QQQI finished in 0.6s. ETA: 36.0s. Rate: 348.02 forecasts/min [2026-01-02T20:35:53.870670] [DEBUG] [REMOTE ] MBIN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:53.871627] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 2 features, N/A% accuracy [2026-01-02T20:35:53.871682] [INFO ] [LOCAL ] MBIN: Loaded 2 optimal features with 55.12% confidence from JSON config [2026-01-02T20:35:53.871712] [DEBUG] [MAG ] Building data for symbol: MBIN with lookback: 0 [2026-01-02T20:35:53.872533] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:53.872610] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:53.873328] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:53.912562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:53.983920] [DEBUG] [MAG ] COYA: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.001969] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-02T20:35:54.002040] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=-0.84% (Conf=57.9848%) [2026-01-02T20:35:54.002394] [INFO ] [main ] Progress: 212/420 forecasts completed (50.5%). BLK finished in 0.7s. ETA: 35.8s. Rate: 348.30 forecasts/min [2026-01-02T20:35:54.002525] [INFO ] [main ] Fetching symbol history for NXGL... [2026-01-02T20:35:54.002568] [DEBUG] [REMOTE ] NXGL: Fetching historical data. [2026-01-02T20:35:54.013511] [DEBUG] [REMOTE ] NXGL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:54.016318] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 3 features, N/A% accuracy [2026-01-02T20:35:54.016380] [INFO ] [LOCAL ] NXGL: Loaded 3 optimal features with 49.28% confidence from JSON config [2026-01-02T20:35:54.016412] [DEBUG] [MAG ] Building data for symbol: NXGL with lookback: 0 [2026-01-02T20:35:54.017341] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:54.017406] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:54.022648] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:54.025368] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:54.030161] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:54.115472] [DEBUG] [MAG ] CRMD: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.169153] [DEBUG] [MAG ] COYA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:54.247983] [INFO ] [LOCAL ] COYA: Saved forecast. [2026-01-02T20:35:54.248057] [INFO ] [main ] COYA: Signal=1 (Conf=90.0%), Magnitude=-3.74% (Conf=51.8734%) [2026-01-02T20:35:54.248423] [INFO ] [main ] Fetching symbol history for EGY... [2026-01-02T20:35:54.248476] [DEBUG] [REMOTE ] EGY: Fetching historical data. [2026-01-02T20:35:54.249659] [INFO ] [main ] Progress: 213/420 forecasts completed (50.7%). COYA finished in 0.7s. ETA: 35.7s. Rate: 347.59 forecasts/min [2026-01-02T20:35:54.255323] [DEBUG] [MAG ] MBIN: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.261409] [DEBUG] [REMOTE ] EGY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:54.262258] [DEBUG] [LOCAL ] Loaded configuration for EGY: 1 features, N/A% accuracy [2026-01-02T20:35:54.262309] [INFO ] [LOCAL ] EGY: Loaded 1 optimal features with 53.52% confidence from JSON config [2026-01-02T20:35:54.262365] [DEBUG] [MAG ] Building data for symbol: EGY with lookback: 0 [2026-01-02T20:35:54.263164] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:54.263221] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:54.263979] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:54.286683] [DEBUG] [MAG ] CRMD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:54.370311] [INFO ] [LOCAL ] CRMD: Saved forecast. [2026-01-02T20:35:54.370379] [INFO ] [main ] CRMD: Signal=1 (Conf=90.0%), Magnitude=1.82% (Conf=40.7657%) [2026-01-02T20:35:54.370764] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-02T20:35:54.370815] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-02T20:35:54.372698] [INFO ] [main ] Progress: 214/420 forecasts completed (51.0%). CRMD finished in 0.7s. ETA: 35.5s. Rate: 348.06 forecasts/min [2026-01-02T20:35:54.382425] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:54.383624] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-02T20:35:54.383700] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-02T20:35:54.383749] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-02T20:35:54.384824] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:54.384897] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:54.387230] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:54.387889] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:54.391001] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:54.393015] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:54.396624] [DEBUG] [MAG ] NXGL: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.424833] [DEBUG] [MAG ] MBIN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:54.508296] [INFO ] [LOCAL ] MBIN: Saved forecast. [2026-01-02T20:35:54.508365] [INFO ] [main ] MBIN: Signal=1 (Conf=90.0%), Magnitude=2.38% (Conf=55.1157%) [2026-01-02T20:35:54.508851] [INFO ] [main ] Fetching symbol history for AMPG... [2026-01-02T20:35:54.508905] [DEBUG] [REMOTE ] AMPG: Fetching historical data. [2026-01-02T20:35:54.509670] [INFO ] [main ] Progress: 215/420 forecasts completed (51.2%). MBIN finished in 0.6s. ETA: 35.3s. Rate: 348.39 forecasts/min [2026-01-02T20:35:54.520334] [DEBUG] [REMOTE ] AMPG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:54.521329] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 1 features, N/A% accuracy [2026-01-02T20:35:54.521380] [INFO ] [LOCAL ] AMPG: Loaded 1 optimal features with 47.95% confidence from JSON config [2026-01-02T20:35:54.521411] [DEBUG] [MAG ] Building data for symbol: AMPG with lookback: 0 [2026-01-02T20:35:54.522218] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:35:54.522278] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:54.523281] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:54.575247] [DEBUG] [MAG ] NXGL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:54.630070] [DEBUG] [MAG ] EGY: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.638092] [INFO ] [LOCAL ] NXGL: Saved forecast. [2026-01-02T20:35:54.638168] [INFO ] [main ] NXGL: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=49.2825%) [2026-01-02T20:35:54.638486] [INFO ] [main ] Fetching symbol history for IGSB... [2026-01-02T20:35:54.641866] [DEBUG] [REMOTE ] IGSB: Fetching historical data. [2026-01-02T20:35:54.642785] [INFO ] [main ] Progress: 216/420 forecasts completed (51.4%). NXGL finished in 0.6s. ETA: 35.1s. Rate: 348.76 forecasts/min [2026-01-02T20:35:54.654142] [DEBUG] [REMOTE ] IGSB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:54.655313] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 5 features, N/A% accuracy [2026-01-02T20:35:54.655366] [INFO ] [LOCAL ] IGSB: Loaded 5 optimal features with 25.76% confidence from JSON config [2026-01-02T20:35:54.655398] [DEBUG] [MAG ] Building data for symbol: IGSB with lookback: 0 [2026-01-02T20:35:54.656205] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:54.656268] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:54.657985] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:54.658491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:54.658932] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:54.698516] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:54.699464] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:54.755542] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.812032] [DEBUG] [MAG ] EGY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:54.868901] [INFO ] [LOCAL ] EGY: Saved forecast. [2026-01-02T20:35:54.868972] [INFO ] [main ] EGY: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=53.5245%) [2026-01-02T20:35:54.869320] [INFO ] [main ] Fetching symbol history for MCBS... [2026-01-02T20:35:54.869371] [DEBUG] [REMOTE ] MCBS: Fetching historical data. [2026-01-02T20:35:54.869672] [INFO ] [main ] Progress: 217/420 forecasts completed (51.7%). EGY finished in 0.6s. ETA: 35.0s. Rate: 348.25 forecasts/min [2026-01-02T20:35:54.881608] [DEBUG] [REMOTE ] MCBS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:54.882736] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, N/A% accuracy [2026-01-02T20:35:54.882796] [INFO ] [LOCAL ] MCBS: Loaded 3 optimal features with 57.52% confidence from JSON config [2026-01-02T20:35:54.882829] [DEBUG] [MAG ] Building data for symbol: MCBS with lookback: 0 [2026-01-02T20:35:54.883731] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:54.883806] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:54.884436] [DEBUG] [MAG ] AMPG: Last date is validated at 2026-01-02 [2026-01-02T20:35:54.889030] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:54.930469] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.013111] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:55.014268] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:55.055602] [DEBUG] [MAG ] AMPG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.070358] [DEBUG] [MAG ] IGSB: Last date is validated at 2026-01-02 [2026-01-02T20:35:55.073175] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-02T20:35:55.073242] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=-5.17% (Conf=50.7586%) [2026-01-02T20:35:55.073624] [INFO ] [main ] Fetching symbol history for COTY... [2026-01-02T20:35:55.073675] [DEBUG] [REMOTE ] COTY: Fetching historical data. [2026-01-02T20:35:55.074639] [INFO ] [main ] Progress: 218/420 forecasts completed (51.9%). SITM finished in 0.7s. ETA: 34.8s. Rate: 347.94 forecasts/min [2026-01-02T20:35:55.085478] [DEBUG] [REMOTE ] COTY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:55.086704] [DEBUG] [LOCAL ] Loaded configuration for COTY: 6 features, N/A% accuracy [2026-01-02T20:35:55.086758] [INFO ] [LOCAL ] COTY: Loaded 6 optimal features with 59.94% confidence from JSON config [2026-01-02T20:35:55.086789] [DEBUG] [MAG ] Building data for symbol: COTY with lookback: 0 [2026-01-02T20:35:55.087639] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:55.087701] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:55.089426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:55.089952] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:55.090395] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:55.090819] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:55.091730] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:55.094082] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:55.130852] [INFO ] [LOCAL ] AMPG: Saved forecast. [2026-01-02T20:35:55.130946] [INFO ] [main ] AMPG: Signal=1 (Conf=90.0%), Magnitude=12.07% (Conf=47.9484%) [2026-01-02T20:35:55.131835] [INFO ] [main ] Fetching symbol history for CF... [2026-01-02T20:35:55.131893] [DEBUG] [REMOTE ] CF: Fetching historical data. [2026-01-02T20:35:55.133631] [INFO ] [main ] Progress: 219/420 forecasts completed (52.1%). AMPG finished in 0.6s. ETA: 34.6s. Rate: 348.99 forecasts/min [2026-01-02T20:35:55.144706] [DEBUG] [REMOTE ] CF: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:55.145979] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, N/A% accuracy [2026-01-02T20:35:55.146039] [INFO ] [LOCAL ] CF: Loaded 4 optimal features with 59.27% confidence from JSON config [2026-01-02T20:35:55.146072] [DEBUG] [MAG ] Building data for symbol: CF with lookback: 0 [2026-01-02T20:35:55.146952] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:55.147014] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:55.148871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:55.149407] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:55.149853] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:55.265000] [DEBUG] [MAG ] IGSB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.279440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:55.322673] [INFO ] [LOCAL ] IGSB: Saved forecast. [2026-01-02T20:35:55.322743] [INFO ] [main ] IGSB: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=25.7641%) [2026-01-02T20:35:55.323078] [INFO ] [main ] Fetching symbol history for CGEN... [2026-01-02T20:35:55.323128] [DEBUG] [REMOTE ] CGEN: Fetching historical data. [2026-01-02T20:35:55.324087] [INFO ] [main ] Progress: 220/420 forecasts completed (52.4%). IGSB finished in 0.7s. ETA: 34.4s. Rate: 348.82 forecasts/min [2026-01-02T20:35:55.334351] [DEBUG] [REMOTE ] CGEN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:55.335634] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 5 features, N/A% accuracy [2026-01-02T20:35:55.335691] [INFO ] [LOCAL ] CGEN: Loaded 5 optimal features with 61.48% confidence from JSON config [2026-01-02T20:35:55.335722] [DEBUG] [MAG ] Building data for symbol: CGEN with lookback: 0 [2026-01-02T20:35:55.336559] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:55.336640] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:55.338339] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:55.338904] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:55.339290] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:55.340565] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:55.391118] [DEBUG] [MAG ] MCBS: Last date is validated at 2026-01-02 [2026-01-02T20:35:55.418813] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:55.439452] [DEBUG] [MAG ] COTY: Last date is validated at 2026-01-02 [2026-01-02T20:35:55.575864] [DEBUG] [MAG ] MCBS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.616705] [DEBUG] [MAG ] COTY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.629096] [DEBUG] [MAG ] CF: Last date is validated at 2026-01-02 [2026-01-02T20:35:55.658736] [INFO ] [LOCAL ] MCBS: Saved forecast. [2026-01-02T20:35:55.658820] [INFO ] [main ] MCBS: Signal=1 (Conf=90.0%), Magnitude=-0.80% (Conf=57.5233%) [2026-01-02T20:35:55.659195] [INFO ] [main ] Fetching symbol history for DKS... [2026-01-02T20:35:55.659252] [DEBUG] [REMOTE ] DKS: Fetching historical data. [2026-01-02T20:35:55.659668] [INFO ] [main ] Progress: 221/420 forecasts completed (52.6%). MCBS finished in 0.8s. ETA: 34.4s. Rate: 347.33 forecasts/min [2026-01-02T20:35:55.672104] [DEBUG] [REMOTE ] DKS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:55.674033] [DEBUG] [LOCAL ] Loaded configuration for DKS: 4 features, N/A% accuracy [2026-01-02T20:35:55.674092] [INFO ] [LOCAL ] DKS: Loaded 4 optimal features with 59.49% confidence from JSON config [2026-01-02T20:35:55.674125] [DEBUG] [MAG ] Building data for symbol: DKS with lookback: 0 [2026-01-02T20:35:55.674988] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:55.675051] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:55.675948] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:35:55.677148] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:55.678937] [INFO ] [LOCAL ] COTY: Saved forecast. [2026-01-02T20:35:55.679005] [INFO ] [main ] COTY: Signal=1 (Conf=90.0%), Magnitude=2.53% (Conf=59.9368%) [2026-01-02T20:35:55.679364] [INFO ] [main ] Fetching symbol history for RILY... [2026-01-02T20:35:55.679416] [DEBUG] [REMOTE ] RILY: Fetching historical data. [2026-01-02T20:35:55.679521] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:55.679653] [INFO ] [main ] Progress: 222/420 forecasts completed (52.9%). COTY finished in 0.6s. ETA: 34.1s. Rate: 348.72 forecasts/min [2026-01-02T20:35:55.681368] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:55.691696] [DEBUG] [REMOTE ] RILY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:55.692653] [DEBUG] [LOCAL ] Loaded configuration for RILY: 3 features, N/A% accuracy [2026-01-02T20:35:55.692711] [INFO ] [LOCAL ] RILY: Loaded 3 optimal features with 50.52% confidence from JSON config [2026-01-02T20:35:55.692744] [DEBUG] [MAG ] Building data for symbol: RILY with lookback: 0 [2026-01-02T20:35:55.693537] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:55.693616] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:55.694525] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:55.695401] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:55.696728] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:55.776643] [DEBUG] [MAG ] CGEN: Last date is validated at 2026-01-02 [2026-01-02T20:35:55.801414] [DEBUG] [MAG ] CF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.901077] [INFO ] [LOCAL ] CF: Saved forecast. [2026-01-02T20:35:55.901142] [INFO ] [main ] CF: Signal=1 (Conf=90.0%), Magnitude=1.27% (Conf=59.2726%) [2026-01-02T20:35:55.901590] [INFO ] [main ] Fetching symbol history for CNO... [2026-01-02T20:35:55.901643] [DEBUG] [REMOTE ] CNO: Fetching historical data. [2026-01-02T20:35:55.901660] [INFO ] [main ] Progress: 223/420 forecasts completed (53.1%). CF finished in 0.8s. ETA: 33.9s. Rate: 348.26 forecasts/min [2026-01-02T20:35:55.913113] [DEBUG] [REMOTE ] CNO: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:55.915426] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, N/A% accuracy [2026-01-02T20:35:55.915484] [INFO ] [LOCAL ] CNO: Loaded 5 optimal features with 54.20% confidence from JSON config [2026-01-02T20:35:55.915517] [DEBUG] [MAG ] Building data for symbol: CNO with lookback: 0 [2026-01-02T20:35:55.916306] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:55.916367] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:55.921156] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:55.922970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:55.923478] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:55.951793] [DEBUG] [MAG ] CGEN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:55.963119] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:35:55.964543] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:56.007161] [INFO ] [LOCAL ] CGEN: Saved forecast. [2026-01-02T20:35:56.007230] [INFO ] [main ] CGEN: Signal=1 (Conf=90.0%), Magnitude=1.82% (Conf=61.4774%) [2026-01-02T20:35:56.007634] [INFO ] [main ] Fetching symbol history for NEOG... [2026-01-02T20:35:56.007685] [DEBUG] [REMOTE ] NEOG: Fetching historical data. [2026-01-02T20:35:56.008502] [INFO ] [main ] Progress: 224/420 forecasts completed (53.3%). CGEN finished in 0.7s. ETA: 33.7s. Rate: 348.85 forecasts/min [2026-01-02T20:35:56.018673] [DEBUG] [REMOTE ] NEOG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:56.019616] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 3 features, N/A% accuracy [2026-01-02T20:35:56.019674] [INFO ] [LOCAL ] NEOG: Loaded 3 optimal features with 56.68% confidence from JSON config [2026-01-02T20:35:56.019707] [DEBUG] [MAG ] Building data for symbol: NEOG with lookback: 0 [2026-01-02T20:35:56.020522] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:35:56.020599] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:56.026160] [DEBUG] [MAG ] DKS: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.044049] [DEBUG] [MAG ] RILY: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.099353] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:56.101720] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:56.103183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:56.194880] [DEBUG] [MAG ] DKS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:56.215875] [DEBUG] [MAG ] RILY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:56.285106] [INFO ] [LOCAL ] RILY: Saved forecast. [2026-01-02T20:35:56.285178] [INFO ] [main ] RILY: Signal=1 (Conf=90.0%), Magnitude=18.57% (Conf=50.5151%) [2026-01-02T20:35:56.285358] [INFO ] [main ] Fetching symbol history for RUSHA... [2026-01-02T20:35:56.285411] [DEBUG] [REMOTE ] RUSHA: Fetching historical data. [2026-01-02T20:35:56.286662] [INFO ] [main ] Progress: 225/420 forecasts completed (53.6%). RILY finished in 0.6s. ETA: 33.6s. Rate: 347.90 forecasts/min [2026-01-02T20:35:56.299887] [DEBUG] [REMOTE ] RUSHA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:56.301870] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 5 features, N/A% accuracy [2026-01-02T20:35:56.301963] [INFO ] [LOCAL ] RUSHA: Loaded 5 optimal features with 58.04% confidence from JSON config [2026-01-02T20:35:56.302012] [DEBUG] [MAG ] Building data for symbol: RUSHA with lookback: 0 [2026-01-02T20:35:56.303253] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:56.303337] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:56.305776] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:56.306483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:56.307031] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:56.325168] [INFO ] [LOCAL ] DKS: Saved forecast. [2026-01-02T20:35:56.325237] [INFO ] [main ] DKS: Signal=1 (Conf=90.0%), Magnitude=4.47% (Conf=59.4912%) [2026-01-02T20:35:56.325618] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-02T20:35:56.325669] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-02T20:35:56.325652] [INFO ] [main ] Progress: 226/420 forecasts completed (53.8%). DKS finished in 0.7s. ETA: 33.3s. Rate: 349.10 forecasts/min [2026-01-02T20:35:56.326628] [DEBUG] [MAG ] CNO: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.337351] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:56.338251] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-02T20:35:56.338308] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-02T20:35:56.338341] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-02T20:35:56.339158] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:56.339220] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:56.340935] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:56.341451] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:56.356535] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:56.358678] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:56.389833] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:35:56.407308] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:35:56.408799] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:56.410492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:56.455181] [DEBUG] [MAG ] NEOG: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.509835] [DEBUG] [MAG ] CNO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:56.608089] [INFO ] [LOCAL ] CNO: Saved forecast. [2026-01-02T20:35:56.608159] [INFO ] [main ] CNO: Signal=1 (Conf=90.0%), Magnitude=0.92% (Conf=54.1952%) [2026-01-02T20:35:56.608505] [INFO ] [main ] Fetching symbol history for FOA... [2026-01-02T20:35:56.608554] [DEBUG] [REMOTE ] FOA: Fetching historical data. [2026-01-02T20:35:56.609656] [INFO ] [main ] Progress: 227/420 forecasts completed (54.0%). CNO finished in 0.7s. ETA: 33.3s. Rate: 348.10 forecasts/min [2026-01-02T20:35:56.620484] [DEBUG] [REMOTE ] FOA: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:56.621416] [DEBUG] [LOCAL ] Loaded configuration for FOA: 5 features, N/A% accuracy [2026-01-02T20:35:56.621474] [INFO ] [LOCAL ] FOA: Loaded 5 optimal features with 67.32% confidence from JSON config [2026-01-02T20:35:56.621508] [DEBUG] [MAG ] Building data for symbol: FOA with lookback: 0 [2026-01-02T20:35:56.622357] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:56.622430] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:56.624203] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:56.624777] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:56.625188] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:56.627108] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:56.628194] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:56.628956] [DEBUG] [MAG ] NEOG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:56.700424] [INFO ] [LOCAL ] NEOG: Saved forecast. [2026-01-02T20:35:56.700496] [INFO ] [main ] NEOG: Signal=1 (Conf=90.0%), Magnitude=2.72% (Conf=56.6818%) [2026-01-02T20:35:56.700862] [INFO ] [main ] Progress: 228/420 forecasts completed (54.3%). NEOG finished in 0.7s. ETA: 33.0s. Rate: 348.82 forecasts/min [2026-01-02T20:35:56.700987] [INFO ] [main ] Fetching symbol history for SRFM... [2026-01-02T20:35:56.701030] [DEBUG] [REMOTE ] SRFM: Fetching historical data. [2026-01-02T20:35:56.708978] [DEBUG] [MAG ] RUSHA: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.711848] [DEBUG] [REMOTE ] SRFM: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:56.712694] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 6 features, N/A% accuracy [2026-01-02T20:35:56.712750] [INFO ] [LOCAL ] SRFM: Loaded 6 optimal features with 54.02% confidence from JSON config [2026-01-02T20:35:56.712781] [DEBUG] [MAG ] Building data for symbol: SRFM with lookback: 0 [2026-01-02T20:35:56.713566] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:56.713646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:56.715339] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:56.715861] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:56.716247] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:56.717142] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:56.718824] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:35:56.720975] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:56.749439] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.892191] [DEBUG] [MAG ] RUSHA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:56.922951] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:56.985959] [INFO ] [LOCAL ] RUSHA: Saved forecast. [2026-01-02T20:35:56.986029] [INFO ] [main ] RUSHA: Signal=1 (Conf=90.0%), Magnitude=-3.60% (Conf=58.0423%) [2026-01-02T20:35:56.986429] [INFO ] [main ] Progress: 229/420 forecasts completed (54.5%). RUSHA finished in 0.7s. ETA: 32.9s. Rate: 347.81 forecasts/min [2026-01-02T20:35:56.986559] [INFO ] [main ] Fetching symbol history for LSPD... [2026-01-02T20:35:56.986622] [DEBUG] [REMOTE ] LSPD: Fetching historical data. [2026-01-02T20:35:56.988809] [DEBUG] [MAG ] FOA: Last date is validated at 2026-01-02 [2026-01-02T20:35:56.998520] [DEBUG] [REMOTE ] LSPD: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:56.999512] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 5 features, N/A% accuracy [2026-01-02T20:35:56.999914] [INFO ] [LOCAL ] LSPD: Loaded 5 optimal features with 50.65% confidence from JSON config [2026-01-02T20:35:56.999953] [DEBUG] [MAG ] Building data for symbol: LSPD with lookback: 0 [2026-01-02T20:35:57.000846] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:57.000913] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:57.006076] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.007995] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:57.008539] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:57.009784] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:57.011962] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:57.052785] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-02T20:35:57.052854] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=61.376%) [2026-01-02T20:35:57.053011] [INFO ] [main ] Fetching symbol history for ARI... [2026-01-02T20:35:57.053054] [DEBUG] [REMOTE ] ARI: Fetching historical data. [2026-01-02T20:35:57.053866] [INFO ] [main ] Progress: 230/420 forecasts completed (54.8%). KEYS finished in 0.7s. ETA: 32.7s. Rate: 348.74 forecasts/min [2026-01-02T20:35:57.065360] [DEBUG] [REMOTE ] ARI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:57.066293] [DEBUG] [LOCAL ] Loaded configuration for ARI: 4 features, N/A% accuracy [2026-01-02T20:35:57.066344] [INFO ] [LOCAL ] ARI: Loaded 4 optimal features with 61.19% confidence from JSON config [2026-01-02T20:35:57.066374] [DEBUG] [MAG ] Building data for symbol: ARI with lookback: 0 [2026-01-02T20:35:57.067173] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:57.067234] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:57.072024] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.073813] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:57.074289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:57.074699] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:57.074905] [DEBUG] [MAG ] SRFM: Last date is validated at 2026-01-02 [2026-01-02T20:35:57.165987] [DEBUG] [MAG ] FOA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:57.250049] [DEBUG] [MAG ] SRFM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:57.261557] [INFO ] [LOCAL ] FOA: Saved forecast. [2026-01-02T20:35:57.261649] [INFO ] [main ] FOA: Signal=1 (Conf=90.0%), Magnitude=-5.81% (Conf=67.3245%) [2026-01-02T20:35:57.261996] [INFO ] [main ] Fetching symbol history for SMTC... [2026-01-02T20:35:57.262047] [DEBUG] [REMOTE ] SMTC: Fetching historical data. [2026-01-02T20:35:57.262655] [INFO ] [main ] Progress: 231/420 forecasts completed (55.0%). FOA finished in 0.7s. ETA: 32.5s. Rate: 348.41 forecasts/min [2026-01-02T20:35:57.273790] [DEBUG] [REMOTE ] SMTC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:57.274666] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 4 features, N/A% accuracy [2026-01-02T20:35:57.274727] [INFO ] [LOCAL ] SMTC: Loaded 4 optimal features with 56.72% confidence from JSON config [2026-01-02T20:35:57.274760] [DEBUG] [MAG ] Building data for symbol: SMTC with lookback: 0 [2026-01-02T20:35:57.275594] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:57.275655] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:57.280818] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.282686] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:57.283200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:57.283630] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:57.327438] [INFO ] [LOCAL ] SRFM: Saved forecast. [2026-01-02T20:35:57.327514] [INFO ] [main ] SRFM: Signal=1 (Conf=90.0%), Magnitude=56.39% (Conf=54.0217%) [2026-01-02T20:35:57.327964] [INFO ] [main ] Fetching symbol history for STE... [2026-01-02T20:35:57.328016] [DEBUG] [REMOTE ] STE: Fetching historical data. [2026-01-02T20:35:57.328625] [INFO ] [main ] Progress: 232/420 forecasts completed (55.2%). SRFM finished in 0.6s. ETA: 32.3s. Rate: 349.34 forecasts/min [2026-01-02T20:35:57.340068] [DEBUG] [REMOTE ] STE: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:57.341069] [DEBUG] [LOCAL ] Loaded configuration for STE: 5 features, N/A% accuracy [2026-01-02T20:35:57.341129] [INFO ] [LOCAL ] STE: Loaded 5 optimal features with 48.81% confidence from JSON config [2026-01-02T20:35:57.341161] [DEBUG] [MAG ] Building data for symbol: STE with lookback: 0 [2026-01-02T20:35:57.341939] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:57.341999] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.343695] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:57.344200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:57.344604] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:57.345523] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:35:57.351443] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:57.373953] [DEBUG] [MAG ] LSPD: Last date is validated at 2026-01-02 [2026-01-02T20:35:57.417387] [DEBUG] [MAG ] ARI: Last date is validated at 2026-01-02 [2026-01-02T20:35:57.549871] [DEBUG] [MAG ] LSPD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:57.584896] [DEBUG] [MAG ] ARI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:57.620275] [INFO ] [LOCAL ] LSPD: Saved forecast. [2026-01-02T20:35:57.620353] [INFO ] [main ] LSPD: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=50.6472%) [2026-01-02T20:35:57.620527] [INFO ] [main ] Fetching symbol history for SBI... [2026-01-02T20:35:57.620587] [DEBUG] [REMOTE ] SBI: Fetching historical data. [2026-01-02T20:35:57.621244] [INFO ] [main ] Progress: 233/420 forecasts completed (55.5%). LSPD finished in 0.6s. ETA: 32.2s. Rate: 348.29 forecasts/min [2026-01-02T20:35:57.632308] [DEBUG] [REMOTE ] SBI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:57.633486] [DEBUG] [LOCAL ] Loaded configuration for SBI: 16 features, N/A% accuracy [2026-01-02T20:35:57.633537] [INFO ] [LOCAL ] SBI: Loaded 16 optimal features with 16.16% confidence from JSON config [2026-01-02T20:35:57.633569] [DEBUG] [MAG ] Building data for symbol: SBI with lookback: 0 [2026-01-02T20:35:57.634350] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-02T20:35:57.634418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:57.639229] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.639694] [DEBUG] [MAG ] SMTC: Last date is validated at 2026-01-02 [2026-01-02T20:35:57.641024] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:57.641508] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:57.641966] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:57.642355] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:57.643114] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:57.643356] [INFO ] [LOCAL ] ARI: Saved forecast. [2026-01-02T20:35:57.643423] [INFO ] [main ] ARI: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=61.1927%) [2026-01-02T20:35:57.643596] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-02T20:35:57.643641] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-02T20:35:57.643934] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:57.646507] [INFO ] [main ] Progress: 234/420 forecasts completed (55.7%). ARI finished in 0.6s. ETA: 31.9s. Rate: 349.57 forecasts/min [2026-01-02T20:35:57.646425] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:57.656123] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:57.657187] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-02T20:35:57.657239] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-02T20:35:57.657640] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-02T20:35:57.658424] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:57.658488] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:57.663285] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.665326] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:57.665840] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:35:57.667998] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:35:57.668734] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:57.670310] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:57.711421] [DEBUG] [MAG ] STE: Last date is validated at 2026-01-02 [2026-01-02T20:35:57.757128] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:57.759148] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:57.799555] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:35:57.800697] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:35:57.817975] [DEBUG] [MAG ] SMTC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:57.849282] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:57.850225] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:57.851513] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:57.889530] [DEBUG] [MAG ] STE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:57.927009] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:57.946309] [INFO ] [LOCAL ] SMTC: Saved forecast. [2026-01-02T20:35:57.946384] [INFO ] [main ] SMTC: Signal=1 (Conf=90.0%), Magnitude=4.16% (Conf=56.7246%) [2026-01-02T20:35:57.946550] [INFO ] [main ] Fetching symbol history for HBNC... [2026-01-02T20:35:57.946824] [DEBUG] [REMOTE ] HBNC: Fetching historical data. [2026-01-02T20:35:57.947651] [INFO ] [main ] Progress: 235/420 forecasts completed (56.0%). SMTC finished in 0.7s. ETA: 31.9s. Rate: 348.45 forecasts/min [2026-01-02T20:35:57.959425] [DEBUG] [REMOTE ] HBNC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:57.960609] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 6 features, N/A% accuracy [2026-01-02T20:35:57.960664] [INFO ] [LOCAL ] HBNC: Loaded 6 optimal features with 53.07% confidence from JSON config [2026-01-02T20:35:57.960697] [DEBUG] [MAG ] Building data for symbol: HBNC with lookback: 0 [2026-01-02T20:35:57.961542] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:35:57.961627] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:57.963395] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:57.963952] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:57.964350] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:57.965263] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:58.000691] [INFO ] [LOCAL ] STE: Saved forecast. [2026-01-02T20:35:58.000761] [INFO ] [main ] STE: Signal=1 (Conf=90.0%), Magnitude=-2.98% (Conf=48.8129%) [2026-01-02T20:35:58.000919] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-02T20:35:58.000962] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-02T20:35:58.001841] [INFO ] [main ] Progress: 236/420 forecasts completed (56.2%). STE finished in 0.7s. ETA: 31.6s. Rate: 349.46 forecasts/min [2026-01-02T20:35:58.011996] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:58.013649] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-02T20:35:58.013713] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-02T20:35:58.013744] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-02T20:35:58.014022] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-02 [2026-01-02T20:35:58.014529] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:58.014613] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:58.019397] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:58.021377] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:58.021874] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:58.022310] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:58.022715] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:58.023598] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:58.026083] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:35:58.065075] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:58.079094] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:35:58.082302] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:58.181230] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:58.273801] [DEBUG] [MAG ] SBI: Last date is validated at 2026-01-02 [2026-01-02T20:35:58.276057] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-02T20:35:58.276129] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=10.59% (Conf=43.9866%) [2026-01-02T20:35:58.276290] [INFO ] [main ] Fetching symbol history for GTY... [2026-01-02T20:35:58.276333] [DEBUG] [REMOTE ] GTY: Fetching historical data. [2026-01-02T20:35:58.276866] [INFO ] [main ] Progress: 237/420 forecasts completed (56.4%). MAXI finished in 0.6s. ETA: 31.5s. Rate: 348.58 forecasts/min [2026-01-02T20:35:58.288286] [DEBUG] [REMOTE ] GTY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:58.289411] [DEBUG] [LOCAL ] Loaded configuration for GTY: 4 features, N/A% accuracy [2026-01-02T20:35:58.289471] [INFO ] [LOCAL ] GTY: Loaded 4 optimal features with 59.69% confidence from JSON config [2026-01-02T20:35:58.289502] [DEBUG] [MAG ] Building data for symbol: GTY with lookback: 0 [2026-01-02T20:35:58.290294] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:58.290356] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:58.295596] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:58.297388] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:58.297885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:58.298270] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:58.416219] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-02 [2026-01-02T20:35:58.441217] [DEBUG] [MAG ] HBNC: Last date is validated at 2026-01-02 [2026-01-02T20:35:58.453215] [DEBUG] [MAG ] SBI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:58.522320] [INFO ] [LOCAL ] SBI: Saved forecast. [2026-01-02T20:35:58.522387] [INFO ] [main ] SBI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.1575%) [2026-01-02T20:35:58.522750] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-02T20:35:58.522801] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-02T20:35:58.523679] [INFO ] [main ] Progress: 238/420 forecasts completed (56.7%). SBI finished in 0.9s. ETA: 31.4s. Rate: 347.94 forecasts/min [2026-01-02T20:35:58.534588] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:58.535652] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-02T20:35:58.535712] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-02T20:35:58.535746] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-02T20:35:58.536597] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:58.536660] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:58.541635] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:35:58.544220] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:58.545069] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:35:58.547948] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:58.591378] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:58.617899] [DEBUG] [MAG ] HBNC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:58.642823] [DEBUG] [MAG ] GTY: Last date is validated at 2026-01-02 [2026-01-02T20:35:58.684638] [INFO ] [LOCAL ] HBNC: Saved forecast. [2026-01-02T20:35:58.684711] [INFO ] [main ] HBNC: Signal=1 (Conf=90.0%), Magnitude=-2.37% (Conf=53.0749%) [2026-01-02T20:35:58.684878] [INFO ] [main ] Fetching symbol history for OMEX... [2026-01-02T20:35:58.684922] [DEBUG] [REMOTE ] OMEX: Fetching historical data. [2026-01-02T20:35:58.686658] [INFO ] [main ] Progress: 239/420 forecasts completed (56.9%). HBNC finished in 0.7s. ETA: 31.2s. Rate: 348.02 forecasts/min [2026-01-02T20:35:58.687146] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-02T20:35:58.687212] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=-0.61% (Conf=57.6575%) [2026-01-02T20:35:58.687594] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-02T20:35:58.687646] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-02T20:35:58.687635] [INFO ] [main ] Progress: 240/420 forecasts completed (57.1%). LKQ finished in 0.7s. ETA: 30.9s. Rate: 349.47 forecasts/min [2026-01-02T20:35:58.697008] [DEBUG] [REMOTE ] OMEX: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:58.697758] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 2 features, N/A% accuracy [2026-01-02T20:35:58.697815] [INFO ] [LOCAL ] OMEX: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-02T20:35:58.697846] [DEBUG] [MAG ] Building data for symbol: OMEX with lookback: 0 [2026-01-02T20:35:58.698358] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:58.698685] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:58.698748] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:58.699383] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-02T20:35:58.699438] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-02T20:35:58.699469] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-02T20:35:58.699967] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:58.700274] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:58.700337] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:58.705152] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:58.707007] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:58.707485] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:58.707888] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:58.708639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:58.777640] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:58.809896] [DEBUG] [MAG ] GTY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:58.877206] [INFO ] [LOCAL ] GTY: Saved forecast. [2026-01-02T20:35:58.877273] [INFO ] [main ] GTY: Signal=1 (Conf=90.0%), Magnitude=1.34% (Conf=59.6899%) [2026-01-02T20:35:58.877655] [INFO ] [main ] Fetching symbol history for SEZL... [2026-01-02T20:35:58.877705] [DEBUG] [REMOTE ] SEZL: Fetching historical data. [2026-01-02T20:35:58.877668] [INFO ] [main ] Progress: 241/420 forecasts completed (57.4%). GTY finished in 0.6s. ETA: 30.7s. Rate: 349.32 forecasts/min [2026-01-02T20:35:58.889726] [DEBUG] [REMOTE ] SEZL: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:58.891226] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 5 features, N/A% accuracy [2026-01-02T20:35:58.891277] [INFO ] [LOCAL ] SEZL: Loaded 5 optimal features with 54.67% confidence from JSON config [2026-01-02T20:35:58.891308] [DEBUG] [MAG ] Building data for symbol: SEZL with lookback: 0 [2026-01-02T20:35:58.892095] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:58.892156] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:58.893855] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:58.894360] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:58.910397] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-02 [2026-01-02T20:35:58.968208] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:35:58.970231] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:35:58.974457] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.058614] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-02 [2026-01-02T20:35:59.079351] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.128846] [DEBUG] [MAG ] OMEX: Last date is validated at 2026-01-02 [2026-01-02T20:35:59.173928] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-02T20:35:59.173997] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=1.27% (Conf=58.5019%) [2026-01-02T20:35:59.174358] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-02T20:35:59.174412] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-02T20:35:59.175660] [INFO ] [main ] Progress: 242/420 forecasts completed (57.6%). PEG finished in 0.7s. ETA: 30.7s. Rate: 348.26 forecasts/min [2026-01-02T20:35:59.185430] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.186207] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-02T20:35:59.186257] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-02T20:35:59.186289] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-02T20:35:59.187074] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:59.187138] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:35:59.187893] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:35:59.229348] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.262457] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:59.264203] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:59.264674] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:59.265691] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:59.267278] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:59.268304] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:59.269021] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.288026] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-02T20:35:59.288099] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=54.9399%) [2026-01-02T20:35:59.288468] [INFO ] [main ] Fetching symbol history for NFBK... [2026-01-02T20:35:59.288527] [DEBUG] [REMOTE ] NFBK: Fetching historical data. [2026-01-02T20:35:59.289658] [INFO ] [main ] Progress: 243/420 forecasts completed (57.9%). VCSH finished in 0.6s. ETA: 30.5s. Rate: 348.74 forecasts/min [2026-01-02T20:35:59.299399] [DEBUG] [REMOTE ] NFBK: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.300404] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, N/A% accuracy [2026-01-02T20:35:59.300466] [INFO ] [LOCAL ] NFBK: Loaded 4 optimal features with 58.27% confidence from JSON config [2026-01-02T20:35:59.300502] [DEBUG] [MAG ] Building data for symbol: NFBK with lookback: 0 [2026-01-02T20:35:59.301306] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:35:59.301366] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:59.303071] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:59.303586] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:59.304022] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:59.304678] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.307983] [DEBUG] [MAG ] OMEX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.317049] [DEBUG] [MAG ] SEZL: Last date is validated at 2026-01-02 [2026-01-02T20:35:59.363727] [INFO ] [LOCAL ] OMEX: Saved forecast. [2026-01-02T20:35:59.363795] [INFO ] [main ] OMEX: Signal=1 (Conf=90.0%), Magnitude=-5.31% (Conf=52.7865%) [2026-01-02T20:35:59.363953] [INFO ] [main ] Fetching symbol history for NXC... [2026-01-02T20:35:59.363996] [DEBUG] [REMOTE ] NXC: Fetching historical data. [2026-01-02T20:35:59.364860] [INFO ] [main ] Progress: 244/420 forecasts completed (58.1%). OMEX finished in 0.7s. ETA: 30.2s. Rate: 349.55 forecasts/min [2026-01-02T20:35:59.376160] [DEBUG] [REMOTE ] NXC: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.376954] [DEBUG] [LOCAL ] Loaded configuration for NXC: 9 features, N/A% accuracy [2026-01-02T20:35:59.377006] [INFO ] [LOCAL ] NXC: Loaded 9 optimal features with 38.27% confidence from JSON config [2026-01-02T20:35:59.377038] [DEBUG] [MAG ] Building data for symbol: NXC with lookback: 0 [2026-01-02T20:35:59.377820] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:35:59.377884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:59.382815] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:59.383642] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:35:59.384195] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:59.385992] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:59.386493] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:35:59.387570] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:35:59.389215] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:35:59.390266] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:35:59.390978] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.485795] [DEBUG] [MAG ] SEZL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.611365] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-02 [2026-01-02T20:35:59.625376] [INFO ] [LOCAL ] SEZL: Saved forecast. [2026-01-02T20:35:59.625453] [INFO ] [main ] SEZL: Signal=1 (Conf=90.0%), Magnitude=-4.77% (Conf=54.6681%) [2026-01-02T20:35:59.625637] [INFO ] [main ] Fetching symbol history for HOMB... [2026-01-02T20:35:59.625681] [DEBUG] [REMOTE ] HOMB: Fetching historical data. [2026-01-02T20:35:59.626662] [INFO ] [main ] Progress: 245/420 forecasts completed (58.3%). SEZL finished in 0.7s. ETA: 30.1s. Rate: 348.80 forecasts/min [2026-01-02T20:35:59.637309] [DEBUG] [REMOTE ] HOMB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.638174] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 10 features, N/A% accuracy [2026-01-02T20:35:59.638230] [INFO ] [LOCAL ] HOMB: Loaded 10 optimal features with 56.09% confidence from JSON config [2026-01-02T20:35:59.638261] [DEBUG] [MAG ] Building data for symbol: HOMB with lookback: 0 [2026-01-02T20:35:59.639084] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:35:59.639149] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:35:59.639902] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:35:59.655723] [DEBUG] [MAG ] NFBK: Last date is validated at 2026-01-02 [2026-01-02T20:35:59.736686] [DEBUG] [MAG ] NXC: Last date is validated at 2026-01-02 [2026-01-02T20:35:59.753637] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:35:59.755743] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:35:59.756958] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:35:59.758148] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:59.759892] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:35:59.760372] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:35:59.761457] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:35:59.763447] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:35:59.765137] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.781134] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.837899] [DEBUG] [MAG ] NFBK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.846377] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-02T20:35:59.846447] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=1.30% (Conf=50.4859%) [2026-01-02T20:35:59.846825] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-02T20:35:59.846895] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-02T20:35:59.847683] [INFO ] [main ] Progress: 246/420 forecasts completed (58.6%). UXIN finished in 0.7s. ETA: 30.0s. Rate: 348.40 forecasts/min [2026-01-02T20:35:59.858672] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.859717] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-02T20:35:59.859770] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-02T20:35:59.859802] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-02T20:35:59.860611] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:35:59.860673] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:59.865922] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:35:59.867823] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:35:59.868327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:35:59.868777] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:35:59.869703] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.902425] [INFO ] [LOCAL ] NFBK: Saved forecast. [2026-01-02T20:35:59.902497] [INFO ] [main ] NFBK: Signal=1 (Conf=90.0%), Magnitude=-1.70% (Conf=58.2656%) [2026-01-02T20:35:59.902902] [INFO ] [main ] Fetching symbol history for KRNY... [2026-01-02T20:35:59.902954] [DEBUG] [REMOTE ] KRNY: Fetching historical data. [2026-01-02T20:35:59.904661] [INFO ] [main ] Progress: 247/420 forecasts completed (58.8%). NFBK finished in 0.6s. ETA: 29.7s. Rate: 349.35 forecasts/min [2026-01-02T20:35:59.915515] [DEBUG] [REMOTE ] KRNY: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.916411] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, N/A% accuracy [2026-01-02T20:35:59.916461] [INFO ] [LOCAL ] KRNY: Loaded 2 optimal features with 60.95% confidence from JSON config [2026-01-02T20:35:59.916493] [DEBUG] [MAG ] Building data for symbol: KRNY with lookback: 0 [2026-01-02T20:35:59.917183] [DEBUG] [MAG ] NXC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:35:59.917295] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:35:59.917355] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:59.922878] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:35:59.924921] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:35:59.979345] [INFO ] [LOCAL ] NXC: Saved forecast. [2026-01-02T20:35:59.979414] [INFO ] [main ] NXC: Signal=1 (Conf=90.0%), Magnitude=-0.19% (Conf=38.2694%) [2026-01-02T20:35:59.979790] [INFO ] [main ] Fetching symbol history for LCNB... [2026-01-02T20:35:59.979842] [DEBUG] [REMOTE ] LCNB: Fetching historical data. [2026-01-02T20:35:59.981827] [INFO ] [main ] Progress: 248/420 forecasts completed (59.0%). NXC finished in 0.6s. ETA: 29.5s. Rate: 350.12 forecasts/min [2026-01-02T20:35:59.991870] [DEBUG] [REMOTE ] LCNB: Successfully parsed 300 rows of historical data. [2026-01-02T20:35:59.993634] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 8 features, N/A% accuracy [2026-01-02T20:35:59.993692] [INFO ] [LOCAL ] LCNB: Loaded 8 optimal features with 60.52% confidence from JSON config [2026-01-02T20:35:59.993724] [DEBUG] [MAG ] Building data for symbol: LCNB with lookback: 0 [2026-01-02T20:35:59.994642] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:35:59.994709] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:35:59.999759] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:00.001843] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:00.002517] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:00.003172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:00.003729] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:00.007473] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:00.120202] [DEBUG] [MAG ] HOMB: Last date is validated at 2026-01-02 [2026-01-02T20:36:00.156164] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:00.157060] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:00.239470] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-02 [2026-01-02T20:36:00.295892] [DEBUG] [MAG ] HOMB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:00.380919] [DEBUG] [MAG ] KRNY: Last date is validated at 2026-01-02 [2026-01-02T20:36:00.452387] [INFO ] [LOCAL ] HOMB: Saved forecast. [2026-01-02T20:36:00.452453] [INFO ] [main ] HOMB: Signal=1 (Conf=90.0%), Magnitude=-1.55% (Conf=56.0922%) [2026-01-02T20:36:00.452640] [INFO ] [main ] Fetching symbol history for SUNS... [2026-01-02T20:36:00.452706] [DEBUG] [REMOTE ] SUNS: Fetching historical data. [2026-01-02T20:36:00.454671] [INFO ] [main ] Progress: 249/420 forecasts completed (59.3%). HOMB finished in 0.8s. ETA: 29.5s. Rate: 347.67 forecasts/min [2026-01-02T20:36:00.466893] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:00.476022] [DEBUG] [REMOTE ] SUNS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:00.479126] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 3 features, N/A% accuracy [2026-01-02T20:36:00.479188] [INFO ] [LOCAL ] SUNS: Loaded 3 optimal features with 62.93% confidence from JSON config [2026-01-02T20:36:00.479221] [DEBUG] [MAG ] Building data for symbol: SUNS with lookback: 0 [2026-01-02T20:36:00.480110] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:00.480184] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:00.490478] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:00.491369] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:00.491984] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:00.570313] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-02T20:36:00.570395] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=13.39% (Conf=43.6884%) [2026-01-02T20:36:00.570593] [INFO ] [main ] Fetching symbol history for GTX... [2026-01-02T20:36:00.570643] [DEBUG] [REMOTE ] GTX: Fetching historical data. [2026-01-02T20:36:00.570978] [INFO ] [main ] Progress: 250/420 forecasts completed (59.5%). NAAS finished in 0.7s. ETA: 29.3s. Rate: 348.12 forecasts/min [2026-01-02T20:36:00.582705] [DEBUG] [REMOTE ] GTX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:00.584627] [DEBUG] [LOCAL ] Loaded configuration for GTX: 3 features, N/A% accuracy [2026-01-02T20:36:00.584688] [INFO ] [LOCAL ] GTX: Loaded 3 optimal features with 65.77% confidence from JSON config [2026-01-02T20:36:00.584722] [DEBUG] [MAG ] Building data for symbol: GTX with lookback: 0 [2026-01-02T20:36:00.585620] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:00.585683] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:00.587466] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:00.591082] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:00.598802] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:00.617545] [DEBUG] [MAG ] KRNY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:00.676098] [INFO ] [LOCAL ] KRNY: Saved forecast. [2026-01-02T20:36:00.676165] [INFO ] [main ] KRNY: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=60.9547%) [2026-01-02T20:36:00.676324] [INFO ] [main ] Fetching symbol history for QYLG... [2026-01-02T20:36:00.676366] [DEBUG] [REMOTE ] QYLG: Fetching historical data. [2026-01-02T20:36:00.676952] [INFO ] [main ] Progress: 251/420 forecasts completed (59.8%). KRNY finished in 0.8s. ETA: 29.1s. Rate: 348.66 forecasts/min [2026-01-02T20:36:00.686748] [DEBUG] [REMOTE ] QYLG: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:00.690619] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 8 features, N/A% accuracy [2026-01-02T20:36:00.690675] [INFO ] [LOCAL ] QYLG: Loaded 8 optimal features with 51.12% confidence from JSON config [2026-01-02T20:36:00.690706] [DEBUG] [MAG ] Building data for symbol: QYLG with lookback: 0 [2026-01-02T20:36:00.691488] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:00.691551] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:00.699311] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:00.704113] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:00.704604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:00.704994] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:00.710363] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:00.812704] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:00.814420] [DEBUG] [MAG ] LCNB: Last date is validated at 2026-01-02 [2026-01-02T20:36:00.813537] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:00.817627] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:00.853925] [DEBUG] [MAG ] SUNS: Last date is validated at 2026-01-02 [2026-01-02T20:36:00.999987] [DEBUG] [MAG ] GTX: Last date is validated at 2026-01-02 [2026-01-02T20:36:01.020008] [DEBUG] [MAG ] LCNB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.025466] [DEBUG] [MAG ] SUNS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.087426] [INFO ] [LOCAL ] LCNB: Saved forecast. [2026-01-02T20:36:01.087498] [INFO ] [main ] LCNB: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=60.5229%) [2026-01-02T20:36:01.087860] [INFO ] [main ] Fetching symbol history for NABL... [2026-01-02T20:36:01.087911] [DEBUG] [REMOTE ] NABL: Fetching historical data. [2026-01-02T20:36:01.088696] [INFO ] [main ] Progress: 252/420 forecasts completed (60.0%). LCNB finished in 1.1s. ETA: 29.1s. Rate: 346.74 forecasts/min [2026-01-02T20:36:01.104685] [INFO ] [LOCAL ] SUNS: Saved forecast. [2026-01-02T20:36:01.104825] [INFO ] [main ] SUNS: Signal=1 (Conf=90.0%), Magnitude=-1.86% (Conf=62.9295%) [2026-01-02T20:36:01.105041] [INFO ] [main ] Fetching symbol history for TSDD... [2026-01-02T20:36:01.105089] [DEBUG] [REMOTE ] TSDD: Fetching historical data. [2026-01-02T20:36:01.108384] [INFO ] [main ] Progress: 253/420 forecasts completed (60.2%). SUNS finished in 0.6s. ETA: 28.8s. Rate: 347.96 forecasts/min [2026-01-02T20:36:01.111501] [DEBUG] [REMOTE ] NABL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.115606] [DEBUG] [LOCAL ] Loaded configuration for NABL: 6 features, N/A% accuracy [2026-01-02T20:36:01.115700] [INFO ] [LOCAL ] NABL: Loaded 6 optimal features with 50.17% confidence from JSON config [2026-01-02T20:36:01.115749] [DEBUG] [MAG ] Building data for symbol: NABL with lookback: 0 [2026-01-02T20:36:01.116966] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:01.117037] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:01.122527] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:01.123241] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:01.123744] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:01.132285] [DEBUG] [REMOTE ] TSDD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.133847] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 6 features, N/A% accuracy [2026-01-02T20:36:01.133923] [INFO ] [LOCAL ] TSDD: Loaded 6 optimal features with 58.58% confidence from JSON config [2026-01-02T20:36:01.133970] [DEBUG] [MAG ] Building data for symbol: TSDD with lookback: 0 [2026-01-02T20:36:01.134951] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:01.135019] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:01.146618] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:01.151953] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:01.152634] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:01.153055] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:01.158696] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:36:01.175213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:01.199320] [DEBUG] [MAG ] GTX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.199766] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:01.201397] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:36:01.202143] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:01.246973] [DEBUG] [MAG ] QYLG: Last date is validated at 2026-01-02 [2026-01-02T20:36:01.270207] [INFO ] [LOCAL ] GTX: Saved forecast. [2026-01-02T20:36:01.270275] [INFO ] [main ] GTX: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=65.7706%) [2026-01-02T20:36:01.270673] [INFO ] [main ] Fetching symbol history for NLOP... [2026-01-02T20:36:01.270726] [DEBUG] [REMOTE ] NLOP: Fetching historical data. [2026-01-02T20:36:01.271673] [INFO ] [main ] Progress: 254/420 forecasts completed (60.5%). GTX finished in 0.7s. ETA: 28.6s. Rate: 348.03 forecasts/min [2026-01-02T20:36:01.282091] [DEBUG] [REMOTE ] NLOP: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.283071] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 6 features, N/A% accuracy [2026-01-02T20:36:01.283122] [INFO ] [LOCAL ] NLOP: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-02T20:36:01.283154] [DEBUG] [MAG ] Building data for symbol: NLOP with lookback: 0 [2026-01-02T20:36:01.283996] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:01.284057] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:01.285792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:01.286288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:01.286717] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:01.287471] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:01.288332] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:01.362550] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:01.419533] [DEBUG] [MAG ] QYLG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.491385] [INFO ] [LOCAL ] QYLG: Saved forecast. [2026-01-02T20:36:01.491473] [INFO ] [main ] QYLG: Signal=1 (Conf=90.0%), Magnitude=-1.49% (Conf=51.1181%) [2026-01-02T20:36:01.491971] [INFO ] [main ] Fetching symbol history for SHY... [2026-01-02T20:36:01.492023] [DEBUG] [REMOTE ] SHY: Fetching historical data. [2026-01-02T20:36:01.492669] [INFO ] [main ] Progress: 255/420 forecasts completed (60.7%). QYLG finished in 0.8s. ETA: 28.5s. Rate: 347.65 forecasts/min [2026-01-02T20:36:01.503476] [DEBUG] [REMOTE ] SHY: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.504786] [DEBUG] [LOCAL ] Loaded configuration for SHY: 9 features, N/A% accuracy [2026-01-02T20:36:01.504840] [INFO ] [LOCAL ] SHY: Loaded 9 optimal features with 44.87% confidence from JSON config [2026-01-02T20:36:01.504871] [DEBUG] [MAG ] Building data for symbol: SHY with lookback: 0 [2026-01-02T20:36:01.505668] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:01.505741] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:01.507437] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:01.508153] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:01.509234] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:01.513558] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:01.514676] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:36:01.515353] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:36:01.516069] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:01.517168] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:36:01.519190] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:01.528681] [DEBUG] [MAG ] TSDD: Last date is validated at 2026-01-02 [2026-01-02T20:36:01.590515] [DEBUG] [MAG ] NABL: Last date is validated at 2026-01-02 [2026-01-02T20:36:01.702265] [DEBUG] [MAG ] TSDD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.705258] [DEBUG] [MAG ] NLOP: Last date is validated at 2026-01-02 [2026-01-02T20:36:01.778010] [DEBUG] [MAG ] NABL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.853598] [INFO ] [LOCAL ] NABL: Saved forecast. [2026-01-02T20:36:01.853674] [INFO ] [main ] NABL: Signal=1 (Conf=90.0%), Magnitude=6.92% (Conf=50.1663%) [2026-01-02T20:36:01.854265] [INFO ] [main ] Fetching symbol history for KMX... [2026-01-02T20:36:01.854334] [DEBUG] [REMOTE ] KMX: Fetching historical data. [2026-01-02T20:36:01.856900] [INFO ] [main ] Progress: 256/420 forecasts completed (61.0%). NABL finished in 0.8s. ETA: 28.4s. Rate: 346.15 forecasts/min [2026-01-02T20:36:01.863081] [INFO ] [LOCAL ] TSDD: Saved forecast. [2026-01-02T20:36:01.863152] [INFO ] [main ] TSDD: Signal=1 (Conf=90.0%), Magnitude=-6.98% (Conf=58.5843%) [2026-01-02T20:36:01.863544] [INFO ] [main ] Fetching symbol history for TM... [2026-01-02T20:36:01.863626] [DEBUG] [REMOTE ] TM: Fetching historical data. [2026-01-02T20:36:01.863651] [INFO ] [main ] Progress: 257/420 forecasts completed (61.2%). TSDD finished in 0.8s. ETA: 28.1s. Rate: 347.44 forecasts/min [2026-01-02T20:36:01.869639] [DEBUG] [REMOTE ] KMX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.870481] [DEBUG] [LOCAL ] Loaded configuration for KMX: 6 features, N/A% accuracy [2026-01-02T20:36:01.870540] [INFO ] [LOCAL ] KMX: Loaded 6 optimal features with 43.53% confidence from JSON config [2026-01-02T20:36:01.870596] [DEBUG] [MAG ] Building data for symbol: KMX with lookback: 0 [2026-01-02T20:36:01.871448] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:01.871523] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:01.875464] [DEBUG] [MAG ] SHY: Last date is validated at 2026-01-02 [2026-01-02T20:36:01.876214] [DEBUG] [REMOTE ] TM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.876423] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:01.877110] [DEBUG] [LOCAL ] Loaded configuration for TM: 3 features, N/A% accuracy [2026-01-02T20:36:01.877169] [INFO ] [LOCAL ] TM: Loaded 3 optimal features with 57.20% confidence from JSON config [2026-01-02T20:36:01.877201] [DEBUG] [MAG ] Building data for symbol: TM with lookback: 0 [2026-01-02T20:36:01.878044] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:01.878106] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:01.878408] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:01.878941] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:01.879334] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:01.880253] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:01.883136] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:01.884160] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:01.885885] [DEBUG] [MAG ] NLOP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:01.918768] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:01.966186] [INFO ] [LOCAL ] NLOP: Saved forecast. [2026-01-02T20:36:01.966253] [INFO ] [main ] NLOP: Signal=1 (Conf=90.0%), Magnitude=-0.23% (Conf=51.7626%) [2026-01-02T20:36:01.966675] [INFO ] [main ] Fetching symbol history for SIEB... [2026-01-02T20:36:01.966726] [DEBUG] [REMOTE ] SIEB: Fetching historical data. [2026-01-02T20:36:01.966691] [INFO ] [main ] Progress: 258/420 forecasts completed (61.4%). NLOP finished in 0.7s. ETA: 27.9s. Rate: 347.99 forecasts/min [2026-01-02T20:36:01.978092] [DEBUG] [REMOTE ] SIEB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:01.979211] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, N/A% accuracy [2026-01-02T20:36:01.979278] [INFO ] [LOCAL ] SIEB: Loaded 6 optimal features with 56.53% confidence from JSON config [2026-01-02T20:36:01.979313] [DEBUG] [MAG ] Building data for symbol: SIEB with lookback: 0 [2026-01-02T20:36:01.980275] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:01.980343] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:01.985818] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:01.987912] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:01.988471] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:01.988938] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:01.991636] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:36:01.994472] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:01.998436] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:02.079858] [DEBUG] [MAG ] SHY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:02.146884] [INFO ] [LOCAL ] SHY: Saved forecast. [2026-01-02T20:36:02.146975] [INFO ] [main ] SHY: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=44.8688%) [2026-01-02T20:36:02.147159] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-02T20:36:02.147207] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-02T20:36:02.148686] [INFO ] [main ] Progress: 259/420 forecasts completed (61.7%). SHY finished in 0.7s. ETA: 27.8s. Rate: 347.91 forecasts/min [2026-01-02T20:36:02.159790] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:02.160711] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-02T20:36:02.160773] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-02T20:36:02.160806] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-02T20:36:02.161662] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:02.161724] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:02.164408] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:02.246169] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:02.248436] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:36:02.249593] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:36:02.252791] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:02.266652] [DEBUG] [MAG ] KMX: Last date is validated at 2026-01-02 [2026-01-02T20:36:02.347784] [DEBUG] [MAG ] TM: Last date is validated at 2026-01-02 [2026-01-02T20:36:02.351416] [DEBUG] [MAG ] SIEB: Last date is validated at 2026-01-02 [2026-01-02T20:36:02.439317] [DEBUG] [MAG ] KMX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:02.521627] [DEBUG] [MAG ] SIEB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:02.521731] [DEBUG] [MAG ] TM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:02.544299] [INFO ] [LOCAL ] KMX: Saved forecast. [2026-01-02T20:36:02.544369] [INFO ] [main ] KMX: Signal=1 (Conf=90.0%), Magnitude=-0.79% (Conf=43.5309%) [2026-01-02T20:36:02.544761] [INFO ] [main ] Progress: 260/420 forecasts completed (61.9%). KMX finished in 0.7s. ETA: 27.7s. Rate: 346.19 forecasts/min [2026-01-02T20:36:02.544893] [INFO ] [main ] Fetching symbol history for STK... [2026-01-02T20:36:02.544935] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-02T20:36:02.557482] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:02.558347] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-02T20:36:02.558404] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-02T20:36:02.558437] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-02T20:36:02.559253] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:02.559314] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:02.564073] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:02.565864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:02.566335] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:02.584550] [INFO ] [LOCAL ] SIEB: Saved forecast. [2026-01-02T20:36:02.584635] [INFO ] [main ] SIEB: Signal=1 (Conf=90.0%), Magnitude=-4.93% (Conf=56.5313%) [2026-01-02T20:36:02.584793] [INFO ] [main ] Fetching symbol history for OCGN... [2026-01-02T20:36:02.584837] [DEBUG] [REMOTE ] OCGN: Fetching historical data. [2026-01-02T20:36:02.586848] [INFO ] [main ] Progress: 261/420 forecasts completed (62.1%). SIEB finished in 0.6s. ETA: 27.5s. Rate: 347.19 forecasts/min [2026-01-02T20:36:02.596297] [DEBUG] [REMOTE ] OCGN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:02.597362] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 4 features, N/A% accuracy [2026-01-02T20:36:02.597415] [INFO ] [LOCAL ] OCGN: Loaded 4 optimal features with 42.01% confidence from JSON config [2026-01-02T20:36:02.597449] [DEBUG] [MAG ] Building data for symbol: OCGN with lookback: 0 [2026-01-02T20:36:02.598253] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:02.598315] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:02.605022] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:02.605755] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-02 [2026-01-02T20:36:02.606193] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:02.612869] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:02.614273] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:36:02.615790] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:02.617307] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:02.633204] [INFO ] [LOCAL ] TM: Saved forecast. [2026-01-02T20:36:02.633272] [INFO ] [main ] TM: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=57.2026%) [2026-01-02T20:36:02.633437] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-02T20:36:02.633481] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-02T20:36:02.633830] [INFO ] [main ] Progress: 262/420 forecasts completed (62.4%). TM finished in 0.8s. ETA: 27.2s. Rate: 348.16 forecasts/min [2026-01-02T20:36:02.645278] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:02.646339] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-02T20:36:02.646394] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-02T20:36:02.646426] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-02T20:36:02.647322] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:02.647388] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:02.649151] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:02.649713] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:02.650113] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:02.651002] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:02.652592] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:02.778814] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:02.850697] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-02T20:36:02.850765] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=-3.45% (Conf=59.5977%) [2026-01-02T20:36:02.851110] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-02T20:36:02.851169] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-02T20:36:02.851631] [INFO ] [main ] Progress: 263/420 forecasts completed (62.6%). VEEE finished in 0.7s. ETA: 27.1s. Rate: 347.81 forecasts/min [2026-01-02T20:36:02.863674] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:02.864857] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-02T20:36:02.864912] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-02T20:36:02.864945] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-02T20:36:02.865735] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:02.865796] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:02.867649] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:02.868163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:02.868563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:02.962510] [DEBUG] [MAG ] OCGN: Last date is validated at 2026-01-02 [2026-01-02T20:36:02.964862] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.009675] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.132569] [DEBUG] [MAG ] OCGN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.135445] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.180365] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.209669] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-02T20:36:03.209736] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=54.489%) [2026-01-02T20:36:03.210123] [INFO ] [main ] Progress: 264/420 forecasts completed (62.9%). STK finished in 0.7s. ETA: 27.0s. Rate: 346.40 forecasts/min [2026-01-02T20:36:03.210251] [INFO ] [main ] Fetching symbol history for JVA... [2026-01-02T20:36:03.210294] [DEBUG] [REMOTE ] JVA: Fetching historical data. [2026-01-02T20:36:03.214641] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.221833] [DEBUG] [REMOTE ] JVA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:03.223714] [DEBUG] [LOCAL ] Loaded configuration for JVA: 4 features, N/A% accuracy [2026-01-02T20:36:03.223769] [INFO ] [LOCAL ] JVA: Loaded 4 optimal features with 58.89% confidence from JSON config [2026-01-02T20:36:03.223801] [DEBUG] [MAG ] Building data for symbol: JVA with lookback: 0 [2026-01-02T20:36:03.224558] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:03.224646] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:03.225491] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:03.228078] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:03.229080] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:03.230114] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:03.267103] [INFO ] [LOCAL ] OCGN: Saved forecast. [2026-01-02T20:36:03.267174] [INFO ] [main ] OCGN: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=42.0134%) [2026-01-02T20:36:03.267568] [INFO ] [main ] Progress: 265/420 forecasts completed (63.1%). OCGN finished in 0.7s. ETA: 26.8s. Rate: 347.27 forecasts/min [2026-01-02T20:36:03.267728] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-02T20:36:03.267771] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-02T20:36:03.279970] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:03.281060] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-02T20:36:03.281111] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-02T20:36:03.281141] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-02T20:36:03.281981] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:36:03.282045] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:03.286932] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:03.288787] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:03.289266] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:03.289703] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:03.291283] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:03.329745] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:03.331016] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:03.331696] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:03.334456] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:36:03.336170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:03.367489] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-02T20:36:03.367559] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=-56.46% (Conf=37.878%) [2026-01-02T20:36:03.367937] [INFO ] [main ] Fetching symbol history for GD... [2026-01-02T20:36:03.367988] [DEBUG] [REMOTE ] GD: Fetching historical data. [2026-01-02T20:36:03.368664] [INFO ] [main ] Progress: 266/420 forecasts completed (63.3%). HOLO finished in 0.7s. ETA: 26.6s. Rate: 347.82 forecasts/min [2026-01-02T20:36:03.380641] [DEBUG] [REMOTE ] GD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:03.382170] [DEBUG] [LOCAL ] Loaded configuration for GD: 1 features, N/A% accuracy [2026-01-02T20:36:03.382222] [INFO ] [LOCAL ] GD: Loaded 1 optimal features with 61.78% confidence from JSON config [2026-01-02T20:36:03.382254] [DEBUG] [MAG ] Building data for symbol: GD with lookback: 0 [2026-01-02T20:36:03.383080] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:03.383137] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:03.384069] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:03.391326] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.502911] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-02T20:36:03.502977] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=67.6611%) [2026-01-02T20:36:03.503318] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-02T20:36:03.503368] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-02T20:36:03.504639] [INFO ] [main ] Progress: 267/420 forecasts completed (63.6%). ACM finished in 0.7s. ETA: 26.4s. Rate: 348.09 forecasts/min [2026-01-02T20:36:03.514508] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:03.515201] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-02T20:36:03.515264] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-02T20:36:03.515296] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-02T20:36:03.516069] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:03.516133] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:03.517871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:03.518359] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:03.518781] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:03.522179] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:03.524305] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:03.527034] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:03.531466] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:36:03.532861] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:03.584468] [DEBUG] [MAG ] JVA: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.678363] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.733167] [DEBUG] [MAG ] GD: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.754099] [DEBUG] [MAG ] JVA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.820747] [INFO ] [LOCAL ] JVA: Saved forecast. [2026-01-02T20:36:03.820816] [INFO ] [main ] JVA: Signal=1 (Conf=90.0%), Magnitude=-9.40% (Conf=58.8929%) [2026-01-02T20:36:03.820968] [INFO ] [main ] Fetching symbol history for BHFAM... [2026-01-02T20:36:03.821010] [DEBUG] [REMOTE ] BHFAM: Fetching historical data. [2026-01-02T20:36:03.822698] [INFO ] [main ] Progress: 268/420 forecasts completed (63.8%). JVA finished in 0.6s. ETA: 26.3s. Rate: 347.00 forecasts/min [2026-01-02T20:36:03.832222] [DEBUG] [REMOTE ] BHFAM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:03.832904] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 7 features, N/A% accuracy [2026-01-02T20:36:03.832956] [INFO ] [LOCAL ] BHFAM: Loaded 7 optimal features with 60.72% confidence from JSON config [2026-01-02T20:36:03.832988] [DEBUG] [MAG ] Building data for symbol: BHFAM with lookback: 0 [2026-01-02T20:36:03.833767] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:03.833829] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:03.835502] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:03.836020] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:03.836471] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:03.836909] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:03.848031] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.879806] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-02 [2026-01-02T20:36:03.883215] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:03.884396] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:03.886100] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:03.904774] [DEBUG] [MAG ] GD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:03.918029] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-02T20:36:03.918095] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=49.3732%) [2026-01-02T20:36:03.918434] [INFO ] [main ] Fetching symbol history for TRMD... [2026-01-02T20:36:03.918484] [DEBUG] [REMOTE ] TRMD: Fetching historical data. [2026-01-02T20:36:03.918666] [INFO ] [main ] Progress: 269/420 forecasts completed (64.0%). REFI finished in 0.7s. ETA: 26.1s. Rate: 347.57 forecasts/min [2026-01-02T20:36:03.930742] [DEBUG] [REMOTE ] TRMD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:03.931472] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 1 features, N/A% accuracy [2026-01-02T20:36:03.931523] [INFO ] [LOCAL ] TRMD: Loaded 1 optimal features with 52.32% confidence from JSON config [2026-01-02T20:36:03.931554] [DEBUG] [MAG ] Building data for symbol: TRMD with lookback: 0 [2026-01-02T20:36:03.932349] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:03.932406] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:03.933074] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:04.026584] [INFO ] [LOCAL ] GD: Saved forecast. [2026-01-02T20:36:04.026654] [INFO ] [main ] GD: Signal=1 (Conf=90.0%), Magnitude=2.65% (Conf=61.7785%) [2026-01-02T20:36:04.027008] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-02T20:36:04.027057] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-02T20:36:04.027656] [INFO ] [main ] Progress: 270/420 forecasts completed (64.3%). GD finished in 0.7s. ETA: 25.9s. Rate: 348.05 forecasts/min [2026-01-02T20:36:04.038289] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:04.039369] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-02T20:36:04.039426] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-02T20:36:04.039465] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-02T20:36:04.040275] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:04.040335] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:04.041503] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:04.045601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:04.049539] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:04.114435] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-02T20:36:04.114500] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=-0.43% (Conf=56.8894%) [2026-01-02T20:36:04.114950] [INFO ] [main ] Fetching symbol history for LNZA... [2026-01-02T20:36:04.115009] [DEBUG] [REMOTE ] LNZA: Fetching historical data. [2026-01-02T20:36:04.115628] [INFO ] [main ] Progress: 271/420 forecasts completed (64.5%). BANX finished in 0.6s. ETA: 25.6s. Rate: 348.68 forecasts/min [2026-01-02T20:36:04.125305] [DEBUG] [REMOTE ] LNZA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:04.126074] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 5 features, N/A% accuracy [2026-01-02T20:36:04.126123] [INFO ] [LOCAL ] LNZA: Loaded 5 optimal features with 47.77% confidence from JSON config [2026-01-02T20:36:04.126155] [DEBUG] [MAG ] Building data for symbol: LNZA with lookback: 0 [2026-01-02T20:36:04.126923] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:04.126983] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:04.131908] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:04.132913] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:36:04.134735] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:04.135793] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:04.136929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:04.233437] [DEBUG] [MAG ] BHFAM: Last date is validated at 2026-01-02 [2026-01-02T20:36:04.281055] [DEBUG] [MAG ] TRMD: Last date is validated at 2026-01-02 [2026-01-02T20:36:04.397137] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-02 [2026-01-02T20:36:04.410293] [DEBUG] [MAG ] BHFAM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:04.453869] [DEBUG] [MAG ] TRMD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:04.475610] [INFO ] [LOCAL ] BHFAM: Saved forecast. [2026-01-02T20:36:04.475682] [INFO ] [main ] BHFAM: Signal=1 (Conf=90.0%), Magnitude=3.43% (Conf=60.7176%) [2026-01-02T20:36:04.476086] [INFO ] [main ] Progress: 272/420 forecasts completed (64.8%). BHFAM finished in 0.7s. ETA: 25.6s. Rate: 347.28 forecasts/min [2026-01-02T20:36:04.476225] [INFO ] [main ] Fetching symbol history for BXSL... [2026-01-02T20:36:04.476268] [DEBUG] [REMOTE ] BXSL: Fetching historical data. [2026-01-02T20:36:04.487644] [DEBUG] [REMOTE ] BXSL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:04.488207] [DEBUG] [MAG ] LNZA: Last date is validated at 2026-01-02 [2026-01-02T20:36:04.488614] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 6 features, N/A% accuracy [2026-01-02T20:36:04.488699] [INFO ] [LOCAL ] BXSL: Loaded 6 optimal features with 57.43% confidence from JSON config [2026-01-02T20:36:04.488732] [DEBUG] [MAG ] Building data for symbol: BXSL with lookback: 0 [2026-01-02T20:36:04.489512] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:04.489600] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:04.494759] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:04.496538] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:04.497030] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:04.497413] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:04.498276] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:04.521603] [INFO ] [LOCAL ] TRMD: Saved forecast. [2026-01-02T20:36:04.521675] [INFO ] [main ] TRMD: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=52.3226%) [2026-01-02T20:36:04.522161] [INFO ] [main ] Fetching symbol history for VCRB... [2026-01-02T20:36:04.522214] [DEBUG] [REMOTE ] VCRB: Fetching historical data. [2026-01-02T20:36:04.522657] [INFO ] [main ] Progress: 273/420 forecasts completed (65.0%). TRMD finished in 0.6s. ETA: 25.3s. Rate: 348.21 forecasts/min [2026-01-02T20:36:04.533684] [DEBUG] [REMOTE ] VCRB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:04.534825] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 4 features, N/A% accuracy [2026-01-02T20:36:04.534879] [INFO ] [LOCAL ] VCRB: Loaded 4 optimal features with 61.50% confidence from JSON config [2026-01-02T20:36:04.534911] [DEBUG] [MAG ] Building data for symbol: VCRB with lookback: 0 [2026-01-02T20:36:04.535718] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:04.535778] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:04.540546] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:04.541364] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:36:04.541987] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:36:04.543542] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:04.575677] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:04.605471] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:04.657187] [DEBUG] [MAG ] LNZA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:04.671409] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-02T20:36:04.671485] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=-2.33% (Conf=55.1071%) [2026-01-02T20:36:04.671884] [INFO ] [main ] Fetching symbol history for METCB... [2026-01-02T20:36:04.671946] [DEBUG] [REMOTE ] METCB: Fetching historical data. [2026-01-02T20:36:04.673640] [INFO ] [main ] Progress: 274/420 forecasts completed (65.2%). PFGC finished in 0.6s. ETA: 25.1s. Rate: 348.37 forecasts/min [2026-01-02T20:36:04.684915] [DEBUG] [REMOTE ] METCB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:04.686075] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, N/A% accuracy [2026-01-02T20:36:04.686131] [INFO ] [LOCAL ] METCB: Loaded 2 optimal features with 57.41% confidence from JSON config [2026-01-02T20:36:04.686163] [DEBUG] [MAG ] Building data for symbol: METCB with lookback: 0 [2026-01-02T20:36:04.686999] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:04.687064] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:04.687845] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:04.688630] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:04.884652] [DEBUG] [MAG ] VCRB: Last date is validated at 2026-01-02 [2026-01-02T20:36:04.950098] [DEBUG] [MAG ] BXSL: Last date is validated at 2026-01-02 [2026-01-02T20:36:04.960465] [INFO ] [LOCAL ] LNZA: Saved forecast. [2026-01-02T20:36:04.960549] [INFO ] [main ] LNZA: Signal=1 (Conf=90.0%), Magnitude=-5.10% (Conf=47.7651%) [2026-01-02T20:36:04.960986] [INFO ] [main ] Fetching symbol history for INDI... [2026-01-02T20:36:04.961039] [DEBUG] [REMOTE ] INDI: Fetching historical data. [2026-01-02T20:36:04.962650] [INFO ] [main ] Progress: 275/420 forecasts completed (65.5%). LNZA finished in 0.8s. ETA: 25.0s. Rate: 347.51 forecasts/min [2026-01-02T20:36:04.971817] [DEBUG] [REMOTE ] INDI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:04.972833] [DEBUG] [LOCAL ] Loaded configuration for INDI: 3 features, N/A% accuracy [2026-01-02T20:36:04.972886] [INFO ] [LOCAL ] INDI: Loaded 3 optimal features with 58.48% confidence from JSON config [2026-01-02T20:36:04.972917] [DEBUG] [MAG ] Building data for symbol: INDI with lookback: 0 [2026-01-02T20:36:04.973709] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:04.973768] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:04.975448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:04.976001] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:04.976435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:05.041498] [DEBUG] [MAG ] METCB: Last date is validated at 2026-01-02 [2026-01-02T20:36:05.054588] [DEBUG] [MAG ] VCRB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.119183] [DEBUG] [MAG ] BXSL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.119967] [INFO ] [LOCAL ] VCRB: Saved forecast. [2026-01-02T20:36:05.120035] [INFO ] [main ] VCRB: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=61.5047%) [2026-01-02T20:36:05.120203] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-02T20:36:05.120246] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-02T20:36:05.121659] [INFO ] [main ] Progress: 276/420 forecasts completed (65.7%). VCRB finished in 0.6s. ETA: 24.9s. Rate: 347.61 forecasts/min [2026-01-02T20:36:05.131748] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.132732] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-02T20:36:05.132784] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-02T20:36:05.132815] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-02T20:36:05.133610] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:05.133669] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:05.134387] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:05.190384] [INFO ] [LOCAL ] BXSL: Saved forecast. [2026-01-02T20:36:05.190458] [INFO ] [main ] BXSL: Signal=1 (Conf=90.0%), Magnitude=2.52% (Conf=57.4301%) [2026-01-02T20:36:05.190840] [INFO ] [main ] Progress: 277/420 forecasts completed (66.0%). BXSL finished in 0.7s. ETA: 24.6s. Rate: 348.37 forecasts/min [2026-01-02T20:36:05.190969] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-02T20:36:05.191011] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-02T20:36:05.201654] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.202589] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-02T20:36:05.202647] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-02T20:36:05.202678] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-02T20:36:05.203449] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:36:05.203516] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:05.205162] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:05.207215] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:05.209895] [DEBUG] [MAG ] METCB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.221509] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:05.223242] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:05.223739] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:05.224773] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:05.226407] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:05.227461] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:36:05.228159] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:05.229710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:05.287609] [INFO ] [LOCAL ] METCB: Saved forecast. [2026-01-02T20:36:05.287680] [INFO ] [main ] METCB: Signal=1 (Conf=90.0%), Magnitude=1.74% (Conf=57.4076%) [2026-01-02T20:36:05.288077] [INFO ] [main ] Fetching symbol history for PAYO... [2026-01-02T20:36:05.288134] [DEBUG] [REMOTE ] PAYO: Fetching historical data. [2026-01-02T20:36:05.288160] [INFO ] [main ] Progress: 278/420 forecasts completed (66.2%). METCB finished in 0.6s. ETA: 24.4s. Rate: 348.91 forecasts/min [2026-01-02T20:36:05.300131] [DEBUG] [REMOTE ] PAYO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.301053] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 5 features, N/A% accuracy [2026-01-02T20:36:05.301108] [INFO ] [LOCAL ] PAYO: Loaded 5 optimal features with 67.12% confidence from JSON config [2026-01-02T20:36:05.301140] [DEBUG] [MAG ] Building data for symbol: PAYO with lookback: 0 [2026-01-02T20:36:05.302007] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:05.302068] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:05.303820] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:05.304364] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:05.304799] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:05.306147] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:36:05.306917] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:05.323071] [DEBUG] [MAG ] INDI: Last date is validated at 2026-01-02 [2026-01-02T20:36:05.484455] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-02 [2026-01-02T20:36:05.493772] [DEBUG] [MAG ] INDI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.555364] [INFO ] [LOCAL ] INDI: Saved forecast. [2026-01-02T20:36:05.555429] [INFO ] [main ] INDI: Signal=1 (Conf=90.0%), Magnitude=1.51% (Conf=58.4762%) [2026-01-02T20:36:05.555604] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-02T20:36:05.555648] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-02T20:36:05.556665] [INFO ] [main ] Progress: 279/420 forecasts completed (66.4%). INDI finished in 0.6s. ETA: 24.3s. Rate: 348.21 forecasts/min [2026-01-02T20:36:05.566738] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.567381] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-02T20:36:05.567431] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-02T20:36:05.567464] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-02T20:36:05.568239] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:36:05.575783] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-02 [2026-01-02T20:36:05.656127] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.666058] [DEBUG] [MAG ] PAYO: Last date is validated at 2026-01-02 [2026-01-02T20:36:05.727290] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-02T20:36:05.727359] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=46.1732%) [2026-01-02T20:36:05.727521] [INFO ] [main ] Fetching symbol history for VTS... [2026-01-02T20:36:05.727564] [DEBUG] [REMOTE ] VTS: Fetching historical data. [2026-01-02T20:36:05.729659] [INFO ] [main ] Progress: 280/420 forecasts completed (66.7%). CDC finished in 0.6s. ETA: 24.1s. Rate: 348.21 forecasts/min [2026-01-02T20:36:05.744491] [DEBUG] [REMOTE ] VTS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.745246] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, N/A% accuracy [2026-01-02T20:36:05.745296] [INFO ] [LOCAL ] VTS: Loaded 4 optimal features with 64.63% confidence from JSON config [2026-01-02T20:36:05.745329] [DEBUG] [MAG ] Building data for symbol: VTS with lookback: 0 [2026-01-02T20:36:05.746127] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:05.746187] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:05.747245] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.753623] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:05.755477] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:05.755994] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:05.756374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:05.838835] [DEBUG] [MAG ] PAYO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:05.902125] [INFO ] [LOCAL ] PAYO: Saved forecast. [2026-01-02T20:36:05.902191] [INFO ] [main ] PAYO: Signal=1 (Conf=90.0%), Magnitude=-2.40% (Conf=67.1164%) [2026-01-02T20:36:05.902581] [INFO ] [main ] Fetching symbol history for OLPX... [2026-01-02T20:36:05.902633] [DEBUG] [REMOTE ] OLPX: Fetching historical data. [2026-01-02T20:36:05.902665] [INFO ] [main ] Progress: 281/420 forecasts completed (66.9%). PAYO finished in 0.6s. ETA: 24.0s. Rate: 348.20 forecasts/min [2026-01-02T20:36:05.914231] [DEBUG] [REMOTE ] OLPX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.915151] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 14 features, N/A% accuracy [2026-01-02T20:36:05.915207] [INFO ] [LOCAL ] OLPX: Loaded 14 optimal features with 36.61% confidence from JSON config [2026-01-02T20:36:05.915240] [DEBUG] [MAG ] Building data for symbol: OLPX with lookback: 0 [2026-01-02T20:36:05.916028] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-02T20:36:05.916103] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:05.920544] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-02 [2026-01-02T20:36:05.920939] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:05.922724] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:05.923199] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:05.924076] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:05.926442] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:05.929083] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:05.929804] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:05.931854] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:05.934619] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:05.936095] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:05.937237] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:36:05.939353] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:36:05.940791] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:36:05.941350] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-02T20:36:05.941421] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=-0.59% (Conf=54.9979%) [2026-01-02T20:36:05.941787] [INFO ] [main ] Progress: 282/420 forecasts completed (67.1%). WOOD finished in 0.8s. ETA: 23.7s. Rate: 349.16 forecasts/min [2026-01-02T20:36:05.941907] [INFO ] [main ] Fetching symbol history for S... [2026-01-02T20:36:05.941949] [DEBUG] [REMOTE ] S: Fetching historical data. [2026-01-02T20:36:05.946678] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:05.954388] [DEBUG] [REMOTE ] S: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:05.955617] [DEBUG] [LOCAL ] Loaded configuration for S: 6 features, N/A% accuracy [2026-01-02T20:36:05.955675] [INFO ] [LOCAL ] S: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-02T20:36:05.955708] [DEBUG] [MAG ] Building data for symbol: S with lookback: 0 [2026-01-02T20:36:05.956882] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:05.956947] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:05.962389] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:05.964192] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:05.964691] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:05.965129] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:05.965529] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:05.966537] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:06.098524] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:06.104762] [DEBUG] [MAG ] VTS: Last date is validated at 2026-01-02 [2026-01-02T20:36:06.184131] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-02T20:36:06.184207] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=54.4664%) [2026-01-02T20:36:06.184629] [INFO ] [main ] Fetching symbol history for ARM... [2026-01-02T20:36:06.184685] [DEBUG] [REMOTE ] ARM: Fetching historical data. [2026-01-02T20:36:06.185676] [INFO ] [main ] Progress: 283/420 forecasts completed (67.4%). GIS finished in 0.6s. ETA: 23.6s. Rate: 348.64 forecasts/min [2026-01-02T20:36:06.197009] [DEBUG] [REMOTE ] ARM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:06.198265] [DEBUG] [LOCAL ] Loaded configuration for ARM: 8 features, N/A% accuracy [2026-01-02T20:36:06.198336] [INFO ] [LOCAL ] ARM: Loaded 8 optimal features with 45.92% confidence from JSON config [2026-01-02T20:36:06.198385] [DEBUG] [MAG ] Building data for symbol: ARM with lookback: 0 [2026-01-02T20:36:06.199476] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:06.199556] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:06.205674] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:06.208086] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:06.208597] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:06.209097] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:06.209526] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:06.210984] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:06.213720] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:06.214814] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:06.279126] [DEBUG] [MAG ] VTS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:06.290835] [DEBUG] [MAG ] OLPX: Last date is validated at 2026-01-02 [2026-01-02T20:36:06.341377] [DEBUG] [MAG ] S: Last date is validated at 2026-01-02 [2026-01-02T20:36:06.352010] [INFO ] [LOCAL ] VTS: Saved forecast. [2026-01-02T20:36:06.352080] [INFO ] [main ] VTS: Signal=1 (Conf=90.0%), Magnitude=-0.84% (Conf=64.626%) [2026-01-02T20:36:06.352267] [INFO ] [main ] Fetching symbol history for IBB... [2026-01-02T20:36:06.352312] [DEBUG] [REMOTE ] IBB: Fetching historical data. [2026-01-02T20:36:06.353662] [INFO ] [main ] Progress: 284/420 forecasts completed (67.6%). VTS finished in 0.6s. ETA: 23.4s. Rate: 348.67 forecasts/min [2026-01-02T20:36:06.365038] [DEBUG] [REMOTE ] IBB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:06.365895] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, N/A% accuracy [2026-01-02T20:36:06.365948] [INFO ] [LOCAL ] IBB: Loaded 4 optimal features with 57.58% confidence from JSON config [2026-01-02T20:36:06.365980] [DEBUG] [MAG ] Building data for symbol: IBB with lookback: 0 [2026-01-02T20:36:06.366804] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:06.366865] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:06.368620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:06.369164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:06.369599] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:06.370568] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:06.458204] [DEBUG] [MAG ] OLPX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:06.515088] [DEBUG] [MAG ] S: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:06.584034] [DEBUG] [MAG ] ARM: Last date is validated at 2026-01-02 [2026-01-02T20:36:06.592606] [INFO ] [LOCAL ] S: Saved forecast. [2026-01-02T20:36:06.592681] [INFO ] [main ] S: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=63.3835%) [2026-01-02T20:36:06.592836] [INFO ] [main ] Fetching symbol history for SSYS... [2026-01-02T20:36:06.592879] [DEBUG] [REMOTE ] SSYS: Fetching historical data. [2026-01-02T20:36:06.593539] [INFO ] [main ] Progress: 285/420 forecasts completed (67.9%). S finished in 0.7s. ETA: 23.3s. Rate: 348.19 forecasts/min [2026-01-02T20:36:06.604451] [DEBUG] [REMOTE ] SSYS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:06.605603] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 9 features, N/A% accuracy [2026-01-02T20:36:06.605658] [INFO ] [LOCAL ] SSYS: Loaded 9 optimal features with 57.61% confidence from JSON config [2026-01-02T20:36:06.605700] [DEBUG] [MAG ] Building data for symbol: SSYS with lookback: 0 [2026-01-02T20:36:06.606484] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:06.606547] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:06.611412] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:06.612898] [INFO ] [LOCAL ] OLPX: Saved forecast. [2026-01-02T20:36:06.612965] [INFO ] [main ] OLPX: Signal=1 (Conf=90.0%), Magnitude=2.83% (Conf=36.6112%) [2026-01-02T20:36:06.613324] [INFO ] [main ] Fetching symbol history for WTI... [2026-01-02T20:36:06.613373] [DEBUG] [REMOTE ] WTI: Fetching historical data. [2026-01-02T20:36:06.613343] [INFO ] [main ] Progress: 286/420 forecasts completed (68.1%). OLPX finished in 0.7s. ETA: 23.0s. Rate: 349.27 forecasts/min [2026-01-02T20:36:06.613253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:06.613906] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:06.614291] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:06.615975] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:06.625410] [DEBUG] [REMOTE ] WTI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:06.626494] [DEBUG] [LOCAL ] Loaded configuration for WTI: 4 features, N/A% accuracy [2026-01-02T20:36:06.626551] [INFO ] [LOCAL ] WTI: Loaded 4 optimal features with 60.56% confidence from JSON config [2026-01-02T20:36:06.626601] [DEBUG] [MAG ] Building data for symbol: WTI with lookback: 0 [2026-01-02T20:36:06.627369] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:06.627430] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:06.630273] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:06.631332] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:36:06.633950] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:06.635530] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:06.654730] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:06.706109] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:06.707022] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:06.709066] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:06.719670] [DEBUG] [MAG ] IBB: Last date is validated at 2026-01-02 [2026-01-02T20:36:06.767096] [DEBUG] [MAG ] ARM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:06.888137] [DEBUG] [MAG ] IBB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:06.906450] [INFO ] [LOCAL ] ARM: Saved forecast. [2026-01-02T20:36:06.906540] [INFO ] [main ] ARM: Signal=1 (Conf=90.0%), Magnitude=6.51% (Conf=45.9161%) [2026-01-02T20:36:06.906754] [INFO ] [main ] Fetching symbol history for ZBH... [2026-01-02T20:36:06.906819] [DEBUG] [REMOTE ] ZBH: Fetching historical data. [2026-01-02T20:36:06.909674] [INFO ] [main ] Progress: 287/420 forecasts completed (68.3%). ARM finished in 0.7s. ETA: 22.9s. Rate: 348.39 forecasts/min [2026-01-02T20:36:06.918557] [DEBUG] [REMOTE ] ZBH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:06.919745] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 7 features, N/A% accuracy [2026-01-02T20:36:06.919820] [INFO ] [LOCAL ] ZBH: Loaded 7 optimal features with 50.26% confidence from JSON config [2026-01-02T20:36:06.919862] [DEBUG] [MAG ] Building data for symbol: ZBH with lookback: 0 [2026-01-02T20:36:06.921122] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:06.921187] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:06.922981] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:06.923537] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:06.924079] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:06.924485] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:06.975473] [DEBUG] [MAG ] WTI: Last date is validated at 2026-01-02 [2026-01-02T20:36:06.992287] [INFO ] [LOCAL ] IBB: Saved forecast. [2026-01-02T20:36:06.992359] [INFO ] [main ] IBB: Signal=1 (Conf=90.0%), Magnitude=1.10% (Conf=57.5771%) [2026-01-02T20:36:06.992724] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-02T20:36:06.992776] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-02T20:36:06.993656] [INFO ] [main ] Progress: 288/420 forecasts completed (68.6%). IBB finished in 0.6s. ETA: 22.7s. Rate: 349.01 forecasts/min [2026-01-02T20:36:07.004481] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:07.005413] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-02T20:36:07.005463] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-02T20:36:07.005493] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-02T20:36:07.006279] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:07.006344] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:07.011222] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:07.013006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:07.013488] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:07.013892] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:07.016235] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:07.017905] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:36:07.019724] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:07.023904] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:07.025277] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.046667] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:07.048344] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:07.050494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.059043] [DEBUG] [MAG ] SSYS: Last date is validated at 2026-01-02 [2026-01-02T20:36:07.146021] [DEBUG] [MAG ] WTI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:07.204089] [INFO ] [LOCAL ] WTI: Saved forecast. [2026-01-02T20:36:07.204156] [INFO ] [main ] WTI: Signal=1 (Conf=90.0%), Magnitude=-1.86% (Conf=60.56%) [2026-01-02T20:36:07.204845] [INFO ] [main ] Fetching symbol history for EZGO... [2026-01-02T20:36:07.204896] [DEBUG] [REMOTE ] EZGO: Fetching historical data. [2026-01-02T20:36:07.205687] [INFO ] [main ] Progress: 289/420 forecasts completed (68.8%). WTI finished in 0.6s. ETA: 22.5s. Rate: 348.73 forecasts/min [2026-01-02T20:36:07.216019] [DEBUG] [REMOTE ] EZGO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:07.217047] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 8 features, N/A% accuracy [2026-01-02T20:36:07.217099] [INFO ] [LOCAL ] EZGO: Loaded 8 optimal features with 60.79% confidence from JSON config [2026-01-02T20:36:07.217131] [DEBUG] [MAG ] Building data for symbol: EZGO with lookback: 0 [2026-01-02T20:36:07.217902] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:07.217964] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:07.219728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:07.220399] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:07.220997] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:07.221922] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:07.224363] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:07.225351] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:07.226484] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:07.227597] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.237417] [DEBUG] [MAG ] SSYS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:07.323680] [INFO ] [LOCAL ] SSYS: Saved forecast. [2026-01-02T20:36:07.323756] [INFO ] [main ] SSYS: Signal=1 (Conf=90.0%), Magnitude=4.98% (Conf=57.6051%) [2026-01-02T20:36:07.323921] [INFO ] [main ] Fetching symbol history for MOD... [2026-01-02T20:36:07.323964] [DEBUG] [REMOTE ] MOD: Fetching historical data. [2026-01-02T20:36:07.325180] [INFO ] [main ] Progress: 290/420 forecasts completed (69.0%). SSYS finished in 0.7s. ETA: 22.3s. Rate: 349.10 forecasts/min [2026-01-02T20:36:07.337360] [DEBUG] [REMOTE ] MOD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:07.338362] [DEBUG] [LOCAL ] Loaded configuration for MOD: 2 features, N/A% accuracy [2026-01-02T20:36:07.338424] [INFO ] [LOCAL ] MOD: Loaded 2 optimal features with 41.40% confidence from JSON config [2026-01-02T20:36:07.338457] [DEBUG] [MAG ] Building data for symbol: MOD with lookback: 0 [2026-01-02T20:36:07.339375] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:07.339438] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:07.344827] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:07.345749] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.385320] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-02 [2026-01-02T20:36:07.438819] [DEBUG] [MAG ] ZBH: Last date is validated at 2026-01-02 [2026-01-02T20:36:07.554878] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:07.574497] [DEBUG] [MAG ] EZGO: Last date is validated at 2026-01-02 [2026-01-02T20:36:07.613106] [DEBUG] [MAG ] ZBH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:07.633326] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-02T20:36:07.633395] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=-2.70% (Conf=60.5144%) [2026-01-02T20:36:07.633593] [INFO ] [main ] Fetching symbol history for TSLS... [2026-01-02T20:36:07.633639] [DEBUG] [REMOTE ] TSLS: Fetching historical data. [2026-01-02T20:36:07.634664] [INFO ] [main ] Progress: 291/420 forecasts completed (69.3%). CBUS finished in 0.6s. ETA: 22.2s. Rate: 348.14 forecasts/min [2026-01-02T20:36:07.646662] [DEBUG] [REMOTE ] TSLS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:07.647502] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 6 features, N/A% accuracy [2026-01-02T20:36:07.647553] [INFO ] [LOCAL ] TSLS: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-02T20:36:07.647604] [DEBUG] [MAG ] Building data for symbol: TSLS with lookback: 0 [2026-01-02T20:36:07.648423] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:07.648485] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:07.653514] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:07.655351] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:07.655869] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:07.656271] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:07.658671] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:07.697444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.698107] [DEBUG] [MAG ] MOD: Last date is validated at 2026-01-02 [2026-01-02T20:36:07.718461] [INFO ] [LOCAL ] ZBH: Saved forecast. [2026-01-02T20:36:07.718532] [INFO ] [main ] ZBH: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=50.2566%) [2026-01-02T20:36:07.718782] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-02T20:36:07.718828] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-02T20:36:07.721663] [INFO ] [main ] Progress: 292/420 forecasts completed (69.5%). ZBH finished in 0.8s. ETA: 22.0s. Rate: 348.73 forecasts/min [2026-01-02T20:36:07.730217] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:07.731435] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-02T20:36:07.731490] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-02T20:36:07.731521] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-02T20:36:07.732376] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:07.732439] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:07.737218] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:07.745074] [DEBUG] [MAG ] EZGO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:07.832499] [INFO ] [LOCAL ] EZGO: Saved forecast. [2026-01-02T20:36:07.832587] [INFO ] [main ] EZGO: Signal=1 (Conf=90.0%), Magnitude=-8.98% (Conf=60.7904%) [2026-01-02T20:36:07.832943] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-02T20:36:07.832992] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-02T20:36:07.833675] [INFO ] [main ] Progress: 293/420 forecasts completed (69.8%). EZGO finished in 0.6s. ETA: 21.8s. Rate: 349.15 forecasts/min [2026-01-02T20:36:07.845344] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:07.846198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:07.846441] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-02T20:36:07.846499] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-02T20:36:07.846530] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-02T20:36:07.847304] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:07.847365] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:07.847395] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.852150] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:07.853465] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:07.872162] [DEBUG] [MAG ] MOD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:07.997888] [INFO ] [LOCAL ] MOD: Saved forecast. [2026-01-02T20:36:07.997956] [INFO ] [main ] MOD: Signal=1 (Conf=90.0%), Magnitude=4.44% (Conf=41.4009%) [2026-01-02T20:36:07.998316] [INFO ] [main ] Progress: 294/420 forecasts completed (70.0%). MOD finished in 0.7s. ETA: 21.6s. Rate: 349.20 forecasts/min [2026-01-02T20:36:07.998441] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-02T20:36:07.998483] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-02T20:36:08.011389] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:08.012542] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-02T20:36:08.012628] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-02T20:36:08.012664] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-02T20:36:08.013439] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:08.013500] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:08.018345] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:08.020222] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:08.020753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:08.021139] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:08.042860] [DEBUG] [MAG ] TSLS: Last date is validated at 2026-01-02 [2026-01-02T20:36:08.060094] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:08.061528] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:08.189192] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-02 [2026-01-02T20:36:08.207760] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-02 [2026-01-02T20:36:08.213344] [DEBUG] [MAG ] TSLS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:08.287540] [INFO ] [LOCAL ] TSLS: Saved forecast. [2026-01-02T20:36:08.287628] [INFO ] [main ] TSLS: Signal=1 (Conf=90.0%), Magnitude=0.58% (Conf=53.5905%) [2026-01-02T20:36:08.288067] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-02T20:36:08.288119] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-02T20:36:08.288691] [INFO ] [main ] Progress: 295/420 forecasts completed (70.2%). TSLS finished in 0.7s. ETA: 21.5s. Rate: 348.38 forecasts/min [2026-01-02T20:36:08.299437] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:08.300393] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-02T20:36:08.300445] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-02T20:36:08.300476] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-02T20:36:08.301289] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:08.301353] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:08.306188] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:08.308009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:08.308503] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:08.308939] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:08.309838] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:08.360138] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:08.378458] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:08.412224] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-02 [2026-01-02T20:36:08.420331] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:08.421836] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:08.424778] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:08.449190] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-02T20:36:08.449258] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=0.84% (Conf=50.0943%) [2026-01-02T20:36:08.449415] [INFO ] [main ] Fetching symbol history for DHX... [2026-01-02T20:36:08.449457] [DEBUG] [REMOTE ] DHX: Fetching historical data. [2026-01-02T20:36:08.450669] [INFO ] [main ] Progress: 296/420 forecasts completed (70.5%). RCI finished in 0.6s. ETA: 21.4s. Rate: 348.45 forecasts/min [2026-01-02T20:36:08.460625] [DEBUG] [REMOTE ] DHX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:08.461869] [DEBUG] [LOCAL ] Loaded configuration for DHX: 6 features, N/A% accuracy [2026-01-02T20:36:08.461922] [INFO ] [LOCAL ] DHX: Loaded 6 optimal features with 44.36% confidence from JSON config [2026-01-02T20:36:08.461955] [DEBUG] [MAG ] Building data for symbol: DHX with lookback: 0 [2026-01-02T20:36:08.462769] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:08.462833] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:08.464516] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:08.465051] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:08.467806] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:36:08.470607] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:08.488205] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:08.491368] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:08.500017] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-02T20:36:08.500089] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-35.62% (Conf=51.6204%) [2026-01-02T20:36:08.500251] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-02T20:36:08.500293] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-02T20:36:08.501658] [INFO ] [main ] Progress: 297/420 forecasts completed (70.7%). MSTX finished in 0.8s. ETA: 21.1s. Rate: 349.28 forecasts/min [2026-01-02T20:36:08.510859] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:08.512029] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-02T20:36:08.512082] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-02T20:36:08.512113] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-02T20:36:08.512923] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:36:08.512988] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:08.515403] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:08.516431] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:08.587834] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:08.591549] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:08.596118] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:08.597293] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:36:08.599358] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:08.601081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:08.601553] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:08.602669] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:36:08.604669] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:08.649545] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-02T20:36:08.649634] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=-0.19% (Conf=44.1829%) [2026-01-02T20:36:08.649798] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-02T20:36:08.649841] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-02T20:36:08.650974] [INFO ] [main ] Progress: 298/420 forecasts completed (71.0%). HYI finished in 0.7s. ETA: 20.9s. Rate: 349.43 forecasts/min [2026-01-02T20:36:08.662632] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:08.663550] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-02T20:36:08.663854] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-02T20:36:08.663901] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-02T20:36:08.664703] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:08.664774] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:08.665661] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:08.779165] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:08.781436] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:08.782707] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:08.783015] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-02 [2026-01-02T20:36:08.842917] [DEBUG] [MAG ] DHX: Last date is validated at 2026-01-02 [2026-01-02T20:36:08.955886] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:08.972986] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-02 [2026-01-02T20:36:09.012997] [DEBUG] [MAG ] DHX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:09.048533] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-02T20:36:09.048619] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=57.4262%) [2026-01-02T20:36:09.049018] [INFO ] [main ] Fetching symbol history for SFNC... [2026-01-02T20:36:09.049069] [DEBUG] [REMOTE ] SFNC: Fetching historical data. [2026-01-02T20:36:09.049695] [INFO ] [main ] Progress: 299/420 forecasts completed (71.2%). FTI finished in 0.8s. ETA: 20.9s. Rate: 347.90 forecasts/min [2026-01-02T20:36:09.060638] [DEBUG] [REMOTE ] SFNC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.063059] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 1 features, N/A% accuracy [2026-01-02T20:36:09.063113] [INFO ] [LOCAL ] SFNC: Loaded 1 optimal features with 51.74% confidence from JSON config [2026-01-02T20:36:09.063144] [DEBUG] [MAG ] Building data for symbol: SFNC with lookback: 0 [2026-01-02T20:36:09.063943] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:09.064000] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:09.064781] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:09.077974] [INFO ] [LOCAL ] DHX: Saved forecast. [2026-01-02T20:36:09.078050] [INFO ] [main ] DHX: Signal=1 (Conf=90.0%), Magnitude=2.95% (Conf=44.3582%) [2026-01-02T20:36:09.078544] [INFO ] [main ] Fetching symbol history for NMRA... [2026-01-02T20:36:09.078613] [DEBUG] [REMOTE ] NMRA: Fetching historical data. [2026-01-02T20:36:09.078684] [INFO ] [main ] Progress: 300/420 forecasts completed (71.4%). DHX finished in 0.6s. ETA: 20.6s. Rate: 348.86 forecasts/min [2026-01-02T20:36:09.090293] [DEBUG] [REMOTE ] NMRA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.091467] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 5 features, N/A% accuracy [2026-01-02T20:36:09.091519] [INFO ] [LOCAL ] NMRA: Loaded 5 optimal features with 49.76% confidence from JSON config [2026-01-02T20:36:09.091551] [DEBUG] [MAG ] Building data for symbol: NMRA with lookback: 0 [2026-01-02T20:36:09.092346] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:09.092407] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:09.094158] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:09.094728] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:09.155255] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:09.163972] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-02 [2026-01-02T20:36:09.173327] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:09.174831] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:09.176557] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:09.257855] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-02T20:36:09.257926] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=58.6358%) [2026-01-02T20:36:09.258328] [INFO ] [main ] Fetching symbol history for CLCO... [2026-01-02T20:36:09.258394] [DEBUG] [REMOTE ] CLCO: Fetching historical data. [2026-01-02T20:36:09.258672] [INFO ] [main ] Progress: 301/420 forecasts completed (71.7%). AIG finished in 0.8s. ETA: 20.5s. Rate: 348.81 forecasts/min [2026-01-02T20:36:09.270310] [DEBUG] [REMOTE ] CLCO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.271304] [DEBUG] [LOCAL ] Loaded configuration for CLCO: 1 features, N/A% accuracy [2026-01-02T20:36:09.271355] [INFO ] [LOCAL ] CLCO: Loaded 1 optimal features with 22.57% confidence from JSON config [2026-01-02T20:36:09.271387] [DEBUG] [MAG ] Building data for symbol: CLCO with lookback: 0 [2026-01-02T20:36:09.272201] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:09.272260] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:36:09.272994] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:09.340590] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:09.414523] [DEBUG] [MAG ] SFNC: Last date is validated at 2026-01-02 [2026-01-02T20:36:09.464315] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-02T20:36:09.464382] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=35.7574%) [2026-01-02T20:36:09.464785] [INFO ] [main ] Progress: 302/420 forecasts completed (71.9%). GAB finished in 0.8s. ETA: 20.3s. Rate: 348.58 forecasts/min [2026-01-02T20:36:09.464914] [INFO ] [main ] Fetching symbol history for TDF... [2026-01-02T20:36:09.464957] [DEBUG] [REMOTE ] TDF: Fetching historical data. [2026-01-02T20:36:09.476734] [DEBUG] [REMOTE ] TDF: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.477706] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, N/A% accuracy [2026-01-02T20:36:09.477763] [INFO ] [LOCAL ] TDF: Loaded 6 optimal features with 67.98% confidence from JSON config [2026-01-02T20:36:09.477795] [DEBUG] [MAG ] Building data for symbol: TDF with lookback: 0 [2026-01-02T20:36:09.478565] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:09.478697] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:09.483732] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:09.485508] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:09.486000] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:09.486383] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:09.490538] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:09.492890] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:09.529359] [DEBUG] [MAG ] NMRA: Last date is validated at 2026-01-02 [2026-01-02T20:36:09.590621] [DEBUG] [MAG ] SFNC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:09.637412] [DEBUG] [MAG ] CLCO: Last date is validated at 2026-01-02 [2026-01-02T20:36:09.656963] [INFO ] [LOCAL ] SFNC: Saved forecast. [2026-01-02T20:36:09.657031] [INFO ] [main ] SFNC: Signal=1 (Conf=90.0%), Magnitude=2.50% (Conf=51.7447%) [2026-01-02T20:36:09.657393] [INFO ] [main ] Fetching symbol history for BOTZ... [2026-01-02T20:36:09.657446] [DEBUG] [REMOTE ] BOTZ: Fetching historical data. [2026-01-02T20:36:09.658632] [INFO ] [main ] Progress: 303/420 forecasts completed (72.1%). SFNC finished in 0.6s. ETA: 20.1s. Rate: 348.43 forecasts/min [2026-01-02T20:36:09.669019] [DEBUG] [REMOTE ] BOTZ: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.670122] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, N/A% accuracy [2026-01-02T20:36:09.670176] [INFO ] [LOCAL ] BOTZ: Loaded 4 optimal features with 66.69% confidence from JSON config [2026-01-02T20:36:09.670209] [DEBUG] [MAG ] Building data for symbol: BOTZ with lookback: 0 [2026-01-02T20:36:09.671033] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:09.671097] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:09.672864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:09.673388] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:09.673826] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:36:09.675254] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:09.705274] [DEBUG] [MAG ] NMRA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:09.783308] [INFO ] [LOCAL ] NMRA: Saved forecast. [2026-01-02T20:36:09.783375] [INFO ] [main ] NMRA: Signal=1 (Conf=90.0%), Magnitude=3.16% (Conf=49.7621%) [2026-01-02T20:36:09.783762] [INFO ] [main ] Fetching symbol history for JPEF... [2026-01-02T20:36:09.783813] [DEBUG] [REMOTE ] JPEF: Fetching historical data. [2026-01-02T20:36:09.785673] [INFO ] [main ] Progress: 304/420 forecasts completed (72.4%). NMRA finished in 0.7s. ETA: 20.0s. Rate: 348.74 forecasts/min [2026-01-02T20:36:09.795217] [DEBUG] [REMOTE ] JPEF: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.796131] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 6 features, N/A% accuracy [2026-01-02T20:36:09.796182] [INFO ] [LOCAL ] JPEF: Loaded 6 optimal features with 66.15% confidence from JSON config [2026-01-02T20:36:09.796216] [DEBUG] [MAG ] Building data for symbol: JPEF with lookback: 0 [2026-01-02T20:36:09.797043] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:09.797104] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:09.798888] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:09.799792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:09.800234] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:09.801003] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:09.807270] [DEBUG] [MAG ] CLCO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:09.839831] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:36:09.840835] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:09.848213] [DEBUG] [MAG ] TDF: Last date is validated at 2026-01-02 [2026-01-02T20:36:09.864291] [INFO ] [LOCAL ] CLCO: Saved forecast. [2026-01-02T20:36:09.864358] [INFO ] [main ] CLCO: Signal=1 (Conf=90.0%), Magnitude=-1.20% (Conf=22.5727%) [2026-01-02T20:36:09.864731] [INFO ] [main ] Fetching symbol history for FIVN... [2026-01-02T20:36:09.864782] [DEBUG] [REMOTE ] FIVN: Fetching historical data. [2026-01-02T20:36:09.866664] [INFO ] [main ] Progress: 305/420 forecasts completed (72.6%). CLCO finished in 0.6s. ETA: 19.8s. Rate: 349.34 forecasts/min [2026-01-02T20:36:09.875318] [DEBUG] [REMOTE ] FIVN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:09.876387] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 7 features, N/A% accuracy [2026-01-02T20:36:09.876440] [INFO ] [LOCAL ] FIVN: Loaded 7 optimal features with 51.55% confidence from JSON config [2026-01-02T20:36:09.876472] [DEBUG] [MAG ] Building data for symbol: FIVN with lookback: 0 [2026-01-02T20:36:09.877282] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:09.877345] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:09.882254] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:09.921413] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:09.922804] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:09.923972] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:36:09.925084] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:09.927915] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:09.929962] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.022718] [DEBUG] [MAG ] TDF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:10.033655] [DEBUG] [MAG ] BOTZ: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.084010] [INFO ] [LOCAL ] TDF: Saved forecast. [2026-01-02T20:36:10.084077] [INFO ] [main ] TDF: Signal=1 (Conf=90.0%), Magnitude=4.02% (Conf=67.98%) [2026-01-02T20:36:10.084449] [INFO ] [main ] Progress: 306/420 forecasts completed (72.9%). TDF finished in 0.6s. ETA: 19.6s. Rate: 349.04 forecasts/min [2026-01-02T20:36:10.084591] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-02T20:36:10.084640] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-02T20:36:10.096266] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:10.097712] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-02T20:36:10.097767] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-02T20:36:10.097799] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-02T20:36:10.098560] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:10.098647] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:10.103739] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:10.105559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:10.106063] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:10.106462] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:10.108902] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:10.190917] [DEBUG] [MAG ] JPEF: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.194207] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:10.195818] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.213934] [DEBUG] [MAG ] BOTZ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:10.292681] [INFO ] [LOCAL ] BOTZ: Saved forecast. [2026-01-02T20:36:10.292941] [INFO ] [main ] BOTZ: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=66.6938%) [2026-01-02T20:36:10.293297] [INFO ] [main ] Fetching symbol history for FIXD... [2026-01-02T20:36:10.293348] [DEBUG] [REMOTE ] FIXD: Fetching historical data. [2026-01-02T20:36:10.294650] [INFO ] [main ] Progress: 307/420 forecasts completed (73.1%). BOTZ finished in 0.6s. ETA: 19.4s. Rate: 348.78 forecasts/min [2026-01-02T20:36:10.305504] [DEBUG] [MAG ] FIVN: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.305919] [DEBUG] [REMOTE ] FIXD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:10.306994] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 4 features, N/A% accuracy [2026-01-02T20:36:10.307048] [INFO ] [LOCAL ] FIXD: Loaded 4 optimal features with 63.37% confidence from JSON config [2026-01-02T20:36:10.307080] [DEBUG] [MAG ] Building data for symbol: FIXD with lookback: 0 [2026-01-02T20:36:10.307865] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:10.307926] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:10.309675] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:10.310177] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:10.310980] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:36:10.313615] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.363015] [DEBUG] [MAG ] JPEF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:10.444438] [INFO ] [LOCAL ] JPEF: Saved forecast. [2026-01-02T20:36:10.444505] [INFO ] [main ] JPEF: Signal=1 (Conf=90.0%), Magnitude=-0.80% (Conf=66.153%) [2026-01-02T20:36:10.444876] [INFO ] [main ] Fetching symbol history for PRME... [2026-01-02T20:36:10.444927] [DEBUG] [REMOTE ] PRME: Fetching historical data. [2026-01-02T20:36:10.446649] [INFO ] [main ] Progress: 308/420 forecasts completed (73.3%). JPEF finished in 0.7s. ETA: 19.3s. Rate: 348.91 forecasts/min [2026-01-02T20:36:10.456859] [DEBUG] [REMOTE ] PRME: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:10.457756] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, N/A% accuracy [2026-01-02T20:36:10.457808] [INFO ] [LOCAL ] PRME: Loaded 2 optimal features with 57.58% confidence from JSON config [2026-01-02T20:36:10.457840] [DEBUG] [MAG ] Building data for symbol: PRME with lookback: 0 [2026-01-02T20:36:10.458617] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:10.458699] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:10.461405] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:36:10.462191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.492708] [DEBUG] [MAG ] FIVN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:10.541542] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.594193] [INFO ] [LOCAL ] FIVN: Saved forecast. [2026-01-02T20:36:10.594266] [INFO ] [main ] FIVN: Signal=1 (Conf=90.0%), Magnitude=0.33% (Conf=51.5473%) [2026-01-02T20:36:10.594641] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-02T20:36:10.594692] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-02T20:36:10.594654] [INFO ] [main ] Progress: 309/420 forecasts completed (73.6%). FIVN finished in 0.7s. ETA: 19.1s. Rate: 349.07 forecasts/min [2026-01-02T20:36:10.606381] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:10.607600] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-02T20:36:10.607658] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-02T20:36:10.607693] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-02T20:36:10.608519] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:10.608599] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:10.613257] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.671065] [DEBUG] [MAG ] FIXD: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.708637] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:10.795103] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-02T20:36:10.795173] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=-1.46% (Conf=61.4393%) [2026-01-02T20:36:10.795335] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-02T20:36:10.795731] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-02T20:36:10.795927] [INFO ] [main ] Progress: 310/420 forecasts completed (73.8%). ADC finished in 0.7s. ETA: 18.9s. Rate: 348.88 forecasts/min [2026-01-02T20:36:10.807239] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:10.808460] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-02T20:36:10.808512] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-02T20:36:10.808543] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-02T20:36:10.809368] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:10.809432] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:10.814173] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:10.815992] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:10.816465] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:10.816921] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:10.817320] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:10.819820] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:10.820405] [DEBUG] [MAG ] PRME: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.821016] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:10.823681] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:10.824989] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.847549] [DEBUG] [MAG ] FIXD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:10.905343] [INFO ] [LOCAL ] FIXD: Saved forecast. [2026-01-02T20:36:10.905408] [INFO ] [main ] FIXD: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=63.3698%) [2026-01-02T20:36:10.905760] [INFO ] [main ] Fetching symbol history for TRC... [2026-01-02T20:36:10.905811] [DEBUG] [REMOTE ] TRC: Fetching historical data. [2026-01-02T20:36:10.906656] [INFO ] [main ] Progress: 311/420 forecasts completed (74.0%). FIXD finished in 0.6s. ETA: 18.7s. Rate: 349.28 forecasts/min [2026-01-02T20:36:10.916893] [DEBUG] [REMOTE ] TRC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:10.918089] [DEBUG] [LOCAL ] Loaded configuration for TRC: 7 features, N/A% accuracy [2026-01-02T20:36:10.918143] [INFO ] [LOCAL ] TRC: Loaded 7 optimal features with 64.29% confidence from JSON config [2026-01-02T20:36:10.918176] [DEBUG] [MAG ] Building data for symbol: TRC with lookback: 0 [2026-01-02T20:36:10.918992] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:10.919052] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:10.920758] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:10.921265] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:10.921673] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:10.922633] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:10.923259] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:10.925260] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:10.928155] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:10.979152] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-02 [2026-01-02T20:36:10.999393] [DEBUG] [MAG ] PRME: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:11.061820] [INFO ] [LOCAL ] PRME: Saved forecast. [2026-01-02T20:36:11.061889] [INFO ] [main ] PRME: Signal=1 (Conf=90.0%), Magnitude=4.36% (Conf=57.584%) [2026-01-02T20:36:11.062347] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-02T20:36:11.062401] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-02T20:36:11.062669] [INFO ] [main ] Progress: 312/420 forecasts completed (74.3%). PRME finished in 0.6s. ETA: 18.5s. Rate: 349.38 forecasts/min [2026-01-02T20:36:11.074615] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:11.075561] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-02T20:36:11.075634] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-02T20:36:11.075666] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-02T20:36:11.076476] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:11.076539] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:11.078314] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:11.078898] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:11.079350] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:11.120483] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:11.160163] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:11.167450] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-02 [2026-01-02T20:36:11.252372] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-02T20:36:11.252457] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=-3.26% (Conf=55.3425%) [2026-01-02T20:36:11.252647] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-02T20:36:11.252693] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-02T20:36:11.254686] [INFO ] [main ] Progress: 313/420 forecasts completed (74.5%). RLI finished in 0.7s. ETA: 18.4s. Rate: 349.25 forecasts/min [2026-01-02T20:36:11.264245] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:11.265179] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-02T20:36:11.265233] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-02T20:36:11.265266] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-02T20:36:11.266113] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:11.266175] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:11.266943] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:11.268708] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:11.269781] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:36:11.271635] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:11.285379] [DEBUG] [MAG ] TRC: Last date is validated at 2026-01-02 [2026-01-02T20:36:11.337936] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:11.456708] [DEBUG] [MAG ] TRC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:11.465281] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-02 [2026-01-02T20:36:11.468885] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-02T20:36:11.468953] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=-0.79% (Conf=69.8631%) [2026-01-02T20:36:11.469284] [INFO ] [main ] Fetching symbol history for WNEB... [2026-01-02T20:36:11.469334] [DEBUG] [REMOTE ] WNEB: Fetching historical data. [2026-01-02T20:36:11.469662] [INFO ] [main ] Progress: 314/420 forecasts completed (74.8%). UNP finished in 0.7s. ETA: 18.2s. Rate: 348.97 forecasts/min [2026-01-02T20:36:11.481691] [DEBUG] [REMOTE ] WNEB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:11.482606] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 4 features, N/A% accuracy [2026-01-02T20:36:11.482659] [INFO ] [LOCAL ] WNEB: Loaded 4 optimal features with 43.15% confidence from JSON config [2026-01-02T20:36:11.482690] [DEBUG] [MAG ] Building data for symbol: WNEB with lookback: 0 [2026-01-02T20:36:11.483461] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:11.483521] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:11.485281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:11.485805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:11.486237] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:11.487041] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:11.530586] [INFO ] [LOCAL ] TRC: Saved forecast. [2026-01-02T20:36:11.530675] [INFO ] [main ] TRC: Signal=1 (Conf=90.0%), Magnitude=-1.69% (Conf=64.291%) [2026-01-02T20:36:11.531129] [INFO ] [main ] Fetching symbol history for SSNC... [2026-01-02T20:36:11.531181] [DEBUG] [REMOTE ] SSNC: Fetching historical data. [2026-01-02T20:36:11.531649] [INFO ] [main ] Progress: 315/420 forecasts completed (75.0%). TRC finished in 0.6s. ETA: 18.0s. Rate: 349.68 forecasts/min [2026-01-02T20:36:11.542841] [DEBUG] [REMOTE ] SSNC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:11.543856] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 8 features, N/A% accuracy [2026-01-02T20:36:11.543910] [INFO ] [LOCAL ] SSNC: Loaded 8 optimal features with 55.50% confidence from JSON config [2026-01-02T20:36:11.543943] [DEBUG] [MAG ] Building data for symbol: SSNC with lookback: 0 [2026-01-02T20:36:11.544768] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:11.544833] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:11.549870] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:11.550988] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:11.557077] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:11.558889] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:11.559964] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:11.560622] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:36:11.561372] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:11.562447] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:11.615890] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-02 [2026-01-02T20:36:11.640165] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:11.721134] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-02T20:36:11.721201] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=-2.28% (Conf=61.5832%) [2026-01-02T20:36:11.721554] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-02T20:36:11.721619] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-02T20:36:11.721653] [INFO ] [main ] Progress: 316/420 forecasts completed (75.2%). GSK finished in 0.7s. ETA: 17.9s. Rate: 349.56 forecasts/min [2026-01-02T20:36:11.732678] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:11.733601] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-02T20:36:11.733663] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-02T20:36:11.733701] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-02T20:36:11.734469] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:11.734534] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:11.736237] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:11.736769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:11.737154] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:11.737913] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:11.738637] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:11.786296] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:11.817169] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:11.819446] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:11.820848] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:36:11.821623] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:11.834637] [DEBUG] [MAG ] WNEB: Last date is validated at 2026-01-02 [2026-01-02T20:36:11.880201] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-02T20:36:11.880268] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=9.92% (Conf=50.8551%) [2026-01-02T20:36:11.880661] [INFO ] [main ] Progress: 317/420 forecasts completed (75.5%). GHRS finished in 0.6s. ETA: 17.7s. Rate: 349.64 forecasts/min [2026-01-02T20:36:11.880788] [INFO ] [main ] Fetching symbol history for HELE... [2026-01-02T20:36:11.880831] [DEBUG] [REMOTE ] HELE: Fetching historical data. [2026-01-02T20:36:11.894557] [DEBUG] [REMOTE ] HELE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:11.895506] [DEBUG] [LOCAL ] Loaded configuration for HELE: 3 features, N/A% accuracy [2026-01-02T20:36:11.895558] [INFO ] [LOCAL ] HELE: Loaded 3 optimal features with 55.36% confidence from JSON config [2026-01-02T20:36:11.895614] [DEBUG] [MAG ] Building data for symbol: HELE with lookback: 0 [2026-01-02T20:36:11.896406] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:11.896466] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:11.901305] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:11.923883] [DEBUG] [MAG ] SSNC: Last date is validated at 2026-01-02 [2026-01-02T20:36:11.975696] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:11.977129] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:12.007231] [DEBUG] [MAG ] WNEB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:12.067979] [INFO ] [LOCAL ] WNEB: Saved forecast. [2026-01-02T20:36:12.068056] [INFO ] [main ] WNEB: Signal=1 (Conf=90.0%), Magnitude=0.82% (Conf=43.1452%) [2026-01-02T20:36:12.068434] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-02T20:36:12.068485] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-02T20:36:12.069659] [INFO ] [main ] Progress: 318/420 forecasts completed (75.7%). WNEB finished in 0.6s. ETA: 17.5s. Rate: 349.53 forecasts/min [2026-01-02T20:36:12.079774] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:12.080850] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-02T20:36:12.080903] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-02T20:36:12.080935] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-02T20:36:12.081724] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:12.081785] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:12.086651] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:12.088427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:12.088938] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:12.089321] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:36:12.090438] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:12.103435] [DEBUG] [MAG ] SSNC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:12.181254] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-02 [2026-01-02T20:36:12.198561] [INFO ] [LOCAL ] SSNC: Saved forecast. [2026-01-02T20:36:12.198643] [INFO ] [main ] SSNC: Signal=1 (Conf=90.0%), Magnitude=-3.15% (Conf=55.4964%) [2026-01-02T20:36:12.198842] [INFO ] [main ] Fetching symbol history for WB... [2026-01-02T20:36:12.198885] [DEBUG] [REMOTE ] WB: Fetching historical data. [2026-01-02T20:36:12.200111] [INFO ] [main ] Progress: 319/420 forecasts completed (76.0%). SSNC finished in 0.7s. ETA: 17.3s. Rate: 349.80 forecasts/min [2026-01-02T20:36:12.212122] [DEBUG] [REMOTE ] WB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:12.213016] [DEBUG] [LOCAL ] Loaded configuration for WB: 5 features, N/A% accuracy [2026-01-02T20:36:12.213068] [INFO ] [LOCAL ] WB: Loaded 5 optimal features with 61.34% confidence from JSON config [2026-01-02T20:36:12.213099] [DEBUG] [MAG ] Building data for symbol: WB with lookback: 0 [2026-01-02T20:36:12.213912] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:12.213978] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:12.215730] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:12.216233] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:12.217166] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:12.218760] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:12.219869] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:12.323445] [DEBUG] [MAG ] HELE: Last date is validated at 2026-01-02 [2026-01-02T20:36:12.357502] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:12.437928] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-02 [2026-01-02T20:36:12.444841] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-02T20:36:12.444908] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=-2.51% (Conf=61.2197%) [2026-01-02T20:36:12.445268] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-02T20:36:12.445319] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-02T20:36:12.445682] [INFO ] [main ] Progress: 320/420 forecasts completed (76.2%). SKRE finished in 0.7s. ETA: 17.2s. Rate: 349.32 forecasts/min [2026-01-02T20:36:12.457006] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:12.458130] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-02T20:36:12.458184] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-02T20:36:12.458215] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-02T20:36:12.459282] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:12.459344] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:12.464555] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:12.466736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:12.467216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:12.467626] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:12.470512] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:12.512491] [DEBUG] [MAG ] HELE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:12.513413] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:12.514393] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:12.516127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:12.571304] [DEBUG] [MAG ] WB: Last date is validated at 2026-01-02 [2026-01-02T20:36:12.618469] [INFO ] [LOCAL ] HELE: Saved forecast. [2026-01-02T20:36:12.618567] [INFO ] [main ] HELE: Signal=1 (Conf=90.0%), Magnitude=-7.71% (Conf=55.3642%) [2026-01-02T20:36:12.619032] [INFO ] [main ] Progress: 321/420 forecasts completed (76.4%). HELE finished in 0.7s. ETA: 17.0s. Rate: 349.31 forecasts/min [2026-01-02T20:36:12.619192] [INFO ] [main ] Fetching symbol history for BLZE... [2026-01-02T20:36:12.619244] [DEBUG] [REMOTE ] BLZE: Fetching historical data. [2026-01-02T20:36:12.627417] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:12.631014] [DEBUG] [REMOTE ] BLZE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:12.632259] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 4 features, N/A% accuracy [2026-01-02T20:36:12.632315] [INFO ] [LOCAL ] BLZE: Loaded 4 optimal features with 51.72% confidence from JSON config [2026-01-02T20:36:12.632348] [DEBUG] [MAG ] Building data for symbol: BLZE with lookback: 0 [2026-01-02T20:36:12.633275] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:12.633353] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:12.638559] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:12.639370] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:36:12.640097] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:12.642558] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:12.715941] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-02T20:36:12.716011] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=-2.53% (Conf=61.39%) [2026-01-02T20:36:12.716377] [INFO ] [main ] Fetching symbol history for TBI... [2026-01-02T20:36:12.716428] [DEBUG] [REMOTE ] TBI: Fetching historical data. [2026-01-02T20:36:12.717693] [INFO ] [main ] Progress: 322/420 forecasts completed (76.7%). HRMY finished in 0.6s. ETA: 16.8s. Rate: 349.78 forecasts/min [2026-01-02T20:36:12.727652] [DEBUG] [REMOTE ] TBI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:12.728835] [DEBUG] [LOCAL ] Loaded configuration for TBI: 0 features, N/A% accuracy [2026-01-02T20:36:12.728892] [INFO ] [LOCAL ] TBI: Loaded 0 optimal features with 56.92% confidence from JSON config [2026-01-02T20:36:12.728923] [DEBUG] [MAG ] Building data for symbol: TBI with lookback: 0 [2026-01-02T20:36:12.729749] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:36:12.742065] [DEBUG] [MAG ] WB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:12.867638] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-02 [2026-01-02T20:36:12.887772] [INFO ] [LOCAL ] WB: Saved forecast. [2026-01-02T20:36:12.887838] [INFO ] [main ] WB: Signal=1 (Conf=90.0%), Magnitude=1.91% (Conf=61.3405%) [2026-01-02T20:36:12.887990] [INFO ] [main ] Fetching symbol history for HPQ... [2026-01-02T20:36:12.888032] [DEBUG] [REMOTE ] HPQ: Fetching historical data. [2026-01-02T20:36:12.889680] [INFO ] [main ] Progress: 323/420 forecasts completed (76.9%). WB finished in 0.7s. ETA: 16.6s. Rate: 349.77 forecasts/min [2026-01-02T20:36:12.900532] [DEBUG] [REMOTE ] HPQ: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:12.901665] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 1 features, N/A% accuracy [2026-01-02T20:36:12.901730] [INFO ] [LOCAL ] HPQ: Loaded 1 optimal features with 48.77% confidence from JSON config [2026-01-02T20:36:12.901768] [DEBUG] [MAG ] Building data for symbol: HPQ with lookback: 0 [2026-01-02T20:36:12.902530] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:12.902607] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:12.941741] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:13.014097] [DEBUG] [MAG ] BLZE: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.040823] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:13.094024] [DEBUG] [MAG ] TBI: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.104100] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-02T20:36:13.104507] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=39.5106%) [2026-01-02T20:36:13.104936] [INFO ] [main ] Fetching symbol history for CHCO... [2026-01-02T20:36:13.105030] [DEBUG] [REMOTE ] CHCO: Fetching historical data. [2026-01-02T20:36:13.105671] [INFO ] [main ] Progress: 324/420 forecasts completed (77.1%). BGX finished in 0.7s. ETA: 16.5s. Rate: 349.49 forecasts/min [2026-01-02T20:36:13.116378] [DEBUG] [REMOTE ] CHCO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:13.117569] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 5 features, N/A% accuracy [2026-01-02T20:36:13.117650] [INFO ] [LOCAL ] CHCO: Loaded 5 optimal features with 56.18% confidence from JSON config [2026-01-02T20:36:13.117684] [DEBUG] [MAG ] Building data for symbol: CHCO with lookback: 0 [2026-01-02T20:36:13.118487] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:13.118549] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:13.119512] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:13.120232] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:13.120972] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:13.125257] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:36:13.126642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:13.197303] [DEBUG] [MAG ] BLZE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:13.267343] [DEBUG] [MAG ] TBI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:13.272148] [INFO ] [LOCAL ] BLZE: Saved forecast. [2026-01-02T20:36:13.272223] [INFO ] [main ] BLZE: Signal=1 (Conf=90.0%), Magnitude=1.57% (Conf=51.7215%) [2026-01-02T20:36:13.272614] [INFO ] [main ] Progress: 325/420 forecasts completed (77.4%). BLZE finished in 0.7s. ETA: 16.3s. Rate: 349.52 forecasts/min [2026-01-02T20:36:13.272748] [INFO ] [main ] Fetching symbol history for NCLH... [2026-01-02T20:36:13.272793] [DEBUG] [REMOTE ] NCLH: Fetching historical data. [2026-01-02T20:36:13.284383] [DEBUG] [REMOTE ] NCLH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:13.285562] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 10 features, N/A% accuracy [2026-01-02T20:36:13.285645] [INFO ] [LOCAL ] NCLH: Loaded 10 optimal features with 46.17% confidence from JSON config [2026-01-02T20:36:13.285684] [DEBUG] [MAG ] Building data for symbol: NCLH with lookback: 0 [2026-01-02T20:36:13.286499] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:36:13.286564] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:13.287371] [DEBUG] [MAG ] HPQ: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.288427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:13.289203] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:13.289626] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:13.290443] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:13.291540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:13.292062] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:13.293203] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:13.295005] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:13.296193] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:36:13.296906] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:13.328084] [INFO ] [LOCAL ] TBI: Saved forecast. [2026-01-02T20:36:13.328158] [INFO ] [main ] TBI: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=56.916%) [2026-01-02T20:36:13.328622] [INFO ] [main ] Fetching symbol history for QCOM... [2026-01-02T20:36:13.328694] [DEBUG] [REMOTE ] QCOM: Fetching historical data. [2026-01-02T20:36:13.328694] [INFO ] [main ] Progress: 326/420 forecasts completed (77.6%). TBI finished in 0.6s. ETA: 16.1s. Rate: 350.25 forecasts/min [2026-01-02T20:36:13.340995] [DEBUG] [REMOTE ] QCOM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:13.342025] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 8 features, N/A% accuracy [2026-01-02T20:36:13.342076] [INFO ] [LOCAL ] QCOM: Loaded 8 optimal features with 52.55% confidence from JSON config [2026-01-02T20:36:13.342107] [DEBUG] [MAG ] Building data for symbol: QCOM with lookback: 0 [2026-01-02T20:36:13.342919] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:13.342981] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:13.347870] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:13.349688] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:13.350188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:13.350641] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:13.351029] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:13.351914] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:13.458877] [DEBUG] [MAG ] HPQ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:13.464931] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-02T20:36:13.466702] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:13.472263] [DEBUG] [MAG ] CHCO: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.536291] [INFO ] [LOCAL ] HPQ: Saved forecast. [2026-01-02T20:36:13.536375] [INFO ] [main ] HPQ: Signal=1 (Conf=90.0%), Magnitude=3.15% (Conf=48.7735%) [2026-01-02T20:36:13.536750] [INFO ] [main ] Fetching symbol history for MBWM... [2026-01-02T20:36:13.536800] [DEBUG] [REMOTE ] MBWM: Fetching historical data. [2026-01-02T20:36:13.538429] [INFO ] [main ] Progress: 327/420 forecasts completed (77.9%). HPQ finished in 0.6s. ETA: 15.9s. Rate: 350.01 forecasts/min [2026-01-02T20:36:13.548072] [DEBUG] [REMOTE ] MBWM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:13.548998] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 0 features, N/A% accuracy [2026-01-02T20:36:13.549054] [INFO ] [LOCAL ] MBWM: Loaded 0 optimal features with 46.87% confidence from JSON config [2026-01-02T20:36:13.549085] [DEBUG] [MAG ] Building data for symbol: MBWM with lookback: 0 [2026-01-02T20:36:13.549922] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-02T20:36:13.640972] [DEBUG] [MAG ] CHCO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:13.661556] [DEBUG] [MAG ] NCLH: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.751427] [INFO ] [LOCAL ] CHCO: Saved forecast. [2026-01-02T20:36:13.751494] [INFO ] [main ] CHCO: Signal=1 (Conf=90.0%), Magnitude=-0.18% (Conf=56.1825%) [2026-01-02T20:36:13.751883] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-02T20:36:13.751934] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-02T20:36:13.753698] [INFO ] [main ] Progress: 328/420 forecasts completed (78.1%). CHCO finished in 0.6s. ETA: 15.8s. Rate: 349.73 forecasts/min [2026-01-02T20:36:13.763473] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:13.764440] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-02T20:36:13.764507] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-02T20:36:13.764540] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-02T20:36:13.765326] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:13.765390] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:13.770280] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:13.772143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:13.772646] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:13.773408] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:13.819050] [DEBUG] [MAG ] QCOM: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.865032] [DEBUG] [MAG ] NCLH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:13.886054] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:13.887316] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:13.889449] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:13.936977] [DEBUG] [MAG ] MBWM: Last date is validated at 2026-01-02 [2026-01-02T20:36:13.960352] [INFO ] [LOCAL ] NCLH: Saved forecast. [2026-01-02T20:36:13.960421] [INFO ] [main ] NCLH: Signal=1 (Conf=90.0%), Magnitude=4.37% (Conf=46.1699%) [2026-01-02T20:36:13.960846] [INFO ] [main ] Fetching symbol history for AMBA... [2026-01-02T20:36:13.960905] [DEBUG] [REMOTE ] AMBA: Fetching historical data. [2026-01-02T20:36:13.961653] [INFO ] [main ] Progress: 329/420 forecasts completed (78.3%). NCLH finished in 0.7s. ETA: 15.6s. Rate: 349.51 forecasts/min [2026-01-02T20:36:13.973029] [DEBUG] [REMOTE ] AMBA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:13.974013] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 8 features, N/A% accuracy [2026-01-02T20:36:13.974064] [INFO ] [LOCAL ] AMBA: Loaded 8 optimal features with 55.15% confidence from JSON config [2026-01-02T20:36:13.974095] [DEBUG] [MAG ] Building data for symbol: AMBA with lookback: 0 [2026-01-02T20:36:13.974894] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:13.974958] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:13.979832] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:13.981658] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:13.982130] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:13.982534] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:13.993387] [DEBUG] [MAG ] QCOM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:14.032624] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-02T20:36:14.034531] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:14.036935] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:36:14.038539] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:14.116616] [DEBUG] [MAG ] MBWM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:14.131289] [INFO ] [LOCAL ] QCOM: Saved forecast. [2026-01-02T20:36:14.131361] [INFO ] [main ] QCOM: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=52.5477%) [2026-01-02T20:36:14.131775] [INFO ] [main ] Fetching symbol history for DEA... [2026-01-02T20:36:14.131836] [DEBUG] [REMOTE ] DEA: Fetching historical data. [2026-01-02T20:36:14.133701] [INFO ] [main ] Progress: 330/420 forecasts completed (78.6%). QCOM finished in 0.8s. ETA: 15.5s. Rate: 349.51 forecasts/min [2026-01-02T20:36:14.143469] [DEBUG] [REMOTE ] DEA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:14.144728] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, N/A% accuracy [2026-01-02T20:36:14.144783] [INFO ] [LOCAL ] DEA: Loaded 3 optimal features with 47.78% confidence from JSON config [2026-01-02T20:36:14.144814] [DEBUG] [MAG ] Building data for symbol: DEA with lookback: 0 [2026-01-02T20:36:14.145623] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:14.145684] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:14.147400] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:14.147970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:14.148360] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:14.201020] [INFO ] [LOCAL ] MBWM: Saved forecast. [2026-01-02T20:36:14.201088] [INFO ] [main ] MBWM: Signal=1 (Conf=90.0%), Magnitude=-1.17% (Conf=46.8737%) [2026-01-02T20:36:14.201447] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-02T20:36:14.201497] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-02T20:36:14.201627] [INFO ] [main ] Progress: 331/420 forecasts completed (78.8%). MBWM finished in 0.7s. ETA: 15.3s. Rate: 350.15 forecasts/min [2026-01-02T20:36:14.212513] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:14.213548] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-02T20:36:14.213618] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-02T20:36:14.213654] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-02T20:36:14.214457] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:14.214518] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:14.219351] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:14.221592] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:14.222316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:14.222770] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:14.223353] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:14.226190] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:14.235531] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-02 [2026-01-02T20:36:14.264833] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:14.385089] [DEBUG] [MAG ] AMBA: Last date is validated at 2026-01-02 [2026-01-02T20:36:14.404412] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:14.478961] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-02T20:36:14.479042] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=51.1477%) [2026-01-02T20:36:14.479397] [INFO ] [main ] Progress: 332/420 forecasts completed (79.0%). SPOK finished in 0.7s. ETA: 15.1s. Rate: 349.49 forecasts/min [2026-01-02T20:36:14.479519] [INFO ] [main ] Fetching symbol history for CCNE... [2026-01-02T20:36:14.479560] [DEBUG] [REMOTE ] CCNE: Fetching historical data. [2026-01-02T20:36:14.491020] [DEBUG] [REMOTE ] CCNE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:14.492173] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 3 features, N/A% accuracy [2026-01-02T20:36:14.492226] [INFO ] [LOCAL ] CCNE: Loaded 3 optimal features with 54.34% confidence from JSON config [2026-01-02T20:36:14.492258] [DEBUG] [MAG ] Building data for symbol: CCNE with lookback: 0 [2026-01-02T20:36:14.493052] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:14.493111] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:14.494850] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:14.495358] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:14.495772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:14.504183] [DEBUG] [MAG ] DEA: Last date is validated at 2026-01-02 [2026-01-02T20:36:14.560231] [DEBUG] [MAG ] AMBA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:14.608518] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-02 [2026-01-02T20:36:14.677318] [INFO ] [LOCAL ] AMBA: Saved forecast. [2026-01-02T20:36:14.677388] [INFO ] [main ] AMBA: Signal=1 (Conf=90.0%), Magnitude=2.23% (Conf=55.1466%) [2026-01-02T20:36:14.677777] [INFO ] [main ] Fetching symbol history for MNSO... [2026-01-02T20:36:14.677829] [DEBUG] [REMOTE ] MNSO: Fetching historical data. [2026-01-02T20:36:14.678667] [INFO ] [main ] Progress: 333/420 forecasts completed (79.3%). AMBA finished in 0.7s. ETA: 14.9s. Rate: 349.32 forecasts/min [2026-01-02T20:36:14.681792] [DEBUG] [MAG ] DEA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:14.688737] [DEBUG] [REMOTE ] MNSO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:14.689744] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 4 features, N/A% accuracy [2026-01-02T20:36:14.689808] [INFO ] [LOCAL ] MNSO: Loaded 4 optimal features with 48.48% confidence from JSON config [2026-01-02T20:36:14.689847] [DEBUG] [MAG ] Building data for symbol: MNSO with lookback: 0 [2026-01-02T20:36:14.690626] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:14.690687] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:14.695520] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:36:14.697007] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:14.699843] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:36:14.705677] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:14.749411] [INFO ] [LOCAL ] DEA: Saved forecast. [2026-01-02T20:36:14.749482] [INFO ] [main ] DEA: Signal=1 (Conf=90.0%), Magnitude=0.61% (Conf=47.7839%) [2026-01-02T20:36:14.749880] [INFO ] [main ] Fetching symbol history for CMPS... [2026-01-02T20:36:14.749931] [DEBUG] [REMOTE ] CMPS: Fetching historical data. [2026-01-02T20:36:14.751623] [INFO ] [main ] Progress: 334/420 forecasts completed (79.5%). DEA finished in 0.6s. ETA: 14.7s. Rate: 349.93 forecasts/min [2026-01-02T20:36:14.761710] [DEBUG] [REMOTE ] CMPS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:14.762451] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 5 features, N/A% accuracy [2026-01-02T20:36:14.762503] [INFO ] [LOCAL ] CMPS: Loaded 5 optimal features with 68.14% confidence from JSON config [2026-01-02T20:36:14.762534] [DEBUG] [MAG ] Building data for symbol: CMPS with lookback: 0 [2026-01-02T20:36:14.763396] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:14.763461] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:14.768465] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:14.769323] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:14.771401] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:14.775997] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:36:14.777205] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:14.777658] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:14.840815] [DEBUG] [MAG ] CCNE: Last date is validated at 2026-01-02 [2026-01-02T20:36:14.843767] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-02T20:36:14.843844] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=53.6327%) [2026-01-02T20:36:14.844203] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-02T20:36:14.844253] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-02T20:36:14.844643] [INFO ] [main ] Progress: 335/420 forecasts completed (79.8%). CMSA finished in 0.6s. ETA: 14.6s. Rate: 350.40 forecasts/min [2026-01-02T20:36:14.856382] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:14.857106] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-02T20:36:14.857158] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-02T20:36:14.857189] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-02T20:36:14.858005] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:14.858065] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:14.860121] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:14.860642] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:14.862696] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:36:14.863455] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:15.010855] [DEBUG] [MAG ] CCNE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.053527] [DEBUG] [MAG ] MNSO: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.084484] [INFO ] [LOCAL ] CCNE: Saved forecast. [2026-01-02T20:36:15.084554] [INFO ] [main ] CCNE: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=54.3409%) [2026-01-02T20:36:15.084981] [INFO ] [main ] Progress: 336/420 forecasts completed (80.0%). CCNE finished in 0.6s. ETA: 14.4s. Rate: 349.98 forecasts/min [2026-01-02T20:36:15.085118] [INFO ] [main ] Fetching symbol history for CPNG... [2026-01-02T20:36:15.085161] [DEBUG] [REMOTE ] CPNG: Fetching historical data. [2026-01-02T20:36:15.097242] [DEBUG] [REMOTE ] CPNG: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:15.098352] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 5 features, N/A% accuracy [2026-01-02T20:36:15.098406] [INFO ] [LOCAL ] CPNG: Loaded 5 optimal features with 59.36% confidence from JSON config [2026-01-02T20:36:15.098437] [DEBUG] [MAG ] Building data for symbol: CPNG with lookback: 0 [2026-01-02T20:36:15.099358] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:15.099425] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:15.104300] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:15.106147] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:15.106641] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:15.107432] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:36:15.108208] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:15.136237] [DEBUG] [MAG ] CMPS: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.207352] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.230429] [DEBUG] [MAG ] MNSO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.314426] [DEBUG] [MAG ] CMPS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.322842] [INFO ] [LOCAL ] MNSO: Saved forecast. [2026-01-02T20:36:15.322912] [INFO ] [main ] MNSO: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=48.4808%) [2026-01-02T20:36:15.323081] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-02T20:36:15.323125] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-02T20:36:15.323944] [INFO ] [main ] Progress: 337/420 forecasts completed (80.2%). MNSO finished in 0.6s. ETA: 14.2s. Rate: 349.58 forecasts/min [2026-01-02T20:36:15.333419] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:15.334992] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-02T20:36:15.335043] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-02T20:36:15.335075] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-02T20:36:15.335892] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:15.335951] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:15.338035] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:15.338558] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:15.339669] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:15.340279] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:15.380346] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.389605] [INFO ] [LOCAL ] CMPS: Saved forecast. [2026-01-02T20:36:15.389675] [INFO ] [main ] CMPS: Signal=1 (Conf=90.0%), Magnitude=6.23% (Conf=68.1446%) [2026-01-02T20:36:15.390071] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-02T20:36:15.390122] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-02T20:36:15.390648] [INFO ] [main ] Progress: 338/420 forecasts completed (80.5%). CMPS finished in 0.6s. ETA: 14.0s. Rate: 350.21 forecasts/min [2026-01-02T20:36:15.402330] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:15.403266] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-02T20:36:15.403316] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-02T20:36:15.403347] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-02T20:36:15.404183] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:15.404244] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:15.405992] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:15.406492] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:15.406988] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:15.407790] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:15.446303] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-02T20:36:15.446374] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=4.22% (Conf=58.5395%) [2026-01-02T20:36:15.446773] [INFO ] [main ] Fetching symbol history for EB... [2026-01-02T20:36:15.446824] [DEBUG] [REMOTE ] EB: Fetching historical data. [2026-01-02T20:36:15.448685] [INFO ] [main ] Progress: 339/420 forecasts completed (80.7%). VUZI finished in 0.6s. ETA: 13.9s. Rate: 350.89 forecasts/min [2026-01-02T20:36:15.458052] [DEBUG] [REMOTE ] EB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:15.459209] [DEBUG] [LOCAL ] Loaded configuration for EB: 2 features, N/A% accuracy [2026-01-02T20:36:15.459261] [INFO ] [LOCAL ] EB: Loaded 2 optimal features with 56.41% confidence from JSON config [2026-01-02T20:36:15.459292] [DEBUG] [MAG ] Building data for symbol: EB with lookback: 0 [2026-01-02T20:36:15.460085] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:15.460145] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:15.474266] [DEBUG] [MAG ] CPNG: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.499051] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:15.575421] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:15.650075] [DEBUG] [MAG ] CPNG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.691537] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.733874] [INFO ] [LOCAL ] CPNG: Saved forecast. [2026-01-02T20:36:15.733942] [INFO ] [main ] CPNG: Signal=1 (Conf=90.0%), Magnitude=-4.21% (Conf=59.3556%) [2026-01-02T20:36:15.734288] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-02T20:36:15.734337] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-02T20:36:15.735637] [INFO ] [main ] Progress: 340/420 forecasts completed (81.0%). CPNG finished in 0.6s. ETA: 13.7s. Rate: 350.20 forecasts/min [2026-01-02T20:36:15.745593] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:15.746681] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-02T20:36:15.746734] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-02T20:36:15.746770] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-02T20:36:15.747550] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:15.747637] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:15.752808] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:15.754616] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:15.755082] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:15.755514] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:15.757995] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:36:15.759385] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:15.759797] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.866360] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.924012] [DEBUG] [MAG ] EB: Last date is validated at 2026-01-02 [2026-01-02T20:36:15.931899] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:15.956764] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-02T20:36:15.956836] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=1.49% (Conf=65.6887%) [2026-01-02T20:36:15.957205] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-02T20:36:15.957256] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-02T20:36:15.957641] [INFO ] [main ] Progress: 341/420 forecasts completed (81.2%). USVM finished in 0.6s. ETA: 13.5s. Rate: 349.89 forecasts/min [2026-01-02T20:36:15.968224] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:15.969258] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-02T20:36:15.969311] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-02T20:36:15.969343] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-02T20:36:15.970332] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:15.970395] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:15.976013] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:15.978205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:15.978737] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:15.981886] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:15.983657] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:16.097096] [DEBUG] [MAG ] EB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:16.104303] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-02 [2026-01-02T20:36:16.153962] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-02T20:36:16.154030] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=-7.37% (Conf=56.96%) [2026-01-02T20:36:16.154394] [INFO ] [main ] Fetching symbol history for DRMA... [2026-01-02T20:36:16.154445] [DEBUG] [REMOTE ] DRMA: Fetching historical data. [2026-01-02T20:36:16.155404] [INFO ] [main ] Progress: 342/420 forecasts completed (81.4%). TPL finished in 0.8s. ETA: 13.4s. Rate: 349.74 forecasts/min [2026-01-02T20:36:16.155723] [INFO ] [LOCAL ] EB: Saved forecast. [2026-01-02T20:36:16.155789] [INFO ] [main ] EB: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=56.4107%) [2026-01-02T20:36:16.156124] [INFO ] [main ] Progress: 343/420 forecasts completed (81.7%). EB finished in 0.7s. ETA: 13.2s. Rate: 350.75 forecasts/min [2026-01-02T20:36:16.156921] [INFO ] [main ] Fetching symbol history for MLAB... [2026-01-02T20:36:16.156972] [DEBUG] [REMOTE ] MLAB: Fetching historical data. [2026-01-02T20:36:16.165803] [DEBUG] [REMOTE ] DRMA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:16.166775] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, N/A% accuracy [2026-01-02T20:36:16.166840] [INFO ] [LOCAL ] DRMA: Loaded 4 optimal features with 57.17% confidence from JSON config [2026-01-02T20:36:16.166879] [DEBUG] [MAG ] Building data for symbol: DRMA with lookback: 0 [2026-01-02T20:36:16.167664] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:16.167724] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:16.168264] [DEBUG] [REMOTE ] MLAB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:16.169287] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 4 features, N/A% accuracy [2026-01-02T20:36:16.169341] [INFO ] [LOCAL ] MLAB: Loaded 4 optimal features with 44.57% confidence from JSON config [2026-01-02T20:36:16.169382] [DEBUG] [MAG ] Building data for symbol: MLAB with lookback: 0 [2026-01-02T20:36:16.170236] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:16.170297] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:16.171171] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:16.172556] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:16.174373] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:16.174867] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:16.176454] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:16.282657] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:16.283887] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:16.285102] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:16.293095] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:16.343627] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-02 [2026-01-02T20:36:16.382597] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-02T20:36:16.382664] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=-1.42% (Conf=67.7545%) [2026-01-02T20:36:16.382818] [INFO ] [main ] Fetching symbol history for CSX... [2026-01-02T20:36:16.382860] [DEBUG] [REMOTE ] CSX: Fetching historical data. [2026-01-02T20:36:16.383867] [INFO ] [main ] Progress: 344/420 forecasts completed (81.9%). LWAY finished in 0.6s. ETA: 13.0s. Rate: 350.42 forecasts/min [2026-01-02T20:36:16.395292] [DEBUG] [REMOTE ] CSX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:16.396210] [DEBUG] [LOCAL ] Loaded configuration for CSX: 10 features, N/A% accuracy [2026-01-02T20:36:16.396263] [INFO ] [LOCAL ] CSX: Loaded 10 optimal features with 64.55% confidence from JSON config [2026-01-02T20:36:16.396293] [DEBUG] [MAG ] Building data for symbol: CSX with lookback: 0 [2026-01-02T20:36:16.397086] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:36:16.397151] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:16.398864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:16.399362] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:16.399825] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:16.400212] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:16.400991] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:16.401560] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:16.402891] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:16.406065] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:16.408189] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:16.410813] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:16.521704] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:16.527763] [DEBUG] [MAG ] DRMA: Last date is validated at 2026-01-02 [2026-01-02T20:36:16.648450] [DEBUG] [MAG ] MLAB: Last date is validated at 2026-01-02 [2026-01-02T20:36:16.657464] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-02T20:36:16.657535] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=-5.64% (Conf=51.6714%) [2026-01-02T20:36:16.657715] [INFO ] [main ] Fetching symbol history for PAGS... [2026-01-02T20:36:16.657760] [DEBUG] [REMOTE ] PAGS: Fetching historical data. [2026-01-02T20:36:16.658984] [INFO ] [main ] Progress: 345/420 forecasts completed (82.1%). FLWS finished in 0.7s. ETA: 12.9s. Rate: 349.80 forecasts/min [2026-01-02T20:36:16.669934] [DEBUG] [REMOTE ] PAGS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:16.670856] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 3 features, N/A% accuracy [2026-01-02T20:36:16.670914] [INFO ] [LOCAL ] PAGS: Loaded 3 optimal features with 47.31% confidence from JSON config [2026-01-02T20:36:16.670946] [DEBUG] [MAG ] Building data for symbol: PAGS with lookback: 0 [2026-01-02T20:36:16.671781] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:16.671842] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:16.673737] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:16.674419] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:16.702980] [DEBUG] [MAG ] DRMA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:16.754503] [DEBUG] [MAG ] CSX: Last date is validated at 2026-01-02 [2026-01-02T20:36:16.775105] [INFO ] [LOCAL ] DRMA: Saved forecast. [2026-01-02T20:36:16.775171] [INFO ] [main ] DRMA: Signal=1 (Conf=90.0%), Magnitude=-2.02% (Conf=57.1727%) [2026-01-02T20:36:16.775511] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-02T20:36:16.775560] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-02T20:36:16.775665] [INFO ] [main ] Progress: 346/420 forecasts completed (82.4%). DRMA finished in 0.6s. ETA: 12.7s. Rate: 350.12 forecasts/min [2026-01-02T20:36:16.784878] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:16.787185] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:16.788222] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-02T20:36:16.788285] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-02T20:36:16.788320] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-02T20:36:16.789174] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:16.789238] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:16.793151] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:16.793697] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:16.794085] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:16.795730] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:16.796863] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:36:16.797538] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:16.855827] [DEBUG] [MAG ] MLAB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:16.943316] [DEBUG] [MAG ] CSX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:16.961455] [INFO ] [LOCAL ] MLAB: Saved forecast. [2026-01-02T20:36:16.961539] [INFO ] [main ] MLAB: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=44.5659%) [2026-01-02T20:36:16.961927] [INFO ] [main ] Fetching symbol history for SY... [2026-01-02T20:36:16.961983] [DEBUG] [REMOTE ] SY: Fetching historical data. [2026-01-02T20:36:16.962950] [INFO ] [main ] Progress: 347/420 forecasts completed (82.6%). MLAB finished in 0.8s. ETA: 12.5s. Rate: 350.03 forecasts/min [2026-01-02T20:36:16.975163] [DEBUG] [REMOTE ] SY: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:16.976418] [DEBUG] [LOCAL ] Loaded configuration for SY: 7 features, N/A% accuracy [2026-01-02T20:36:16.976482] [INFO ] [LOCAL ] SY: Loaded 7 optimal features with 42.69% confidence from JSON config [2026-01-02T20:36:16.976516] [DEBUG] [MAG ] Building data for symbol: SY with lookback: 0 [2026-01-02T20:36:16.977514] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:16.977616] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:16.982865] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:16.983794] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:16.986910] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:16.988889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:16.989412] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:16.990558] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:36:16.992737] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:17.056443] [INFO ] [LOCAL ] CSX: Saved forecast. [2026-01-02T20:36:17.056534] [INFO ] [main ] CSX: Signal=1 (Conf=90.0%), Magnitude=-1.77% (Conf=64.5468%) [2026-01-02T20:36:17.057011] [INFO ] [main ] Fetching symbol history for FIZZ... [2026-01-02T20:36:17.057079] [DEBUG] [REMOTE ] FIZZ: Fetching historical data. [2026-01-02T20:36:17.057687] [INFO ] [main ] Progress: 348/420 forecasts completed (82.9%). CSX finished in 0.7s. ETA: 12.3s. Rate: 350.48 forecasts/min [2026-01-02T20:36:17.073510] [DEBUG] [REMOTE ] FIZZ: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:17.074666] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 7 features, N/A% accuracy [2026-01-02T20:36:17.074743] [INFO ] [LOCAL ] FIZZ: Loaded 7 optimal features with 52.48% confidence from JSON config [2026-01-02T20:36:17.074801] [DEBUG] [MAG ] Building data for symbol: FIZZ with lookback: 0 [2026-01-02T20:36:17.076029] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:17.076123] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:17.077221] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:17.079846] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:17.080612] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:17.082186] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:17.084778] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:17.086466] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:36:17.087547] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:17.158335] [DEBUG] [MAG ] PAGS: Last date is validated at 2026-01-02 [2026-01-02T20:36:17.257228] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-02 [2026-01-02T20:36:17.384790] [DEBUG] [MAG ] PAGS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:17.433596] [DEBUG] [MAG ] SY: Last date is validated at 2026-01-02 [2026-01-02T20:36:17.448001] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:17.469115] [INFO ] [LOCAL ] PAGS: Saved forecast. [2026-01-02T20:36:17.469205] [INFO ] [main ] PAGS: Signal=1 (Conf=90.0%), Magnitude=1.00% (Conf=47.3066%) [2026-01-02T20:36:17.469414] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-02T20:36:17.469469] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-02T20:36:17.471671] [INFO ] [main ] Progress: 349/420 forecasts completed (83.1%). PAGS finished in 0.8s. ETA: 12.2s. Rate: 349.06 forecasts/min [2026-01-02T20:36:17.486423] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:17.487524] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-02T20:36:17.487633] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-02T20:36:17.487686] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-02T20:36:17.488991] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:17.489077] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:17.496617] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:17.521540] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:17.592361] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-02T20:36:17.592436] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=-1.22% (Conf=59.7344%) [2026-01-02T20:36:17.592629] [INFO ] [main ] Fetching symbol history for PHUN... [2026-01-02T20:36:17.592675] [DEBUG] [REMOTE ] PHUN: Fetching historical data. [2026-01-02T20:36:17.593701] [INFO ] [main ] Progress: 350/420 forecasts completed (83.3%). AGX finished in 0.8s. ETA: 12.0s. Rate: 349.35 forecasts/min [2026-01-02T20:36:17.605640] [DEBUG] [REMOTE ] PHUN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:17.606678] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 6 features, N/A% accuracy [2026-01-02T20:36:17.606792] [INFO ] [LOCAL ] PHUN: Loaded 6 optimal features with 61.96% confidence from JSON config [2026-01-02T20:36:17.606846] [DEBUG] [MAG ] Building data for symbol: PHUN with lookback: 0 [2026-01-02T20:36:17.607871] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:17.607937] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:17.613363] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:17.614334] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:17.615663] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:17.618044] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-02T20:36:17.619154] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:36:17.621458] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:17.658723] [DEBUG] [MAG ] SY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:17.695434] [DEBUG] [MAG ] FIZZ: Last date is validated at 2026-01-02 [2026-01-02T20:36:17.734715] [INFO ] [LOCAL ] SY: Saved forecast. [2026-01-02T20:36:17.734809] [INFO ] [main ] SY: Signal=1 (Conf=90.0%), Magnitude=-2.39% (Conf=42.6868%) [2026-01-02T20:36:17.735196] [INFO ] [main ] Fetching symbol history for BGRN... [2026-01-02T20:36:17.735252] [DEBUG] [REMOTE ] BGRN: Fetching historical data. [2026-01-02T20:36:17.736254] [INFO ] [main ] Progress: 351/420 forecasts completed (83.6%). SY finished in 0.8s. ETA: 11.8s. Rate: 349.52 forecasts/min [2026-01-02T20:36:17.747410] [DEBUG] [REMOTE ] BGRN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:17.748629] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, N/A% accuracy [2026-01-02T20:36:17.748714] [INFO ] [LOCAL ] BGRN: Loaded 3 optimal features with 54.95% confidence from JSON config [2026-01-02T20:36:17.748748] [DEBUG] [MAG ] Building data for symbol: BGRN with lookback: 0 [2026-01-02T20:36:17.749764] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:17.749830] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:17.750653] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:17.752830] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:17.768242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:17.885952] [DEBUG] [MAG ] FIZZ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:17.954178] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.000258] [INFO ] [LOCAL ] FIZZ: Saved forecast. [2026-01-02T20:36:18.000359] [INFO ] [main ] FIZZ: Signal=1 (Conf=90.0%), Magnitude=-0.18% (Conf=52.4799%) [2026-01-02T20:36:18.000839] [INFO ] [main ] Fetching symbol history for AVA... [2026-01-02T20:36:18.000908] [DEBUG] [REMOTE ] AVA: Fetching historical data. [2026-01-02T20:36:18.001662] [INFO ] [main ] Progress: 352/420 forecasts completed (83.8%). FIZZ finished in 0.9s. ETA: 11.7s. Rate: 348.98 forecasts/min [2026-01-02T20:36:18.015473] [DEBUG] [REMOTE ] AVA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:18.016481] [DEBUG] [LOCAL ] Loaded configuration for AVA: 7 features, N/A% accuracy [2026-01-02T20:36:18.016542] [INFO ] [LOCAL ] AVA: Loaded 7 optimal features with 57.13% confidence from JSON config [2026-01-02T20:36:18.016598] [DEBUG] [MAG ] Building data for symbol: AVA with lookback: 0 [2026-01-02T20:36:18.017569] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:18.017668] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:18.023542] [DEBUG] [MAG ] PHUN: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.023963] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:18.025860] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:18.028956] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:18.035181] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-02T20:36:18.036783] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:18.040522] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:18.041354] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:18.144402] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:18.168502] [DEBUG] [MAG ] BGRN: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.198501] [DEBUG] [MAG ] PHUN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:18.270502] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-02T20:36:18.270593] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=3.13% (Conf=63.9205%) [2026-01-02T20:36:18.271007] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-02T20:36:18.271080] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-02T20:36:18.272660] [INFO ] [main ] Progress: 353/420 forecasts completed (84.0%). RBLX finished in 0.8s. ETA: 11.5s. Rate: 348.41 forecasts/min [2026-01-02T20:36:18.276113] [INFO ] [LOCAL ] PHUN: Saved forecast. [2026-01-02T20:36:18.276191] [INFO ] [main ] PHUN: Signal=1 (Conf=90.0%), Magnitude=-3.44% (Conf=61.9557%) [2026-01-02T20:36:18.276609] [INFO ] [main ] Fetching symbol history for MOH... [2026-01-02T20:36:18.276623] [INFO ] [main ] Progress: 354/420 forecasts completed (84.3%). PHUN finished in 0.7s. ETA: 11.3s. Rate: 349.38 forecasts/min [2026-01-02T20:36:18.276664] [DEBUG] [REMOTE ] MOH: Fetching historical data. [2026-01-02T20:36:18.282406] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:18.283355] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-02T20:36:18.283412] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-02T20:36:18.283446] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-02T20:36:18.284276] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:18.284354] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:18.288229] [DEBUG] [REMOTE ] MOH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:18.289566] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:18.289802] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, N/A% accuracy [2026-01-02T20:36:18.289858] [INFO ] [LOCAL ] MOH: Loaded 2 optimal features with 49.48% confidence from JSON config [2026-01-02T20:36:18.289890] [DEBUG] [MAG ] Building data for symbol: MOH with lookback: 0 [2026-01-02T20:36:18.290630] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:18.290699] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:18.290761] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:18.291378] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:18.294480] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:18.295713] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:18.296981] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:18.298418] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:18.345869] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:18.348986] [DEBUG] [MAG ] BGRN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:18.394214] [DEBUG] [MAG ] AVA: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.409860] [INFO ] [LOCAL ] BGRN: Saved forecast. [2026-01-02T20:36:18.409929] [INFO ] [main ] BGRN: Signal=1 (Conf=90.0%), Magnitude=0.09% (Conf=54.9535%) [2026-01-02T20:36:18.410256] [INFO ] [main ] Fetching symbol history for TD... [2026-01-02T20:36:18.410305] [DEBUG] [REMOTE ] TD: Fetching historical data. [2026-01-02T20:36:18.411377] [INFO ] [main ] Progress: 355/420 forecasts completed (84.5%). BGRN finished in 0.7s. ETA: 11.2s. Rate: 349.59 forecasts/min [2026-01-02T20:36:18.422476] [DEBUG] [REMOTE ] TD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:18.423664] [DEBUG] [LOCAL ] Loaded configuration for TD: 5 features, N/A% accuracy [2026-01-02T20:36:18.423720] [INFO ] [LOCAL ] TD: Loaded 5 optimal features with 45.19% confidence from JSON config [2026-01-02T20:36:18.423751] [DEBUG] [MAG ] Building data for symbol: TD with lookback: 0 [2026-01-02T20:36:18.424596] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:18.424660] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:18.429627] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:18.468614] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:18.471076] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:18.473203] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:36:18.474387] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:18.566904] [DEBUG] [MAG ] AVA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:18.650730] [INFO ] [LOCAL ] AVA: Saved forecast. [2026-01-02T20:36:18.650804] [INFO ] [main ] AVA: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=57.1347%) [2026-01-02T20:36:18.651344] [INFO ] [main ] Fetching symbol history for ING... [2026-01-02T20:36:18.651397] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-02T20:36:18.651668] [INFO ] [main ] Progress: 356/420 forecasts completed (84.8%). AVA finished in 0.6s. ETA: 11.0s. Rate: 349.20 forecasts/min [2026-01-02T20:36:18.655269] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.662836] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:18.663916] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-02T20:36:18.663970] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-02T20:36:18.664002] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-02T20:36:18.664820] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:18.664884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:18.670415] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:18.673778] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:18.674564] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:18.676433] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:18.676941] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:18.678085] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:36:18.680206] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:18.702851] [DEBUG] [MAG ] MOH: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.823685] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:18.825089] [DEBUG] [MAG ] TD: Last date is validated at 2026-01-02 [2026-01-02T20:36:18.873042] [DEBUG] [MAG ] MOH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:18.948026] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-02T20:36:18.948092] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=2.78% (Conf=56.3402%) [2026-01-02T20:36:18.948458] [INFO ] [main ] Fetching symbol history for BEN... [2026-01-02T20:36:18.948509] [DEBUG] [REMOTE ] BEN: Fetching historical data. [2026-01-02T20:36:18.948705] [INFO ] [main ] Progress: 357/420 forecasts completed (85.0%). BBCP finished in 0.7s. ETA: 10.8s. Rate: 348.48 forecasts/min [2026-01-02T20:36:18.959333] [DEBUG] [REMOTE ] BEN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:18.960475] [DEBUG] [LOCAL ] Loaded configuration for BEN: 5 features, N/A% accuracy [2026-01-02T20:36:18.960528] [INFO ] [LOCAL ] BEN: Loaded 5 optimal features with 60.74% confidence from JSON config [2026-01-02T20:36:18.960561] [DEBUG] [MAG ] Building data for symbol: BEN with lookback: 0 [2026-01-02T20:36:18.961349] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:18.961409] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:18.963115] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:18.963653] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:18.964042] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:18.965007] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:18.994086] [DEBUG] [MAG ] TD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:19.014153] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.022662] [INFO ] [LOCAL ] MOH: Saved forecast. [2026-01-02T20:36:19.022744] [INFO ] [main ] MOH: Signal=1 (Conf=90.0%), Magnitude=-4.65% (Conf=49.4823%) [2026-01-02T20:36:19.022915] [INFO ] [main ] Fetching symbol history for TFIN... [2026-01-02T20:36:19.022960] [DEBUG] [REMOTE ] TFIN: Fetching historical data. [2026-01-02T20:36:19.024286] [INFO ] [main ] Progress: 358/420 forecasts completed (85.2%). MOH finished in 0.7s. ETA: 10.7s. Rate: 349.03 forecasts/min [2026-01-02T20:36:19.025370] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-02 [2026-01-02T20:36:19.034923] [DEBUG] [REMOTE ] TFIN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.035652] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 5 features, N/A% accuracy [2026-01-02T20:36:19.035707] [INFO ] [LOCAL ] TFIN: Loaded 5 optimal features with 48.68% confidence from JSON config [2026-01-02T20:36:19.035740] [DEBUG] [MAG ] Building data for symbol: TFIN with lookback: 0 [2026-01-02T20:36:19.036513] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:19.036598] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:19.038331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:19.038900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:19.039297] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:19.079813] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-02T20:36:19.088516] [INFO ] [LOCAL ] TD: Saved forecast. [2026-01-02T20:36:19.088609] [INFO ] [main ] TD: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=45.1902%) [2026-01-02T20:36:19.088997] [INFO ] [main ] Progress: 359/420 forecasts completed (85.5%). TD finished in 0.7s. ETA: 10.5s. Rate: 349.64 forecasts/min [2026-01-02T20:36:19.089130] [INFO ] [main ] Fetching symbol history for MKL... [2026-01-02T20:36:19.089173] [DEBUG] [REMOTE ] MKL: Fetching historical data. [2026-01-02T20:36:19.101681] [DEBUG] [REMOTE ] MKL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.102857] [DEBUG] [LOCAL ] Loaded configuration for MKL: 2 features, N/A% accuracy [2026-01-02T20:36:19.102914] [INFO ] [LOCAL ] MKL: Loaded 2 optimal features with 56.08% confidence from JSON config [2026-01-02T20:36:19.102946] [DEBUG] [MAG ] Building data for symbol: MKL with lookback: 0 [2026-01-02T20:36:19.103750] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:19.103812] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:19.105835] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:19.110251] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.129144] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.197555] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:19.275217] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-02T20:36:19.275286] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=55.6873%) [2026-01-02T20:36:19.275669] [INFO ] [main ] Fetching symbol history for SRI... [2026-01-02T20:36:19.275724] [DEBUG] [REMOTE ] SRI: Fetching historical data. [2026-01-02T20:36:19.277685] [INFO ] [main ] Progress: 360/420 forecasts completed (85.7%). ING finished in 0.6s. ETA: 10.3s. Rate: 349.54 forecasts/min [2026-01-02T20:36:19.287349] [DEBUG] [REMOTE ] SRI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.288376] [DEBUG] [LOCAL ] Loaded configuration for SRI: 5 features, N/A% accuracy [2026-01-02T20:36:19.288430] [INFO ] [LOCAL ] SRI: Loaded 5 optimal features with 48.84% confidence from JSON config [2026-01-02T20:36:19.288462] [DEBUG] [MAG ] Building data for symbol: SRI with lookback: 0 [2026-01-02T20:36:19.289267] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:19.289328] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:19.291853] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:19.293533] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:19.334754] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:19.336987] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:19.355085] [DEBUG] [MAG ] BEN: Last date is validated at 2026-01-02 [2026-01-02T20:36:19.355860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.453454] [DEBUG] [MAG ] MKL: Last date is validated at 2026-01-02 [2026-01-02T20:36:19.479010] [DEBUG] [MAG ] TFIN: Last date is validated at 2026-01-02 [2026-01-02T20:36:19.523998] [DEBUG] [MAG ] BEN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:19.591183] [INFO ] [LOCAL ] BEN: Saved forecast. [2026-01-02T20:36:19.591252] [INFO ] [main ] BEN: Signal=1 (Conf=90.0%), Magnitude=-1.34% (Conf=60.7351%) [2026-01-02T20:36:19.591628] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-02T20:36:19.591679] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-02T20:36:19.591658] [INFO ] [main ] Progress: 361/420 forecasts completed (86.0%). BEN finished in 0.6s. ETA: 10.2s. Rate: 348.74 forecasts/min [2026-01-02T20:36:19.602444] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.603281] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-02T20:36:19.603331] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-02T20:36:19.603362] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-02T20:36:19.604166] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:19.604229] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:19.609364] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:19.610730] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.627360] [DEBUG] [MAG ] MKL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:19.651251] [DEBUG] [MAG ] TFIN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:19.712157] [DEBUG] [MAG ] SRI: Last date is validated at 2026-01-02 [2026-01-02T20:36:19.763317] [INFO ] [LOCAL ] TFIN: Saved forecast. [2026-01-02T20:36:19.763387] [INFO ] [main ] TFIN: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=48.6796%) [2026-01-02T20:36:19.763551] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-02T20:36:19.763616] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-02T20:36:19.763917] [INFO ] [main ] Progress: 362/420 forecasts completed (86.2%). TFIN finished in 0.7s. ETA: 10.0s. Rate: 348.74 forecasts/min [2026-01-02T20:36:19.775824] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.776732] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-02T20:36:19.776787] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-02T20:36:19.776823] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-02T20:36:19.777659] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:19.777723] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:19.782774] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:19.784751] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:19.785455] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:19.785875] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:19.786782] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.826397] [INFO ] [LOCAL ] MKL: Saved forecast. [2026-01-02T20:36:19.826463] [INFO ] [main ] MKL: Signal=1 (Conf=90.0%), Magnitude=-2.39% (Conf=56.081%) [2026-01-02T20:36:19.826636] [INFO ] [main ] Fetching symbol history for SOCL... [2026-01-02T20:36:19.826681] [DEBUG] [REMOTE ] SOCL: Fetching historical data. [2026-01-02T20:36:19.827758] [INFO ] [main ] Progress: 363/420 forecasts completed (86.4%). MKL finished in 0.7s. ETA: 9.8s. Rate: 349.34 forecasts/min [2026-01-02T20:36:19.837766] [DEBUG] [REMOTE ] SOCL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.838826] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 5 features, N/A% accuracy [2026-01-02T20:36:19.838880] [INFO ] [LOCAL ] SOCL: Loaded 5 optimal features with 52.17% confidence from JSON config [2026-01-02T20:36:19.838912] [DEBUG] [MAG ] Building data for symbol: SOCL with lookback: 0 [2026-01-02T20:36:19.839714] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:19.839775] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:19.844545] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:19.846371] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:19.846882] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:19.847267] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:19.848028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:19.890759] [DEBUG] [MAG ] SRI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:19.953109] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-02 [2026-01-02T20:36:19.965568] [INFO ] [LOCAL ] SRI: Saved forecast. [2026-01-02T20:36:19.965670] [INFO ] [main ] SRI: Signal=1 (Conf=90.0%), Magnitude=4.03% (Conf=48.8376%) [2026-01-02T20:36:19.966107] [INFO ] [main ] Progress: 364/420 forecasts completed (86.7%). SRI finished in 0.7s. ETA: 9.6s. Rate: 349.53 forecasts/min [2026-01-02T20:36:19.966273] [INFO ] [main ] Fetching symbol history for RES... [2026-01-02T20:36:19.966333] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-02T20:36:19.982261] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:19.983634] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-02T20:36:19.983712] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-02T20:36:19.983768] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-02T20:36:19.984931] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:19.985011] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:19.987601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:19.988301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:19.988912] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:36:19.998325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:20.120068] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:20.161011] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-02 [2026-01-02T20:36:20.184988] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-02T20:36:20.185058] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=-2.14% (Conf=55.7434%) [2026-01-02T20:36:20.185437] [INFO ] [main ] Fetching symbol history for NKTX... [2026-01-02T20:36:20.185489] [DEBUG] [REMOTE ] NKTX: Fetching historical data. [2026-01-02T20:36:20.186637] [INFO ] [main ] Progress: 365/420 forecasts completed (86.9%). DTIL finished in 0.6s. ETA: 9.4s. Rate: 349.26 forecasts/min [2026-01-02T20:36:20.196355] [DEBUG] [REMOTE ] NKTX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:20.197292] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 7 features, N/A% accuracy [2026-01-02T20:36:20.197347] [INFO ] [LOCAL ] NKTX: Loaded 7 optimal features with 63.97% confidence from JSON config [2026-01-02T20:36:20.197379] [DEBUG] [MAG ] Building data for symbol: NKTX with lookback: 0 [2026-01-02T20:36:20.198156] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:20.198219] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:20.200131] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:20.200656] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:20.201094] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:20.202048] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:20.211727] [DEBUG] [MAG ] SOCL: Last date is validated at 2026-01-02 [2026-01-02T20:36:20.311188] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:20.315411] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:20.318130] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:20.342667] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:20.372376] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-02 [2026-01-02T20:36:20.444379] [DEBUG] [MAG ] SOCL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:20.461276] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-02T20:36:20.461345] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-1.43% (Conf=64.1105%) [2026-01-02T20:36:20.461505] [INFO ] [main ] Fetching symbol history for SAFE... [2026-01-02T20:36:20.462650] [INFO ] [main ] Progress: 366/420 forecasts completed (87.1%). AVB finished in 0.7s. ETA: 9.3s. Rate: 348.68 forecasts/min [2026-01-02T20:36:20.461549] [DEBUG] [REMOTE ] SAFE: Fetching historical data. [2026-01-02T20:36:20.476542] [DEBUG] [REMOTE ] SAFE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:20.478237] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 3 features, N/A% accuracy [2026-01-02T20:36:20.478292] [INFO ] [LOCAL ] SAFE: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-02T20:36:20.478323] [DEBUG] [MAG ] Building data for symbol: SAFE with lookback: 0 [2026-01-02T20:36:20.479154] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:20.479214] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:20.484157] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:20.485466] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:20.487956] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:20.524963] [INFO ] [LOCAL ] SOCL: Saved forecast. [2026-01-02T20:36:20.525030] [INFO ] [main ] SOCL: Signal=1 (Conf=90.0%), Magnitude=1.74% (Conf=52.1701%) [2026-01-02T20:36:20.525377] [INFO ] [main ] Fetching symbol history for HSAI... [2026-01-02T20:36:20.525426] [DEBUG] [REMOTE ] HSAI: Fetching historical data. [2026-01-02T20:36:20.525658] [INFO ] [main ] Progress: 367/420 forecasts completed (87.4%). SOCL finished in 0.7s. ETA: 9.1s. Rate: 349.28 forecasts/min [2026-01-02T20:36:20.537312] [DEBUG] [REMOTE ] HSAI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:20.538250] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 2 features, N/A% accuracy [2026-01-02T20:36:20.538301] [INFO ] [LOCAL ] HSAI: Loaded 2 optimal features with 63.94% confidence from JSON config [2026-01-02T20:36:20.538331] [DEBUG] [MAG ] Building data for symbol: HSAI with lookback: 0 [2026-01-02T20:36:20.539148] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:20.539207] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:20.540104] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:20.557376] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:20.579939] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:20.616121] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-02T20:36:20.616190] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=47.3624%) [2026-01-02T20:36:20.616347] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-02T20:36:20.616391] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-02T20:36:20.617416] [INFO ] [main ] Progress: 368/420 forecasts completed (87.6%). RES finished in 0.6s. ETA: 8.9s. Rate: 349.73 forecasts/min [2026-01-02T20:36:20.628623] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:20.629753] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-02T20:36:20.629813] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-02T20:36:20.629853] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-02T20:36:20.630738] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:20.630806] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:20.635822] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:20.637641] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:20.653296] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:20.663699] [DEBUG] [MAG ] NKTX: Last date is validated at 2026-01-02 [2026-01-02T20:36:20.841006] [DEBUG] [MAG ] SAFE: Last date is validated at 2026-01-02 [2026-01-02T20:36:20.842084] [DEBUG] [MAG ] NKTX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:20.905841] [INFO ] [LOCAL ] NKTX: Saved forecast. [2026-01-02T20:36:20.905912] [INFO ] [main ] NKTX: Signal=1 (Conf=90.0%), Magnitude=-0.62% (Conf=63.9722%) [2026-01-02T20:36:20.906269] [INFO ] [main ] Fetching symbol history for BRZE... [2026-01-02T20:36:20.906320] [DEBUG] [REMOTE ] BRZE: Fetching historical data. [2026-01-02T20:36:20.906655] [INFO ] [main ] Progress: 369/420 forecasts completed (87.9%). NKTX finished in 0.7s. ETA: 8.8s. Rate: 349.08 forecasts/min [2026-01-02T20:36:20.917558] [DEBUG] [REMOTE ] BRZE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:20.918721] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 6 features, N/A% accuracy [2026-01-02T20:36:20.918776] [INFO ] [LOCAL ] BRZE: Loaded 6 optimal features with 56.40% confidence from JSON config [2026-01-02T20:36:20.918809] [DEBUG] [MAG ] Building data for symbol: BRZE with lookback: 0 [2026-01-02T20:36:20.919618] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:20.919680] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:20.924546] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:20.926327] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:20.927328] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:20.928635] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:20.931372] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:36:20.932768] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:20.934324] [DEBUG] [MAG ] HSAI: Last date is validated at 2026-01-02 [2026-01-02T20:36:21.009345] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-02 [2026-01-02T20:36:21.014311] [DEBUG] [MAG ] SAFE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.084985] [INFO ] [LOCAL ] SAFE: Saved forecast. [2026-01-02T20:36:21.085061] [INFO ] [main ] SAFE: Signal=1 (Conf=90.0%), Magnitude=2.69% (Conf=54.6429%) [2026-01-02T20:36:21.085218] [INFO ] [main ] Fetching symbol history for STKH... [2026-01-02T20:36:21.085260] [DEBUG] [REMOTE ] STKH: Fetching historical data. [2026-01-02T20:36:21.086655] [INFO ] [main ] Progress: 370/420 forecasts completed (88.1%). SAFE finished in 0.6s. ETA: 8.6s. Rate: 349.03 forecasts/min [2026-01-02T20:36:21.096253] [DEBUG] [REMOTE ] STKH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.097265] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, N/A% accuracy [2026-01-02T20:36:21.097317] [INFO ] [LOCAL ] STKH: Loaded 5 optimal features with 33.49% confidence from JSON config [2026-01-02T20:36:21.097348] [DEBUG] [MAG ] Building data for symbol: STKH with lookback: 0 [2026-01-02T20:36:21.098138] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:21.098200] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:21.103095] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:21.104909] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:21.105381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:21.105788] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:21.106491] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:21.107226] [DEBUG] [MAG ] HSAI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.185393] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.192493] [INFO ] [LOCAL ] HSAI: Saved forecast. [2026-01-02T20:36:21.192563] [INFO ] [main ] HSAI: Signal=1 (Conf=90.0%), Magnitude=10.25% (Conf=63.9359%) [2026-01-02T20:36:21.192742] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-02T20:36:21.192785] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-02T20:36:21.194668] [INFO ] [main ] Progress: 371/420 forecasts completed (88.3%). HSAI finished in 0.7s. ETA: 8.4s. Rate: 349.38 forecasts/min [2026-01-02T20:36:21.204076] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.205252] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-02T20:36:21.205305] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-02T20:36:21.205337] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-02T20:36:21.206155] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:21.206219] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:21.211106] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:21.212906] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:21.213398] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:21.213810] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:21.214533] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-02T20:36:21.252194] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:21.254065] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:21.256384] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-02T20:36:21.256454] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=-3.99% (Conf=54.2686%) [2026-01-02T20:36:21.256770] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:36:21.256824] [INFO ] [main ] Progress: 372/420 forecasts completed (88.6%). AMPL finished in 0.6s. ETA: 8.2s. Rate: 349.98 forecasts/min [2026-01-02T20:36:21.256950] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-02T20:36:21.256992] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-02T20:36:21.258406] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:21.267989] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.268869] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-02T20:36:21.268924] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-02T20:36:21.268959] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-02T20:36:21.269787] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:21.269848] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:21.271595] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:21.272135] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:21.274660] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:21.284068] [DEBUG] [MAG ] BRZE: Last date is validated at 2026-01-02 [2026-01-02T20:36:21.456444] [DEBUG] [MAG ] STKH: Last date is validated at 2026-01-02 [2026-01-02T20:36:21.468211] [DEBUG] [MAG ] BRZE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.578773] [INFO ] [LOCAL ] BRZE: Saved forecast. [2026-01-02T20:36:21.578860] [INFO ] [main ] BRZE: Signal=1 (Conf=90.0%), Magnitude=-3.12% (Conf=56.3953%) [2026-01-02T20:36:21.579045] [INFO ] [main ] Fetching symbol history for XRX... [2026-01-02T20:36:21.579089] [DEBUG] [REMOTE ] XRX: Fetching historical data. [2026-01-02T20:36:21.579905] [INFO ] [main ] Progress: 373/420 forecasts completed (88.8%). BRZE finished in 0.7s. ETA: 8.1s. Rate: 349.16 forecasts/min [2026-01-02T20:36:21.589826] [DEBUG] [REMOTE ] XRX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.590905] [DEBUG] [LOCAL ] Loaded configuration for XRX: 6 features, N/A% accuracy [2026-01-02T20:36:21.590988] [INFO ] [LOCAL ] XRX: Loaded 6 optimal features with 67.99% confidence from JSON config [2026-01-02T20:36:21.591032] [DEBUG] [MAG ] Building data for symbol: XRX with lookback: 0 [2026-01-02T20:36:21.591950] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:21.592027] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:21.593851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:21.594379] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:21.594851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:21.595255] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:21.596197] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:21.596947] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:21.617635] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-02 [2026-01-02T20:36:21.627338] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-02 [2026-01-02T20:36:21.627887] [DEBUG] [MAG ] STKH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.735820] [INFO ] [LOCAL ] STKH: Saved forecast. [2026-01-02T20:36:21.735904] [INFO ] [main ] STKH: Signal=1 (Conf=90.0%), Magnitude=-18.32% (Conf=33.4887%) [2026-01-02T20:36:21.736072] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-02T20:36:21.736114] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-02T20:36:21.736831] [INFO ] [main ] Progress: 374/420 forecasts completed (89.0%). STKH finished in 0.7s. ETA: 7.9s. Rate: 349.24 forecasts/min [2026-01-02T20:36:21.747224] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.748314] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-02T20:36:21.748365] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-02T20:36:21.748397] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-02T20:36:21.749205] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:21.749263] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:21.754202] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:21.755204] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:21.787637] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.803700] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:21.860319] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-02T20:36:21.860387] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=0.09% (Conf=37.5869%) [2026-01-02T20:36:21.860802] [INFO ] [main ] Progress: 375/420 forecasts completed (89.3%). PFD finished in 0.6s. ETA: 7.7s. Rate: 349.50 forecasts/min [2026-01-02T20:36:21.860937] [INFO ] [main ] Fetching symbol history for CGON... [2026-01-02T20:36:21.860982] [DEBUG] [REMOTE ] CGON: Fetching historical data. [2026-01-02T20:36:21.872591] [DEBUG] [REMOTE ] CGON: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.873533] [DEBUG] [LOCAL ] Loaded configuration for CGON: 1 features, N/A% accuracy [2026-01-02T20:36:21.873601] [INFO ] [LOCAL ] CGON: Loaded 1 optimal features with 49.72% confidence from JSON config [2026-01-02T20:36:21.873972] [DEBUG] [MAG ] Building data for symbol: CGON with lookback: 0 [2026-01-02T20:36:21.874792] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:21.874852] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:21.877298] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:21.886844] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-02T20:36:21.886919] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=54.0423%) [2026-01-02T20:36:21.887347] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-02T20:36:21.887417] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-02T20:36:21.887655] [INFO ] [main ] Progress: 376/420 forecasts completed (89.5%). SUPN finished in 0.7s. ETA: 7.5s. Rate: 350.28 forecasts/min [2026-01-02T20:36:21.901416] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:21.902521] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-02T20:36:21.902592] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-02T20:36:21.902626] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-02T20:36:21.903407] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:21.903470] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:21.905172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:21.905695] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:21.906147] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:21.907072] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:21.940301] [DEBUG] [MAG ] XRX: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.016555] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:22.017767] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:22.018410] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-02T20:36:22.021264] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:22.109292] [DEBUG] [MAG ] XRX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:22.109538] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.172804] [INFO ] [LOCAL ] XRX: Saved forecast. [2026-01-02T20:36:22.172870] [INFO ] [main ] XRX: Signal=1 (Conf=90.0%), Magnitude=2.69% (Conf=67.991%) [2026-01-02T20:36:22.173226] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-02T20:36:22.173274] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-02T20:36:22.174650] [INFO ] [main ] Progress: 377/420 forecasts completed (89.8%). XRX finished in 0.6s. ETA: 7.4s. Rate: 349.66 forecasts/min [2026-01-02T20:36:22.184660] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:22.186250] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-02T20:36:22.186304] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-02T20:36:22.186336] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-02T20:36:22.187113] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:22.187174] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:22.191968] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:22.192936] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:22.195312] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:22.196962] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-02T20:36:22.197651] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:22.230535] [DEBUG] [MAG ] CGON: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.280292] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:22.342461] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-02T20:36:22.342527] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=1.39% (Conf=44.8838%) [2026-01-02T20:36:22.342697] [INFO ] [main ] Fetching symbol history for CVEO... [2026-01-02T20:36:22.342741] [DEBUG] [REMOTE ] CVEO: Fetching historical data. [2026-01-02T20:36:22.344522] [INFO ] [main ] Progress: 378/420 forecasts completed (90.0%). SKLZ finished in 0.6s. ETA: 7.2s. Rate: 349.66 forecasts/min [2026-01-02T20:36:22.354338] [DEBUG] [REMOTE ] CVEO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:22.355219] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 2 features, N/A% accuracy [2026-01-02T20:36:22.355277] [INFO ] [LOCAL ] CVEO: Loaded 2 optimal features with 53.43% confidence from JSON config [2026-01-02T20:36:22.355310] [DEBUG] [MAG ] Building data for symbol: CVEO with lookback: 0 [2026-01-02T20:36:22.356112] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:22.356173] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:22.361028] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:22.361995] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:22.377513] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.407097] [DEBUG] [MAG ] CGON: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:22.506816] [INFO ] [LOCAL ] CGON: Saved forecast. [2026-01-02T20:36:22.506885] [INFO ] [main ] CGON: Signal=1 (Conf=90.0%), Magnitude=5.29% (Conf=49.7247%) [2026-01-02T20:36:22.507227] [INFO ] [main ] Fetching symbol history for SLN... [2026-01-02T20:36:22.507290] [DEBUG] [REMOTE ] SLN: Fetching historical data. [2026-01-02T20:36:22.507626] [INFO ] [main ] Progress: 379/420 forecasts completed (90.2%). CGON finished in 0.6s. ETA: 7.0s. Rate: 349.71 forecasts/min [2026-01-02T20:36:22.519469] [DEBUG] [REMOTE ] SLN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:22.520306] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, N/A% accuracy [2026-01-02T20:36:22.520378] [INFO ] [LOCAL ] SLN: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-02T20:36:22.520415] [DEBUG] [MAG ] Building data for symbol: SLN with lookback: 0 [2026-01-02T20:36:22.521226] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:22.521289] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:22.523059] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:22.523611] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:22.524091] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:22.526635] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:22.540119] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.549749] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:22.637828] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-02T20:36:22.637894] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=55.9998%) [2026-01-02T20:36:22.638315] [INFO ] [main ] Fetching symbol history for VGSH... [2026-01-02T20:36:22.638366] [DEBUG] [REMOTE ] VGSH: Fetching historical data. [2026-01-02T20:36:22.638682] [INFO ] [main ] Progress: 380/420 forecasts completed (90.5%). ASA finished in 0.8s. ETA: 6.9s. Rate: 349.93 forecasts/min [2026-01-02T20:36:22.650048] [DEBUG] [REMOTE ] VGSH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:22.651198] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 1 features, N/A% accuracy [2026-01-02T20:36:22.651257] [INFO ] [LOCAL ] VGSH: Loaded 1 optimal features with 23.69% confidence from JSON config [2026-01-02T20:36:22.651289] [DEBUG] [MAG ] Building data for symbol: VGSH with lookback: 0 [2026-01-02T20:36:22.652098] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:22.652157] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:22.652876] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:22.713812] [DEBUG] [MAG ] CVEO: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.717759] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:22.826553] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-02T20:36:22.826643] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=1.84% (Conf=76.28%) [2026-01-02T20:36:22.827024] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-02T20:36:22.827076] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-02T20:36:22.828669] [INFO ] [main ] Progress: 381/420 forecasts completed (90.7%). NVDD finished in 0.7s. ETA: 6.7s. Rate: 349.83 forecasts/min [2026-01-02T20:36:22.838320] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:22.840618] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-02T20:36:22.840741] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-02T20:36:22.840815] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-02T20:36:22.842097] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:22.842166] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:22.844258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:22.844900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:22.845317] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:22.846286] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:22.888478] [DEBUG] [MAG ] SLN: Last date is validated at 2026-01-02 [2026-01-02T20:36:22.894377] [DEBUG] [MAG ] CVEO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:22.972438] [INFO ] [LOCAL ] CVEO: Saved forecast. [2026-01-02T20:36:22.972505] [INFO ] [main ] CVEO: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=53.4251%) [2026-01-02T20:36:22.972874] [INFO ] [main ] Fetching symbol history for AG... [2026-01-02T20:36:22.972924] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-02T20:36:22.974605] [INFO ] [main ] Progress: 382/420 forecasts completed (91.0%). CVEO finished in 0.6s. ETA: 6.5s. Rate: 349.97 forecasts/min [2026-01-02T20:36:22.986017] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:22.986889] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-02T20:36:22.986949] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-02T20:36:22.986982] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-02T20:36:22.987837] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:22.987899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:22.989681] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:22.990228] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:22.990651] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:22.991474] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.025894] [DEBUG] [MAG ] VGSH: Last date is validated at 2026-01-02 [2026-01-02T20:36:23.061834] [DEBUG] [MAG ] SLN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:23.136312] [INFO ] [LOCAL ] SLN: Saved forecast. [2026-01-02T20:36:23.136380] [INFO ] [main ] SLN: Signal=1 (Conf=90.0%), Magnitude=8.62% (Conf=48.352%) [2026-01-02T20:36:23.136769] [INFO ] [main ] Fetching symbol history for SDA... [2026-01-02T20:36:23.136821] [DEBUG] [REMOTE ] SDA: Fetching historical data. [2026-01-02T20:36:23.137651] [INFO ] [main ] Progress: 383/420 forecasts completed (91.2%). SLN finished in 0.6s. ETA: 6.3s. Rate: 350.01 forecasts/min [2026-01-02T20:36:23.149081] [DEBUG] [REMOTE ] SDA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:23.150082] [DEBUG] [LOCAL ] Loaded configuration for SDA: 2 features, N/A% accuracy [2026-01-02T20:36:23.150134] [INFO ] [LOCAL ] SDA: Loaded 2 optimal features with 52.26% confidence from JSON config [2026-01-02T20:36:23.150166] [DEBUG] [MAG ] Building data for symbol: SDA with lookback: 0 [2026-01-02T20:36:23.151010] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:23.151076] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:23.156599] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:23.159064] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.201205] [DEBUG] [MAG ] VGSH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:23.209622] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-02 [2026-01-02T20:36:23.253415] [INFO ] [LOCAL ] VGSH: Saved forecast. [2026-01-02T20:36:23.253486] [INFO ] [main ] VGSH: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=23.6865%) [2026-01-02T20:36:23.253853] [INFO ] [main ] Fetching symbol history for HPI... [2026-01-02T20:36:23.253904] [DEBUG] [REMOTE ] HPI: Fetching historical data. [2026-01-02T20:36:23.254626] [INFO ] [main ] Progress: 384/420 forecasts completed (91.4%). VGSH finished in 0.6s. ETA: 6.2s. Rate: 350.30 forecasts/min [2026-01-02T20:36:23.265074] [DEBUG] [REMOTE ] HPI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:23.266004] [DEBUG] [LOCAL ] Loaded configuration for HPI: 3 features, N/A% accuracy [2026-01-02T20:36:23.266057] [INFO ] [LOCAL ] HPI: Loaded 3 optimal features with 47.14% confidence from JSON config [2026-01-02T20:36:23.266089] [DEBUG] [MAG ] Building data for symbol: HPI with lookback: 0 [2026-01-02T20:36:23.266881] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:23.266942] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:23.271755] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:23.273069] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:23.274368] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.348805] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-02 [2026-01-02T20:36:23.381845] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:23.443003] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-02T20:36:23.443074] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=-3.09% (Conf=46.2536%) [2026-01-02T20:36:23.443240] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-02T20:36:23.443285] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-02T20:36:23.445668] [INFO ] [main ] Progress: 385/420 forecasts completed (91.7%). ELVA finished in 0.6s. ETA: 6.0s. Rate: 350.20 forecasts/min [2026-01-02T20:36:23.454671] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:23.455670] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-02T20:36:23.455747] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-02T20:36:23.455780] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-02T20:36:23.456617] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-02T20:36:23.456685] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:23.461853] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:23.463736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:23.464233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:23.464666] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:23.465631] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:36:23.466326] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-02T20:36:23.467458] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:36:23.468647] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:23.469161] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-02T20:36:23.471282] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.503120] [DEBUG] [MAG ] SDA: Last date is validated at 2026-01-02 [2026-01-02T20:36:23.523109] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:23.594810] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-02T20:36:23.594878] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=56.69%) [2026-01-02T20:36:23.595059] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-02T20:36:23.595110] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-02T20:36:23.596657] [INFO ] [main ] Progress: 386/420 forecasts completed (91.9%). AG finished in 0.6s. ETA: 5.8s. Rate: 350.30 forecasts/min [2026-01-02T20:36:23.607743] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:23.609020] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-02T20:36:23.609075] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-02T20:36:23.609107] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-02T20:36:23.609908] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:23.609984] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:23.610644] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:23.614233] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:23.616665] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:36:23.619898] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:36:23.621681] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.633033] [DEBUG] [MAG ] HPI: Last date is validated at 2026-01-02 [2026-01-02T20:36:23.690798] [DEBUG] [MAG ] SDA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:23.762879] [INFO ] [LOCAL ] SDA: Saved forecast. [2026-01-02T20:36:23.762953] [INFO ] [main ] SDA: Signal=1 (Conf=90.0%), Magnitude=-1.13% (Conf=52.2565%) [2026-01-02T20:36:23.763299] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-02T20:36:23.763351] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-02T20:36:23.763661] [INFO ] [main ] Progress: 387/420 forecasts completed (92.1%). SDA finished in 0.6s. ETA: 5.7s. Rate: 350.33 forecasts/min [2026-01-02T20:36:23.775350] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:23.776408] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-02T20:36:23.776471] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-02T20:36:23.776519] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-02T20:36:23.777427] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:23.777494] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:23.779333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:23.779932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:23.780374] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:23.782174] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:23.783051] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:23.784307] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:36:23.785146] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-02T20:36:23.786434] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.807162] [DEBUG] [MAG ] HPI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:23.835503] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-02 [2026-01-02T20:36:23.865556] [INFO ] [LOCAL ] HPI: Saved forecast. [2026-01-02T20:36:23.865647] [INFO ] [main ] HPI: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=47.1354%) [2026-01-02T20:36:23.865996] [INFO ] [main ] Fetching symbol history for FOXA... [2026-01-02T20:36:23.866047] [DEBUG] [REMOTE ] FOXA: Fetching historical data. [2026-01-02T20:36:23.867650] [INFO ] [main ] Progress: 388/420 forecasts completed (92.4%). HPI finished in 0.6s. ETA: 5.5s. Rate: 350.68 forecasts/min [2026-01-02T20:36:23.877315] [DEBUG] [REMOTE ] FOXA: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:23.878539] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 9 features, N/A% accuracy [2026-01-02T20:36:23.878621] [INFO ] [LOCAL ] FOXA: Loaded 9 optimal features with 53.31% confidence from JSON config [2026-01-02T20:36:23.878675] [DEBUG] [MAG ] Building data for symbol: FOXA with lookback: 0 [2026-01-02T20:36:23.880146] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:23.880307] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:23.885400] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:23.887275] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:23.887795] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:23.888366] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:23.888947] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:23.891433] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:23.892237] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:23.893766] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-02T20:36:23.897670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:23.966453] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.085804] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.136791] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.154087] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.210592] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-02T20:36:24.210664] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=50.152%) [2026-01-02T20:36:24.211143] [INFO ] [main ] Fetching symbol history for DIN... [2026-01-02T20:36:24.211192] [DEBUG] [REMOTE ] DIN: Fetching historical data. [2026-01-02T20:36:24.211044] [INFO ] [main ] Progress: 389/420 forecasts completed (92.6%). BAP finished in 0.8s. ETA: 5.3s. Rate: 349.78 forecasts/min [2026-01-02T20:36:24.222784] [DEBUG] [REMOTE ] DIN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:24.224031] [DEBUG] [LOCAL ] Loaded configuration for DIN: 7 features, N/A% accuracy [2026-01-02T20:36:24.224090] [INFO ] [LOCAL ] DIN: Loaded 7 optimal features with 54.31% confidence from JSON config [2026-01-02T20:36:24.224122] [DEBUG] [MAG ] Building data for symbol: DIN with lookback: 0 [2026-01-02T20:36:24.225004] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:24.225069] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:24.226373] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-02T20:36:24.226444] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=-5.17% (Conf=53.6314%) [2026-01-02T20:36:24.226846] [INFO ] [main ] Progress: 390/420 forecasts completed (92.9%). CASS finished in 0.6s. ETA: 5.1s. Rate: 350.59 forecasts/min [2026-01-02T20:36:24.227037] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-02T20:36:24.227085] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-02T20:36:24.230179] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:24.232129] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:24.232661] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:24.233134] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-02T20:36:24.238273] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:24.239533] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-02T20:36:24.239642] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-02T20:36:24.239688] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-02T20:36:24.240539] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:24.240630] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:24.245736] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:24.245949] [DEBUG] [MAG ] FOXA: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.246658] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:24.248845] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:24.250761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:24.326732] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.350252] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-02T20:36:24.353525] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:24.371729] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:24.433338] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-02T20:36:24.433407] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=3.52% (Conf=56.2885%) [2026-01-02T20:36:24.433779] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-02T20:36:24.433830] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-02T20:36:24.433969] [DEBUG] [MAG ] FOXA: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.434674] [INFO ] [main ] Progress: 391/420 forecasts completed (93.1%). RARE finished in 0.7s. ETA: 5.0s. Rate: 350.40 forecasts/min [2026-01-02T20:36:24.445505] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:24.446458] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-02T20:36:24.446508] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-02T20:36:24.446538] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-02T20:36:24.447332] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:24.447392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:24.452170] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:24.453956] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:24.454423] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-02T20:36:24.455119] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:36:24.457677] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:24.529236] [INFO ] [LOCAL ] FOXA: Saved forecast. [2026-01-02T20:36:24.529306] [INFO ] [main ] FOXA: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=53.3053%) [2026-01-02T20:36:24.529694] [INFO ] [main ] Fetching symbol history for GSL... [2026-01-02T20:36:24.529749] [DEBUG] [REMOTE ] GSL: Fetching historical data. [2026-01-02T20:36:24.531664] [INFO ] [main ] Progress: 392/420 forecasts completed (93.3%). FOXA finished in 0.7s. ETA: 4.8s. Rate: 350.79 forecasts/min [2026-01-02T20:36:24.541727] [DEBUG] [REMOTE ] GSL: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:24.542810] [DEBUG] [LOCAL ] Loaded configuration for GSL: 2 features, N/A% accuracy [2026-01-02T20:36:24.542865] [INFO ] [LOCAL ] GSL: Loaded 2 optimal features with 49.41% confidence from JSON config [2026-01-02T20:36:24.542898] [DEBUG] [MAG ] Building data for symbol: GSL with lookback: 0 [2026-01-02T20:36:24.543731] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:24.543791] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:24.548751] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:24.553697] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:24.613782] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.728355] [DEBUG] [MAG ] DIN: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.783955] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.803877] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.844590] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-02T20:36:24.844660] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=41.5907%) [2026-01-02T20:36:24.844826] [INFO ] [main ] Fetching symbol history for GME... [2026-01-02T20:36:24.844877] [DEBUG] [REMOTE ] GME: Fetching historical data. [2026-01-02T20:36:24.846048] [INFO ] [main ] Progress: 393/420 forecasts completed (93.6%). HYXF finished in 0.6s. ETA: 4.6s. Rate: 350.04 forecasts/min [2026-01-02T20:36:24.856677] [DEBUG] [REMOTE ] GME: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:24.857841] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, N/A% accuracy [2026-01-02T20:36:24.857894] [INFO ] [LOCAL ] GME: Loaded 4 optimal features with 51.00% confidence from JSON config [2026-01-02T20:36:24.857928] [DEBUG] [MAG ] Building data for symbol: GME with lookback: 0 [2026-01-02T20:36:24.858764] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:24.858824] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:24.863611] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:24.865386] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:24.865887] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:24.866272] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:24.899357] [DEBUG] [MAG ] DIN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.910430] [DEBUG] [MAG ] GSL: Last date is validated at 2026-01-02 [2026-01-02T20:36:24.970445] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:24.988913] [INFO ] [LOCAL ] DIN: Saved forecast. [2026-01-02T20:36:24.988984] [INFO ] [main ] DIN: Signal=1 (Conf=90.0%), Magnitude=4.71% (Conf=54.3098%) [2026-01-02T20:36:24.989358] [INFO ] [main ] Fetching symbol history for ENVX... [2026-01-02T20:36:24.989410] [DEBUG] [REMOTE ] ENVX: Fetching historical data. [2026-01-02T20:36:24.989659] [INFO ] [main ] Progress: 394/420 forecasts completed (93.8%). DIN finished in 0.8s. ETA: 4.5s. Rate: 350.18 forecasts/min [2026-01-02T20:36:25.000315] [DEBUG] [REMOTE ] ENVX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.001454] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 5 features, N/A% accuracy [2026-01-02T20:36:25.001508] [INFO ] [LOCAL ] ENVX: Loaded 5 optimal features with 61.85% confidence from JSON config [2026-01-02T20:36:25.001541] [DEBUG] [MAG ] Building data for symbol: ENVX with lookback: 0 [2026-01-02T20:36:25.002409] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:25.002472] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:25.004247] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:25.004811] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:25.007278] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-02T20:36:25.008088] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:25.008760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.090257] [DEBUG] [MAG ] GSL: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:25.094277] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-02T20:36:25.094371] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=57.3855%) [2026-01-02T20:36:25.094751] [INFO ] [main ] Fetching symbol history for AVK... [2026-01-02T20:36:25.094801] [DEBUG] [REMOTE ] AVK: Fetching historical data. [2026-01-02T20:36:25.096663] [INFO ] [main ] Progress: 395/420 forecasts completed (94.0%). CMI finished in 0.7s. ETA: 4.3s. Rate: 350.52 forecasts/min [2026-01-02T20:36:25.106249] [DEBUG] [REMOTE ] AVK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.109192] [DEBUG] [LOCAL ] Loaded configuration for AVK: 1 features, N/A% accuracy [2026-01-02T20:36:25.109266] [INFO ] [LOCAL ] AVK: Loaded 1 optimal features with 46.06% confidence from JSON config [2026-01-02T20:36:25.109298] [DEBUG] [MAG ] Building data for symbol: AVK with lookback: 0 [2026-01-02T20:36:25.110104] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:25.110163] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:25.115273] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.170311] [INFO ] [LOCAL ] GSL: Saved forecast. [2026-01-02T20:36:25.170383] [INFO ] [main ] GSL: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=49.4084%) [2026-01-02T20:36:25.170854] [INFO ] [main ] Fetching symbol history for BDSX... [2026-01-02T20:36:25.170915] [DEBUG] [REMOTE ] BDSX: Fetching historical data. [2026-01-02T20:36:25.171662] [INFO ] [main ] Progress: 396/420 forecasts completed (94.3%). GSL finished in 0.6s. ETA: 4.1s. Rate: 351.02 forecasts/min [2026-01-02T20:36:25.182607] [DEBUG] [REMOTE ] BDSX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.183553] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 6 features, N/A% accuracy [2026-01-02T20:36:25.183623] [INFO ] [LOCAL ] BDSX: Loaded 6 optimal features with 50.12% confidence from JSON config [2026-01-02T20:36:25.183657] [DEBUG] [MAG ] Building data for symbol: BDSX with lookback: 0 [2026-01-02T20:36:25.184469] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:25.184532] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:25.189488] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:25.191358] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:25.191900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:25.192364] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:25.192797] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-02T20:36:25.195494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.211678] [DEBUG] [MAG ] GME: Last date is validated at 2026-01-02 [2026-01-02T20:36:25.377068] [DEBUG] [MAG ] ENVX: Last date is validated at 2026-01-02 [2026-01-02T20:36:25.385568] [DEBUG] [MAG ] GME: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:25.468032] [DEBUG] [MAG ] AVK: Last date is validated at 2026-01-02 [2026-01-02T20:36:25.478338] [INFO ] [LOCAL ] GME: Saved forecast. [2026-01-02T20:36:25.478409] [INFO ] [main ] GME: Signal=1 (Conf=90.0%), Magnitude=5.42% (Conf=51.0035%) [2026-01-02T20:36:25.478816] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-02T20:36:25.478869] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-02T20:36:25.479787] [INFO ] [main ] Progress: 397/420 forecasts completed (94.5%). GME finished in 0.6s. ETA: 3.9s. Rate: 350.31 forecasts/min [2026-01-02T20:36:25.490267] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.491340] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-02T20:36:25.491394] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-02T20:36:25.491437] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-02T20:36:25.492256] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:25.492318] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:25.497470] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-02T20:36:25.498403] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.553968] [DEBUG] [MAG ] ENVX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:25.560357] [DEBUG] [MAG ] BDSX: Last date is validated at 2026-01-02 [2026-01-02T20:36:25.632769] [INFO ] [LOCAL ] ENVX: Saved forecast. [2026-01-02T20:36:25.632836] [INFO ] [main ] ENVX: Signal=1 (Conf=90.0%), Magnitude=11.30% (Conf=61.8475%) [2026-01-02T20:36:25.632993] [INFO ] [main ] Fetching symbol history for SATS... [2026-01-02T20:36:25.633035] [DEBUG] [REMOTE ] SATS: Fetching historical data. [2026-01-02T20:36:25.634279] [DEBUG] [MAG ] AVK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:25.634678] [INFO ] [main ] Progress: 398/420 forecasts completed (94.8%). ENVX finished in 0.6s. ETA: 3.8s. Rate: 350.39 forecasts/min [2026-01-02T20:36:25.643511] [DEBUG] [REMOTE ] SATS: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.644650] [DEBUG] [LOCAL ] Loaded configuration for SATS: 6 features, N/A% accuracy [2026-01-02T20:36:25.644703] [INFO ] [LOCAL ] SATS: Loaded 6 optimal features with 65.58% confidence from JSON config [2026-01-02T20:36:25.644734] [DEBUG] [MAG ] Building data for symbol: SATS with lookback: 0 [2026-01-02T20:36:25.645492] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:25.645897] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:25.651233] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-02T20:36:25.652147] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:25.653000] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:25.655605] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:25.656910] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:25.659058] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.688544] [INFO ] [LOCAL ] AVK: Saved forecast. [2026-01-02T20:36:25.688630] [INFO ] [main ] AVK: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=46.0566%) [2026-01-02T20:36:25.689030] [INFO ] [main ] Progress: 399/420 forecasts completed (95.0%). AVK finished in 0.6s. ETA: 3.6s. Rate: 350.99 forecasts/min [2026-01-02T20:36:25.689170] [INFO ] [main ] Fetching symbol history for PSQH... [2026-01-02T20:36:25.689212] [DEBUG] [REMOTE ] PSQH: Fetching historical data. [2026-01-02T20:36:25.700918] [DEBUG] [REMOTE ] PSQH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.702624] [DEBUG] [LOCAL ] Loaded configuration for PSQH: 6 features, N/A% accuracy [2026-01-02T20:36:25.702682] [INFO ] [LOCAL ] PSQH: Loaded 6 optimal features with 51.31% confidence from JSON config [2026-01-02T20:36:25.702713] [DEBUG] [MAG ] Building data for symbol: PSQH with lookback: 0 [2026-01-02T20:36:25.703506] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:25.703588] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:25.708353] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:25.710153] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:25.710669] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:25.714872] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:25.716378] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-02T20:36:25.719063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.743788] [DEBUG] [MAG ] BDSX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:25.830036] [INFO ] [LOCAL ] BDSX: Saved forecast. [2026-01-02T20:36:25.830114] [INFO ] [main ] BDSX: Signal=1 (Conf=90.0%), Magnitude=-1.89% (Conf=50.1219%) [2026-01-02T20:36:25.830471] [INFO ] [main ] Fetching symbol history for THRM... [2026-01-02T20:36:25.830521] [DEBUG] [REMOTE ] THRM: Fetching historical data. [2026-01-02T20:36:25.830658] [INFO ] [main ] Progress: 400/420 forecasts completed (95.2%). BDSX finished in 0.7s. ETA: 3.4s. Rate: 351.14 forecasts/min [2026-01-02T20:36:25.842334] [DEBUG] [REMOTE ] THRM: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:25.843287] [DEBUG] [LOCAL ] Loaded configuration for THRM: 6 features, N/A% accuracy [2026-01-02T20:36:25.843336] [INFO ] [LOCAL ] THRM: Loaded 6 optimal features with 58.91% confidence from JSON config [2026-01-02T20:36:25.843373] [DEBUG] [MAG ] Building data for symbol: THRM with lookback: 0 [2026-01-02T20:36:25.844155] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:25.844216] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:25.849437] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:25.851264] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:25.851781] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:25.852177] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:25.853092] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:25.853704] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:25.870739] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.023479] [DEBUG] [MAG ] SATS: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.046096] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.065537] [DEBUG] [MAG ] PSQH: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.113097] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-02T20:36:26.113168] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=-13.02% (Conf=47.8626%) [2026-01-02T20:36:26.113656] [INFO ] [main ] Fetching symbol history for EVAX... [2026-01-02T20:36:26.113709] [DEBUG] [REMOTE ] EVAX: Fetching historical data. [2026-01-02T20:36:26.113711] [INFO ] [main ] Progress: 401/420 forecasts completed (95.5%). ALVO finished in 0.6s. ETA: 3.3s. Rate: 350.57 forecasts/min [2026-01-02T20:36:26.125605] [DEBUG] [REMOTE ] EVAX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:26.126787] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 6 features, N/A% accuracy [2026-01-02T20:36:26.126843] [INFO ] [LOCAL ] EVAX: Loaded 6 optimal features with 53.24% confidence from JSON config [2026-01-02T20:36:26.126875] [DEBUG] [MAG ] Building data for symbol: EVAX with lookback: 0 [2026-01-02T20:36:26.127698] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:26.127760] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:26.132619] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:26.134430] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:26.134945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:26.135415] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:26.135824] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:26.136867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:26.202493] [DEBUG] [MAG ] SATS: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.229903] [DEBUG] [MAG ] THRM: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.238094] [DEBUG] [MAG ] PSQH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.308033] [INFO ] [LOCAL ] PSQH: Saved forecast. [2026-01-02T20:36:26.308101] [INFO ] [main ] PSQH: Signal=1 (Conf=90.0%), Magnitude=-6.70% (Conf=51.3107%) [2026-01-02T20:36:26.308415] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-02T20:36:26.308463] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-02T20:36:26.309424] [INFO ] [main ] Progress: 402/420 forecasts completed (95.7%). PSQH finished in 0.6s. ETA: 3.1s. Rate: 350.44 forecasts/min [2026-01-02T20:36:26.320600] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:26.321545] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-02T20:36:26.321619] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-02T20:36:26.321653] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-02T20:36:26.322431] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:26.322492] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:26.324239] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:26.324758] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:26.325148] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-02T20:36:26.349564] [INFO ] [LOCAL ] SATS: Saved forecast. [2026-01-02T20:36:26.349671] [INFO ] [main ] SATS: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=65.5803%) [2026-01-02T20:36:26.350089] [INFO ] [main ] Fetching symbol history for ARMK... [2026-01-02T20:36:26.350152] [DEBUG] [REMOTE ] ARMK: Fetching historical data. [2026-01-02T20:36:26.350661] [INFO ] [main ] Progress: 403/420 forecasts completed (96.0%). SATS finished in 0.7s. ETA: 2.9s. Rate: 351.11 forecasts/min [2026-01-02T20:36:26.363020] [DEBUG] [REMOTE ] ARMK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:26.364001] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 5 features, N/A% accuracy [2026-01-02T20:36:26.364074] [INFO ] [LOCAL ] ARMK: Loaded 5 optimal features with 51.73% confidence from JSON config [2026-01-02T20:36:26.364121] [DEBUG] [MAG ] Building data for symbol: ARMK with lookback: 0 [2026-01-02T20:36:26.365219] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:26.365309] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:26.367362] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:26.367942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:26.368354] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:26.370921] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-02T20:36:26.372725] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:26.399388] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:26.420439] [DEBUG] [MAG ] THRM: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.489697] [DEBUG] [MAG ] EVAX: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.503305] [INFO ] [LOCAL ] THRM: Saved forecast. [2026-01-02T20:36:26.503378] [INFO ] [main ] THRM: Signal=1 (Conf=90.0%), Magnitude=-0.77% (Conf=58.9066%) [2026-01-02T20:36:26.503851] [INFO ] [main ] Fetching symbol history for ITRN... [2026-01-02T20:36:26.503906] [DEBUG] [REMOTE ] ITRN: Fetching historical data. [2026-01-02T20:36:26.504656] [INFO ] [main ] Progress: 404/420 forecasts completed (96.2%). THRM finished in 0.7s. ETA: 2.7s. Rate: 351.19 forecasts/min [2026-01-02T20:36:26.515807] [DEBUG] [REMOTE ] ITRN: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:26.516883] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 8 features, N/A% accuracy [2026-01-02T20:36:26.516967] [INFO ] [LOCAL ] ITRN: Loaded 8 optimal features with 67.30% confidence from JSON config [2026-01-02T20:36:26.517006] [DEBUG] [MAG ] Building data for symbol: ITRN with lookback: 0 [2026-01-02T20:36:26.517964] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-02T20:36:26.518042] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:26.519946] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:26.520540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:26.520990] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:26.521944] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:26.523071] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:26.527701] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-02T20:36:26.529166] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-02T20:36:26.531355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:26.657451] [DEBUG] [MAG ] EVAX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.735452] [DEBUG] [MAG ] ARMK: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.735830] [INFO ] [LOCAL ] EVAX: Saved forecast. [2026-01-02T20:36:26.735899] [INFO ] [main ] EVAX: Signal=1 (Conf=90.0%), Magnitude=-9.38% (Conf=53.2426%) [2026-01-02T20:36:26.736379] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-02T20:36:26.736423] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-02T20:36:26.738162] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.739654] [INFO ] [main ] Progress: 405/420 forecasts completed (96.4%). EVAX finished in 0.6s. ETA: 2.6s. Rate: 350.87 forecasts/min [2026-01-02T20:36:26.747633] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:26.748750] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-02T20:36:26.748805] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-02T20:36:26.748837] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-02T20:36:26.749750] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-02T20:36:26.749815] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:26.754873] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:26.757147] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-02T20:36:26.759629] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:26.880227] [DEBUG] [MAG ] ITRN: Last date is validated at 2026-01-02 [2026-01-02T20:36:26.910336] [DEBUG] [MAG ] ARMK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.911322] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:26.980483] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-02T20:36:26.980553] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=-0.99% (Conf=47.5106%) [2026-01-02T20:36:26.980922] [INFO ] [main ] Progress: 406/420 forecasts completed (96.7%). PUK finished in 0.7s. ETA: 2.4s. Rate: 350.51 forecasts/min [2026-01-02T20:36:26.981049] [INFO ] [main ] Fetching symbol history for WH... [2026-01-02T20:36:26.981092] [DEBUG] [REMOTE ] WH: Fetching historical data. [2026-01-02T20:36:26.994141] [DEBUG] [REMOTE ] WH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:26.994535] [INFO ] [LOCAL ] ARMK: Saved forecast. [2026-01-02T20:36:26.994626] [INFO ] [main ] ARMK: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=51.7312%) [2026-01-02T20:36:26.994800] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-02T20:36:26.994845] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-02T20:36:26.995070] [INFO ] [main ] Progress: 407/420 forecasts completed (96.9%). ARMK finished in 0.6s. ETA: 2.2s. Rate: 351.30 forecasts/min [2026-01-02T20:36:26.995302] [DEBUG] [LOCAL ] Loaded configuration for WH: 2 features, N/A% accuracy [2026-01-02T20:36:26.995353] [INFO ] [LOCAL ] WH: Loaded 2 optimal features with 66.55% confidence from JSON config [2026-01-02T20:36:26.995384] [DEBUG] [MAG ] Building data for symbol: WH with lookback: 0 [2026-01-02T20:36:26.996263] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:26.996324] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-02T20:36:26.996973] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:26.999205] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.005343] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.006198] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-02T20:36:27.006252] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-02T20:36:27.006284] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-02T20:36:27.007084] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:27.007147] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:27.009174] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:27.009712] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:27.010113] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:27.011089] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:27.012345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.053892] [DEBUG] [MAG ] ITRN: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:27.103772] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.140201] [INFO ] [LOCAL ] ITRN: Saved forecast. [2026-01-02T20:36:27.140269] [INFO ] [main ] ITRN: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=67.3035%) [2026-01-02T20:36:27.140624] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-02T20:36:27.140674] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-02T20:36:27.140664] [INFO ] [main ] Progress: 408/420 forecasts completed (97.1%). ITRN finished in 0.6s. ETA: 2.0s. Rate: 351.43 forecasts/min [2026-01-02T20:36:27.152618] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.153741] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-02T20:36:27.153794] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-02T20:36:27.153825] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-02T20:36:27.154638] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-02T20:36:27.154699] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:27.159530] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:27.161308] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:27.161821] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:27.162273] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-02T20:36:27.164689] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:27.165331] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-02T20:36:27.166759] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.273253] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:27.346373] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-02T20:36:27.346441] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=1.08% (Conf=48.9021%) [2026-01-02T20:36:27.346890] [INFO ] [main ] Fetching symbol history for EVH... [2026-01-02T20:36:27.346942] [DEBUG] [REMOTE ] EVH: Fetching historical data. [2026-01-02T20:36:27.347665] [INFO ] [main ] Progress: 409/420 forecasts completed (97.4%). HERO finished in 0.6s. ETA: 1.9s. Rate: 351.25 forecasts/min [2026-01-02T20:36:27.358462] [DEBUG] [REMOTE ] EVH: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.359537] [DEBUG] [LOCAL ] Loaded configuration for EVH: 4 features, N/A% accuracy [2026-01-02T20:36:27.359612] [INFO ] [LOCAL ] EVH: Loaded 4 optimal features with 59.84% confidence from JSON config [2026-01-02T20:36:27.359648] [DEBUG] [MAG ] Building data for symbol: EVH with lookback: 0 [2026-01-02T20:36:27.360472] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:27.360535] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-02T20:36:27.361231] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:27.362329] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:27.362809] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.364155] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-02T20:36:27.364642] [DEBUG] [MAG ] WH: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.370005] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.514394] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.533322] [DEBUG] [MAG ] WH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:27.538790] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:27.603031] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-02T20:36:27.603099] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=52.4915%) [2026-01-02T20:36:27.603257] [INFO ] [main ] Fetching symbol history for VLY... [2026-01-02T20:36:27.603299] [DEBUG] [REMOTE ] VLY: Fetching historical data. [2026-01-02T20:36:27.603910] [INFO ] [main ] Progress: 410/420 forecasts completed (97.6%). CZWI finished in 0.6s. ETA: 1.7s. Rate: 350.82 forecasts/min [2026-01-02T20:36:27.614076] [DEBUG] [REMOTE ] VLY: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.614797] [DEBUG] [LOCAL ] Loaded configuration for VLY: 12 features, N/A% accuracy [2026-01-02T20:36:27.614848] [INFO ] [LOCAL ] VLY: Loaded 12 optimal features with 55.92% confidence from JSON config [2026-01-02T20:36:27.614879] [DEBUG] [MAG ] Building data for symbol: VLY with lookback: 0 [2026-01-02T20:36:27.615705] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-02T20:36:27.615808] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:27.617521] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:27.618042] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:27.618478] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-02T20:36:27.619437] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:27.621219] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:27.622441] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-02T20:36:27.623452] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-02T20:36:27.625042] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:27.626073] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:27.627692] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:27.628755] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:36:27.629417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.632466] [INFO ] [LOCAL ] WH: Saved forecast. [2026-01-02T20:36:27.632533] [INFO ] [main ] WH: Signal=1 (Conf=90.0%), Magnitude=-5.01% (Conf=66.5492%) [2026-01-02T20:36:27.632905] [INFO ] [main ] Progress: 411/420 forecasts completed (97.9%). WH finished in 0.7s. ETA: 1.5s. Rate: 351.53 forecasts/min [2026-01-02T20:36:27.633036] [INFO ] [main ] Fetching symbol history for PLRX... [2026-01-02T20:36:27.633077] [DEBUG] [REMOTE ] PLRX: Fetching historical data. [2026-01-02T20:36:27.644677] [DEBUG] [REMOTE ] PLRX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.645500] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 1 features, N/A% accuracy [2026-01-02T20:36:27.645558] [INFO ] [LOCAL ] PLRX: Loaded 1 optimal features with 37.30% confidence from JSON config [2026-01-02T20:36:27.645617] [DEBUG] [MAG ] Building data for symbol: PLRX with lookback: 0 [2026-01-02T20:36:27.646399] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-02T20:36:27.646459] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-02T20:36:27.647486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.693713] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:27.713554] [DEBUG] [MAG ] EVH: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.760887] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-02T20:36:27.760964] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=-1.51% (Conf=58.6258%) [2026-01-02T20:36:27.761420] [INFO ] [main ] Fetching symbol history for RF... [2026-01-02T20:36:27.761479] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-02T20:36:27.761821] [INFO ] [main ] Progress: 412/420 forecasts completed (98.1%). STTK finished in 0.6s. ETA: 1.4s. Rate: 351.74 forecasts/min [2026-01-02T20:36:27.773735] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.774823] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-02T20:36:27.774881] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-02T20:36:27.774911] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-02T20:36:27.775739] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-02T20:36:27.775800] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-02T20:36:27.780717] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:27.782663] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:27.783172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:27.783567] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-02T20:36:27.785159] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:27.787179] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:27.889971] [DEBUG] [MAG ] EVH: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:27.977005] [DEBUG] [MAG ] VLY: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.980239] [INFO ] [LOCAL ] EVH: Saved forecast. [2026-01-02T20:36:27.980308] [INFO ] [main ] EVH: Signal=1 (Conf=90.0%), Magnitude=-6.31% (Conf=59.8429%) [2026-01-02T20:36:27.980494] [INFO ] [main ] Fetching symbol history for OCFC... [2026-01-02T20:36:27.980539] [DEBUG] [REMOTE ] OCFC: Fetching historical data. [2026-01-02T20:36:27.981662] [INFO ] [main ] Progress: 413/420 forecasts completed (98.3%). EVH finished in 0.6s. ETA: 1.2s. Rate: 351.49 forecasts/min [2026-01-02T20:36:27.992530] [DEBUG] [REMOTE ] OCFC: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:27.992661] [DEBUG] [MAG ] PLRX: Last date is validated at 2026-01-02 [2026-01-02T20:36:27.993486] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 2 features, N/A% accuracy [2026-01-02T20:36:27.993539] [INFO ] [LOCAL ] OCFC: Loaded 2 optimal features with 54.75% confidence from JSON config [2026-01-02T20:36:27.993570] [DEBUG] [MAG ] Building data for symbol: OCFC with lookback: 0 [2026-01-02T20:36:27.994375] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-02T20:36:27.994436] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-02T20:36:27.995045] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-02T20:36:27.996488] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:28.141057] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-02 [2026-01-02T20:36:28.147839] [DEBUG] [MAG ] VLY: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.160724] [DEBUG] [MAG ] PLRX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.222918] [INFO ] [LOCAL ] VLY: Saved forecast. [2026-01-02T20:36:28.222987] [INFO ] [main ] VLY: Signal=1 (Conf=90.0%), Magnitude=1.44% (Conf=55.9151%) [2026-01-02T20:36:28.223156] [INFO ] [main ] Fetching symbol history for REAX... [2026-01-02T20:36:28.223201] [DEBUG] [REMOTE ] REAX: Fetching historical data. [2026-01-02T20:36:28.224877] [INFO ] [main ] Progress: 414/420 forecasts completed (98.6%). VLY finished in 0.6s. ETA: 1.0s. Rate: 351.13 forecasts/min [2026-01-02T20:36:28.234453] [DEBUG] [REMOTE ] REAX: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:28.235393] [DEBUG] [LOCAL ] Loaded configuration for REAX: 5 features, N/A% accuracy [2026-01-02T20:36:28.235446] [INFO ] [LOCAL ] REAX: Loaded 5 optimal features with 53.25% confidence from JSON config [2026-01-02T20:36:28.235479] [DEBUG] [MAG ] Building data for symbol: REAX with lookback: 0 [2026-01-02T20:36:28.236266] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-02T20:36:28.236337] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-02T20:36:28.237261] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-02T20:36:28.238917] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-02T20:36:28.243493] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-02T20:36:28.245561] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-02T20:36:28.260896] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:28.314653] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.320828] [INFO ] [LOCAL ] PLRX: Saved forecast. [2026-01-02T20:36:28.320898] [INFO ] [main ] PLRX: Signal=1 (Conf=90.0%), Magnitude=-10.70% (Conf=37.298%) [2026-01-02T20:36:28.321241] [INFO ] [main ] Progress: 415/420 forecasts completed (98.8%). PLRX finished in 0.7s. ETA: 0.9s. Rate: 351.50 forecasts/min [2026-01-02T20:36:28.321385] [INFO ] [main ] Fetching symbol history for MCO... [2026-01-02T20:36:28.321427] [DEBUG] [REMOTE ] MCO: Fetching historical data. [2026-01-02T20:36:28.333242] [DEBUG] [REMOTE ] MCO: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:28.334329] [DEBUG] [LOCAL ] Loaded configuration for MCO: 4 features, N/A% accuracy [2026-01-02T20:36:28.334381] [INFO ] [LOCAL ] MCO: Loaded 4 optimal features with 45.59% confidence from JSON config [2026-01-02T20:36:28.334413] [DEBUG] [MAG ] Building data for symbol: MCO with lookback: 0 [2026-01-02T20:36:28.335221] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-02T20:36:28.335282] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:28.337330] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:28.337871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:28.338262] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:28.340273] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:28.350920] [DEBUG] [MAG ] OCFC: Last date is validated at 2026-01-02 [2026-01-02T20:36:28.391595] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-02T20:36:28.391674] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=0.84% (Conf=51.3729%) [2026-01-02T20:36:28.391833] [INFO ] [main ] Fetching symbol history for OPP... [2026-01-02T20:36:28.391877] [DEBUG] [REMOTE ] OPP: Fetching historical data. [2026-01-02T20:36:28.392827] [INFO ] [main ] Progress: 416/420 forecasts completed (99.0%). RF finished in 0.6s. ETA: 0.7s. Rate: 351.99 forecasts/min [2026-01-02T20:36:28.403285] [DEBUG] [REMOTE ] OPP: Successfully parsed 300 rows of historical data. [2026-01-02T20:36:28.404339] [DEBUG] [LOCAL ] Loaded configuration for OPP: 9 features, N/A% accuracy [2026-01-02T20:36:28.404390] [INFO ] [LOCAL ] OPP: Loaded 9 optimal features with 42.67% confidence from JSON config [2026-01-02T20:36:28.404421] [DEBUG] [MAG ] Building data for symbol: OPP with lookback: 0 [2026-01-02T20:36:28.405216] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-02T20:36:28.405281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-02T20:36:28.406975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-02T20:36:28.407491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-02T20:36:28.407913] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-02T20:36:28.409916] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-02T20:36:28.410412] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-02T20:36:28.411412] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-02T20:36:28.413020] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-02T20:36:28.414064] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-02T20:36:28.414752] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-02T20:36:28.528900] [DEBUG] [MAG ] OCFC: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.595232] [INFO ] [LOCAL ] OCFC: Saved forecast. [2026-01-02T20:36:28.595301] [INFO ] [main ] OCFC: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=54.7481%) [2026-01-02T20:36:28.595879] [INFO ] [main ] Progress: 417/420 forecasts completed (99.3%). OCFC finished in 0.6s. ETA: 0.5s. Rate: 351.83 forecasts/min [2026-01-02T20:36:28.605218] [DEBUG] [MAG ] REAX: Last date is validated at 2026-01-02 [2026-01-02T20:36:28.676976] [DEBUG] [MAG ] MCO: Last date is validated at 2026-01-02 [2026-01-02T20:36:28.761028] [DEBUG] [MAG ] OPP: Last date is validated at 2026-01-02 [2026-01-02T20:36:28.776279] [DEBUG] [MAG ] REAX: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.847190] [DEBUG] [MAG ] MCO: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.848386] [INFO ] [LOCAL ] REAX: Saved forecast. [2026-01-02T20:36:28.848456] [INFO ] [main ] REAX: Signal=1 (Conf=90.0%), Magnitude=-0.66% (Conf=53.2527%) [2026-01-02T20:36:28.849661] [INFO ] [main ] Progress: 418/420 forecasts completed (99.5%). REAX finished in 0.6s. ETA: 0.3s. Rate: 351.42 forecasts/min [2026-01-02T20:36:28.933220] [DEBUG] [MAG ] OPP: Forecast date (T1) determined as 2026-01-05 [2026-01-02T20:36:28.996066] [INFO ] [LOCAL ] OPP: Saved forecast. [2026-01-02T20:36:28.996134] [INFO ] [main ] OPP: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=42.6694%) [2026-01-02T20:36:28.996614] [INFO ] [main ] Progress: 419/420 forecasts completed (99.8%). OPP finished in 0.6s. ETA: 0.2s. Rate: 351.54 forecasts/min [2026-01-02T20:36:29.011979] [INFO ] [LOCAL ] MCO: Saved forecast. [2026-01-02T20:36:29.012060] [INFO ] [main ] MCO: Signal=1 (Conf=90.0%), Magnitude=2.56% (Conf=45.5943%) [2026-01-02T20:36:29.012366] [INFO ] [main ] Progress: 420/420 forecasts completed (100.0%). MCO finished in 0.7s. ETA: 0.0s. Rate: 352.30 forecasts/min [2026-01-02T20:36:29.038643] [INFO ] [main ] Parallel forecast generation completed in 1m 12s. Processed 420 forecasts. [2026-01-02T20:36:29.038995] [INFO ] [main ] Generated and saved 420 forecast pairs. [2026-01-02T20:36:29.699368] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (420/420 @ 100.00%)' [2026-01-02T20:36:29.700884] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-02T20:36:29.700976] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-02T20:36:29.701308] [INFO ] [main ] Found 33 forecast dates [2026-01-02T20:36:29.701350] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-02T20:36:29.808825] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-02T20:36:29.810662] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-02T20:36:29.810775] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-02T20:36:29.900751] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-02T20:36:29.902338] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-02T20:36:29.902439] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-02T20:36:30.028689] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-02T20:36:30.030481] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-02T20:36:30.030611] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-02T20:36:30.122178] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-02T20:36:30.123754] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-02T20:36:30.123853] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-02T20:36:30.234126] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-02T20:36:30.254180] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-02T20:36:30.254283] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-02T20:36:30.361229] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-02T20:36:30.363172] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-02T20:36:30.363292] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-02T20:36:30.472762] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-02T20:36:30.475257] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-02T20:36:30.475372] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-02T20:36:30.570412] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-02T20:36:30.572113] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-02T20:36:30.572217] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-02T20:36:30.775519] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-02T20:36:30.779050] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-02T20:36:30.779235] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-02T20:36:30.956708] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-02T20:36:30.959614] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-02T20:36:30.959775] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-02T20:36:31.141999] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-02T20:36:31.144702] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-02T20:36:31.144846] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-02T20:36:31.367363] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-02T20:36:31.370767] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-02T20:36:31.370940] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-02T20:36:31.606902] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-02T20:36:31.610387] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-02T20:36:31.610583] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-02T20:36:31.813255] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-02T20:36:31.816536] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-02T20:36:31.816748] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-02T20:36:32.017173] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-02T20:36:32.020413] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-02T20:36:32.020616] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-02T20:36:32.221107] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-02T20:36:32.224613] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-02T20:36:32.224831] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-02T20:36:32.326485] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-02T20:36:32.328128] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-02T20:36:32.328231] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-02T20:36:32.420025] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-02T20:36:32.421703] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-02T20:36:32.421810] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-02T20:36:32.524289] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-02T20:36:32.525854] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-02T20:36:32.525953] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-02T20:36:32.619822] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-02T20:36:32.621376] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-02T20:36:32.621478] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-02T20:36:32.701160] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-02T20:36:32.702801] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-02T20:36:32.702900] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-02T20:36:32.807948] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-02T20:36:32.809604] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-02T20:36:32.809728] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-02T20:36:32.913501] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-02T20:36:32.915147] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-02T20:36:32.915254] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-02T20:36:33.000351] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-02T20:36:33.002617] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-02T20:36:33.002762] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-02T20:36:33.102881] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-02T20:36:33.104559] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-02T20:36:33.104679] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-02T20:36:33.183847] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-02T20:36:33.185448] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-02T20:36:33.185563] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-02T20:36:33.268060] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-02T20:36:33.269560] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-02T20:36:33.269672] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-02T20:36:33.340107] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-02T20:36:33.341543] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-02T20:36:33.341664] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-02T20:36:33.425561] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-02T20:36:33.427121] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-02T20:36:33.427230] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-02T20:36:33.511144] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-02T20:36:33.512802] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-02T20:36:33.512948] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-02T20:36:33.604857] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-02T20:36:33.606414] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-02T20:36:33.606527] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-02T20:36:33.689698] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-02T20:36:33.691275] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-02T20:36:33.691394] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-02T20:36:33.700748] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-02T20:36:33.700845] [INFO ] [main ] Generated 33/33 forecast reports [2026-01-02T20:36:33.700895] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-05.txt [2026-01-02T20:36:34.286046] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-05' [2026-01-02T20:36:34.286214] [INFO ] [main ] Forecast report email sent for 2026-01-05 [2026-01-02T20:36:34.286275] [INFO ] [MAG ] MAG operation completed successfully [2026-01-02T20:36:34.286507] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-02T20:36:34.286700] [INFO ] [STATE ] Last completion updated: 2026-01-02T20:36:34.286564