[2026-01-12T20:30:03.077804] [INFO ] [MAG ] Starting MAG operation... [2026-01-12T20:30:03.255921] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-12T20:30:03.430819] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-12T20:30:03.606129] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-12T20:30:03.783832] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-12T20:30:03.784163] [WARN ] [STATE ] State set to: WAITING [2026-01-12T20:30:03.784228] [INFO ] [STATE ] Checking service statuses... [2026-01-12T20:30:03.790316] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:03.794263] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:03.863024] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:03.933151] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:04.003473] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:04.003635] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:07.008990] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:07.013195] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:07.017519] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:07.021559] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:07.025681] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:07.025783] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:10.031134] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:10.035669] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:10.040321] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:10.044032] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:10.048299] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:10.048399] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:13.053067] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:13.056929] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:13.060469] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:13.063886] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:13.067404] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:13.067484] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:16.072274] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:16.076128] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:16.080449] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:16.084137] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:16.087854] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:16.087937] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:19.092783] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:19.096452] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:19.100122] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:19.103548] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:19.107353] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:19.107463] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:22.114305] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:22.119708] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:22.124715] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:22.129760] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:22.134617] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:22.134713] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:25.140865] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:25.145213] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:25.149279] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:25.153448] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:25.157320] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:25.157403] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:28.162403] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:28.166119] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:28.169602] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:28.173108] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:28.176453] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:28.176539] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:31.181454] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:31.184957] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:31.188554] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:31.192006] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:31.195257] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:31.195330] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:34.202160] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:34.206990] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:34.280233] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:34.349084] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:34.416520] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:34.416820] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:37.422162] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:37.425674] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:37.429003] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:37.432270] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:37.435516] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:37.435603] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:40.441008] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:40.444689] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:40.448391] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:40.451696] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:40.455046] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:40.455133] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:43.461023] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:43.465460] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:43.469864] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:43.473416] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:43.477152] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:43.477263] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:46.483157] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:46.488263] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:46.492887] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:46.497076] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:46.501192] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:46.501310] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:49.506505] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:49.510547] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:49.514348] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:49.518005] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:49.522884] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:49.523000] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:52.527797] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:52.531186] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:52.534414] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:52.537643] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:52.540845] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:52.540915] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:55.545508] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:55.549000] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:55.552608] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:55.555957] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:55.559221] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:55.559296] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:30:58.564218] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:30:58.568106] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:30:58.572122] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:30:58.576184] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:30:58.579790] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:30:58.579873] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:01.585586] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:01.590152] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:01.594399] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:01.598155] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:01.601817] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:01.601917] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:04.606925] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:04.611327] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:04.615811] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:04.620016] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:04.624256] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:04.624327] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:07.629827] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:07.634053] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:07.638277] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:07.642485] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:07.646071] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:07.646142] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:10.652674] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:10.656969] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:10.660726] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:10.664387] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:10.667945] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:10.668039] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:13.673418] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:13.677428] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:13.681719] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:13.685696] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:13.690330] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:13.690468] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:16.697674] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:16.702637] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:16.707178] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:16.711554] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:16.715252] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:16.715340] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:19.720641] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:19.724352] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:19.727900] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:19.731228] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:19.734701] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:19.734783] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:22.739252] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:22.742847] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:22.746073] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:22.749333] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:22.752539] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:22.752627] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:25.757464] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:25.761367] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:25.765258] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:25.768870] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:25.772248] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:25.772338] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:28.777327] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:28.780821] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:28.784140] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:28.787408] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:28.790842] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:28.790918] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:31.796112] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:31.799617] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:31.802917] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:31.806183] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:31.809475] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:31.809565] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:34.815976] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:34.819984] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:34.825050] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:34.829337] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:34.833246] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:34.833323] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:37.839170] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:37.843408] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:37.847131] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:37.850712] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:37.854203] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:37.854279] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:40.860218] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:40.865353] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:40.869668] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:40.874413] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:40.879420] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:40.879532] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:43.885366] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:43.890398] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:43.895109] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:43.900133] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:43.905560] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:43.905685] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:46.910518] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:46.914841] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:46.918713] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:46.923539] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:46.927824] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:46.927917] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:49.933305] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:49.937636] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:49.941265] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:49.944942] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:49.948526] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:49.948637] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:52.954066] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:52.957746] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:52.961135] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:52.964353] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:52.967598] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:52.967743] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:55.973886] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:55.977625] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:55.981191] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:55.984565] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:55.988047] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:55.988129] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:31:58.994861] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:31:58.999827] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:31:59.005059] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:31:59.009729] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:31:59.013877] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:31:59.013986] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:02.020630] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:02.026055] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:02.030766] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:02.035892] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:02.041134] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:02.041259] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:05.046491] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:05.051421] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:05.120126] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:05.189379] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:05.256682] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:05.256784] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:08.262523] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:08.266697] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:08.270897] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:08.274727] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:08.278492] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:08.278603] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:11.283845] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:11.287354] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:11.290671] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:11.293988] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:11.297303] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:11.297379] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:14.302372] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:14.306133] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:14.309703] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:14.313155] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:14.316700] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:14.316794] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:17.321595] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:17.325359] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:17.329230] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:17.332897] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:17.336305] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:17.336386] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:20.341408] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:20.345377] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:20.349357] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:20.353411] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:20.356992] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:20.357080] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:23.362516] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:23.366337] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:23.370463] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:23.374615] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:23.378346] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:23.378435] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:26.382732] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:26.386072] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:26.389373] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:26.392696] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:26.396179] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:26.396258] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:29.401227] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:29.404754] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:29.408133] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:29.411532] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:29.414783] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:29.414855] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:32.420874] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:32.425522] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:32.431171] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:32.435749] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:32.439671] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:32.439750] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:35.444658] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:35.448121] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:35.452281] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:35.456313] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:35.460370] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:35.460455] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:38.465298] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:38.468787] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:38.472032] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:38.475221] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:38.478440] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:38.478510] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:41.483246] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:41.486888] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:41.490534] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:41.494068] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:41.497752] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:41.497857] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:44.504414] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:44.508431] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:44.511956] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:44.515391] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:44.522692] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:44.522796] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:47.527435] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:47.531221] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:47.534693] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:47.541911] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:47.545635] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:47.545714] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:50.550673] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:50.554329] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:50.558524] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:50.562074] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:50.565380] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:50.565474] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:53.569878] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:53.573760] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:53.577555] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:53.581755] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:53.585375] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:53.585457] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:56.590485] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:56.593921] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:56.597401] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:56.601395] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:56.605310] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:56.605391] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:32:59.611787] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:32:59.616949] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:32:59.621018] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:32:59.625112] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:32:59.629256] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:32:59.629352] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:02.634619] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:02.639265] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:02.644327] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:02.649760] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:02.654325] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:02.654431] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:05.659882] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:05.664084] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:05.668513] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:05.673168] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:05.677434] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:05.677507] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:08.682378] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:08.686259] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:08.690157] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:08.693787] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:08.697890] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:08.698020] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:11.706892] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:11.712339] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:11.716867] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:11.721423] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:11.726464] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:11.726674] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:14.731455] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:14.735285] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:14.740287] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:14.745504] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:14.750665] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:14.750785] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:17.756302] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:17.759800] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:17.763306] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:17.767793] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:17.772005] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:17.772104] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:20.777015] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:20.780825] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:20.784510] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:20.788197] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:20.791857] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:20.791951] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:23.796038] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:23.799615] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:23.802922] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:23.806159] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:23.809501] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:23.809592] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:26.814998] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:26.820313] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:26.824277] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:26.828129] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:26.831971] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:26.832047] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:29.837929] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:29.841869] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:29.846288] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:29.851341] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:29.855191] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:29.855315] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:32.860372] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:32.864124] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:32.867932] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:32.873990] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:32.877779] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:32.877877] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:35.884358] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:35.889977] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:35.894935] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:35.899836] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:35.904118] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:35.904234] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:38.910938] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:38.914409] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:38.917750] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:38.921060] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:38.924284] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:38.924359] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:41.929889] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:41.933895] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:41.937788] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:41.941711] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:41.945326] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:41.945435] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:44.950387] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:44.953774] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:44.957005] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:44.964108] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:44.967357] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:44.967427] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:47.973047] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:47.977064] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:47.980639] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:47.984130] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:47.987512] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:47.987597] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:50.992964] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:50.997275] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:51.001363] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:51.004893] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:51.008529] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:51.008622] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:54.013545] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:54.017109] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:54.020477] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:54.023846] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:54.027163] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:54.027235] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:33:57.033345] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:33:57.038762] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:33:57.043785] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:33:57.048962] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:33:57.053025] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:33:57.053126] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:00.057948] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:00.061349] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:00.064644] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:00.067888] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:00.071271] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:00.071337] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:03.076234] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:03.080067] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:03.083562] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:03.087288] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:03.090804] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:03.090877] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:06.095591] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:06.099177] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:06.165355] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:06.232850] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:06.301151] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:06.301297] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:09.306489] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:09.310116] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:09.313558] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:09.317769] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:09.321472] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:09.321549] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:12.327258] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:12.331253] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:12.335122] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:12.338981] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:12.344428] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:12.344618] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:15.350486] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:15.354285] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:15.357836] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:15.361488] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:15.364802] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:15.364886] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:18.370045] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:18.373720] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:18.377909] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:18.381724] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:18.385233] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:18.385326] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:21.390489] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:21.394129] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:21.397474] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:21.400747] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:21.403957] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:21.404024] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:24.410194] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:24.415859] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:24.420842] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:24.425673] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:24.430620] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:24.430717] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:27.436918] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:27.441132] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:27.444942] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:27.448483] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:27.452203] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:27.452319] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:30.457471] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:30.461214] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:30.464808] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:30.468229] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:30.471536] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:30.471621] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:33.477441] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:33.481678] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:33.485496] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:33.490587] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:33.495185] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:33.495304] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:36.500647] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:36.504411] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:36.509244] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:36.513356] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:36.518008] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:36.518138] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:39.522247] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:39.525586] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:39.528923] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:39.532180] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:39.535359] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:39.535430] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:42.540731] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:42.544691] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:42.548529] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:42.552329] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:42.555918] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:42.556004] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:45.562235] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:45.567206] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:45.571158] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:45.574989] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:45.578389] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:45.578459] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:48.583996] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:48.588054] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:48.591496] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:48.594807] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:48.598153] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:48.598229] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:51.603301] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:51.606882] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:51.610268] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:51.613601] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:51.617020] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:51.617100] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:54.621422] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:54.625242] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:54.628479] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:54.632142] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:54.635987] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:54.636059] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:34:57.641024] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:34:57.644847] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:34:57.648188] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:34:57.651924] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:34:57.656176] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:34:57.656300] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:00.662026] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:00.666272] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:00.671214] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:00.676163] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:00.680657] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:00.680826] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:03.686254] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:03.691266] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:03.695803] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:03.700374] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:03.704520] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:03.704639] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:06.710292] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:06.714186] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:06.718433] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:06.731614] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:06.735264] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:06.735337] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:09.742407] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:09.750532] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:09.759827] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:09.769209] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:09.775702] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:09.775852] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:12.783613] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:12.789913] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:12.795746] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:12.801546] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:12.806626] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:12.806743] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:15.812229] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:15.815894] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:15.819295] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:15.822804] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:15.826331] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:15.826406] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:18.831184] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:18.834900] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:18.838287] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:18.841561] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:18.844935] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:18.845003] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:21.850931] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:21.855174] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:21.859505] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:21.864270] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:21.868904] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:21.868994] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:24.873892] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:24.877638] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:24.881374] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-12T20:35:24.885567] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:24.889477] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:24.889547] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-12T20:35:27.894671] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-12T20:35:27.898230] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:27.901533] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-12T20:35:27.904771] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-12), and is a dependency of this service. [2026-01-12T20:35:27.909123] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-12T20:35:27.912672] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-12T20:35:27.912948] [WARN ] [STATE ] State set to: RUNNING [2026-01-12T20:35:27.913034] [INFO ] [MODE ] Using multithreaded [2026-01-12T20:35:27.913094] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-12T20:35:27.918407] [DEBUG] [REMOTE ] Found 63 available forecast dates. [2026-01-12T20:35:27.918620] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-13.txt'. [2026-01-12T20:35:27.925245] [DEBUG] [REMOTE ] Fetched 3499 signal forecasts for 2026-01-13. [2026-01-12T20:35:27.951683] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-12T20:35:27.952887] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-12T20:35:27.952945] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-12T20:35:28.578352] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-12T20:35:28.588717] [INFO ] [MODE ] Using multithreaded [2026-01-12T20:35:28.588805] [INFO ] [main ] Fetching signal forecasts... [2026-01-12T20:35:28.588859] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-12T20:35:28.596087] [DEBUG] [REMOTE ] Found 63 available forecast dates. [2026-01-12T20:35:28.596312] [INFO ] [main ] Found available forecast date (2026-01-13). [2026-01-12T20:35:28.596390] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-13.txt'. [2026-01-12T20:35:28.604466] [DEBUG] [REMOTE ] Fetched 3499 signal forecasts for 2026-01-13. [2026-01-12T20:35:28.604756] [INFO ] [main ] Fetched 3499 forecasts. [2026-01-12T20:35:28.605025] [INFO ] [main ] Found 385 high-confidence bullish forecasts (>= 90.0%). [2026-01-12T20:35:28.605093] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 385 symbols [2026-01-12T20:35:28.637999] [INFO ] [main ] Fetching symbol history for PCN... [2026-01-12T20:35:28.637950] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-12T20:35:28.638049] [INFO ] [main ] Fetching symbol history for SEDG... [2026-01-12T20:35:28.638529] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-12T20:35:28.638525] [DEBUG] [REMOTE ] PCN: Fetching historical data. [2026-01-12T20:35:28.638623] [DEBUG] [REMOTE ] SEDG: Fetching historical data. [2026-01-12T20:35:28.639795] [INFO ] [main ] Fetching symbol history for OABI... [2026-01-12T20:35:28.640027] [DEBUG] [REMOTE ] OABI: Fetching historical data. [2026-01-12T20:35:28.665058] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:28.665058] [DEBUG] [REMOTE ] PCN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:28.666149] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-12T20:35:28.666149] [DEBUG] [LOCAL ] Loaded configuration for PCN: 4 features, N/A% accuracy [2026-01-12T20:35:28.666224] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-12T20:35:28.666225] [INFO ] [LOCAL ] PCN: Loaded 4 optimal features with 56.27% confidence from JSON config [2026-01-12T20:35:28.666262] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-12T20:35:28.666276] [DEBUG] [MAG ] Building data for symbol: PCN with lookback: 0 [2026-01-12T20:35:28.668561] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:28.668562] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:28.668694] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:28.668700] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:28.674724] [DEBUG] [REMOTE ] SEDG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:28.675283] [DEBUG] [REMOTE ] OABI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:28.675991] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:28.676194] [DEBUG] [LOCAL ] Loaded configuration for OABI: 10 features, N/A% accuracy [2026-01-12T20:35:28.676179] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:28.676258] [INFO ] [LOCAL ] OABI: Loaded 10 optimal features with 36.85% confidence from JSON config [2026-01-12T20:35:28.676297] [DEBUG] [MAG ] Building data for symbol: OABI with lookback: 0 [2026-01-12T20:35:28.676404] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 1 features, N/A% accuracy [2026-01-12T20:35:28.676471] [INFO ] [LOCAL ] SEDG: Loaded 1 optimal features with 37.78% confidence from JSON config [2026-01-12T20:35:28.676510] [DEBUG] [MAG ] Building data for symbol: SEDG with lookback: 0 [2026-01-12T20:35:28.678180] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:35:28.678266] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:28.678290] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:28.678339] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:28.678826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:28.679459] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:28.679756] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:28.680706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:28.684791] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:28.685321] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:28.687697] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:28.688547] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:28.689118] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:28.689643] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:28.810296] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:28.889738] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:28.890724] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:28.893593] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:28.895673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.030710] [DEBUG] [MAG ] SEDG: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.041386] [DEBUG] [MAG ] PCN: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.043614] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.196334] [DEBUG] [MAG ] SEDG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.209731] [DEBUG] [MAG ] PCN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.209732] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.260595] [DEBUG] [MAG ] OABI: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.276784] [INFO ] [LOCAL ] PCN: Saved forecast. [2026-01-12T20:35:29.276860] [INFO ] [main ] PCN: Signal=1 (Conf=100.0%), Magnitude=-0.32% (Conf=56.2675%) [2026-01-12T20:35:29.277132] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-12T20:35:29.277182] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-12T20:35:29.278658] [INFO ] [main ] Progress: 1/385 forecasts completed (0.3%). PCN finished in 0.6s. ETA: 4m 19s. Rate: 89.09 forecasts/min [2026-01-12T20:35:29.287053] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-12T20:35:29.287129] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=0.34% (Conf=51.9643%) [2026-01-12T20:35:29.287591] [INFO ] [main ] Progress: 2/385 forecasts completed (0.5%). DGRE finished in 0.6s. ETA: 2m 11s. Rate: 175.84 forecasts/min [2026-01-12T20:35:29.287758] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-12T20:35:29.287808] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-12T20:35:29.287960] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.289250] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-12T20:35:29.289342] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-12T20:35:29.289378] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-12T20:35:29.290192] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:29.290261] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:29.295031] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:29.298179] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:29.299165] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.299269] [INFO ] [LOCAL ] SEDG: Saved forecast. [2026-01-12T20:35:29.299392] [INFO ] [main ] SEDG: Signal=1 (Conf=100.0%), Magnitude=25.97% (Conf=37.7786%) [2026-01-12T20:35:29.299567] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:29.299759] [INFO ] [main ] Fetching symbol history for STEM... [2026-01-12T20:35:29.299816] [DEBUG] [REMOTE ] STEM: Fetching historical data. [2026-01-12T20:35:29.299974] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-12T20:35:29.300035] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-12T20:35:29.300069] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-12T20:35:29.300247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.300886] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:29.300777] [INFO ] [main ] Progress: 3/385 forecasts completed (0.8%). SEDG finished in 0.7s. ETA: 1m 29s. Rate: 258.76 forecasts/min [2026-01-12T20:35:29.300951] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:29.305882] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:29.307822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:29.308500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:29.308996] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:29.309804] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:29.310313] [DEBUG] [REMOTE ] STEM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.311039] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.311221] [DEBUG] [LOCAL ] Loaded configuration for STEM: 5 features, N/A% accuracy [2026-01-12T20:35:29.311293] [INFO ] [LOCAL ] STEM: Loaded 5 optimal features with 59.84% confidence from JSON config [2026-01-12T20:35:29.311326] [DEBUG] [MAG ] Building data for symbol: STEM with lookback: 0 [2026-01-12T20:35:29.312105] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:29.312182] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:29.316934] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:29.317801] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:29.318879] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:29.320635] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:29.321350] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.428373] [DEBUG] [MAG ] OABI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.506526] [INFO ] [LOCAL ] OABI: Saved forecast. [2026-01-12T20:35:29.506628] [INFO ] [main ] OABI: Signal=1 (Conf=100.0%), Magnitude=2.07% (Conf=36.8497%) [2026-01-12T20:35:29.507031] [INFO ] [main ] Fetching symbol history for RRGB... [2026-01-12T20:35:29.507086] [DEBUG] [REMOTE ] RRGB: Fetching historical data. [2026-01-12T20:35:29.507654] [INFO ] [main ] Progress: 4/385 forecasts completed (1.0%). OABI finished in 0.9s. ETA: 1m 26s. Rate: 265.93 forecasts/min [2026-01-12T20:35:29.517792] [DEBUG] [REMOTE ] RRGB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.518754] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 6 features, N/A% accuracy [2026-01-12T20:35:29.518813] [INFO ] [LOCAL ] RRGB: Loaded 6 optimal features with 56.01% confidence from JSON config [2026-01-12T20:35:29.518847] [DEBUG] [MAG ] Building data for symbol: RRGB with lookback: 0 [2026-01-12T20:35:29.519647] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:29.519710] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:29.524949] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:29.526799] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:29.527297] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:29.527748] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:29.529020] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:29.529741] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.642175] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.655926] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.662562] [DEBUG] [MAG ] STEM: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.810423] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.826828] [DEBUG] [MAG ] STEM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.845990] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:29.874974] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-12T20:35:29.875042] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=-0.85% (Conf=55.8827%) [2026-01-12T20:35:29.875232] [INFO ] [main ] Fetching symbol history for OVID... [2026-01-12T20:35:29.875278] [DEBUG] [REMOTE ] OVID: Fetching historical data. [2026-01-12T20:35:29.876349] [INFO ] [main ] Progress: 5/385 forecasts completed (1.3%). TSQ finished in 0.6s. ETA: 1m 37s. Rate: 236.00 forecasts/min [2026-01-12T20:35:29.886758] [DEBUG] [REMOTE ] OVID: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.888554] [DEBUG] [LOCAL ] Loaded configuration for OVID: 3 features, N/A% accuracy [2026-01-12T20:35:29.888635] [INFO ] [LOCAL ] OVID: Loaded 3 optimal features with 53.70% confidence from JSON config [2026-01-12T20:35:29.888668] [DEBUG] [MAG ] Building data for symbol: OVID with lookback: 0 [2026-01-12T20:35:29.889482] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:29.889542] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:29.894407] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:29.895791] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:29.896265] [DEBUG] [MAG ] RRGB: Last date is validated at 2026-01-12 [2026-01-12T20:35:29.898394] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.925807] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-12T20:35:29.925877] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=15.88% (Conf=47.8997%) [2026-01-12T20:35:29.926250] [INFO ] [main ] Fetching symbol history for PAX... [2026-01-12T20:35:29.926305] [DEBUG] [REMOTE ] PAX: Fetching historical data. [2026-01-12T20:35:29.926628] [INFO ] [main ] Progress: 6/385 forecasts completed (1.6%). PMAX finished in 0.6s. ETA: 1m 23s. Rate: 272.42 forecasts/min [2026-01-12T20:35:29.929678] [INFO ] [LOCAL ] STEM: Saved forecast. [2026-01-12T20:35:29.929750] [INFO ] [main ] STEM: Signal=1 (Conf=100.0%), Magnitude=2.27% (Conf=59.8362%) [2026-01-12T20:35:29.930216] [INFO ] [main ] Fetching symbol history for AN... [2026-01-12T20:35:29.930270] [DEBUG] [REMOTE ] AN: Fetching historical data. [2026-01-12T20:35:29.930631] [INFO ] [main ] Progress: 7/385 forecasts completed (1.8%). STEM finished in 0.6s. ETA: 1m 12s. Rate: 316.86 forecasts/min [2026-01-12T20:35:29.939785] [DEBUG] [REMOTE ] PAX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.940666] [DEBUG] [LOCAL ] Loaded configuration for PAX: 3 features, N/A% accuracy [2026-01-12T20:35:29.940723] [INFO ] [LOCAL ] PAX: Loaded 3 optimal features with 45.10% confidence from JSON config [2026-01-12T20:35:29.940755] [DEBUG] [MAG ] Building data for symbol: PAX with lookback: 0 [2026-01-12T20:35:29.941526] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:29.941606] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:29.943450] [DEBUG] [REMOTE ] AN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:29.944229] [DEBUG] [LOCAL ] Loaded configuration for AN: 5 features, N/A% accuracy [2026-01-12T20:35:29.944281] [INFO ] [LOCAL ] AN: Loaded 5 optimal features with 60.13% confidence from JSON config [2026-01-12T20:35:29.944312] [DEBUG] [MAG ] Building data for symbol: AN with lookback: 0 [2026-01-12T20:35:29.945539] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:29.945625] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:29.946547] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:29.946896] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:29.947402] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:29.947559] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:29.948759] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:35:29.949993] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:29.950547] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:29.952833] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:30.073936] [DEBUG] [MAG ] RRGB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:30.142679] [INFO ] [LOCAL ] RRGB: Saved forecast. [2026-01-12T20:35:30.142747] [INFO ] [main ] RRGB: Signal=1 (Conf=100.0%), Magnitude=2.51% (Conf=56.0096%) [2026-01-12T20:35:30.142935] [INFO ] [main ] Fetching symbol history for TFII... [2026-01-12T20:35:30.142982] [DEBUG] [REMOTE ] TFII: Fetching historical data. [2026-01-12T20:35:30.144072] [INFO ] [main ] Progress: 8/385 forecasts completed (2.1%). RRGB finished in 0.6s. ETA: 1m 13s. Rate: 311.90 forecasts/min [2026-01-12T20:35:30.154154] [DEBUG] [REMOTE ] TFII: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:30.156866] [DEBUG] [LOCAL ] Loaded configuration for TFII: 11 features, N/A% accuracy [2026-01-12T20:35:30.156919] [INFO ] [LOCAL ] TFII: Loaded 11 optimal features with 54.73% confidence from JSON config [2026-01-12T20:35:30.156950] [DEBUG] [MAG ] Building data for symbol: TFII with lookback: 0 [2026-01-12T20:35:30.157759] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-12T20:35:30.157825] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:30.159483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:30.160025] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:30.160478] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:30.247715] [DEBUG] [MAG ] OVID: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.271664] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:30.272717] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:30.273411] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:30.291771] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:30.293032] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:30.293779] [DEBUG] [MAG ] PAX: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.294862] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:30.295923] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:35:30.296652] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:30.299144] [DEBUG] [MAG ] AN: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.417944] [DEBUG] [MAG ] OVID: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:30.462364] [DEBUG] [MAG ] PAX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:30.470750] [DEBUG] [MAG ] AN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:30.530068] [INFO ] [LOCAL ] OVID: Saved forecast. [2026-01-12T20:35:30.530135] [INFO ] [main ] OVID: Signal=1 (Conf=100.0%), Magnitude=0.05% (Conf=53.6964%) [2026-01-12T20:35:30.530470] [INFO ] [main ] Fetching symbol history for NKSH... [2026-01-12T20:35:30.530520] [DEBUG] [REMOTE ] NKSH: Fetching historical data. [2026-01-12T20:35:30.530658] [INFO ] [main ] Progress: 9/385 forecasts completed (2.3%). OVID finished in 0.7s. ETA: 1m 20s. Rate: 280.45 forecasts/min [2026-01-12T20:35:30.531309] [INFO ] [LOCAL ] PAX: Saved forecast. [2026-01-12T20:35:30.531378] [INFO ] [main ] PAX: Signal=1 (Conf=100.0%), Magnitude=0.27% (Conf=45.1008%) [2026-01-12T20:35:30.531539] [INFO ] [main ] Fetching symbol history for DSX... [2026-01-12T20:35:30.531601] [DEBUG] [REMOTE ] DSX: Fetching historical data. [2026-01-12T20:35:30.532442] [INFO ] [main ] Progress: 10/385 forecasts completed (2.6%). PAX finished in 0.6s. ETA: 1m 12s. Rate: 311.32 forecasts/min [2026-01-12T20:35:30.541353] [DEBUG] [REMOTE ] NKSH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:30.542513] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 3 features, N/A% accuracy [2026-01-12T20:35:30.542588] [INFO ] [LOCAL ] NKSH: Loaded 3 optimal features with 55.28% confidence from JSON config [2026-01-12T20:35:30.542624] [DEBUG] [MAG ] Building data for symbol: NKSH with lookback: 0 [2026-01-12T20:35:30.542921] [DEBUG] [REMOTE ] DSX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:30.543477] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:30.543515] [DEBUG] [LOCAL ] Loaded configuration for DSX: 4 features, N/A% accuracy [2026-01-12T20:35:30.543543] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:30.543566] [INFO ] [LOCAL ] DSX: Loaded 4 optimal features with 25.65% confidence from JSON config [2026-01-12T20:35:30.543643] [DEBUG] [MAG ] Building data for symbol: DSX with lookback: 0 [2026-01-12T20:35:30.544423] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:30.544483] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:30.544507] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:30.545320] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:30.546215] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:30.546730] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:30.547125] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:30.548038] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:30.548240] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:30.590081] [INFO ] [LOCAL ] AN: Saved forecast. [2026-01-12T20:35:30.590151] [INFO ] [main ] AN: Signal=1 (Conf=100.0%), Magnitude=-0.91% (Conf=60.1305%) [2026-01-12T20:35:30.590531] [INFO ] [main ] Fetching symbol history for VALE... [2026-01-12T20:35:30.590604] [DEBUG] [REMOTE ] VALE: Fetching historical data. [2026-01-12T20:35:30.590669] [INFO ] [main ] Progress: 11/385 forecasts completed (2.9%). AN finished in 0.7s. ETA: 1m 8s. Rate: 332.41 forecasts/min [2026-01-12T20:35:30.601839] [DEBUG] [REMOTE ] VALE: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:30.602980] [DEBUG] [LOCAL ] Loaded configuration for VALE: 5 features, N/A% accuracy [2026-01-12T20:35:30.603038] [INFO ] [LOCAL ] VALE: Loaded 5 optimal features with 53.62% confidence from JSON config [2026-01-12T20:35:30.603070] [DEBUG] [MAG ] Building data for symbol: VALE with lookback: 0 [2026-01-12T20:35:30.603965] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:30.604030] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:30.609059] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:30.610946] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:30.611535] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:30.612005] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:30.612768] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:30.678460] [DEBUG] [MAG ] TFII: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.864593] [DEBUG] [MAG ] TFII: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:30.889727] [DEBUG] [MAG ] DSX: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.890170] [DEBUG] [MAG ] NKSH: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.968891] [DEBUG] [MAG ] VALE: Last date is validated at 2026-01-12 [2026-01-12T20:35:30.998011] [INFO ] [LOCAL ] TFII: Saved forecast. [2026-01-12T20:35:30.998079] [INFO ] [main ] TFII: Signal=1 (Conf=100.0%), Magnitude=-0.74% (Conf=54.7349%) [2026-01-12T20:35:30.998238] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-12T20:35:30.998282] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-12T20:35:30.999472] [INFO ] [main ] Progress: 12/385 forecasts completed (3.1%). TFII finished in 0.9s. ETA: 1m 14s. Rate: 300.71 forecasts/min [2026-01-12T20:35:31.009935] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.010827] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-12T20:35:31.010887] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-12T20:35:31.010920] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-12T20:35:31.011747] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:31.011810] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:31.016891] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:31.018775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:31.019255] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:31.019667] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:31.056280] [DEBUG] [MAG ] DSX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.073349] [DEBUG] [MAG ] NKSH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.109244] [INFO ] [LOCAL ] DSX: Saved forecast. [2026-01-12T20:35:31.109309] [INFO ] [main ] DSX: Signal=1 (Conf=100.0%), Magnitude=-1.16% (Conf=25.6488%) [2026-01-12T20:35:31.109653] [INFO ] [main ] Fetching symbol history for MSA... [2026-01-12T20:35:31.109705] [DEBUG] [REMOTE ] MSA: Fetching historical data. [2026-01-12T20:35:31.109670] [INFO ] [main ] Progress: 13/385 forecasts completed (3.4%). DSX finished in 0.6s. ETA: 1m 12s. Rate: 311.44 forecasts/min [2026-01-12T20:35:31.120298] [DEBUG] [REMOTE ] MSA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.121090] [DEBUG] [LOCAL ] Loaded configuration for MSA: 8 features, N/A% accuracy [2026-01-12T20:35:31.121143] [INFO ] [LOCAL ] MSA: Loaded 8 optimal features with 44.64% confidence from JSON config [2026-01-12T20:35:31.121175] [DEBUG] [MAG ] Building data for symbol: MSA with lookback: 0 [2026-01-12T20:35:31.121941] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:31.122003] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:31.123668] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:31.124170] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:31.131355] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:31.134061] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.139067] [DEBUG] [MAG ] VALE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.153876] [INFO ] [LOCAL ] NKSH: Saved forecast. [2026-01-12T20:35:31.153948] [INFO ] [main ] NKSH: Signal=1 (Conf=100.0%), Magnitude=-0.19% (Conf=55.2775%) [2026-01-12T20:35:31.154319] [INFO ] [main ] Fetching symbol history for BPYPM... [2026-01-12T20:35:31.154371] [DEBUG] [REMOTE ] BPYPM: Fetching historical data. [2026-01-12T20:35:31.154665] [INFO ] [main ] Progress: 14/385 forecasts completed (3.6%). NKSH finished in 0.6s. ETA: 1m 8s. Rate: 329.47 forecasts/min [2026-01-12T20:35:31.166919] [DEBUG] [REMOTE ] BPYPM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.168386] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, N/A% accuracy [2026-01-12T20:35:31.168463] [INFO ] [LOCAL ] BPYPM: Loaded 4 optimal features with 61.76% confidence from JSON config [2026-01-12T20:35:31.168518] [DEBUG] [MAG ] Building data for symbol: BPYPM with lookback: 0 [2026-01-12T20:35:31.169761] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:31.169837] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:31.175236] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:31.176136] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:31.178392] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:31.184039] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.200304] [INFO ] [LOCAL ] VALE: Saved forecast. [2026-01-12T20:35:31.200375] [INFO ] [main ] VALE: Signal=1 (Conf=100.0%), Magnitude=1.59% (Conf=53.6249%) [2026-01-12T20:35:31.200760] [INFO ] [main ] Fetching symbol history for LPSN... [2026-01-12T20:35:31.200812] [DEBUG] [REMOTE ] LPSN: Fetching historical data. [2026-01-12T20:35:31.201650] [INFO ] [main ] Progress: 15/385 forecasts completed (3.9%). VALE finished in 0.6s. ETA: 1m 4s. Rate: 346.62 forecasts/min [2026-01-12T20:35:31.212488] [DEBUG] [REMOTE ] LPSN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.213783] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, N/A% accuracy [2026-01-12T20:35:31.213840] [INFO ] [LOCAL ] LPSN: Loaded 2 optimal features with 48.89% confidence from JSON config [2026-01-12T20:35:31.213871] [DEBUG] [MAG ] Building data for symbol: LPSN with lookback: 0 [2026-01-12T20:35:31.214677] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:31.214736] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:31.215649] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:31.216282] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.239380] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:31.241315] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:31.242301] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:31.290479] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:31.294393] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:35:31.296168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.492634] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-12 [2026-01-12T20:35:31.540897] [DEBUG] [MAG ] BPYPM: Last date is validated at 2026-01-12 [2026-01-12T20:35:31.556979] [DEBUG] [MAG ] LPSN: Last date is validated at 2026-01-12 [2026-01-12T20:35:31.631073] [DEBUG] [MAG ] MSA: Last date is validated at 2026-01-12 [2026-01-12T20:35:31.663259] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.714483] [DEBUG] [MAG ] BPYPM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.725214] [DEBUG] [MAG ] LPSN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.734101] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-12T20:35:31.734178] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=-4.88% (Conf=55.629%) [2026-01-12T20:35:31.734587] [INFO ] [main ] Fetching symbol history for SO... [2026-01-12T20:35:31.734651] [DEBUG] [REMOTE ] SO: Fetching historical data. [2026-01-12T20:35:31.735694] [INFO ] [main ] Progress: 16/385 forecasts completed (4.2%). BBLG finished in 0.7s. ETA: 1m 12s. Rate: 306.66 forecasts/min [2026-01-12T20:35:31.751889] [DEBUG] [REMOTE ] SO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.753888] [DEBUG] [LOCAL ] Loaded configuration for SO: 2 features, N/A% accuracy [2026-01-12T20:35:31.753946] [INFO ] [LOCAL ] SO: Loaded 2 optimal features with 46.66% confidence from JSON config [2026-01-12T20:35:31.753979] [DEBUG] [MAG ] Building data for symbol: SO with lookback: 0 [2026-01-12T20:35:31.754970] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:31.755030] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:31.756806] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:31.757837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.788295] [INFO ] [LOCAL ] BPYPM: Saved forecast. [2026-01-12T20:35:31.788382] [INFO ] [main ] BPYPM: Signal=1 (Conf=100.0%), Magnitude=-0.47% (Conf=61.7618%) [2026-01-12T20:35:31.788793] [INFO ] [main ] Fetching symbol history for MNRO... [2026-01-12T20:35:31.788851] [DEBUG] [REMOTE ] MNRO: Fetching historical data. [2026-01-12T20:35:31.789673] [INFO ] [main ] Progress: 17/385 forecasts completed (4.4%). BPYPM finished in 0.6s. ETA: 1m 9s. Rate: 320.30 forecasts/min [2026-01-12T20:35:31.802159] [DEBUG] [REMOTE ] MNRO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.802821] [DEBUG] [MAG ] MSA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:31.803398] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, N/A% accuracy [2026-01-12T20:35:31.803670] [INFO ] [LOCAL ] MNRO: Loaded 3 optimal features with 59.19% confidence from JSON config [2026-01-12T20:35:31.803702] [DEBUG] [MAG ] Building data for symbol: MNRO with lookback: 0 [2026-01-12T20:35:31.804868] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:31.804932] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:31.806819] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:31.807610] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:31.809059] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.820891] [INFO ] [LOCAL ] LPSN: Saved forecast. [2026-01-12T20:35:31.821288] [INFO ] [main ] LPSN: Signal=1 (Conf=100.0%), Magnitude=24.15% (Conf=48.8904%) [2026-01-12T20:35:31.821657] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-12T20:35:31.821709] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-12T20:35:31.821673] [INFO ] [main ] Progress: 18/385 forecasts completed (4.7%). LPSN finished in 0.6s. ETA: 1m 6s. Rate: 335.77 forecasts/min [2026-01-12T20:35:31.835477] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.836797] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-12T20:35:31.836855] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-12T20:35:31.836889] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-12T20:35:31.837822] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:31.837888] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:31.843147] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:31.845369] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:31.845939] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:31.846404] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:31.848279] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:31.848791] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:31.850120] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:31.852243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:31.915341] [INFO ] [LOCAL ] MSA: Saved forecast. [2026-01-12T20:35:31.915406] [INFO ] [main ] MSA: Signal=1 (Conf=100.0%), Magnitude=1.32% (Conf=44.6423%) [2026-01-12T20:35:31.915556] [INFO ] [main ] Fetching symbol history for FWRD... [2026-01-12T20:35:31.915816] [DEBUG] [REMOTE ] FWRD: Fetching historical data. [2026-01-12T20:35:31.916663] [INFO ] [main ] Progress: 19/385 forecasts completed (4.9%). MSA finished in 0.8s. ETA: 1m 4s. Rate: 344.25 forecasts/min [2026-01-12T20:35:31.926629] [DEBUG] [REMOTE ] FWRD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:31.927630] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 3 features, N/A% accuracy [2026-01-12T20:35:31.927697] [INFO ] [LOCAL ] FWRD: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-12T20:35:31.927745] [DEBUG] [MAG ] Building data for symbol: FWRD with lookback: 0 [2026-01-12T20:35:31.928527] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:31.928603] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:31.929315] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:31.931772] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:31.933663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:32.128250] [DEBUG] [MAG ] SO: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.154767] [DEBUG] [MAG ] MNRO: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.222226] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.273513] [DEBUG] [MAG ] FWRD: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.297211] [DEBUG] [MAG ] SO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:32.323025] [DEBUG] [MAG ] MNRO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:32.378283] [INFO ] [LOCAL ] SO: Saved forecast. [2026-01-12T20:35:32.378355] [INFO ] [main ] SO: Signal=1 (Conf=100.0%), Magnitude=-0.17% (Conf=46.663%) [2026-01-12T20:35:32.378696] [INFO ] [main ] Fetching symbol history for AZN... [2026-01-12T20:35:32.378747] [DEBUG] [REMOTE ] AZN: Fetching historical data. [2026-01-12T20:35:32.379588] [INFO ] [main ] Progress: 20/385 forecasts completed (5.2%). SO finished in 0.6s. ETA: 1m 9s. Rate: 317.93 forecasts/min [2026-01-12T20:35:32.390636] [DEBUG] [REMOTE ] AZN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:32.391777] [DEBUG] [LOCAL ] Loaded configuration for AZN: 7 features, N/A% accuracy [2026-01-12T20:35:32.391830] [INFO ] [LOCAL ] AZN: Loaded 7 optimal features with 48.60% confidence from JSON config [2026-01-12T20:35:32.391861] [DEBUG] [MAG ] Building data for symbol: AZN with lookback: 0 [2026-01-12T20:35:32.392645] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:32.392707] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:32.397421] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:32.397619] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:32.399207] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:32.399715] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:32.400098] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:32.400126] [INFO ] [LOCAL ] MNRO: Saved forecast. [2026-01-12T20:35:32.400194] [INFO ] [main ] MNRO: Signal=1 (Conf=100.0%), Magnitude=-0.77% (Conf=59.1936%) [2026-01-12T20:35:32.400551] [INFO ] [main ] Fetching symbol history for CAH... [2026-01-12T20:35:32.400626] [DEBUG] [REMOTE ] CAH: Fetching historical data. [2026-01-12T20:35:32.400652] [INFO ] [main ] Progress: 21/385 forecasts completed (5.5%). MNRO finished in 0.6s. ETA: 1m 6s. Rate: 331.97 forecasts/min [2026-01-12T20:35:32.401042] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:32.402541] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:32.403291] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:32.411433] [DEBUG] [REMOTE ] CAH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:32.412435] [DEBUG] [LOCAL ] Loaded configuration for CAH: 10 features, N/A% accuracy [2026-01-12T20:35:32.412485] [INFO ] [LOCAL ] CAH: Loaded 10 optimal features with 41.88% confidence from JSON config [2026-01-12T20:35:32.412526] [DEBUG] [MAG ] Building data for symbol: CAH with lookback: 0 [2026-01-12T20:35:32.413352] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:35:32.413418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:32.418162] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:32.419497] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:32.421196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:32.421688] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:32.422701] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:32.424293] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:32.425278] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:35:32.425944] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:32.427069] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:32.428791] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:32.438606] [DEBUG] [MAG ] FWRD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:32.459112] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-12T20:35:32.459182] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=-0.01% (Conf=26.7284%) [2026-01-12T20:35:32.459797] [INFO ] [main ] Fetching symbol history for NRDS... [2026-01-12T20:35:32.459850] [DEBUG] [REMOTE ] NRDS: Fetching historical data. [2026-01-12T20:35:32.460644] [INFO ] [main ] Progress: 22/385 forecasts completed (5.7%). AGNCO finished in 0.6s. ETA: 1m 4s. Rate: 342.37 forecasts/min [2026-01-12T20:35:32.472290] [DEBUG] [REMOTE ] NRDS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:32.473595] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 6 features, N/A% accuracy [2026-01-12T20:35:32.473649] [INFO ] [LOCAL ] NRDS: Loaded 6 optimal features with 56.58% confidence from JSON config [2026-01-12T20:35:32.473681] [DEBUG] [MAG ] Building data for symbol: NRDS with lookback: 0 [2026-01-12T20:35:32.474460] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:32.474522] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:32.476200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:32.476730] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:32.477120] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:32.477925] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:32.479059] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:32.480213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:32.527355] [INFO ] [LOCAL ] FWRD: Saved forecast. [2026-01-12T20:35:32.527420] [INFO ] [main ] FWRD: Signal=1 (Conf=100.0%), Magnitude=13.99% (Conf=51.296%) [2026-01-12T20:35:32.527862] [INFO ] [main ] Fetching symbol history for HLI... [2026-01-12T20:35:32.527914] [DEBUG] [REMOTE ] HLI: Fetching historical data. [2026-01-12T20:35:32.528684] [INFO ] [main ] Progress: 23/385 forecasts completed (6.0%). FWRD finished in 0.6s. ETA: 1m 2s. Rate: 351.72 forecasts/min [2026-01-12T20:35:32.540116] [DEBUG] [REMOTE ] HLI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:32.541143] [DEBUG] [LOCAL ] Loaded configuration for HLI: 1 features, N/A% accuracy [2026-01-12T20:35:32.541207] [INFO ] [LOCAL ] HLI: Loaded 1 optimal features with 40.20% confidence from JSON config [2026-01-12T20:35:32.541241] [DEBUG] [MAG ] Building data for symbol: HLI with lookback: 0 [2026-01-12T20:35:32.542025] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:32.542083] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:32.543407] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:32.743296] [DEBUG] [MAG ] AZN: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.772365] [DEBUG] [MAG ] CAH: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.833259] [DEBUG] [MAG ] NRDS: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.877443] [DEBUG] [MAG ] HLI: Last date is validated at 2026-01-12 [2026-01-12T20:35:32.928798] [DEBUG] [MAG ] AZN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:32.945097] [DEBUG] [MAG ] CAH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.013052] [DEBUG] [MAG ] NRDS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.028610] [INFO ] [LOCAL ] AZN: Saved forecast. [2026-01-12T20:35:33.028690] [INFO ] [main ] AZN: Signal=1 (Conf=100.0%), Magnitude=-1.81% (Conf=48.6001%) [2026-01-12T20:35:33.028878] [INFO ] [main ] Fetching symbol history for VTMX... [2026-01-12T20:35:33.028948] [DEBUG] [REMOTE ] VTMX: Fetching historical data. [2026-01-12T20:35:33.030134] [INFO ] [main ] Progress: 24/385 forecasts completed (6.2%). AZN finished in 0.6s. ETA: 1m 7s. Rate: 325.42 forecasts/min [2026-01-12T20:35:33.041241] [DEBUG] [MAG ] HLI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.041987] [DEBUG] [REMOTE ] VTMX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.043226] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, N/A% accuracy [2026-01-12T20:35:33.043280] [INFO ] [LOCAL ] VTMX: Loaded 2 optimal features with 55.13% confidence from JSON config [2026-01-12T20:35:33.043312] [DEBUG] [MAG ] Building data for symbol: VTMX with lookback: 0 [2026-01-12T20:35:33.044360] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:33.044433] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:33.049390] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:33.084168] [INFO ] [LOCAL ] NRDS: Saved forecast. [2026-01-12T20:35:33.084235] [INFO ] [main ] NRDS: Signal=1 (Conf=100.0%), Magnitude=-6.23% (Conf=56.5781%) [2026-01-12T20:35:33.084599] [INFO ] [main ] Fetching symbol history for VIRC... [2026-01-12T20:35:33.084651] [DEBUG] [REMOTE ] VIRC: Fetching historical data. [2026-01-12T20:35:33.084679] [INFO ] [main ] Progress: 25/385 forecasts completed (6.5%). NRDS finished in 0.6s. ETA: 1m 5s. Rate: 334.86 forecasts/min [2026-01-12T20:35:33.089210] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.098769] [DEBUG] [REMOTE ] VIRC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.100684] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, N/A% accuracy [2026-01-12T20:35:33.100752] [INFO ] [LOCAL ] VIRC: Loaded 7 optimal features with 45.91% confidence from JSON config [2026-01-12T20:35:33.100797] [DEBUG] [MAG ] Building data for symbol: VIRC with lookback: 0 [2026-01-12T20:35:33.101797] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:33.101872] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:33.108145] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:33.110417] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:33.111043] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:33.111753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:33.112232] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:33.113324] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:33.116834] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.149267] [INFO ] [LOCAL ] HLI: Saved forecast. [2026-01-12T20:35:33.149341] [INFO ] [main ] HLI: Signal=1 (Conf=100.0%), Magnitude=1.42% (Conf=40.2026%) [2026-01-12T20:35:33.149783] [INFO ] [main ] Fetching symbol history for LXEO... [2026-01-12T20:35:33.149836] [DEBUG] [REMOTE ] LXEO: Fetching historical data. [2026-01-12T20:35:33.150795] [INFO ] [main ] Progress: 26/385 forecasts completed (6.8%). HLI finished in 0.6s. ETA: 1m 3s. Rate: 343.19 forecasts/min [2026-01-12T20:35:33.160919] [DEBUG] [REMOTE ] LXEO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.162001] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, N/A% accuracy [2026-01-12T20:35:33.162064] [INFO ] [LOCAL ] LXEO: Loaded 3 optimal features with 51.84% confidence from JSON config [2026-01-12T20:35:33.162097] [DEBUG] [MAG ] Building data for symbol: LXEO with lookback: 0 [2026-01-12T20:35:33.163065] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:33.163123] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:33.165672] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:33.166335] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:33.167909] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.193357] [INFO ] [LOCAL ] CAH: Saved forecast. [2026-01-12T20:35:33.193424] [INFO ] [main ] CAH: Signal=1 (Conf=100.0%), Magnitude=-1.48% (Conf=41.8755%) [2026-01-12T20:35:33.193799] [INFO ] [main ] Fetching symbol history for OVLY... [2026-01-12T20:35:33.193850] [DEBUG] [REMOTE ] OVLY: Fetching historical data. [2026-01-12T20:35:33.194645] [INFO ] [main ] Progress: 27/385 forecasts completed (7.0%). CAH finished in 0.8s. ETA: 1m 1s. Rate: 352.98 forecasts/min [2026-01-12T20:35:33.206039] [DEBUG] [REMOTE ] OVLY: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.207156] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 7 features, N/A% accuracy [2026-01-12T20:35:33.207208] [INFO ] [LOCAL ] OVLY: Loaded 7 optimal features with 47.12% confidence from JSON config [2026-01-12T20:35:33.207239] [DEBUG] [MAG ] Building data for symbol: OVLY with lookback: 0 [2026-01-12T20:35:33.208260] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:33.208326] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:33.213285] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:33.215384] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:33.215893] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:33.216299] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:33.218722] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:33.221034] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:33.238404] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.452468] [DEBUG] [MAG ] VTMX: Last date is validated at 2026-01-12 [2026-01-12T20:35:33.470535] [DEBUG] [MAG ] VIRC: Last date is validated at 2026-01-12 [2026-01-12T20:35:33.506798] [DEBUG] [MAG ] LXEO: Last date is validated at 2026-01-12 [2026-01-12T20:35:33.584813] [DEBUG] [MAG ] OVLY: Last date is validated at 2026-01-12 [2026-01-12T20:35:33.617812] [DEBUG] [MAG ] VTMX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.639280] [DEBUG] [MAG ] VIRC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.670328] [DEBUG] [MAG ] LXEO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.693108] [INFO ] [LOCAL ] VTMX: Saved forecast. [2026-01-12T20:35:33.693190] [INFO ] [main ] VTMX: Signal=1 (Conf=100.0%), Magnitude=-0.59% (Conf=55.1319%) [2026-01-12T20:35:33.693543] [INFO ] [main ] Fetching symbol history for EWTX... [2026-01-12T20:35:33.693613] [DEBUG] [REMOTE ] EWTX: Fetching historical data. [2026-01-12T20:35:33.694484] [INFO ] [main ] Progress: 28/385 forecasts completed (7.3%). VTMX finished in 0.7s. ETA: 1m 5s. Rate: 330.10 forecasts/min [2026-01-12T20:35:33.705807] [DEBUG] [REMOTE ] EWTX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.706808] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 4 features, N/A% accuracy [2026-01-12T20:35:33.706875] [INFO ] [LOCAL ] EWTX: Loaded 4 optimal features with 57.73% confidence from JSON config [2026-01-12T20:35:33.706907] [DEBUG] [MAG ] Building data for symbol: EWTX with lookback: 0 [2026-01-12T20:35:33.707680] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:33.707754] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:33.712506] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:33.712899] [INFO ] [LOCAL ] VIRC: Saved forecast. [2026-01-12T20:35:33.712966] [INFO ] [main ] VIRC: Signal=1 (Conf=100.0%), Magnitude=-0.10% (Conf=45.9051%) [2026-01-12T20:35:33.713318] [INFO ] [main ] Progress: 29/385 forecasts completed (7.5%). VIRC finished in 0.6s. ETA: 1m 3s. Rate: 340.63 forecasts/min [2026-01-12T20:35:33.713441] [INFO ] [main ] Fetching symbol history for TKO... [2026-01-12T20:35:33.713484] [DEBUG] [REMOTE ] TKO: Fetching historical data. [2026-01-12T20:35:33.714973] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:33.726810] [DEBUG] [REMOTE ] TKO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.727692] [DEBUG] [LOCAL ] Loaded configuration for TKO: 2 features, N/A% accuracy [2026-01-12T20:35:33.727761] [INFO ] [LOCAL ] TKO: Loaded 2 optimal features with 46.59% confidence from JSON config [2026-01-12T20:35:33.727797] [DEBUG] [MAG ] Building data for symbol: TKO with lookback: 0 [2026-01-12T20:35:33.728557] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:33.728635] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:33.733680] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:33.734459] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.743238] [INFO ] [LOCAL ] LXEO: Saved forecast. [2026-01-12T20:35:33.743305] [INFO ] [main ] LXEO: Signal=1 (Conf=100.0%), Magnitude=-20.93% (Conf=51.8446%) [2026-01-12T20:35:33.743726] [INFO ] [main ] Progress: 30/385 forecasts completed (7.8%). LXEO finished in 0.6s. ETA: 1m 1s. Rate: 350.29 forecasts/min [2026-01-12T20:35:33.743927] [INFO ] [main ] Fetching symbol history for WEX... [2026-01-12T20:35:33.743974] [DEBUG] [REMOTE ] WEX: Fetching historical data. [2026-01-12T20:35:33.754782] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:33.755525] [DEBUG] [MAG ] OVLY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:33.757018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.757155] [DEBUG] [REMOTE ] WEX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.758030] [DEBUG] [LOCAL ] Loaded configuration for WEX: 3 features, N/A% accuracy [2026-01-12T20:35:33.758094] [INFO ] [LOCAL ] WEX: Loaded 3 optimal features with 53.29% confidence from JSON config [2026-01-12T20:35:33.758126] [DEBUG] [MAG ] Building data for symbol: WEX with lookback: 0 [2026-01-12T20:35:33.758907] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:33.758965] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:33.763861] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:33.764539] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:33.766236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:33.838036] [INFO ] [LOCAL ] OVLY: Saved forecast. [2026-01-12T20:35:33.838102] [INFO ] [main ] OVLY: Signal=1 (Conf=100.0%), Magnitude=0.18% (Conf=47.1172%) [2026-01-12T20:35:33.838531] [INFO ] [main ] Fetching symbol history for INMD... [2026-01-12T20:35:33.838600] [DEBUG] [REMOTE ] INMD: Fetching historical data. [2026-01-12T20:35:33.838649] [INFO ] [main ] Progress: 31/385 forecasts completed (8.1%). OVLY finished in 0.6s. ETA: 59.8s. Rate: 355.40 forecasts/min [2026-01-12T20:35:33.849850] [DEBUG] [REMOTE ] INMD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:33.850728] [DEBUG] [LOCAL ] Loaded configuration for INMD: 2 features, N/A% accuracy [2026-01-12T20:35:33.850784] [INFO ] [LOCAL ] INMD: Loaded 2 optimal features with 59.17% confidence from JSON config [2026-01-12T20:35:33.850816] [DEBUG] [MAG ] Building data for symbol: INMD with lookback: 0 [2026-01-12T20:35:33.851600] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:33.851659] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:33.852358] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:33.853201] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:34.085476] [DEBUG] [MAG ] TKO: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.113695] [DEBUG] [MAG ] WEX: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.126325] [DEBUG] [MAG ] EWTX: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.205656] [DEBUG] [MAG ] INMD: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.254407] [DEBUG] [MAG ] TKO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:34.281683] [DEBUG] [MAG ] WEX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:34.300848] [DEBUG] [MAG ] EWTX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:34.363725] [INFO ] [LOCAL ] TKO: Saved forecast. [2026-01-12T20:35:34.363792] [INFO ] [main ] TKO: Signal=1 (Conf=100.0%), Magnitude=0.64% (Conf=46.5912%) [2026-01-12T20:35:34.364154] [INFO ] [main ] Fetching symbol history for ARLP... [2026-01-12T20:35:34.364206] [DEBUG] [REMOTE ] ARLP: Fetching historical data. [2026-01-12T20:35:34.364181] [INFO ] [main ] Progress: 32/385 forecasts completed (8.3%). TKO finished in 0.6s. ETA: 1m 4s. Rate: 333.39 forecasts/min [2026-01-12T20:35:34.375038] [DEBUG] [MAG ] INMD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:34.377390] [DEBUG] [REMOTE ] ARLP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:34.378350] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 6 features, N/A% accuracy [2026-01-12T20:35:34.378408] [INFO ] [LOCAL ] ARLP: Loaded 6 optimal features with 70.84% confidence from JSON config [2026-01-12T20:35:34.378440] [DEBUG] [MAG ] Building data for symbol: ARLP with lookback: 0 [2026-01-12T20:35:34.382077] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:34.382146] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:34.384111] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:34.384643] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:34.385037] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:34.385990] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:34.396170] [INFO ] [LOCAL ] EWTX: Saved forecast. [2026-01-12T20:35:34.396237] [INFO ] [main ] EWTX: Signal=1 (Conf=100.0%), Magnitude=-3.71% (Conf=57.7345%) [2026-01-12T20:35:34.396401] [INFO ] [main ] Fetching symbol history for ULCC... [2026-01-12T20:35:34.396868] [DEBUG] [REMOTE ] ULCC: Fetching historical data. [2026-01-12T20:35:34.396889] [INFO ] [main ] Progress: 33/385 forecasts completed (8.6%). EWTX finished in 0.7s. ETA: 1m 2s. Rate: 341.87 forecasts/min [2026-01-12T20:35:34.413092] [DEBUG] [REMOTE ] ULCC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:34.413983] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 1 features, N/A% accuracy [2026-01-12T20:35:34.414036] [INFO ] [LOCAL ] ULCC: Loaded 1 optimal features with 50.50% confidence from JSON config [2026-01-12T20:35:34.414068] [DEBUG] [MAG ] Building data for symbol: ULCC with lookback: 0 [2026-01-12T20:35:34.414945] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:34.415024] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:34.415123] [INFO ] [LOCAL ] WEX: Saved forecast. [2026-01-12T20:35:34.415187] [INFO ] [main ] WEX: Signal=1 (Conf=100.0%), Magnitude=-2.53% (Conf=53.2942%) [2026-01-12T20:35:34.415509] [INFO ] [main ] Fetching symbol history for KMDA... [2026-01-12T20:35:34.415559] [DEBUG] [REMOTE ] KMDA: Fetching historical data. [2026-01-12T20:35:34.416379] [INFO ] [main ] Progress: 34/385 forecasts completed (8.8%). WEX finished in 0.7s. ETA: 60.0s. Rate: 351.04 forecasts/min [2026-01-12T20:35:34.420324] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:34.427106] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:34.428354] [DEBUG] [REMOTE ] KMDA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:34.429424] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 5 features, N/A% accuracy [2026-01-12T20:35:34.429476] [INFO ] [LOCAL ] KMDA: Loaded 5 optimal features with 64.72% confidence from JSON config [2026-01-12T20:35:34.429508] [DEBUG] [MAG ] Building data for symbol: KMDA with lookback: 0 [2026-01-12T20:35:34.429958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:34.430277] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:34.430338] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:34.432012] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:34.432498] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:34.432896] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:34.444322] [INFO ] [LOCAL ] INMD: Saved forecast. [2026-01-12T20:35:34.444381] [INFO ] [main ] INMD: Signal=1 (Conf=100.0%), Magnitude=2.62% (Conf=59.1717%) [2026-01-12T20:35:34.444721] [INFO ] [main ] Fetching symbol history for ASTH... [2026-01-12T20:35:34.444770] [DEBUG] [REMOTE ] ASTH: Fetching historical data. [2026-01-12T20:35:34.445977] [INFO ] [main ] Progress: 35/385 forecasts completed (9.1%). INMD finished in 0.6s. ETA: 58.4s. Rate: 359.54 forecasts/min [2026-01-12T20:35:34.455382] [DEBUG] [REMOTE ] ASTH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:34.456804] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 2 features, N/A% accuracy [2026-01-12T20:35:34.456856] [INFO ] [LOCAL ] ASTH: Loaded 2 optimal features with 41.68% confidence from JSON config [2026-01-12T20:35:34.456887] [DEBUG] [MAG ] Building data for symbol: ASTH with lookback: 0 [2026-01-12T20:35:34.457987] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:34.458047] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:34.462773] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:35:34.465531] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:34.543532] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:34.544435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:34.773919] [DEBUG] [MAG ] ULCC: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.781698] [DEBUG] [MAG ] ARLP: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.806719] [DEBUG] [MAG ] ASTH: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.882669] [DEBUG] [MAG ] KMDA: Last date is validated at 2026-01-12 [2026-01-12T20:35:34.953905] [DEBUG] [MAG ] ULCC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:34.967185] [DEBUG] [MAG ] ARLP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:34.977159] [DEBUG] [MAG ] ASTH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:35.021764] [INFO ] [LOCAL ] ULCC: Saved forecast. [2026-01-12T20:35:35.021837] [INFO ] [main ] ULCC: Signal=1 (Conf=100.0%), Magnitude=-0.28% (Conf=50.5037%) [2026-01-12T20:35:35.021999] [INFO ] [main ] Fetching symbol history for BUD... [2026-01-12T20:35:35.022044] [DEBUG] [REMOTE ] BUD: Fetching historical data. [2026-01-12T20:35:35.023667] [INFO ] [main ] Progress: 36/385 forecasts completed (9.4%). ULCC finished in 0.6s. ETA: 1m 2s. Rate: 336.53 forecasts/min [2026-01-12T20:35:35.036623] [DEBUG] [REMOTE ] BUD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.037710] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, N/A% accuracy [2026-01-12T20:35:35.037787] [INFO ] [LOCAL ] BUD: Loaded 3 optimal features with 57.74% confidence from JSON config [2026-01-12T20:35:35.037821] [DEBUG] [MAG ] Building data for symbol: BUD with lookback: 0 [2026-01-12T20:35:35.038831] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:35.038893] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:35.042898] [INFO ] [LOCAL ] ARLP: Saved forecast. [2026-01-12T20:35:35.042964] [INFO ] [main ] ARLP: Signal=1 (Conf=100.0%), Magnitude=-2.01% (Conf=70.8363%) [2026-01-12T20:35:35.043357] [INFO ] [main ] Fetching symbol history for AI... [2026-01-12T20:35:35.043426] [DEBUG] [REMOTE ] AI: Fetching historical data. [2026-01-12T20:35:35.043651] [INFO ] [main ] Progress: 37/385 forecasts completed (9.6%). ARLP finished in 0.7s. ETA: 1m 1s. Rate: 344.80 forecasts/min [2026-01-12T20:35:35.043965] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:35.046828] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:35.053153] [DEBUG] [MAG ] KMDA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:35.060280] [DEBUG] [REMOTE ] AI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.061118] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:35.061329] [DEBUG] [LOCAL ] Loaded configuration for AI: 2 features, N/A% accuracy [2026-01-12T20:35:35.061385] [INFO ] [LOCAL ] AI: Loaded 2 optimal features with 46.26% confidence from JSON config [2026-01-12T20:35:35.061417] [DEBUG] [MAG ] Building data for symbol: AI with lookback: 0 [2026-01-12T20:35:35.062304] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:35.062365] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:35.068098] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:35.069233] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:35.080925] [INFO ] [LOCAL ] ASTH: Saved forecast. [2026-01-12T20:35:35.081004] [INFO ] [main ] ASTH: Signal=1 (Conf=100.0%), Magnitude=4.44% (Conf=41.6813%) [2026-01-12T20:35:35.081384] [INFO ] [main ] Progress: 38/385 forecasts completed (9.9%). ASTH finished in 0.6s. ETA: 59.1s. Rate: 352.06 forecasts/min [2026-01-12T20:35:35.081594] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-12T20:35:35.081639] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-12T20:35:35.092601] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.093478] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-12T20:35:35.093545] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-12T20:35:35.093600] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-12T20:35:35.094361] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:35.094422] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:35.095274] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:35.115248] [INFO ] [LOCAL ] KMDA: Saved forecast. [2026-01-12T20:35:35.115311] [INFO ] [main ] KMDA: Signal=1 (Conf=100.0%), Magnitude=0.20% (Conf=64.7246%) [2026-01-12T20:35:35.115687] [INFO ] [main ] Fetching symbol history for IZEA... [2026-01-12T20:35:35.115738] [DEBUG] [REMOTE ] IZEA: Fetching historical data. [2026-01-12T20:35:35.116626] [INFO ] [main ] Progress: 39/385 forecasts completed (10.1%). KMDA finished in 0.7s. ETA: 57.8s. Rate: 359.36 forecasts/min [2026-01-12T20:35:35.128805] [DEBUG] [REMOTE ] IZEA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.129831] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 0 features, N/A% accuracy [2026-01-12T20:35:35.129893] [INFO ] [LOCAL ] IZEA: Loaded 0 optimal features with 44.67% confidence from JSON config [2026-01-12T20:35:35.129924] [DEBUG] [MAG ] Building data for symbol: IZEA with lookback: 0 [2026-01-12T20:35:35.130702] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:35:35.136341] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:35.137321] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:35.140089] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:35.411520] [DEBUG] [MAG ] BUD: Last date is validated at 2026-01-12 [2026-01-12T20:35:35.439317] [DEBUG] [MAG ] AI: Last date is validated at 2026-01-12 [2026-01-12T20:35:35.466155] [DEBUG] [MAG ] IZEA: Last date is validated at 2026-01-12 [2026-01-12T20:35:35.481153] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-12 [2026-01-12T20:35:35.581438] [DEBUG] [MAG ] BUD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:35.615723] [DEBUG] [MAG ] AI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:35.631785] [DEBUG] [MAG ] IZEA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:35.650096] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:35.679561] [INFO ] [LOCAL ] BUD: Saved forecast. [2026-01-12T20:35:35.679651] [INFO ] [main ] BUD: Signal=1 (Conf=100.0%), Magnitude=0.73% (Conf=57.7443%) [2026-01-12T20:35:35.680006] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-12T20:35:35.680056] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-12T20:35:35.680033] [INFO ] [main ] Progress: 40/385 forecasts completed (10.4%). BUD finished in 0.7s. ETA: 1m 1s. Rate: 339.23 forecasts/min [2026-01-12T20:35:35.683124] [INFO ] [LOCAL ] IZEA: Saved forecast. [2026-01-12T20:35:35.683189] [INFO ] [main ] IZEA: Signal=1 (Conf=100.0%), Magnitude=-0.74% (Conf=44.6694%) [2026-01-12T20:35:35.683511] [INFO ] [main ] Fetching symbol history for BKD... [2026-01-12T20:35:35.683516] [INFO ] [main ] Progress: 41/385 forecasts completed (10.6%). IZEA finished in 0.6s. ETA: 59.4s. Rate: 347.54 forecasts/min [2026-01-12T20:35:35.683654] [DEBUG] [REMOTE ] BKD: Fetching historical data. [2026-01-12T20:35:35.692938] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.693916] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-12T20:35:35.693968] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-12T20:35:35.694000] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-12T20:35:35.694783] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:35.694840] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:35.695709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:35.698043] [DEBUG] [REMOTE ] BKD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.698933] [DEBUG] [LOCAL ] Loaded configuration for BKD: 9 features, N/A% accuracy [2026-01-12T20:35:35.698988] [INFO ] [LOCAL ] BKD: Loaded 9 optimal features with 45.35% confidence from JSON config [2026-01-12T20:35:35.699021] [DEBUG] [MAG ] Building data for symbol: BKD with lookback: 0 [2026-01-12T20:35:35.699940] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:35.700007] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:35.705192] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:35.707223] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:35.707783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:35.708233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:35.708654] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:35.709593] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:35.711442] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:35.720507] [INFO ] [LOCAL ] AI: Saved forecast. [2026-01-12T20:35:35.720590] [INFO ] [main ] AI: Signal=1 (Conf=100.0%), Magnitude=2.59% (Conf=46.2614%) [2026-01-12T20:35:35.720936] [INFO ] [main ] Fetching symbol history for GPRK... [2026-01-12T20:35:35.720987] [DEBUG] [REMOTE ] GPRK: Fetching historical data. [2026-01-12T20:35:35.720946] [INFO ] [main ] Progress: 42/385 forecasts completed (10.9%). AI finished in 0.7s. ETA: 58.1s. Rate: 354.14 forecasts/min [2026-01-12T20:35:35.729138] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-12T20:35:35.729224] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=-5.47% (Conf=46.2138%) [2026-01-12T20:35:35.729636] [INFO ] [main ] Fetching symbol history for TSCO... [2026-01-12T20:35:35.729705] [DEBUG] [REMOTE ] TSCO: Fetching historical data. [2026-01-12T20:35:35.730792] [INFO ] [main ] Progress: 43/385 forecasts completed (11.2%). NTRB finished in 0.6s. ETA: 56.7s. Rate: 362.07 forecasts/min [2026-01-12T20:35:35.734360] [DEBUG] [REMOTE ] GPRK: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.735589] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, N/A% accuracy [2026-01-12T20:35:35.735651] [INFO ] [LOCAL ] GPRK: Loaded 1 optimal features with 39.86% confidence from JSON config [2026-01-12T20:35:35.735684] [DEBUG] [MAG ] Building data for symbol: GPRK with lookback: 0 [2026-01-12T20:35:35.736490] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:35.736548] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:35.737206] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:35.743356] [DEBUG] [REMOTE ] TSCO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:35.745614] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 6 features, N/A% accuracy [2026-01-12T20:35:35.745674] [INFO ] [LOCAL ] TSCO: Loaded 6 optimal features with 57.80% confidence from JSON config [2026-01-12T20:35:35.745707] [DEBUG] [MAG ] Building data for symbol: TSCO with lookback: 0 [2026-01-12T20:35:35.746491] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:35.746555] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:35.747283] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:35.748548] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:35.749222] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:35.749930] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:35.751493] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:35.753662] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:35.755298] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:35.756665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:36.039827] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.075769] [DEBUG] [MAG ] GPRK: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.101911] [DEBUG] [MAG ] TSCO: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.131788] [DEBUG] [MAG ] BKD: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.208917] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.245385] [DEBUG] [MAG ] GPRK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.272872] [DEBUG] [MAG ] TSCO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.285514] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-12T20:35:36.285602] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=-0.82% (Conf=54.8975%) [2026-01-12T20:35:36.285957] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-12T20:35:36.286011] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-12T20:35:36.286656] [INFO ] [main ] Progress: 44/385 forecasts completed (11.4%). BLX finished in 0.6s. ETA: 59.5s. Rate: 343.68 forecasts/min [2026-01-12T20:35:36.299567] [DEBUG] [MAG ] BKD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.299717] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:36.300694] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-12T20:35:36.300749] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-12T20:35:36.300781] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-12T20:35:36.301598] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:36.301661] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:36.306070] [INFO ] [LOCAL ] GPRK: Saved forecast. [2026-01-12T20:35:36.306137] [INFO ] [main ] GPRK: Signal=1 (Conf=100.0%), Magnitude=5.31% (Conf=39.8611%) [2026-01-12T20:35:36.306597] [INFO ] [main ] Fetching symbol history for FG... [2026-01-12T20:35:36.306650] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-12T20:35:36.306629] [INFO ] [main ] Progress: 45/385 forecasts completed (11.7%). GPRK finished in 0.6s. ETA: 58.2s. Rate: 350.58 forecasts/min [2026-01-12T20:35:36.306884] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:36.308814] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:36.309298] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:36.310057] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:36.311067] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:36.313475] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:36.319157] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:36.320376] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-12T20:35:36.320432] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-12T20:35:36.320464] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-12T20:35:36.321249] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:36.321309] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:36.322974] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:36.323688] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:36.325322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:36.360184] [INFO ] [LOCAL ] TSCO: Saved forecast. [2026-01-12T20:35:36.360255] [INFO ] [main ] TSCO: Signal=1 (Conf=100.0%), Magnitude=0.17% (Conf=57.798%) [2026-01-12T20:35:36.360640] [INFO ] [main ] Progress: 46/385 forecasts completed (11.9%). TSCO finished in 0.6s. ETA: 57.2s. Rate: 355.88 forecasts/min [2026-01-12T20:35:36.360763] [INFO ] [main ] Fetching symbol history for HY... [2026-01-12T20:35:36.360806] [DEBUG] [REMOTE ] HY: Fetching historical data. [2026-01-12T20:35:36.368044] [INFO ] [LOCAL ] BKD: Saved forecast. [2026-01-12T20:35:36.368115] [INFO ] [main ] BKD: Signal=1 (Conf=100.0%), Magnitude=0.17% (Conf=45.348%) [2026-01-12T20:35:36.368490] [INFO ] [main ] Fetching symbol history for RMBS... [2026-01-12T20:35:36.368542] [DEBUG] [REMOTE ] RMBS: Fetching historical data. [2026-01-12T20:35:36.368660] [INFO ] [main ] Progress: 47/385 forecasts completed (12.2%). BKD finished in 0.7s. ETA: 55.8s. Rate: 363.24 forecasts/min [2026-01-12T20:35:36.371833] [DEBUG] [REMOTE ] HY: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:36.374453] [DEBUG] [LOCAL ] Loaded configuration for HY: 9 features, N/A% accuracy [2026-01-12T20:35:36.374505] [INFO ] [LOCAL ] HY: Loaded 9 optimal features with 48.91% confidence from JSON config [2026-01-12T20:35:36.374537] [DEBUG] [MAG ] Building data for symbol: HY with lookback: 0 [2026-01-12T20:35:36.375319] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:36.375387] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:36.380139] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:36.381843] [DEBUG] [REMOTE ] RMBS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:36.381916] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:36.382392] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:36.383390] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 8 features, N/A% accuracy [2026-01-12T20:35:36.383445] [INFO ] [LOCAL ] RMBS: Loaded 8 optimal features with 48.47% confidence from JSON config [2026-01-12T20:35:36.383477] [DEBUG] [MAG ] Building data for symbol: RMBS with lookback: 0 [2026-01-12T20:35:36.384241] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:36.384303] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:36.389088] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:36.390844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:36.391313] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:36.391739] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:36.392455] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:36.393317] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:36.394524] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:36.398743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:36.495553] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:36.498242] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:36.554312] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:36.556102] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:36.560616] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:35:36.562119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:36.664262] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.674372] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.756903] [DEBUG] [MAG ] RMBS: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.829834] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.854809] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.915464] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-12T20:35:36.915531] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=-1.22% (Conf=52.9485%) [2026-01-12T20:35:36.915725] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-12T20:35:36.915768] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-12T20:35:36.917910] [INFO ] [main ] Progress: 48/385 forecasts completed (12.5%). FG finished in 0.6s. ETA: 58.4s. Rate: 346.46 forecasts/min [2026-01-12T20:35:36.928675] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:36.928992] [DEBUG] [MAG ] RMBS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:36.929688] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-12T20:35:36.929753] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-12T20:35:36.929786] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-12T20:35:36.930548] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:36.930632] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:36.931332] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:36.934748] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-12T20:35:36.934843] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=2.91% (Conf=63.2%) [2026-01-12T20:35:36.935218] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-12T20:35:36.935272] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-12T20:35:36.935665] [INFO ] [main ] Progress: 49/385 forecasts completed (12.7%). ERO finished in 0.6s. ETA: 57.1s. Rate: 352.92 forecasts/min [2026-01-12T20:35:36.935903] [DEBUG] [MAG ] HY: Last date is validated at 2026-01-12 [2026-01-12T20:35:36.949850] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:36.951012] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-12T20:35:36.951078] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-12T20:35:36.951121] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-12T20:35:36.952002] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:36.952074] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:36.957031] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:36.957937] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:36.958558] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:36.960268] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:36.970154] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:37.019454] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:37.021360] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:37.040814] [INFO ] [LOCAL ] RMBS: Saved forecast. [2026-01-12T20:35:37.040885] [INFO ] [main ] RMBS: Signal=1 (Conf=100.0%), Magnitude=-1.14% (Conf=48.4655%) [2026-01-12T20:35:37.041246] [INFO ] [main ] Fetching symbol history for NAVI... [2026-01-12T20:35:37.041297] [DEBUG] [REMOTE ] NAVI: Fetching historical data. [2026-01-12T20:35:37.041857] [INFO ] [main ] Progress: 50/385 forecasts completed (13.0%). RMBS finished in 0.7s. ETA: 56.5s. Rate: 355.59 forecasts/min [2026-01-12T20:35:37.059367] [DEBUG] [REMOTE ] NAVI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:37.060892] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 7 features, N/A% accuracy [2026-01-12T20:35:37.060950] [INFO ] [LOCAL ] NAVI: Loaded 7 optimal features with 74.53% confidence from JSON config [2026-01-12T20:35:37.060982] [DEBUG] [MAG ] Building data for symbol: NAVI with lookback: 0 [2026-01-12T20:35:37.061997] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:37.062062] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:37.067336] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:37.069349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:37.069848] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:37.070981] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:37.073866] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:37.077007] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:37.080515] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:37.125537] [DEBUG] [MAG ] HY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:37.239074] [INFO ] [LOCAL ] HY: Saved forecast. [2026-01-12T20:35:37.239148] [INFO ] [main ] HY: Signal=1 (Conf=100.0%), Magnitude=6.90% (Conf=48.9122%) [2026-01-12T20:35:37.239543] [INFO ] [main ] Fetching symbol history for BHRB... [2026-01-12T20:35:37.239614] [DEBUG] [REMOTE ] BHRB: Fetching historical data. [2026-01-12T20:35:37.240485] [INFO ] [main ] Progress: 51/385 forecasts completed (13.2%). HY finished in 0.9s. ETA: 56.6s. Rate: 354.36 forecasts/min [2026-01-12T20:35:37.251730] [DEBUG] [REMOTE ] BHRB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:37.252784] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 5 features, N/A% accuracy [2026-01-12T20:35:37.252848] [INFO ] [LOCAL ] BHRB: Loaded 5 optimal features with 52.06% confidence from JSON config [2026-01-12T20:35:37.252881] [DEBUG] [MAG ] Building data for symbol: BHRB with lookback: 0 [2026-01-12T20:35:37.253850] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:37.253913] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:37.255775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:37.256326] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:37.256806] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:37.257749] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:37.335876] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-12 [2026-01-12T20:35:37.338337] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:37.372549] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-12 [2026-01-12T20:35:37.459021] [DEBUG] [MAG ] NAVI: Last date is validated at 2026-01-12 [2026-01-12T20:35:37.515338] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:37.547002] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:37.628419] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-12T20:35:37.628496] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=0.35% (Conf=50.0608%) [2026-01-12T20:35:37.628839] [INFO ] [main ] Fetching symbol history for CHH... [2026-01-12T20:35:37.628891] [DEBUG] [REMOTE ] CHH: Fetching historical data. [2026-01-12T20:35:37.629678] [INFO ] [main ] Progress: 52/385 forecasts completed (13.5%). DBX finished in 0.7s. ETA: 57.8s. Rate: 345.72 forecasts/min [2026-01-12T20:35:37.632145] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-12T20:35:37.632218] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=3.05% (Conf=52.5969%) [2026-01-12T20:35:37.632621] [INFO ] [main ] Fetching symbol history for PDYN... [2026-01-12T20:35:37.632681] [DEBUG] [REMOTE ] PDYN: Fetching historical data. [2026-01-12T20:35:37.634664] [INFO ] [main ] Progress: 53/385 forecasts completed (13.8%). BELFB finished in 0.7s. ETA: 56.6s. Rate: 352.18 forecasts/min [2026-01-12T20:35:37.639363] [DEBUG] [MAG ] NAVI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:37.642008] [DEBUG] [REMOTE ] CHH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:37.643301] [DEBUG] [LOCAL ] Loaded configuration for CHH: 3 features, N/A% accuracy [2026-01-12T20:35:37.643355] [INFO ] [LOCAL ] CHH: Loaded 3 optimal features with 57.94% confidence from JSON config [2026-01-12T20:35:37.643391] [DEBUG] [MAG ] Building data for symbol: CHH with lookback: 0 [2026-01-12T20:35:37.644170] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:37.644230] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:37.646436] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:37.646958] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:35:37.646906] [DEBUG] [REMOTE ] PDYN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:37.648161] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 5 features, N/A% accuracy [2026-01-12T20:35:37.648233] [INFO ] [LOCAL ] PDYN: Loaded 5 optimal features with 48.40% confidence from JSON config [2026-01-12T20:35:37.648267] [DEBUG] [MAG ] Building data for symbol: PDYN with lookback: 0 [2026-01-12T20:35:37.649161] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:37.649225] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:37.652959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:37.654305] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:37.656524] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:37.657037] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:37.696487] [DEBUG] [MAG ] BHRB: Last date is validated at 2026-01-12 [2026-01-12T20:35:37.700356] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:37.703344] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:37.727380] [INFO ] [LOCAL ] NAVI: Saved forecast. [2026-01-12T20:35:37.727451] [INFO ] [main ] NAVI: Signal=1 (Conf=100.0%), Magnitude=-2.45% (Conf=74.5298%) [2026-01-12T20:35:37.727842] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-12T20:35:37.727898] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-12T20:35:37.728657] [INFO ] [main ] Progress: 54/385 forecasts completed (14.0%). NAVI finished in 0.7s. ETA: 55.9s. Rate: 355.13 forecasts/min [2026-01-12T20:35:37.741974] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:37.742944] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-12T20:35:37.743002] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-12T20:35:37.743059] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-12T20:35:37.743987] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:37.744072] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:37.751476] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:37.753396] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:37.753896] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:37.754277] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:37.754996] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:37.871842] [DEBUG] [MAG ] BHRB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:37.961733] [INFO ] [LOCAL ] BHRB: Saved forecast. [2026-01-12T20:35:37.961807] [INFO ] [main ] BHRB: Signal=1 (Conf=100.0%), Magnitude=1.84% (Conf=52.0623%) [2026-01-12T20:35:37.962249] [INFO ] [main ] Fetching symbol history for SITE... [2026-01-12T20:35:37.962304] [DEBUG] [REMOTE ] SITE: Fetching historical data. [2026-01-12T20:35:37.962668] [INFO ] [main ] Progress: 55/385 forecasts completed (14.3%). BHRB finished in 0.7s. ETA: 56.1s. Rate: 352.66 forecasts/min [2026-01-12T20:35:37.974224] [DEBUG] [REMOTE ] SITE: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:37.975453] [DEBUG] [LOCAL ] Loaded configuration for SITE: 3 features, N/A% accuracy [2026-01-12T20:35:37.975522] [INFO ] [LOCAL ] SITE: Loaded 3 optimal features with 42.13% confidence from JSON config [2026-01-12T20:35:37.975554] [DEBUG] [MAG ] Building data for symbol: SITE with lookback: 0 [2026-01-12T20:35:37.976414] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:37.976486] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:37.978944] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:37.989634] [DEBUG] [MAG ] CHH: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.060076] [DEBUG] [MAG ] PDYN: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.095828] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:38.097937] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.099474] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:38.153903] [DEBUG] [MAG ] CHH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.238362] [DEBUG] [MAG ] PDYN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.252556] [INFO ] [LOCAL ] CHH: Saved forecast. [2026-01-12T20:35:38.252828] [INFO ] [main ] CHH: Signal=1 (Conf=100.0%), Magnitude=0.99% (Conf=57.9358%) [2026-01-12T20:35:38.253190] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-12T20:35:38.253239] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-12T20:35:38.253672] [INFO ] [main ] Progress: 56/385 forecasts completed (14.5%). CHH finished in 0.6s. ETA: 56.7s. Rate: 348.24 forecasts/min [2026-01-12T20:35:38.265429] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:38.268195] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-12T20:35:38.268260] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-12T20:35:38.268292] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-12T20:35:38.269091] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:38.269154] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:38.273908] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:38.276324] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:38.277552] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:38.279345] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:38.279911] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:38.281014] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:38.281463] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.283042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:38.330674] [INFO ] [LOCAL ] PDYN: Saved forecast. [2026-01-12T20:35:38.330742] [INFO ] [main ] PDYN: Signal=1 (Conf=100.0%), Magnitude=-10.26% (Conf=48.4002%) [2026-01-12T20:35:38.331122] [INFO ] [main ] Fetching symbol history for LEN... [2026-01-12T20:35:38.331176] [DEBUG] [REMOTE ] LEN: Fetching historical data. [2026-01-12T20:35:38.332009] [INFO ] [main ] Progress: 57/385 forecasts completed (14.8%). PDYN finished in 0.7s. ETA: 56.0s. Rate: 351.60 forecasts/min [2026-01-12T20:35:38.345466] [DEBUG] [REMOTE ] LEN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:38.346810] [DEBUG] [LOCAL ] Loaded configuration for LEN: 7 features, N/A% accuracy [2026-01-12T20:35:38.346873] [INFO ] [LOCAL ] LEN: Loaded 7 optimal features with 62.59% confidence from JSON config [2026-01-12T20:35:38.346907] [DEBUG] [MAG ] Building data for symbol: LEN with lookback: 0 [2026-01-12T20:35:38.347755] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:38.347821] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:38.348037] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-12T20:35:38.348102] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=3.78% (Conf=53.0887%) [2026-01-12T20:35:38.348483] [INFO ] [main ] Fetching symbol history for PWP... [2026-01-12T20:35:38.348534] [DEBUG] [REMOTE ] PWP: Fetching historical data. [2026-01-12T20:35:38.348661] [INFO ] [main ] Progress: 58/385 forecasts completed (15.1%). OSS finished in 0.6s. ETA: 54.9s. Rate: 357.16 forecasts/min [2026-01-12T20:35:38.349932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:38.350441] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:38.350915] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:38.352554] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:38.353938] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:38.361513] [DEBUG] [REMOTE ] PWP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:38.362716] [DEBUG] [LOCAL ] Loaded configuration for PWP: 3 features, N/A% accuracy [2026-01-12T20:35:38.362776] [INFO ] [LOCAL ] PWP: Loaded 3 optimal features with 50.79% confidence from JSON config [2026-01-12T20:35:38.362807] [DEBUG] [MAG ] Building data for symbol: PWP with lookback: 0 [2026-01-12T20:35:38.363558] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:38.363633] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:38.364484] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:38.366916] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:38.368084] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:38.433414] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:38.438487] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:38.455087] [DEBUG] [MAG ] SITE: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.621496] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.626660] [DEBUG] [MAG ] SITE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.701853] [DEBUG] [MAG ] PWP: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.736339] [INFO ] [LOCAL ] SITE: Saved forecast. [2026-01-12T20:35:38.736419] [INFO ] [main ] SITE: Signal=1 (Conf=100.0%), Magnitude=5.81% (Conf=42.1265%) [2026-01-12T20:35:38.736929] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-12T20:35:38.736981] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-12T20:35:38.738705] [INFO ] [main ] Progress: 59/385 forecasts completed (15.3%). SITE finished in 0.8s. ETA: 56.0s. Rate: 349.34 forecasts/min [2026-01-12T20:35:38.748992] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:38.750280] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-12T20:35:38.750336] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-12T20:35:38.750367] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-12T20:35:38.751297] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:35:38.751362] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:38.753112] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:38.753661] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:38.754051] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:38.754810] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:38.757270] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:38.758047] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:38.759852] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:38.777913] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:38.779278] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:38.780837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:38.788359] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.796056] [DEBUG] [MAG ] LEN: Last date is validated at 2026-01-12 [2026-01-12T20:35:38.869994] [DEBUG] [MAG ] PWP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.912475] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-12T20:35:38.912552] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=-0.60% (Conf=20.0937%) [2026-01-12T20:35:38.912770] [INFO ] [main ] Fetching symbol history for INTZ... [2026-01-12T20:35:38.912819] [DEBUG] [REMOTE ] INTZ: Fetching historical data. [2026-01-12T20:35:38.913675] [INFO ] [main ] Progress: 60/385 forecasts completed (15.6%). EDF finished in 0.7s. ETA: 55.8s. Rate: 349.23 forecasts/min [2026-01-12T20:35:38.926177] [DEBUG] [REMOTE ] INTZ: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:38.927202] [DEBUG] [LOCAL ] Loaded configuration for INTZ: 7 features, N/A% accuracy [2026-01-12T20:35:38.927262] [INFO ] [LOCAL ] INTZ: Loaded 7 optimal features with 39.49% confidence from JSON config [2026-01-12T20:35:38.927293] [DEBUG] [MAG ] Building data for symbol: INTZ with lookback: 0 [2026-01-12T20:35:38.928111] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:38.928174] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:38.933226] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:38.934978] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:38.935445] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:38.948331] [INFO ] [LOCAL ] PWP: Saved forecast. [2026-01-12T20:35:38.948389] [INFO ] [main ] PWP: Signal=1 (Conf=90.0%), Magnitude=-0.90% (Conf=50.7922%) [2026-01-12T20:35:38.948734] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-12T20:35:38.948786] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-12T20:35:38.949604] [INFO ] [main ] Progress: 61/385 forecasts completed (15.8%). PWP finished in 0.6s. ETA: 54.9s. Rate: 353.81 forecasts/min [2026-01-12T20:35:38.962907] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:38.963936] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-12T20:35:38.963995] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-12T20:35:38.964027] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-12T20:35:38.964815] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:38.964887] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:38.969913] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:38.970771] [DEBUG] [MAG ] LEN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:38.971656] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:38.972114] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:38.972547] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:38.974866] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:38.975836] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:38.980234] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:38.981362] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:38.998809] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.012901] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:39.014007] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:39.015631] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.085616] [INFO ] [LOCAL ] LEN: Saved forecast. [2026-01-12T20:35:39.085691] [INFO ] [main ] LEN: Signal=1 (Conf=100.0%), Magnitude=0.86% (Conf=62.5913%) [2026-01-12T20:35:39.086047] [INFO ] [main ] Fetching symbol history for KKRS... [2026-01-12T20:35:39.086099] [DEBUG] [REMOTE ] KKRS: Fetching historical data. [2026-01-12T20:35:39.086654] [INFO ] [main ] Progress: 62/385 forecasts completed (16.1%). LEN finished in 0.8s. ETA: 54.6s. Rate: 354.91 forecasts/min [2026-01-12T20:35:39.100272] [DEBUG] [REMOTE ] KKRS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:39.101661] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 5 features, N/A% accuracy [2026-01-12T20:35:39.101720] [INFO ] [LOCAL ] KKRS: Loaded 5 optimal features with 61.50% confidence from JSON config [2026-01-12T20:35:39.101753] [DEBUG] [MAG ] Building data for symbol: KKRS with lookback: 0 [2026-01-12T20:35:39.102654] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:39.102719] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:39.104486] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:39.105031] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:39.105440] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:39.109880] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:39.111207] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.129567] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-12 [2026-01-12T20:35:39.296803] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:39.334968] [DEBUG] [MAG ] INTZ: Last date is validated at 2026-01-12 [2026-01-12T20:35:39.353683] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-12 [2026-01-12T20:35:39.418367] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-12T20:35:39.418446] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=46.2004%) [2026-01-12T20:35:39.418625] [INFO ] [main ] Fetching symbol history for BYRN... [2026-01-12T20:35:39.418670] [DEBUG] [REMOTE ] BYRN: Fetching historical data. [2026-01-12T20:35:39.419460] [INFO ] [main ] Progress: 63/385 forecasts completed (16.4%). BPYPO finished in 0.7s. ETA: 55.3s. Rate: 349.54 forecasts/min [2026-01-12T20:35:39.429743] [DEBUG] [REMOTE ] BYRN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:39.430904] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 5 features, N/A% accuracy [2026-01-12T20:35:39.430960] [INFO ] [LOCAL ] BYRN: Loaded 5 optimal features with 52.32% confidence from JSON config [2026-01-12T20:35:39.430992] [DEBUG] [MAG ] Building data for symbol: BYRN with lookback: 0 [2026-01-12T20:35:39.431897] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:39.431980] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:39.436943] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:39.438931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:39.439427] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:39.441842] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:39.460360] [DEBUG] [MAG ] KKRS: Last date is validated at 2026-01-12 [2026-01-12T20:35:39.490788] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.501407] [DEBUG] [MAG ] INTZ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:39.521744] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:39.575127] [INFO ] [LOCAL ] INTZ: Saved forecast. [2026-01-12T20:35:39.575193] [INFO ] [main ] INTZ: Signal=1 (Conf=90.0%), Magnitude=36.12% (Conf=39.4929%) [2026-01-12T20:35:39.575531] [INFO ] [main ] Fetching symbol history for SCL... [2026-01-12T20:35:39.575598] [DEBUG] [REMOTE ] SCL: Fetching historical data. [2026-01-12T20:35:39.575657] [INFO ] [main ] Progress: 64/385 forecasts completed (16.6%). INTZ finished in 0.7s. ETA: 55.0s. Rate: 350.03 forecasts/min [2026-01-12T20:35:39.586558] [DEBUG] [REMOTE ] SCL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:39.586908] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-12T20:35:39.586977] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=45.9679%) [2026-01-12T20:35:39.587137] [INFO ] [main ] Fetching symbol history for PVH... [2026-01-12T20:35:39.587181] [DEBUG] [REMOTE ] PVH: Fetching historical data. [2026-01-12T20:35:39.587507] [INFO ] [main ] Progress: 65/385 forecasts completed (16.9%). NMAI finished in 0.6s. ETA: 54.1s. Rate: 355.11 forecasts/min [2026-01-12T20:35:39.587709] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, N/A% accuracy [2026-01-12T20:35:39.587782] [INFO ] [LOCAL ] SCL: Loaded 3 optimal features with 53.92% confidence from JSON config [2026-01-12T20:35:39.587816] [DEBUG] [MAG ] Building data for symbol: SCL with lookback: 0 [2026-01-12T20:35:39.589023] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:39.589134] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:39.590003] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:39.599288] [DEBUG] [REMOTE ] PVH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:39.600362] [DEBUG] [LOCAL ] Loaded configuration for PVH: 2 features, N/A% accuracy [2026-01-12T20:35:39.600415] [INFO ] [LOCAL ] PVH: Loaded 2 optimal features with 47.33% confidence from JSON config [2026-01-12T20:35:39.600458] [DEBUG] [MAG ] Building data for symbol: PVH with lookback: 0 [2026-01-12T20:35:39.601281] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:39.601342] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:39.606237] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:39.608074] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.624899] [DEBUG] [MAG ] KKRS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:39.639035] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:39.639764] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.681769] [INFO ] [LOCAL ] KKRS: Saved forecast. [2026-01-12T20:35:39.681836] [INFO ] [main ] KKRS: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=61.5009%) [2026-01-12T20:35:39.681996] [INFO ] [main ] Fetching symbol history for GL... [2026-01-12T20:35:39.682039] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-12T20:35:39.683745] [INFO ] [main ] Progress: 66/385 forecasts completed (17.1%). KKRS finished in 0.6s. ETA: 53.5s. Rate: 357.45 forecasts/min [2026-01-12T20:35:39.693549] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:39.694383] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-12T20:35:39.694437] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-12T20:35:39.694468] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-12T20:35:39.695253] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:39.695311] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:39.700151] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:39.701836] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:39.829460] [DEBUG] [MAG ] BYRN: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.008085] [DEBUG] [MAG ] BYRN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.035534] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.060176] [DEBUG] [MAG ] PVH: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.073945] [DEBUG] [MAG ] SCL: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.101660] [INFO ] [LOCAL ] BYRN: Saved forecast. [2026-01-12T20:35:40.101729] [INFO ] [main ] BYRN: Signal=1 (Conf=90.0%), Magnitude=2.38% (Conf=52.3208%) [2026-01-12T20:35:40.102067] [INFO ] [main ] Fetching symbol history for BGY... [2026-01-12T20:35:40.102117] [DEBUG] [REMOTE ] BGY: Fetching historical data. [2026-01-12T20:35:40.102669] [INFO ] [main ] Progress: 67/385 forecasts completed (17.4%). BYRN finished in 0.7s. ETA: 54.6s. Rate: 349.64 forecasts/min [2026-01-12T20:35:40.114068] [DEBUG] [REMOTE ] BGY: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:40.115251] [DEBUG] [LOCAL ] Loaded configuration for BGY: 5 features, N/A% accuracy [2026-01-12T20:35:40.115316] [INFO ] [LOCAL ] BGY: Loaded 5 optimal features with 36.50% confidence from JSON config [2026-01-12T20:35:40.115349] [DEBUG] [MAG ] Building data for symbol: BGY with lookback: 0 [2026-01-12T20:35:40.116214] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:40.116282] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:40.121222] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:40.123124] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:40.123640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:40.124041] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:40.124925] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:40.201693] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.232877] [DEBUG] [MAG ] PVH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.240685] [DEBUG] [MAG ] SCL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.299302] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-12T20:35:40.299367] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=-0.43% (Conf=50.0981%) [2026-01-12T20:35:40.299528] [INFO ] [main ] Fetching symbol history for ADP... [2026-01-12T20:35:40.299587] [DEBUG] [REMOTE ] ADP: Fetching historical data. [2026-01-12T20:35:40.299855] [INFO ] [main ] Progress: 68/385 forecasts completed (17.7%). GL finished in 0.6s. ETA: 54.5s. Rate: 348.88 forecasts/min [2026-01-12T20:35:40.314457] [DEBUG] [REMOTE ] ADP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:40.315719] [DEBUG] [LOCAL ] Loaded configuration for ADP: 9 features, N/A% accuracy [2026-01-12T20:35:40.315773] [INFO ] [LOCAL ] ADP: Loaded 9 optimal features with 56.73% confidence from JSON config [2026-01-12T20:35:40.315805] [DEBUG] [MAG ] Building data for symbol: ADP with lookback: 0 [2026-01-12T20:35:40.316563] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:40.316641] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:40.321344] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:40.323094] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:40.323559] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:40.324303] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:40.326547] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:40.327316] [INFO ] [LOCAL ] SCL: Saved forecast. [2026-01-12T20:35:40.327380] [INFO ] [main ] SCL: Signal=1 (Conf=90.0%), Magnitude=3.50% (Conf=53.9248%) [2026-01-12T20:35:40.327752] [INFO ] [main ] Fetching symbol history for AZO... [2026-01-12T20:35:40.327804] [DEBUG] [REMOTE ] AZO: Fetching historical data. [2026-01-12T20:35:40.327784] [INFO ] [main ] Progress: 69/385 forecasts completed (17.9%). SCL finished in 0.8s. ETA: 53.7s. Rate: 353.16 forecasts/min [2026-01-12T20:35:40.328181] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:40.330819] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:40.331881] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:40.333446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:40.346405] [DEBUG] [REMOTE ] AZO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:40.347385] [DEBUG] [LOCAL ] Loaded configuration for AZO: 6 features, N/A% accuracy [2026-01-12T20:35:40.347436] [INFO ] [LOCAL ] AZO: Loaded 6 optimal features with 52.33% confidence from JSON config [2026-01-12T20:35:40.347468] [DEBUG] [MAG ] Building data for symbol: AZO with lookback: 0 [2026-01-12T20:35:40.348277] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:40.348340] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:40.352373] [INFO ] [LOCAL ] PVH: Saved forecast. [2026-01-12T20:35:40.352432] [INFO ] [main ] PVH: Signal=1 (Conf=90.0%), Magnitude=1.22% (Conf=47.3298%) [2026-01-12T20:35:40.352763] [INFO ] [main ] Fetching symbol history for PDP... [2026-01-12T20:35:40.352815] [DEBUG] [REMOTE ] PDP: Fetching historical data. [2026-01-12T20:35:40.353074] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:40.353689] [INFO ] [main ] Progress: 70/385 forecasts completed (18.2%). PVH finished in 0.8s. ETA: 52.9s. Rate: 357.49 forecasts/min [2026-01-12T20:35:40.354866] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:40.355340] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:40.355793] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:40.356193] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:40.357394] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:40.364624] [DEBUG] [REMOTE ] PDP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:40.365748] [DEBUG] [LOCAL ] Loaded configuration for PDP: 5 features, N/A% accuracy [2026-01-12T20:35:40.365814] [INFO ] [LOCAL ] PDP: Loaded 5 optimal features with 63.96% confidence from JSON config [2026-01-12T20:35:40.365847] [DEBUG] [MAG ] Building data for symbol: PDP with lookback: 0 [2026-01-12T20:35:40.366660] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:40.366724] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:40.367440] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:40.369106] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:40.370187] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:40.371347] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:40.373765] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:40.566221] [DEBUG] [MAG ] BGY: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.694054] [DEBUG] [MAG ] AZO: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.713412] [DEBUG] [MAG ] PDP: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.736455] [DEBUG] [MAG ] BGY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.757071] [DEBUG] [MAG ] ADP: Last date is validated at 2026-01-12 [2026-01-12T20:35:40.793609] [INFO ] [LOCAL ] BGY: Saved forecast. [2026-01-12T20:35:40.793684] [INFO ] [main ] BGY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=36.4979%) [2026-01-12T20:35:40.793848] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-12T20:35:40.793891] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-12T20:35:40.795265] [INFO ] [main ] Progress: 71/385 forecasts completed (18.4%). BGY finished in 0.7s. ETA: 53.9s. Rate: 349.46 forecasts/min [2026-01-12T20:35:40.804570] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:40.805495] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-12T20:35:40.805901] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-12T20:35:40.805939] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-12T20:35:40.806778] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:40.806844] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:40.808620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:40.809142] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:40.809545] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:40.861975] [DEBUG] [MAG ] AZO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.880629] [DEBUG] [MAG ] PDP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.921801] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:40.922762] [DEBUG] [MAG ] ADP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:40.970042] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:40.971966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:40.977691] [INFO ] [LOCAL ] PDP: Saved forecast. [2026-01-12T20:35:40.977781] [INFO ] [main ] PDP: Signal=1 (Conf=90.0%), Magnitude=-0.43% (Conf=63.9644%) [2026-01-12T20:35:40.978508] [INFO ] [main ] Progress: 72/385 forecasts completed (18.7%). PDP finished in 0.6s. ETA: 53.8s. Rate: 349.14 forecasts/min [2026-01-12T20:35:40.978659] [INFO ] [main ] Fetching symbol history for CARS... [2026-01-12T20:35:40.978705] [DEBUG] [REMOTE ] CARS: Fetching historical data. [2026-01-12T20:35:40.989936] [DEBUG] [REMOTE ] CARS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:40.991172] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, N/A% accuracy [2026-01-12T20:35:40.991232] [INFO ] [LOCAL ] CARS: Loaded 2 optimal features with 47.87% confidence from JSON config [2026-01-12T20:35:40.991264] [DEBUG] [MAG ] Building data for symbol: CARS with lookback: 0 [2026-01-12T20:35:40.992060] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:40.992119] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:40.993799] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:40.994315] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.054058] [INFO ] [LOCAL ] ADP: Saved forecast. [2026-01-12T20:35:41.054123] [INFO ] [main ] ADP: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=56.7338%) [2026-01-12T20:35:41.054479] [INFO ] [main ] Fetching symbol history for TDSC... [2026-01-12T20:35:41.054530] [DEBUG] [REMOTE ] TDSC: Fetching historical data. [2026-01-12T20:35:41.055672] [INFO ] [main ] Progress: 73/385 forecasts completed (19.0%). ADP finished in 0.8s. ETA: 53.2s. Rate: 351.79 forecasts/min [2026-01-12T20:35:41.065457] [DEBUG] [REMOTE ] TDSC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:41.066738] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 4 features, N/A% accuracy [2026-01-12T20:35:41.066790] [INFO ] [LOCAL ] TDSC: Loaded 4 optimal features with 46.18% confidence from JSON config [2026-01-12T20:35:41.066822] [DEBUG] [MAG ] Building data for symbol: TDSC with lookback: 0 [2026-01-12T20:35:41.067564] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:41.067645] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:41.069322] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:41.069843] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:41.070226] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:41.071189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.078974] [INFO ] [LOCAL ] AZO: Saved forecast. [2026-01-12T20:35:41.079037] [INFO ] [main ] AZO: Signal=1 (Conf=90.0%), Magnitude=4.09% (Conf=52.3278%) [2026-01-12T20:35:41.082532] [INFO ] [main ] Fetching symbol history for GPIX... [2026-01-12T20:35:41.082600] [DEBUG] [REMOTE ] GPIX: Fetching historical data. [2026-01-12T20:35:41.083647] [INFO ] [main ] Progress: 74/385 forecasts completed (19.2%). AZO finished in 0.8s. ETA: 52.4s. Rate: 355.81 forecasts/min [2026-01-12T20:35:41.094271] [DEBUG] [REMOTE ] GPIX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:41.095269] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 7 features, N/A% accuracy [2026-01-12T20:35:41.095319] [INFO ] [LOCAL ] GPIX: Loaded 7 optimal features with 73.62% confidence from JSON config [2026-01-12T20:35:41.095350] [DEBUG] [MAG ] Building data for symbol: GPIX with lookback: 0 [2026-01-12T20:35:41.096124] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:41.096186] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:41.100997] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:41.102757] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:41.103226] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:41.103638] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:41.104506] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:41.106894] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:41.107521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.312927] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-12 [2026-01-12T20:35:41.331147] [DEBUG] [MAG ] CARS: Last date is validated at 2026-01-12 [2026-01-12T20:35:41.409339] [DEBUG] [MAG ] TDSC: Last date is validated at 2026-01-12 [2026-01-12T20:35:41.444687] [DEBUG] [MAG ] GPIX: Last date is validated at 2026-01-12 [2026-01-12T20:35:41.485221] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:41.497965] [DEBUG] [MAG ] CARS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:41.564705] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-12T20:35:41.564776] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=2.31% (Conf=60.414%) [2026-01-12T20:35:41.564939] [INFO ] [main ] Fetching symbol history for LASE... [2026-01-12T20:35:41.564984] [DEBUG] [REMOTE ] LASE: Fetching historical data. [2026-01-12T20:35:41.565157] [INFO ] [LOCAL ] CARS: Saved forecast. [2026-01-12T20:35:41.565221] [INFO ] [main ] CARS: Signal=1 (Conf=90.0%), Magnitude=-1.44% (Conf=47.8687%) [2026-01-12T20:35:41.565368] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-12T20:35:41.565411] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-12T20:35:41.567531] [INFO ] [main ] Progress: 75/385 forecasts completed (19.5%). KDP finished in 0.8s. ETA: 53.6s. Rate: 347.16 forecasts/min [2026-01-12T20:35:41.567757] [INFO ] [main ] Progress: 76/385 forecasts completed (19.7%). CARS finished in 0.6s. ETA: 52.7s. Rate: 351.78 forecasts/min [2026-01-12T20:35:41.575408] [DEBUG] [REMOTE ] LASE: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:41.576679] [DEBUG] [LOCAL ] Loaded configuration for LASE: 2 features, N/A% accuracy [2026-01-12T20:35:41.576732] [INFO ] [LOCAL ] LASE: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-12T20:35:41.576763] [DEBUG] [MAG ] Building data for symbol: LASE with lookback: 0 [2026-01-12T20:35:41.577535] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:41.577613] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:41.578267] [DEBUG] [MAG ] TDSC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:41.578529] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:41.579596] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-12T20:35:41.579648] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-12T20:35:41.579679] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-12T20:35:41.580056] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:41.580436] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:41.580505] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:41.585230] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:41.586997] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:41.587460] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:41.587883] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:41.588827] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:41.589488] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:41.593564] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:41.594941] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:41.595632] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.614216] [DEBUG] [MAG ] GPIX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:41.620042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.635394] [INFO ] [LOCAL ] TDSC: Saved forecast. [2026-01-12T20:35:41.635462] [INFO ] [main ] TDSC: Signal=1 (Conf=90.0%), Magnitude=-0.80% (Conf=46.1844%) [2026-01-12T20:35:41.635635] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-12T20:35:41.635679] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-12T20:35:41.636797] [INFO ] [main ] Progress: 77/385 forecasts completed (20.0%). TDSC finished in 0.6s. ETA: 52.1s. Rate: 354.52 forecasts/min [2026-01-12T20:35:41.647637] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:41.648563] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-12T20:35:41.648644] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-12T20:35:41.648682] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-12T20:35:41.649425] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:41.649489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:41.654194] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:41.655029] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:41.657318] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.690830] [INFO ] [LOCAL ] GPIX: Saved forecast. [2026-01-12T20:35:41.690891] [INFO ] [main ] GPIX: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=73.6211%) [2026-01-12T20:35:41.691046] [INFO ] [main ] Fetching symbol history for ISSC... [2026-01-12T20:35:41.691088] [DEBUG] [REMOTE ] ISSC: Fetching historical data. [2026-01-12T20:35:41.692654] [INFO ] [main ] Progress: 78/385 forecasts completed (20.3%). GPIX finished in 0.6s. ETA: 51.5s. Rate: 357.59 forecasts/min [2026-01-12T20:35:41.702554] [DEBUG] [REMOTE ] ISSC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:41.703566] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 3 features, N/A% accuracy [2026-01-12T20:35:41.703639] [INFO ] [LOCAL ] ISSC: Loaded 3 optimal features with 70.26% confidence from JSON config [2026-01-12T20:35:41.703671] [DEBUG] [MAG ] Building data for symbol: ISSC with lookback: 0 [2026-01-12T20:35:41.704425] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:41.704490] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:41.709218] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:41.747312] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:41.749775] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:41.933036] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-12 [2026-01-12T20:35:41.988599] [DEBUG] [MAG ] LASE: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.016560] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.090151] [DEBUG] [MAG ] ISSC: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.101606] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.159614] [DEBUG] [MAG ] LASE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.180016] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-12T20:35:42.180081] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=0.27% (Conf=46.8873%) [2026-01-12T20:35:42.180416] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-12T20:35:42.180467] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-12T20:35:42.180658] [INFO ] [main ] Progress: 79/385 forecasts completed (20.5%). CTRA finished in 0.6s. ETA: 52.6s. Rate: 349.16 forecasts/min [2026-01-12T20:35:42.187056] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.197679] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.198805] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-12T20:35:42.198858] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-12T20:35:42.198890] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-12T20:35:42.199682] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:42.199744] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.204482] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.206239] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.206721] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.207104] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:42.207868] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:42.209620] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:42.211563] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:42.213101] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.226587] [INFO ] [LOCAL ] LASE: Saved forecast. [2026-01-12T20:35:42.226661] [INFO ] [main ] LASE: Signal=1 (Conf=90.0%), Magnitude=12.63% (Conf=59.7292%) [2026-01-12T20:35:42.226811] [INFO ] [main ] Fetching symbol history for DOUG... [2026-01-12T20:35:42.226854] [DEBUG] [REMOTE ] DOUG: Fetching historical data. [2026-01-12T20:35:42.227905] [INFO ] [main ] Progress: 80/385 forecasts completed (20.8%). LASE finished in 0.7s. ETA: 51.9s. Rate: 352.35 forecasts/min [2026-01-12T20:35:42.237698] [DEBUG] [REMOTE ] DOUG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.238637] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 6 features, N/A% accuracy [2026-01-12T20:35:42.238689] [INFO ] [LOCAL ] DOUG: Loaded 6 optimal features with 42.06% confidence from JSON config [2026-01-12T20:35:42.238720] [DEBUG] [MAG ] Building data for symbol: DOUG with lookback: 0 [2026-01-12T20:35:42.239469] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:42.239531] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.241610] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-12T20:35:42.241667] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-12T20:35:42.242021] [INFO ] [main ] Fetching symbol history for LMBS... [2026-01-12T20:35:42.242072] [DEBUG] [REMOTE ] LMBS: Fetching historical data. [2026-01-12T20:35:42.242627] [INFO ] [main ] Progress: 81/385 forecasts completed (21.0%). PHK finished in 0.6s. ETA: 51.2s. Rate: 356.37 forecasts/min [2026-01-12T20:35:42.244442] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.246303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.246805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.247199] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:42.250156] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:42.251531] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.253930] [DEBUG] [REMOTE ] LMBS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.254917] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 4 features, N/A% accuracy [2026-01-12T20:35:42.254974] [INFO ] [LOCAL ] LMBS: Loaded 4 optimal features with 46.91% confidence from JSON config [2026-01-12T20:35:42.255023] [DEBUG] [MAG ] Building data for symbol: LMBS with lookback: 0 [2026-01-12T20:35:42.255810] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:42.255869] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.260123] [DEBUG] [MAG ] ISSC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.260655] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.262401] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.262890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.263278] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.341932] [INFO ] [LOCAL ] ISSC: Saved forecast. [2026-01-12T20:35:42.341996] [INFO ] [main ] ISSC: Signal=1 (Conf=90.0%), Magnitude=-2.48% (Conf=70.2555%) [2026-01-12T20:35:42.342348] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-12T20:35:42.342494] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-12T20:35:42.342773] [INFO ] [main ] Progress: 82/385 forecasts completed (21.3%). ISSC finished in 0.7s. ETA: 50.8s. Rate: 358.14 forecasts/min [2026-01-12T20:35:42.353985] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.355142] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-12T20:35:42.355203] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-12T20:35:42.355234] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-12T20:35:42.356026] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:42.356087] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.360846] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.362622] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.363103] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.363486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.558496] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.599015] [DEBUG] [MAG ] DOUG: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.618411] [DEBUG] [MAG ] LMBS: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.707310] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-12 [2026-01-12T20:35:42.727701] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.787344] [DEBUG] [MAG ] LMBS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.793145] [DEBUG] [MAG ] DOUG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.834653] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-12T20:35:42.834733] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=48.0086%) [2026-01-12T20:35:42.835292] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-12T20:35:42.835342] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-12T20:35:42.836511] [INFO ] [main ] Progress: 83/385 forecasts completed (21.6%). BSX finished in 0.7s. ETA: 51.8s. Rate: 349.93 forecasts/min [2026-01-12T20:35:42.844781] [INFO ] [LOCAL ] LMBS: Saved forecast. [2026-01-12T20:35:42.844846] [INFO ] [main ] LMBS: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=46.9091%) [2026-01-12T20:35:42.845004] [INFO ] [main ] Fetching symbol history for DKNG... [2026-01-12T20:35:42.845047] [DEBUG] [REMOTE ] DKNG: Fetching historical data. [2026-01-12T20:35:42.846349] [INFO ] [main ] Progress: 84/385 forecasts completed (21.8%). LMBS finished in 0.6s. ETA: 51.0s. Rate: 353.90 forecasts/min [2026-01-12T20:35:42.848685] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.851058] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-12T20:35:42.851126] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-12T20:35:42.851159] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-12T20:35:42.852024] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:42.852087] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.856966] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.856976] [DEBUG] [REMOTE ] DKNG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.857866] [INFO ] [LOCAL ] DOUG: Saved forecast. [2026-01-12T20:35:42.857912] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 5 features, N/A% accuracy [2026-01-12T20:35:42.857933] [INFO ] [main ] DOUG: Signal=1 (Conf=90.0%), Magnitude=-1.25% (Conf=42.0612%) [2026-01-12T20:35:42.857977] [INFO ] [LOCAL ] DKNG: Loaded 5 optimal features with 53.89% confidence from JSON config [2026-01-12T20:35:42.858008] [DEBUG] [MAG ] Building data for symbol: DKNG with lookback: 0 [2026-01-12T20:35:42.858091] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-12T20:35:42.858135] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-12T20:35:42.858825] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:42.858886] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.858882] [INFO ] [main ] Progress: 85/385 forecasts completed (22.1%). DOUG finished in 0.6s. ETA: 50.3s. Rate: 357.80 forecasts/min [2026-01-12T20:35:42.859225] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.860198] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.860719] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:42.863506] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:42.864245] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.864565] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:42.865690] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.866057] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.866528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.866925] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:42.868099] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.869871] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.870747] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-12T20:35:42.870799] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-12T20:35:42.870831] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-12T20:35:42.871640] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:42.871702] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.873346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.873891] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.874276] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:42.875902] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:42.876562] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:42.876895] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:42.877515] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:42.879378] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:42.882236] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:42.883512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:42.943742] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-12T20:35:42.943806] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=-2.16% (Conf=49.2561%) [2026-01-12T20:35:42.944162] [INFO ] [main ] Fetching symbol history for VTEX... [2026-01-12T20:35:42.944212] [DEBUG] [REMOTE ] VTEX: Fetching historical data. [2026-01-12T20:35:42.944668] [INFO ] [main ] Progress: 86/385 forecasts completed (22.3%). TMCI finished in 0.6s. ETA: 49.9s. Rate: 359.84 forecasts/min [2026-01-12T20:35:42.955603] [DEBUG] [REMOTE ] VTEX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:42.956760] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 4 features, N/A% accuracy [2026-01-12T20:35:42.956823] [INFO ] [LOCAL ] VTEX: Loaded 4 optimal features with 62.99% confidence from JSON config [2026-01-12T20:35:42.956855] [DEBUG] [MAG ] Building data for symbol: VTEX with lookback: 0 [2026-01-12T20:35:42.957647] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:42.957707] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:42.962478] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:42.964246] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:42.964742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:42.965127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:43.210372] [DEBUG] [MAG ] DKNG: Last date is validated at 2026-01-12 [2026-01-12T20:35:43.218036] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-12 [2026-01-12T20:35:43.236962] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-12 [2026-01-12T20:35:43.305325] [DEBUG] [MAG ] VTEX: Last date is validated at 2026-01-12 [2026-01-12T20:35:43.376704] [DEBUG] [MAG ] DKNG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:43.385841] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:43.405908] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:43.472314] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-12T20:35:43.472381] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=6.27% (Conf=54.9101%) [2026-01-12T20:35:43.472536] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-12T20:35:43.472645] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-12T20:35:43.472433] [DEBUG] [MAG ] VTEX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:43.473329] [INFO ] [main ] Progress: 87/385 forecasts completed (22.6%). TTEC finished in 0.6s. ETA: 50.9s. Rate: 351.09 forecasts/min [2026-01-12T20:35:43.481680] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-12T20:35:43.481749] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-1.26% (Conf=56.334%) [2026-01-12T20:35:43.482109] [INFO ] [main ] Fetching symbol history for HIFS... [2026-01-12T20:35:43.482173] [DEBUG] [REMOTE ] HIFS: Fetching historical data. [2026-01-12T20:35:43.482657] [INFO ] [main ] Progress: 88/385 forecasts completed (22.9%). CECO finished in 0.6s. ETA: 50.2s. Rate: 354.90 forecasts/min [2026-01-12T20:35:43.485065] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:43.486171] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-12T20:35:43.486221] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-12T20:35:43.486252] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-12T20:35:43.487032] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:43.487093] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:43.488977] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:43.489503] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:43.489960] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:43.493464] [DEBUG] [REMOTE ] HIFS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:43.493773] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:43.494654] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 9 features, N/A% accuracy [2026-01-12T20:35:43.494730] [INFO ] [LOCAL ] HIFS: Loaded 9 optimal features with 58.59% confidence from JSON config [2026-01-12T20:35:43.494765] [DEBUG] [MAG ] Building data for symbol: HIFS with lookback: 0 [2026-01-12T20:35:43.495610] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:43.495676] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:43.496397] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:43.503113] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:43.504934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:43.505418] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:43.505859] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:43.506616] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:43.507422] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:43.534331] [INFO ] [LOCAL ] VTEX: Saved forecast. [2026-01-12T20:35:43.534410] [INFO ] [main ] VTEX: Signal=1 (Conf=90.0%), Magnitude=-3.73% (Conf=62.9904%) [2026-01-12T20:35:43.534808] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-12T20:35:43.534862] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-12T20:35:43.536645] [INFO ] [main ] Progress: 89/385 forecasts completed (23.1%). VTEX finished in 0.6s. ETA: 49.7s. Rate: 357.63 forecasts/min [2026-01-12T20:35:43.547919] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:43.548809] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-12T20:35:43.548869] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-12T20:35:43.548902] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-12T20:35:43.549769] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:43.549850] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:43.550772] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:43.551745] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:43.552488] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:43.573767] [INFO ] [LOCAL ] DKNG: Saved forecast. [2026-01-12T20:35:43.573835] [INFO ] [main ] DKNG: Signal=1 (Conf=90.0%), Magnitude=-1.78% (Conf=53.8869%) [2026-01-12T20:35:43.574188] [INFO ] [main ] Fetching symbol history for BDN... [2026-01-12T20:35:43.574239] [DEBUG] [REMOTE ] BDN: Fetching historical data. [2026-01-12T20:35:43.574617] [INFO ] [main ] Progress: 90/385 forecasts completed (23.4%). DKNG finished in 0.7s. ETA: 49.1s. Rate: 360.73 forecasts/min [2026-01-12T20:35:43.586427] [DEBUG] [REMOTE ] BDN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:43.588042] [DEBUG] [LOCAL ] Loaded configuration for BDN: 4 features, N/A% accuracy [2026-01-12T20:35:43.588098] [INFO ] [LOCAL ] BDN: Loaded 4 optimal features with 54.69% confidence from JSON config [2026-01-12T20:35:43.588130] [DEBUG] [MAG ] Building data for symbol: BDN with lookback: 0 [2026-01-12T20:35:43.588915] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:43.588996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:43.623822] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:43.629658] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:43.664257] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:43.667369] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:43.677963] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:43.679393] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:43.680272] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:43.834555] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-12 [2026-01-12T20:35:43.909052] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.006464] [DEBUG] [MAG ] HIFS: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.007980] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.012392] [DEBUG] [MAG ] BDN: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.089300] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.107688] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-12T20:35:44.107768] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=-0.48% (Conf=61.4885%) [2026-01-12T20:35:44.108142] [INFO ] [main ] Progress: 91/385 forecasts completed (23.6%). LGIH finished in 0.6s. ETA: 50.1s. Rate: 352.19 forecasts/min [2026-01-12T20:35:44.108268] [INFO ] [main ] Fetching symbol history for VOC... [2026-01-12T20:35:44.108310] [DEBUG] [REMOTE ] VOC: Fetching historical data. [2026-01-12T20:35:44.120359] [DEBUG] [REMOTE ] VOC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:44.121432] [DEBUG] [LOCAL ] Loaded configuration for VOC: 1 features, N/A% accuracy [2026-01-12T20:35:44.121484] [INFO ] [LOCAL ] VOC: Loaded 1 optimal features with 43.92% confidence from JSON config [2026-01-12T20:35:44.121515] [DEBUG] [MAG ] Building data for symbol: VOC with lookback: 0 [2026-01-12T20:35:44.122298] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:44.122356] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:44.127065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:44.176068] [DEBUG] [MAG ] BDN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.178265] [DEBUG] [MAG ] HIFS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.198487] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-12T20:35:44.198555] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=-1.64% (Conf=61.0506%) [2026-01-12T20:35:44.199015] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-12T20:35:44.199067] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-12T20:35:44.199660] [INFO ] [main ] Progress: 92/385 forecasts completed (23.9%). BLBD finished in 0.7s. ETA: 49.7s. Rate: 353.97 forecasts/min [2026-01-12T20:35:44.211936] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:44.213066] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-12T20:35:44.213124] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-12T20:35:44.213159] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-12T20:35:44.214211] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:44.214282] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:44.216251] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:44.216851] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:44.217657] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:44.233821] [INFO ] [LOCAL ] BDN: Saved forecast. [2026-01-12T20:35:44.233887] [INFO ] [main ] BDN: Signal=1 (Conf=90.0%), Magnitude=-0.50% (Conf=54.6938%) [2026-01-12T20:35:44.234243] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-12T20:35:44.234639] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-12T20:35:44.234625] [INFO ] [main ] Progress: 93/385 forecasts completed (24.2%). BDN finished in 0.7s. ETA: 49.1s. Rate: 357.02 forecasts/min [2026-01-12T20:35:44.246520] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:44.247483] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-12T20:35:44.247543] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-12T20:35:44.247595] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-12T20:35:44.248369] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:44.248431] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:44.250155] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:44.250667] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:44.251055] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:44.251941] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:44.301666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:44.342859] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:44.348302] [INFO ] [LOCAL ] HIFS: Saved forecast. [2026-01-12T20:35:44.348372] [INFO ] [main ] HIFS: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=58.5888%) [2026-01-12T20:35:44.348545] [INFO ] [main ] Fetching symbol history for NUVL... [2026-01-12T20:35:44.348837] [DEBUG] [REMOTE ] NUVL: Fetching historical data. [2026-01-12T20:35:44.349651] [INFO ] [main ] Progress: 94/385 forecasts completed (24.4%). HIFS finished in 0.9s. ETA: 48.7s. Rate: 358.22 forecasts/min [2026-01-12T20:35:44.361058] [DEBUG] [REMOTE ] NUVL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:44.362666] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 7 features, N/A% accuracy [2026-01-12T20:35:44.362720] [INFO ] [LOCAL ] NUVL: Loaded 7 optimal features with 56.87% confidence from JSON config [2026-01-12T20:35:44.362753] [DEBUG] [MAG ] Building data for symbol: NUVL with lookback: 0 [2026-01-12T20:35:44.363556] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:44.363642] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:44.365541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:44.366102] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:44.366555] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:44.366992] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:44.368170] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:44.408685] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:44.461386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:44.471339] [DEBUG] [MAG ] VOC: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.636814] [DEBUG] [MAG ] VOC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.640407] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.682710] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.689707] [INFO ] [LOCAL ] VOC: Saved forecast. [2026-01-12T20:35:44.689778] [INFO ] [main ] VOC: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=43.918%) [2026-01-12T20:35:44.689934] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-12T20:35:44.689977] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-12T20:35:44.691098] [INFO ] [main ] Progress: 95/385 forecasts completed (24.7%). VOC finished in 0.6s. ETA: 49.1s. Rate: 354.35 forecasts/min [2026-01-12T20:35:44.700674] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:44.701649] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-12T20:35:44.701706] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-12T20:35:44.701739] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-12T20:35:44.702490] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:44.702548] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:44.707281] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:44.708380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:44.805403] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.812256] [DEBUG] [MAG ] NUVL: Last date is validated at 2026-01-12 [2026-01-12T20:35:44.848335] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.904846] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-12T20:35:44.904913] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=-4.79% (Conf=49.9198%) [2026-01-12T20:35:44.905243] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-12T20:35:44.905293] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-12T20:35:44.905667] [INFO ] [main ] Progress: 96/385 forecasts completed (24.9%). ESTA finished in 0.7s. ETA: 49.1s. Rate: 353.36 forecasts/min [2026-01-12T20:35:44.917566] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:44.918691] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-12T20:35:44.918744] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-12T20:35:44.918775] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-12T20:35:44.919539] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:44.919615] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:44.924386] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:44.978463] [DEBUG] [MAG ] NUVL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:44.986737] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-12T20:35:44.986798] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=55.416%) [2026-01-12T20:35:44.987147] [INFO ] [main ] Fetching symbol history for APLD... [2026-01-12T20:35:44.987197] [DEBUG] [REMOTE ] APLD: Fetching historical data. [2026-01-12T20:35:44.988664] [INFO ] [main ] Progress: 97/385 forecasts completed (25.2%). ARES finished in 0.8s. ETA: 48.6s. Rate: 355.23 forecasts/min [2026-01-12T20:35:44.998746] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:44.999294] [DEBUG] [REMOTE ] APLD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:45.000432] [DEBUG] [LOCAL ] Loaded configuration for APLD: 5 features, N/A% accuracy [2026-01-12T20:35:45.000485] [INFO ] [LOCAL ] APLD: Loaded 5 optimal features with 47.19% confidence from JSON config [2026-01-12T20:35:45.000516] [DEBUG] [MAG ] Building data for symbol: APLD with lookback: 0 [2026-01-12T20:35:45.001295] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:45.001366] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:45.006096] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:45.007805] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:45.055135] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:45.055823] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:45.055989] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-12 [2026-01-12T20:35:45.056973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:45.086053] [INFO ] [LOCAL ] NUVL: Saved forecast. [2026-01-12T20:35:45.086122] [INFO ] [main ] NUVL: Signal=1 (Conf=90.0%), Magnitude=-4.86% (Conf=56.8748%) [2026-01-12T20:35:45.086494] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-12T20:35:45.086544] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-12T20:35:45.086654] [INFO ] [main ] Progress: 98/385 forecasts completed (25.5%). NUVL finished in 0.7s. ETA: 48.3s. Rate: 356.76 forecasts/min [2026-01-12T20:35:45.098980] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:45.100226] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-12T20:35:45.100286] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-12T20:35:45.100318] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-12T20:35:45.101153] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-12T20:35:45.101249] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:45.106180] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:45.108224] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:45.108849] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:45.109286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:45.109711] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:45.110499] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:45.111336] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:45.113894] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:45.224334] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:45.224907] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:45.226899] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:45.280351] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:45.281933] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:45.323643] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-12T20:35:45.323714] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=-3.23% (Conf=61.5086%) [2026-01-12T20:35:45.323873] [INFO ] [main ] Fetching symbol history for IHS... [2026-01-12T20:35:45.323918] [DEBUG] [REMOTE ] IHS: Fetching historical data. [2026-01-12T20:35:45.324068] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:45.324981] [INFO ] [main ] Progress: 99/385 forecasts completed (25.7%). ATRO finished in 0.6s. ETA: 48.3s. Rate: 355.27 forecasts/min [2026-01-12T20:35:45.325697] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:45.327118] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:45.336839] [DEBUG] [REMOTE ] IHS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:45.337902] [DEBUG] [LOCAL ] Loaded configuration for IHS: 5 features, N/A% accuracy [2026-01-12T20:35:45.337974] [INFO ] [LOCAL ] IHS: Loaded 5 optimal features with 39.05% confidence from JSON config [2026-01-12T20:35:45.338009] [DEBUG] [MAG ] Building data for symbol: IHS with lookback: 0 [2026-01-12T20:35:45.338982] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:45.339048] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:45.340057] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-12 [2026-01-12T20:35:45.340769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:45.341289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:45.341710] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:45.395674] [DEBUG] [MAG ] APLD: Last date is validated at 2026-01-12 [2026-01-12T20:35:45.407558] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:45.409031] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:45.411832] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:45.415038] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:45.416268] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:45.418415] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:45.419211] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:45.423688] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:45.424919] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:45.426304] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:45.427938] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:45.431003] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:45.431744] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:45.432453] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:45.434501] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:45.435656] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:45.436365] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:45.437100] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-12T20:35:45.437850] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:45.444690] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:45.446381] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:45.448977] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:45.451227] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:45.453599] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:45.455038] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:45.455201] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:45.473734] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:45.475166] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:45.477008] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:35:45.477814] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:45.479634] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:35:45.481292] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:45.482267] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:45.483607] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:45.485857] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:45.487536] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:45.489494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:45.508458] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:45.562498] [DEBUG] [MAG ] APLD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:45.581641] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-12T20:35:45.581714] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=0.24% (Conf=47.8169%) [2026-01-12T20:35:45.581866] [INFO ] [main ] Fetching symbol history for ABG... [2026-01-12T20:35:45.581908] [DEBUG] [REMOTE ] ABG: Fetching historical data. [2026-01-12T20:35:45.582833] [INFO ] [main ] Progress: 100/385 forecasts completed (26.0%). GTES finished in 0.7s. ETA: 48.4s. Rate: 353.40 forecasts/min [2026-01-12T20:35:45.593285] [DEBUG] [REMOTE ] ABG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:45.594134] [DEBUG] [LOCAL ] Loaded configuration for ABG: 3 features, N/A% accuracy [2026-01-12T20:35:45.594184] [INFO ] [LOCAL ] ABG: Loaded 3 optimal features with 65.53% confidence from JSON config [2026-01-12T20:35:45.594216] [DEBUG] [MAG ] Building data for symbol: ABG with lookback: 0 [2026-01-12T20:35:45.594994] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:45.595053] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:45.599895] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:45.638311] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:45.639265] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:45.752788] [INFO ] [LOCAL ] APLD: Saved forecast. [2026-01-12T20:35:45.752854] [INFO ] [main ] APLD: Signal=1 (Conf=90.0%), Magnitude=-2.12% (Conf=47.1878%) [2026-01-12T20:35:45.753192] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-12T20:35:45.753243] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-12T20:35:45.753624] [INFO ] [main ] Progress: 101/385 forecasts completed (26.2%). APLD finished in 0.8s. ETA: 48.2s. Rate: 353.38 forecasts/min [2026-01-12T20:35:45.765262] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:45.766365] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-12T20:35:45.766417] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-12T20:35:45.766449] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-12T20:35:45.767214] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:45.767276] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:45.771997] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:45.773757] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:45.774225] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:45.775099] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:45.777456] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:45.778985] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:45.791607] [DEBUG] [MAG ] IHS: Last date is validated at 2026-01-12 [2026-01-12T20:35:45.833160] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-12 [2026-01-12T20:35:45.957587] [DEBUG] [MAG ] IHS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:45.974618] [DEBUG] [MAG ] ABG: Last date is validated at 2026-01-12 [2026-01-12T20:35:46.002279] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.014001] [INFO ] [LOCAL ] IHS: Saved forecast. [2026-01-12T20:35:46.014067] [INFO ] [main ] IHS: Signal=1 (Conf=90.0%), Magnitude=1.84% (Conf=39.0465%) [2026-01-12T20:35:46.014473] [INFO ] [main ] Fetching symbol history for LII... [2026-01-12T20:35:46.014524] [DEBUG] [REMOTE ] LII: Fetching historical data. [2026-01-12T20:35:46.014652] [INFO ] [main ] Progress: 102/385 forecasts completed (26.5%). IHS finished in 0.7s. ETA: 48.3s. Rate: 351.53 forecasts/min [2026-01-12T20:35:46.024872] [DEBUG] [REMOTE ] LII: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.025791] [DEBUG] [LOCAL ] Loaded configuration for LII: 1 features, N/A% accuracy [2026-01-12T20:35:46.025848] [INFO ] [LOCAL ] LII: Loaded 1 optimal features with 52.72% confidence from JSON config [2026-01-12T20:35:46.025880] [DEBUG] [MAG ] Building data for symbol: LII with lookback: 0 [2026-01-12T20:35:46.026654] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:46.026712] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:46.065349] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:46.116236] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-12 [2026-01-12T20:35:46.143655] [DEBUG] [MAG ] ABG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.264780] [INFO ] [LOCAL ] ABG: Saved forecast. [2026-01-12T20:35:46.264843] [INFO ] [main ] ABG: Signal=1 (Conf=90.0%), Magnitude=-1.57% (Conf=65.5309%) [2026-01-12T20:35:46.265186] [INFO ] [main ] Progress: 103/385 forecasts completed (26.8%). ABG finished in 0.7s. ETA: 48.4s. Rate: 349.94 forecasts/min [2026-01-12T20:35:46.265304] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-12T20:35:46.265347] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-12T20:35:46.277438] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.278342] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-12T20:35:46.278392] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-12T20:35:46.278424] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-12T20:35:46.279190] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:46.279251] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:46.283990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:46.284405] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.284683] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-12T20:35:46.284756] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-12T20:35:46.285083] [INFO ] [main ] Fetching symbol history for AES... [2026-01-12T20:35:46.285135] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-12T20:35:46.285764] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:46.286016] [INFO ] [main ] Progress: 104/385 forecasts completed (27.0%). TBIL finished in 1.2s. ETA: 47.8s. Rate: 352.92 forecasts/min [2026-01-12T20:35:46.286228] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:46.287011] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:46.287746] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:46.289297] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:46.298269] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.299247] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-12T20:35:46.299309] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-12T20:35:46.299341] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-12T20:35:46.300129] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:46.300187] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:46.302179] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:46.394674] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-12T20:35:46.394740] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=70.1827%) [2026-01-12T20:35:46.395085] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-12T20:35:46.395133] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-12T20:35:46.395657] [INFO ] [main ] Progress: 105/385 forecasts completed (27.3%). NFLX finished in 0.6s. ETA: 47.4s. Rate: 354.12 forecasts/min [2026-01-12T20:35:46.402016] [DEBUG] [MAG ] LII: Last date is validated at 2026-01-12 [2026-01-12T20:35:46.406830] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.407747] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-12T20:35:46.407806] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-12T20:35:46.407838] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-12T20:35:46.408611] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:46.408673] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:46.413368] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:46.415110] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:46.415597] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:46.415990] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:46.418327] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:46.419992] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:46.420671] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:46.421354] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:46.567988] [DEBUG] [MAG ] LII: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.635358] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-12 [2026-01-12T20:35:46.643957] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-12 [2026-01-12T20:35:46.702561] [INFO ] [LOCAL ] LII: Saved forecast. [2026-01-12T20:35:46.702649] [INFO ] [main ] LII: Signal=1 (Conf=90.0%), Magnitude=1.22% (Conf=52.7203%) [2026-01-12T20:35:46.702802] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-12T20:35:46.702845] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-12T20:35:46.703860] [INFO ] [main ] Progress: 106/385 forecasts completed (27.5%). LII finished in 0.7s. ETA: 47.6s. Rate: 351.41 forecasts/min [2026-01-12T20:35:46.713484] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.714359] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-12T20:35:46.714408] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-12T20:35:46.714439] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-12T20:35:46.715230] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:46.715291] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:46.717050] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:46.717565] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:46.718055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:46.718455] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:46.719436] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:46.722292] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:46.723457] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:46.728311] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:46.760179] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-12 [2026-01-12T20:35:46.803865] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.810282] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.877872] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-12T20:35:46.877949] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=-2.38% (Conf=55.6418%) [2026-01-12T20:35:46.878107] [INFO ] [main ] Fetching symbol history for CELZ... [2026-01-12T20:35:46.878151] [DEBUG] [REMOTE ] CELZ: Fetching historical data. [2026-01-12T20:35:46.878955] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-12T20:35:46.879023] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=55.7376%) [2026-01-12T20:35:46.879181] [INFO ] [main ] Fetching symbol history for WCLD... [2026-01-12T20:35:46.879226] [DEBUG] [REMOTE ] WCLD: Fetching historical data. [2026-01-12T20:35:46.879366] [INFO ] [main ] Progress: 107/385 forecasts completed (27.8%). AES finished in 0.6s. ETA: 47.5s. Rate: 351.31 forecasts/min [2026-01-12T20:35:46.879448] [INFO ] [main ] Progress: 108/385 forecasts completed (28.1%). WKSP finished in 0.6s. ETA: 46.9s. Rate: 354.60 forecasts/min [2026-01-12T20:35:46.891413] [DEBUG] [REMOTE ] WCLD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.891556] [DEBUG] [REMOTE ] CELZ: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:46.892411] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 5 features, N/A% accuracy [2026-01-12T20:35:46.892462] [INFO ] [LOCAL ] WCLD: Loaded 5 optimal features with 53.31% confidence from JSON config [2026-01-12T20:35:46.892494] [DEBUG] [MAG ] Building data for symbol: WCLD with lookback: 0 [2026-01-12T20:35:46.892610] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 6 features, N/A% accuracy [2026-01-12T20:35:46.892663] [INFO ] [LOCAL ] CELZ: Loaded 6 optimal features with 68.76% confidence from JSON config [2026-01-12T20:35:46.892696] [DEBUG] [MAG ] Building data for symbol: CELZ with lookback: 0 [2026-01-12T20:35:46.893283] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:46.893345] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:46.893469] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:46.893531] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:46.895026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:46.895521] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:46.896435] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:46.898329] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:46.898837] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:46.900111] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:46.900597] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:46.900979] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:46.903739] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:46.904357] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:46.925479] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:46.975071] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.008531] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-12T20:35:47.008615] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=1.83% (Conf=42.4983%) [2026-01-12T20:35:47.008944] [INFO ] [main ] Fetching symbol history for CAAP... [2026-01-12T20:35:47.008994] [DEBUG] [REMOTE ] CAAP: Fetching historical data. [2026-01-12T20:35:47.009667] [INFO ] [main ] Progress: 109/385 forecasts completed (28.3%). LINC finished in 0.6s. ETA: 46.6s. Rate: 355.35 forecasts/min [2026-01-12T20:35:47.020284] [DEBUG] [REMOTE ] CAAP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:47.023391] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 8 features, N/A% accuracy [2026-01-12T20:35:47.023446] [INFO ] [LOCAL ] CAAP: Loaded 8 optimal features with 49.03% confidence from JSON config [2026-01-12T20:35:47.023477] [DEBUG] [MAG ] Building data for symbol: CAAP with lookback: 0 [2026-01-12T20:35:47.024255] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:47.024334] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:47.026034] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:47.026538] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:47.026973] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:47.027740] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:47.029483] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:47.073725] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-12 [2026-01-12T20:35:47.104428] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:47.105475] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:47.106176] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.240485] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:47.245129] [DEBUG] [MAG ] CELZ: Last date is validated at 2026-01-12 [2026-01-12T20:35:47.308108] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-12T20:35:47.308181] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=58.3957%) [2026-01-12T20:35:47.308526] [INFO ] [main ] Fetching symbol history for CSTL... [2026-01-12T20:35:47.308590] [DEBUG] [REMOTE ] CSTL: Fetching historical data. [2026-01-12T20:35:47.309499] [INFO ] [main ] Progress: 110/385 forecasts completed (28.6%). GECC finished in 0.6s. ETA: 46.8s. Rate: 352.86 forecasts/min [2026-01-12T20:35:47.315311] [DEBUG] [MAG ] WCLD: Last date is validated at 2026-01-12 [2026-01-12T20:35:47.319722] [DEBUG] [REMOTE ] CSTL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:47.320688] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, N/A% accuracy [2026-01-12T20:35:47.320745] [INFO ] [LOCAL ] CSTL: Loaded 5 optimal features with 55.68% confidence from JSON config [2026-01-12T20:35:47.320776] [DEBUG] [MAG ] Building data for symbol: CSTL with lookback: 0 [2026-01-12T20:35:47.321529] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:47.321617] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:47.326467] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:47.328245] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:47.328742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:47.329134] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:47.329875] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.412684] [DEBUG] [MAG ] CELZ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:47.443189] [DEBUG] [MAG ] CAAP: Last date is validated at 2026-01-12 [2026-01-12T20:35:47.479386] [INFO ] [LOCAL ] CELZ: Saved forecast. [2026-01-12T20:35:47.479460] [INFO ] [main ] CELZ: Signal=1 (Conf=90.0%), Magnitude=-14.36% (Conf=68.7642%) [2026-01-12T20:35:47.479828] [INFO ] [main ] Fetching symbol history for ROE... [2026-01-12T20:35:47.479879] [DEBUG] [REMOTE ] ROE: Fetching historical data. [2026-01-12T20:35:47.480688] [INFO ] [main ] Progress: 111/385 forecasts completed (28.8%). CELZ finished in 0.6s. ETA: 46.6s. Rate: 352.84 forecasts/min [2026-01-12T20:35:47.489993] [DEBUG] [MAG ] WCLD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:47.492567] [DEBUG] [REMOTE ] ROE: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:47.494564] [DEBUG] [LOCAL ] Loaded configuration for ROE: 9 features, N/A% accuracy [2026-01-12T20:35:47.494642] [INFO ] [LOCAL ] ROE: Loaded 9 optimal features with 51.69% confidence from JSON config [2026-01-12T20:35:47.494674] [DEBUG] [MAG ] Building data for symbol: ROE with lookback: 0 [2026-01-12T20:35:47.495450] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:35:47.495514] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:47.500310] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:47.502140] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:47.502638] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:47.503036] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:47.541365] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:47.572066] [INFO ] [LOCAL ] WCLD: Saved forecast. [2026-01-12T20:35:47.572134] [INFO ] [main ] WCLD: Signal=1 (Conf=90.0%), Magnitude=2.36% (Conf=53.3077%) [2026-01-12T20:35:47.572288] [INFO ] [main ] Fetching symbol history for MKC... [2026-01-12T20:35:47.572331] [DEBUG] [REMOTE ] MKC: Fetching historical data. [2026-01-12T20:35:47.574006] [INFO ] [main ] Progress: 112/385 forecasts completed (29.1%). WCLD finished in 0.7s. ETA: 46.2s. Rate: 354.26 forecasts/min [2026-01-12T20:35:47.586606] [DEBUG] [REMOTE ] MKC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:47.587519] [DEBUG] [LOCAL ] Loaded configuration for MKC: 3 features, N/A% accuracy [2026-01-12T20:35:47.587592] [INFO ] [LOCAL ] MKC: Loaded 3 optimal features with 61.79% confidence from JSON config [2026-01-12T20:35:47.587626] [DEBUG] [MAG ] Building data for symbol: MKC with lookback: 0 [2026-01-12T20:35:47.588404] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:47.588463] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:47.590130] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:47.590652] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:47.591159] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:47.592089] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:47.592809] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:35:47.598512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.611845] [DEBUG] [MAG ] CAAP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:47.629449] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.673639] [DEBUG] [MAG ] CSTL: Last date is validated at 2026-01-12 [2026-01-12T20:35:47.686497] [INFO ] [LOCAL ] CAAP: Saved forecast. [2026-01-12T20:35:47.686589] [INFO ] [main ] CAAP: Signal=1 (Conf=90.0%), Magnitude=1.42% (Conf=49.0309%) [2026-01-12T20:35:47.686928] [INFO ] [main ] Fetching symbol history for AAP... [2026-01-12T20:35:47.686984] [DEBUG] [REMOTE ] AAP: Fetching historical data. [2026-01-12T20:35:47.687659] [INFO ] [main ] Progress: 113/385 forecasts completed (29.4%). CAAP finished in 0.7s. ETA: 45.9s. Rate: 355.30 forecasts/min [2026-01-12T20:35:47.699780] [DEBUG] [REMOTE ] AAP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:47.700762] [DEBUG] [LOCAL ] Loaded configuration for AAP: 5 features, N/A% accuracy [2026-01-12T20:35:47.700819] [INFO ] [LOCAL ] AAP: Loaded 5 optimal features with 47.83% confidence from JSON config [2026-01-12T20:35:47.700851] [DEBUG] [MAG ] Building data for symbol: AAP with lookback: 0 [2026-01-12T20:35:47.701627] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:47.701689] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:47.702504] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:47.703498] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:47.752363] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:47.756559] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:47.757926] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.841468] [DEBUG] [MAG ] CSTL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:47.928078] [INFO ] [LOCAL ] CSTL: Saved forecast. [2026-01-12T20:35:47.928144] [INFO ] [main ] CSTL: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=55.6795%) [2026-01-12T20:35:47.928587] [INFO ] [main ] Fetching symbol history for AM... [2026-01-12T20:35:47.928650] [DEBUG] [REMOTE ] AM: Fetching historical data. [2026-01-12T20:35:47.928656] [INFO ] [main ] Progress: 114/385 forecasts completed (29.6%). CSTL finished in 0.6s. ETA: 45.9s. Rate: 353.97 forecasts/min [2026-01-12T20:35:47.935621] [DEBUG] [MAG ] ROE: Last date is validated at 2026-01-12 [2026-01-12T20:35:47.939474] [DEBUG] [REMOTE ] AM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:47.940355] [DEBUG] [LOCAL ] Loaded configuration for AM: 5 features, N/A% accuracy [2026-01-12T20:35:47.940411] [INFO ] [LOCAL ] AM: Loaded 5 optimal features with 44.92% confidence from JSON config [2026-01-12T20:35:47.940443] [DEBUG] [MAG ] Building data for symbol: AM with lookback: 0 [2026-01-12T20:35:47.941234] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:47.941294] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:47.946077] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:47.947804] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:47.949723] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:47.950837] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:47.952636] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:47.968989] [DEBUG] [MAG ] MKC: Last date is validated at 2026-01-12 [2026-01-12T20:35:48.091933] [DEBUG] [MAG ] AAP: Last date is validated at 2026-01-12 [2026-01-12T20:35:48.099080] [DEBUG] [MAG ] ROE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:48.136190] [DEBUG] [MAG ] MKC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:48.174551] [INFO ] [LOCAL ] ROE: Saved forecast. [2026-01-12T20:35:48.174640] [INFO ] [main ] ROE: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=51.6858%) [2026-01-12T20:35:48.174993] [INFO ] [main ] Fetching symbol history for STBA... [2026-01-12T20:35:48.175043] [DEBUG] [REMOTE ] STBA: Fetching historical data. [2026-01-12T20:35:48.175042] [INFO ] [main ] Progress: 115/385 forecasts completed (29.9%). ROE finished in 0.7s. ETA: 45.9s. Rate: 352.58 forecasts/min [2026-01-12T20:35:48.186325] [DEBUG] [REMOTE ] STBA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:48.187327] [DEBUG] [LOCAL ] Loaded configuration for STBA: 11 features, N/A% accuracy [2026-01-12T20:35:48.187387] [INFO ] [LOCAL ] STBA: Loaded 11 optimal features with 63.05% confidence from JSON config [2026-01-12T20:35:48.187419] [DEBUG] [MAG ] Building data for symbol: STBA with lookback: 0 [2026-01-12T20:35:48.189073] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-12T20:35:48.189137] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:48.193866] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:48.195599] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:48.196064] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:48.196436] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:48.198009] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:48.198781] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:48.199967] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:48.200587] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:48.202054] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:48.203971] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:48.205058] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:48.227522] [INFO ] [LOCAL ] MKC: Saved forecast. [2026-01-12T20:35:48.227604] [INFO ] [main ] MKC: Signal=1 (Conf=90.0%), Magnitude=1.07% (Conf=61.792%) [2026-01-12T20:35:48.227772] [INFO ] [main ] Fetching symbol history for BSJS... [2026-01-12T20:35:48.227815] [DEBUG] [REMOTE ] BSJS: Fetching historical data. [2026-01-12T20:35:48.228750] [INFO ] [main ] Progress: 116/385 forecasts completed (30.1%). MKC finished in 0.7s. ETA: 45.5s. Rate: 354.67 forecasts/min [2026-01-12T20:35:48.238949] [DEBUG] [REMOTE ] BSJS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:48.241438] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 8 features, N/A% accuracy [2026-01-12T20:35:48.241490] [INFO ] [LOCAL ] BSJS: Loaded 8 optimal features with 30.56% confidence from JSON config [2026-01-12T20:35:48.241521] [DEBUG] [MAG ] Building data for symbol: BSJS with lookback: 0 [2026-01-12T20:35:48.242297] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:48.242360] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:48.247081] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:48.248854] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:48.249315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:48.249763] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:48.250144] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:48.251223] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:48.253208] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:48.254601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:48.257156] [DEBUG] [MAG ] AAP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:48.317883] [DEBUG] [MAG ] AM: Last date is validated at 2026-01-12 [2026-01-12T20:35:48.369191] [INFO ] [LOCAL ] AAP: Saved forecast. [2026-01-12T20:35:48.369258] [INFO ] [main ] AAP: Signal=1 (Conf=90.0%), Magnitude=6.21% (Conf=47.8253%) [2026-01-12T20:35:48.369613] [INFO ] [main ] Fetching symbol history for REVG... [2026-01-12T20:35:48.369664] [DEBUG] [REMOTE ] REVG: Fetching historical data. [2026-01-12T20:35:48.369655] [INFO ] [main ] Progress: 117/385 forecasts completed (30.4%). AAP finished in 0.7s. ETA: 45.3s. Rate: 355.18 forecasts/min [2026-01-12T20:35:48.380849] [DEBUG] [REMOTE ] REVG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:48.381782] [DEBUG] [LOCAL ] Loaded configuration for REVG: 10 features, N/A% accuracy [2026-01-12T20:35:48.381840] [INFO ] [LOCAL ] REVG: Loaded 10 optimal features with 46.16% confidence from JSON config [2026-01-12T20:35:48.381873] [DEBUG] [MAG ] Building data for symbol: REVG with lookback: 0 [2026-01-12T20:35:48.382671] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:35:48.382735] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:48.387492] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:48.389354] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:48.389870] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:48.390302] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:48.390746] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:48.391596] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:48.392547] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-12T20:35:48.393228] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:48.394301] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:48.396303] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:48.496475] [DEBUG] [MAG ] AM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:48.536528] [DEBUG] [MAG ] STBA: Last date is validated at 2026-01-12 [2026-01-12T20:35:48.611633] [DEBUG] [MAG ] BSJS: Last date is validated at 2026-01-12 [2026-01-12T20:35:48.620065] [INFO ] [LOCAL ] AM: Saved forecast. [2026-01-12T20:35:48.620131] [INFO ] [main ] AM: Signal=1 (Conf=90.0%), Magnitude=1.19% (Conf=44.9206%) [2026-01-12T20:35:48.620590] [INFO ] [main ] Fetching symbol history for WULF... [2026-01-12T20:35:48.620642] [DEBUG] [REMOTE ] WULF: Fetching historical data. [2026-01-12T20:35:48.620677] [INFO ] [main ] Progress: 118/385 forecasts completed (30.6%). AM finished in 0.7s. ETA: 45.3s. Rate: 353.73 forecasts/min [2026-01-12T20:35:48.631781] [DEBUG] [REMOTE ] WULF: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:48.632568] [DEBUG] [LOCAL ] Loaded configuration for WULF: 7 features, N/A% accuracy [2026-01-12T20:35:48.632645] [INFO ] [LOCAL ] WULF: Loaded 7 optimal features with 57.65% confidence from JSON config [2026-01-12T20:35:48.632678] [DEBUG] [MAG ] Building data for symbol: WULF with lookback: 0 [2026-01-12T20:35:48.633427] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:48.633491] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:48.638282] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:48.640164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:48.640679] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:48.641091] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:48.690371] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:48.691848] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:48.696191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:48.702352] [DEBUG] [MAG ] STBA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:48.737855] [DEBUG] [MAG ] REVG: Last date is validated at 2026-01-12 [2026-01-12T20:35:48.787342] [DEBUG] [MAG ] BSJS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:48.796633] [INFO ] [LOCAL ] STBA: Saved forecast. [2026-01-12T20:35:48.796704] [INFO ] [main ] STBA: Signal=1 (Conf=90.0%), Magnitude=-0.87% (Conf=63.0494%) [2026-01-12T20:35:48.796856] [INFO ] [main ] Fetching symbol history for BLFY... [2026-01-12T20:35:48.796900] [DEBUG] [REMOTE ] BLFY: Fetching historical data. [2026-01-12T20:35:48.799649] [INFO ] [main ] Progress: 119/385 forecasts completed (30.9%). STBA finished in 0.6s. ETA: 45.1s. Rate: 353.56 forecasts/min [2026-01-12T20:35:48.808026] [DEBUG] [REMOTE ] BLFY: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:48.808982] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 5 features, N/A% accuracy [2026-01-12T20:35:48.809039] [INFO ] [LOCAL ] BLFY: Loaded 5 optimal features with 43.48% confidence from JSON config [2026-01-12T20:35:48.809070] [DEBUG] [MAG ] Building data for symbol: BLFY with lookback: 0 [2026-01-12T20:35:48.809866] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:48.809927] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:48.811645] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:48.812158] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:48.812545] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:48.814534] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:48.816107] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:48.853984] [INFO ] [LOCAL ] BSJS: Saved forecast. [2026-01-12T20:35:48.854070] [INFO ] [main ] BSJS: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=30.5632%) [2026-01-12T20:35:48.854278] [INFO ] [main ] Fetching symbol history for CHCI... [2026-01-12T20:35:48.854341] [DEBUG] [REMOTE ] CHCI: Fetching historical data. [2026-01-12T20:35:48.855205] [INFO ] [main ] Progress: 120/385 forecasts completed (31.2%). BSJS finished in 0.6s. ETA: 44.7s. Rate: 355.55 forecasts/min [2026-01-12T20:35:48.867447] [DEBUG] [REMOTE ] CHCI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:48.868448] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 8 features, N/A% accuracy [2026-01-12T20:35:48.868505] [INFO ] [LOCAL ] CHCI: Loaded 8 optimal features with 49.65% confidence from JSON config [2026-01-12T20:35:48.868537] [DEBUG] [MAG ] Building data for symbol: CHCI with lookback: 0 [2026-01-12T20:35:48.869330] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:48.869394] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:48.874299] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:48.876125] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:48.876613] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:48.877003] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:48.877906] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:48.880320] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:48.881521] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:48.882202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:48.905383] [DEBUG] [MAG ] REVG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.003745] [INFO ] [LOCAL ] REVG: Saved forecast. [2026-01-12T20:35:49.003811] [INFO ] [main ] REVG: Signal=1 (Conf=90.0%), Magnitude=-1.00% (Conf=46.1566%) [2026-01-12T20:35:49.004144] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-12T20:35:49.004194] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-12T20:35:49.004667] [INFO ] [main ] Progress: 121/385 forecasts completed (31.4%). REVG finished in 0.6s. ETA: 44.5s. Rate: 355.89 forecasts/min [2026-01-12T20:35:49.016112] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:49.017111] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-12T20:35:49.017163] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-12T20:35:49.017195] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-12T20:35:49.018005] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:49.018066] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:49.022955] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:49.023792] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:49.058145] [DEBUG] [MAG ] WULF: Last date is validated at 2026-01-12 [2026-01-12T20:35:49.131511] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:49.132470] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:49.133797] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:49.150771] [DEBUG] [MAG ] BLFY: Last date is validated at 2026-01-12 [2026-01-12T20:35:49.227106] [DEBUG] [MAG ] WULF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.240159] [DEBUG] [MAG ] CHCI: Last date is validated at 2026-01-12 [2026-01-12T20:35:49.314912] [INFO ] [LOCAL ] WULF: Saved forecast. [2026-01-12T20:35:49.314981] [INFO ] [main ] WULF: Signal=1 (Conf=90.0%), Magnitude=4.66% (Conf=57.6498%) [2026-01-12T20:35:49.315305] [DEBUG] [MAG ] BLFY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.315414] [INFO ] [main ] Fetching symbol history for AAPL... [2026-01-12T20:35:49.315469] [DEBUG] [REMOTE ] AAPL: Fetching historical data. [2026-01-12T20:35:49.315658] [INFO ] [main ] Progress: 122/385 forecasts completed (31.7%). WULF finished in 0.7s. ETA: 44.6s. Rate: 353.44 forecasts/min [2026-01-12T20:35:49.326212] [DEBUG] [REMOTE ] AAPL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:49.327124] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 0 features, N/A% accuracy [2026-01-12T20:35:49.327177] [INFO ] [LOCAL ] AAPL: Loaded 0 optimal features with 50.41% confidence from JSON config [2026-01-12T20:35:49.327208] [DEBUG] [MAG ] Building data for symbol: AAPL with lookback: 0 [2026-01-12T20:35:49.328103] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:35:49.383561] [INFO ] [LOCAL ] BLFY: Saved forecast. [2026-01-12T20:35:49.383650] [INFO ] [main ] BLFY: Signal=1 (Conf=90.0%), Magnitude=0.62% (Conf=43.4827%) [2026-01-12T20:35:49.383970] [INFO ] [main ] Fetching symbol history for TNL... [2026-01-12T20:35:49.384020] [DEBUG] [REMOTE ] TNL: Fetching historical data. [2026-01-12T20:35:49.384863] [INFO ] [main ] Progress: 123/385 forecasts completed (31.9%). BLFY finished in 0.6s. ETA: 44.3s. Rate: 355.15 forecasts/min [2026-01-12T20:35:49.395545] [DEBUG] [REMOTE ] TNL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:49.396561] [DEBUG] [LOCAL ] Loaded configuration for TNL: 2 features, N/A% accuracy [2026-01-12T20:35:49.396643] [INFO ] [LOCAL ] TNL: Loaded 2 optimal features with 60.70% confidence from JSON config [2026-01-12T20:35:49.396675] [DEBUG] [MAG ] Building data for symbol: TNL with lookback: 0 [2026-01-12T20:35:49.397446] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:49.397506] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:49.402311] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:49.403128] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:49.407780] [DEBUG] [MAG ] CHCI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.474436] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-12 [2026-01-12T20:35:49.484303] [INFO ] [LOCAL ] CHCI: Saved forecast. [2026-01-12T20:35:49.484369] [INFO ] [main ] CHCI: Signal=1 (Conf=90.0%), Magnitude=-2.42% (Conf=49.6462%) [2026-01-12T20:35:49.484726] [INFO ] [main ] Fetching symbol history for EVN... [2026-01-12T20:35:49.484776] [DEBUG] [REMOTE ] EVN: Fetching historical data. [2026-01-12T20:35:49.485539] [INFO ] [main ] Progress: 124/385 forecasts completed (32.2%). CHCI finished in 0.6s. ETA: 43.9s. Rate: 356.32 forecasts/min [2026-01-12T20:35:49.497198] [DEBUG] [REMOTE ] EVN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:49.498306] [DEBUG] [LOCAL ] Loaded configuration for EVN: 8 features, N/A% accuracy [2026-01-12T20:35:49.498357] [INFO ] [LOCAL ] EVN: Loaded 8 optimal features with 58.91% confidence from JSON config [2026-01-12T20:35:49.498388] [DEBUG] [MAG ] Building data for symbol: EVN with lookback: 0 [2026-01-12T20:35:49.499370] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:49.499433] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:49.502155] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:49.617538] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:49.619614] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:49.649234] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.671426] [DEBUG] [MAG ] AAPL: Last date is validated at 2026-01-12 [2026-01-12T20:35:49.699717] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:49.701689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:49.702161] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:49.703259] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:49.705238] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:49.725746] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-12T20:35:49.725814] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=-12.45% (Conf=58.1264%) [2026-01-12T20:35:49.726170] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-12T20:35:49.726220] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-12T20:35:49.726661] [INFO ] [main ] Progress: 125/385 forecasts completed (32.5%). PRTA finished in 0.7s. ETA: 43.9s. Rate: 355.09 forecasts/min [2026-01-12T20:35:49.738554] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:49.739668] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-12T20:35:49.740028] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-12T20:35:49.740063] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-12T20:35:49.740858] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:49.740919] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:49.742602] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:49.743110] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:49.744064] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:49.744554] [DEBUG] [MAG ] TNL: Last date is validated at 2026-01-12 [2026-01-12T20:35:49.745025] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:49.746027] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:49.841894] [DEBUG] [MAG ] AAPL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.909156] [DEBUG] [MAG ] TNL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:49.977217] [INFO ] [LOCAL ] AAPL: Saved forecast. [2026-01-12T20:35:49.977285] [INFO ] [main ] AAPL: Signal=1 (Conf=90.0%), Magnitude=1.31% (Conf=50.4091%) [2026-01-12T20:35:49.977447] [INFO ] [main ] Fetching symbol history for HAIN... [2026-01-12T20:35:49.977491] [DEBUG] [REMOTE ] HAIN: Fetching historical data. [2026-01-12T20:35:49.978665] [INFO ] [main ] Progress: 126/385 forecasts completed (32.7%). AAPL finished in 0.7s. ETA: 43.9s. Rate: 353.71 forecasts/min [2026-01-12T20:35:49.989541] [DEBUG] [REMOTE ] HAIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:49.991088] [DEBUG] [LOCAL ] Loaded configuration for HAIN: 2 features, N/A% accuracy [2026-01-12T20:35:49.991149] [INFO ] [LOCAL ] HAIN: Loaded 2 optimal features with 54.14% confidence from JSON config [2026-01-12T20:35:49.991184] [DEBUG] [MAG ] Building data for symbol: HAIN with lookback: 0 [2026-01-12T20:35:49.991990] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:49.992051] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:49.997943] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:49.998933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.003084] [INFO ] [LOCAL ] TNL: Saved forecast. [2026-01-12T20:35:50.003150] [INFO ] [main ] TNL: Signal=1 (Conf=90.0%), Magnitude=0.98% (Conf=60.697%) [2026-01-12T20:35:50.003492] [INFO ] [main ] Fetching symbol history for SHLS... [2026-01-12T20:35:50.003542] [DEBUG] [REMOTE ] SHLS: Fetching historical data. [2026-01-12T20:35:50.004459] [INFO ] [main ] Progress: 127/385 forecasts completed (33.0%). TNL finished in 0.6s. ETA: 43.5s. Rate: 356.09 forecasts/min [2026-01-12T20:35:50.015170] [DEBUG] [REMOTE ] SHLS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.016246] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 10 features, N/A% accuracy [2026-01-12T20:35:50.016297] [INFO ] [LOCAL ] SHLS: Loaded 10 optimal features with 54.28% confidence from JSON config [2026-01-12T20:35:50.016328] [DEBUG] [MAG ] Building data for symbol: SHLS with lookback: 0 [2026-01-12T20:35:50.017127] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:35:50.017191] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:50.049467] [DEBUG] [MAG ] EVN: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.066057] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:50.067422] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:50.068187] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:50.071527] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:50.072276] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:50.073006] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:50.073757] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:50.076681] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:50.081562] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:50.083134] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.083761] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.222261] [DEBUG] [MAG ] EVN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:50.255267] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:50.284296] [INFO ] [LOCAL ] EVN: Saved forecast. [2026-01-12T20:35:50.284372] [INFO ] [main ] EVN: Signal=1 (Conf=90.0%), Magnitude=0.87% (Conf=58.914%) [2026-01-12T20:35:50.288280] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-12T20:35:50.288332] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-12T20:35:50.288675] [INFO ] [main ] Progress: 128/385 forecasts completed (33.2%). EVN finished in 0.8s. ETA: 43.5s. Rate: 354.19 forecasts/min [2026-01-12T20:35:50.299401] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.300353] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-12T20:35:50.300409] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-12T20:35:50.300441] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-12T20:35:50.301212] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:50.301271] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:50.301990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.312708] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-12T20:35:50.312777] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=53.1095%) [2026-01-12T20:35:50.313120] [INFO ] [main ] Fetching symbol history for MATX... [2026-01-12T20:35:50.313169] [DEBUG] [REMOTE ] MATX: Fetching historical data. [2026-01-12T20:35:50.314078] [INFO ] [main ] Progress: 129/385 forecasts completed (33.5%). AMBP finished in 0.6s. ETA: 43.1s. Rate: 356.54 forecasts/min [2026-01-12T20:35:50.326086] [DEBUG] [REMOTE ] MATX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.326901] [DEBUG] [LOCAL ] Loaded configuration for MATX: 2 features, N/A% accuracy [2026-01-12T20:35:50.326953] [INFO ] [LOCAL ] MATX: Loaded 2 optimal features with 57.95% confidence from JSON config [2026-01-12T20:35:50.326985] [DEBUG] [MAG ] Building data for symbol: MATX with lookback: 0 [2026-01-12T20:35:50.327790] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:50.327848] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:50.332587] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:50.334252] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.369909] [DEBUG] [MAG ] HAIN: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.453410] [DEBUG] [MAG ] SHLS: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.548620] [DEBUG] [MAG ] HAIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:50.608883] [INFO ] [LOCAL ] HAIN: Saved forecast. [2026-01-12T20:35:50.608952] [INFO ] [main ] HAIN: Signal=1 (Conf=90.0%), Magnitude=8.08% (Conf=54.1431%) [2026-01-12T20:35:50.609117] [INFO ] [main ] Fetching symbol history for COLL... [2026-01-12T20:35:50.609161] [DEBUG] [REMOTE ] COLL: Fetching historical data. [2026-01-12T20:35:50.610677] [INFO ] [main ] Progress: 130/385 forecasts completed (33.8%). HAIN finished in 0.6s. ETA: 43.2s. Rate: 354.46 forecasts/min [2026-01-12T20:35:50.622225] [DEBUG] [REMOTE ] COLL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.623148] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, N/A% accuracy [2026-01-12T20:35:50.623206] [INFO ] [LOCAL ] COLL: Loaded 5 optimal features with 57.43% confidence from JSON config [2026-01-12T20:35:50.623239] [DEBUG] [MAG ] Building data for symbol: COLL with lookback: 0 [2026-01-12T20:35:50.624051] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:50.624113] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:50.628994] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:50.629818] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:50.629931] [DEBUG] [MAG ] SHLS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:50.630523] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:50.631721] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:35:50.632868] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.639630] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.673913] [DEBUG] [MAG ] MATX: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.706727] [INFO ] [LOCAL ] SHLS: Saved forecast. [2026-01-12T20:35:50.706794] [INFO ] [main ] SHLS: Signal=1 (Conf=90.0%), Magnitude=6.39% (Conf=54.2765%) [2026-01-12T20:35:50.706954] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-12T20:35:50.706996] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-12T20:35:50.708788] [INFO ] [main ] Progress: 131/385 forecasts completed (34.0%). SHLS finished in 0.7s. ETA: 42.9s. Rate: 355.60 forecasts/min [2026-01-12T20:35:50.719539] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.720662] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-12T20:35:50.720718] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-12T20:35:50.720749] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-12T20:35:50.721538] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:50.721616] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:50.726747] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:50.729253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.810470] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:50.842406] [DEBUG] [MAG ] MATX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:50.875259] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-12T20:35:50.875326] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=55.5928%) [2026-01-12T20:35:50.875680] [INFO ] [main ] Fetching symbol history for OXM... [2026-01-12T20:35:50.875731] [DEBUG] [REMOTE ] OXM: Fetching historical data. [2026-01-12T20:35:50.876471] [INFO ] [main ] Progress: 132/385 forecasts completed (34.3%). AIPI finished in 0.6s. ETA: 42.7s. Rate: 355.61 forecasts/min [2026-01-12T20:35:50.886775] [DEBUG] [REMOTE ] OXM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.887913] [DEBUG] [LOCAL ] Loaded configuration for OXM: 4 features, N/A% accuracy [2026-01-12T20:35:50.887972] [INFO ] [LOCAL ] OXM: Loaded 4 optimal features with 49.10% confidence from JSON config [2026-01-12T20:35:50.888004] [DEBUG] [MAG ] Building data for symbol: OXM with lookback: 0 [2026-01-12T20:35:50.888782] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:50.888841] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:50.893533] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:50.894357] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:50.895072] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:50.896183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:50.967626] [INFO ] [LOCAL ] MATX: Saved forecast. [2026-01-12T20:35:50.967692] [INFO ] [main ] MATX: Signal=1 (Conf=90.0%), Magnitude=8.43% (Conf=57.9484%) [2026-01-12T20:35:50.968058] [INFO ] [main ] Fetching symbol history for PD... [2026-01-12T20:35:50.968108] [DEBUG] [REMOTE ] PD: Fetching historical data. [2026-01-12T20:35:50.968666] [INFO ] [main ] Progress: 133/385 forecasts completed (34.5%). MATX finished in 0.7s. ETA: 42.4s. Rate: 356.83 forecasts/min [2026-01-12T20:35:50.979309] [DEBUG] [MAG ] COLL: Last date is validated at 2026-01-12 [2026-01-12T20:35:50.980151] [DEBUG] [REMOTE ] PD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:50.981464] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, N/A% accuracy [2026-01-12T20:35:50.981515] [INFO ] [LOCAL ] PD: Loaded 4 optimal features with 47.28% confidence from JSON config [2026-01-12T20:35:50.981546] [DEBUG] [MAG ] Building data for symbol: PD with lookback: 0 [2026-01-12T20:35:50.982321] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:50.982381] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:50.987274] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:50.988108] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:50.989279] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:50.989933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:51.069470] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-12 [2026-01-12T20:35:51.152128] [DEBUG] [MAG ] COLL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:51.237702] [DEBUG] [MAG ] OXM: Last date is validated at 2026-01-12 [2026-01-12T20:35:51.237944] [INFO ] [LOCAL ] COLL: Saved forecast. [2026-01-12T20:35:51.238014] [INFO ] [main ] COLL: Signal=1 (Conf=90.0%), Magnitude=3.36% (Conf=57.4254%) [2026-01-12T20:35:51.238167] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-12T20:35:51.238209] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-12T20:35:51.239655] [INFO ] [main ] Progress: 134/385 forecasts completed (34.8%). COLL finished in 0.6s. ETA: 42.4s. Rate: 355.21 forecasts/min [2026-01-12T20:35:51.243058] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:51.249678] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:51.250846] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-12T20:35:51.250898] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-12T20:35:51.250930] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-12T20:35:51.251718] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:51.251779] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:51.256560] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:51.257370] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:51.261193] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:51.262324] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:35:51.263455] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:51.319027] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-12T20:35:51.319101] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=61.9645%) [2026-01-12T20:35:51.319434] [INFO ] [main ] Fetching symbol history for CTAS... [2026-01-12T20:35:51.319484] [DEBUG] [REMOTE ] CTAS: Fetching historical data. [2026-01-12T20:35:51.319664] [INFO ] [main ] Progress: 135/385 forecasts completed (35.1%). BNS finished in 0.6s. ETA: 42.1s. Rate: 356.60 forecasts/min [2026-01-12T20:35:51.331670] [DEBUG] [REMOTE ] CTAS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:51.333052] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 6 features, N/A% accuracy [2026-01-12T20:35:51.333105] [INFO ] [LOCAL ] CTAS: Loaded 6 optimal features with 78.66% confidence from JSON config [2026-01-12T20:35:51.333135] [DEBUG] [MAG ] Building data for symbol: CTAS with lookback: 0 [2026-01-12T20:35:51.333958] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:51.334021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:51.334113] [DEBUG] [MAG ] PD: Last date is validated at 2026-01-12 [2026-01-12T20:35:51.338961] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:51.339831] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:51.381640] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:51.383666] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:51.384371] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:51.403158] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:51.407029] [DEBUG] [MAG ] OXM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:51.516451] [INFO ] [LOCAL ] OXM: Saved forecast. [2026-01-12T20:35:51.516520] [INFO ] [main ] OXM: Signal=1 (Conf=90.0%), Magnitude=5.96% (Conf=49.0998%) [2026-01-12T20:35:51.516922] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-12T20:35:51.516976] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-12T20:35:51.517788] [INFO ] [main ] Progress: 136/385 forecasts completed (35.3%). OXM finished in 0.6s. ETA: 42.0s. Rate: 356.14 forecasts/min [2026-01-12T20:35:51.518460] [DEBUG] [MAG ] PD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:51.529740] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:51.530999] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-12T20:35:51.531061] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-12T20:35:51.531105] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-12T20:35:51.532138] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:51.532204] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:51.534039] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:51.534560] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:51.534991] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:51.536211] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:51.602277] [INFO ] [LOCAL ] PD: Saved forecast. [2026-01-12T20:35:51.602364] [INFO ] [main ] PD: Signal=1 (Conf=90.0%), Magnitude=7.01% (Conf=47.277%) [2026-01-12T20:35:51.602810] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-12T20:35:51.602868] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-12T20:35:51.604101] [INFO ] [main ] Progress: 137/385 forecasts completed (35.6%). PD finished in 0.6s. ETA: 41.6s. Rate: 357.41 forecasts/min [2026-01-12T20:35:51.609469] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-12 [2026-01-12T20:35:51.614980] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:51.616198] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-12T20:35:51.616255] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-12T20:35:51.616288] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-12T20:35:51.617119] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:51.617184] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:51.617128] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:51.618622] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:51.622206] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:51.624185] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:51.624736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:51.625145] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:51.626220] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:51.628968] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:51.756323] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:51.757312] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:51.768210] [DEBUG] [MAG ] CTAS: Last date is validated at 2026-01-12 [2026-01-12T20:35:51.790606] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:51.881985] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-12T20:35:51.882059] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=0.24% (Conf=51.2772%) [2026-01-12T20:35:51.882236] [INFO ] [main ] Fetching symbol history for JACK... [2026-01-12T20:35:51.882282] [DEBUG] [REMOTE ] JACK: Fetching historical data. [2026-01-12T20:35:51.883674] [INFO ] [main ] Progress: 138/385 forecasts completed (35.8%). PNQI finished in 0.6s. ETA: 41.7s. Rate: 355.69 forecasts/min [2026-01-12T20:35:51.894473] [DEBUG] [REMOTE ] JACK: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:51.895474] [DEBUG] [LOCAL ] Loaded configuration for JACK: 7 features, N/A% accuracy [2026-01-12T20:35:51.895524] [INFO ] [LOCAL ] JACK: Loaded 7 optimal features with 51.70% confidence from JSON config [2026-01-12T20:35:51.895555] [DEBUG] [MAG ] Building data for symbol: JACK with lookback: 0 [2026-01-12T20:35:51.896342] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:35:51.896404] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:51.898111] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:51.898639] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:51.899026] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:51.899780] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:51.900605] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:51.938971] [DEBUG] [MAG ] CTAS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:51.940239] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:51.941444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:51.978752] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.056740] [INFO ] [LOCAL ] CTAS: Saved forecast. [2026-01-12T20:35:52.056821] [INFO ] [main ] CTAS: Signal=1 (Conf=90.0%), Magnitude=2.40% (Conf=78.6552%) [2026-01-12T20:35:52.057167] [INFO ] [main ] Fetching symbol history for UDMY... [2026-01-12T20:35:52.057218] [DEBUG] [REMOTE ] UDMY: Fetching historical data. [2026-01-12T20:35:52.057666] [INFO ] [main ] Progress: 139/385 forecasts completed (36.1%). CTAS finished in 0.7s. ETA: 41.5s. Rate: 355.61 forecasts/min [2026-01-12T20:35:52.068950] [DEBUG] [REMOTE ] UDMY: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:52.069970] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 3 features, N/A% accuracy [2026-01-12T20:35:52.070023] [INFO ] [LOCAL ] UDMY: Loaded 3 optimal features with 38.34% confidence from JSON config [2026-01-12T20:35:52.070055] [DEBUG] [MAG ] Building data for symbol: UDMY with lookback: 0 [2026-01-12T20:35:52.070911] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:52.070974] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:52.075937] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:52.076923] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:52.078654] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:52.102750] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.154717] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:52.269769] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:52.290645] [DEBUG] [MAG ] JACK: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.306300] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-12T20:35:52.306370] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=52.783%) [2026-01-12T20:35:52.306528] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-12T20:35:52.306589] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-12T20:35:52.307624] [INFO ] [main ] Progress: 140/385 forecasts completed (36.4%). MANH finished in 0.8s. ETA: 41.5s. Rate: 354.39 forecasts/min [2026-01-12T20:35:52.318406] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:52.319963] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-12T20:35:52.320016] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-12T20:35:52.320047] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-12T20:35:52.320829] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:52.320889] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:52.325637] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:52.326430] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:52.334502] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-12T20:35:52.334591] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=-4.85% (Conf=65.1725%) [2026-01-12T20:35:52.334755] [INFO ] [main ] Fetching symbol history for ETO... [2026-01-12T20:35:52.334798] [DEBUG] [REMOTE ] ETO: Fetching historical data. [2026-01-12T20:35:52.336800] [INFO ] [main ] Progress: 141/385 forecasts completed (36.6%). AFCG finished in 0.7s. ETA: 41.1s. Rate: 356.49 forecasts/min [2026-01-12T20:35:52.346076] [DEBUG] [REMOTE ] ETO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:52.347425] [DEBUG] [LOCAL ] Loaded configuration for ETO: 3 features, N/A% accuracy [2026-01-12T20:35:52.347481] [INFO ] [LOCAL ] ETO: Loaded 3 optimal features with 55.91% confidence from JSON config [2026-01-12T20:35:52.347513] [DEBUG] [MAG ] Building data for symbol: ETO with lookback: 0 [2026-01-12T20:35:52.348355] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:52.348414] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:52.353315] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:52.355154] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:52.355682] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:52.365686] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:52.366930] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:52.369148] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:52.430952] [DEBUG] [MAG ] UDMY: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.466404] [DEBUG] [MAG ] JACK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:52.560718] [INFO ] [LOCAL ] JACK: Saved forecast. [2026-01-12T20:35:52.560801] [INFO ] [main ] JACK: Signal=1 (Conf=90.0%), Magnitude=-1.80% (Conf=51.7019%) [2026-01-12T20:35:52.560982] [INFO ] [main ] Fetching symbol history for MTRX... [2026-01-12T20:35:52.561027] [DEBUG] [REMOTE ] MTRX: Fetching historical data. [2026-01-12T20:35:52.562675] [INFO ] [main ] Progress: 142/385 forecasts completed (36.9%). JACK finished in 0.7s. ETA: 41.0s. Rate: 355.63 forecasts/min [2026-01-12T20:35:52.574277] [DEBUG] [REMOTE ] MTRX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:52.575590] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 5 features, N/A% accuracy [2026-01-12T20:35:52.575654] [INFO ] [LOCAL ] MTRX: Loaded 5 optimal features with 55.50% confidence from JSON config [2026-01-12T20:35:52.575689] [DEBUG] [MAG ] Building data for symbol: MTRX with lookback: 0 [2026-01-12T20:35:52.576507] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:52.576605] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:52.581852] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:52.584008] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:52.584548] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:52.585032] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:52.586404] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:52.600902] [DEBUG] [MAG ] UDMY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:52.675850] [INFO ] [LOCAL ] UDMY: Saved forecast. [2026-01-12T20:35:52.675934] [INFO ] [main ] UDMY: Signal=1 (Conf=90.0%), Magnitude=4.94% (Conf=38.3415%) [2026-01-12T20:35:52.676360] [INFO ] [main ] Fetching symbol history for MIGI... [2026-01-12T20:35:52.676425] [DEBUG] [REMOTE ] MIGI: Fetching historical data. [2026-01-12T20:35:52.676669] [INFO ] [main ] Progress: 143/385 forecasts completed (37.1%). UDMY finished in 0.6s. ETA: 40.7s. Rate: 356.44 forecasts/min [2026-01-12T20:35:52.689567] [DEBUG] [REMOTE ] MIGI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:52.690483] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 4 features, N/A% accuracy [2026-01-12T20:35:52.690546] [INFO ] [LOCAL ] MIGI: Loaded 4 optimal features with 54.68% confidence from JSON config [2026-01-12T20:35:52.690597] [DEBUG] [MAG ] Building data for symbol: MIGI with lookback: 0 [2026-01-12T20:35:52.691465] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:52.691529] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:52.696930] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:52.698078] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:52.699813] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:52.703400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:52.713066] [DEBUG] [MAG ] ETO: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.721771] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.884258] [DEBUG] [MAG ] ETO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:52.896828] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:52.943672] [DEBUG] [MAG ] MTRX: Last date is validated at 2026-01-12 [2026-01-12T20:35:52.948616] [INFO ] [LOCAL ] ETO: Saved forecast. [2026-01-12T20:35:52.949022] [INFO ] [main ] ETO: Signal=1 (Conf=90.0%), Magnitude=-0.78% (Conf=55.911%) [2026-01-12T20:35:52.949457] [INFO ] [main ] Fetching symbol history for VRA... [2026-01-12T20:35:52.949508] [DEBUG] [REMOTE ] VRA: Fetching historical data. [2026-01-12T20:35:52.951350] [INFO ] [main ] Progress: 144/385 forecasts completed (37.4%). ETO finished in 0.6s. ETA: 40.7s. Rate: 354.88 forecasts/min [2026-01-12T20:35:52.961037] [DEBUG] [REMOTE ] VRA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:52.962469] [DEBUG] [LOCAL ] Loaded configuration for VRA: 5 features, N/A% accuracy [2026-01-12T20:35:52.962521] [INFO ] [LOCAL ] VRA: Loaded 5 optimal features with 48.67% confidence from JSON config [2026-01-12T20:35:52.962552] [DEBUG] [MAG ] Building data for symbol: VRA with lookback: 0 [2026-01-12T20:35:52.963340] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:52.963401] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:52.968121] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:52.968932] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:53.015298] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-12T20:35:53.015369] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=-3.77% (Conf=45.089%) [2026-01-12T20:35:53.015535] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-12T20:35:53.015598] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-12T20:35:53.016288] [INFO ] [main ] Progress: 145/385 forecasts completed (37.7%). CRVL finished in 0.7s. ETA: 40.4s. Rate: 356.39 forecasts/min [2026-01-12T20:35:53.027231] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:53.028277] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-12T20:35:53.028330] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-12T20:35:53.028362] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-12T20:35:53.029189] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:53.029251] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:53.031298] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:53.033025] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:53.072831] [DEBUG] [MAG ] MIGI: Last date is validated at 2026-01-12 [2026-01-12T20:35:53.075992] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:53.077484] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:53.078218] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:53.119665] [DEBUG] [MAG ] MTRX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:53.194941] [INFO ] [LOCAL ] MTRX: Saved forecast. [2026-01-12T20:35:53.195019] [INFO ] [main ] MTRX: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=55.5046%) [2026-01-12T20:35:53.195368] [INFO ] [main ] Fetching symbol history for GGB... [2026-01-12T20:35:53.195447] [DEBUG] [REMOTE ] GGB: Fetching historical data. [2026-01-12T20:35:53.195672] [INFO ] [main ] Progress: 146/385 forecasts completed (37.9%). MTRX finished in 0.6s. ETA: 40.3s. Rate: 356.23 forecasts/min [2026-01-12T20:35:53.209827] [DEBUG] [REMOTE ] GGB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:53.211516] [DEBUG] [LOCAL ] Loaded configuration for GGB: 5 features, N/A% accuracy [2026-01-12T20:35:53.211594] [INFO ] [LOCAL ] GGB: Loaded 5 optimal features with 34.19% confidence from JSON config [2026-01-12T20:35:53.211630] [DEBUG] [MAG ] Building data for symbol: GGB with lookback: 0 [2026-01-12T20:35:53.212508] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:53.212604] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:53.217850] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:53.219755] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:53.220251] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:53.220694] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:53.221465] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:53.242821] [DEBUG] [MAG ] MIGI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:53.353630] [INFO ] [LOCAL ] MIGI: Saved forecast. [2026-01-12T20:35:53.353696] [INFO ] [main ] MIGI: Signal=1 (Conf=90.0%), Magnitude=-23.08% (Conf=54.6766%) [2026-01-12T20:35:53.354052] [INFO ] [main ] Fetching symbol history for SOXX... [2026-01-12T20:35:53.354101] [DEBUG] [REMOTE ] SOXX: Fetching historical data. [2026-01-12T20:35:53.355673] [INFO ] [main ] Progress: 147/385 forecasts completed (38.2%). MIGI finished in 0.7s. ETA: 40.1s. Rate: 356.36 forecasts/min [2026-01-12T20:35:53.366139] [DEBUG] [REMOTE ] SOXX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:53.367607] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, N/A% accuracy [2026-01-12T20:35:53.367676] [INFO ] [LOCAL ] SOXX: Loaded 4 optimal features with 56.94% confidence from JSON config [2026-01-12T20:35:53.367707] [DEBUG] [MAG ] Building data for symbol: SOXX with lookback: 0 [2026-01-12T20:35:53.368486] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:53.368547] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:53.369397] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:53.372190] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:53.375157] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-12 [2026-01-12T20:35:53.411632] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:53.413810] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:53.417239] [DEBUG] [MAG ] VRA: Last date is validated at 2026-01-12 [2026-01-12T20:35:53.547238] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:53.585416] [DEBUG] [MAG ] GGB: Last date is validated at 2026-01-12 [2026-01-12T20:35:53.590226] [DEBUG] [MAG ] VRA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:53.642000] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-12T20:35:53.642066] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=3.02% (Conf=46.2185%) [2026-01-12T20:35:53.642551] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-12T20:35:53.642612] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-12T20:35:53.643632] [INFO ] [main ] Progress: 148/385 forecasts completed (38.4%). CIB finished in 0.6s. ETA: 40.1s. Rate: 354.65 forecasts/min [2026-01-12T20:35:53.649803] [INFO ] [LOCAL ] VRA: Saved forecast. [2026-01-12T20:35:53.649864] [INFO ] [main ] VRA: Signal=1 (Conf=90.0%), Magnitude=-2.09% (Conf=48.6692%) [2026-01-12T20:35:53.650011] [INFO ] [main ] Fetching symbol history for TEM... [2026-01-12T20:35:53.650053] [DEBUG] [REMOTE ] TEM: Fetching historical data. [2026-01-12T20:35:53.650849] [INFO ] [main ] Progress: 149/385 forecasts completed (38.7%). VRA finished in 0.7s. ETA: 39.7s. Rate: 356.95 forecasts/min [2026-01-12T20:35:53.656989] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:53.658810] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-12T20:35:53.658872] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-12T20:35:53.658905] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-12T20:35:53.659765] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-12T20:35:53.659867] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:53.663188] [DEBUG] [REMOTE ] TEM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:53.665071] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:53.666927] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:53.667448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:53.667951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:53.668355] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:53.669142] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:53.669964] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:53.672452] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:53.676446] [DEBUG] [LOCAL ] Loaded configuration for TEM: 6 features, N/A% accuracy [2026-01-12T20:35:53.676502] [INFO ] [LOCAL ] TEM: Loaded 6 optimal features with 58.20% confidence from JSON config [2026-01-12T20:35:53.676532] [DEBUG] [MAG ] Building data for symbol: TEM with lookback: 0 [2026-01-12T20:35:53.677291] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:53.677352] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:53.679020] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:53.679527] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:53.679926] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:53.680874] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:53.682049] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:53.683065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:53.756249] [DEBUG] [MAG ] SOXX: Last date is validated at 2026-01-12 [2026-01-12T20:35:53.760690] [DEBUG] [MAG ] GGB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:53.798086] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:53.800361] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:53.820109] [INFO ] [LOCAL ] GGB: Saved forecast. [2026-01-12T20:35:53.820182] [INFO ] [main ] GGB: Signal=1 (Conf=90.0%), Magnitude=-0.18% (Conf=34.1898%) [2026-01-12T20:35:53.820336] [INFO ] [main ] Fetching symbol history for TCPC... [2026-01-12T20:35:53.820380] [DEBUG] [REMOTE ] TCPC: Fetching historical data. [2026-01-12T20:35:53.821114] [INFO ] [main ] Progress: 150/385 forecasts completed (39.0%). GGB finished in 0.6s. ETA: 39.5s. Rate: 356.92 forecasts/min [2026-01-12T20:35:53.831680] [DEBUG] [REMOTE ] TCPC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:53.832977] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 5 features, N/A% accuracy [2026-01-12T20:35:53.833030] [INFO ] [LOCAL ] TCPC: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-12T20:35:53.833061] [DEBUG] [MAG ] Building data for symbol: TCPC with lookback: 0 [2026-01-12T20:35:53.833829] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:53.833889] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:53.838690] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:53.840787] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:53.841443] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:53.843502] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:53.845387] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:53.846394] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:53.851788] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:53.894944] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:53.896154] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:53.897740] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:53.951075] [DEBUG] [MAG ] SOXX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:53.981198] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:53.982232] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:53.984179] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:53.987115] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:53.988301] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:53.990426] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:53.991196] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:53.995984] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:53.997203] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:53.998834] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:54.000555] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:54.003553] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:54.004248] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:54.005095] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:54.007263] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:54.008542] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:54.009270] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:54.010003] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-12T20:35:54.010796] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:54.013729] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:54.015431] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:54.018272] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:54.020836] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:54.024924] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:54.034096] [DEBUG] [MAG ] TEM: Last date is validated at 2026-01-12 [2026-01-12T20:35:54.044266] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:54.045708] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:54.047423] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:35:54.048338] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:54.050232] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:35:54.052048] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:54.053149] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:54.054512] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:35:54.055876] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:54.058178] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:54.060006] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:35:54.063279] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:35:54.065228] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:35:54.071313] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.088108] [INFO ] [LOCAL ] SOXX: Saved forecast. [2026-01-12T20:35:54.088180] [INFO ] [main ] SOXX: Signal=1 (Conf=90.0%), Magnitude=1.18% (Conf=56.9366%) [2026-01-12T20:35:54.088515] [INFO ] [main ] Progress: 151/385 forecasts completed (39.2%). SOXX finished in 0.7s. ETA: 39.5s. Rate: 355.53 forecasts/min [2026-01-12T20:35:54.088652] [INFO ] [main ] Fetching symbol history for QQQJ... [2026-01-12T20:35:54.088695] [DEBUG] [REMOTE ] QQQJ: Fetching historical data. [2026-01-12T20:35:54.099932] [DEBUG] [REMOTE ] QQQJ: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:54.101703] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 4 features, N/A% accuracy [2026-01-12T20:35:54.101766] [INFO ] [LOCAL ] QQQJ: Loaded 4 optimal features with 49.25% confidence from JSON config [2026-01-12T20:35:54.101804] [DEBUG] [MAG ] Building data for symbol: QQQJ with lookback: 0 [2026-01-12T20:35:54.102909] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:54.102969] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:54.104683] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:54.105201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:54.105668] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:35:54.111707] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.192672] [DEBUG] [MAG ] TCPC: Last date is validated at 2026-01-12 [2026-01-12T20:35:54.203660] [DEBUG] [MAG ] TEM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:54.323615] [INFO ] [LOCAL ] TEM: Saved forecast. [2026-01-12T20:35:54.323680] [INFO ] [main ] TEM: Signal=1 (Conf=90.0%), Magnitude=1.19% (Conf=58.1967%) [2026-01-12T20:35:54.323847] [INFO ] [main ] Fetching symbol history for KOD... [2026-01-12T20:35:54.323890] [DEBUG] [REMOTE ] KOD: Fetching historical data. [2026-01-12T20:35:54.324882] [INFO ] [main ] Progress: 152/385 forecasts completed (39.5%). TEM finished in 0.7s. ETA: 39.4s. Rate: 354.59 forecasts/min [2026-01-12T20:35:54.335358] [DEBUG] [REMOTE ] KOD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:54.336340] [DEBUG] [LOCAL ] Loaded configuration for KOD: 6 features, N/A% accuracy [2026-01-12T20:35:54.336391] [INFO ] [LOCAL ] KOD: Loaded 6 optimal features with 53.58% confidence from JSON config [2026-01-12T20:35:54.336422] [DEBUG] [MAG ] Building data for symbol: KOD with lookback: 0 [2026-01-12T20:35:54.337197] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:54.337257] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:54.338975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:54.339483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:54.340016] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:54.340412] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:54.341442] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:54.343868] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.361943] [DEBUG] [MAG ] TCPC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:54.419044] [INFO ] [LOCAL ] TCPC: Saved forecast. [2026-01-12T20:35:54.419109] [INFO ] [main ] TCPC: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=51.4396%) [2026-01-12T20:35:54.419261] [INFO ] [main ] Fetching symbol history for FDUS... [2026-01-12T20:35:54.419303] [DEBUG] [REMOTE ] FDUS: Fetching historical data. [2026-01-12T20:35:54.419944] [INFO ] [main ] Progress: 153/385 forecasts completed (39.7%). TCPC finished in 0.6s. ETA: 39.1s. Rate: 355.61 forecasts/min [2026-01-12T20:35:54.430855] [DEBUG] [REMOTE ] FDUS: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:54.431624] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 3 features, N/A% accuracy [2026-01-12T20:35:54.431689] [INFO ] [LOCAL ] FDUS: Loaded 3 optimal features with 56.33% confidence from JSON config [2026-01-12T20:35:54.431722] [DEBUG] [MAG ] Building data for symbol: FDUS with lookback: 0 [2026-01-12T20:35:54.432461] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:54.432521] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:54.434177] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:54.434696] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:54.436013] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.441187] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-12 [2026-01-12T20:35:54.454252] [DEBUG] [MAG ] QQQJ: Last date is validated at 2026-01-12 [2026-01-12T20:35:54.623547] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:54.626222] [DEBUG] [MAG ] QQQJ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:54.684499] [DEBUG] [MAG ] KOD: Last date is validated at 2026-01-12 [2026-01-12T20:35:54.704738] [INFO ] [LOCAL ] QQQJ: Saved forecast. [2026-01-12T20:35:54.704806] [INFO ] [main ] QQQJ: Signal=1 (Conf=90.0%), Magnitude=-0.84% (Conf=49.2488%) [2026-01-12T20:35:54.705135] [INFO ] [main ] Fetching symbol history for SWIM... [2026-01-12T20:35:54.705185] [DEBUG] [REMOTE ] SWIM: Fetching historical data. [2026-01-12T20:35:54.705647] [INFO ] [main ] Progress: 154/385 forecasts completed (40.0%). QQQJ finished in 0.6s. ETA: 39.2s. Rate: 354.02 forecasts/min [2026-01-12T20:35:54.718753] [DEBUG] [REMOTE ] SWIM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:54.719688] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 5 features, N/A% accuracy [2026-01-12T20:35:54.719741] [INFO ] [LOCAL ] SWIM: Loaded 5 optimal features with 58.73% confidence from JSON config [2026-01-12T20:35:54.719773] [DEBUG] [MAG ] Building data for symbol: SWIM with lookback: 0 [2026-01-12T20:35:54.720548] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:54.720634] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:54.722302] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:54.722851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:54.723290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:54.723722] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:54.727980] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.772816] [DEBUG] [MAG ] FDUS: Last date is validated at 2026-01-12 [2026-01-12T20:35:54.852043] [DEBUG] [MAG ] KOD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:54.893683] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-12T20:35:54.893759] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-12T20:35:54.893919] [INFO ] [main ] Fetching symbol history for CMTL... [2026-01-12T20:35:54.893962] [DEBUG] [REMOTE ] CMTL: Fetching historical data. [2026-01-12T20:35:54.895385] [INFO ] [main ] Progress: 155/385 forecasts completed (40.3%). BSCQ finished in 1.3s. ETA: 39.0s. Rate: 353.74 forecasts/min [2026-01-12T20:35:54.906100] [DEBUG] [REMOTE ] CMTL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:54.906964] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 4 features, N/A% accuracy [2026-01-12T20:35:54.907016] [INFO ] [LOCAL ] CMTL: Loaded 4 optimal features with 63.50% confidence from JSON config [2026-01-12T20:35:54.907046] [DEBUG] [MAG ] Building data for symbol: CMTL with lookback: 0 [2026-01-12T20:35:54.907886] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:54.907947] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:54.912870] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:54.913703] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:54.915394] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:54.919601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.934483] [INFO ] [LOCAL ] KOD: Saved forecast. [2026-01-12T20:35:54.934543] [INFO ] [main ] KOD: Signal=1 (Conf=90.0%), Magnitude=15.81% (Conf=53.5766%) [2026-01-12T20:35:54.934859] [INFO ] [main ] Progress: 156/385 forecasts completed (40.5%). KOD finished in 0.6s. ETA: 38.7s. Rate: 355.49 forecasts/min [2026-01-12T20:35:54.934968] [INFO ] [main ] Fetching symbol history for ASH... [2026-01-12T20:35:54.935009] [DEBUG] [REMOTE ] ASH: Fetching historical data. [2026-01-12T20:35:54.939184] [DEBUG] [MAG ] FDUS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:54.947184] [DEBUG] [REMOTE ] ASH: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:54.948679] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, N/A% accuracy [2026-01-12T20:35:54.948735] [INFO ] [LOCAL ] ASH: Loaded 1 optimal features with 39.98% confidence from JSON config [2026-01-12T20:35:54.948770] [DEBUG] [MAG ] Building data for symbol: ASH with lookback: 0 [2026-01-12T20:35:54.949515] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:54.949596] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:54.951622] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:54.999901] [INFO ] [LOCAL ] FDUS: Saved forecast. [2026-01-12T20:35:54.999967] [INFO ] [main ] FDUS: Signal=1 (Conf=90.0%), Magnitude=-1.18% (Conf=56.3299%) [2026-01-12T20:35:55.000400] [INFO ] [main ] Fetching symbol history for LEA... [2026-01-12T20:35:55.000451] [DEBUG] [REMOTE ] LEA: Fetching historical data. [2026-01-12T20:35:55.000650] [INFO ] [main ] Progress: 157/385 forecasts completed (40.8%). FDUS finished in 0.6s. ETA: 38.3s. Rate: 356.88 forecasts/min [2026-01-12T20:35:55.011433] [DEBUG] [REMOTE ] LEA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:55.012304] [DEBUG] [LOCAL ] Loaded configuration for LEA: 5 features, N/A% accuracy [2026-01-12T20:35:55.012359] [INFO ] [LOCAL ] LEA: Loaded 5 optimal features with 37.24% confidence from JSON config [2026-01-12T20:35:55.012392] [DEBUG] [MAG ] Building data for symbol: LEA with lookback: 0 [2026-01-12T20:35:55.013157] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:55.013218] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:55.014215] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:55.015543] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:55.018387] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:55.019104] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:55.020648] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:55.076346] [DEBUG] [MAG ] SWIM: Last date is validated at 2026-01-12 [2026-01-12T20:35:55.252907] [DEBUG] [MAG ] SWIM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:55.272046] [DEBUG] [MAG ] CMTL: Last date is validated at 2026-01-12 [2026-01-12T20:35:55.287588] [DEBUG] [MAG ] ASH: Last date is validated at 2026-01-12 [2026-01-12T20:35:55.313901] [INFO ] [LOCAL ] SWIM: Saved forecast. [2026-01-12T20:35:55.313967] [INFO ] [main ] SWIM: Signal=1 (Conf=90.0%), Magnitude=1.14% (Conf=58.7252%) [2026-01-12T20:35:55.314324] [INFO ] [main ] Fetching symbol history for SHEL... [2026-01-12T20:35:55.314374] [DEBUG] [REMOTE ] SHEL: Fetching historical data. [2026-01-12T20:35:55.315647] [INFO ] [main ] Progress: 158/385 forecasts completed (41.0%). SWIM finished in 0.6s. ETA: 38.4s. Rate: 354.92 forecasts/min [2026-01-12T20:35:55.325807] [DEBUG] [REMOTE ] SHEL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:55.326520] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 4 features, N/A% accuracy [2026-01-12T20:35:55.326588] [INFO ] [LOCAL ] SHEL: Loaded 4 optimal features with 58.15% confidence from JSON config [2026-01-12T20:35:55.326622] [DEBUG] [MAG ] Building data for symbol: SHEL with lookback: 0 [2026-01-12T20:35:55.327375] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:55.327436] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:55.332209] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:55.334635] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:55.355346] [DEBUG] [MAG ] LEA: Last date is validated at 2026-01-12 [2026-01-12T20:35:55.440169] [DEBUG] [MAG ] CMTL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:55.442776] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:55.445207] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:55.452551] [DEBUG] [MAG ] ASH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:55.506625] [INFO ] [LOCAL ] CMTL: Saved forecast. [2026-01-12T20:35:55.506698] [INFO ] [main ] CMTL: Signal=1 (Conf=90.0%), Magnitude=-2.56% (Conf=63.4976%) [2026-01-12T20:35:55.506880] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-12T20:35:55.506926] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-12T20:35:55.507918] [INFO ] [main ] Progress: 159/385 forecasts completed (41.3%). CMTL finished in 0.6s. ETA: 38.2s. Rate: 354.61 forecasts/min [2026-01-12T20:35:55.518995] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:55.519834] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-12T20:35:55.519899] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-12T20:35:55.519932] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-12T20:35:55.520785] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-12T20:35:55.520880] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:55.520881] [DEBUG] [MAG ] LEA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:55.525663] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:55.527442] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:55.528012] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:55.528467] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:55.528893] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:55.529655] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:55.530452] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:55.532947] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:55.547977] [INFO ] [LOCAL ] ASH: Saved forecast. [2026-01-12T20:35:55.548039] [INFO ] [main ] ASH: Signal=1 (Conf=90.0%), Magnitude=10.18% (Conf=39.9818%) [2026-01-12T20:35:55.548202] [INFO ] [main ] Fetching symbol history for CM... [2026-01-12T20:35:55.548246] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-12T20:35:55.548895] [INFO ] [main ] Progress: 160/385 forecasts completed (41.6%). ASH finished in 0.6s. ETA: 37.9s. Rate: 356.30 forecasts/min [2026-01-12T20:35:55.559525] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:55.560587] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-12T20:35:55.560641] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-12T20:35:55.560672] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-12T20:35:55.561443] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:55.561504] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:55.563196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:55.563723] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:55.564169] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:55.564920] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:55.565705] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:55.622951] [INFO ] [LOCAL ] LEA: Saved forecast. [2026-01-12T20:35:55.623016] [INFO ] [main ] LEA: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=37.2419%) [2026-01-12T20:35:55.623181] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-12T20:35:55.623224] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-12T20:35:55.624673] [INFO ] [main ] Progress: 161/385 forecasts completed (41.8%). LEA finished in 0.6s. ETA: 37.6s. Rate: 357.52 forecasts/min [2026-01-12T20:35:55.635774] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:55.636455] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-12T20:35:55.636511] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-12T20:35:55.636542] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-12T20:35:55.637387] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:55.637448] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:55.642188] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:55.643937] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:55.644403] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:55.650049] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:55.652228] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:55.661770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:55.692644] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:55.693715] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:55.737528] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:35:55.738433] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:55.739672] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:35:55.787050] [DEBUG] [MAG ] SHEL: Last date is validated at 2026-01-12 [2026-01-12T20:35:55.814641] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:55.815416] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:55.817202] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:55.819908] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:55.820970] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:55.822946] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:55.823693] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:35:55.827864] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:55.829057] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:35:55.830343] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:55.831854] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:35:55.834679] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:55.835316] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:55.836026] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:35:55.838127] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:55.839223] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:55.839938] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:55.840633] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-12T20:35:55.841309] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:55.844042] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:55.845621] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:55.848026] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:35:55.850170] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:55.853909] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:55.871172] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:55.872398] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:55.874054] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:35:55.874789] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:55.876411] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:35:55.878017] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:55.878962] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:35:55.880154] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:35:55.881405] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:35:55.883490] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:55.885004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:55.907245] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-12 [2026-01-12T20:35:55.953901] [DEBUG] [MAG ] SHEL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.002594] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-12 [2026-01-12T20:35:56.051857] [INFO ] [LOCAL ] SHEL: Saved forecast. [2026-01-12T20:35:56.051929] [INFO ] [main ] SHEL: Signal=1 (Conf=90.0%), Magnitude=0.73% (Conf=58.1507%) [2026-01-12T20:35:56.052261] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-12T20:35:56.052310] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-12T20:35:56.052626] [INFO ] [main ] Progress: 162/385 forecasts completed (42.1%). SHEL finished in 0.7s. ETA: 37.8s. Rate: 354.13 forecasts/min [2026-01-12T20:35:56.063822] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.064830] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-12T20:35:56.064882] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-12T20:35:56.064913] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-12T20:35:56.065688] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:56.065749] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:56.067428] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:56.068000] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:56.068389] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:56.069144] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:35:56.083449] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.122924] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:56.166888] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-12T20:35:56.166958] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=-0.34% (Conf=64.9339%) [2026-01-12T20:35:56.167405] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-12T20:35:56.167460] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-12T20:35:56.167658] [INFO ] [main ] Progress: 163/385 forecasts completed (42.3%). CM finished in 0.6s. ETA: 37.5s. Rate: 354.83 forecasts/min [2026-01-12T20:35:56.173175] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.178900] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.179866] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-12T20:35:56.179929] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-12T20:35:56.179968] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-12T20:35:56.180776] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:35:56.227784] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-12 [2026-01-12T20:35:56.229425] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-12T20:35:56.229490] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=0.71% (Conf=41.3252%) [2026-01-12T20:35:56.229878] [INFO ] [main ] Progress: 164/385 forecasts completed (42.6%). EVF finished in 0.6s. ETA: 37.2s. Rate: 356.20 forecasts/min [2026-01-12T20:35:56.230009] [INFO ] [main ] Fetching symbol history for MCHI... [2026-01-12T20:35:56.230051] [DEBUG] [REMOTE ] MCHI: Fetching historical data. [2026-01-12T20:35:56.242167] [DEBUG] [REMOTE ] MCHI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.242883] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 10 features, N/A% accuracy [2026-01-12T20:35:56.242939] [INFO ] [LOCAL ] MCHI: Loaded 10 optimal features with 47.52% confidence from JSON config [2026-01-12T20:35:56.242971] [DEBUG] [MAG ] Building data for symbol: MCHI with lookback: 0 [2026-01-12T20:35:56.243733] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:35:56.243797] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:56.246166] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:35:56.247152] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:35:56.247837] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:35:56.248996] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:56.250676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:56.251141] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:35:56.252162] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:35:56.253769] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:35:56.254769] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:35:56.255450] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:56.399059] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.462800] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-12 [2026-01-12T20:35:56.525668] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-12 [2026-01-12T20:35:56.600055] [DEBUG] [MAG ] MCHI: Last date is validated at 2026-01-12 [2026-01-12T20:35:56.633435] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.664868] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-12T20:35:56.664937] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-12T20:35:56.665500] [INFO ] [main ] Progress: 165/385 forecasts completed (42.9%). FTSM finished in 1.2s. ETA: 37.4s. Rate: 352.81 forecasts/min [2026-01-12T20:35:56.665663] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-12T20:35:56.665706] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-12T20:35:56.680334] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.681561] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-12T20:35:56.681632] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-12T20:35:56.681663] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-12T20:35:56.682643] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:56.682703] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:56.687396] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:56.689612] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:56.690098] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:56.693764] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:56.694234] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:56.703807] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-12T20:35:56.703870] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=1.11% (Conf=56.3239%) [2026-01-12T20:35:56.704203] [INFO ] [main ] Fetching symbol history for CHSCN... [2026-01-12T20:35:56.704253] [DEBUG] [REMOTE ] CHSCN: Fetching historical data. [2026-01-12T20:35:56.706079] [INFO ] [main ] Progress: 166/385 forecasts completed (43.1%). KEP finished in 0.7s. ETA: 37.1s. Rate: 354.44 forecasts/min [2026-01-12T20:35:56.716199] [DEBUG] [REMOTE ] CHSCN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.717097] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 6 features, N/A% accuracy [2026-01-12T20:35:56.717149] [INFO ] [LOCAL ] CHSCN: Loaded 6 optimal features with 33.61% confidence from JSON config [2026-01-12T20:35:56.717179] [DEBUG] [MAG ] Building data for symbol: CHSCN with lookback: 0 [2026-01-12T20:35:56.717980] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:56.718042] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:56.719817] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:56.720319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:56.720609] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.720730] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:56.721602] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:35:56.772165] [DEBUG] [MAG ] MCHI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:56.780278] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-12T20:35:56.780376] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-12T20:35:56.780621] [INFO ] [main ] Fetching symbol history for PGJ... [2026-01-12T20:35:56.780692] [DEBUG] [REMOTE ] PGJ: Fetching historical data. [2026-01-12T20:35:56.780961] [INFO ] [main ] Progress: 167/385 forecasts completed (43.4%). CIF finished in 0.6s. ETA: 36.8s. Rate: 355.62 forecasts/min [2026-01-12T20:35:56.796521] [DEBUG] [REMOTE ] PGJ: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.797556] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, N/A% accuracy [2026-01-12T20:35:56.797644] [INFO ] [LOCAL ] PGJ: Loaded 1 optimal features with 60.47% confidence from JSON config [2026-01-12T20:35:56.797691] [DEBUG] [MAG ] Building data for symbol: PGJ with lookback: 0 [2026-01-12T20:35:56.798981] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:56.799060] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:56.805345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:56.832843] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:35:56.834086] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:56.843028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:56.865229] [INFO ] [LOCAL ] MCHI: Saved forecast. [2026-01-12T20:35:56.865291] [INFO ] [main ] MCHI: Signal=1 (Conf=90.0%), Magnitude=5.28% (Conf=47.517%) [2026-01-12T20:35:56.865440] [INFO ] [main ] Fetching symbol history for LYRA... [2026-01-12T20:35:56.865483] [DEBUG] [REMOTE ] LYRA: Fetching historical data. [2026-01-12T20:35:56.866664] [INFO ] [main ] Progress: 168/385 forecasts completed (43.6%). MCHI finished in 0.6s. ETA: 36.5s. Rate: 356.67 forecasts/min [2026-01-12T20:35:56.876669] [DEBUG] [REMOTE ] LYRA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:56.877438] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 3 features, N/A% accuracy [2026-01-12T20:35:56.877488] [INFO ] [LOCAL ] LYRA: Loaded 3 optimal features with 33.34% confidence from JSON config [2026-01-12T20:35:56.877520] [DEBUG] [MAG ] Building data for symbol: LYRA with lookback: 0 [2026-01-12T20:35:56.878340] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:56.878399] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:56.879072] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:56.879810] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:35:56.882532] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:57.177164] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.183612] [DEBUG] [MAG ] CHSCN: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.220544] [DEBUG] [MAG ] PGJ: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.242607] [DEBUG] [MAG ] LYRA: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.354213] [DEBUG] [MAG ] CHSCN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:57.383281] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:57.394489] [DEBUG] [MAG ] PGJ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:57.413963] [INFO ] [LOCAL ] CHSCN: Saved forecast. [2026-01-12T20:35:57.414025] [INFO ] [main ] CHSCN: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=33.6073%) [2026-01-12T20:35:57.414629] [INFO ] [main ] Progress: 169/385 forecasts completed (43.9%). CHSCN finished in 0.7s. ETA: 36.8s. Rate: 351.97 forecasts/min [2026-01-12T20:35:57.414555] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-12T20:35:57.414949] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-12T20:35:57.416226] [DEBUG] [MAG ] LYRA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:57.427182] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:57.427995] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-12T20:35:57.428048] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-12T20:35:57.428079] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-12T20:35:57.428861] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:35:57.428924] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:57.430604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:57.431110] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:57.431550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:57.431959] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:57.434316] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:35:57.468535] [INFO ] [LOCAL ] PGJ: Saved forecast. [2026-01-12T20:35:57.468628] [INFO ] [main ] PGJ: Signal=1 (Conf=90.0%), Magnitude=5.63% (Conf=60.4656%) [2026-01-12T20:35:57.468793] [INFO ] [main ] Fetching symbol history for TWFG... [2026-01-12T20:35:57.468841] [DEBUG] [REMOTE ] TWFG: Fetching historical data. [2026-01-12T20:35:57.469868] [INFO ] [main ] Progress: 170/385 forecasts completed (44.2%). PGJ finished in 0.7s. ETA: 36.5s. Rate: 353.37 forecasts/min [2026-01-12T20:35:57.473908] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-12T20:35:57.473976] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=-3.60% (Conf=44.8836%) [2026-01-12T20:35:57.474502] [INFO ] [main ] Progress: 171/385 forecasts completed (44.4%). PRGO finished in 0.8s. ETA: 36.1s. Rate: 355.39 forecasts/min [2026-01-12T20:35:57.474510] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-12T20:35:57.474568] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-12T20:35:57.476305] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:57.478645] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:35:57.479967] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:57.481962] [DEBUG] [REMOTE ] TWFG: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:57.482858] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 6 features, N/A% accuracy [2026-01-12T20:35:57.482956] [INFO ] [LOCAL ] TWFG: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-12T20:35:57.482995] [DEBUG] [MAG ] Building data for symbol: TWFG with lookback: 0 [2026-01-12T20:35:57.484248] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:57.484333] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:57.486285] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:57.486851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:57.487435] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:57.488273] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:57.489433] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-12T20:35:57.489487] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-12T20:35:57.489518] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-12T20:35:57.489510] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:35:57.490514] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:35:57.490595] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:57.491777] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:35:57.492346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:57.492923] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:57.493327] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:35:57.493380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:57.512117] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:35:57.513091] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:57.533727] [INFO ] [LOCAL ] LYRA: Saved forecast. [2026-01-12T20:35:57.533788] [INFO ] [main ] LYRA: Signal=1 (Conf=90.0%), Magnitude=173.66% (Conf=33.3437%) [2026-01-12T20:35:57.534152] [INFO ] [main ] Progress: 172/385 forecasts completed (44.7%). LYRA finished in 0.7s. ETA: 35.8s. Rate: 356.74 forecasts/min [2026-01-12T20:35:57.534274] [INFO ] [main ] Fetching symbol history for CTBB... [2026-01-12T20:35:57.534316] [DEBUG] [REMOTE ] CTBB: Fetching historical data. [2026-01-12T20:35:57.545674] [DEBUG] [REMOTE ] CTBB: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:57.546855] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, N/A% accuracy [2026-01-12T20:35:57.546908] [INFO ] [LOCAL ] CTBB: Loaded 4 optimal features with 65.02% confidence from JSON config [2026-01-12T20:35:57.546939] [DEBUG] [MAG ] Building data for symbol: CTBB with lookback: 0 [2026-01-12T20:35:57.547697] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:57.547777] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:57.552817] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:57.554520] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:35:57.556252] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:57.558642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:57.830348] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.849917] [DEBUG] [MAG ] TWFG: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.856830] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.901768] [DEBUG] [MAG ] CTBB: Last date is validated at 2026-01-12 [2026-01-12T20:35:57.997499] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.023464] [DEBUG] [MAG ] TWFG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.033920] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.069831] [DEBUG] [MAG ] CTBB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.109270] [INFO ] [LOCAL ] TWFG: Saved forecast. [2026-01-12T20:35:58.109361] [INFO ] [main ] TWFG: Signal=1 (Conf=90.0%), Magnitude=-0.59% (Conf=53.5896%) [2026-01-12T20:35:58.109867] [INFO ] [main ] Fetching symbol history for BLCN... [2026-01-12T20:35:58.109936] [DEBUG] [REMOTE ] BLCN: Fetching historical data. [2026-01-12T20:35:58.111133] [INFO ] [main ] Progress: 173/385 forecasts completed (44.9%). TWFG finished in 0.6s. ETA: 36.2s. Rate: 351.79 forecasts/min [2026-01-12T20:35:58.125174] [DEBUG] [REMOTE ] BLCN: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.126085] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 0 features, N/A% accuracy [2026-01-12T20:35:58.126140] [INFO ] [LOCAL ] BLCN: Loaded 0 optimal features with 48.47% confidence from JSON config [2026-01-12T20:35:58.126174] [DEBUG] [MAG ] Building data for symbol: BLCN with lookback: 0 [2026-01-12T20:35:58.127029] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:35:58.134620] [INFO ] [LOCAL ] CTBB: Saved forecast. [2026-01-12T20:35:58.134692] [INFO ] [main ] CTBB: Signal=1 (Conf=90.0%), Magnitude=1.54% (Conf=65.0245%) [2026-01-12T20:35:58.135044] [INFO ] [main ] Progress: 174/385 forecasts completed (45.2%). CTBB finished in 0.6s. ETA: 35.8s. Rate: 353.54 forecasts/min [2026-01-12T20:35:58.135163] [INFO ] [main ] Fetching symbol history for BHFAO... [2026-01-12T20:35:58.135205] [DEBUG] [REMOTE ] BHFAO: Fetching historical data. [2026-01-12T20:35:58.147092] [DEBUG] [REMOTE ] BHFAO: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.147881] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 4 features, N/A% accuracy [2026-01-12T20:35:58.147942] [INFO ] [LOCAL ] BHFAO: Loaded 4 optimal features with 50.64% confidence from JSON config [2026-01-12T20:35:58.147979] [DEBUG] [MAG ] Building data for symbol: BHFAO with lookback: 0 [2026-01-12T20:35:58.148303] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-12T20:35:58.148358] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=1.63% (Conf=52.0521%) [2026-01-12T20:35:58.148715] [INFO ] [main ] Fetching symbol history for DIOD... [2026-01-12T20:35:58.148767] [DEBUG] [REMOTE ] DIOD: Fetching historical data. [2026-01-12T20:35:58.148812] [INFO ] [main ] Progress: 175/385 forecasts completed (45.5%). NRC finished in 0.7s. ETA: 35.5s. Rate: 355.41 forecasts/min [2026-01-12T20:35:58.148747] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:58.148923] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:58.153823] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:35:58.155727] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:35:58.156483] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:58.158042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:58.160618] [DEBUG] [REMOTE ] DIOD: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.161300] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 3 features, N/A% accuracy [2026-01-12T20:35:58.161350] [INFO ] [LOCAL ] DIOD: Loaded 3 optimal features with 52.89% confidence from JSON config [2026-01-12T20:35:58.161382] [DEBUG] [MAG ] Building data for symbol: DIOD with lookback: 0 [2026-01-12T20:35:58.162133] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:58.162193] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:58.166952] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:58.168735] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:58.169206] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:58.181358] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-12T20:35:58.181426] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=1.48% (Conf=61.2614%) [2026-01-12T20:35:58.181808] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-12T20:35:58.181860] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-12T20:35:58.182655] [INFO ] [main ] Progress: 176/385 forecasts completed (45.7%). ODFL finished in 0.7s. ETA: 35.1s. Rate: 357.03 forecasts/min [2026-01-12T20:35:58.193670] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.195219] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-12T20:35:58.195277] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-12T20:35:58.195311] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-12T20:35:58.196150] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:58.196213] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:58.198240] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:58.198853] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:58.200306] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:58.203220] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:58.486461] [DEBUG] [MAG ] BLCN: Last date is validated at 2026-01-12 [2026-01-12T20:35:58.508969] [DEBUG] [MAG ] DIOD: Last date is validated at 2026-01-12 [2026-01-12T20:35:58.511168] [DEBUG] [MAG ] BHFAO: Last date is validated at 2026-01-12 [2026-01-12T20:35:58.566590] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-12 [2026-01-12T20:35:58.660012] [DEBUG] [MAG ] BLCN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.677141] [DEBUG] [MAG ] DIOD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.678726] [DEBUG] [MAG ] BHFAO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.734775] [INFO ] [LOCAL ] BLCN: Saved forecast. [2026-01-12T20:35:58.734844] [INFO ] [main ] BLCN: Signal=1 (Conf=90.0%), Magnitude=1.45% (Conf=48.4718%) [2026-01-12T20:35:58.735267] [INFO ] [main ] Fetching symbol history for MRK... [2026-01-12T20:35:58.735318] [DEBUG] [REMOTE ] MRK: Fetching historical data. [2026-01-12T20:35:58.735434] [INFO ] [main ] Progress: 177/385 forecasts completed (46.0%). BLCN finished in 0.6s. ETA: 35.4s. Rate: 352.47 forecasts/min [2026-01-12T20:35:58.744070] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:58.747021] [DEBUG] [REMOTE ] MRK: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.747833] [DEBUG] [LOCAL ] Loaded configuration for MRK: 6 features, N/A% accuracy [2026-01-12T20:35:58.747887] [INFO ] [LOCAL ] MRK: Loaded 6 optimal features with 53.48% confidence from JSON config [2026-01-12T20:35:58.747920] [DEBUG] [MAG ] Building data for symbol: MRK with lookback: 0 [2026-01-12T20:35:58.748746] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:58.748819] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:58.750736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:58.751175] [INFO ] [LOCAL ] BHFAO: Saved forecast. [2026-01-12T20:35:58.751256] [INFO ] [main ] BHFAO: Signal=1 (Conf=90.0%), Magnitude=1.15% (Conf=50.639%) [2026-01-12T20:35:58.751329] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:58.751613] [INFO ] [main ] Fetching symbol history for HL... [2026-01-12T20:35:58.751666] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-12T20:35:58.751829] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:58.752269] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:35:58.752648] [INFO ] [main ] Progress: 178/385 forecasts completed (46.2%). BHFAO finished in 0.6s. ETA: 35.1s. Rate: 354.26 forecasts/min [2026-01-12T20:35:58.753481] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:35:58.756345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:58.762343] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.763229] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-12T20:35:58.763281] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-12T20:35:58.763659] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-12T20:35:58.764419] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:35:58.764481] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:58.769289] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:58.770009] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:35:58.770689] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:35:58.774545] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:58.778994] [INFO ] [LOCAL ] DIOD: Saved forecast. [2026-01-12T20:35:58.779050] [INFO ] [main ] DIOD: Signal=1 (Conf=90.0%), Magnitude=-2.13% (Conf=52.8901%) [2026-01-12T20:35:58.779382] [INFO ] [main ] Fetching symbol history for AEVA... [2026-01-12T20:35:58.779438] [DEBUG] [REMOTE ] AEVA: Fetching historical data. [2026-01-12T20:35:58.779625] [INFO ] [main ] Progress: 179/385 forecasts completed (46.5%). DIOD finished in 0.6s. ETA: 34.7s. Rate: 355.93 forecasts/min [2026-01-12T20:35:58.791386] [DEBUG] [REMOTE ] AEVA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.792243] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, N/A% accuracy [2026-01-12T20:35:58.792301] [INFO ] [LOCAL ] AEVA: Loaded 3 optimal features with 62.53% confidence from JSON config [2026-01-12T20:35:58.792333] [DEBUG] [MAG ] Building data for symbol: AEVA with lookback: 0 [2026-01-12T20:35:58.793143] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:35:58.793201] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:35:58.793931] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:35:58.794733] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:35:58.795560] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:58.813351] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-12T20:35:58.813423] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=62.8078%) [2026-01-12T20:35:58.813887] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-12T20:35:58.813945] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-12T20:35:58.814655] [INFO ] [main ] Progress: 180/385 forecasts completed (46.8%). BHFAL finished in 0.6s. ETA: 34.4s. Rate: 357.50 forecasts/min [2026-01-12T20:35:58.827479] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:58.828459] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-12T20:35:58.828513] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-12T20:35:58.828545] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-12T20:35:58.829386] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:35:58.829459] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:58.832352] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:35:58.835282] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:59.113989] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.133621] [DEBUG] [MAG ] MRK: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.151288] [DEBUG] [MAG ] AEVA: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.183035] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.279185] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.302058] [DEBUG] [MAG ] MRK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.321387] [DEBUG] [MAG ] AEVA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.354417] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-12T20:35:59.354486] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=51.1404%) [2026-01-12T20:35:59.354811] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-12T20:35:59.354862] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-12T20:35:59.355743] [INFO ] [main ] Progress: 181/385 forecasts completed (47.0%). HL finished in 0.6s. ETA: 34.7s. Rate: 353.16 forecasts/min [2026-01-12T20:35:59.356279] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.365896] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:59.366599] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-12T20:35:59.366649] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-12T20:35:59.366691] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-12T20:35:59.367440] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:59.367502] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:59.372608] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:35:59.373558] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:35:59.375255] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:35:59.376404] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:35:59.377805] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:35:59.383659] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:59.406587] [INFO ] [LOCAL ] MRK: Saved forecast. [2026-01-12T20:35:59.406661] [INFO ] [main ] MRK: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=53.4824%) [2026-01-12T20:35:59.406998] [INFO ] [main ] Fetching symbol history for RSI... [2026-01-12T20:35:59.407374] [DEBUG] [REMOTE ] RSI: Fetching historical data. [2026-01-12T20:35:59.407649] [INFO ] [main ] Progress: 182/385 forecasts completed (47.3%). MRK finished in 0.7s. ETA: 34.4s. Rate: 354.52 forecasts/min [2026-01-12T20:35:59.414129] [INFO ] [LOCAL ] AEVA: Saved forecast. [2026-01-12T20:35:59.414213] [INFO ] [main ] AEVA: Signal=1 (Conf=90.0%), Magnitude=-4.29% (Conf=62.5283%) [2026-01-12T20:35:59.414377] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-12T20:35:59.414422] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-12T20:35:59.415841] [INFO ] [main ] Progress: 183/385 forecasts completed (47.5%). AEVA finished in 0.6s. ETA: 34.0s. Rate: 356.37 forecasts/min [2026-01-12T20:35:59.420292] [DEBUG] [REMOTE ] RSI: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:59.421285] [DEBUG] [LOCAL ] Loaded configuration for RSI: 6 features, N/A% accuracy [2026-01-12T20:35:59.421341] [INFO ] [LOCAL ] RSI: Loaded 6 optimal features with 59.91% confidence from JSON config [2026-01-12T20:35:59.421374] [DEBUG] [MAG ] Building data for symbol: RSI with lookback: 0 [2026-01-12T20:35:59.422175] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:35:59.422239] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:59.426525] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:59.427520] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:35:59.427622] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-12T20:35:59.427684] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-12T20:35:59.427752] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-12T20:35:59.428561] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:59.428640] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:35:59.429423] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:35:59.429965] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:35:59.430621] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:35:59.431046] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:35:59.431682] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:59.434219] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:59.441003] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-12T20:35:59.441069] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=6.58% (Conf=45.3251%) [2026-01-12T20:35:59.441458] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-12T20:35:59.441517] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-12T20:35:59.441617] [INFO ] [main ] Progress: 184/385 forecasts completed (47.8%). ERNA finished in 0.6s. ETA: 33.7s. Rate: 358.02 forecasts/min [2026-01-12T20:35:59.453545] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-12T20:35:59.454596] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-12T20:35:59.454650] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-12T20:35:59.454681] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-12T20:35:59.455488] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:35:59.455547] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:35:59.457961] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:35:59.728590] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.786346] [DEBUG] [MAG ] RSI: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.796079] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.807231] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-12 [2026-01-12T20:35:59.916444] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.962568] [DEBUG] [MAG ] RSI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.974528] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:35:59.999046] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-12T20:35:59.999112] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=-15.04% (Conf=50.8446%) [2026-01-12T20:35:59.999421] [INFO ] [main ] Fetching symbol history for CSQ... [2026-01-12T20:35:59.999469] [DEBUG] [REMOTE ] CSQ: Fetching historical data. [2026-01-12T20:36:00.000673] [INFO ] [main ] Progress: 185/385 forecasts completed (48.1%). VTYX finished in 0.6s. ETA: 33.9s. Rate: 353.55 forecasts/min [2026-01-12T20:36:00.002897] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:00.010860] [DEBUG] [REMOTE ] CSQ: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.012287] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, N/A% accuracy [2026-01-12T20:36:00.012346] [INFO ] [LOCAL ] CSQ: Loaded 4 optimal features with 46.27% confidence from JSON config [2026-01-12T20:36:00.012377] [DEBUG] [MAG ] Building data for symbol: CSQ with lookback: 0 [2026-01-12T20:36:00.013224] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:00.013286] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.014976] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:00.015482] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:00.016378] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:00.017519] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.035961] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-12T20:36:00.036031] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=0.78% (Conf=48.6559%) [2026-01-12T20:36:00.036395] [INFO ] [main ] Fetching symbol history for HYMC... [2026-01-12T20:36:00.036446] [DEBUG] [REMOTE ] HYMC: Fetching historical data. [2026-01-12T20:36:00.036678] [INFO ] [main ] Progress: 186/385 forecasts completed (48.3%). SREA finished in 0.6s. ETA: 33.6s. Rate: 355.06 forecasts/min [2026-01-12T20:36:00.040101] [INFO ] [LOCAL ] RSI: Saved forecast. [2026-01-12T20:36:00.040172] [INFO ] [main ] RSI: Signal=1 (Conf=90.0%), Magnitude=-1.08% (Conf=59.9138%) [2026-01-12T20:36:00.040603] [INFO ] [main ] Progress: 187/385 forecasts completed (48.6%). RSI finished in 0.6s. ETA: 33.3s. Rate: 356.92 forecasts/min [2026-01-12T20:36:00.040849] [INFO ] [main ] Fetching symbol history for ARCC... [2026-01-12T20:36:00.040914] [DEBUG] [REMOTE ] ARCC: Fetching historical data. [2026-01-12T20:36:00.049975] [DEBUG] [REMOTE ] HYMC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.051071] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 4 features, N/A% accuracy [2026-01-12T20:36:00.051125] [INFO ] [LOCAL ] HYMC: Loaded 4 optimal features with 54.38% confidence from JSON config [2026-01-12T20:36:00.051156] [DEBUG] [MAG ] Building data for symbol: HYMC with lookback: 0 [2026-01-12T20:36:00.051985] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:00.052047] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.053741] [DEBUG] [REMOTE ] ARCC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.053862] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:00.054466] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.054735] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 6 features, N/A% accuracy [2026-01-12T20:36:00.054793] [INFO ] [LOCAL ] ARCC: Loaded 6 optimal features with 55.11% confidence from JSON config [2026-01-12T20:36:00.054824] [DEBUG] [MAG ] Building data for symbol: ARCC with lookback: 0 [2026-01-12T20:36:00.054959] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:36:00.055650] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:00.055714] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.055730] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.057556] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:00.058253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.058785] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:00.059295] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:00.060678] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:00.062852] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.100996] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-12T20:36:00.101068] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=-1.35% (Conf=55.1091%) [2026-01-12T20:36:00.101437] [INFO ] [main ] Fetching symbol history for VRTX... [2026-01-12T20:36:00.101491] [DEBUG] [REMOTE ] VRTX: Fetching historical data. [2026-01-12T20:36:00.102682] [INFO ] [main ] Progress: 188/385 forecasts completed (48.8%). CMCSA finished in 0.7s. ETA: 33.0s. Rate: 358.12 forecasts/min [2026-01-12T20:36:00.113417] [DEBUG] [REMOTE ] VRTX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.114298] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 6 features, N/A% accuracy [2026-01-12T20:36:00.114349] [INFO ] [LOCAL ] VRTX: Loaded 6 optimal features with 51.72% confidence from JSON config [2026-01-12T20:36:00.114381] [DEBUG] [MAG ] Building data for symbol: VRTX with lookback: 0 [2026-01-12T20:36:00.115165] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:00.115226] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.116915] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:00.117419] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.117862] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:00.118952] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:00.121258] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:00.122902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.369597] [DEBUG] [MAG ] CSQ: Last date is validated at 2026-01-12 [2026-01-12T20:36:00.424840] [DEBUG] [MAG ] HYMC: Last date is validated at 2026-01-12 [2026-01-12T20:36:00.439444] [DEBUG] [MAG ] ARCC: Last date is validated at 2026-01-12 [2026-01-12T20:36:00.463067] [DEBUG] [MAG ] VRTX: Last date is validated at 2026-01-12 [2026-01-12T20:36:00.551704] [DEBUG] [MAG ] CSQ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:00.613131] [INFO ] [LOCAL ] CSQ: Saved forecast. [2026-01-12T20:36:00.613200] [INFO ] [main ] CSQ: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=46.2726%) [2026-01-12T20:36:00.613608] [INFO ] [main ] Fetching symbol history for AEHL... [2026-01-12T20:36:00.613661] [DEBUG] [REMOTE ] AEHL: Fetching historical data. [2026-01-12T20:36:00.613669] [INFO ] [main ] Progress: 189/385 forecasts completed (49.1%). CSQ finished in 0.6s. ETA: 33.2s. Rate: 354.28 forecasts/min [2026-01-12T20:36:00.619903] [DEBUG] [MAG ] HYMC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:00.626023] [DEBUG] [REMOTE ] AEHL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.626860] [DEBUG] [LOCAL ] Loaded configuration for AEHL: 5 features, N/A% accuracy [2026-01-12T20:36:00.626918] [INFO ] [LOCAL ] AEHL: Loaded 5 optimal features with 38.11% confidence from JSON config [2026-01-12T20:36:00.626949] [DEBUG] [MAG ] Building data for symbol: AEHL with lookback: 0 [2026-01-12T20:36:00.627617] [DEBUG] [MAG ] ARCC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:00.627793] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:00.627856] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:00.629186] [DEBUG] [MAG ] VRTX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:00.632624] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.634377] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:00.634887] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.635273] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:00.636016] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.694213] [INFO ] [LOCAL ] ARCC: Saved forecast. [2026-01-12T20:36:00.694282] [INFO ] [main ] ARCC: Signal=1 (Conf=90.0%), Magnitude=-0.66% (Conf=55.1053%) [2026-01-12T20:36:00.694471] [INFO ] [main ] Fetching symbol history for LEVI... [2026-01-12T20:36:00.694516] [DEBUG] [REMOTE ] LEVI: Fetching historical data. [2026-01-12T20:36:00.695279] [INFO ] [main ] Progress: 190/385 forecasts completed (49.4%). ARCC finished in 0.7s. ETA: 32.9s. Rate: 355.25 forecasts/min [2026-01-12T20:36:00.704564] [INFO ] [LOCAL ] HYMC: Saved forecast. [2026-01-12T20:36:00.704648] [INFO ] [main ] HYMC: Signal=1 (Conf=90.0%), Magnitude=2.89% (Conf=54.3835%) [2026-01-12T20:36:00.705391] [INFO ] [main ] Fetching symbol history for CRMD... [2026-01-12T20:36:00.705443] [DEBUG] [REMOTE ] CRMD: Fetching historical data. [2026-01-12T20:36:00.707658] [INFO ] [main ] Progress: 191/385 forecasts completed (49.6%). HYMC finished in 0.7s. ETA: 32.6s. Rate: 356.98 forecasts/min [2026-01-12T20:36:00.709324] [DEBUG] [REMOTE ] LEVI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.710629] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 14 features, N/A% accuracy [2026-01-12T20:36:00.710682] [INFO ] [LOCAL ] LEVI: Loaded 14 optimal features with 60.36% confidence from JSON config [2026-01-12T20:36:00.710713] [DEBUG] [MAG ] Building data for symbol: LEVI with lookback: 0 [2026-01-12T20:36:00.711516] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-12T20:36:00.711616] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:00.716383] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.717895] [DEBUG] [REMOTE ] CRMD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.718178] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:00.718683] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.718961] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 9 features, N/A% accuracy [2026-01-12T20:36:00.719020] [INFO ] [LOCAL ] CRMD: Loaded 9 optimal features with 40.77% confidence from JSON config [2026-01-12T20:36:00.719052] [DEBUG] [MAG ] Building data for symbol: CRMD with lookback: 0 [2026-01-12T20:36:00.719075] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:00.719837] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:00.719864] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:00.719940] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:00.720465] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:00.721608] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:00.722046] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:36:00.723132] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:00.724737] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:00.724796] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.725728] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:36:00.726389] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:00.726594] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:00.727074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.727462] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:00.727462] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:00.728422] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:00.729494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.776591] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:36:00.778258] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:00.780661] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:00.781800] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.785910] [INFO ] [LOCAL ] VRTX: Saved forecast. [2026-01-12T20:36:00.785978] [INFO ] [main ] VRTX: Signal=1 (Conf=90.0%), Magnitude=-2.21% (Conf=51.7231%) [2026-01-12T20:36:00.786138] [INFO ] [main ] Fetching symbol history for BLTE... [2026-01-12T20:36:00.786181] [DEBUG] [REMOTE ] BLTE: Fetching historical data. [2026-01-12T20:36:00.786917] [INFO ] [main ] Progress: 192/385 forecasts completed (49.9%). VRTX finished in 0.7s. ETA: 32.3s. Rate: 357.97 forecasts/min [2026-01-12T20:36:00.797272] [DEBUG] [REMOTE ] BLTE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:00.798203] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 9 features, N/A% accuracy [2026-01-12T20:36:00.798255] [INFO ] [LOCAL ] BLTE: Loaded 9 optimal features with 54.30% confidence from JSON config [2026-01-12T20:36:00.798287] [DEBUG] [MAG ] Building data for symbol: BLTE with lookback: 0 [2026-01-12T20:36:00.799111] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:00.799174] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:00.803984] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:00.805796] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:00.806289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:00.806728] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:00.854650] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:00.857599] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:36:00.861729] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:00.862533] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:36:00.865291] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:00.984566] [DEBUG] [MAG ] AEHL: Last date is validated at 2026-01-12 [2026-01-12T20:36:01.114057] [DEBUG] [MAG ] LEVI: Last date is validated at 2026-01-12 [2026-01-12T20:36:01.145695] [DEBUG] [MAG ] CRMD: Last date is validated at 2026-01-12 [2026-01-12T20:36:01.168316] [DEBUG] [MAG ] AEHL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:01.299929] [INFO ] [LOCAL ] AEHL: Saved forecast. [2026-01-12T20:36:01.300017] [INFO ] [main ] AEHL: Signal=1 (Conf=90.0%), Magnitude=11.84% (Conf=38.1053%) [2026-01-12T20:36:01.300185] [INFO ] [main ] Fetching symbol history for WTBA... [2026-01-12T20:36:01.300231] [DEBUG] [REMOTE ] WTBA: Fetching historical data. [2026-01-12T20:36:01.300842] [INFO ] [main ] Progress: 193/385 forecasts completed (50.1%). AEHL finished in 0.7s. ETA: 32.5s. Rate: 354.18 forecasts/min [2026-01-12T20:36:01.320705] [DEBUG] [REMOTE ] WTBA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:01.323199] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 9 features, N/A% accuracy [2026-01-12T20:36:01.323268] [INFO ] [LOCAL ] WTBA: Loaded 9 optimal features with 64.38% confidence from JSON config [2026-01-12T20:36:01.323303] [DEBUG] [MAG ] Building data for symbol: WTBA with lookback: 0 [2026-01-12T20:36:01.324210] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:01.324277] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:01.328116] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:01.328680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:01.329138] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:01.333323] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:01.339475] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:01.340756] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:01.343836] [DEBUG] [MAG ] LEVI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:01.351737] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:36:01.353436] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:36:01.361347] [DEBUG] [MAG ] CRMD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:01.363028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:01.436427] [INFO ] [LOCAL ] LEVI: Saved forecast. [2026-01-12T20:36:01.436494] [INFO ] [main ] LEVI: Signal=1 (Conf=90.0%), Magnitude=-3.86% (Conf=60.3632%) [2026-01-12T20:36:01.436871] [INFO ] [main ] Progress: 194/385 forecasts completed (50.4%). LEVI finished in 0.7s. ETA: 32.3s. Rate: 354.54 forecasts/min [2026-01-12T20:36:01.437003] [INFO ] [main ] Fetching symbol history for MBIN... [2026-01-12T20:36:01.437047] [DEBUG] [REMOTE ] MBIN: Fetching historical data. [2026-01-12T20:36:01.444055] [INFO ] [LOCAL ] CRMD: Saved forecast. [2026-01-12T20:36:01.444126] [INFO ] [main ] CRMD: Signal=1 (Conf=90.0%), Magnitude=-6.45% (Conf=40.7657%) [2026-01-12T20:36:01.444452] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-12T20:36:01.444503] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-12T20:36:01.445468] [INFO ] [main ] Progress: 195/385 forecasts completed (50.6%). CRMD finished in 0.7s. ETA: 32.0s. Rate: 356.27 forecasts/min [2026-01-12T20:36:01.449944] [DEBUG] [REMOTE ] MBIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:01.453629] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 2 features, N/A% accuracy [2026-01-12T20:36:01.453691] [INFO ] [LOCAL ] MBIN: Loaded 2 optimal features with 55.12% confidence from JSON config [2026-01-12T20:36:01.453724] [DEBUG] [MAG ] Building data for symbol: MBIN with lookback: 0 [2026-01-12T20:36:01.454549] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:01.454632] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:01.455552] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:01.459509] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:01.460565] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-12T20:36:01.460638] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-12T20:36:01.460669] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-12T20:36:01.461452] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:01.461518] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:01.463217] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:01.463753] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:01.466161] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:36:01.467768] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:01.527541] [DEBUG] [MAG ] BLTE: Last date is validated at 2026-01-12 [2026-01-12T20:36:01.546007] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:01.719875] [DEBUG] [MAG ] BLTE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:01.888546] [INFO ] [LOCAL ] BLTE: Saved forecast. [2026-01-12T20:36:01.888661] [INFO ] [main ] BLTE: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=54.3049%) [2026-01-12T20:36:01.889080] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-12T20:36:01.889138] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-12T20:36:01.889693] [INFO ] [main ] Progress: 196/385 forecasts completed (50.9%). BLTE finished in 1.1s. ETA: 32.1s. Rate: 353.32 forecasts/min [2026-01-12T20:36:01.906299] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:01.908243] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-12T20:36:01.908369] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-12T20:36:01.908425] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-12T20:36:01.910559] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:01.910735] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:01.919141] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:01.920689] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:01.922844] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:01.926313] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:01.931829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:01.933680] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-12 [2026-01-12T20:36:02.045450] [DEBUG] [MAG ] WTBA: Last date is validated at 2026-01-12 [2026-01-12T20:36:02.137226] [DEBUG] [MAG ] MBIN: Last date is validated at 2026-01-12 [2026-01-12T20:36:02.270712] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:02.345975] [DEBUG] [MAG ] WTBA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:02.423654] [DEBUG] [MAG ] MBIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:02.450875] [INFO ] [LOCAL ] WTBA: Saved forecast. [2026-01-12T20:36:02.450952] [INFO ] [main ] WTBA: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=64.3834%) [2026-01-12T20:36:02.451339] [INFO ] [main ] Fetching symbol history for IGSB... [2026-01-12T20:36:02.451392] [DEBUG] [REMOTE ] IGSB: Fetching historical data. [2026-01-12T20:36:02.452493] [INFO ] [main ] Progress: 197/385 forecasts completed (51.2%). WTBA finished in 1.2s. ETA: 32.3s. Rate: 349.21 forecasts/min [2026-01-12T20:36:02.469052] [DEBUG] [REMOTE ] IGSB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:02.470841] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 5 features, N/A% accuracy [2026-01-12T20:36:02.470938] [INFO ] [LOCAL ] IGSB: Loaded 5 optimal features with 25.76% confidence from JSON config [2026-01-12T20:36:02.470992] [DEBUG] [MAG ] Building data for symbol: IGSB with lookback: 0 [2026-01-12T20:36:02.472332] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:02.472415] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:02.475027] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:02.475826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:02.476420] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:02.485811] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-12T20:36:02.485917] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=-0.71% (Conf=50.7586%) [2026-01-12T20:36:02.486159] [INFO ] [main ] Fetching symbol history for ABOS... [2026-01-12T20:36:02.486226] [DEBUG] [REMOTE ] ABOS: Fetching historical data. [2026-01-12T20:36:02.487047] [INFO ] [main ] Progress: 198/385 forecasts completed (51.4%). SITM finished in 1.0s. ETA: 32.0s. Rate: 350.63 forecasts/min [2026-01-12T20:36:02.504838] [DEBUG] [REMOTE ] ABOS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:02.506406] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 5 features, N/A% accuracy [2026-01-12T20:36:02.506506] [INFO ] [LOCAL ] ABOS: Loaded 5 optimal features with 41.41% confidence from JSON config [2026-01-12T20:36:02.506563] [DEBUG] [MAG ] Building data for symbol: ABOS with lookback: 0 [2026-01-12T20:36:02.508364] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:02.508466] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:02.511279] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:02.512137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:02.512767] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:02.515982] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:02.517285] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:02.528718] [INFO ] [LOCAL ] MBIN: Saved forecast. [2026-01-12T20:36:02.528808] [INFO ] [main ] MBIN: Signal=1 (Conf=90.0%), Magnitude=-1.12% (Conf=55.1157%) [2026-01-12T20:36:02.529259] [INFO ] [main ] Fetching symbol history for HTD... [2026-01-12T20:36:02.529326] [DEBUG] [REMOTE ] HTD: Fetching historical data. [2026-01-12T20:36:02.529684] [INFO ] [main ] Progress: 199/385 forecasts completed (51.7%). MBIN finished in 1.1s. ETA: 31.7s. Rate: 351.96 forecasts/min [2026-01-12T20:36:02.533910] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:02.535010] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:02.544457] [DEBUG] [REMOTE ] HTD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:02.545705] [DEBUG] [LOCAL ] Loaded configuration for HTD: 3 features, N/A% accuracy [2026-01-12T20:36:02.546197] [INFO ] [LOCAL ] HTD: Loaded 3 optimal features with 46.35% confidence from JSON config [2026-01-12T20:36:02.546250] [DEBUG] [MAG ] Building data for symbol: HTD with lookback: 0 [2026-01-12T20:36:02.547615] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:02.547709] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:02.550255] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:02.550976] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:02.552276] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:02.596037] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-12 [2026-01-12T20:36:02.804491] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:02.897739] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-12T20:36:02.897815] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=4.77% (Conf=54.0059%) [2026-01-12T20:36:02.897989] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-12T20:36:02.898035] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-12T20:36:02.899704] [INFO ] [main ] Progress: 200/385 forecasts completed (51.9%). ONDS finished in 1.0s. ETA: 31.7s. Rate: 349.91 forecasts/min [2026-01-12T20:36:02.910768] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:02.911880] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-12T20:36:02.911938] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-12T20:36:02.911972] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-12T20:36:02.912852] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:02.912916] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:02.917976] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:02.920648] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:02.921688] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:02.924428] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:36:02.930384] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:02.941044] [DEBUG] [MAG ] IGSB: Last date is validated at 2026-01-12 [2026-01-12T20:36:02.944338] [DEBUG] [MAG ] ABOS: Last date is validated at 2026-01-12 [2026-01-12T20:36:02.971071] [DEBUG] [MAG ] HTD: Last date is validated at 2026-01-12 [2026-01-12T20:36:03.109409] [DEBUG] [MAG ] IGSB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.118348] [DEBUG] [MAG ] ABOS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.153183] [DEBUG] [MAG ] HTD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.164533] [INFO ] [LOCAL ] IGSB: Saved forecast. [2026-01-12T20:36:03.164619] [INFO ] [main ] IGSB: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=25.7641%) [2026-01-12T20:36:03.164775] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-12T20:36:03.164817] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-12T20:36:03.165806] [INFO ] [main ] Progress: 201/385 forecasts completed (52.2%). IGSB finished in 0.7s. ETA: 31.6s. Rate: 348.95 forecasts/min [2026-01-12T20:36:03.175847] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.176788] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-12T20:36:03.176849] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-12T20:36:03.176883] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-12T20:36:03.177773] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:03.177837] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:03.178937] [INFO ] [LOCAL ] ABOS: Saved forecast. [2026-01-12T20:36:03.179005] [INFO ] [main ] ABOS: Signal=1 (Conf=90.0%), Magnitude=0.83% (Conf=41.4122%) [2026-01-12T20:36:03.179170] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-12T20:36:03.179215] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-12T20:36:03.180664] [INFO ] [main ] Progress: 202/385 forecasts completed (52.5%). ABOS finished in 0.7s. ETA: 31.3s. Rate: 350.54 forecasts/min [2026-01-12T20:36:03.183195] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:03.184225] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:03.186004] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:03.191831] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.193014] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-12T20:36:03.193068] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-12T20:36:03.193099] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-12T20:36:03.193911] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:03.193973] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:03.195750] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:03.196438] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:03.216593] [INFO ] [LOCAL ] HTD: Saved forecast. [2026-01-12T20:36:03.216663] [INFO ] [main ] HTD: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=46.355%) [2026-01-12T20:36:03.217004] [INFO ] [main ] Fetching symbol history for FOA... [2026-01-12T20:36:03.217054] [DEBUG] [REMOTE ] FOA: Fetching historical data. [2026-01-12T20:36:03.217665] [INFO ] [main ] Progress: 203/385 forecasts completed (52.7%). HTD finished in 0.7s. ETA: 31.0s. Rate: 351.90 forecasts/min [2026-01-12T20:36:03.228592] [DEBUG] [REMOTE ] FOA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.229556] [DEBUG] [LOCAL ] Loaded configuration for FOA: 5 features, N/A% accuracy [2026-01-12T20:36:03.229632] [INFO ] [LOCAL ] FOA: Loaded 5 optimal features with 67.32% confidence from JSON config [2026-01-12T20:36:03.229665] [DEBUG] [MAG ] Building data for symbol: FOA with lookback: 0 [2026-01-12T20:36:03.230462] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:03.230523] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:03.232207] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:03.232778] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:03.233185] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:03.235036] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:36:03.236093] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:03.246372] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:03.264098] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:03.265167] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:36:03.266677] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:03.267330] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:03.268410] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:03.268462] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:03.285996] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-12 [2026-01-12T20:36:03.454977] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.554723] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-12T20:36:03.554789] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=1.32% (Conf=72.3159%) [2026-01-12T20:36:03.554942] [INFO ] [main ] Fetching symbol history for ARI... [2026-01-12T20:36:03.554985] [DEBUG] [REMOTE ] ARI: Fetching historical data. [2026-01-12T20:36:03.556787] [INFO ] [main ] Progress: 204/385 forecasts completed (53.0%). PHIN finished in 0.7s. ETA: 31.0s. Rate: 350.20 forecasts/min [2026-01-12T20:36:03.567462] [DEBUG] [REMOTE ] ARI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.568373] [DEBUG] [LOCAL ] Loaded configuration for ARI: 4 features, N/A% accuracy [2026-01-12T20:36:03.568425] [INFO ] [LOCAL ] ARI: Loaded 4 optimal features with 61.19% confidence from JSON config [2026-01-12T20:36:03.568457] [DEBUG] [MAG ] Building data for symbol: ARI with lookback: 0 [2026-01-12T20:36:03.569248] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:03.569310] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:03.574193] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:03.576051] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:03.576586] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:03.576993] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:03.597988] [DEBUG] [MAG ] FOA: Last date is validated at 2026-01-12 [2026-01-12T20:36:03.610501] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-12 [2026-01-12T20:36:03.610726] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-12 [2026-01-12T20:36:03.774818] [DEBUG] [MAG ] FOA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.780009] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.782235] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:03.850593] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-12T20:36:03.850661] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=55.3167%) [2026-01-12T20:36:03.850815] [INFO ] [main ] Fetching symbol history for SMTC... [2026-01-12T20:36:03.850860] [DEBUG] [REMOTE ] SMTC: Fetching historical data. [2026-01-12T20:36:03.851270] [INFO ] [main ] Progress: 205/385 forecasts completed (53.2%). AUDC finished in 0.7s. ETA: 30.9s. Rate: 348.97 forecasts/min [2026-01-12T20:36:03.862415] [DEBUG] [REMOTE ] SMTC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.863365] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 4 features, N/A% accuracy [2026-01-12T20:36:03.863416] [INFO ] [LOCAL ] SMTC: Loaded 4 optimal features with 56.72% confidence from JSON config [2026-01-12T20:36:03.863447] [DEBUG] [MAG ] Building data for symbol: SMTC with lookback: 0 [2026-01-12T20:36:03.864222] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:03.864283] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:03.869150] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:03.870394] [INFO ] [LOCAL ] FOA: Saved forecast. [2026-01-12T20:36:03.870469] [INFO ] [main ] FOA: Signal=1 (Conf=90.0%), Magnitude=6.92% (Conf=67.3245%) [2026-01-12T20:36:03.870818] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-12T20:36:03.870832] [INFO ] [main ] Progress: 206/385 forecasts completed (53.5%). FOA finished in 0.7s. ETA: 30.6s. Rate: 350.48 forecasts/min [2026-01-12T20:36:03.870869] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-12T20:36:03.870985] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:03.871478] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:03.871912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:03.881813] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.882770] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-12T20:36:03.882822] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-12T20:36:03.882853] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-12T20:36:03.883640] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:03.883703] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:03.886082] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:03.887776] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:03.925912] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-12T20:36:03.925988] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=61.376%) [2026-01-12T20:36:03.926328] [INFO ] [main ] Fetching symbol history for PRFZ... [2026-01-12T20:36:03.926379] [DEBUG] [REMOTE ] PRFZ: Fetching historical data. [2026-01-12T20:36:03.927225] [INFO ] [main ] Progress: 207/385 forecasts completed (53.8%). KEYS finished in 0.7s. ETA: 30.4s. Rate: 351.62 forecasts/min [2026-01-12T20:36:03.931759] [DEBUG] [MAG ] ARI: Last date is validated at 2026-01-12 [2026-01-12T20:36:03.935762] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:03.938921] [DEBUG] [REMOTE ] PRFZ: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:03.939801] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 5 features, N/A% accuracy [2026-01-12T20:36:03.939856] [INFO ] [LOCAL ] PRFZ: Loaded 5 optimal features with 64.03% confidence from JSON config [2026-01-12T20:36:03.939889] [DEBUG] [MAG ] Building data for symbol: PRFZ with lookback: 0 [2026-01-12T20:36:03.940647] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:03.941032] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:03.941095] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:03.942119] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:03.955239] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:03.956753] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:36:03.958213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:03.991844] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:03.993211] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:03.995217] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:03.998230] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:04.117661] [DEBUG] [MAG ] ARI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:04.184439] [INFO ] [LOCAL ] ARI: Saved forecast. [2026-01-12T20:36:04.184518] [INFO ] [main ] ARI: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=61.1927%) [2026-01-12T20:36:04.188416] [INFO ] [main ] Fetching symbol history for ALG... [2026-01-12T20:36:04.188474] [DEBUG] [REMOTE ] ALG: Fetching historical data. [2026-01-12T20:36:04.188950] [INFO ] [main ] Progress: 208/385 forecasts completed (54.0%). ARI finished in 0.6s. ETA: 30.3s. Rate: 350.72 forecasts/min [2026-01-12T20:36:04.203564] [DEBUG] [REMOTE ] ALG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:04.204720] [DEBUG] [LOCAL ] Loaded configuration for ALG: 2 features, N/A% accuracy [2026-01-12T20:36:04.204801] [INFO ] [LOCAL ] ALG: Loaded 2 optimal features with 46.10% confidence from JSON config [2026-01-12T20:36:04.204854] [DEBUG] [MAG ] Building data for symbol: ALG with lookback: 0 [2026-01-12T20:36:04.205916] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:04.205986] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:04.211971] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:04.213452] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:04.241615] [DEBUG] [MAG ] SMTC: Last date is validated at 2026-01-12 [2026-01-12T20:36:04.351521] [DEBUG] [MAG ] PRFZ: Last date is validated at 2026-01-12 [2026-01-12T20:36:04.368465] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-12 [2026-01-12T20:36:04.416877] [DEBUG] [MAG ] SMTC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:04.543057] [INFO ] [LOCAL ] SMTC: Saved forecast. [2026-01-12T20:36:04.543124] [INFO ] [main ] SMTC: Signal=1 (Conf=90.0%), Magnitude=-2.57% (Conf=56.7246%) [2026-01-12T20:36:04.543274] [INFO ] [main ] Fetching symbol history for TWG... [2026-01-12T20:36:04.543316] [DEBUG] [REMOTE ] TWG: Fetching historical data. [2026-01-12T20:36:04.543972] [INFO ] [main ] Progress: 209/385 forecasts completed (54.3%). SMTC finished in 0.7s. ETA: 30.3s. Rate: 348.93 forecasts/min [2026-01-12T20:36:04.551768] [DEBUG] [MAG ] PRFZ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:04.555014] [DEBUG] [REMOTE ] TWG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:04.555878] [DEBUG] [LOCAL ] Loaded configuration for TWG: 2 features, N/A% accuracy [2026-01-12T20:36:04.555929] [INFO ] [LOCAL ] TWG: Loaded 2 optimal features with 18.26% confidence from JSON config [2026-01-12T20:36:04.555960] [DEBUG] [MAG ] Building data for symbol: TWG with lookback: 0 [2026-01-12T20:36:04.556925] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:04.556983] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:04.557699] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:04.558133] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:04.612452] [DEBUG] [MAG ] ALG: Last date is validated at 2026-01-12 [2026-01-12T20:36:04.644220] [INFO ] [LOCAL ] PRFZ: Saved forecast. [2026-01-12T20:36:04.644299] [INFO ] [main ] PRFZ: Signal=1 (Conf=90.0%), Magnitude=1.18% (Conf=64.0327%) [2026-01-12T20:36:04.644726] [INFO ] [main ] Progress: 210/385 forecasts completed (54.5%). PRFZ finished in 0.7s. ETA: 30.0s. Rate: 349.62 forecasts/min [2026-01-12T20:36:04.644864] [INFO ] [main ] Fetching symbol history for AMGN... [2026-01-12T20:36:04.644908] [DEBUG] [REMOTE ] AMGN: Fetching historical data. [2026-01-12T20:36:04.657345] [DEBUG] [REMOTE ] AMGN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:04.659208] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 7 features, N/A% accuracy [2026-01-12T20:36:04.659263] [INFO ] [LOCAL ] AMGN: Loaded 7 optimal features with 52.93% confidence from JSON config [2026-01-12T20:36:04.659297] [DEBUG] [MAG ] Building data for symbol: AMGN with lookback: 0 [2026-01-12T20:36:04.660184] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:04.660261] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:04.662057] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:04.662620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:04.663038] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:04.664000] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:04.672213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:04.695650] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-12T20:36:04.695727] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=27.7051%) [2026-01-12T20:36:04.696138] [INFO ] [main ] Fetching symbol history for SBI... [2026-01-12T20:36:04.696381] [DEBUG] [REMOTE ] SBI: Fetching historical data. [2026-01-12T20:36:04.697427] [INFO ] [main ] Progress: 211/385 forecasts completed (54.8%). EVSD finished in 0.8s. ETA: 29.8s. Rate: 350.77 forecasts/min [2026-01-12T20:36:04.709495] [DEBUG] [REMOTE ] SBI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:04.710704] [DEBUG] [LOCAL ] Loaded configuration for SBI: 16 features, N/A% accuracy [2026-01-12T20:36:04.710778] [INFO ] [LOCAL ] SBI: Loaded 16 optimal features with 16.16% confidence from JSON config [2026-01-12T20:36:04.710830] [DEBUG] [MAG ] Building data for symbol: SBI with lookback: 0 [2026-01-12T20:36:04.711859] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-12T20:36:04.711935] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:04.718278] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:04.720491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:04.721100] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:04.721550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:04.721972] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:04.722785] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:04.723677] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:04.726613] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:04.788988] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:04.791591] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:36:04.792357] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:04.807570] [DEBUG] [MAG ] ALG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:04.849719] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:04.851752] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:04.896069] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:04.897425] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:04.925724] [INFO ] [LOCAL ] ALG: Saved forecast. [2026-01-12T20:36:04.925795] [INFO ] [main ] ALG: Signal=1 (Conf=90.0%), Magnitude=4.78% (Conf=46.1008%) [2026-01-12T20:36:04.925961] [INFO ] [main ] Fetching symbol history for GBX... [2026-01-12T20:36:04.926007] [DEBUG] [REMOTE ] GBX: Fetching historical data. [2026-01-12T20:36:04.927648] [INFO ] [main ] Progress: 212/385 forecasts completed (55.1%). ALG finished in 0.7s. ETA: 29.6s. Rate: 350.20 forecasts/min [2026-01-12T20:36:04.939368] [DEBUG] [REMOTE ] GBX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:04.940515] [DEBUG] [LOCAL ] Loaded configuration for GBX: 6 features, N/A% accuracy [2026-01-12T20:36:04.940569] [INFO ] [LOCAL ] GBX: Loaded 6 optimal features with 41.18% confidence from JSON config [2026-01-12T20:36:04.940627] [DEBUG] [MAG ] Building data for symbol: GBX with lookback: 0 [2026-01-12T20:36:04.941551] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:04.941638] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:04.943713] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:04.944286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:04.944802] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:04.945834] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:04.946948] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:04.949841] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:04.953670] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:04.954788] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:04.956062] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:05.050846] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:05.053827] [DEBUG] [MAG ] TWG: Last date is validated at 2026-01-12 [2026-01-12T20:36:05.167660] [DEBUG] [MAG ] AMGN: Last date is validated at 2026-01-12 [2026-01-12T20:36:05.240032] [DEBUG] [MAG ] TWG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:05.327364] [DEBUG] [MAG ] GBX: Last date is validated at 2026-01-12 [2026-01-12T20:36:05.344031] [INFO ] [LOCAL ] TWG: Saved forecast. [2026-01-12T20:36:05.344100] [INFO ] [main ] TWG: Signal=1 (Conf=90.0%), Magnitude=-26.55% (Conf=18.2589%) [2026-01-12T20:36:05.344662] [INFO ] [main ] Fetching symbol history for HALO... [2026-01-12T20:36:05.344714] [DEBUG] [REMOTE ] HALO: Fetching historical data. [2026-01-12T20:36:05.345910] [INFO ] [main ] Progress: 213/385 forecasts completed (55.3%). TWG finished in 0.8s. ETA: 29.7s. Rate: 347.84 forecasts/min [2026-01-12T20:36:05.353637] [DEBUG] [MAG ] AMGN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:05.357915] [DEBUG] [REMOTE ] HALO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:05.358987] [DEBUG] [LOCAL ] Loaded configuration for HALO: 2 features, N/A% accuracy [2026-01-12T20:36:05.359051] [INFO ] [LOCAL ] HALO: Loaded 2 optimal features with 58.17% confidence from JSON config [2026-01-12T20:36:05.359089] [DEBUG] [MAG ] Building data for symbol: HALO with lookback: 0 [2026-01-12T20:36:05.359919] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:05.360329] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:05.408282] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:05.411554] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:05.420621] [DEBUG] [MAG ] SBI: Last date is validated at 2026-01-12 [2026-01-12T20:36:05.495517] [INFO ] [LOCAL ] AMGN: Saved forecast. [2026-01-12T20:36:05.495620] [INFO ] [main ] AMGN: Signal=1 (Conf=90.0%), Magnitude=1.55% (Conf=52.9318%) [2026-01-12T20:36:05.495811] [INFO ] [main ] Fetching symbol history for VLRS... [2026-01-12T20:36:05.495858] [DEBUG] [REMOTE ] VLRS: Fetching historical data. [2026-01-12T20:36:05.497487] [INFO ] [main ] Progress: 214/385 forecasts completed (55.6%). AMGN finished in 0.9s. ETA: 29.5s. Rate: 348.04 forecasts/min [2026-01-12T20:36:05.507514] [DEBUG] [REMOTE ] VLRS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:05.508283] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 9 features, N/A% accuracy [2026-01-12T20:36:05.508342] [INFO ] [LOCAL ] VLRS: Loaded 9 optimal features with 55.02% confidence from JSON config [2026-01-12T20:36:05.508388] [DEBUG] [MAG ] Building data for symbol: VLRS with lookback: 0 [2026-01-12T20:36:05.509233] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:05.509300] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:05.514340] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:05.515792] [DEBUG] [MAG ] GBX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:05.516236] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:05.516800] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:05.517323] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:05.518346] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:05.519348] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:05.597359] [DEBUG] [MAG ] SBI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:05.601654] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:05.603306] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:05.606487] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:05.613791] [INFO ] [LOCAL ] GBX: Saved forecast. [2026-01-12T20:36:05.613883] [INFO ] [main ] GBX: Signal=1 (Conf=90.0%), Magnitude=2.88% (Conf=41.182%) [2026-01-12T20:36:05.614098] [INFO ] [main ] Fetching symbol history for TRI... [2026-01-12T20:36:05.614152] [DEBUG] [REMOTE ] TRI: Fetching historical data. [2026-01-12T20:36:05.614932] [INFO ] [main ] Progress: 215/385 forecasts completed (55.8%). GBX finished in 0.7s. ETA: 29.3s. Rate: 348.56 forecasts/min [2026-01-12T20:36:05.629498] [DEBUG] [REMOTE ] TRI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:05.632554] [DEBUG] [LOCAL ] Loaded configuration for TRI: 4 features, N/A% accuracy [2026-01-12T20:36:05.632634] [INFO ] [LOCAL ] TRI: Loaded 4 optimal features with 57.28% confidence from JSON config [2026-01-12T20:36:05.632674] [DEBUG] [MAG ] Building data for symbol: TRI with lookback: 0 [2026-01-12T20:36:05.633566] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:05.633650] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:05.635450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:05.636003] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:05.637091] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:05.639416] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:05.668774] [INFO ] [LOCAL ] SBI: Saved forecast. [2026-01-12T20:36:05.668843] [INFO ] [main ] SBI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.1575%) [2026-01-12T20:36:05.669211] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-12T20:36:05.669261] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-12T20:36:05.669670] [INFO ] [main ] Progress: 216/385 forecasts completed (56.1%). SBI finished in 1.0s. ETA: 29.0s. Rate: 349.66 forecasts/min [2026-01-12T20:36:05.680790] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:05.682441] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-12T20:36:05.682515] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-12T20:36:05.682548] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-12T20:36:05.683363] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:05.683425] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:05.688597] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:05.690445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:05.690944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:05.691380] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:05.691790] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:05.692680] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:05.695060] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:05.735050] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:05.765949] [DEBUG] [MAG ] HALO: Last date is validated at 2026-01-12 [2026-01-12T20:36:05.931779] [DEBUG] [MAG ] HALO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:05.958880] [DEBUG] [MAG ] VLRS: Last date is validated at 2026-01-12 [2026-01-12T20:36:05.996983] [DEBUG] [MAG ] TRI: Last date is validated at 2026-01-12 [2026-01-12T20:36:06.045477] [INFO ] [LOCAL ] HALO: Saved forecast. [2026-01-12T20:36:06.045543] [INFO ] [main ] HALO: Signal=1 (Conf=90.0%), Magnitude=2.98% (Conf=58.1687%) [2026-01-12T20:36:06.045875] [INFO ] [main ] Fetching symbol history for GTY... [2026-01-12T20:36:06.045926] [DEBUG] [REMOTE ] GTY: Fetching historical data. [2026-01-12T20:36:06.046744] [INFO ] [main ] Progress: 217/385 forecasts completed (56.4%). HALO finished in 0.7s. ETA: 29.0s. Rate: 347.74 forecasts/min [2026-01-12T20:36:06.058441] [DEBUG] [REMOTE ] GTY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.059282] [DEBUG] [LOCAL ] Loaded configuration for GTY: 4 features, N/A% accuracy [2026-01-12T20:36:06.059338] [INFO ] [LOCAL ] GTY: Loaded 4 optimal features with 59.69% confidence from JSON config [2026-01-12T20:36:06.059370] [DEBUG] [MAG ] Building data for symbol: GTY with lookback: 0 [2026-01-12T20:36:06.060159] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:06.060220] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:06.064976] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:06.066732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:06.067203] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:06.067601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:06.091909] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-12 [2026-01-12T20:36:06.133594] [DEBUG] [MAG ] VLRS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:06.181330] [DEBUG] [MAG ] TRI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:06.202274] [INFO ] [LOCAL ] VLRS: Saved forecast. [2026-01-12T20:36:06.202341] [INFO ] [main ] VLRS: Signal=1 (Conf=90.0%), Magnitude=1.00% (Conf=55.0169%) [2026-01-12T20:36:06.202508] [INFO ] [main ] Fetching symbol history for ABSI... [2026-01-12T20:36:06.202553] [DEBUG] [REMOTE ] ABSI: Fetching historical data. [2026-01-12T20:36:06.203797] [INFO ] [main ] Progress: 218/385 forecasts completed (56.6%). VLRS finished in 0.7s. ETA: 28.8s. Rate: 347.88 forecasts/min [2026-01-12T20:36:06.215406] [DEBUG] [REMOTE ] ABSI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.216521] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 7 features, N/A% accuracy [2026-01-12T20:36:06.216598] [INFO ] [LOCAL ] ABSI: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-12T20:36:06.216634] [DEBUG] [MAG ] Building data for symbol: ABSI with lookback: 0 [2026-01-12T20:36:06.217414] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:06.217486] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:06.222702] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:06.223530] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:06.226303] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:06.227510] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:36:06.228251] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:06.243273] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:06.244096] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:06.265034] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:06.312920] [INFO ] [LOCAL ] TRI: Saved forecast. [2026-01-12T20:36:06.313009] [INFO ] [main ] TRI: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=57.2798%) [2026-01-12T20:36:06.313179] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-12T20:36:06.313223] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-12T20:36:06.313972] [INFO ] [main ] Progress: 219/385 forecasts completed (56.9%). TRI finished in 0.7s. ETA: 28.6s. Rate: 348.46 forecasts/min [2026-01-12T20:36:06.326243] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.327205] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-12T20:36:06.327255] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-12T20:36:06.327286] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-12T20:36:06.328081] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:06.328141] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:06.367306] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-12T20:36:06.367373] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=-2.94% (Conf=57.6575%) [2026-01-12T20:36:06.367541] [INFO ] [main ] Fetching symbol history for FNKO... [2026-01-12T20:36:06.367603] [DEBUG] [REMOTE ] FNKO: Fetching historical data. [2026-01-12T20:36:06.367943] [INFO ] [main ] Progress: 220/385 forecasts completed (57.1%). LKQ finished in 0.7s. ETA: 28.3s. Rate: 349.55 forecasts/min [2026-01-12T20:36:06.377979] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:06.379881] [DEBUG] [REMOTE ] FNKO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.380880] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 4 features, N/A% accuracy [2026-01-12T20:36:06.380936] [INFO ] [LOCAL ] FNKO: Loaded 4 optimal features with 51.74% confidence from JSON config [2026-01-12T20:36:06.380978] [DEBUG] [MAG ] Building data for symbol: FNKO with lookback: 0 [2026-01-12T20:36:06.381195] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:36:06.381830] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:06.381893] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:06.382588] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:06.383694] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:06.418731] [DEBUG] [MAG ] GTY: Last date is validated at 2026-01-12 [2026-01-12T20:36:06.493506] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:06.494598] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:06.495289] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:36:06.499606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:06.591413] [DEBUG] [MAG ] ABSI: Last date is validated at 2026-01-12 [2026-01-12T20:36:06.592459] [DEBUG] [MAG ] GTY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:06.663698] [INFO ] [LOCAL ] GTY: Saved forecast. [2026-01-12T20:36:06.663770] [INFO ] [main ] GTY: Signal=1 (Conf=90.0%), Magnitude=1.59% (Conf=59.6899%) [2026-01-12T20:36:06.664122] [INFO ] [main ] Fetching symbol history for SEZL... [2026-01-12T20:36:06.664175] [DEBUG] [REMOTE ] SEZL: Fetching historical data. [2026-01-12T20:36:06.664657] [INFO ] [main ] Progress: 221/385 forecasts completed (57.4%). GTY finished in 0.6s. ETA: 28.2s. Rate: 348.40 forecasts/min [2026-01-12T20:36:06.675890] [DEBUG] [REMOTE ] SEZL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.677332] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 5 features, N/A% accuracy [2026-01-12T20:36:06.677386] [INFO ] [LOCAL ] SEZL: Loaded 5 optimal features with 54.67% confidence from JSON config [2026-01-12T20:36:06.677428] [DEBUG] [MAG ] Building data for symbol: SEZL with lookback: 0 [2026-01-12T20:36:06.678337] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:06.678403] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:06.680205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:06.680789] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:06.723421] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-12 [2026-01-12T20:36:06.759877] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:06.762111] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:06.762164] [DEBUG] [MAG ] ABSI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:06.766709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:06.832678] [INFO ] [LOCAL ] ABSI: Saved forecast. [2026-01-12T20:36:06.832746] [INFO ] [main ] ABSI: Signal=1 (Conf=90.0%), Magnitude=2.27% (Conf=48.3267%) [2026-01-12T20:36:06.832901] [INFO ] [main ] Fetching symbol history for PUBM... [2026-01-12T20:36:06.832944] [DEBUG] [REMOTE ] PUBM: Fetching historical data. [2026-01-12T20:36:06.834506] [INFO ] [main ] Progress: 222/385 forecasts completed (57.7%). ABSI finished in 0.6s. ETA: 28.1s. Rate: 348.42 forecasts/min [2026-01-12T20:36:06.846066] [DEBUG] [REMOTE ] PUBM: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.847669] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 4 features, N/A% accuracy [2026-01-12T20:36:06.847741] [INFO ] [LOCAL ] PUBM: Loaded 4 optimal features with 44.14% confidence from JSON config [2026-01-12T20:36:06.847773] [DEBUG] [MAG ] Building data for symbol: PUBM with lookback: 0 [2026-01-12T20:36:06.848554] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:06.848632] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:06.850671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:06.851177] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:06.851644] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:06.856794] [DEBUG] [MAG ] FNKO: Last date is validated at 2026-01-12 [2026-01-12T20:36:06.892918] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:06.963169] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:06.977786] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-12T20:36:06.977852] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=64.553%) [2026-01-12T20:36:06.978191] [INFO ] [main ] Fetching symbol history for NFBK... [2026-01-12T20:36:06.978240] [DEBUG] [REMOTE ] NFBK: Fetching historical data. [2026-01-12T20:36:06.978666] [INFO ] [main ] Progress: 223/385 forecasts completed (57.9%). MGA finished in 0.7s. ETA: 27.9s. Rate: 348.68 forecasts/min [2026-01-12T20:36:06.990138] [DEBUG] [REMOTE ] NFBK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:06.991633] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, N/A% accuracy [2026-01-12T20:36:06.991702] [INFO ] [LOCAL ] NFBK: Loaded 4 optimal features with 58.27% confidence from JSON config [2026-01-12T20:36:06.991734] [DEBUG] [MAG ] Building data for symbol: NFBK with lookback: 0 [2026-01-12T20:36:06.992487] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:06.992546] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:06.994211] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:06.994739] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:06.995183] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:06.995840] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:07.044242] [DEBUG] [MAG ] FNKO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:07.110989] [INFO ] [LOCAL ] FNKO: Saved forecast. [2026-01-12T20:36:07.111063] [INFO ] [main ] FNKO: Signal=1 (Conf=90.0%), Magnitude=-3.06% (Conf=51.7373%) [2026-01-12T20:36:07.111511] [INFO ] [main ] Fetching symbol history for HOMB... [2026-01-12T20:36:07.111564] [DEBUG] [REMOTE ] HOMB: Fetching historical data. [2026-01-12T20:36:07.111662] [INFO ] [main ] Progress: 224/385 forecasts completed (58.2%). FNKO finished in 0.7s. ETA: 27.7s. Rate: 349.03 forecasts/min [2026-01-12T20:36:07.123365] [DEBUG] [REMOTE ] HOMB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:07.124492] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 10 features, N/A% accuracy [2026-01-12T20:36:07.124545] [INFO ] [LOCAL ] HOMB: Loaded 10 optimal features with 56.09% confidence from JSON config [2026-01-12T20:36:07.124592] [DEBUG] [MAG ] Building data for symbol: HOMB with lookback: 0 [2026-01-12T20:36:07.125383] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:07.125449] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:07.125895] [DEBUG] [MAG ] SEZL: Last date is validated at 2026-01-12 [2026-01-12T20:36:07.126177] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:07.240199] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:07.242261] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:07.243548] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:07.244796] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:07.246606] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:07.247110] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:07.248287] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:07.250451] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:36:07.252295] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:07.303219] [DEBUG] [MAG ] SEZL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:07.315048] [DEBUG] [MAG ] PUBM: Last date is validated at 2026-01-12 [2026-01-12T20:36:07.336382] [DEBUG] [MAG ] NFBK: Last date is validated at 2026-01-12 [2026-01-12T20:36:07.455181] [INFO ] [LOCAL ] SEZL: Saved forecast. [2026-01-12T20:36:07.455252] [INFO ] [main ] SEZL: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=54.6681%) [2026-01-12T20:36:07.455641] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-12T20:36:07.455693] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-12T20:36:07.456679] [INFO ] [main ] Progress: 225/385 forecasts completed (58.4%). SEZL finished in 0.8s. ETA: 27.6s. Rate: 347.48 forecasts/min [2026-01-12T20:36:07.467392] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:07.468540] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-12T20:36:07.468622] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-12T20:36:07.468662] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-12T20:36:07.469591] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:07.469655] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:07.474763] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:07.476743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:07.477241] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:07.477819] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:07.478807] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:07.489769] [DEBUG] [MAG ] PUBM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:07.503194] [DEBUG] [MAG ] NFBK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:07.563221] [INFO ] [LOCAL ] PUBM: Saved forecast. [2026-01-12T20:36:07.563288] [INFO ] [main ] PUBM: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=44.1431%) [2026-01-12T20:36:07.563447] [INFO ] [main ] Fetching symbol history for GE... [2026-01-12T20:36:07.563490] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-12T20:36:07.564192] [INFO ] [main ] Progress: 226/385 forecasts completed (58.7%). PUBM finished in 0.7s. ETA: 27.4s. Rate: 348.06 forecasts/min [2026-01-12T20:36:07.569147] [INFO ] [LOCAL ] NFBK: Saved forecast. [2026-01-12T20:36:07.569221] [INFO ] [main ] NFBK: Signal=1 (Conf=90.0%), Magnitude=-1.46% (Conf=58.2656%) [2026-01-12T20:36:07.569377] [INFO ] [main ] Fetching symbol history for SUNS... [2026-01-12T20:36:07.569420] [DEBUG] [REMOTE ] SUNS: Fetching historical data. [2026-01-12T20:36:07.569811] [INFO ] [main ] Progress: 227/385 forecasts completed (59.0%). NFBK finished in 0.6s. ETA: 27.1s. Rate: 349.55 forecasts/min [2026-01-12T20:36:07.575414] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:07.576587] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-12T20:36:07.576642] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-12T20:36:07.576673] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-12T20:36:07.577454] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:07.577517] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:07.580674] [DEBUG] [REMOTE ] SUNS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:07.581459] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 3 features, N/A% accuracy [2026-01-12T20:36:07.581515] [INFO ] [LOCAL ] SUNS: Loaded 3 optimal features with 62.93% confidence from JSON config [2026-01-12T20:36:07.581548] [DEBUG] [MAG ] Building data for symbol: SUNS with lookback: 0 [2026-01-12T20:36:07.582320] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:07.582379] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:07.582428] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:07.584243] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:07.584756] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:07.585215] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:07.585629] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:07.587130] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:07.587254] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:07.587990] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:07.588540] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:07.589309] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-12T20:36:07.590045] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:07.591173] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:07.604819] [DEBUG] [MAG ] HOMB: Last date is validated at 2026-01-12 [2026-01-12T20:36:07.781271] [DEBUG] [MAG ] HOMB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:07.835784] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-12 [2026-01-12T20:36:07.859043] [INFO ] [LOCAL ] HOMB: Saved forecast. [2026-01-12T20:36:07.859113] [INFO ] [main ] HOMB: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=56.0922%) [2026-01-12T20:36:07.859449] [INFO ] [main ] Fetching symbol history for GTX... [2026-01-12T20:36:07.859500] [DEBUG] [REMOTE ] GTX: Fetching historical data. [2026-01-12T20:36:07.859682] [INFO ] [main ] Progress: 228/385 forecasts completed (59.2%). HOMB finished in 0.7s. ETA: 27.0s. Rate: 348.49 forecasts/min [2026-01-12T20:36:07.871412] [DEBUG] [REMOTE ] GTX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:07.872248] [DEBUG] [LOCAL ] Loaded configuration for GTX: 3 features, N/A% accuracy [2026-01-12T20:36:07.872298] [INFO ] [LOCAL ] GTX: Loaded 3 optimal features with 65.77% confidence from JSON config [2026-01-12T20:36:07.872329] [DEBUG] [MAG ] Building data for symbol: GTX with lookback: 0 [2026-01-12T20:36:07.873123] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:07.873182] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:07.874848] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:07.875336] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:07.879504] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:07.933402] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-12 [2026-01-12T20:36:07.993990] [DEBUG] [MAG ] SUNS: Last date is validated at 2026-01-12 [2026-01-12T20:36:08.012066] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:08.096909] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-12T20:36:08.096979] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=1.42% (Conf=43.6884%) [2026-01-12T20:36:08.097140] [INFO ] [main ] Fetching symbol history for TSDD... [2026-01-12T20:36:08.097183] [DEBUG] [REMOTE ] TSDD: Fetching historical data. [2026-01-12T20:36:08.097929] [INFO ] [main ] Progress: 229/385 forecasts completed (59.5%). NAAS finished in 0.6s. ETA: 26.9s. Rate: 347.91 forecasts/min [2026-01-12T20:36:08.109430] [DEBUG] [REMOTE ] TSDD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:08.111225] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:08.112258] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 6 features, N/A% accuracy [2026-01-12T20:36:08.112320] [INFO ] [LOCAL ] TSDD: Loaded 6 optimal features with 58.58% confidence from JSON config [2026-01-12T20:36:08.112353] [DEBUG] [MAG ] Building data for symbol: TSDD with lookback: 0 [2026-01-12T20:36:08.113217] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:08.113282] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:08.118288] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:08.120134] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:08.120651] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:08.121056] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:08.123554] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:36:08.127820] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:08.163154] [DEBUG] [MAG ] SUNS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:08.224480] [DEBUG] [MAG ] GTX: Last date is validated at 2026-01-12 [2026-01-12T20:36:08.227546] [INFO ] [LOCAL ] SUNS: Saved forecast. [2026-01-12T20:36:08.227632] [INFO ] [main ] SUNS: Signal=1 (Conf=90.0%), Magnitude=-6.29% (Conf=62.9295%) [2026-01-12T20:36:08.228005] [INFO ] [main ] Fetching symbol history for SHY... [2026-01-12T20:36:08.228055] [DEBUG] [REMOTE ] SHY: Fetching historical data. [2026-01-12T20:36:08.228685] [INFO ] [main ] Progress: 230/385 forecasts completed (59.7%). SUNS finished in 0.7s. ETA: 26.7s. Rate: 348.28 forecasts/min [2026-01-12T20:36:08.239247] [DEBUG] [REMOTE ] SHY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:08.240610] [DEBUG] [LOCAL ] Loaded configuration for SHY: 9 features, N/A% accuracy [2026-01-12T20:36:08.240663] [INFO ] [LOCAL ] SHY: Loaded 9 optimal features with 44.87% confidence from JSON config [2026-01-12T20:36:08.240694] [DEBUG] [MAG ] Building data for symbol: SHY with lookback: 0 [2026-01-12T20:36:08.241459] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:08.241522] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:08.243534] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:08.244074] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:08.245098] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:08.249613] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:08.250630] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:08.251296] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:08.252006] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:08.253081] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:08.255170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:08.391034] [DEBUG] [MAG ] GTX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:08.408532] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-12T20:36:08.408626] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=-1.39% (Conf=53.7006%) [2026-01-12T20:36:08.408787] [INFO ] [main ] Fetching symbol history for SIEB... [2026-01-12T20:36:08.408830] [DEBUG] [REMOTE ] SIEB: Fetching historical data. [2026-01-12T20:36:08.410117] [INFO ] [main ] Progress: 231/385 forecasts completed (60.0%). GE finished in 0.8s. ETA: 26.5s. Rate: 348.20 forecasts/min [2026-01-12T20:36:08.420783] [DEBUG] [REMOTE ] SIEB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:08.421926] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, N/A% accuracy [2026-01-12T20:36:08.421987] [INFO ] [LOCAL ] SIEB: Loaded 6 optimal features with 56.53% confidence from JSON config [2026-01-12T20:36:08.422022] [DEBUG] [MAG ] Building data for symbol: SIEB with lookback: 0 [2026-01-12T20:36:08.423075] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:08.423157] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:08.428394] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:08.430414] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:08.430967] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:08.431371] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:08.433898] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:08.436811] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:08.458562] [INFO ] [LOCAL ] GTX: Saved forecast. [2026-01-12T20:36:08.458650] [INFO ] [main ] GTX: Signal=1 (Conf=90.0%), Magnitude=-0.91% (Conf=65.7706%) [2026-01-12T20:36:08.458817] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-12T20:36:08.458860] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-12T20:36:08.460028] [INFO ] [main ] Progress: 232/385 forecasts completed (60.3%). GTX finished in 0.6s. ETA: 26.3s. Rate: 349.27 forecasts/min [2026-01-12T20:36:08.471547] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:08.472541] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-12T20:36:08.472629] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-12T20:36:08.472665] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-12T20:36:08.473438] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:08.473503] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:08.478517] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:08.480703] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:08.481190] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:08.481600] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:08.491234] [DEBUG] [MAG ] TSDD: Last date is validated at 2026-01-12 [2026-01-12T20:36:08.592750] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:08.594076] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:08.595864] [DEBUG] [MAG ] SHY: Last date is validated at 2026-01-12 [2026-01-12T20:36:08.596240] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:08.596737] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:08.597900] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:08.599942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:08.659692] [DEBUG] [MAG ] TSDD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:08.764153] [DEBUG] [MAG ] SHY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:08.789171] [DEBUG] [MAG ] SIEB: Last date is validated at 2026-01-12 [2026-01-12T20:36:08.800668] [INFO ] [LOCAL ] TSDD: Saved forecast. [2026-01-12T20:36:08.800738] [INFO ] [main ] TSDD: Signal=1 (Conf=90.0%), Magnitude=-7.22% (Conf=58.5843%) [2026-01-12T20:36:08.801075] [INFO ] [main ] Progress: 233/385 forecasts completed (60.5%). TSDD finished in 0.7s. ETA: 26.2s. Rate: 347.80 forecasts/min [2026-01-12T20:36:08.801192] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-12T20:36:08.801233] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-12T20:36:08.812091] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:08.814372] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-12T20:36:08.814508] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-12T20:36:08.814545] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-12T20:36:08.815836] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:08.815905] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:08.820858] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:08.821707] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:08.822521] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:08.823827] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:08.826273] [INFO ] [LOCAL ] SHY: Saved forecast. [2026-01-12T20:36:08.826336] [INFO ] [main ] SHY: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=44.8688%) [2026-01-12T20:36:08.826708] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:08.826712] [INFO ] [main ] Progress: 234/385 forecasts completed (60.8%). SHY finished in 0.6s. ETA: 26.0s. Rate: 349.07 forecasts/min [2026-01-12T20:36:08.826834] [INFO ] [main ] Fetching symbol history for BOH... [2026-01-12T20:36:08.826877] [DEBUG] [REMOTE ] BOH: Fetching historical data. [2026-01-12T20:36:08.827793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:08.838112] [DEBUG] [REMOTE ] BOH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:08.839124] [DEBUG] [LOCAL ] Loaded configuration for BOH: 5 features, N/A% accuracy [2026-01-12T20:36:08.839175] [INFO ] [LOCAL ] BOH: Loaded 5 optimal features with 56.69% confidence from JSON config [2026-01-12T20:36:08.839205] [DEBUG] [MAG ] Building data for symbol: BOH with lookback: 0 [2026-01-12T20:36:08.840003] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:08.840066] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:08.844789] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:08.845599] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:08.846741] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:36:08.850589] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:36:08.851643] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:08.936229] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-12 [2026-01-12T20:36:08.955764] [DEBUG] [MAG ] SIEB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:09.018364] [INFO ] [LOCAL ] SIEB: Saved forecast. [2026-01-12T20:36:09.018435] [INFO ] [main ] SIEB: Signal=1 (Conf=90.0%), Magnitude=-4.27% (Conf=56.5313%) [2026-01-12T20:36:09.018819] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-12T20:36:09.018870] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-12T20:36:09.020672] [INFO ] [main ] Progress: 235/385 forecasts completed (61.0%). SIEB finished in 0.6s. ETA: 25.8s. Rate: 348.88 forecasts/min [2026-01-12T20:36:09.032346] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:09.033397] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-12T20:36:09.033450] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-12T20:36:09.033482] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-12T20:36:09.034292] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:09.034373] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:09.036851] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:09.102259] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:09.114759] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:09.116348] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:09.117061] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:09.119907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:09.171532] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-12 [2026-01-12T20:36:09.187078] [DEBUG] [MAG ] BOH: Last date is validated at 2026-01-12 [2026-01-12T20:36:09.227520] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-12T20:36:09.227605] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=1.13% (Conf=50.4264%) [2026-01-12T20:36:09.227982] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-12T20:36:09.228034] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-12T20:36:09.229012] [INFO ] [main ] Progress: 236/385 forecasts completed (61.3%). ESTC finished in 0.8s. ETA: 25.6s. Rate: 348.56 forecasts/min [2026-01-12T20:36:09.240349] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:09.241456] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-12T20:36:09.241507] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-12T20:36:09.241548] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-12T20:36:09.242333] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:09.242395] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:09.247107] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:09.286027] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:09.287465] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:09.288141] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:09.290141] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:09.290928] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:36:09.292694] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:09.341029] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:09.352187] [DEBUG] [MAG ] BOH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:09.440350] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-12T20:36:09.440424] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=1.99% (Conf=47.2228%) [2026-01-12T20:36:09.440595] [INFO ] [main ] Fetching symbol history for EYE... [2026-01-12T20:36:09.440640] [DEBUG] [REMOTE ] EYE: Fetching historical data. [2026-01-12T20:36:09.441420] [INFO ] [main ] Progress: 237/385 forecasts completed (61.6%). NVS finished in 0.6s. ETA: 25.5s. Rate: 348.22 forecasts/min [2026-01-12T20:36:09.446398] [INFO ] [LOCAL ] BOH: Saved forecast. [2026-01-12T20:36:09.446467] [INFO ] [main ] BOH: Signal=1 (Conf=90.0%), Magnitude=-1.74% (Conf=56.6925%) [2026-01-12T20:36:09.446649] [INFO ] [main ] Fetching symbol history for LCFY... [2026-01-12T20:36:09.446694] [DEBUG] [REMOTE ] LCFY: Fetching historical data. [2026-01-12T20:36:09.449257] [INFO ] [main ] Progress: 238/385 forecasts completed (61.8%). BOH finished in 0.6s. ETA: 25.2s. Rate: 349.62 forecasts/min [2026-01-12T20:36:09.452544] [DEBUG] [REMOTE ] EYE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:09.453506] [DEBUG] [LOCAL ] Loaded configuration for EYE: 3 features, N/A% accuracy [2026-01-12T20:36:09.453556] [INFO ] [LOCAL ] EYE: Loaded 3 optimal features with 46.65% confidence from JSON config [2026-01-12T20:36:09.453611] [DEBUG] [MAG ] Building data for symbol: EYE with lookback: 0 [2026-01-12T20:36:09.454367] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:09.454427] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:09.457856] [DEBUG] [REMOTE ] LCFY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:09.458643] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 3 features, N/A% accuracy [2026-01-12T20:36:09.458699] [INFO ] [LOCAL ] LCFY: Loaded 3 optimal features with 56.52% confidence from JSON config [2026-01-12T20:36:09.458731] [DEBUG] [MAG ] Building data for symbol: LCFY with lookback: 0 [2026-01-12T20:36:09.459246] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:09.459503] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:09.459564] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:09.461171] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:09.463507] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-12 [2026-01-12T20:36:09.463872] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:09.477889] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:09.498007] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:09.575721] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:09.631973] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:09.634053] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-12 [2026-01-12T20:36:09.704096] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-12T20:36:09.704162] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=-11.70% (Conf=59.5977%) [2026-01-12T20:36:09.704352] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-12T20:36:09.704397] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-12T20:36:09.706631] [INFO ] [main ] Progress: 239/385 forecasts completed (62.1%). VEEE finished in 0.7s. ETA: 25.1s. Rate: 348.89 forecasts/min [2026-01-12T20:36:09.716196] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:09.717075] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-12T20:36:09.717127] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-12T20:36:09.717157] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-12T20:36:09.717952] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:09.718015] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:09.719687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:09.720196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:09.720617] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:09.721358] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:09.722101] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:09.724747] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:09.729014] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:36:09.730745] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:09.800873] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:09.814867] [DEBUG] [MAG ] LCFY: Last date is validated at 2026-01-12 [2026-01-12T20:36:09.891695] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-12T20:36:09.891762] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=-1.76% (Conf=55.1025%) [2026-01-12T20:36:09.892145] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-12T20:36:09.892197] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-12T20:36:09.892668] [INFO ] [main ] Progress: 240/385 forecasts completed (62.3%). INTC finished in 0.7s. ETA: 24.9s. Rate: 348.77 forecasts/min [2026-01-12T20:36:09.903840] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:09.906766] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-12T20:36:09.906822] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-12T20:36:09.906854] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-12T20:36:09.907660] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:09.907759] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:09.912419] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:09.915500] [DEBUG] [MAG ] EYE: Last date is validated at 2026-01-12 [2026-01-12T20:36:09.979817] [DEBUG] [MAG ] LCFY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.018447] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:10.020196] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:10.020971] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.059995] [INFO ] [LOCAL ] LCFY: Saved forecast. [2026-01-12T20:36:10.060063] [INFO ] [main ] LCFY: Signal=1 (Conf=90.0%), Magnitude=4.08% (Conf=56.5187%) [2026-01-12T20:36:10.060231] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-12T20:36:10.060275] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-12T20:36:10.062657] [INFO ] [main ] Progress: 241/385 forecasts completed (62.6%). LCFY finished in 0.6s. ETA: 24.8s. Rate: 348.79 forecasts/min [2026-01-12T20:36:10.071525] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-12 [2026-01-12T20:36:10.072733] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:10.073806] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-12T20:36:10.073867] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-12T20:36:10.073900] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-12T20:36:10.074707] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:10.074791] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:10.075977] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:10.080185] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.082381] [DEBUG] [MAG ] EYE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.158219] [INFO ] [LOCAL ] EYE: Saved forecast. [2026-01-12T20:36:10.158283] [INFO ] [main ] EYE: Signal=1 (Conf=90.0%), Magnitude=2.78% (Conf=46.6457%) [2026-01-12T20:36:10.158638] [INFO ] [main ] Fetching symbol history for ALHC... [2026-01-12T20:36:10.158689] [DEBUG] [REMOTE ] ALHC: Fetching historical data. [2026-01-12T20:36:10.158664] [INFO ] [main ] Progress: 242/385 forecasts completed (62.9%). EYE finished in 0.7s. ETA: 24.6s. Rate: 349.43 forecasts/min [2026-01-12T20:36:10.169815] [DEBUG] [REMOTE ] ALHC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:10.170835] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 4 features, N/A% accuracy [2026-01-12T20:36:10.170893] [INFO ] [LOCAL ] ALHC: Loaded 4 optimal features with 45.37% confidence from JSON config [2026-01-12T20:36:10.170925] [DEBUG] [MAG ] Building data for symbol: ALHC with lookback: 0 [2026-01-12T20:36:10.171698] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:10.171758] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:10.176489] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:10.214500] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:10.215381] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:10.216607] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.241626] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.307181] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-12T20:36:10.307248] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=0.95% (Conf=56.8894%) [2026-01-12T20:36:10.307567] [INFO ] [main ] Fetching symbol history for BXSL... [2026-01-12T20:36:10.307634] [DEBUG] [REMOTE ] BXSL: Fetching historical data. [2026-01-12T20:36:10.308483] [INFO ] [main ] Progress: 243/385 forecasts completed (63.1%). BANX finished in 0.6s. ETA: 24.4s. Rate: 349.61 forecasts/min [2026-01-12T20:36:10.319616] [DEBUG] [REMOTE ] BXSL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:10.320779] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 6 features, N/A% accuracy [2026-01-12T20:36:10.320833] [INFO ] [LOCAL ] BXSL: Loaded 6 optimal features with 57.43% confidence from JSON config [2026-01-12T20:36:10.320868] [DEBUG] [MAG ] Building data for symbol: BXSL with lookback: 0 [2026-01-12T20:36:10.321691] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:10.321754] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:10.326764] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:10.328656] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:10.329148] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:10.329548] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:10.330435] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:10.357552] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-12 [2026-01-12T20:36:10.435819] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-12 [2026-01-12T20:36:10.441749] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.521914] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.554292] [DEBUG] [MAG ] ALHC: Last date is validated at 2026-01-12 [2026-01-12T20:36:10.586041] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-12T20:36:10.586103] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=-0.52% (Conf=55.025%) [2026-01-12T20:36:10.586259] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-12T20:36:10.586303] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-12T20:36:10.586861] [INFO ] [main ] Progress: 244/385 forecasts completed (63.4%). THQ finished in 0.7s. ETA: 24.3s. Rate: 348.72 forecasts/min [2026-01-12T20:36:10.597151] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:10.598251] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-12T20:36:10.598304] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-12T20:36:10.598334] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-12T20:36:10.599096] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:10.599160] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:10.600684] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.600784] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:10.602790] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:10.617125] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:10.618890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:10.619354] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:36:10.620367] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:10.622006] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:10.623040] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:36:10.623731] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:10.625141] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.693662] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-12T20:36:10.693731] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=1.78% (Conf=55.1071%) [2026-01-12T20:36:10.694077] [INFO ] [main ] Fetching symbol history for DVN... [2026-01-12T20:36:10.694129] [DEBUG] [REMOTE ] DVN: Fetching historical data. [2026-01-12T20:36:10.694673] [INFO ] [main ] Progress: 245/385 forecasts completed (63.6%). PFGC finished in 0.6s. ETA: 24.1s. Rate: 349.26 forecasts/min [2026-01-12T20:36:10.707271] [DEBUG] [REMOTE ] DVN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:10.708300] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, N/A% accuracy [2026-01-12T20:36:10.708362] [INFO ] [LOCAL ] DVN: Loaded 2 optimal features with 51.89% confidence from JSON config [2026-01-12T20:36:10.708407] [DEBUG] [MAG ] Building data for symbol: DVN with lookback: 0 [2026-01-12T20:36:10.709270] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:10.709333] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:10.711055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:10.711624] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.721317] [DEBUG] [MAG ] ALHC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.779590] [DEBUG] [MAG ] BXSL: Last date is validated at 2026-01-12 [2026-01-12T20:36:10.798039] [INFO ] [LOCAL ] ALHC: Saved forecast. [2026-01-12T20:36:10.798103] [INFO ] [main ] ALHC: Signal=1 (Conf=90.0%), Magnitude=2.28% (Conf=45.3705%) [2026-01-12T20:36:10.798327] [INFO ] [main ] Fetching symbol history for OPAD... [2026-01-12T20:36:10.798373] [DEBUG] [REMOTE ] OPAD: Fetching historical data. [2026-01-12T20:36:10.801107] [INFO ] [main ] Progress: 246/385 forecasts completed (63.9%). ALHC finished in 0.6s. ETA: 23.8s. Rate: 349.80 forecasts/min [2026-01-12T20:36:10.809795] [DEBUG] [REMOTE ] OPAD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:10.810937] [DEBUG] [LOCAL ] Loaded configuration for OPAD: 5 features, N/A% accuracy [2026-01-12T20:36:10.810991] [INFO ] [LOCAL ] OPAD: Loaded 5 optimal features with 48.73% confidence from JSON config [2026-01-12T20:36:10.811022] [DEBUG] [MAG ] Building data for symbol: OPAD with lookback: 0 [2026-01-12T20:36:10.811792] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:10.811853] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:10.816645] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:10.818409] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:10.818895] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:10.819283] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:10.865457] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:10.945124] [DEBUG] [MAG ] BXSL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:10.962336] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.017675] [INFO ] [LOCAL ] BXSL: Saved forecast. [2026-01-12T20:36:11.017761] [INFO ] [main ] BXSL: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=57.4301%) [2026-01-12T20:36:11.018112] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-12T20:36:11.018163] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-12T20:36:11.018657] [INFO ] [main ] Progress: 247/385 forecasts completed (64.2%). BXSL finished in 0.7s. ETA: 23.7s. Rate: 349.42 forecasts/min [2026-01-12T20:36:11.030395] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:11.031660] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-12T20:36:11.031738] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-12T20:36:11.031788] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-12T20:36:11.032975] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:36:11.071821] [DEBUG] [MAG ] DVN: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.128484] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:11.211690] [DEBUG] [MAG ] OPAD: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.247758] [DEBUG] [MAG ] DVN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:11.327100] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-12T20:36:11.327171] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=54.9979%) [2026-01-12T20:36:11.327339] [INFO ] [main ] Fetching symbol history for SWZ... [2026-01-12T20:36:11.327383] [DEBUG] [REMOTE ] SWZ: Fetching historical data. [2026-01-12T20:36:11.328322] [INFO ] [main ] Progress: 248/385 forecasts completed (64.4%). WOOD finished in 0.7s. ETA: 23.6s. Rate: 348.29 forecasts/min [2026-01-12T20:36:11.338748] [DEBUG] [REMOTE ] SWZ: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:11.339448] [INFO ] [LOCAL ] DVN: Saved forecast. [2026-01-12T20:36:11.339518] [INFO ] [main ] DVN: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=51.8864%) [2026-01-12T20:36:11.339909] [INFO ] [main ] Fetching symbol history for DBRG... [2026-01-12T20:36:11.339963] [DEBUG] [REMOTE ] DBRG: Fetching historical data. [2026-01-12T20:36:11.339932] [INFO ] [main ] Progress: 249/385 forecasts completed (64.7%). DVN finished in 0.6s. ETA: 23.3s. Rate: 349.60 forecasts/min [2026-01-12T20:36:11.340480] [DEBUG] [LOCAL ] Loaded configuration for SWZ: 13 features, N/A% accuracy [2026-01-12T20:36:11.340526] [INFO ] [LOCAL ] SWZ: Loaded 13 optimal features with 44.54% confidence from JSON config [2026-01-12T20:36:11.340556] [DEBUG] [MAG ] Building data for symbol: SWZ with lookback: 0 [2026-01-12T20:36:11.341331] [DEBUG] [FEATURES ] DataBuilder: Executing 13 feature methods. [2026-01-12T20:36:11.341398] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:11.346682] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:11.348445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:11.349006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:11.349399] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:11.356479] [DEBUG] [REMOTE ] DBRG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:11.357753] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 4 features, N/A% accuracy [2026-01-12T20:36:11.357814] [INFO ] [LOCAL ] DBRG: Loaded 4 optimal features with 56.62% confidence from JSON config [2026-01-12T20:36:11.357847] [DEBUG] [MAG ] Building data for symbol: DBRG with lookback: 0 [2026-01-12T20:36:11.358767] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:11.358832] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:11.366756] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:36:11.367892] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:11.368372] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:11.369990] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:11.371037] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:36:11.371734] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:11.373137] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:11.374268] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:11.376326] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:11.378301] [DEBUG] [MAG ] OPAD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:11.378986] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.401516] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:11.441092] [INFO ] [LOCAL ] OPAD: Saved forecast. [2026-01-12T20:36:11.441157] [INFO ] [main ] OPAD: Signal=1 (Conf=90.0%), Magnitude=1.79% (Conf=48.7343%) [2026-01-12T20:36:11.441309] [INFO ] [main ] Fetching symbol history for PSTL... [2026-01-12T20:36:11.441352] [DEBUG] [REMOTE ] PSTL: Fetching historical data. [2026-01-12T20:36:11.442690] [INFO ] [main ] Progress: 250/385 forecasts completed (64.9%). OPAD finished in 0.6s. ETA: 23.1s. Rate: 350.16 forecasts/min [2026-01-12T20:36:11.453010] [DEBUG] [REMOTE ] PSTL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:11.454107] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 1 features, N/A% accuracy [2026-01-12T20:36:11.454160] [INFO ] [LOCAL ] PSTL: Loaded 1 optimal features with 54.79% confidence from JSON config [2026-01-12T20:36:11.454191] [DEBUG] [MAG ] Building data for symbol: PSTL with lookback: 0 [2026-01-12T20:36:11.455159] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:11.455217] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:11.460647] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:11.485249] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:11.487829] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:36:11.494100] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:11.552020] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:11.638123] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-12T20:36:11.638214] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=54.4664%) [2026-01-12T20:36:11.638425] [INFO ] [main ] Fetching symbol history for ARM... [2026-01-12T20:36:11.638489] [DEBUG] [REMOTE ] ARM: Fetching historical data. [2026-01-12T20:36:11.640660] [INFO ] [main ] Progress: 251/385 forecasts completed (65.2%). GIS finished in 0.6s. ETA: 23.0s. Rate: 349.94 forecasts/min [2026-01-12T20:36:11.651114] [DEBUG] [REMOTE ] ARM: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:11.652369] [DEBUG] [LOCAL ] Loaded configuration for ARM: 8 features, N/A% accuracy [2026-01-12T20:36:11.652435] [INFO ] [LOCAL ] ARM: Loaded 8 optimal features with 45.92% confidence from JSON config [2026-01-12T20:36:11.652469] [DEBUG] [MAG ] Building data for symbol: ARM with lookback: 0 [2026-01-12T20:36:11.653370] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:11.653446] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:11.658946] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:11.660990] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:11.661739] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:11.662255] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:11.662680] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:11.663570] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:11.666103] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:11.667160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:11.723108] [DEBUG] [MAG ] SWZ: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.809983] [DEBUG] [MAG ] PSTL: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.871696] [DEBUG] [MAG ] DBRG: Last date is validated at 2026-01-12 [2026-01-12T20:36:11.892635] [DEBUG] [MAG ] SWZ: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:11.983270] [DEBUG] [MAG ] PSTL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:12.033053] [INFO ] [LOCAL ] SWZ: Saved forecast. [2026-01-12T20:36:12.033120] [INFO ] [main ] SWZ: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=44.5386%) [2026-01-12T20:36:12.033277] [INFO ] [main ] Fetching symbol history for EMN... [2026-01-12T20:36:12.033320] [DEBUG] [REMOTE ] EMN: Fetching historical data. [2026-01-12T20:36:12.033919] [INFO ] [main ] Progress: 252/385 forecasts completed (65.5%). SWZ finished in 0.7s. ETA: 22.9s. Rate: 348.16 forecasts/min [2026-01-12T20:36:12.044246] [INFO ] [LOCAL ] PSTL: Saved forecast. [2026-01-12T20:36:12.044311] [INFO ] [main ] PSTL: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=54.7863%) [2026-01-12T20:36:12.044669] [INFO ] [main ] Progress: 253/385 forecasts completed (65.7%). PSTL finished in 0.6s. ETA: 22.7s. Rate: 349.45 forecasts/min [2026-01-12T20:36:12.044794] [INFO ] [main ] Fetching symbol history for ZBH... [2026-01-12T20:36:12.044856] [DEBUG] [REMOTE ] ZBH: Fetching historical data. [2026-01-12T20:36:12.044849] [DEBUG] [REMOTE ] EMN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.045658] [DEBUG] [LOCAL ] Loaded configuration for EMN: 4 features, N/A% accuracy [2026-01-12T20:36:12.045708] [INFO ] [LOCAL ] EMN: Loaded 4 optimal features with 54.55% confidence from JSON config [2026-01-12T20:36:12.045740] [DEBUG] [MAG ] Building data for symbol: EMN with lookback: 0 [2026-01-12T20:36:12.046499] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:12.046971] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:12.052021] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:12.053968] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:12.054518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:12.054926] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:12.057030] [DEBUG] [REMOTE ] ZBH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.057817] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 7 features, N/A% accuracy [2026-01-12T20:36:12.057873] [INFO ] [LOCAL ] ZBH: Loaded 7 optimal features with 50.26% confidence from JSON config [2026-01-12T20:36:12.057904] [DEBUG] [MAG ] Building data for symbol: ZBH with lookback: 0 [2026-01-12T20:36:12.058669] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:12.058731] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:12.060164] [DEBUG] [MAG ] DBRG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:12.060365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:12.060875] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:12.061319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:12.061727] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:12.123482] [DEBUG] [MAG ] ARM: Last date is validated at 2026-01-12 [2026-01-12T20:36:12.141554] [INFO ] [LOCAL ] DBRG: Saved forecast. [2026-01-12T20:36:12.141651] [INFO ] [main ] DBRG: Signal=1 (Conf=90.0%), Magnitude=3.06% (Conf=56.6191%) [2026-01-12T20:36:12.142230] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-12T20:36:12.142295] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-12T20:36:12.142656] [INFO ] [main ] Progress: 254/385 forecasts completed (66.0%). DBRG finished in 0.8s. ETA: 22.5s. Rate: 350.04 forecasts/min [2026-01-12T20:36:12.160122] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.161291] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-12T20:36:12.161345] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-12T20:36:12.161375] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-12T20:36:12.162557] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:12.162664] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:12.168135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:12.170301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:12.170840] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:12.171243] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:12.173228] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:12.173992] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:12.174514] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:36:12.175747] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:12.176119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:12.177847] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:12.183322] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:12.184766] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:12.307886] [DEBUG] [MAG ] ARM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:12.397457] [DEBUG] [MAG ] EMN: Last date is validated at 2026-01-12 [2026-01-12T20:36:12.445727] [INFO ] [LOCAL ] ARM: Saved forecast. [2026-01-12T20:36:12.445793] [INFO ] [main ] ARM: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=45.9161%) [2026-01-12T20:36:12.446147] [INFO ] [main ] Fetching symbol history for EZGO... [2026-01-12T20:36:12.446198] [DEBUG] [REMOTE ] EZGO: Fetching historical data. [2026-01-12T20:36:12.446658] [INFO ] [main ] Progress: 255/385 forecasts completed (66.2%). ARM finished in 0.8s. ETA: 22.4s. Rate: 348.98 forecasts/min [2026-01-12T20:36:12.460989] [DEBUG] [REMOTE ] EZGO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.462116] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 8 features, N/A% accuracy [2026-01-12T20:36:12.462169] [INFO ] [LOCAL ] EZGO: Loaded 8 optimal features with 60.79% confidence from JSON config [2026-01-12T20:36:12.462200] [DEBUG] [MAG ] Building data for symbol: EZGO with lookback: 0 [2026-01-12T20:36:12.462998] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:12.463061] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:12.464857] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:12.465376] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:12.465797] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:12.466860] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:12.469487] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:12.470505] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:12.471810] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:12.473052] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:12.521188] [DEBUG] [MAG ] ZBH: Last date is validated at 2026-01-12 [2026-01-12T20:36:12.562423] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-12 [2026-01-12T20:36:12.567319] [DEBUG] [MAG ] EMN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:12.668351] [INFO ] [LOCAL ] EMN: Saved forecast. [2026-01-12T20:36:12.668418] [INFO ] [main ] EMN: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=54.5505%) [2026-01-12T20:36:12.668593] [INFO ] [main ] Fetching symbol history for NAMS... [2026-01-12T20:36:12.668638] [DEBUG] [REMOTE ] NAMS: Fetching historical data. [2026-01-12T20:36:12.670178] [INFO ] [main ] Progress: 256/385 forecasts completed (66.5%). EMN finished in 0.6s. ETA: 22.2s. Rate: 348.58 forecasts/min [2026-01-12T20:36:12.681044] [DEBUG] [REMOTE ] NAMS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.681729] [DEBUG] [LOCAL ] Loaded configuration for NAMS: 6 features, N/A% accuracy [2026-01-12T20:36:12.681784] [INFO ] [LOCAL ] NAMS: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-12T20:36:12.681817] [DEBUG] [MAG ] Building data for symbol: NAMS with lookback: 0 [2026-01-12T20:36:12.682851] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:12.682914] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:12.688141] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:12.690238] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:12.690969] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:12.691415] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:12.691821] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:12.694218] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:12.698085] [DEBUG] [MAG ] ZBH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:12.733652] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:12.807121] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-12T20:36:12.807191] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=60.5144%) [2026-01-12T20:36:12.807201] [INFO ] [LOCAL ] ZBH: Saved forecast. [2026-01-12T20:36:12.807267] [INFO ] [main ] ZBH: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=50.2566%) [2026-01-12T20:36:12.807810] [INFO ] [main ] Progress: 257/385 forecasts completed (66.8%). CBUS finished in 0.7s. ETA: 22.0s. Rate: 348.85 forecasts/min [2026-01-12T20:36:12.808015] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-12T20:36:12.808063] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-12T20:36:12.808154] [INFO ] [main ] Progress: 258/385 forecasts completed (67.0%). ZBH finished in 0.8s. ETA: 21.8s. Rate: 350.20 forecasts/min [2026-01-12T20:36:12.807972] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-12T20:36:12.808389] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-12T20:36:12.821146] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.821954] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-12T20:36:12.822011] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-12T20:36:12.822043] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-12T20:36:12.822542] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:12.822843] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:12.822904] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:12.823667] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-12T20:36:12.823732] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-12T20:36:12.823766] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-12T20:36:12.824717] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:12.824784] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:12.827165] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:12.827858] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:12.828081] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:12.828339] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:12.829739] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:12.829771] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:12.848751] [DEBUG] [MAG ] EZGO: Last date is validated at 2026-01-12 [2026-01-12T20:36:12.880964] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:12.963262] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:12.964285] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:36:12.965854] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:13.026620] [DEBUG] [MAG ] EZGO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:13.048796] [DEBUG] [MAG ] NAMS: Last date is validated at 2026-01-12 [2026-01-12T20:36:13.118013] [INFO ] [LOCAL ] EZGO: Saved forecast. [2026-01-12T20:36:13.118084] [INFO ] [main ] EZGO: Signal=1 (Conf=90.0%), Magnitude=15.55% (Conf=60.7904%) [2026-01-12T20:36:13.118454] [INFO ] [main ] Fetching symbol history for SHIP... [2026-01-12T20:36:13.118505] [DEBUG] [REMOTE ] SHIP: Fetching historical data. [2026-01-12T20:36:13.118663] [INFO ] [main ] Progress: 259/385 forecasts completed (67.3%). EZGO finished in 0.7s. ETA: 21.7s. Rate: 349.11 forecasts/min [2026-01-12T20:36:13.132089] [DEBUG] [REMOTE ] SHIP: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:13.133201] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 6 features, N/A% accuracy [2026-01-12T20:36:13.133951] [INFO ] [LOCAL ] SHIP: Loaded 6 optimal features with 40.82% confidence from JSON config [2026-01-12T20:36:13.134004] [DEBUG] [MAG ] Building data for symbol: SHIP with lookback: 0 [2026-01-12T20:36:13.135163] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:13.135244] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:13.141634] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:13.174355] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-12 [2026-01-12T20:36:13.184003] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:13.185554] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:13.186307] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:36:13.187007] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:13.188261] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:13.218925] [DEBUG] [MAG ] NAMS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:13.311747] [INFO ] [LOCAL ] NAMS: Saved forecast. [2026-01-12T20:36:13.311812] [INFO ] [main ] NAMS: Signal=1 (Conf=90.0%), Magnitude=-1.55% (Conf=51.7627%) [2026-01-12T20:36:13.311979] [INFO ] [main ] Fetching symbol history for PSN... [2026-01-12T20:36:13.312023] [DEBUG] [REMOTE ] PSN: Fetching historical data. [2026-01-12T20:36:13.313834] [INFO ] [main ] Progress: 260/385 forecasts completed (67.5%). NAMS finished in 0.6s. ETA: 21.5s. Rate: 348.93 forecasts/min [2026-01-12T20:36:13.324919] [DEBUG] [REMOTE ] PSN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:13.325747] [DEBUG] [LOCAL ] Loaded configuration for PSN: 4 features, N/A% accuracy [2026-01-12T20:36:13.325801] [INFO ] [LOCAL ] PSN: Loaded 4 optimal features with 61.67% confidence from JSON config [2026-01-12T20:36:13.325832] [DEBUG] [MAG ] Building data for symbol: PSN with lookback: 0 [2026-01-12T20:36:13.326610] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:13.326671] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:13.327107] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-12 [2026-01-12T20:36:13.327549] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:13.328385] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:13.329387] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:13.331364] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:13.347443] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:13.419935] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-12T20:36:13.420001] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=50.0943%) [2026-01-12T20:36:13.420336] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-12T20:36:13.420386] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-12T20:36:13.420666] [INFO ] [main ] Progress: 261/385 forecasts completed (67.8%). RCI finished in 0.6s. ETA: 21.3s. Rate: 349.43 forecasts/min [2026-01-12T20:36:13.432518] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:13.433682] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-12T20:36:13.433736] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-12T20:36:13.433768] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-12T20:36:13.434731] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:13.434792] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:13.440040] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:13.480362] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:13.481270] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:13.481943] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:13.483911] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:13.486118] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:36:13.486851] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:13.499033] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:13.574359] [DEBUG] [MAG ] SHIP: Last date is validated at 2026-01-12 [2026-01-12T20:36:13.580088] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-12T20:36:13.580157] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=2.70% (Conf=59.5758%) [2026-01-12T20:36:13.580783] [INFO ] [main ] Progress: 262/385 forecasts completed (68.1%). WAVE finished in 0.8s. ETA: 21.1s. Rate: 349.52 forecasts/min [2026-01-12T20:36:13.581399] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-12T20:36:13.581453] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-12T20:36:13.598384] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:13.599345] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-12T20:36:13.599405] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-12T20:36:13.599439] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-12T20:36:13.600243] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:13.600309] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:13.605140] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:13.606940] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:13.607457] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:13.607901] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:13.608813] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:13.696794] [DEBUG] [MAG ] PSN: Last date is validated at 2026-01-12 [2026-01-12T20:36:13.725261] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:13.726866] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:13.729972] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:13.746237] [DEBUG] [MAG ] SHIP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:13.841825] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-12 [2026-01-12T20:36:13.871714] [DEBUG] [MAG ] PSN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:13.881997] [INFO ] [LOCAL ] SHIP: Saved forecast. [2026-01-12T20:36:13.882063] [INFO ] [main ] SHIP: Signal=1 (Conf=90.0%), Magnitude=0.93% (Conf=40.8216%) [2026-01-12T20:36:13.882219] [INFO ] [main ] Fetching symbol history for DHX... [2026-01-12T20:36:13.882262] [DEBUG] [REMOTE ] DHX: Fetching historical data. [2026-01-12T20:36:13.883459] [INFO ] [main ] Progress: 263/385 forecasts completed (68.3%). SHIP finished in 0.8s. ETA: 21.0s. Rate: 348.51 forecasts/min [2026-01-12T20:36:13.894127] [DEBUG] [REMOTE ] DHX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:13.895266] [DEBUG] [LOCAL ] Loaded configuration for DHX: 6 features, N/A% accuracy [2026-01-12T20:36:13.895318] [INFO ] [LOCAL ] DHX: Loaded 6 optimal features with 44.36% confidence from JSON config [2026-01-12T20:36:13.895350] [DEBUG] [MAG ] Building data for symbol: DHX with lookback: 0 [2026-01-12T20:36:13.896151] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:13.896214] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:13.897932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:13.898476] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:13.901126] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:13.903825] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:13.921200] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:36:13.924354] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:13.990974] [INFO ] [LOCAL ] PSN: Saved forecast. [2026-01-12T20:36:13.991042] [INFO ] [main ] PSN: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=61.672%) [2026-01-12T20:36:13.991198] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-12T20:36:13.991241] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-12T20:36:13.991876] [INFO ] [main ] Progress: 264/385 forecasts completed (68.6%). PSN finished in 0.7s. ETA: 20.8s. Rate: 349.00 forecasts/min [2026-01-12T20:36:14.002398] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.003539] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-12T20:36:14.003609] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-12T20:36:14.003642] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-12T20:36:14.004394] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:14.004461] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:14.006791] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:14.007807] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:14.009772] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:14.073663] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-12 [2026-01-12T20:36:14.090678] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:14.094943] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-12T20:36:14.095008] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=38.7013%) [2026-01-12T20:36:14.095170] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:14.095344] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-12T20:36:14.095393] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-12T20:36:14.095666] [INFO ] [main ] Progress: 265/385 forecasts completed (68.8%). SNN finished in 0.7s. ETA: 20.6s. Rate: 349.52 forecasts/min [2026-01-12T20:36:14.096706] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:14.098777] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:14.100448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:14.100944] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:14.102033] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:14.103991] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:14.108508] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.109515] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-12T20:36:14.109566] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-12T20:36:14.109629] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-12T20:36:14.110382] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:14.110442] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:14.111286] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:14.218759] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:14.220860] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:14.222065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:14.245703] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:14.274050] [DEBUG] [MAG ] DHX: Last date is validated at 2026-01-12 [2026-01-12T20:36:14.341478] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-12T20:36:14.341544] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=-2.36% (Conf=57.4262%) [2026-01-12T20:36:14.342135] [INFO ] [main ] Fetching symbol history for AMPX... [2026-01-12T20:36:14.342188] [DEBUG] [REMOTE ] AMPX: Fetching historical data. [2026-01-12T20:36:14.343647] [INFO ] [main ] Progress: 266/385 forecasts completed (69.1%). FTI finished in 0.8s. ETA: 20.5s. Rate: 348.94 forecasts/min [2026-01-12T20:36:14.353891] [DEBUG] [REMOTE ] AMPX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.354954] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 7 features, N/A% accuracy [2026-01-12T20:36:14.355014] [INFO ] [LOCAL ] AMPX: Loaded 7 optimal features with 55.49% confidence from JSON config [2026-01-12T20:36:14.355047] [DEBUG] [MAG ] Building data for symbol: AMPX with lookback: 0 [2026-01-12T20:36:14.355923] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:14.355986] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:14.357778] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:14.358301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:14.358799] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:14.359206] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:14.360865] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:14.362861] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:14.364670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:14.443638] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-12 [2026-01-12T20:36:14.452147] [DEBUG] [MAG ] DHX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:14.517668] [INFO ] [LOCAL ] DHX: Saved forecast. [2026-01-12T20:36:14.517759] [INFO ] [main ] DHX: Signal=1 (Conf=90.0%), Magnitude=-5.23% (Conf=44.3582%) [2026-01-12T20:36:14.518181] [INFO ] [main ] Fetching symbol history for SFNC... [2026-01-12T20:36:14.518235] [DEBUG] [REMOTE ] SFNC: Fetching historical data. [2026-01-12T20:36:14.518664] [INFO ] [main ] Progress: 267/385 forecasts completed (69.4%). DHX finished in 0.6s. ETA: 20.3s. Rate: 348.92 forecasts/min [2026-01-12T20:36:14.530997] [DEBUG] [REMOTE ] SFNC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.532805] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 1 features, N/A% accuracy [2026-01-12T20:36:14.532859] [INFO ] [LOCAL ] SFNC: Loaded 1 optimal features with 51.74% confidence from JSON config [2026-01-12T20:36:14.532892] [DEBUG] [MAG ] Building data for symbol: SFNC with lookback: 0 [2026-01-12T20:36:14.533722] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:14.533783] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:14.534521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:14.561925] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-12 [2026-01-12T20:36:14.615383] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:14.706327] [DEBUG] [MAG ] AMPX: Last date is validated at 2026-01-12 [2026-01-12T20:36:14.714089] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-12T20:36:14.714153] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=-3.88% (Conf=58.6358%) [2026-01-12T20:36:14.714522] [INFO ] [main ] Fetching symbol history for PSCE... [2026-01-12T20:36:14.714588] [DEBUG] [REMOTE ] PSCE: Fetching historical data. [2026-01-12T20:36:14.714627] [INFO ] [main ] Progress: 268/385 forecasts completed (69.6%). AIG finished in 0.7s. ETA: 20.1s. Rate: 348.74 forecasts/min [2026-01-12T20:36:14.726768] [DEBUG] [REMOTE ] PSCE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.727631] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 4 features, N/A% accuracy [2026-01-12T20:36:14.727689] [INFO ] [LOCAL ] PSCE: Loaded 4 optimal features with 59.13% confidence from JSON config [2026-01-12T20:36:14.727742] [DEBUG] [MAG ] Building data for symbol: PSCE with lookback: 0 [2026-01-12T20:36:14.728497] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:14.728558] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:14.730208] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:14.730236] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:14.730764] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:14.731152] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:14.732373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:14.842238] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-12T20:36:14.842302] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=35.7574%) [2026-01-12T20:36:14.842450] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-12T20:36:14.842492] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-12T20:36:14.843208] [INFO ] [main ] Progress: 269/385 forecasts completed (69.9%). GAB finished in 0.7s. ETA: 19.9s. Rate: 349.06 forecasts/min [2026-01-12T20:36:14.853476] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.854282] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-12T20:36:14.854331] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-12T20:36:14.854362] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-12T20:36:14.855140] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:14.855383] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:14.857335] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:14.859157] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:14.859660] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:14.861073] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:14.863094] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:14.874544] [DEBUG] [MAG ] SFNC: Last date is validated at 2026-01-12 [2026-01-12T20:36:14.877340] [DEBUG] [MAG ] AMPX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:14.953077] [INFO ] [LOCAL ] AMPX: Saved forecast. [2026-01-12T20:36:14.953144] [INFO ] [main ] AMPX: Signal=1 (Conf=90.0%), Magnitude=10.55% (Conf=55.49%) [2026-01-12T20:36:14.953500] [INFO ] [main ] Fetching symbol history for NVDL... [2026-01-12T20:36:14.953552] [DEBUG] [REMOTE ] NVDL: Fetching historical data. [2026-01-12T20:36:14.953658] [INFO ] [main ] Progress: 270/385 forecasts completed (70.1%). AMPX finished in 0.6s. ETA: 19.7s. Rate: 349.53 forecasts/min [2026-01-12T20:36:14.965336] [DEBUG] [REMOTE ] NVDL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:14.966193] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 11 features, N/A% accuracy [2026-01-12T20:36:14.966249] [INFO ] [LOCAL ] NVDL: Loaded 11 optimal features with 55.66% confidence from JSON config [2026-01-12T20:36:14.966281] [DEBUG] [MAG ] Building data for symbol: NVDL with lookback: 0 [2026-01-12T20:36:14.967071] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-12T20:36:14.967137] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:14.971867] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:14.973623] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:14.974106] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:14.974542] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:15.042361] [DEBUG] [MAG ] SFNC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:15.074080] [DEBUG] [MAG ] PSCE: Last date is validated at 2026-01-12 [2026-01-12T20:36:15.085260] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:15.087290] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:15.088299] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:15.088932] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:36:15.089601] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:15.105873] [INFO ] [LOCAL ] SFNC: Saved forecast. [2026-01-12T20:36:15.105940] [INFO ] [main ] SFNC: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=51.7447%) [2026-01-12T20:36:15.106100] [INFO ] [main ] Fetching symbol history for WY... [2026-01-12T20:36:15.106144] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-12T20:36:15.107172] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:36:15.107651] [INFO ] [main ] Progress: 271/385 forecasts completed (70.4%). SFNC finished in 0.6s. ETA: 19.6s. Rate: 349.66 forecasts/min [2026-01-12T20:36:15.109249] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:15.118017] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:15.119061] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-12T20:36:15.119119] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-12T20:36:15.119151] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-12T20:36:15.119956] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:15.120014] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:15.124920] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:15.125944] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:15.203392] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-12 [2026-01-12T20:36:15.252330] [DEBUG] [MAG ] PSCE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:15.335873] [INFO ] [LOCAL ] PSCE: Saved forecast. [2026-01-12T20:36:15.335938] [INFO ] [main ] PSCE: Signal=1 (Conf=90.0%), Magnitude=2.57% (Conf=59.1306%) [2026-01-12T20:36:15.336089] [INFO ] [main ] Fetching symbol history for FBIN... [2026-01-12T20:36:15.336130] [DEBUG] [REMOTE ] FBIN: Fetching historical data. [2026-01-12T20:36:15.337486] [INFO ] [main ] Progress: 272/385 forecasts completed (70.6%). PSCE finished in 0.6s. ETA: 19.4s. Rate: 349.22 forecasts/min [2026-01-12T20:36:15.350018] [DEBUG] [REMOTE ] FBIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:15.351116] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 4 features, N/A% accuracy [2026-01-12T20:36:15.351173] [INFO ] [LOCAL ] FBIN: Loaded 4 optimal features with 58.57% confidence from JSON config [2026-01-12T20:36:15.351205] [DEBUG] [MAG ] Building data for symbol: FBIN with lookback: 0 [2026-01-12T20:36:15.351987] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:15.352045] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:15.353690] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:15.354188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:15.354569] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:15.355325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:15.377458] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:15.452166] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-12T20:36:15.452231] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=64.7936%) [2026-01-12T20:36:15.452582] [INFO ] [main ] Fetching symbol history for JCI... [2026-01-12T20:36:15.452634] [DEBUG] [REMOTE ] JCI: Fetching historical data. [2026-01-12T20:36:15.452624] [INFO ] [main ] Progress: 273/385 forecasts completed (70.9%). MEI finished in 0.6s. ETA: 19.2s. Rate: 349.65 forecasts/min [2026-01-12T20:36:15.455899] [DEBUG] [MAG ] NVDL: Last date is validated at 2026-01-12 [2026-01-12T20:36:15.463401] [DEBUG] [REMOTE ] JCI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:15.464385] [DEBUG] [LOCAL ] Loaded configuration for JCI: 6 features, N/A% accuracy [2026-01-12T20:36:15.464442] [INFO ] [LOCAL ] JCI: Loaded 6 optimal features with 57.44% confidence from JSON config [2026-01-12T20:36:15.464474] [DEBUG] [MAG ] Building data for symbol: JCI with lookback: 0 [2026-01-12T20:36:15.465240] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:15.465307] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:15.467756] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-12 [2026-01-12T20:36:15.470166] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:15.471962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:15.472431] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:15.474775] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:15.512825] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:15.514212] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:15.626362] [DEBUG] [MAG ] NVDL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:15.636935] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:15.691317] [DEBUG] [MAG ] FBIN: Last date is validated at 2026-01-12 [2026-01-12T20:36:15.708098] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-12T20:36:15.708172] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=4.43% (Conf=59.7288%) [2026-01-12T20:36:15.708331] [INFO ] [main ] Fetching symbol history for APLE... [2026-01-12T20:36:15.708377] [DEBUG] [REMOTE ] APLE: Fetching historical data. [2026-01-12T20:36:15.709757] [INFO ] [main ] Progress: 274/385 forecasts completed (71.2%). WY finished in 0.6s. ETA: 19.1s. Rate: 349.01 forecasts/min [2026-01-12T20:36:15.722690] [DEBUG] [REMOTE ] APLE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:15.723466] [DEBUG] [LOCAL ] Loaded configuration for APLE: 6 features, N/A% accuracy [2026-01-12T20:36:15.723519] [INFO ] [LOCAL ] APLE: Loaded 6 optimal features with 45.07% confidence from JSON config [2026-01-12T20:36:15.723553] [DEBUG] [MAG ] Building data for symbol: APLE with lookback: 0 [2026-01-12T20:36:15.724353] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:15.724416] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:15.726144] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:15.726692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:15.727159] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:15.727564] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:15.728384] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:15.732619] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:15.765480] [INFO ] [LOCAL ] NVDL: Saved forecast. [2026-01-12T20:36:15.765549] [INFO ] [main ] NVDL: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=55.6602%) [2026-01-12T20:36:15.765943] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-12T20:36:15.765996] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-12T20:36:15.766658] [INFO ] [main ] Progress: 275/385 forecasts completed (71.4%). NVDL finished in 0.8s. ETA: 18.9s. Rate: 349.86 forecasts/min [2026-01-12T20:36:15.779568] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:15.781292] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-12T20:36:15.781346] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-12T20:36:15.781377] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-12T20:36:15.782272] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:15.782337] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:15.787761] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:15.789784] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:15.790347] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:15.790802] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:15.793358] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:15.849122] [DEBUG] [MAG ] JCI: Last date is validated at 2026-01-12 [2026-01-12T20:36:15.857152] [DEBUG] [MAG ] FBIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:15.873823] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:15.875380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:15.953483] [INFO ] [LOCAL ] FBIN: Saved forecast. [2026-01-12T20:36:15.953547] [INFO ] [main ] FBIN: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=58.5696%) [2026-01-12T20:36:15.953719] [INFO ] [main ] Fetching symbol history for FIXD... [2026-01-12T20:36:15.953762] [DEBUG] [REMOTE ] FIXD: Fetching historical data. [2026-01-12T20:36:15.954738] [INFO ] [main ] Progress: 276/385 forecasts completed (71.7%). FBIN finished in 0.6s. ETA: 18.7s. Rate: 349.74 forecasts/min [2026-01-12T20:36:15.966607] [DEBUG] [REMOTE ] FIXD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:15.967443] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 4 features, N/A% accuracy [2026-01-12T20:36:15.967493] [INFO ] [LOCAL ] FIXD: Loaded 4 optimal features with 63.37% confidence from JSON config [2026-01-12T20:36:15.967524] [DEBUG] [MAG ] Building data for symbol: FIXD with lookback: 0 [2026-01-12T20:36:15.968306] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:15.968365] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:15.970004] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:15.970489] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:15.971246] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:15.973902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:16.015948] [DEBUG] [MAG ] JCI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:16.076859] [DEBUG] [MAG ] APLE: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.124732] [INFO ] [LOCAL ] JCI: Saved forecast. [2026-01-12T20:36:16.124797] [INFO ] [main ] JCI: Signal=1 (Conf=90.0%), Magnitude=-2.01% (Conf=57.4358%) [2026-01-12T20:36:16.125164] [INFO ] [main ] Fetching symbol history for SRTS... [2026-01-12T20:36:16.125215] [DEBUG] [REMOTE ] SRTS: Fetching historical data. [2026-01-12T20:36:16.125635] [INFO ] [main ] Progress: 277/385 forecasts completed (71.9%). JCI finished in 0.7s. ETA: 18.5s. Rate: 349.74 forecasts/min [2026-01-12T20:36:16.136005] [DEBUG] [REMOTE ] SRTS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:16.136921] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 5 features, N/A% accuracy [2026-01-12T20:36:16.136980] [INFO ] [LOCAL ] SRTS: Loaded 5 optimal features with 64.41% confidence from JSON config [2026-01-12T20:36:16.137012] [DEBUG] [MAG ] Building data for symbol: SRTS with lookback: 0 [2026-01-12T20:36:16.137800] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:16.137864] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:16.139518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:16.140046] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:16.140433] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:16.141207] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:16.143040] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:16.219196] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.243637] [DEBUG] [MAG ] APLE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:16.305348] [INFO ] [LOCAL ] APLE: Saved forecast. [2026-01-12T20:36:16.305417] [INFO ] [main ] APLE: Signal=1 (Conf=90.0%), Magnitude=-1.93% (Conf=45.0714%) [2026-01-12T20:36:16.305613] [INFO ] [main ] Fetching symbol history for FOF... [2026-01-12T20:36:16.305995] [DEBUG] [REMOTE ] FOF: Fetching historical data. [2026-01-12T20:36:16.307629] [INFO ] [main ] Progress: 278/385 forecasts completed (72.2%). APLE finished in 0.6s. ETA: 18.4s. Rate: 349.67 forecasts/min [2026-01-12T20:36:16.314942] [DEBUG] [MAG ] FIXD: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.321671] [DEBUG] [REMOTE ] FOF: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:16.322511] [DEBUG] [LOCAL ] Loaded configuration for FOF: 8 features, N/A% accuracy [2026-01-12T20:36:16.322586] [INFO ] [LOCAL ] FOF: Loaded 8 optimal features with 54.41% confidence from JSON config [2026-01-12T20:36:16.322624] [DEBUG] [MAG ] Building data for symbol: FOF with lookback: 0 [2026-01-12T20:36:16.323433] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:16.323508] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:16.328407] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:16.329109] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:16.330459] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:16.332225] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:16.332723] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:16.333851] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:16.335879] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:36:16.341625] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:16.395827] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:16.477553] [DEBUG] [MAG ] SRTS: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.479162] [DEBUG] [MAG ] FIXD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:16.485682] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-12T20:36:16.485753] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=61.4393%) [2026-01-12T20:36:16.486134] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-12T20:36:16.486187] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-12T20:36:16.486652] [INFO ] [main ] Progress: 279/385 forecasts completed (72.5%). ADC finished in 0.7s. ETA: 18.2s. Rate: 349.61 forecasts/min [2026-01-12T20:36:16.500543] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:16.501661] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-12T20:36:16.501719] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-12T20:36:16.501752] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-12T20:36:16.502624] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:16.502688] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:16.507040] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:16.536921] [INFO ] [LOCAL ] FIXD: Saved forecast. [2026-01-12T20:36:16.536984] [INFO ] [main ] FIXD: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=63.3698%) [2026-01-12T20:36:16.537181] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-12T20:36:16.537225] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-12T20:36:16.537992] [INFO ] [main ] Progress: 280/385 forecasts completed (72.7%). FIXD finished in 0.6s. ETA: 18.0s. Rate: 350.49 forecasts/min [2026-01-12T20:36:16.551102] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:16.552263] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-12T20:36:16.552314] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-12T20:36:16.552344] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-12T20:36:16.553097] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:16.553173] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:16.557947] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:16.559708] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:16.560201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:16.560654] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:16.561035] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:16.563334] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:16.564554] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:16.567144] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:16.568460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:16.644552] [DEBUG] [MAG ] SRTS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:16.677833] [DEBUG] [MAG ] FOF: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.710072] [INFO ] [LOCAL ] SRTS: Saved forecast. [2026-01-12T20:36:16.710136] [INFO ] [main ] SRTS: Signal=1 (Conf=90.0%), Magnitude=-1.53% (Conf=64.4142%) [2026-01-12T20:36:16.710287] [INFO ] [main ] Fetching symbol history for TRC... [2026-01-12T20:36:16.710329] [DEBUG] [REMOTE ] TRC: Fetching historical data. [2026-01-12T20:36:16.711635] [INFO ] [main ] Progress: 281/385 forecasts completed (73.0%). SRTS finished in 0.6s. ETA: 17.8s. Rate: 350.47 forecasts/min [2026-01-12T20:36:16.721568] [DEBUG] [REMOTE ] TRC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:16.722533] [DEBUG] [LOCAL ] Loaded configuration for TRC: 7 features, N/A% accuracy [2026-01-12T20:36:16.722611] [INFO ] [LOCAL ] TRC: Loaded 7 optimal features with 64.29% confidence from JSON config [2026-01-12T20:36:16.722645] [DEBUG] [MAG ] Building data for symbol: TRC with lookback: 0 [2026-01-12T20:36:16.723391] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:16.723452] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:16.725114] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:16.725632] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:16.726016] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:16.726957] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:16.727569] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:16.729545] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:36:16.732253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:16.846380] [DEBUG] [MAG ] FOF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:16.861860] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.905894] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-12 [2026-01-12T20:36:16.910322] [INFO ] [LOCAL ] FOF: Saved forecast. [2026-01-12T20:36:16.910389] [INFO ] [main ] FOF: Signal=1 (Conf=90.0%), Magnitude=0.71% (Conf=54.4128%) [2026-01-12T20:36:16.910552] [INFO ] [main ] Fetching symbol history for BIAF... [2026-01-12T20:36:16.910611] [DEBUG] [REMOTE ] BIAF: Fetching historical data. [2026-01-12T20:36:16.911662] [INFO ] [main ] Progress: 282/385 forecasts completed (73.2%). FOF finished in 0.6s. ETA: 17.6s. Rate: 350.26 forecasts/min [2026-01-12T20:36:16.923456] [DEBUG] [REMOTE ] BIAF: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:16.924527] [DEBUG] [LOCAL ] Loaded configuration for BIAF: 6 features, N/A% accuracy [2026-01-12T20:36:16.924599] [INFO ] [LOCAL ] BIAF: Loaded 6 optimal features with 49.21% confidence from JSON config [2026-01-12T20:36:16.924633] [DEBUG] [MAG ] Building data for symbol: BIAF with lookback: 0 [2026-01-12T20:36:16.925406] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:16.925467] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:16.927132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:16.927671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:16.928163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:16.928589] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:17.034154] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:17.041815] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:17.043828] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.069753] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:17.069823] [DEBUG] [MAG ] TRC: Last date is validated at 2026-01-12 [2026-01-12T20:36:17.117875] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-12T20:36:17.117946] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=1.99% (Conf=55.3425%) [2026-01-12T20:36:17.118315] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-12T20:36:17.118367] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-12T20:36:17.118433] [INFO ] [main ] Progress: 283/385 forecasts completed (73.5%). RLI finished in 0.6s. ETA: 17.5s. Rate: 350.01 forecasts/min [2026-01-12T20:36:17.132019] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:17.132957] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-12T20:36:17.133011] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-12T20:36:17.133043] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-12T20:36:17.133851] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:17.133916] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:17.135644] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:17.136213] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:17.136704] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:17.175380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.194860] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-12T20:36:17.194933] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=-2.00% (Conf=69.8631%) [2026-01-12T20:36:17.195408] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-12T20:36:17.195452] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-12T20:36:17.196876] [INFO ] [main ] Progress: 284/385 forecasts completed (73.8%). UNP finished in 0.7s. ETA: 17.3s. Rate: 350.68 forecasts/min [2026-01-12T20:36:17.212421] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:17.213425] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-12T20:36:17.213483] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-12T20:36:17.213515] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-12T20:36:17.214342] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:17.214403] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:17.215184] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:17.216844] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:17.217875] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:17.219706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.237267] [DEBUG] [MAG ] TRC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:17.307475] [INFO ] [LOCAL ] TRC: Saved forecast. [2026-01-12T20:36:17.307540] [INFO ] [main ] TRC: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=64.291%) [2026-01-12T20:36:17.307910] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-12T20:36:17.307960] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-12T20:36:17.308621] [INFO ] [main ] Progress: 285/385 forecasts completed (74.0%). TRC finished in 0.6s. ETA: 17.1s. Rate: 351.10 forecasts/min [2026-01-12T20:36:17.319566] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:17.320700] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-12T20:36:17.320759] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-12T20:36:17.320790] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-12T20:36:17.321535] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:17.321616] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:17.323309] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:17.323830] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:17.324215] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:17.324975] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:17.325691] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:17.382684] [DEBUG] [MAG ] BIAF: Last date is validated at 2026-01-12 [2026-01-12T20:36:17.399770] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:17.401885] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:17.403106] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:36:17.403824] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.513894] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-12 [2026-01-12T20:36:17.551386] [DEBUG] [MAG ] BIAF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:17.571666] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-12 [2026-01-12T20:36:17.669400] [INFO ] [LOCAL ] BIAF: Saved forecast. [2026-01-12T20:36:17.669474] [INFO ] [main ] BIAF: Signal=1 (Conf=90.0%), Magnitude=-24.05% (Conf=49.213%) [2026-01-12T20:36:17.669669] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-12T20:36:17.669715] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-12T20:36:17.671637] [INFO ] [main ] Progress: 286/385 forecasts completed (74.3%). BIAF finished in 0.8s. ETA: 17.0s. Rate: 349.73 forecasts/min [2026-01-12T20:36:17.682845] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:17.686463] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:17.687652] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-12T20:36:17.687705] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-12T20:36:17.687775] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-12T20:36:17.689067] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:17.689132] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:17.694100] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:17.695973] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:17.696477] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:17.696887] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:17.698090] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.749921] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:17.754292] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-12 [2026-01-12T20:36:17.760630] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-12T20:36:17.760692] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=0.11% (Conf=61.5832%) [2026-01-12T20:36:17.761026] [INFO ] [main ] Fetching symbol history for WB... [2026-01-12T20:36:17.761077] [DEBUG] [REMOTE ] WB: Fetching historical data. [2026-01-12T20:36:17.761903] [INFO ] [main ] Progress: 287/385 forecasts completed (74.5%). GSK finished in 0.6s. ETA: 16.8s. Rate: 350.31 forecasts/min [2026-01-12T20:36:17.774224] [DEBUG] [REMOTE ] WB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:17.775313] [DEBUG] [LOCAL ] Loaded configuration for WB: 5 features, N/A% accuracy [2026-01-12T20:36:17.775365] [INFO ] [LOCAL ] WB: Loaded 5 optimal features with 61.34% confidence from JSON config [2026-01-12T20:36:17.775396] [DEBUG] [MAG ] Building data for symbol: WB with lookback: 0 [2026-01-12T20:36:17.776166] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:17.776227] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:17.777912] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:17.778412] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:17.779308] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:36:17.780826] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:17.781940] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.845445] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-12T20:36:17.845513] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=6.11% (Conf=50.8551%) [2026-01-12T20:36:17.845875] [INFO ] [main ] Fetching symbol history for SMFG... [2026-01-12T20:36:17.845928] [DEBUG] [REMOTE ] SMFG: Fetching historical data. [2026-01-12T20:36:17.846654] [INFO ] [main ] Progress: 288/385 forecasts completed (74.8%). GHRS finished in 0.6s. ETA: 16.6s. Rate: 350.92 forecasts/min [2026-01-12T20:36:17.859452] [DEBUG] [REMOTE ] SMFG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:17.861881] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 10 features, N/A% accuracy [2026-01-12T20:36:17.861946] [INFO ] [LOCAL ] SMFG: Loaded 10 optimal features with 48.64% confidence from JSON config [2026-01-12T20:36:17.861979] [DEBUG] [MAG ] Building data for symbol: SMFG with lookback: 0 [2026-01-12T20:36:17.862874] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:17.862941] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:17.868204] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:17.870274] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:17.870873] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:17.871335] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:17.872114] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:17.872967] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:17.911971] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:17.916475] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:36:17.917210] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:17.917917] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:17.921447] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:18.010615] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-12T20:36:18.010682] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=3.56% (Conf=61.2197%) [2026-01-12T20:36:18.011082] [INFO ] [main ] Fetching symbol history for VBF... [2026-01-12T20:36:18.011132] [DEBUG] [REMOTE ] VBF: Fetching historical data. [2026-01-12T20:36:18.011624] [INFO ] [main ] Progress: 289/385 forecasts completed (75.1%). SKRE finished in 0.7s. ETA: 16.4s. Rate: 350.97 forecasts/min [2026-01-12T20:36:18.023412] [DEBUG] [REMOTE ] VBF: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:18.024337] [DEBUG] [LOCAL ] Loaded configuration for VBF: 6 features, N/A% accuracy [2026-01-12T20:36:18.024403] [INFO ] [LOCAL ] VBF: Loaded 6 optimal features with 50.94% confidence from JSON config [2026-01-12T20:36:18.024436] [DEBUG] [MAG ] Building data for symbol: VBF with lookback: 0 [2026-01-12T20:36:18.025198] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:18.025260] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:18.030330] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:18.043332] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-12 [2026-01-12T20:36:18.070280] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:18.116955] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:18.121934] [DEBUG] [MAG ] WB: Last date is validated at 2026-01-12 [2026-01-12T20:36:18.192827] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:18.194721] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:18.195406] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:18.216826] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:18.262382] [DEBUG] [MAG ] SMFG: Last date is validated at 2026-01-12 [2026-01-12T20:36:18.291691] [DEBUG] [MAG ] WB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:18.304399] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-12T20:36:18.304465] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=1.86% (Conf=61.39%) [2026-01-12T20:36:18.304639] [INFO ] [main ] Fetching symbol history for ASML... [2026-01-12T20:36:18.304684] [DEBUG] [REMOTE ] ASML: Fetching historical data. [2026-01-12T20:36:18.305894] [INFO ] [main ] Progress: 290/385 forecasts completed (75.3%). HRMY finished in 0.6s. ETA: 16.3s. Rate: 350.10 forecasts/min [2026-01-12T20:36:18.318330] [DEBUG] [REMOTE ] ASML: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:18.319209] [DEBUG] [LOCAL ] Loaded configuration for ASML: 4 features, N/A% accuracy [2026-01-12T20:36:18.319260] [INFO ] [LOCAL ] ASML: Loaded 4 optimal features with 48.39% confidence from JSON config [2026-01-12T20:36:18.319293] [DEBUG] [MAG ] Building data for symbol: ASML with lookback: 0 [2026-01-12T20:36:18.320088] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:18.320148] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:18.325065] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:18.420015] [INFO ] [LOCAL ] WB: Saved forecast. [2026-01-12T20:36:18.420079] [INFO ] [main ] WB: Signal=1 (Conf=90.0%), Magnitude=5.21% (Conf=61.3405%) [2026-01-12T20:36:18.420416] [INFO ] [main ] Fetching symbol history for STKL... [2026-01-12T20:36:18.420466] [DEBUG] [REMOTE ] STKL: Fetching historical data. [2026-01-12T20:36:18.420663] [INFO ] [main ] Progress: 291/385 forecasts completed (75.6%). WB finished in 0.7s. ETA: 16.1s. Rate: 350.49 forecasts/min [2026-01-12T20:36:18.432590] [DEBUG] [MAG ] SMFG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:18.433404] [DEBUG] [REMOTE ] STKL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:18.434368] [DEBUG] [LOCAL ] Loaded configuration for STKL: 8 features, N/A% accuracy [2026-01-12T20:36:18.434419] [INFO ] [LOCAL ] STKL: Loaded 8 optimal features with 52.91% confidence from JSON config [2026-01-12T20:36:18.434451] [DEBUG] [MAG ] Building data for symbol: STKL with lookback: 0 [2026-01-12T20:36:18.435216] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:18.435278] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:18.436739] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:18.439730] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:18.440128] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:18.440860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:18.441889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:18.442370] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:18.442778] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:18.505807] [INFO ] [LOCAL ] SMFG: Saved forecast. [2026-01-12T20:36:18.505875] [INFO ] [main ] SMFG: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=48.6359%) [2026-01-12T20:36:18.506036] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-12T20:36:18.506079] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-12T20:36:18.507202] [INFO ] [main ] Progress: 292/385 forecasts completed (75.8%). SMFG finished in 0.7s. ETA: 15.9s. Rate: 351.09 forecasts/min [2026-01-12T20:36:18.519525] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:18.520471] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-12T20:36:18.520528] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-12T20:36:18.520559] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-12T20:36:18.521340] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:18.521402] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:18.523058] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:18.523557] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:18.524445] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:18.526783] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:18.535705] [DEBUG] [MAG ] VBF: Last date is validated at 2026-01-12 [2026-01-12T20:36:18.552080] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:18.553876] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:18.602278] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:18.635481] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:18.636490] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:18.637122] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:18.676637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:18.701752] [DEBUG] [MAG ] VBF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:18.759984] [INFO ] [LOCAL ] VBF: Saved forecast. [2026-01-12T20:36:18.760048] [INFO ] [main ] VBF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=50.9413%) [2026-01-12T20:36:18.760202] [INFO ] [main ] Fetching symbol history for TBI... [2026-01-12T20:36:18.760245] [DEBUG] [REMOTE ] TBI: Fetching historical data. [2026-01-12T20:36:18.760941] [INFO ] [main ] Progress: 293/385 forecasts completed (76.1%). VBF finished in 0.7s. ETA: 15.7s. Rate: 350.51 forecasts/min [2026-01-12T20:36:18.770952] [DEBUG] [REMOTE ] TBI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:18.771925] [DEBUG] [LOCAL ] Loaded configuration for TBI: 0 features, N/A% accuracy [2026-01-12T20:36:18.771982] [INFO ] [LOCAL ] TBI: Loaded 0 optimal features with 56.92% confidence from JSON config [2026-01-12T20:36:18.772014] [DEBUG] [MAG ] Building data for symbol: TBI with lookback: 0 [2026-01-12T20:36:18.772816] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:36:18.808982] [DEBUG] [MAG ] ASML: Last date is validated at 2026-01-12 [2026-01-12T20:36:18.975144] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-12 [2026-01-12T20:36:18.982166] [DEBUG] [MAG ] ASML: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.015973] [DEBUG] [MAG ] STKL: Last date is validated at 2026-01-12 [2026-01-12T20:36:19.112823] [DEBUG] [MAG ] TBI: Last date is validated at 2026-01-12 [2026-01-12T20:36:19.142661] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.171369] [INFO ] [LOCAL ] ASML: Saved forecast. [2026-01-12T20:36:19.171435] [INFO ] [main ] ASML: Signal=1 (Conf=90.0%), Magnitude=-4.60% (Conf=48.3918%) [2026-01-12T20:36:19.171792] [INFO ] [main ] Fetching symbol history for CHCO... [2026-01-12T20:36:19.171845] [DEBUG] [REMOTE ] CHCO: Fetching historical data. [2026-01-12T20:36:19.171872] [INFO ] [main ] Progress: 294/385 forecasts completed (76.4%). ASML finished in 0.9s. ETA: 15.7s. Rate: 348.85 forecasts/min [2026-01-12T20:36:19.185101] [DEBUG] [MAG ] STKL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.185310] [DEBUG] [REMOTE ] CHCO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.186477] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 5 features, N/A% accuracy [2026-01-12T20:36:19.186530] [INFO ] [LOCAL ] CHCO: Loaded 5 optimal features with 56.18% confidence from JSON config [2026-01-12T20:36:19.186561] [DEBUG] [MAG ] Building data for symbol: CHCO with lookback: 0 [2026-01-12T20:36:19.187391] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:19.187452] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:19.188695] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:19.189368] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:19.190081] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:19.194332] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-12T20:36:19.195901] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:19.249030] [INFO ] [LOCAL ] STKL: Saved forecast. [2026-01-12T20:36:19.249094] [INFO ] [main ] STKL: Signal=1 (Conf=90.0%), Magnitude=24.79% (Conf=52.909%) [2026-01-12T20:36:19.249247] [INFO ] [main ] Fetching symbol history for MBWM... [2026-01-12T20:36:19.249290] [DEBUG] [REMOTE ] MBWM: Fetching historical data. [2026-01-12T20:36:19.249940] [INFO ] [main ] Progress: 295/385 forecasts completed (76.6%). STKL finished in 0.8s. ETA: 15.5s. Rate: 349.49 forecasts/min [2026-01-12T20:36:19.261869] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-12T20:36:19.261941] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=-2.65% (Conf=48.3931%) [2026-01-12T20:36:19.262257] [INFO ] [main ] Progress: 296/385 forecasts completed (76.9%). KTB finished in 0.8s. ETA: 15.2s. Rate: 350.59 forecasts/min [2026-01-12T20:36:19.262394] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-12T20:36:19.262354] [DEBUG] [REMOTE ] MBWM: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.262437] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-12T20:36:19.264111] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 0 features, N/A% accuracy [2026-01-12T20:36:19.264169] [INFO ] [LOCAL ] MBWM: Loaded 0 optimal features with 46.87% confidence from JSON config [2026-01-12T20:36:19.264203] [DEBUG] [MAG ] Building data for symbol: MBWM with lookback: 0 [2026-01-12T20:36:19.264972] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-12T20:36:19.275537] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.276533] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-12T20:36:19.276607] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-12T20:36:19.276655] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-12T20:36:19.277443] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:19.277508] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:19.282414] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:19.284269] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:19.284792] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:19.285550] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:19.287388] [DEBUG] [MAG ] TBI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.348859] [INFO ] [LOCAL ] TBI: Saved forecast. [2026-01-12T20:36:19.348925] [INFO ] [main ] TBI: Signal=1 (Conf=90.0%), Magnitude=4.34% (Conf=56.916%) [2026-01-12T20:36:19.349095] [INFO ] [main ] Fetching symbol history for TAYD... [2026-01-12T20:36:19.349140] [DEBUG] [REMOTE ] TAYD: Fetching historical data. [2026-01-12T20:36:19.350504] [INFO ] [main ] Progress: 297/385 forecasts completed (77.1%). TBI finished in 0.6s. ETA: 15.0s. Rate: 351.17 forecasts/min [2026-01-12T20:36:19.359217] [DEBUG] [REMOTE ] TAYD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.360384] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 6 features, N/A% accuracy [2026-01-12T20:36:19.360435] [INFO ] [LOCAL ] TAYD: Loaded 6 optimal features with 48.53% confidence from JSON config [2026-01-12T20:36:19.360467] [DEBUG] [MAG ] Building data for symbol: TAYD with lookback: 0 [2026-01-12T20:36:19.361229] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:19.361292] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:19.362977] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:19.363478] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:19.363880] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:19.366266] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:19.367233] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:19.371382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:19.401952] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:19.403336] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:19.405469] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:19.538885] [DEBUG] [MAG ] CHCO: Last date is validated at 2026-01-12 [2026-01-12T20:36:19.604983] [DEBUG] [MAG ] MBWM: Last date is validated at 2026-01-12 [2026-01-12T20:36:19.708938] [DEBUG] [MAG ] TAYD: Last date is validated at 2026-01-12 [2026-01-12T20:36:19.709788] [DEBUG] [MAG ] CHCO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.755833] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-12 [2026-01-12T20:36:19.776393] [DEBUG] [MAG ] MBWM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.812899] [INFO ] [LOCAL ] CHCO: Saved forecast. [2026-01-12T20:36:19.812966] [INFO ] [main ] CHCO: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=56.1825%) [2026-01-12T20:36:19.813119] [INFO ] [main ] Fetching symbol history for HSBC... [2026-01-12T20:36:19.813163] [DEBUG] [REMOTE ] HSBC: Fetching historical data. [2026-01-12T20:36:19.814382] [INFO ] [main ] Progress: 298/385 forecasts completed (77.4%). CHCO finished in 0.6s. ETA: 15.0s. Rate: 349.16 forecasts/min [2026-01-12T20:36:19.826193] [DEBUG] [REMOTE ] HSBC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.827361] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, N/A% accuracy [2026-01-12T20:36:19.827421] [INFO ] [LOCAL ] HSBC: Loaded 2 optimal features with 66.30% confidence from JSON config [2026-01-12T20:36:19.827452] [DEBUG] [MAG ] Building data for symbol: HSBC with lookback: 0 [2026-01-12T20:36:19.828305] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:19.828378] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:19.833150] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:19.862534] [INFO ] [LOCAL ] MBWM: Saved forecast. [2026-01-12T20:36:19.862617] [INFO ] [main ] MBWM: Signal=1 (Conf=90.0%), Magnitude=-0.47% (Conf=46.8737%) [2026-01-12T20:36:19.862785] [INFO ] [main ] Fetching symbol history for BUSE... [2026-01-12T20:36:19.862830] [DEBUG] [REMOTE ] BUSE: Fetching historical data. [2026-01-12T20:36:19.863831] [INFO ] [main ] Progress: 299/385 forecasts completed (77.7%). MBWM finished in 0.6s. ETA: 14.7s. Rate: 349.99 forecasts/min [2026-01-12T20:36:19.875639] [DEBUG] [REMOTE ] BUSE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.876855] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 3 features, N/A% accuracy [2026-01-12T20:36:19.876912] [INFO ] [LOCAL ] BUSE: Loaded 3 optimal features with 46.89% confidence from JSON config [2026-01-12T20:36:19.876943] [DEBUG] [MAG ] Building data for symbol: BUSE with lookback: 0 [2026-01-12T20:36:19.877789] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:19.877850] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:19.877874] [DEBUG] [MAG ] TAYD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.882649] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:19.883637] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:19.883886] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:19.930199] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:19.933335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:19.979246] [INFO ] [LOCAL ] TAYD: Saved forecast. [2026-01-12T20:36:19.979310] [INFO ] [main ] TAYD: Signal=1 (Conf=90.0%), Magnitude=0.87% (Conf=48.5296%) [2026-01-12T20:36:19.979461] [INFO ] [main ] Fetching symbol history for CMPS... [2026-01-12T20:36:19.979504] [DEBUG] [REMOTE ] CMPS: Fetching historical data. [2026-01-12T20:36:19.980727] [INFO ] [main ] Progress: 300/385 forecasts completed (77.9%). TAYD finished in 0.6s. ETA: 14.6s. Rate: 350.36 forecasts/min [2026-01-12T20:36:19.992007] [DEBUG] [REMOTE ] CMPS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:19.992936] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 5 features, N/A% accuracy [2026-01-12T20:36:19.992992] [INFO ] [LOCAL ] CMPS: Loaded 5 optimal features with 68.14% confidence from JSON config [2026-01-12T20:36:19.993025] [DEBUG] [MAG ] Building data for symbol: CMPS with lookback: 0 [2026-01-12T20:36:19.994039] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:19.994102] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:19.999525] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:20.000528] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:20.002434] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:20.007174] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:20.008563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:20.011092] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-12T20:36:20.011160] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=2.37% (Conf=51.1477%) [2026-01-12T20:36:20.011751] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-12T20:36:20.011804] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-12T20:36:20.012645] [INFO ] [main ] Progress: 301/385 forecasts completed (78.2%). SPOK finished in 0.7s. ETA: 14.3s. Rate: 351.31 forecasts/min [2026-01-12T20:36:20.026906] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:20.027869] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-12T20:36:20.027926] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-12T20:36:20.027959] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-12T20:36:20.029185] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:20.029271] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:20.031505] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:20.032068] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:20.034136] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:20.035102] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:20.230127] [DEBUG] [MAG ] HSBC: Last date is validated at 2026-01-12 [2026-01-12T20:36:20.291381] [DEBUG] [MAG ] BUSE: Last date is validated at 2026-01-12 [2026-01-12T20:36:20.362929] [DEBUG] [MAG ] CMPS: Last date is validated at 2026-01-12 [2026-01-12T20:36:20.396516] [DEBUG] [MAG ] HSBC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:20.422166] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-12 [2026-01-12T20:36:20.460987] [DEBUG] [MAG ] BUSE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:20.492392] [INFO ] [LOCAL ] HSBC: Saved forecast. [2026-01-12T20:36:20.492458] [INFO ] [main ] HSBC: Signal=1 (Conf=90.0%), Magnitude=-1.09% (Conf=66.3005%) [2026-01-12T20:36:20.492832] [INFO ] [main ] Fetching symbol history for KOP... [2026-01-12T20:36:20.492882] [DEBUG] [REMOTE ] KOP: Fetching historical data. [2026-01-12T20:36:20.494739] [INFO ] [main ] Progress: 302/385 forecasts completed (78.4%). HSBC finished in 0.7s. ETA: 14.3s. Rate: 349.20 forecasts/min [2026-01-12T20:36:20.506976] [DEBUG] [REMOTE ] KOP: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:20.507892] [DEBUG] [LOCAL ] Loaded configuration for KOP: 3 features, N/A% accuracy [2026-01-12T20:36:20.507946] [INFO ] [LOCAL ] KOP: Loaded 3 optimal features with 63.51% confidence from JSON config [2026-01-12T20:36:20.507977] [DEBUG] [MAG ] Building data for symbol: KOP with lookback: 0 [2026-01-12T20:36:20.508800] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:20.508860] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:20.513673] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:20.514654] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:20.515339] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:20.532222] [DEBUG] [MAG ] CMPS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:20.536403] [INFO ] [LOCAL ] BUSE: Saved forecast. [2026-01-12T20:36:20.536466] [INFO ] [main ] BUSE: Signal=1 (Conf=90.0%), Magnitude=-2.18% (Conf=46.8929%) [2026-01-12T20:36:20.536810] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-12T20:36:20.536855] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-12T20:36:20.538667] [INFO ] [main ] Progress: 303/385 forecasts completed (78.7%). BUSE finished in 0.7s. ETA: 14.1s. Rate: 350.06 forecasts/min [2026-01-12T20:36:20.549647] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:20.550519] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-12T20:36:20.550739] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-12T20:36:20.550772] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-12T20:36:20.551513] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:20.551589] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:20.553233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:20.553767] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:20.554804] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:20.555423] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:20.602673] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:20.604959] [INFO ] [LOCAL ] CMPS: Saved forecast. [2026-01-12T20:36:20.605023] [INFO ] [main ] CMPS: Signal=1 (Conf=90.0%), Magnitude=1.33% (Conf=68.1446%) [2026-01-12T20:36:20.605177] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-12T20:36:20.605219] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-12T20:36:20.605960] [INFO ] [main ] Progress: 304/385 forecasts completed (79.0%). CMPS finished in 0.6s. ETA: 13.9s. Rate: 350.76 forecasts/min [2026-01-12T20:36:20.617000] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:20.618027] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-12T20:36:20.618078] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-12T20:36:20.618109] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-12T20:36:20.618885] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:20.618945] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:20.620671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:20.621165] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:20.621656] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:20.622426] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:20.668734] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-12T20:36:20.668800] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=11.22% (Conf=58.5395%) [2026-01-12T20:36:20.669140] [INFO ] [main ] Fetching symbol history for AMAL... [2026-01-12T20:36:20.669190] [DEBUG] [REMOTE ] AMAL: Fetching historical data. [2026-01-12T20:36:20.669673] [INFO ] [main ] Progress: 305/385 forecasts completed (79.2%). VUZI finished in 0.7s. ETA: 13.7s. Rate: 351.49 forecasts/min [2026-01-12T20:36:20.683544] [DEBUG] [REMOTE ] AMAL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:20.684723] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 8 features, N/A% accuracy [2026-01-12T20:36:20.684779] [INFO ] [LOCAL ] AMAL: Loaded 8 optimal features with 50.30% confidence from JSON config [2026-01-12T20:36:20.684811] [DEBUG] [MAG ] Building data for symbol: AMAL with lookback: 0 [2026-01-12T20:36:20.685763] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:20.685837] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:20.687680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:20.688222] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:20.688642] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:20.691068] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:20.692312] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:20.774209] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:20.777424] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:20.779661] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:20.863013] [DEBUG] [MAG ] KOP: Last date is validated at 2026-01-12 [2026-01-12T20:36:20.903380] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-12 [2026-01-12T20:36:20.966332] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-12 [2026-01-12T20:36:21.033687] [DEBUG] [MAG ] KOP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.073867] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.116684] [INFO ] [LOCAL ] KOP: Saved forecast. [2026-01-12T20:36:21.116751] [INFO ] [main ] KOP: Signal=1 (Conf=90.0%), Magnitude=5.53% (Conf=63.5111%) [2026-01-12T20:36:21.117205] [INFO ] [main ] Fetching symbol history for DORM... [2026-01-12T20:36:21.117258] [DEBUG] [REMOTE ] DORM: Fetching historical data. [2026-01-12T20:36:21.117664] [INFO ] [main ] Progress: 306/385 forecasts completed (79.5%). KOP finished in 0.6s. ETA: 13.6s. Rate: 349.63 forecasts/min [2026-01-12T20:36:21.128923] [DEBUG] [MAG ] AMAL: Last date is validated at 2026-01-12 [2026-01-12T20:36:21.130749] [DEBUG] [REMOTE ] DORM: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.131617] [DEBUG] [LOCAL ] Loaded configuration for DORM: 6 features, N/A% accuracy [2026-01-12T20:36:21.131668] [INFO ] [LOCAL ] DORM: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-12T20:36:21.131699] [DEBUG] [MAG ] Building data for symbol: DORM with lookback: 0 [2026-01-12T20:36:21.132464] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:21.132526] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.133888] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.134199] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:21.134722] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:21.135163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:21.135553] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:21.136190] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:21.137307] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:21.160160] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-12T20:36:21.160225] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=-0.61% (Conf=65.6887%) [2026-01-12T20:36:21.160605] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-12T20:36:21.160656] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-12T20:36:21.160650] [INFO ] [main ] Progress: 307/385 forecasts completed (79.7%). USVM finished in 0.6s. ETA: 13.4s. Rate: 350.49 forecasts/min [2026-01-12T20:36:21.173683] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.174647] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-12T20:36:21.174697] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-12T20:36:21.174727] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-12T20:36:21.175481] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:21.175543] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:21.180471] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.182413] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:21.182923] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:21.185627] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:21.187015] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:21.308733] [DEBUG] [MAG ] AMAL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.343996] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-12T20:36:21.344064] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=11.50% (Conf=56.96%) [2026-01-12T20:36:21.344374] [INFO ] [main ] Fetching symbol history for OFS... [2026-01-12T20:36:21.344423] [DEBUG] [REMOTE ] OFS: Fetching historical data. [2026-01-12T20:36:21.345310] [INFO ] [main ] Progress: 308/385 forecasts completed (80.0%). TPL finished in 0.7s. ETA: 13.2s. Rate: 350.40 forecasts/min [2026-01-12T20:36:21.355120] [DEBUG] [REMOTE ] OFS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.356847] [DEBUG] [LOCAL ] Loaded configuration for OFS: 6 features, N/A% accuracy [2026-01-12T20:36:21.356902] [INFO ] [LOCAL ] OFS: Loaded 6 optimal features with 48.82% confidence from JSON config [2026-01-12T20:36:21.356933] [DEBUG] [MAG ] Building data for symbol: OFS with lookback: 0 [2026-01-12T20:36:21.357748] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:21.357816] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.359477] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:21.359994] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:21.360428] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:21.360830] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:21.393703] [INFO ] [LOCAL ] AMAL: Saved forecast. [2026-01-12T20:36:21.393770] [INFO ] [main ] AMAL: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=50.2965%) [2026-01-12T20:36:21.394150] [INFO ] [main ] Fetching symbol history for GAIN... [2026-01-12T20:36:21.394203] [DEBUG] [REMOTE ] GAIN: Fetching historical data. [2026-01-12T20:36:21.394675] [INFO ] [main ] Progress: 309/385 forecasts completed (80.3%). AMAL finished in 0.7s. ETA: 13.0s. Rate: 351.21 forecasts/min [2026-01-12T20:36:21.399239] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:21.400165] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:21.408387] [DEBUG] [REMOTE ] GAIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.409541] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 7 features, N/A% accuracy [2026-01-12T20:36:21.409617] [INFO ] [LOCAL ] GAIN: Loaded 7 optimal features with 73.67% confidence from JSON config [2026-01-12T20:36:21.409652] [DEBUG] [MAG ] Building data for symbol: GAIN with lookback: 0 [2026-01-12T20:36:21.410485] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:21.410550] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:21.415785] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.417678] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:21.418298] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:21.419255] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:21.421457] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:36:21.425656] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:36:21.427089] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:21.493177] [DEBUG] [MAG ] DORM: Last date is validated at 2026-01-12 [2026-01-12T20:36:21.530872] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-12 [2026-01-12T20:36:21.664569] [DEBUG] [MAG ] DORM: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.707897] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.741202] [DEBUG] [MAG ] OFS: Last date is validated at 2026-01-12 [2026-01-12T20:36:21.777541] [DEBUG] [MAG ] GAIN: Last date is validated at 2026-01-12 [2026-01-12T20:36:21.853201] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-12T20:36:21.853270] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=2.17% (Conf=51.6714%) [2026-01-12T20:36:21.853663] [INFO ] [main ] Fetching symbol history for CSX... [2026-01-12T20:36:21.853716] [DEBUG] [REMOTE ] CSX: Fetching historical data. [2026-01-12T20:36:21.854661] [INFO ] [main ] Progress: 310/385 forecasts completed (80.5%). FLWS finished in 0.7s. ETA: 12.9s. Rate: 349.30 forecasts/min [2026-01-12T20:36:21.867178] [DEBUG] [REMOTE ] CSX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.868141] [DEBUG] [LOCAL ] Loaded configuration for CSX: 10 features, N/A% accuracy [2026-01-12T20:36:21.868193] [INFO ] [LOCAL ] CSX: Loaded 10 optimal features with 64.55% confidence from JSON config [2026-01-12T20:36:21.868224] [DEBUG] [MAG ] Building data for symbol: CSX with lookback: 0 [2026-01-12T20:36:21.869023] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:21.869086] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.870752] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:21.871265] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:21.871735] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:21.872122] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:21.872894] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:21.873451] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:21.874755] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:21.877595] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:21.879762] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:21.882123] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:21.910316] [DEBUG] [MAG ] OFS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.933983] [INFO ] [LOCAL ] DORM: Saved forecast. [2026-01-12T20:36:21.934050] [INFO ] [main ] DORM: Signal=1 (Conf=90.0%), Magnitude=-0.79% (Conf=63.3836%) [2026-01-12T20:36:21.934207] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-12T20:36:21.934251] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-12T20:36:21.935645] [INFO ] [main ] Progress: 311/385 forecasts completed (80.8%). DORM finished in 0.8s. ETA: 12.7s. Rate: 349.89 forecasts/min [2026-01-12T20:36:21.948393] [DEBUG] [MAG ] GAIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:21.949249] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.950119] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-12T20:36:21.950170] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-12T20:36:21.950201] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-12T20:36:21.951015] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:21.951078] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.952794] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:21.953314] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:21.953732] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:21.955349] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:21.956492] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-12T20:36:21.957200] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:21.971566] [INFO ] [LOCAL ] OFS: Saved forecast. [2026-01-12T20:36:21.971652] [INFO ] [main ] OFS: Signal=1 (Conf=90.0%), Magnitude=1.94% (Conf=48.8237%) [2026-01-12T20:36:21.971810] [INFO ] [main ] Fetching symbol history for SY... [2026-01-12T20:36:21.971853] [DEBUG] [REMOTE ] SY: Fetching historical data. [2026-01-12T20:36:21.972883] [INFO ] [main ] Progress: 312/385 forecasts completed (81.0%). OFS finished in 0.6s. ETA: 12.5s. Rate: 350.77 forecasts/min [2026-01-12T20:36:21.982327] [DEBUG] [REMOTE ] SY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:21.983250] [DEBUG] [LOCAL ] Loaded configuration for SY: 7 features, N/A% accuracy [2026-01-12T20:36:21.983302] [INFO ] [LOCAL ] SY: Loaded 7 optimal features with 42.69% confidence from JSON config [2026-01-12T20:36:21.983333] [DEBUG] [MAG ] Building data for symbol: SY with lookback: 0 [2026-01-12T20:36:21.984117] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:21.984180] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:21.988987] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:21.989807] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:21.992562] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:21.994317] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:21.994801] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:21.995890] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:21.997907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:22.015805] [INFO ] [LOCAL ] GAIN: Saved forecast. [2026-01-12T20:36:22.015876] [INFO ] [main ] GAIN: Signal=1 (Conf=90.0%), Magnitude=-0.50% (Conf=73.6705%) [2026-01-12T20:36:22.016219] [INFO ] [main ] Fetching symbol history for IRMD... [2026-01-12T20:36:22.016271] [DEBUG] [REMOTE ] IRMD: Fetching historical data. [2026-01-12T20:36:22.016660] [INFO ] [main ] Progress: 313/385 forecasts completed (81.3%). GAIN finished in 0.6s. ETA: 12.3s. Rate: 351.61 forecasts/min [2026-01-12T20:36:22.030042] [DEBUG] [REMOTE ] IRMD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:22.031139] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 3 features, N/A% accuracy [2026-01-12T20:36:22.031192] [INFO ] [LOCAL ] IRMD: Loaded 3 optimal features with 48.48% confidence from JSON config [2026-01-12T20:36:22.031224] [DEBUG] [MAG ] Building data for symbol: IRMD with lookback: 0 [2026-01-12T20:36:22.032009] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:22.032068] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:22.036939] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:22.037665] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:36:22.039346] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:22.223610] [DEBUG] [MAG ] CSX: Last date is validated at 2026-01-12 [2026-01-12T20:36:22.295482] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-12 [2026-01-12T20:36:22.338106] [DEBUG] [MAG ] SY: Last date is validated at 2026-01-12 [2026-01-12T20:36:22.387264] [DEBUG] [MAG ] IRMD: Last date is validated at 2026-01-12 [2026-01-12T20:36:22.392135] [DEBUG] [MAG ] CSX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:22.468529] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:22.473557] [INFO ] [LOCAL ] CSX: Saved forecast. [2026-01-12T20:36:22.473642] [INFO ] [main ] CSX: Signal=1 (Conf=90.0%), Magnitude=1.00% (Conf=64.5468%) [2026-01-12T20:36:22.474010] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-12T20:36:22.474062] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-12T20:36:22.474681] [INFO ] [main ] Progress: 314/385 forecasts completed (81.6%). CSX finished in 0.6s. ETA: 12.2s. Rate: 349.73 forecasts/min [2026-01-12T20:36:22.487880] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:22.489098] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-12T20:36:22.489168] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-12T20:36:22.489200] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-12T20:36:22.493546] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:22.493623] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:22.498496] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:22.505771] [DEBUG] [MAG ] SY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:22.513458] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:22.559101] [DEBUG] [MAG ] IRMD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:22.568975] [INFO ] [LOCAL ] SY: Saved forecast. [2026-01-12T20:36:22.569050] [INFO ] [main ] SY: Signal=1 (Conf=90.0%), Magnitude=-0.69% (Conf=42.6868%) [2026-01-12T20:36:22.569445] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-12T20:36:22.569497] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-12T20:36:22.569623] [INFO ] [main ] Progress: 315/385 forecasts completed (81.8%). SY finished in 0.6s. ETA: 12.0s. Rate: 350.23 forecasts/min [2026-01-12T20:36:22.581072] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:22.582007] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-12T20:36:22.582059] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-12T20:36:22.582091] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-12T20:36:22.582881] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-12T20:36:22.582946] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:22.585334] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:22.586333] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:22.588985] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:22.590257] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:22.593231] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:22.595977] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:22.597768] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:22.598235] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:22.599298] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:22.601286] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:36:22.607205] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:22.617287] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-12T20:36:22.617358] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=4.00% (Conf=59.7344%) [2026-01-12T20:36:22.617967] [INFO ] [main ] Fetching symbol history for AVA... [2026-01-12T20:36:22.618031] [DEBUG] [REMOTE ] AVA: Fetching historical data. [2026-01-12T20:36:22.619658] [INFO ] [main ] Progress: 316/385 forecasts completed (82.1%). AGX finished in 0.7s. ETA: 11.8s. Rate: 351.02 forecasts/min [2026-01-12T20:36:22.632687] [DEBUG] [REMOTE ] AVA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:22.633554] [DEBUG] [LOCAL ] Loaded configuration for AVA: 7 features, N/A% accuracy [2026-01-12T20:36:22.633980] [INFO ] [LOCAL ] AVA: Loaded 7 optimal features with 57.13% confidence from JSON config [2026-01-12T20:36:22.634020] [DEBUG] [MAG ] Building data for symbol: AVA with lookback: 0 [2026-01-12T20:36:22.635306] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:22.635381] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:22.640896] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:22.642418] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:22.644518] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:22.649433] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:22.650990] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:22.654020] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:22.654701] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:22.659929] [INFO ] [LOCAL ] IRMD: Saved forecast. [2026-01-12T20:36:22.659998] [INFO ] [main ] IRMD: Signal=1 (Conf=90.0%), Magnitude=-0.53% (Conf=48.4788%) [2026-01-12T20:36:22.660338] [INFO ] [main ] Fetching symbol history for BMRN... [2026-01-12T20:36:22.660392] [DEBUG] [REMOTE ] BMRN: Fetching historical data. [2026-01-12T20:36:22.660672] [INFO ] [main ] Progress: 317/385 forecasts completed (82.3%). IRMD finished in 0.6s. ETA: 11.6s. Rate: 351.86 forecasts/min [2026-01-12T20:36:22.673359] [DEBUG] [REMOTE ] BMRN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:22.674217] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 4 features, N/A% accuracy [2026-01-12T20:36:22.674274] [INFO ] [LOCAL ] BMRN: Loaded 4 optimal features with 53.38% confidence from JSON config [2026-01-12T20:36:22.674306] [DEBUG] [MAG ] Building data for symbol: BMRN with lookback: 0 [2026-01-12T20:36:22.675090] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:22.675150] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:22.679985] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:22.682118] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:22.684094] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:22.688253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:22.925774] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-12 [2026-01-12T20:36:22.953966] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-12 [2026-01-12T20:36:22.998943] [DEBUG] [MAG ] AVA: Last date is validated at 2026-01-12 [2026-01-12T20:36:23.032469] [DEBUG] [MAG ] BMRN: Last date is validated at 2026-01-12 [2026-01-12T20:36:23.094840] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.120010] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.175625] [DEBUG] [MAG ] AVA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.201569] [DEBUG] [MAG ] BMRN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.207987] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-12T20:36:23.208054] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=63.9205%) [2026-01-12T20:36:23.208429] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-12T20:36:23.208492] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-12T20:36:23.208661] [INFO ] [main ] Progress: 318/385 forecasts completed (82.6%). RBLX finished in 0.7s. ETA: 11.5s. Rate: 349.43 forecasts/min [2026-01-12T20:36:23.221078] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.222168] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-12T20:36:23.222220] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-12T20:36:23.222251] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-12T20:36:23.223032] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:23.223092] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:23.227985] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:23.228991] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:23.229667] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:23.232438] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:23.234756] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:23.236111] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.258195] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-12T20:36:23.258267] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=59.876%) [2026-01-12T20:36:23.258427] [INFO ] [main ] Fetching symbol history for IGIC... [2026-01-12T20:36:23.258470] [DEBUG] [REMOTE ] IGIC: Fetching historical data. [2026-01-12T20:36:23.258839] [INFO ] [main ] Progress: 319/385 forecasts completed (82.9%). TXN finished in 0.7s. ETA: 11.3s. Rate: 350.21 forecasts/min [2026-01-12T20:36:23.259160] [INFO ] [LOCAL ] AVA: Saved forecast. [2026-01-12T20:36:23.259225] [INFO ] [main ] AVA: Signal=1 (Conf=90.0%), Magnitude=-0.80% (Conf=57.1347%) [2026-01-12T20:36:23.259354] [INFO ] [main ] Fetching symbol history for MOH... [2026-01-12T20:36:23.259398] [DEBUG] [REMOTE ] MOH: Fetching historical data. [2026-01-12T20:36:23.259801] [INFO ] [main ] Progress: 320/385 forecasts completed (83.1%). AVA finished in 0.6s. ETA: 11.1s. Rate: 351.30 forecasts/min [2026-01-12T20:36:23.269814] [DEBUG] [REMOTE ] IGIC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.270962] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 5 features, N/A% accuracy [2026-01-12T20:36:23.271018] [INFO ] [LOCAL ] IGIC: Loaded 5 optimal features with 65.47% confidence from JSON config [2026-01-12T20:36:23.271062] [DEBUG] [MAG ] Building data for symbol: IGIC with lookback: 0 [2026-01-12T20:36:23.271890] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:23.271952] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:23.273222] [DEBUG] [REMOTE ] MOH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.274776] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, N/A% accuracy [2026-01-12T20:36:23.274828] [INFO ] [LOCAL ] MOH: Loaded 2 optimal features with 49.48% confidence from JSON config [2026-01-12T20:36:23.274859] [DEBUG] [MAG ] Building data for symbol: MOH with lookback: 0 [2026-01-12T20:36:23.275647] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:23.275707] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:23.277075] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:23.278973] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:23.279465] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:23.280698] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:23.281329] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:23.300909] [INFO ] [LOCAL ] BMRN: Saved forecast. [2026-01-12T20:36:23.300989] [INFO ] [main ] BMRN: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=53.3817%) [2026-01-12T20:36:23.301342] [INFO ] [main ] Progress: 321/385 forecasts completed (83.4%). BMRN finished in 0.6s. ETA: 10.9s. Rate: 352.13 forecasts/min [2026-01-12T20:36:23.301466] [INFO ] [main ] Fetching symbol history for FC... [2026-01-12T20:36:23.301508] [DEBUG] [REMOTE ] FC: Fetching historical data. [2026-01-12T20:36:23.314734] [DEBUG] [REMOTE ] FC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.315760] [DEBUG] [LOCAL ] Loaded configuration for FC: 3 features, N/A% accuracy [2026-01-12T20:36:23.315812] [INFO ] [LOCAL ] FC: Loaded 3 optimal features with 61.96% confidence from JSON config [2026-01-12T20:36:23.315843] [DEBUG] [MAG ] Building data for symbol: FC with lookback: 0 [2026-01-12T20:36:23.316632] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:23.316691] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:23.318350] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:23.318879] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:23.320197] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.322323] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.331424] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.574501] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-12 [2026-01-12T20:36:23.656084] [DEBUG] [MAG ] FC: Last date is validated at 2026-01-12 [2026-01-12T20:36:23.661649] [DEBUG] [MAG ] IGIC: Last date is validated at 2026-01-12 [2026-01-12T20:36:23.672944] [DEBUG] [MAG ] MOH: Last date is validated at 2026-01-12 [2026-01-12T20:36:23.741360] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.822511] [DEBUG] [MAG ] FC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.827096] [DEBUG] [MAG ] IGIC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.847137] [DEBUG] [MAG ] MOH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:23.879121] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-12T20:36:23.879187] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=-1.64% (Conf=56.3402%) [2026-01-12T20:36:23.879810] [INFO ] [main ] Fetching symbol history for TD... [2026-01-12T20:36:23.879863] [DEBUG] [REMOTE ] TD: Fetching historical data. [2026-01-12T20:36:23.880005] [INFO ] [main ] Progress: 322/385 forecasts completed (83.6%). BBCP finished in 0.7s. ETA: 10.8s. Rate: 349.53 forecasts/min [2026-01-12T20:36:23.893588] [DEBUG] [REMOTE ] TD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.894642] [DEBUG] [LOCAL ] Loaded configuration for TD: 5 features, N/A% accuracy [2026-01-12T20:36:23.894694] [INFO ] [LOCAL ] TD: Loaded 5 optimal features with 45.19% confidence from JSON config [2026-01-12T20:36:23.894731] [DEBUG] [MAG ] Building data for symbol: TD with lookback: 0 [2026-01-12T20:36:23.895492] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:23.895553] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:23.900362] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:23.904735] [INFO ] [LOCAL ] IGIC: Saved forecast. [2026-01-12T20:36:23.904805] [INFO ] [main ] IGIC: Signal=1 (Conf=90.0%), Magnitude=1.80% (Conf=65.4739%) [2026-01-12T20:36:23.905188] [INFO ] [main ] Fetching symbol history for ING... [2026-01-12T20:36:23.905240] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-12T20:36:23.905647] [INFO ] [main ] Progress: 323/385 forecasts completed (83.9%). IGIC finished in 0.6s. ETA: 10.6s. Rate: 350.45 forecasts/min [2026-01-12T20:36:23.911255] [INFO ] [LOCAL ] FC: Saved forecast. [2026-01-12T20:36:23.911364] [INFO ] [main ] FC: Signal=1 (Conf=90.0%), Magnitude=2.20% (Conf=61.961%) [2026-01-12T20:36:23.911529] [INFO ] [main ] Fetching symbol history for BEN... [2026-01-12T20:36:23.911736] [DEBUG] [REMOTE ] BEN: Fetching historical data. [2026-01-12T20:36:23.912700] [INFO ] [main ] Progress: 324/385 forecasts completed (84.2%). FC finished in 0.6s. ETA: 10.4s. Rate: 351.49 forecasts/min [2026-01-12T20:36:23.917027] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.917896] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-12T20:36:23.917950] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-12T20:36:23.917982] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-12T20:36:23.918765] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:23.918828] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:23.923544] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:23.926301] [DEBUG] [REMOTE ] BEN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:23.926431] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:23.927075] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:23.927378] [DEBUG] [LOCAL ] Loaded configuration for BEN: 5 features, N/A% accuracy [2026-01-12T20:36:23.927434] [INFO ] [LOCAL ] BEN: Loaded 5 optimal features with 60.74% confidence from JSON config [2026-01-12T20:36:23.927468] [DEBUG] [MAG ] Building data for symbol: BEN with lookback: 0 [2026-01-12T20:36:23.928321] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:23.928386] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:23.928794] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:23.929251] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:23.930091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:23.930287] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:23.930638] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:23.931045] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:23.932007] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:23.932247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.938900] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:23.940922] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:23.942951] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:23.944126] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.981190] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:23.992999] [INFO ] [LOCAL ] MOH: Saved forecast. [2026-01-12T20:36:23.993072] [INFO ] [main ] MOH: Signal=1 (Conf=90.0%), Magnitude=1.15% (Conf=49.4823%) [2026-01-12T20:36:23.993460] [INFO ] [main ] Fetching symbol history for SRI... [2026-01-12T20:36:23.993514] [DEBUG] [REMOTE ] SRI: Fetching historical data. [2026-01-12T20:36:23.993669] [INFO ] [main ] Progress: 325/385 forecasts completed (84.4%). MOH finished in 0.7s. ETA: 10.2s. Rate: 352.06 forecasts/min [2026-01-12T20:36:24.008002] [DEBUG] [REMOTE ] SRI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:24.009136] [DEBUG] [LOCAL ] Loaded configuration for SRI: 5 features, N/A% accuracy [2026-01-12T20:36:24.009193] [INFO ] [LOCAL ] SRI: Loaded 5 optimal features with 48.84% confidence from JSON config [2026-01-12T20:36:24.009241] [DEBUG] [MAG ] Building data for symbol: SRI with lookback: 0 [2026-01-12T20:36:24.010221] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:24.010292] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:24.013128] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:24.014979] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:24.062328] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:24.064670] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:24.082346] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:24.286088] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-12 [2026-01-12T20:36:24.290743] [DEBUG] [MAG ] TD: Last date is validated at 2026-01-12 [2026-01-12T20:36:24.339750] [DEBUG] [MAG ] BEN: Last date is validated at 2026-01-12 [2026-01-12T20:36:24.460729] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:24.476802] [DEBUG] [MAG ] SRI: Last date is validated at 2026-01-12 [2026-01-12T20:36:24.477417] [DEBUG] [MAG ] TD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:24.528070] [DEBUG] [MAG ] BEN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:24.537371] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-12T20:36:24.537444] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=0.51% (Conf=55.6873%) [2026-01-12T20:36:24.537850] [INFO ] [main ] Fetching symbol history for BWIN... [2026-01-12T20:36:24.537903] [DEBUG] [REMOTE ] BWIN: Fetching historical data. [2026-01-12T20:36:24.538667] [INFO ] [main ] Progress: 326/385 forecasts completed (84.7%). ING finished in 0.6s. ETA: 10.1s. Rate: 349.70 forecasts/min [2026-01-12T20:36:24.548800] [DEBUG] [REMOTE ] BWIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:24.549820] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 11 features, N/A% accuracy [2026-01-12T20:36:24.549889] [INFO ] [LOCAL ] BWIN: Loaded 11 optimal features with 70.13% confidence from JSON config [2026-01-12T20:36:24.549922] [DEBUG] [MAG ] Building data for symbol: BWIN with lookback: 0 [2026-01-12T20:36:24.550957] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-12T20:36:24.551039] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:24.556646] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:24.557570] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:24.558435] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:24.559738] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:24.571429] [INFO ] [LOCAL ] TD: Saved forecast. [2026-01-12T20:36:24.571507] [INFO ] [main ] TD: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=45.1902%) [2026-01-12T20:36:24.571681] [INFO ] [main ] Fetching symbol history for GRND... [2026-01-12T20:36:24.571727] [DEBUG] [REMOTE ] GRND: Fetching historical data. [2026-01-12T20:36:24.572881] [INFO ] [main ] Progress: 327/385 forecasts completed (84.9%). TD finished in 0.7s. ETA: 9.9s. Rate: 350.56 forecasts/min [2026-01-12T20:36:24.586519] [DEBUG] [REMOTE ] GRND: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:24.587500] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, N/A% accuracy [2026-01-12T20:36:24.587551] [INFO ] [LOCAL ] GRND: Loaded 2 optimal features with 53.74% confidence from JSON config [2026-01-12T20:36:24.587608] [DEBUG] [MAG ] Building data for symbol: GRND with lookback: 0 [2026-01-12T20:36:24.588418] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:24.588483] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:24.593326] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:24.594458] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:24.605838] [INFO ] [LOCAL ] BEN: Saved forecast. [2026-01-12T20:36:24.605910] [INFO ] [main ] BEN: Signal=1 (Conf=90.0%), Magnitude=-1.23% (Conf=60.7351%) [2026-01-12T20:36:24.606077] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-12T20:36:24.606121] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-12T20:36:24.608642] [INFO ] [main ] Progress: 328/385 forecasts completed (85.2%). BEN finished in 0.7s. ETA: 9.7s. Rate: 351.41 forecasts/min [2026-01-12T20:36:24.611953] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:24.613007] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:24.613694] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:24.615985] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:24.616512] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:24.617676] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:24.619746] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:24.622052] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:24.623021] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-12T20:36:24.623074] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-12T20:36:24.623104] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-12T20:36:24.623973] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:24.624035] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:24.629163] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:24.631052] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:24.631560] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:24.631980] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:24.632985] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:24.652056] [DEBUG] [MAG ] SRI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:24.727910] [INFO ] [LOCAL ] SRI: Saved forecast. [2026-01-12T20:36:24.727977] [INFO ] [main ] SRI: Signal=1 (Conf=90.0%), Magnitude=2.31% (Conf=48.8376%) [2026-01-12T20:36:24.728320] [INFO ] [main ] Fetching symbol history for DASH... [2026-01-12T20:36:24.728370] [DEBUG] [REMOTE ] DASH: Fetching historical data. [2026-01-12T20:36:24.728623] [INFO ] [main ] Progress: 329/385 forecasts completed (85.5%). SRI finished in 0.7s. ETA: 9.6s. Rate: 351.72 forecasts/min [2026-01-12T20:36:24.742469] [DEBUG] [REMOTE ] DASH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:24.743313] [DEBUG] [LOCAL ] Loaded configuration for DASH: 3 features, N/A% accuracy [2026-01-12T20:36:24.743372] [INFO ] [LOCAL ] DASH: Loaded 3 optimal features with 68.08% confidence from JSON config [2026-01-12T20:36:24.743404] [DEBUG] [MAG ] Building data for symbol: DASH with lookback: 0 [2026-01-12T20:36:24.744215] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:24.744277] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:24.749099] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:24.750254] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:24.752106] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:24.946603] [DEBUG] [MAG ] GRND: Last date is validated at 2026-01-12 [2026-01-12T20:36:24.972141] [DEBUG] [MAG ] BWIN: Last date is validated at 2026-01-12 [2026-01-12T20:36:24.993298] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-12 [2026-01-12T20:36:25.102827] [DEBUG] [MAG ] DASH: Last date is validated at 2026-01-12 [2026-01-12T20:36:25.118944] [DEBUG] [MAG ] GRND: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.144673] [DEBUG] [MAG ] BWIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.165307] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.196555] [INFO ] [LOCAL ] GRND: Saved forecast. [2026-01-12T20:36:25.196641] [INFO ] [main ] GRND: Signal=1 (Conf=90.0%), Magnitude=1.80% (Conf=53.7369%) [2026-01-12T20:36:25.196830] [INFO ] [main ] Fetching symbol history for CWCO... [2026-01-12T20:36:25.196883] [DEBUG] [REMOTE ] CWCO: Fetching historical data. [2026-01-12T20:36:25.197904] [INFO ] [main ] Progress: 330/385 forecasts completed (85.7%). GRND finished in 0.6s. ETA: 9.4s. Rate: 349.87 forecasts/min [2026-01-12T20:36:25.212009] [DEBUG] [REMOTE ] CWCO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.213010] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 1 features, N/A% accuracy [2026-01-12T20:36:25.213064] [INFO ] [LOCAL ] CWCO: Loaded 1 optimal features with 47.40% confidence from JSON config [2026-01-12T20:36:25.213096] [DEBUG] [MAG ] Building data for symbol: CWCO with lookback: 0 [2026-01-12T20:36:25.214010] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:25.214073] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:25.239897] [INFO ] [LOCAL ] BWIN: Saved forecast. [2026-01-12T20:36:25.239973] [INFO ] [main ] BWIN: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=70.1268%) [2026-01-12T20:36:25.240316] [INFO ] [main ] Fetching symbol history for RES... [2026-01-12T20:36:25.240369] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-12T20:36:25.240673] [INFO ] [main ] Progress: 331/385 forecasts completed (86.0%). BWIN finished in 0.7s. ETA: 9.2s. Rate: 350.66 forecasts/min [2026-01-12T20:36:25.251559] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.252549] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-12T20:36:25.252622] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-12T20:36:25.252656] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-12T20:36:25.253437] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:25.253501] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:25.255236] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:25.255775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:25.256175] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-12T20:36:25.262014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:25.276948] [DEBUG] [MAG ] DASH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.277989] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-12T20:36:25.278071] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=64.1105%) [2026-01-12T20:36:25.278541] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-12T20:36:25.278615] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-12T20:36:25.278638] [INFO ] [main ] Progress: 332/385 forecasts completed (86.2%). AVB finished in 0.7s. ETA: 9.0s. Rate: 351.49 forecasts/min [2026-01-12T20:36:25.291863] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.292952] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-12T20:36:25.293007] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-12T20:36:25.293058] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-12T20:36:25.293883] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:25.293949] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:25.298893] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:25.300672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:25.301153] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:25.301553] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:25.302441] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:25.304805] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:25.305462] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:25.330733] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:25.394879] [INFO ] [LOCAL ] DASH: Saved forecast. [2026-01-12T20:36:25.394945] [INFO ] [main ] DASH: Signal=1 (Conf=90.0%), Magnitude=1.34% (Conf=68.0828%) [2026-01-12T20:36:25.395293] [INFO ] [main ] Fetching symbol history for NKTX... [2026-01-12T20:36:25.395342] [DEBUG] [REMOTE ] NKTX: Fetching historical data. [2026-01-12T20:36:25.395662] [INFO ] [main ] Progress: 333/385 forecasts completed (86.5%). DASH finished in 0.7s. ETA: 8.9s. Rate: 351.82 forecasts/min [2026-01-12T20:36:25.409131] [DEBUG] [REMOTE ] NKTX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.410244] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 7 features, N/A% accuracy [2026-01-12T20:36:25.410296] [INFO ] [LOCAL ] NKTX: Loaded 7 optimal features with 63.97% confidence from JSON config [2026-01-12T20:36:25.410328] [DEBUG] [MAG ] Building data for symbol: NKTX with lookback: 0 [2026-01-12T20:36:25.411148] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:25.411213] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:25.412943] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:25.413450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:25.413934] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:25.414866] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:25.531105] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:25.535701] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:36:25.538600] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:25.603931] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-12 [2026-01-12T20:36:25.651220] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-12 [2026-01-12T20:36:25.691811] [DEBUG] [MAG ] CWCO: Last date is validated at 2026-01-12 [2026-01-12T20:36:25.783269] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.824738] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.841541] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-12T20:36:25.841628] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=1.27% (Conf=47.3624%) [2026-01-12T20:36:25.841783] [INFO ] [main ] Fetching symbol history for SAFE... [2026-01-12T20:36:25.841827] [DEBUG] [REMOTE ] SAFE: Fetching historical data. [2026-01-12T20:36:25.844665] [INFO ] [main ] Progress: 334/385 forecasts completed (86.8%). RES finished in 0.6s. ETA: 8.7s. Rate: 350.11 forecasts/min [2026-01-12T20:36:25.853123] [DEBUG] [REMOTE ] SAFE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.854056] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 3 features, N/A% accuracy [2026-01-12T20:36:25.854119] [INFO ] [LOCAL ] SAFE: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-12T20:36:25.854151] [DEBUG] [MAG ] Building data for symbol: SAFE with lookback: 0 [2026-01-12T20:36:25.854943] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:25.855004] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:25.859798] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:25.861057] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:25.863400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:25.873063] [DEBUG] [MAG ] CWCO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:25.883671] [DEBUG] [MAG ] NKTX: Last date is validated at 2026-01-12 [2026-01-12T20:36:25.888606] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-12T20:36:25.888676] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=56.0761%) [2026-01-12T20:36:25.889030] [INFO ] [main ] Progress: 335/385 forecasts completed (87.0%). TBB finished in 0.6s. ETA: 8.5s. Rate: 350.88 forecasts/min [2026-01-12T20:36:25.889156] [INFO ] [main ] Fetching symbol history for QVCC... [2026-01-12T20:36:25.889199] [DEBUG] [REMOTE ] QVCC: Fetching historical data. [2026-01-12T20:36:25.902228] [DEBUG] [REMOTE ] QVCC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.903433] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 6 features, N/A% accuracy [2026-01-12T20:36:25.903840] [INFO ] [LOCAL ] QVCC: Loaded 6 optimal features with 55.81% confidence from JSON config [2026-01-12T20:36:25.903875] [DEBUG] [MAG ] Building data for symbol: QVCC with lookback: 0 [2026-01-12T20:36:25.904680] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:25.904741] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:25.905638] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:25.906880] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:25.908064] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:25.910924] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:25.913370] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:25.915046] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:25.954156] [INFO ] [LOCAL ] CWCO: Saved forecast. [2026-01-12T20:36:25.954224] [INFO ] [main ] CWCO: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=47.3983%) [2026-01-12T20:36:25.954385] [INFO ] [main ] Fetching symbol history for AYI... [2026-01-12T20:36:25.954429] [DEBUG] [REMOTE ] AYI: Fetching historical data. [2026-01-12T20:36:25.954876] [INFO ] [main ] Progress: 336/385 forecasts completed (87.3%). CWCO finished in 0.8s. ETA: 8.4s. Rate: 351.53 forecasts/min [2026-01-12T20:36:25.968098] [DEBUG] [REMOTE ] AYI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:25.969898] [DEBUG] [LOCAL ] Loaded configuration for AYI: 5 features, N/A% accuracy [2026-01-12T20:36:25.969950] [INFO ] [LOCAL ] AYI: Loaded 5 optimal features with 55.26% confidence from JSON config [2026-01-12T20:36:25.969982] [DEBUG] [MAG ] Building data for symbol: AYI with lookback: 0 [2026-01-12T20:36:25.970783] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:25.972222] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:25.979058] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:25.981132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:25.981653] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:25.982589] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:25.983284] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:26.050916] [DEBUG] [MAG ] NKTX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:26.110516] [INFO ] [LOCAL ] NKTX: Saved forecast. [2026-01-12T20:36:26.110604] [INFO ] [main ] NKTX: Signal=1 (Conf=90.0%), Magnitude=1.55% (Conf=63.9722%) [2026-01-12T20:36:26.110936] [INFO ] [main ] Fetching symbol history for EG... [2026-01-12T20:36:26.110985] [DEBUG] [REMOTE ] EG: Fetching historical data. [2026-01-12T20:36:26.111666] [INFO ] [main ] Progress: 337/385 forecasts completed (87.5%). NKTX finished in 0.7s. ETA: 8.2s. Rate: 351.61 forecasts/min [2026-01-12T20:36:26.123887] [DEBUG] [REMOTE ] EG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:26.126427] [DEBUG] [LOCAL ] Loaded configuration for EG: 3 features, N/A% accuracy [2026-01-12T20:36:26.126484] [INFO ] [LOCAL ] EG: Loaded 3 optimal features with 56.48% confidence from JSON config [2026-01-12T20:36:26.126516] [DEBUG] [MAG ] Building data for symbol: EG with lookback: 0 [2026-01-12T20:36:26.127281] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:26.127339] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:26.132216] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:26.133076] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:26.134705] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:26.201630] [DEBUG] [MAG ] SAFE: Last date is validated at 2026-01-12 [2026-01-12T20:36:26.262516] [DEBUG] [MAG ] QVCC: Last date is validated at 2026-01-12 [2026-01-12T20:36:26.330218] [DEBUG] [MAG ] AYI: Last date is validated at 2026-01-12 [2026-01-12T20:36:26.371482] [DEBUG] [MAG ] SAFE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:26.443370] [INFO ] [LOCAL ] SAFE: Saved forecast. [2026-01-12T20:36:26.443437] [INFO ] [main ] SAFE: Signal=1 (Conf=90.0%), Magnitude=1.01% (Conf=54.6429%) [2026-01-12T20:36:26.443834] [INFO ] [main ] Fetching symbol history for STKH... [2026-01-12T20:36:26.444210] [DEBUG] [REMOTE ] STKH: Fetching historical data. [2026-01-12T20:36:26.445674] [INFO ] [main ] Progress: 338/385 forecasts completed (87.8%). SAFE finished in 0.6s. ETA: 8.0s. Rate: 350.62 forecasts/min [2026-01-12T20:36:26.454118] [DEBUG] [MAG ] QVCC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:26.456239] [DEBUG] [REMOTE ] STKH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:26.457461] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, N/A% accuracy [2026-01-12T20:36:26.457513] [INFO ] [LOCAL ] STKH: Loaded 5 optimal features with 33.49% confidence from JSON config [2026-01-12T20:36:26.457546] [DEBUG] [MAG ] Building data for symbol: STKH with lookback: 0 [2026-01-12T20:36:26.458396] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:26.458458] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:26.463291] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:26.465085] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:26.465650] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:26.466052] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:26.466795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:26.476203] [DEBUG] [MAG ] EG: Last date is validated at 2026-01-12 [2026-01-12T20:36:26.523987] [INFO ] [LOCAL ] QVCC: Saved forecast. [2026-01-12T20:36:26.524055] [INFO ] [main ] QVCC: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=55.8061%) [2026-01-12T20:36:26.524454] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-12T20:36:26.524506] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-12T20:36:26.525656] [INFO ] [main ] Progress: 339/385 forecasts completed (88.1%). QVCC finished in 0.6s. ETA: 7.9s. Rate: 351.17 forecasts/min [2026-01-12T20:36:26.528282] [DEBUG] [MAG ] AYI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:26.537170] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:26.538175] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-12T20:36:26.538237] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-12T20:36:26.538270] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-12T20:36:26.539083] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:26.539147] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:26.544129] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:26.546084] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:26.546720] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:26.547221] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:26.548219] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:26.603051] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:36:26.604951] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-12T20:36:26.607739] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:36:26.609397] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:26.647477] [DEBUG] [MAG ] EG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:26.674214] [INFO ] [LOCAL ] AYI: Saved forecast. [2026-01-12T20:36:26.674287] [INFO ] [main ] AYI: Signal=1 (Conf=90.0%), Magnitude=-1.24% (Conf=55.26%) [2026-01-12T20:36:26.674700] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-12T20:36:26.674754] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-12T20:36:26.675554] [INFO ] [main ] Progress: 340/385 forecasts completed (88.3%). AYI finished in 0.7s. ETA: 7.7s. Rate: 351.30 forecasts/min [2026-01-12T20:36:26.688185] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:26.688974] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-12T20:36:26.689024] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-12T20:36:26.689055] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-12T20:36:26.689883] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:26.689945] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:26.691619] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:26.692119] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:26.694511] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:26.786788] [INFO ] [LOCAL ] EG: Saved forecast. [2026-01-12T20:36:26.786854] [INFO ] [main ] EG: Signal=1 (Conf=90.0%), Magnitude=-2.36% (Conf=56.4812%) [2026-01-12T20:36:26.787010] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-12T20:36:26.787053] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-12T20:36:26.788141] [INFO ] [main ] Progress: 341/385 forecasts completed (88.6%). EG finished in 0.7s. ETA: 7.5s. Rate: 351.65 forecasts/min [2026-01-12T20:36:26.800874] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:26.802601] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-12T20:36:26.802660] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-12T20:36:26.802691] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-12T20:36:26.803502] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:26.803565] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:26.808363] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:26.810175] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:26.810701] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:26.880585] [DEBUG] [MAG ] STKH: Last date is validated at 2026-01-12 [2026-01-12T20:36:26.925767] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:26.929535] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:26.970491] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.042088] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.054191] [DEBUG] [MAG ] STKH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.145824] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.155458] [INFO ] [LOCAL ] STKH: Saved forecast. [2026-01-12T20:36:27.155527] [INFO ] [main ] STKH: Signal=1 (Conf=90.0%), Magnitude=-12.60% (Conf=33.4887%) [2026-01-12T20:36:27.155890] [INFO ] [main ] Fetching symbol history for LAES... [2026-01-12T20:36:27.155941] [DEBUG] [REMOTE ] LAES: Fetching historical data. [2026-01-12T20:36:27.156665] [INFO ] [main ] Progress: 342/385 forecasts completed (88.8%). STKH finished in 0.7s. ETA: 7.4s. Rate: 350.46 forecasts/min [2026-01-12T20:36:27.167564] [DEBUG] [REMOTE ] LAES: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.168811] [DEBUG] [LOCAL ] Loaded configuration for LAES: 5 features, N/A% accuracy [2026-01-12T20:36:27.169062] [INFO ] [LOCAL ] LAES: Loaded 5 optimal features with 56.01% confidence from JSON config [2026-01-12T20:36:27.169095] [DEBUG] [MAG ] Building data for symbol: LAES with lookback: 0 [2026-01-12T20:36:27.170112] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:27.170173] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:27.171901] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:27.172408] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:27.172867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:27.173255] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:27.174048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:27.212265] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.244624] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-12T20:36:27.244694] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=-1.75% (Conf=54.0423%) [2026-01-12T20:36:27.245142] [INFO ] [main ] Fetching symbol history for CGON... [2026-01-12T20:36:27.245197] [DEBUG] [REMOTE ] CGON: Fetching historical data. [2026-01-12T20:36:27.245665] [INFO ] [main ] Progress: 343/385 forecasts completed (89.1%). SUPN finished in 0.7s. ETA: 7.2s. Rate: 350.95 forecasts/min [2026-01-12T20:36:27.259628] [DEBUG] [REMOTE ] CGON: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.261171] [DEBUG] [LOCAL ] Loaded configuration for CGON: 1 features, N/A% accuracy [2026-01-12T20:36:27.261226] [INFO ] [LOCAL ] CGON: Loaded 1 optimal features with 49.72% confidence from JSON config [2026-01-12T20:36:27.261259] [DEBUG] [MAG ] Building data for symbol: CGON with lookback: 0 [2026-01-12T20:36:27.262079] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:27.262149] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:27.264626] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:27.268758] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.269012] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-12T20:36:27.269080] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=37.5869%) [2026-01-12T20:36:27.269449] [INFO ] [main ] Fetching symbol history for HOG... [2026-01-12T20:36:27.269501] [DEBUG] [REMOTE ] HOG: Fetching historical data. [2026-01-12T20:36:27.269646] [INFO ] [main ] Progress: 344/385 forecasts completed (89.4%). PFD finished in 0.6s. ETA: 7.0s. Rate: 351.83 forecasts/min [2026-01-12T20:36:27.283508] [DEBUG] [REMOTE ] HOG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.284677] [DEBUG] [LOCAL ] Loaded configuration for HOG: 6 features, N/A% accuracy [2026-01-12T20:36:27.284738] [INFO ] [LOCAL ] HOG: Loaded 6 optimal features with 59.38% confidence from JSON config [2026-01-12T20:36:27.284772] [DEBUG] [MAG ] Building data for symbol: HOG with lookback: 0 [2026-01-12T20:36:27.285662] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:27.285732] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:27.291166] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:27.293200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:27.293788] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:27.335251] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:27.336716] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:27.338556] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:27.441480] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.518448] [DEBUG] [MAG ] LAES: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.559024] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-12T20:36:27.559089] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=4.21% (Conf=50.7726%) [2026-01-12T20:36:27.559261] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-12T20:36:27.559304] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-12T20:36:27.559852] [INFO ] [main ] Progress: 345/385 forecasts completed (89.6%). DHI finished in 0.8s. ETA: 6.8s. Rate: 351.12 forecasts/min [2026-01-12T20:36:27.572614] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.573412] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-12T20:36:27.573469] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-12T20:36:27.573500] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-12T20:36:27.574266] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:27.574325] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:27.580037] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:27.581094] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:27.583614] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:27.585355] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:27.586062] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:27.613294] [DEBUG] [MAG ] CGON: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.686315] [DEBUG] [MAG ] LAES: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.724037] [DEBUG] [MAG ] HOG: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.762495] [INFO ] [LOCAL ] LAES: Saved forecast. [2026-01-12T20:36:27.762560] [INFO ] [main ] LAES: Signal=1 (Conf=90.0%), Magnitude=-2.58% (Conf=56.0055%) [2026-01-12T20:36:27.762936] [INFO ] [main ] Fetching symbol history for CVEO... [2026-01-12T20:36:27.762995] [DEBUG] [REMOTE ] CVEO: Fetching historical data. [2026-01-12T20:36:27.763666] [INFO ] [main ] Progress: 346/385 forecasts completed (89.9%). LAES finished in 0.6s. ETA: 6.7s. Rate: 350.92 forecasts/min [2026-01-12T20:36:27.776977] [DEBUG] [REMOTE ] CVEO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.777861] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 2 features, N/A% accuracy [2026-01-12T20:36:27.777913] [INFO ] [LOCAL ] CVEO: Loaded 2 optimal features with 53.43% confidence from JSON config [2026-01-12T20:36:27.777947] [DEBUG] [MAG ] Building data for symbol: CVEO with lookback: 0 [2026-01-12T20:36:27.778746] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:27.778806] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:27.781445] [DEBUG] [MAG ] CGON: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.783742] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:27.784795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:27.884782] [INFO ] [LOCAL ] CGON: Saved forecast. [2026-01-12T20:36:27.884849] [INFO ] [main ] CGON: Signal=1 (Conf=90.0%), Magnitude=-1.14% (Conf=49.7247%) [2026-01-12T20:36:27.885034] [INFO ] [main ] Fetching symbol history for ED... [2026-01-12T20:36:27.885080] [DEBUG] [REMOTE ] ED: Fetching historical data. [2026-01-12T20:36:27.886674] [INFO ] [main ] Progress: 347/385 forecasts completed (90.1%). CGON finished in 0.6s. ETA: 6.5s. Rate: 351.21 forecasts/min [2026-01-12T20:36:27.895570] [DEBUG] [MAG ] HOG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:27.898775] [DEBUG] [REMOTE ] ED: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.899830] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, N/A% accuracy [2026-01-12T20:36:27.899885] [INFO ] [LOCAL ] ED: Loaded 3 optimal features with 64.92% confidence from JSON config [2026-01-12T20:36:27.899918] [DEBUG] [MAG ] Building data for symbol: ED with lookback: 0 [2026-01-12T20:36:27.900719] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:27.900781] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:27.905720] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:27.907649] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-12T20:36:27.908836] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:27.928730] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-12 [2026-01-12T20:36:27.979213] [INFO ] [LOCAL ] HOG: Saved forecast. [2026-01-12T20:36:27.979297] [INFO ] [main ] HOG: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=59.3805%) [2026-01-12T20:36:27.979465] [INFO ] [main ] Fetching symbol history for SLN... [2026-01-12T20:36:27.979509] [DEBUG] [REMOTE ] SLN: Fetching historical data. [2026-01-12T20:36:27.980686] [INFO ] [main ] Progress: 348/385 forecasts completed (90.4%). HOG finished in 0.7s. ETA: 6.3s. Rate: 351.66 forecasts/min [2026-01-12T20:36:27.994039] [DEBUG] [REMOTE ] SLN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:27.994770] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, N/A% accuracy [2026-01-12T20:36:27.994841] [INFO ] [LOCAL ] SLN: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-12T20:36:27.994891] [DEBUG] [MAG ] Building data for symbol: SLN with lookback: 0 [2026-01-12T20:36:27.995727] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:27.995791] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:27.997505] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:27.998056] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:27.998497] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:28.001051] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:28.109301] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:28.122921] [DEBUG] [MAG ] CVEO: Last date is validated at 2026-01-12 [2026-01-12T20:36:28.211221] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-12T20:36:28.211287] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=76.28%) [2026-01-12T20:36:28.211648] [INFO ] [main ] Progress: 349/385 forecasts completed (90.6%). NVDD finished in 0.7s. ETA: 6.1s. Rate: 351.30 forecasts/min [2026-01-12T20:36:28.211775] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-12T20:36:28.211821] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-12T20:36:28.224783] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:28.225825] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-12T20:36:28.225877] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-12T20:36:28.225909] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-12T20:36:28.226690] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:28.226749] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:28.228420] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:28.228934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:28.229330] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:28.230342] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:28.252725] [DEBUG] [MAG ] ED: Last date is validated at 2026-01-12 [2026-01-12T20:36:28.293866] [DEBUG] [MAG ] CVEO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:28.345606] [DEBUG] [MAG ] SLN: Last date is validated at 2026-01-12 [2026-01-12T20:36:28.374299] [INFO ] [LOCAL ] CVEO: Saved forecast. [2026-01-12T20:36:28.374371] [INFO ] [main ] CVEO: Signal=1 (Conf=90.0%), Magnitude=2.46% (Conf=53.4251%) [2026-01-12T20:36:28.374547] [INFO ] [main ] Fetching symbol history for AG... [2026-01-12T20:36:28.374618] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-12T20:36:28.374870] [INFO ] [main ] Progress: 350/385 forecasts completed (90.9%). CVEO finished in 0.6s. ETA: 6.0s. Rate: 351.35 forecasts/min [2026-01-12T20:36:28.386357] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:28.387306] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-12T20:36:28.387364] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-12T20:36:28.387396] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-12T20:36:28.388318] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:28.388381] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:28.390133] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:28.390707] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:28.391140] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:28.391973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:28.424467] [DEBUG] [MAG ] ED: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:28.515792] [INFO ] [LOCAL ] ED: Saved forecast. [2026-01-12T20:36:28.515874] [INFO ] [main ] ED: Signal=1 (Conf=90.0%), Magnitude=-1.77% (Conf=64.9168%) [2026-01-12T20:36:28.516240] [INFO ] [main ] Fetching symbol history for SDA... [2026-01-12T20:36:28.516294] [DEBUG] [REMOTE ] SDA: Fetching historical data. [2026-01-12T20:36:28.516693] [INFO ] [main ] Progress: 351/385 forecasts completed (91.2%). ED finished in 0.6s. ETA: 5.8s. Rate: 351.52 forecasts/min [2026-01-12T20:36:28.530651] [DEBUG] [REMOTE ] SDA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:28.531764] [DEBUG] [LOCAL ] Loaded configuration for SDA: 2 features, N/A% accuracy [2026-01-12T20:36:28.531704] [DEBUG] [MAG ] SLN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:28.531819] [INFO ] [LOCAL ] SDA: Loaded 2 optimal features with 52.26% confidence from JSON config [2026-01-12T20:36:28.531852] [DEBUG] [MAG ] Building data for symbol: SDA with lookback: 0 [2026-01-12T20:36:28.532686] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:28.532748] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:28.538418] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:28.540536] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:28.618101] [INFO ] [LOCAL ] SLN: Saved forecast. [2026-01-12T20:36:28.618166] [INFO ] [main ] SLN: Signal=1 (Conf=90.0%), Magnitude=13.71% (Conf=48.352%) [2026-01-12T20:36:28.618324] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-12T20:36:28.618367] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-12T20:36:28.619283] [INFO ] [main ] Progress: 352/385 forecasts completed (91.4%). SLN finished in 0.6s. ETA: 5.6s. Rate: 351.92 forecasts/min [2026-01-12T20:36:28.631650] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:28.632539] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-12T20:36:28.632612] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-12T20:36:28.632646] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-12T20:36:28.633414] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:28.633475] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:28.635157] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:28.635694] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:28.636102] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:28.655707] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-12 [2026-01-12T20:36:28.746547] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:28.748847] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-12 [2026-01-12T20:36:28.785552] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:28.834996] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:28.894907] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-12T20:36:28.894971] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=-2.58% (Conf=46.2536%) [2026-01-12T20:36:28.895125] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-12T20:36:28.895167] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-12T20:36:28.896665] [INFO ] [main ] Progress: 353/385 forecasts completed (91.7%). ELVA finished in 0.7s. ETA: 5.5s. Rate: 351.29 forecasts/min [2026-01-12T20:36:28.909379] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:28.910333] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-12T20:36:28.910387] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-12T20:36:28.910428] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-12T20:36:28.911329] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-12T20:36:28.911397] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:28.916474] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:28.918984] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:28.919516] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:28.919930] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:28.920907] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:28.921597] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-12T20:36:28.922717] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:28.923861] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:28.924330] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-12T20:36:28.926368] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:28.926620] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:28.963944] [DEBUG] [MAG ] SDA: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.002090] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-12T20:36:29.002158] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=2.13% (Conf=56.69%) [2026-01-12T20:36:29.002500] [INFO ] [main ] Fetching symbol history for ASTL... [2026-01-12T20:36:29.002551] [DEBUG] [REMOTE ] ASTL: Fetching historical data. [2026-01-12T20:36:29.002685] [INFO ] [main ] Progress: 354/385 forecasts completed (91.9%). AG finished in 0.6s. ETA: 5.3s. Rate: 351.67 forecasts/min [2026-01-12T20:36:29.014265] [DEBUG] [REMOTE ] ASTL: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:29.015385] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 2 features, N/A% accuracy [2026-01-12T20:36:29.015448] [INFO ] [LOCAL ] ASTL: Loaded 2 optimal features with 56.31% confidence from JSON config [2026-01-12T20:36:29.015493] [DEBUG] [MAG ] Building data for symbol: ASTL with lookback: 0 [2026-01-12T20:36:29.016320] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:29.016381] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:29.017128] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-12T20:36:29.021444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:29.130448] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.140594] [DEBUG] [MAG ] SDA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:29.210168] [INFO ] [LOCAL ] SDA: Saved forecast. [2026-01-12T20:36:29.210238] [INFO ] [main ] SDA: Signal=1 (Conf=90.0%), Magnitude=-2.86% (Conf=52.2565%) [2026-01-12T20:36:29.210967] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-12T20:36:29.211024] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-12T20:36:29.212630] [INFO ] [main ] Progress: 355/385 forecasts completed (92.2%). SDA finished in 0.7s. ETA: 5.1s. Rate: 351.44 forecasts/min [2026-01-12T20:36:29.224482] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:29.225712] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-12T20:36:29.225766] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-12T20:36:29.225798] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-12T20:36:29.226537] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:29.226630] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:29.227205] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:29.229950] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:29.231950] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:29.234201] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-12T20:36:29.235763] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:29.292397] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.301317] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:29.361269] [DEBUG] [MAG ] ASTL: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.397133] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-12T20:36:29.397201] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=-50.90% (Conf=51.4368%) [2026-01-12T20:36:29.397360] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-12T20:36:29.397405] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-12T20:36:29.398647] [INFO ] [main ] Progress: 356/385 forecasts completed (92.5%). ELME finished in 0.8s. ETA: 5.0s. Rate: 351.35 forecasts/min [2026-01-12T20:36:29.411188] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:29.412527] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-12T20:36:29.412606] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-12T20:36:29.412642] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-12T20:36:29.413417] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:29.413484] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:29.415220] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:29.415769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:29.416165] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:29.417847] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:29.418652] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:29.419866] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:29.420602] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-12T20:36:29.421820] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:29.459910] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:29.528953] [DEBUG] [MAG ] ASTL: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:29.574367] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.583612] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-12T20:36:29.583677] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=50.152%) [2026-01-12T20:36:29.584023] [INFO ] [main ] Progress: 357/385 forecasts completed (92.7%). BAP finished in 0.7s. ETA: 4.8s. Rate: 351.27 forecasts/min [2026-01-12T20:36:29.584148] [INFO ] [main ] Fetching symbol history for KBWD... [2026-01-12T20:36:29.584192] [DEBUG] [REMOTE ] KBWD: Fetching historical data. [2026-01-12T20:36:29.595032] [INFO ] [LOCAL ] ASTL: Saved forecast. [2026-01-12T20:36:29.595099] [INFO ] [main ] ASTL: Signal=1 (Conf=90.0%), Magnitude=-3.15% (Conf=56.3068%) [2026-01-12T20:36:29.595260] [INFO ] [main ] Fetching symbol history for FOXA... [2026-01-12T20:36:29.595325] [DEBUG] [REMOTE ] FOXA: Fetching historical data. [2026-01-12T20:36:29.595844] [INFO ] [main ] Progress: 358/385 forecasts completed (93.0%). ASTL finished in 0.6s. ETA: 4.6s. Rate: 352.18 forecasts/min [2026-01-12T20:36:29.598561] [DEBUG] [REMOTE ] KBWD: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:29.600274] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, N/A% accuracy [2026-01-12T20:36:29.600330] [INFO ] [LOCAL ] KBWD: Loaded 3 optimal features with 61.77% confidence from JSON config [2026-01-12T20:36:29.600363] [DEBUG] [MAG ] Building data for symbol: KBWD with lookback: 0 [2026-01-12T20:36:29.601167] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:29.601228] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:29.601958] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:29.602811] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:29.605257] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:29.609778] [DEBUG] [REMOTE ] FOXA: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:29.610786] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 9 features, N/A% accuracy [2026-01-12T20:36:29.610839] [INFO ] [LOCAL ] FOXA: Loaded 9 optimal features with 53.31% confidence from JSON config [2026-01-12T20:36:29.610871] [DEBUG] [MAG ] Building data for symbol: FOXA with lookback: 0 [2026-01-12T20:36:29.611699] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:29.611765] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:29.616968] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:29.618951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:29.619597] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:29.620181] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:29.620713] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:29.624236] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:29.625556] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:36:29.627661] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-12T20:36:29.633066] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:29.748118] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:29.768981] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.830183] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-12T20:36:29.830247] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=1.65% (Conf=53.6314%) [2026-01-12T20:36:29.830603] [INFO ] [main ] Fetching symbol history for DIN... [2026-01-12T20:36:29.830655] [DEBUG] [REMOTE ] DIN: Fetching historical data. [2026-01-12T20:36:29.830627] [INFO ] [main ] Progress: 359/385 forecasts completed (93.2%). CASS finished in 0.6s. ETA: 4.4s. Rate: 351.81 forecasts/min [2026-01-12T20:36:29.843781] [DEBUG] [REMOTE ] DIN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:29.844630] [DEBUG] [LOCAL ] Loaded configuration for DIN: 7 features, N/A% accuracy [2026-01-12T20:36:29.844681] [INFO ] [LOCAL ] DIN: Loaded 7 optimal features with 54.31% confidence from JSON config [2026-01-12T20:36:29.844711] [DEBUG] [MAG ] Building data for symbol: DIN with lookback: 0 [2026-01-12T20:36:29.845454] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:29.845516] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:29.850297] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:29.852081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:29.852617] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:29.853005] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:29.939085] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:29.954927] [DEBUG] [MAG ] KBWD: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.967071] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:29.970647] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:29.984093] [DEBUG] [MAG ] FOXA: Last date is validated at 2026-01-12 [2026-01-12T20:36:29.988527] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.043701] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-12T20:36:30.043769] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=-4.85% (Conf=56.2885%) [2026-01-12T20:36:30.044120] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-12T20:36:30.044170] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-12T20:36:30.045654] [INFO ] [main ] Progress: 360/385 forecasts completed (93.5%). RARE finished in 0.6s. ETA: 4.3s. Rate: 351.56 forecasts/min [2026-01-12T20:36:30.057972] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.059076] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-12T20:36:30.059138] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-12T20:36:30.059179] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-12T20:36:30.060127] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:30.060189] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:30.065039] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:30.066812] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:30.067273] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-12T20:36:30.068004] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:30.070124] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.149276] [DEBUG] [MAG ] KBWD: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:30.162464] [DEBUG] [MAG ] FOXA: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:30.207902] [INFO ] [LOCAL ] KBWD: Saved forecast. [2026-01-12T20:36:30.207968] [INFO ] [main ] KBWD: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=61.7668%) [2026-01-12T20:36:30.208326] [INFO ] [main ] Progress: 361/385 forecasts completed (93.8%). KBWD finished in 0.6s. ETA: 4.1s. Rate: 351.61 forecasts/min [2026-01-12T20:36:30.208449] [INFO ] [main ] Fetching symbol history for ENVX... [2026-01-12T20:36:30.208491] [DEBUG] [REMOTE ] ENVX: Fetching historical data. [2026-01-12T20:36:30.221692] [DEBUG] [REMOTE ] ENVX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.222771] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 5 features, N/A% accuracy [2026-01-12T20:36:30.222828] [INFO ] [LOCAL ] ENVX: Loaded 5 optimal features with 61.85% confidence from JSON config [2026-01-12T20:36:30.222860] [DEBUG] [MAG ] Building data for symbol: ENVX with lookback: 0 [2026-01-12T20:36:30.223661] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:30.223723] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:30.225424] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:30.225969] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:30.228464] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:30.229279] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:30.229934] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.260762] [INFO ] [LOCAL ] FOXA: Saved forecast. [2026-01-12T20:36:30.260830] [INFO ] [main ] FOXA: Signal=1 (Conf=90.0%), Magnitude=2.17% (Conf=53.3053%) [2026-01-12T20:36:30.261146] [INFO ] [main ] Fetching symbol history for HPF... [2026-01-12T20:36:30.261204] [DEBUG] [REMOTE ] HPF: Fetching historical data. [2026-01-12T20:36:30.262059] [INFO ] [main ] Progress: 362/385 forecasts completed (94.0%). FOXA finished in 0.7s. ETA: 3.9s. Rate: 352.27 forecasts/min [2026-01-12T20:36:30.272894] [DEBUG] [REMOTE ] HPF: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.273646] [DEBUG] [LOCAL ] Loaded configuration for HPF: 8 features, N/A% accuracy [2026-01-12T20:36:30.273699] [INFO ] [LOCAL ] HPF: Loaded 8 optimal features with 56.59% confidence from JSON config [2026-01-12T20:36:30.273734] [DEBUG] [MAG ] Building data for symbol: HPF with lookback: 0 [2026-01-12T20:36:30.274528] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:30.274611] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:30.279551] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:30.280374] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:30.282754] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:30.283545] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:30.285625] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-12T20:36:30.286359] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-12T20:36:30.289340] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:30.290149] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.349950] [DEBUG] [MAG ] DIN: Last date is validated at 2026-01-12 [2026-01-12T20:36:30.421370] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-12 [2026-01-12T20:36:30.527862] [DEBUG] [MAG ] DIN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:30.569065] [DEBUG] [MAG ] ENVX: Last date is validated at 2026-01-12 [2026-01-12T20:36:30.596260] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:30.619716] [INFO ] [LOCAL ] DIN: Saved forecast. [2026-01-12T20:36:30.619790] [INFO ] [main ] DIN: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=54.3098%) [2026-01-12T20:36:30.620134] [INFO ] [main ] Fetching symbol history for AVK... [2026-01-12T20:36:30.620185] [DEBUG] [REMOTE ] AVK: Fetching historical data. [2026-01-12T20:36:30.620666] [INFO ] [main ] Progress: 363/385 forecasts completed (94.3%). DIN finished in 0.8s. ETA: 3.8s. Rate: 351.20 forecasts/min [2026-01-12T20:36:30.633270] [DEBUG] [MAG ] HPF: Last date is validated at 2026-01-12 [2026-01-12T20:36:30.634476] [DEBUG] [REMOTE ] AVK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.637196] [DEBUG] [LOCAL ] Loaded configuration for AVK: 1 features, N/A% accuracy [2026-01-12T20:36:30.637251] [INFO ] [LOCAL ] AVK: Loaded 1 optimal features with 46.06% confidence from JSON config [2026-01-12T20:36:30.637284] [DEBUG] [MAG ] Building data for symbol: AVK with lookback: 0 [2026-01-12T20:36:30.638105] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:30.638165] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:30.643138] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.731444] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-12T20:36:30.731521] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-1.39% (Conf=57.3855%) [2026-01-12T20:36:30.731725] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-12T20:36:30.731776] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-12T20:36:30.734656] [INFO ] [main ] Progress: 364/385 forecasts completed (94.5%). CMI finished in 0.7s. ETA: 3.6s. Rate: 351.52 forecasts/min [2026-01-12T20:36:30.741846] [DEBUG] [MAG ] ENVX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:30.745235] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.746377] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-12T20:36:30.746431] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-12T20:36:30.746466] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-12T20:36:30.747258] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:30.747317] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:30.752258] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-12T20:36:30.753069] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.801787] [DEBUG] [MAG ] HPF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:30.819020] [INFO ] [LOCAL ] ENVX: Saved forecast. [2026-01-12T20:36:30.819086] [INFO ] [main ] ENVX: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=61.8475%) [2026-01-12T20:36:30.819268] [INFO ] [main ] Fetching symbol history for GEN... [2026-01-12T20:36:30.819313] [DEBUG] [REMOTE ] GEN: Fetching historical data. [2026-01-12T20:36:30.820661] [INFO ] [main ] Progress: 365/385 forecasts completed (94.8%). ENVX finished in 0.6s. ETA: 3.4s. Rate: 352.00 forecasts/min [2026-01-12T20:36:30.832663] [DEBUG] [REMOTE ] GEN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.833692] [DEBUG] [LOCAL ] Loaded configuration for GEN: 6 features, N/A% accuracy [2026-01-12T20:36:30.833747] [INFO ] [LOCAL ] GEN: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-12T20:36:30.833778] [DEBUG] [MAG ] Building data for symbol: GEN with lookback: 0 [2026-01-12T20:36:30.834551] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:30.834636] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:30.839452] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:30.869240] [INFO ] [LOCAL ] HPF: Saved forecast. [2026-01-12T20:36:30.869307] [INFO ] [main ] HPF: Signal=1 (Conf=90.0%), Magnitude=1.73% (Conf=56.5912%) [2026-01-12T20:36:30.869462] [INFO ] [main ] Fetching symbol history for SATS... [2026-01-12T20:36:30.869505] [DEBUG] [REMOTE ] SATS: Fetching historical data. [2026-01-12T20:36:30.870169] [INFO ] [main ] Progress: 366/385 forecasts completed (95.1%). HPF finished in 0.6s. ETA: 3.2s. Rate: 352.69 forecasts/min [2026-01-12T20:36:30.881016] [DEBUG] [REMOTE ] SATS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:30.881911] [DEBUG] [LOCAL ] Loaded configuration for SATS: 6 features, N/A% accuracy [2026-01-12T20:36:30.881962] [INFO ] [LOCAL ] SATS: Loaded 6 optimal features with 65.58% confidence from JSON config [2026-01-12T20:36:30.881993] [DEBUG] [MAG ] Building data for symbol: SATS with lookback: 0 [2026-01-12T20:36:30.882767] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:30.882830] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:30.887529] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:30.888367] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:30.889244] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:30.891655] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-12T20:36:30.892903] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:30.894846] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.948851] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-12T20:36:30.949962] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:30.950660] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-12T20:36:30.953629] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-12T20:36:30.969276] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:30.996004] [DEBUG] [MAG ] AVK: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.096525] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.163243] [DEBUG] [MAG ] AVK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:31.216972] [INFO ] [LOCAL ] AVK: Saved forecast. [2026-01-12T20:36:31.217036] [INFO ] [main ] AVK: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=46.0566%) [2026-01-12T20:36:31.217365] [INFO ] [main ] Fetching symbol history for PSQH... [2026-01-12T20:36:31.217415] [DEBUG] [REMOTE ] PSQH: Fetching historical data. [2026-01-12T20:36:31.217664] [INFO ] [main ] Progress: 367/385 forecasts completed (95.3%). AVK finished in 0.6s. ETA: 3.1s. Rate: 351.69 forecasts/min [2026-01-12T20:36:31.230710] [DEBUG] [REMOTE ] PSQH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:31.231802] [DEBUG] [LOCAL ] Loaded configuration for PSQH: 6 features, N/A% accuracy [2026-01-12T20:36:31.231867] [INFO ] [LOCAL ] PSQH: Loaded 6 optimal features with 51.31% confidence from JSON config [2026-01-12T20:36:31.231912] [DEBUG] [MAG ] Building data for symbol: PSQH with lookback: 0 [2026-01-12T20:36:31.232723] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:31.232786] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:31.237413] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:31.237862] [DEBUG] [MAG ] SATS: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.239180] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:31.239668] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:31.243710] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-12T20:36:31.245175] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:31.247771] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:31.269023] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:31.311625] [DEBUG] [MAG ] GEN: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.333685] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-12T20:36:31.333751] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=-3.42% (Conf=47.8626%) [2026-01-12T20:36:31.334117] [INFO ] [main ] Fetching symbol history for ENB... [2026-01-12T20:36:31.334168] [DEBUG] [REMOTE ] ENB: Fetching historical data. [2026-01-12T20:36:31.334672] [INFO ] [main ] Progress: 368/385 forecasts completed (95.6%). ALVO finished in 0.6s. ETA: 2.9s. Rate: 351.99 forecasts/min [2026-01-12T20:36:31.347378] [DEBUG] [REMOTE ] ENB: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:31.348514] [DEBUG] [LOCAL ] Loaded configuration for ENB: 4 features, N/A% accuracy [2026-01-12T20:36:31.348600] [INFO ] [LOCAL ] ENB: Loaded 4 optimal features with 50.89% confidence from JSON config [2026-01-12T20:36:31.348643] [DEBUG] [MAG ] Building data for symbol: ENB with lookback: 0 [2026-01-12T20:36:31.349565] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:31.349658] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:31.351450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:31.352025] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:31.401001] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-12T20:36:31.403065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:31.411399] [DEBUG] [MAG ] SATS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:31.479365] [DEBUG] [MAG ] GEN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:31.554093] [INFO ] [LOCAL ] SATS: Saved forecast. [2026-01-12T20:36:31.554174] [INFO ] [main ] SATS: Signal=1 (Conf=90.0%), Magnitude=4.34% (Conf=65.5803%) [2026-01-12T20:36:31.554332] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-12T20:36:31.554377] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-12T20:36:31.555064] [INFO ] [main ] Progress: 369/385 forecasts completed (95.8%). SATS finished in 0.7s. ETA: 2.7s. Rate: 351.71 forecasts/min [2026-01-12T20:36:31.563754] [INFO ] [LOCAL ] GEN: Saved forecast. [2026-01-12T20:36:31.563821] [INFO ] [main ] GEN: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=51.32%) [2026-01-12T20:36:31.564174] [INFO ] [main ] Fetching symbol history for ITRN... [2026-01-12T20:36:31.564225] [DEBUG] [REMOTE ] ITRN: Fetching historical data. [2026-01-12T20:36:31.564661] [INFO ] [main ] Progress: 370/385 forecasts completed (96.1%). GEN finished in 0.7s. ETA: 2.6s. Rate: 352.61 forecasts/min [2026-01-12T20:36:31.566479] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:31.567435] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-12T20:36:31.567488] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-12T20:36:31.567520] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-12T20:36:31.568384] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-12T20:36:31.568447] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:31.570225] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:31.570774] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:31.571170] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-12T20:36:31.578145] [DEBUG] [REMOTE ] ITRN: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:31.579488] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 8 features, N/A% accuracy [2026-01-12T20:36:31.579540] [INFO ] [LOCAL ] ITRN: Loaded 8 optimal features with 67.30% confidence from JSON config [2026-01-12T20:36:31.579592] [DEBUG] [MAG ] Building data for symbol: ITRN with lookback: 0 [2026-01-12T20:36:31.580344] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:31.580407] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:31.582217] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:31.582740] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:31.583145] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:31.584064] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-12T20:36:31.585130] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-12T20:36:31.589370] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-12T20:36:31.590777] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-12T20:36:31.593386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:31.601588] [DEBUG] [MAG ] PSQH: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.650493] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:31.760808] [DEBUG] [MAG ] ENB: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.765236] [DEBUG] [MAG ] PSQH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:31.836190] [INFO ] [LOCAL ] PSQH: Saved forecast. [2026-01-12T20:36:31.836260] [INFO ] [main ] PSQH: Signal=1 (Conf=90.0%), Magnitude=4.71% (Conf=51.3107%) [2026-01-12T20:36:31.836630] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-12T20:36:31.836682] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-12T20:36:31.837647] [INFO ] [main ] Progress: 371/385 forecasts completed (96.4%). PSQH finished in 0.6s. ETA: 2.4s. Rate: 352.03 forecasts/min [2026-01-12T20:36:31.849630] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:31.850827] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-12T20:36:31.850883] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-12T20:36:31.850915] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-12T20:36:31.851701] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-12T20:36:31.851764] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:31.856442] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:31.858229] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:31.858729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:31.859445] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:31.897858] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-12T20:36:31.899071] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:31.936619] [DEBUG] [MAG ] ENB: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:31.942662] [DEBUG] [MAG ] ITRN: Last date is validated at 2026-01-12 [2026-01-12T20:36:31.945037] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-12T20:36:31.947827] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:31.991602] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-12 [2026-01-12T20:36:32.014829] [INFO ] [LOCAL ] ENB: Saved forecast. [2026-01-12T20:36:32.014916] [INFO ] [main ] ENB: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=50.8925%) [2026-01-12T20:36:32.015269] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-12T20:36:32.015321] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-12T20:36:32.015665] [INFO ] [main ] Progress: 372/385 forecasts completed (96.6%). ENB finished in 0.7s. ETA: 2.2s. Rate: 351.99 forecasts/min [2026-01-12T20:36:32.028663] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.029926] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-12T20:36:32.029985] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-12T20:36:32.030017] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-12T20:36:32.030903] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-12T20:36:32.030967] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:32.036390] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:32.038533] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-12T20:36:32.041076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:32.109455] [DEBUG] [MAG ] ITRN: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:32.162637] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:32.195995] [INFO ] [LOCAL ] ITRN: Saved forecast. [2026-01-12T20:36:32.196060] [INFO ] [main ] ITRN: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=67.3035%) [2026-01-12T20:36:32.196421] [INFO ] [main ] Fetching symbol history for WH... [2026-01-12T20:36:32.196472] [DEBUG] [REMOTE ] WH: Fetching historical data. [2026-01-12T20:36:32.196477] [INFO ] [main ] Progress: 373/385 forecasts completed (96.9%). ITRN finished in 0.6s. ETA: 2.0s. Rate: 351.93 forecasts/min [2026-01-12T20:36:32.210049] [DEBUG] [REMOTE ] WH: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.211135] [DEBUG] [LOCAL ] Loaded configuration for WH: 2 features, N/A% accuracy [2026-01-12T20:36:32.211189] [INFO ] [LOCAL ] WH: Loaded 2 optimal features with 66.55% confidence from JSON config [2026-01-12T20:36:32.211223] [DEBUG] [MAG ] Building data for symbol: WH with lookback: 0 [2026-01-12T20:36:32.212016] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:32.212078] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:32.212724] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:32.214837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:32.232954] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-12T20:36:32.233020] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=47.5106%) [2026-01-12T20:36:32.233385] [INFO ] [main ] Progress: 374/385 forecasts completed (97.1%). PUK finished in 0.7s. ETA: 1.9s. Rate: 352.67 forecasts/min [2026-01-12T20:36:32.233508] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-12T20:36:32.233558] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-12T20:36:32.244721] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.245802] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-12T20:36:32.246173] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-12T20:36:32.246209] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-12T20:36:32.247045] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-12T20:36:32.247109] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:32.252045] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:32.253868] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:32.254364] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:32.254832] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:32.257274] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:32.257984] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-12T20:36:32.259687] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:32.283999] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-12 [2026-01-12T20:36:32.393325] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-12 [2026-01-12T20:36:32.450847] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:32.513722] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-12T20:36:32.513789] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=2.69% (Conf=42.3952%) [2026-01-12T20:36:32.513947] [INFO ] [main ] Fetching symbol history for PLRX... [2026-01-12T20:36:32.513988] [DEBUG] [REMOTE ] PLRX: Fetching historical data. [2026-01-12T20:36:32.515669] [INFO ] [main ] Progress: 375/385 forecasts completed (97.4%). RCS finished in 0.7s. ETA: 1.7s. Rate: 352.05 forecasts/min [2026-01-12T20:36:32.528496] [DEBUG] [REMOTE ] PLRX: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.529426] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 1 features, N/A% accuracy [2026-01-12T20:36:32.529477] [INFO ] [LOCAL ] PLRX: Loaded 1 optimal features with 37.30% confidence from JSON config [2026-01-12T20:36:32.529508] [DEBUG] [MAG ] Building data for symbol: PLRX with lookback: 0 [2026-01-12T20:36:32.530261] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:32.530319] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-12T20:36:32.531333] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:32.562711] [DEBUG] [MAG ] WH: Last date is validated at 2026-01-12 [2026-01-12T20:36:32.571548] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:32.601031] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-12 [2026-01-12T20:36:32.648204] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-12T20:36:32.648747] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=3.20% (Conf=48.9021%) [2026-01-12T20:36:32.648964] [INFO ] [main ] Fetching symbol history for ETSY... [2026-01-12T20:36:32.649026] [DEBUG] [REMOTE ] ETSY: Fetching historical data. [2026-01-12T20:36:32.650295] [INFO ] [main ] Progress: 376/385 forecasts completed (97.7%). HERO finished in 0.6s. ETA: 1.5s. Rate: 352.25 forecasts/min [2026-01-12T20:36:32.663134] [DEBUG] [REMOTE ] ETSY: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.664244] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, N/A% accuracy [2026-01-12T20:36:32.664297] [INFO ] [LOCAL ] ETSY: Loaded 2 optimal features with 56.70% confidence from JSON config [2026-01-12T20:36:32.664329] [DEBUG] [MAG ] Building data for symbol: ETSY with lookback: 0 [2026-01-12T20:36:32.665226] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-12T20:36:32.665289] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-12T20:36:32.665999] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-12T20:36:32.667643] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:32.738588] [DEBUG] [MAG ] WH: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:32.774503] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:32.843112] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-12T20:36:32.843181] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=58.6258%) [2026-01-12T20:36:32.843335] [INFO ] [main ] Fetching symbol history for FIBK... [2026-01-12T20:36:32.843378] [DEBUG] [REMOTE ] FIBK: Fetching historical data. [2026-01-12T20:36:32.843863] [INFO ] [main ] Progress: 377/385 forecasts completed (97.9%). STTK finished in 0.6s. ETA: 1.4s. Rate: 352.12 forecasts/min [2026-01-12T20:36:32.847707] [INFO ] [LOCAL ] WH: Saved forecast. [2026-01-12T20:36:32.847791] [INFO ] [main ] WH: Signal=1 (Conf=90.0%), Magnitude=-1.12% (Conf=66.5492%) [2026-01-12T20:36:32.847943] [INFO ] [main ] Fetching symbol history for RF... [2026-01-12T20:36:32.847989] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-12T20:36:32.849185] [INFO ] [main ] Progress: 378/385 forecasts completed (98.2%). WH finished in 0.7s. ETA: 1.2s. Rate: 353.03 forecasts/min [2026-01-12T20:36:32.855329] [DEBUG] [REMOTE ] FIBK: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.856484] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 9 features, N/A% accuracy [2026-01-12T20:36:32.856564] [INFO ] [LOCAL ] FIBK: Loaded 9 optimal features with 55.56% confidence from JSON config [2026-01-12T20:36:32.856636] [DEBUG] [MAG ] Building data for symbol: FIBK with lookback: 0 [2026-01-12T20:36:32.857670] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:32.857768] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:32.862368] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:32.863137] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-12T20:36:32.863201] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-12T20:36:32.863245] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-12T20:36:32.863233] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-12T20:36:32.864159] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-12T20:36:32.864197] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-12T20:36:32.864238] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:32.866555] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-12T20:36:32.869266] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:32.871096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:32.871640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:32.872050] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:32.872296] [DEBUG] [MAG ] PLRX: Last date is validated at 2026-01-12 [2026-01-12T20:36:32.873718] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-12T20:36:32.875800] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:32.980543] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-12T20:36:32.982602] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-12T20:36:33.021760] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-12T20:36:33.024429] [DEBUG] [MAG ] ETSY: Last date is validated at 2026-01-12 [2026-01-12T20:36:33.046768] [DEBUG] [MAG ] PLRX: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:33.073789] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:33.076412] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-12T20:36:33.077133] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:33.203189] [DEBUG] [MAG ] ETSY: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:33.215797] [INFO ] [LOCAL ] PLRX: Saved forecast. [2026-01-12T20:36:33.215863] [INFO ] [main ] PLRX: Signal=1 (Conf=90.0%), Magnitude=-1.55% (Conf=37.298%) [2026-01-12T20:36:33.216217] [INFO ] [main ] Progress: 379/385 forecasts completed (98.4%). PLRX finished in 0.7s. ETA: 1.0s. Rate: 351.95 forecasts/min [2026-01-12T20:36:33.216342] [INFO ] [main ] Fetching symbol history for EFC... [2026-01-12T20:36:33.216386] [DEBUG] [REMOTE ] EFC: Fetching historical data. [2026-01-12T20:36:33.230605] [DEBUG] [REMOTE ] EFC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:33.231432] [DEBUG] [LOCAL ] Loaded configuration for EFC: 5 features, N/A% accuracy [2026-01-12T20:36:33.231484] [INFO ] [LOCAL ] EFC: Loaded 5 optimal features with 52.42% confidence from JSON config [2026-01-12T20:36:33.231515] [DEBUG] [MAG ] Building data for symbol: EFC with lookback: 0 [2026-01-12T20:36:33.232326] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-12T20:36:33.232390] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-12T20:36:33.234303] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-12 [2026-01-12T20:36:33.237164] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:33.239139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:33.239675] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:33.240154] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:33.240544] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:33.303899] [INFO ] [LOCAL ] ETSY: Saved forecast. [2026-01-12T20:36:33.303983] [INFO ] [main ] ETSY: Signal=1 (Conf=90.0%), Magnitude=-3.06% (Conf=56.7039%) [2026-01-12T20:36:33.304162] [INFO ] [main ] Fetching symbol history for OPP... [2026-01-12T20:36:33.304210] [DEBUG] [REMOTE ] OPP: Fetching historical data. [2026-01-12T20:36:33.304872] [INFO ] [main ] Progress: 380/385 forecasts completed (98.7%). ETSY finished in 0.7s. ETA: 0.9s. Rate: 352.40 forecasts/min [2026-01-12T20:36:33.319214] [DEBUG] [REMOTE ] OPP: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:33.320195] [DEBUG] [LOCAL ] Loaded configuration for OPP: 9 features, N/A% accuracy [2026-01-12T20:36:33.320249] [INFO ] [LOCAL ] OPP: Loaded 9 optimal features with 42.67% confidence from JSON config [2026-01-12T20:36:33.320282] [DEBUG] [MAG ] Building data for symbol: OPP with lookback: 0 [2026-01-12T20:36:33.321317] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-12T20:36:33.321394] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-12T20:36:33.323610] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-12T20:36:33.324322] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-12T20:36:33.324740] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-12T20:36:33.327395] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-12T20:36:33.327934] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-12T20:36:33.329070] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-12T20:36:33.330729] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-12T20:36:33.331780] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-12T20:36:33.332657] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:33.407142] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:33.445902] [DEBUG] [MAG ] FIBK: Last date is validated at 2026-01-12 [2026-01-12T20:36:33.487005] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-12T20:36:33.487071] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=1.56% (Conf=51.3729%) [2026-01-12T20:36:33.487419] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-12T20:36:33.487471] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-12T20:36:33.487656] [INFO ] [main ] Progress: 381/385 forecasts completed (99.0%). RF finished in 0.6s. ETA: 0.7s. Rate: 352.33 forecasts/min [2026-01-12T20:36:33.501670] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-12T20:36:33.502661] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-12T20:36:33.502726] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-12T20:36:33.502766] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-12T20:36:33.503611] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-12T20:36:33.503673] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-12T20:36:33.504553] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-12T20:36:33.585343] [DEBUG] [MAG ] EFC: Last date is validated at 2026-01-12 [2026-01-12T20:36:33.621150] [DEBUG] [MAG ] FIBK: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:33.691221] [DEBUG] [MAG ] OPP: Last date is validated at 2026-01-12 [2026-01-12T20:36:33.719201] [INFO ] [LOCAL ] FIBK: Saved forecast. [2026-01-12T20:36:33.719269] [INFO ] [main ] FIBK: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=55.5577%) [2026-01-12T20:36:33.720663] [INFO ] [main ] Progress: 382/385 forecasts completed (99.2%). FIBK finished in 0.9s. ETA: 0.5s. Rate: 351.99 forecasts/min [2026-01-12T20:36:33.757186] [DEBUG] [MAG ] EFC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:33.817451] [INFO ] [LOCAL ] EFC: Saved forecast. [2026-01-12T20:36:33.817518] [INFO ] [main ] EFC: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=52.416%) [2026-01-12T20:36:33.818827] [INFO ] [main ] Progress: 383/385 forecasts completed (99.5%). EFC finished in 0.6s. ETA: 0.3s. Rate: 352.38 forecasts/min [2026-01-12T20:36:33.853269] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-12 [2026-01-12T20:36:33.872193] [DEBUG] [MAG ] OPP: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:33.938311] [INFO ] [LOCAL ] OPP: Saved forecast. [2026-01-12T20:36:33.938390] [INFO ] [main ] OPP: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=42.6694%) [2026-01-12T20:36:33.938903] [INFO ] [main ] Progress: 384/385 forecasts completed (99.7%). OPP finished in 0.6s. ETA: 0.2s. Rate: 352.65 forecasts/min [2026-01-12T20:36:34.022630] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-13 [2026-01-12T20:36:34.077833] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-12T20:36:34.077912] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=1.68% (Conf=55.9223%) [2026-01-12T20:36:34.078469] [INFO ] [main ] Progress: 385/385 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 352.82 forecasts/min [2026-01-12T20:36:34.106863] [INFO ] [main ] Parallel forecast generation completed in 1m 6s. Processed 385 forecasts. [2026-01-12T20:36:34.107026] [INFO ] [main ] Generated and saved 385 forecast pairs. [2026-01-12T20:36:34.931891] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (385/385 @ 100.00%)' [2026-01-12T20:36:34.933544] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-12T20:36:34.933651] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-12T20:36:34.934162] [INFO ] [main ] Found 39 forecast dates [2026-01-12T20:36:34.934216] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-12T20:36:35.042135] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-12T20:36:35.045782] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-12T20:36:35.045939] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-12T20:36:35.137982] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-12T20:36:35.139612] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-12T20:36:35.139728] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-12T20:36:35.259563] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-12T20:36:35.261354] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-12T20:36:35.261466] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-12T20:36:35.352628] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-12T20:36:35.354190] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-12T20:36:35.354284] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-12T20:36:35.467224] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-12T20:36:35.488269] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-12T20:36:35.488420] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-12T20:36:35.596406] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-12T20:36:35.598416] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-12T20:36:35.598546] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-12T20:36:35.705289] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-12T20:36:35.707775] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-12T20:36:35.707900] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-12T20:36:35.809594] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-12T20:36:35.811290] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-12T20:36:35.811414] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-12T20:36:36.021741] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-12T20:36:36.025281] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-12T20:36:36.025456] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-12T20:36:36.189946] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-12T20:36:36.192949] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-12T20:36:36.193104] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-12T20:36:36.387559] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-12T20:36:36.390322] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-12T20:36:36.390469] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-12T20:36:36.612912] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-12T20:36:36.616282] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-12T20:36:36.616456] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-12T20:36:36.872116] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-12T20:36:36.875454] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-12T20:36:36.875629] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-12T20:36:37.086173] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-12T20:36:37.089489] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-12T20:36:37.089661] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-12T20:36:37.285180] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-12T20:36:37.288385] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-12T20:36:37.288538] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-12T20:36:37.492642] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-12T20:36:37.495954] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-12T20:36:37.496124] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-12T20:36:37.580241] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-12T20:36:37.581893] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-12T20:36:37.582001] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-12T20:36:37.671900] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-12T20:36:37.673498] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-12T20:36:37.673617] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-12T20:36:37.761724] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-12T20:36:37.763247] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-12T20:36:37.763350] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-12T20:36:37.847128] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-12T20:36:37.848715] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-12T20:36:37.848816] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-12T20:36:37.928884] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-12T20:36:37.930658] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-12T20:36:37.930776] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-12T20:36:38.037622] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-12T20:36:38.039284] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-12T20:36:38.039397] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-12T20:36:38.150285] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-12T20:36:38.151852] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-12T20:36:38.151948] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-12T20:36:38.230396] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-12T20:36:38.231935] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-12T20:36:38.232023] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-12T20:36:38.336001] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-12T20:36:38.337683] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-12T20:36:38.337809] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-12T20:36:38.416838] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-12T20:36:38.418426] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-12T20:36:38.418527] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-12T20:36:38.504829] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-12T20:36:38.506713] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-12T20:36:38.506830] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-12T20:36:38.584614] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-12T20:36:38.586011] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-12T20:36:38.586110] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-12T20:36:38.675968] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-12T20:36:38.677532] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-12T20:36:38.677672] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-12T20:36:38.784258] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-12T20:36:38.785824] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-12T20:36:38.785932] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-12T20:36:38.884837] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-12T20:36:38.886358] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-12T20:36:38.886459] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-12T20:36:38.977528] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-12T20:36:38.979023] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-12T20:36:38.979113] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-12T20:36:39.072085] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-12T20:36:39.073625] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-12T20:36:39.073718] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-12T20:36:39.172284] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-12T20:36:39.174126] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-12T20:36:39.174238] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-12T20:36:39.266983] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-12T20:36:39.268457] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-12T20:36:39.268547] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-12T20:36:39.361629] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-12T20:36:39.363040] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-12T20:36:39.363130] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-12T20:36:39.446981] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-12T20:36:39.448465] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-12T20:36:39.448567] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-12T20:36:39.544659] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-12T20:36:39.546244] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-12T20:36:39.546354] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-12T20:36:39.555133] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-12T20:36:39.555234] [INFO ] [main ] Generated 39/39 forecast reports [2026-01-12T20:36:39.555303] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-13.txt [2026-01-12T20:36:40.190384] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-13' [2026-01-12T20:36:40.190550] [INFO ] [main ] Forecast report email sent for 2026-01-13 [2026-01-12T20:36:40.190680] [INFO ] [MAG ] MAG operation completed successfully [2026-01-12T20:36:40.190913] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-12T20:36:40.191101] [INFO ] [STATE ] Last completion updated: 2026-01-12T20:36:40.190975