[2026-01-09T20:30:02.555608] [INFO ] [MAG ] Starting MAG operation... [2026-01-09T20:30:02.735326] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-09T20:30:02.912432] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-09T20:30:03.082127] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-09T20:30:03.260050] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-09T20:30:03.260373] [WARN ] [STATE ] State set to: WAITING [2026-01-09T20:30:03.260433] [INFO ] [STATE ] Checking service statuses... [2026-01-09T20:30:03.266645] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:03.270068] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:03.320037] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:03.357324] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:03.396764] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:03.396883] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:06.401546] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:06.405169] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:06.408425] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:06.411618] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:06.414771] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:06.414840] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:09.420883] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:09.425431] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:09.429266] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:09.432673] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:09.435899] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:09.435967] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:12.441222] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:12.445810] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:12.450583] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:12.455203] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:12.459339] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:12.459440] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:15.464507] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:15.468450] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:15.472102] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:15.475700] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:15.479354] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:15.479449] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:18.486958] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:18.492242] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:18.497544] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:18.504223] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:18.509720] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:18.509850] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:21.515117] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:21.519313] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:21.522703] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:21.526084] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:21.529506] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:21.529634] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:24.534798] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:24.539000] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:24.542466] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:24.545928] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:24.549675] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:24.549780] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:27.555276] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:27.558847] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:27.562214] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:27.565498] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:27.568834] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:27.568924] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:30.573964] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:30.577624] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:30.581221] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:30.584825] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:30.588340] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:30.588422] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:33.595391] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:33.600822] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:33.609124] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:33.619056] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:33.629032] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:33.629103] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:36.635011] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:36.639179] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:36.642825] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:36.646302] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:36.650724] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:36.650854] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:39.656786] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:39.660409] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:39.664319] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:39.667733] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:39.671308] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:39.671382] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:42.676405] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:42.680078] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:42.683596] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:42.687483] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:42.692436] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:42.692547] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:45.698614] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:45.703405] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:45.708210] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:45.712734] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:45.717262] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:45.717355] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:48.722347] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:48.726464] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:48.730592] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:48.734531] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:48.738598] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:48.738739] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:51.743993] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:51.747627] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:51.751159] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:51.754664] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:51.758396] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:51.758500] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:54.764497] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:54.769025] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:54.773257] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:54.777197] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:54.780839] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:54.780934] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:30:57.787879] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:30:57.792036] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:30:57.795785] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:30:57.799128] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:30:57.802906] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:30:57.802976] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:00.807663] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:00.811245] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:00.814514] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:00.817854] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:00.821158] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:00.821320] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:03.827190] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:03.832166] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:03.838893] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:03.845287] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:03.851637] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:03.851785] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:06.857204] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:06.861308] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:06.865281] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:06.869230] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:06.873422] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:06.873527] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:09.878873] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:09.883022] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:09.886543] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:09.890460] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:09.894189] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:09.894271] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:12.898784] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:12.902306] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:12.905881] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:12.909179] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:12.912419] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:12.912508] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:15.916982] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:15.920338] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:15.923764] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:15.926995] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:15.930216] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:15.930288] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:18.934986] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:18.938705] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:18.942425] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:18.945929] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:18.949433] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:18.949516] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:21.955167] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:21.959096] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:21.962333] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:21.965681] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:21.968878] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:21.968948] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:24.974705] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:24.978586] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:24.982347] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:24.986113] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:24.989992] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:24.990105] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:27.994956] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:27.998419] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:28.001831] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:28.005280] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:28.009056] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:28.009145] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:31.014045] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:31.017638] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:31.021225] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:31.024471] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:31.027773] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:31.027850] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:34.032560] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:34.036180] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:34.070475] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:34.105921] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:34.141252] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:34.141375] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:37.146130] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:37.149946] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:37.154134] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:37.158208] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:37.162151] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:37.162263] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:40.166781] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:40.170111] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:40.173853] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:40.177513] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:40.180827] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:40.180902] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:43.186377] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:43.189889] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:43.193079] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:43.196447] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:43.199710] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:43.199783] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:46.204276] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:46.208073] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:46.211423] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:46.214980] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:46.218860] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:46.218981] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:49.225318] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:49.230471] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:49.235022] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:49.239796] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:49.244425] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:49.244528] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:52.251154] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:52.256938] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:52.262801] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:52.268893] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:52.273901] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:52.274034] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:55.279132] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:55.283009] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:55.286747] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:55.290987] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:55.295159] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:55.295259] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:31:58.300136] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:31:58.303692] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:31:58.307256] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:31:58.310606] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:31:58.313856] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:31:58.313928] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:01.318928] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:01.322817] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:01.326647] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:01.330397] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:01.334215] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:01.334309] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:04.339274] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:04.342677] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:04.346433] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:04.350006] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:04.354002] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:04.354076] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:07.359376] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:07.363774] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:07.368008] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:07.371687] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:07.375308] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:07.375392] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:10.380552] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:10.384518] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:10.388122] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:10.391750] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:10.395007] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:10.395077] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:13.399980] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:13.404005] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:13.407910] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:13.412724] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:13.417274] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:13.417405] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:16.422369] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:16.426629] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:16.430431] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:16.434325] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:16.437792] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:16.437882] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:19.442698] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:19.446228] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:19.449662] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:19.453243] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:19.456708] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:19.456788] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:22.461276] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:22.464933] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:22.468412] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:22.471861] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:22.475318] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:22.475410] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:25.480033] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:25.483503] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:25.486725] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:25.489988] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:25.493203] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:25.493276] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:28.498165] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:28.502256] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:28.506717] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:28.511103] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:28.515029] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:28.515157] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:31.521295] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:31.526386] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:31.530285] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:31.533858] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:31.537636] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:31.537723] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:34.542279] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:34.545743] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:34.549777] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:34.553295] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:34.556832] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:34.556902] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:37.562104] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:37.566097] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:37.569984] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:37.573856] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:37.577978] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:37.578069] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:40.584390] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:40.588613] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:40.592762] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:40.596499] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:40.600157] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:40.600273] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:43.605585] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:43.609687] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:43.613911] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:43.617659] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:43.620973] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:43.621058] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:46.627126] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:46.631085] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:46.634922] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:46.638725] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:46.642354] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:46.642450] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:49.647385] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:49.651929] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:49.656022] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:49.660243] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:49.664425] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:49.664507] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:52.669432] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:52.672858] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:52.676215] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:52.679553] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:52.682940] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:52.683015] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:55.688377] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:55.692394] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:55.695783] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:55.699083] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:55.702280] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:55.702351] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:32:58.707630] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:32:58.711848] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:32:58.715861] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:32:58.719720] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:32:58.723593] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:32:58.723710] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:01.731217] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:01.737634] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:01.742996] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:01.753087] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:01.758875] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:01.759019] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:04.764286] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:04.768027] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:04.771937] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:04.775775] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:04.780481] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:04.780643] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:07.786511] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:07.791478] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:07.796181] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:07.800902] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:07.805655] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:07.805751] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:10.811183] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:10.815248] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:10.819172] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:10.822492] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:10.826238] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:10.826309] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:13.832287] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:13.836738] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:13.841151] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:13.845853] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:13.849360] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:13.849432] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:16.854858] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:16.859004] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:16.863025] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:16.867153] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:16.871029] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:16.871143] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:19.876978] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:19.881390] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:19.885725] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:19.889818] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:19.893492] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:19.893619] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:22.900100] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:22.904177] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:22.907766] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:22.911046] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:22.914453] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:22.914535] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:25.919392] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:25.922913] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:25.926437] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:25.929864] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:25.933326] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:25.933413] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:28.938544] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:28.942107] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:28.945382] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:28.948794] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:28.952020] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:28.952090] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:31.957494] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:31.962164] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:31.966071] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:31.969587] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:31.973482] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:31.973591] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:34.978799] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:34.982326] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:34.989233] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:34.994961] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:34.999300] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:34.999401] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:38.004834] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:38.009453] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:38.013194] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:38.016755] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:38.020275] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:38.020357] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:41.025043] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:41.029204] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:41.033034] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:41.036900] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:41.040596] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:41.040701] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:44.045149] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:44.048741] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:44.052056] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:44.055498] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:44.058966] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:44.059068] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:47.064133] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:47.068032] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:47.071756] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:47.075420] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:47.079197] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:47.079314] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:50.084837] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:50.088582] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:50.091752] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:50.094904] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:50.098088] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:50.098158] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:53.102786] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:53.106239] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:53.109614] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:53.112942] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:53.116259] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:53.116334] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:56.122079] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:56.125992] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:56.130046] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:56.133365] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:56.136760] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:56.136840] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:33:59.141593] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:33:59.145617] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:33:59.149148] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:33:59.152897] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:33:59.156453] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:33:59.156537] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:02.163337] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:02.168874] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:02.174197] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:02.179639] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:02.184604] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:02.184750] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:05.190469] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:05.194034] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:05.198749] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:05.202958] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:05.207530] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:05.207631] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:08.212988] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:08.217230] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:08.220955] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:08.224130] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:08.227286] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:08.227355] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:11.232922] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:11.237252] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:11.241367] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:11.245360] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:11.248870] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:11.248941] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:14.253907] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:14.257464] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:14.261184] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:14.265161] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:14.269208] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:14.269307] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:17.274810] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:17.278388] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:17.281627] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:17.284850] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:17.288126] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:17.288215] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:20.293717] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:20.298248] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:20.302685] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:20.306956] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:20.311198] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:20.311295] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:23.316538] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:23.320146] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:23.323644] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:23.327044] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:23.330424] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:23.330501] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:26.335073] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:26.338924] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:26.343587] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:26.347241] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:26.350501] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:26.350590] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:29.355109] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:29.358552] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:29.361923] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:29.365290] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:29.368670] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:29.368749] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:32.373724] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:32.377739] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:32.381883] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:32.385795] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:32.389775] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:32.389892] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:35.394930] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:35.398730] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:35.402757] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:35.406606] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:35.410891] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:35.410962] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:38.416010] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:38.419792] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:38.423100] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:38.426306] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:38.429505] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:38.429592] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:41.441105] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:41.446808] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:41.452800] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:41.458334] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:41.462960] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:41.463082] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:44.467999] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:44.471826] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:44.475142] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:44.478369] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:44.481592] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:44.481665] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:47.487862] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:47.493419] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:47.498876] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:47.504377] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:47.510155] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:47.510288] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:50.515902] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:50.519495] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:50.523133] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:50.526782] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:50.530358] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:50.530458] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:53.535197] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:53.538936] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:53.542516] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:53.546180] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:53.549802] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:53.549901] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:56.554508] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:56.557889] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:56.562160] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:56.565853] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:56.569161] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:56.569241] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:34:59.574191] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:34:59.577653] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:34:59.581010] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:34:59.584291] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:34:59.587710] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:34:59.587788] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:35:02.593140] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:35:02.597383] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:35:02.601487] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:35:02.605547] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:35:02.609458] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:35:02.609594] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:35:05.614987] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:35:05.618907] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:35:05.622971] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:35:05.627540] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:35:05.641167] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:35:05.641240] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:35:08.646285] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:35:08.650689] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:35:08.654729] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:35:08.658465] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:35:08.662411] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:35:08.662481] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:35:11.667351] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:35:11.670725] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:35:11.674057] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-09T20:35:11.677356] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:35:11.680658] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:35:11.680742] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-09T20:35:14.857109] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T20:35:14.861375] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:35:14.865434] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-09T20:35:14.869743] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-09), and is a dependency of this service. [2026-01-09T20:35:14.873723] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T20:35:14.878003] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T20:35:14.878613] [WARN ] [STATE ] State set to: RUNNING [2026-01-09T20:35:14.878719] [INFO ] [MODE ] Using multithreaded [2026-01-09T20:35:14.878813] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-09T20:35:14.885550] [DEBUG] [REMOTE ] Found 62 available forecast dates. [2026-01-09T20:35:14.885875] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-12.txt'. [2026-01-09T20:35:14.893206] [DEBUG] [REMOTE ] Fetched 3503 signal forecasts for 2026-01-12. [2026-01-09T20:35:14.921527] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-09T20:35:14.922865] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-09T20:35:14.922929] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-09T20:35:15.534755] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-09T20:35:15.545393] [INFO ] [MODE ] Using multithreaded [2026-01-09T20:35:15.545524] [INFO ] [main ] Fetching signal forecasts... [2026-01-09T20:35:15.545603] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-09T20:35:15.553507] [DEBUG] [REMOTE ] Found 62 available forecast dates. [2026-01-09T20:35:15.553806] [INFO ] [main ] Found available forecast date (2026-01-12). [2026-01-09T20:35:15.553895] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-12.txt'. [2026-01-09T20:35:15.564645] [DEBUG] [REMOTE ] Fetched 3503 signal forecasts for 2026-01-12. [2026-01-09T20:35:15.564887] [INFO ] [main ] Fetched 3503 forecasts. [2026-01-09T20:35:15.565163] [INFO ] [main ] Found 417 high-confidence bullish forecasts (>= 90.0%). [2026-01-09T20:35:15.565236] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 417 symbols [2026-01-09T20:35:15.593290] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-09T20:35:15.593429] [INFO ] [main ] Fetching symbol history for PCN... [2026-01-09T20:35:15.593657] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-09T20:35:15.593727] [DEBUG] [REMOTE ] PCN: Fetching historical data. [2026-01-09T20:35:15.593489] [INFO ] [main ] Fetching symbol history for CCK... [2026-01-09T20:35:15.593946] [DEBUG] [REMOTE ] CCK: Fetching historical data. [2026-01-09T20:35:15.595812] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-09T20:35:15.596073] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-09T20:35:15.625370] [DEBUG] [REMOTE ] PCN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:15.625370] [DEBUG] [REMOTE ] CCK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:15.626599] [DEBUG] [LOCAL ] Loaded configuration for PCN: 4 features, N/A% accuracy [2026-01-09T20:35:15.626598] [DEBUG] [LOCAL ] Loaded configuration for CCK: 5 features, N/A% accuracy [2026-01-09T20:35:15.626690] [INFO ] [LOCAL ] CCK: Loaded 5 optimal features with 58.19% confidence from JSON config [2026-01-09T20:35:15.626690] [INFO ] [LOCAL ] PCN: Loaded 4 optimal features with 56.27% confidence from JSON config [2026-01-09T20:35:15.626755] [DEBUG] [MAG ] Building data for symbol: PCN with lookback: 0 [2026-01-09T20:35:15.626755] [DEBUG] [MAG ] Building data for symbol: CCK with lookback: 0 [2026-01-09T20:35:15.628250] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:15.629503] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:15.629503] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:15.629654] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:15.629654] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:15.629782] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:15.630173] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-09T20:35:15.630244] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-09T20:35:15.630284] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-09T20:35:15.630534] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-09T20:35:15.630614] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-09T20:35:15.630654] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-09T20:35:15.632425] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:15.632464] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:15.632537] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:15.632559] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:15.638872] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:15.638872] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:15.639025] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:15.639257] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:15.641992] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:15.642284] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:15.642594] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:15.643367] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:15.643603] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:15.644595] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:15.645456] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:15.646272] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:15.689394] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:15.690986] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:15.694044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.000419] [DEBUG] [MAG ] PCN: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.011307] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.017172] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.080981] [DEBUG] [MAG ] CCK: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.170396] [DEBUG] [MAG ] PCN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.188721] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.194997] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.244601] [INFO ] [LOCAL ] PCN: Saved forecast. [2026-01-09T20:35:16.244679] [INFO ] [main ] PCN: Signal=1 (Conf=100.0%), Magnitude=-0.09% (Conf=56.2675%) [2026-01-09T20:35:16.245228] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-09T20:35:16.245284] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-09T20:35:16.245724] [INFO ] [main ] Progress: 1/417 forecasts completed (0.2%). PCN finished in 0.7s. ETA: 4m 43s. Rate: 88.19 forecasts/min [2026-01-09T20:35:16.256023] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.256734] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-09T20:35:16.256788] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-09T20:35:16.256819] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-09T20:35:16.257665] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:16.257730] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:16.259378] [DEBUG] [MAG ] CCK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.262961] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:16.264935] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:16.265514] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:16.265970] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:16.266766] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:16.267814] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.272720] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-09T20:35:16.272801] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=0.62% (Conf=51.9643%) [2026-01-09T20:35:16.273310] [INFO ] [main ] Fetching symbol history for CNK... [2026-01-09T20:35:16.273372] [DEBUG] [REMOTE ] CNK: Fetching historical data. [2026-01-09T20:35:16.273675] [INFO ] [main ] Progress: 2/417 forecasts completed (0.5%). DGRE finished in 0.7s. ETA: 2m 27s. Rate: 169.41 forecasts/min [2026-01-09T20:35:16.276952] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-09T20:35:16.277021] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=2.06% (Conf=55.8827%) [2026-01-09T20:35:16.277615] [INFO ] [main ] Progress: 3/417 forecasts completed (0.7%). TSQ finished in 0.7s. ETA: 1m 38s. Rate: 252.70 forecasts/min [2026-01-09T20:35:16.277642] [INFO ] [main ] Fetching symbol history for STEM... [2026-01-09T20:35:16.277715] [DEBUG] [REMOTE ] STEM: Fetching historical data. [2026-01-09T20:35:16.285970] [DEBUG] [REMOTE ] CNK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.286794] [DEBUG] [LOCAL ] Loaded configuration for CNK: 6 features, N/A% accuracy [2026-01-09T20:35:16.286853] [INFO ] [LOCAL ] CNK: Loaded 6 optimal features with 53.39% confidence from JSON config [2026-01-09T20:35:16.286887] [DEBUG] [MAG ] Building data for symbol: CNK with lookback: 0 [2026-01-09T20:35:16.287927] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:16.288018] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:16.289053] [DEBUG] [REMOTE ] STEM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.290080] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:16.290169] [DEBUG] [LOCAL ] Loaded configuration for STEM: 5 features, N/A% accuracy [2026-01-09T20:35:16.290223] [INFO ] [LOCAL ] STEM: Loaded 5 optimal features with 59.84% confidence from JSON config [2026-01-09T20:35:16.290255] [DEBUG] [MAG ] Building data for symbol: STEM with lookback: 0 [2026-01-09T20:35:16.290830] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:16.291218] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:16.291297] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:16.291405] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:16.291965] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:16.296455] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:16.297475] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:16.298362] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:16.300182] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:16.300938] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.347563] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:16.349237] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.377455] [INFO ] [LOCAL ] CCK: Saved forecast. [2026-01-09T20:35:16.377561] [INFO ] [main ] CCK: Signal=1 (Conf=100.0%), Magnitude=2.60% (Conf=58.1949%) [2026-01-09T20:35:16.378046] [INFO ] [main ] Progress: 4/417 forecasts completed (1.0%). CCK finished in 0.8s. ETA: 1m 24s. Rate: 295.30 forecasts/min [2026-01-09T20:35:16.378186] [INFO ] [main ] Fetching symbol history for RRGB... [2026-01-09T20:35:16.378233] [DEBUG] [REMOTE ] RRGB: Fetching historical data. [2026-01-09T20:35:16.388824] [DEBUG] [REMOTE ] RRGB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.389659] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 6 features, N/A% accuracy [2026-01-09T20:35:16.389711] [INFO ] [LOCAL ] RRGB: Loaded 6 optimal features with 56.01% confidence from JSON config [2026-01-09T20:35:16.389742] [DEBUG] [MAG ] Building data for symbol: RRGB with lookback: 0 [2026-01-09T20:35:16.390524] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:16.390602] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:16.395285] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:16.397112] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:16.397691] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:16.398127] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:16.399297] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:16.399988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.636019] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.667657] [DEBUG] [MAG ] STEM: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.710453] [DEBUG] [MAG ] CNK: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.756468] [DEBUG] [MAG ] RRGB: Last date is validated at 2026-01-09 [2026-01-09T20:35:16.806969] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.844494] [DEBUG] [MAG ] STEM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.882397] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-09T20:35:16.882466] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=1.19% (Conf=47.8997%) [2026-01-09T20:35:16.882854] [INFO ] [main ] Fetching symbol history for ANF... [2026-01-09T20:35:16.882905] [DEBUG] [REMOTE ] ANF: Fetching historical data. [2026-01-09T20:35:16.883649] [INFO ] [main ] Progress: 5/417 forecasts completed (1.2%). PMAX finished in 0.6s. ETA: 1m 49s. Rate: 227.56 forecasts/min [2026-01-09T20:35:16.894254] [DEBUG] [REMOTE ] ANF: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.895152] [DEBUG] [LOCAL ] Loaded configuration for ANF: 6 features, N/A% accuracy [2026-01-09T20:35:16.895202] [INFO ] [LOCAL ] ANF: Loaded 6 optimal features with 52.60% confidence from JSON config [2026-01-09T20:35:16.895235] [DEBUG] [MAG ] Building data for symbol: ANF with lookback: 0 [2026-01-09T20:35:16.896022] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:16.896083] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:16.896311] [DEBUG] [MAG ] CNK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.897822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:16.898512] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:16.898983] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:16.899597] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:16.926329] [DEBUG] [MAG ] RRGB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:16.950351] [INFO ] [LOCAL ] STEM: Saved forecast. [2026-01-09T20:35:16.950437] [INFO ] [main ] STEM: Signal=1 (Conf=100.0%), Magnitude=1.68% (Conf=59.8362%) [2026-01-09T20:35:16.950835] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-09T20:35:16.950888] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-09T20:35:16.951340] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:16.952369] [INFO ] [main ] Progress: 6/417 forecasts completed (1.4%). STEM finished in 0.7s. ETA: 1m 35s. Rate: 259.54 forecasts/min [2026-01-09T20:35:16.953219] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.961868] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.962657] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-09T20:35:16.962707] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-09T20:35:16.962738] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-09T20:35:16.963511] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:16.963592] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:16.965301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:16.965968] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:16.966439] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:16.968501] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:16.969191] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:16.969876] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:16.986346] [INFO ] [LOCAL ] CNK: Saved forecast. [2026-01-09T20:35:16.986418] [INFO ] [main ] CNK: Signal=1 (Conf=100.0%), Magnitude=-2.21% (Conf=53.3928%) [2026-01-09T20:35:16.986812] [INFO ] [main ] Fetching symbol history for PVL... [2026-01-09T20:35:16.986865] [DEBUG] [REMOTE ] PVL: Fetching historical data. [2026-01-09T20:35:16.986837] [INFO ] [main ] Progress: 7/417 forecasts completed (1.7%). CNK finished in 0.7s. ETA: 1m 23s. Rate: 295.46 forecasts/min [2026-01-09T20:35:16.994762] [INFO ] [LOCAL ] RRGB: Saved forecast. [2026-01-09T20:35:16.994824] [INFO ] [main ] RRGB: Signal=1 (Conf=100.0%), Magnitude=2.07% (Conf=56.0096%) [2026-01-09T20:35:16.995380] [INFO ] [main ] Progress: 8/417 forecasts completed (1.9%). RRGB finished in 0.6s. ETA: 1m 13s. Rate: 335.65 forecasts/min [2026-01-09T20:35:16.995500] [INFO ] [main ] Fetching symbol history for OVID... [2026-01-09T20:35:16.995543] [DEBUG] [REMOTE ] OVID: Fetching historical data. [2026-01-09T20:35:16.998628] [DEBUG] [REMOTE ] PVL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:16.999593] [DEBUG] [LOCAL ] Loaded configuration for PVL: 7 features, N/A% accuracy [2026-01-09T20:35:16.999652] [INFO ] [LOCAL ] PVL: Loaded 7 optimal features with 40.39% confidence from JSON config [2026-01-09T20:35:16.999685] [DEBUG] [MAG ] Building data for symbol: PVL with lookback: 0 [2026-01-09T20:35:17.000494] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:17.000564] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:17.006397] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:17.007908] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:17.008818] [DEBUG] [REMOTE ] OVID: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:17.009972] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:17.010614] [DEBUG] [LOCAL ] Loaded configuration for OVID: 3 features, N/A% accuracy [2026-01-09T20:35:17.010667] [INFO ] [LOCAL ] OVID: Loaded 3 optimal features with 53.70% confidence from JSON config [2026-01-09T20:35:17.010698] [DEBUG] [MAG ] Building data for symbol: OVID with lookback: 0 [2026-01-09T20:35:17.010729] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:17.011679] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:17.011739] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:17.012503] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:17.015000] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:35:17.016804] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:17.018406] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:17.018481] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:17.020301] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:17.313265] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-09 [2026-01-09T20:35:17.329441] [DEBUG] [MAG ] ANF: Last date is validated at 2026-01-09 [2026-01-09T20:35:17.375555] [DEBUG] [MAG ] OVID: Last date is validated at 2026-01-09 [2026-01-09T20:35:17.378455] [DEBUG] [MAG ] PVL: Last date is validated at 2026-01-09 [2026-01-09T20:35:17.481343] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:17.505374] [DEBUG] [MAG ] ANF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:17.547376] [DEBUG] [MAG ] OVID: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:17.554537] [DEBUG] [MAG ] PVL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:17.623738] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-09T20:35:17.623812] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=4.99% (Conf=56.0234%) [2026-01-09T20:35:17.624251] [INFO ] [main ] Fetching symbol history for PAX... [2026-01-09T20:35:17.624306] [DEBUG] [REMOTE ] PAX: Fetching historical data. [2026-01-09T20:35:17.625655] [INFO ] [main ] Progress: 9/417 forecasts completed (2.2%). NVO finished in 0.7s. ETA: 1m 33s. Rate: 262.10 forecasts/min [2026-01-09T20:35:17.644210] [DEBUG] [REMOTE ] PAX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:17.649077] [DEBUG] [LOCAL ] Loaded configuration for PAX: 3 features, N/A% accuracy [2026-01-09T20:35:17.649141] [INFO ] [LOCAL ] PAX: Loaded 3 optimal features with 45.10% confidence from JSON config [2026-01-09T20:35:17.649174] [DEBUG] [MAG ] Building data for symbol: PAX with lookback: 0 [2026-01-09T20:35:17.650250] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:17.650328] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:17.656215] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:17.656984] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:17.659460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:17.665004] [INFO ] [LOCAL ] OVID: Saved forecast. [2026-01-09T20:35:17.665067] [INFO ] [main ] OVID: Signal=1 (Conf=100.0%), Magnitude=-1.93% (Conf=53.6964%) [2026-01-09T20:35:17.665380] [INFO ] [main ] Progress: 10/417 forecasts completed (2.4%). OVID finished in 0.7s. ETA: 1m 25s. Rate: 285.70 forecasts/min [2026-01-09T20:35:17.665490] [INFO ] [main ] Fetching symbol history for AN... [2026-01-09T20:35:17.665534] [DEBUG] [REMOTE ] AN: Fetching historical data. [2026-01-09T20:35:17.671424] [INFO ] [LOCAL ] ANF: Saved forecast. [2026-01-09T20:35:17.671493] [INFO ] [main ] ANF: Signal=1 (Conf=100.0%), Magnitude=5.13% (Conf=52.596%) [2026-01-09T20:35:17.671907] [INFO ] [main ] Fetching symbol history for TFII... [2026-01-09T20:35:17.671961] [DEBUG] [REMOTE ] TFII: Fetching historical data. [2026-01-09T20:35:17.672642] [INFO ] [main ] Progress: 11/417 forecasts completed (2.6%). ANF finished in 0.8s. ETA: 1m 18s. Rate: 313.19 forecasts/min [2026-01-09T20:35:17.677340] [DEBUG] [REMOTE ] AN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:17.678299] [DEBUG] [LOCAL ] Loaded configuration for AN: 5 features, N/A% accuracy [2026-01-09T20:35:17.678347] [INFO ] [LOCAL ] AN: Loaded 5 optimal features with 60.13% confidence from JSON config [2026-01-09T20:35:17.678378] [DEBUG] [MAG ] Building data for symbol: AN with lookback: 0 [2026-01-09T20:35:17.679173] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:17.679234] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:17.680110] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:17.680829] [INFO ] [LOCAL ] PVL: Saved forecast. [2026-01-09T20:35:17.680897] [INFO ] [main ] PVL: Signal=1 (Conf=100.0%), Magnitude=-0.94% (Conf=40.3916%) [2026-01-09T20:35:17.680958] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:17.681305] [INFO ] [main ] Fetching symbol history for RUSHB... [2026-01-09T20:35:17.681361] [DEBUG] [REMOTE ] RUSHB: Fetching historical data. [2026-01-09T20:35:17.682170] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:17.682286] [INFO ] [main ] Progress: 12/417 forecasts completed (2.9%). PVL finished in 0.7s. ETA: 1m 11s. Rate: 340.11 forecasts/min [2026-01-09T20:35:17.683139] [DEBUG] [REMOTE ] TFII: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:17.683544] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:17.685228] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:17.685284] [DEBUG] [LOCAL ] Loaded configuration for TFII: 11 features, N/A% accuracy [2026-01-09T20:35:17.685372] [INFO ] [LOCAL ] TFII: Loaded 11 optimal features with 54.73% confidence from JSON config [2026-01-09T20:35:17.685406] [DEBUG] [MAG ] Building data for symbol: TFII with lookback: 0 [2026-01-09T20:35:17.686517] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-09T20:35:17.686614] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:17.688435] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:17.689018] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:17.689474] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:17.692429] [DEBUG] [REMOTE ] RUSHB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:17.693632] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 3 features, N/A% accuracy [2026-01-09T20:35:17.693689] [INFO ] [LOCAL ] RUSHB: Loaded 3 optimal features with 54.82% confidence from JSON config [2026-01-09T20:35:17.693720] [DEBUG] [MAG ] Building data for symbol: RUSHB with lookback: 0 [2026-01-09T20:35:17.694485] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:17.694546] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:17.696217] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:17.696729] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:17.697952] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:17.802747] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:17.803751] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:17.804450] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:17.822254] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:17.823536] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:17.825308] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:17.826363] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:17.827061] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:18.018675] [DEBUG] [MAG ] PAX: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.034925] [DEBUG] [MAG ] AN: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.043134] [DEBUG] [MAG ] RUSHB: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.174179] [DEBUG] [MAG ] TFII: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.192038] [DEBUG] [MAG ] PAX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.200367] [DEBUG] [MAG ] AN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.211286] [DEBUG] [MAG ] RUSHB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.262236] [INFO ] [LOCAL ] PAX: Saved forecast. [2026-01-09T20:35:18.262304] [INFO ] [main ] PAX: Signal=1 (Conf=100.0%), Magnitude=-0.28% (Conf=45.1008%) [2026-01-09T20:35:18.262788] [INFO ] [main ] Fetching symbol history for DSX... [2026-01-09T20:35:18.262841] [DEBUG] [REMOTE ] DSX: Fetching historical data. [2026-01-09T20:35:18.263663] [INFO ] [main ] Progress: 13/417 forecasts completed (3.1%). PAX finished in 0.6s. ETA: 1m 24s. Rate: 289.07 forecasts/min [2026-01-09T20:35:18.274862] [DEBUG] [REMOTE ] DSX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:18.275798] [DEBUG] [LOCAL ] Loaded configuration for DSX: 4 features, N/A% accuracy [2026-01-09T20:35:18.275851] [INFO ] [LOCAL ] DSX: Loaded 4 optimal features with 25.65% confidence from JSON config [2026-01-09T20:35:18.275882] [DEBUG] [MAG ] Building data for symbol: DSX with lookback: 0 [2026-01-09T20:35:18.276669] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:18.276729] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:18.278411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:18.278945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:18.279342] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:18.280559] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:18.294243] [INFO ] [LOCAL ] RUSHB: Saved forecast. [2026-01-09T20:35:18.294310] [INFO ] [main ] RUSHB: Signal=1 (Conf=100.0%), Magnitude=-0.45% (Conf=54.8245%) [2026-01-09T20:35:18.294661] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-09T20:35:18.294712] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-09T20:35:18.295620] [INFO ] [main ] Progress: 14/417 forecasts completed (3.4%). RUSHB finished in 0.6s. ETA: 1m 19s. Rate: 307.66 forecasts/min [2026-01-09T20:35:18.304905] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:18.305621] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-09T20:35:18.305676] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-09T20:35:18.305708] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-09T20:35:18.306440] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:18.306501] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:18.311245] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:18.312996] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:18.313456] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:18.313867] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:18.318142] [INFO ] [LOCAL ] AN: Saved forecast. [2026-01-09T20:35:18.318205] [INFO ] [main ] AN: Signal=1 (Conf=100.0%), Magnitude=0.80% (Conf=60.1305%) [2026-01-09T20:35:18.318549] [INFO ] [main ] Progress: 15/417 forecasts completed (3.6%). AN finished in 0.7s. ETA: 1m 14s. Rate: 326.89 forecasts/min [2026-01-09T20:35:18.318686] [INFO ] [main ] Fetching symbol history for IBM... [2026-01-09T20:35:18.318729] [DEBUG] [REMOTE ] IBM: Fetching historical data. [2026-01-09T20:35:18.329649] [DEBUG] [REMOTE ] IBM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:18.330637] [DEBUG] [LOCAL ] Loaded configuration for IBM: 3 features, N/A% accuracy [2026-01-09T20:35:18.330688] [INFO ] [LOCAL ] IBM: Loaded 3 optimal features with 72.49% confidence from JSON config [2026-01-09T20:35:18.330719] [DEBUG] [MAG ] Building data for symbol: IBM with lookback: 0 [2026-01-09T20:35:18.331471] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:18.331529] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:18.332270] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:18.333157] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:18.335393] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:18.349347] [DEBUG] [MAG ] TFII: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.426611] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:18.429189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:18.474653] [INFO ] [LOCAL ] TFII: Saved forecast. [2026-01-09T20:35:18.474720] [INFO ] [main ] TFII: Signal=1 (Conf=100.0%), Magnitude=0.84% (Conf=54.7349%) [2026-01-09T20:35:18.475087] [INFO ] [main ] Fetching symbol history for RAIL... [2026-01-09T20:35:18.475138] [DEBUG] [REMOTE ] RAIL: Fetching historical data. [2026-01-09T20:35:18.475652] [INFO ] [main ] Progress: 16/417 forecasts completed (3.8%). TFII finished in 0.8s. ETA: 1m 13s. Rate: 329.86 forecasts/min [2026-01-09T20:35:18.485949] [DEBUG] [REMOTE ] RAIL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:18.486988] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 1 features, N/A% accuracy [2026-01-09T20:35:18.487396] [INFO ] [LOCAL ] RAIL: Loaded 1 optimal features with 49.20% confidence from JSON config [2026-01-09T20:35:18.487433] [DEBUG] [MAG ] Building data for symbol: RAIL with lookback: 0 [2026-01-09T20:35:18.488308] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:18.488368] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:18.492596] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:18.644616] [DEBUG] [MAG ] DSX: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.681870] [DEBUG] [MAG ] IBM: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.771239] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.811961] [DEBUG] [MAG ] DSX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.848480] [DEBUG] [MAG ] RAIL: Last date is validated at 2026-01-09 [2026-01-09T20:35:18.849974] [DEBUG] [MAG ] IBM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.866082] [INFO ] [LOCAL ] DSX: Saved forecast. [2026-01-09T20:35:18.866149] [INFO ] [main ] DSX: Signal=1 (Conf=100.0%), Magnitude=0.52% (Conf=25.6488%) [2026-01-09T20:35:18.866611] [INFO ] [main ] Fetching symbol history for VLO... [2026-01-09T20:35:18.866664] [DEBUG] [REMOTE ] VLO: Fetching historical data. [2026-01-09T20:35:18.866651] [INFO ] [main ] Progress: 17/417 forecasts completed (4.1%). DSX finished in 0.6s. ETA: 1m 18s. Rate: 308.97 forecasts/min [2026-01-09T20:35:18.878754] [DEBUG] [REMOTE ] VLO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:18.879749] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, N/A% accuracy [2026-01-09T20:35:18.879806] [INFO ] [LOCAL ] VLO: Loaded 4 optimal features with 52.81% confidence from JSON config [2026-01-09T20:35:18.879837] [DEBUG] [MAG ] Building data for symbol: VLO with lookback: 0 [2026-01-09T20:35:18.880611] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:18.880670] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:18.882334] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:18.882870] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:18.883319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:18.883730] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:18.941003] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:18.983922] [INFO ] [LOCAL ] IBM: Saved forecast. [2026-01-09T20:35:18.983989] [INFO ] [main ] IBM: Signal=1 (Conf=100.0%), Magnitude=0.03% (Conf=72.4875%) [2026-01-09T20:35:18.984155] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-09T20:35:18.984197] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-09T20:35:18.984847] [INFO ] [main ] Progress: 18/417 forecasts completed (4.3%). IBM finished in 0.7s. ETA: 1m 16s. Rate: 315.83 forecasts/min [2026-01-09T20:35:18.997220] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:18.998413] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-09T20:35:18.998482] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-09T20:35:18.998514] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-09T20:35:18.999474] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:18.999547] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:19.001389] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:19.001920] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:19.002364] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:19.003256] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.010600] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-09T20:35:19.010669] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=2.39% (Conf=55.629%) [2026-01-09T20:35:19.011029] [INFO ] [main ] Progress: 19/417 forecasts completed (4.6%). BBLG finished in 0.7s. ETA: 1m 12s. Rate: 330.85 forecasts/min [2026-01-09T20:35:19.011155] [INFO ] [main ] Fetching symbol history for BAM... [2026-01-09T20:35:19.011198] [DEBUG] [REMOTE ] BAM: Fetching historical data. [2026-01-09T20:35:19.026372] [DEBUG] [REMOTE ] BAM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:19.027593] [DEBUG] [LOCAL ] Loaded configuration for BAM: 9 features, N/A% accuracy [2026-01-09T20:35:19.027649] [INFO ] [LOCAL ] BAM: Loaded 9 optimal features with 68.32% confidence from JSON config [2026-01-09T20:35:19.027680] [DEBUG] [MAG ] Building data for symbol: BAM with lookback: 0 [2026-01-09T20:35:19.028428] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:19.028491] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:19.029155] [DEBUG] [MAG ] RAIL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:19.033208] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:19.034993] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:19.035593] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:19.036342] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:19.037198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:19.037995] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:19.040587] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:19.041304] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:19.042314] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.101696] [INFO ] [LOCAL ] RAIL: Saved forecast. [2026-01-09T20:35:19.101765] [INFO ] [main ] RAIL: Signal=1 (Conf=100.0%), Magnitude=2.71% (Conf=49.2043%) [2026-01-09T20:35:19.102121] [INFO ] [main ] Fetching symbol history for KBWB... [2026-01-09T20:35:19.102171] [DEBUG] [REMOTE ] KBWB: Fetching historical data. [2026-01-09T20:35:19.103647] [INFO ] [main ] Progress: 20/417 forecasts completed (4.8%). RAIL finished in 0.6s. ETA: 1m 10s. Rate: 339.14 forecasts/min [2026-01-09T20:35:19.113990] [DEBUG] [REMOTE ] KBWB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:19.114868] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, N/A% accuracy [2026-01-09T20:35:19.114925] [INFO ] [LOCAL ] KBWB: Loaded 4 optimal features with 52.08% confidence from JSON config [2026-01-09T20:35:19.114959] [DEBUG] [MAG ] Building data for symbol: KBWB with lookback: 0 [2026-01-09T20:35:19.115764] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:19.115826] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:19.117638] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:19.120393] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:19.121793] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:19.124803] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.232217] [DEBUG] [MAG ] VLO: Last date is validated at 2026-01-09 [2026-01-09T20:35:19.350742] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-09 [2026-01-09T20:35:19.387003] [DEBUG] [MAG ] BAM: Last date is validated at 2026-01-09 [2026-01-09T20:35:19.402448] [DEBUG] [MAG ] VLO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:19.490394] [DEBUG] [MAG ] KBWB: Last date is validated at 2026-01-09 [2026-01-09T20:35:19.520547] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:19.524100] [INFO ] [LOCAL ] VLO: Saved forecast. [2026-01-09T20:35:19.524166] [INFO ] [main ] VLO: Signal=1 (Conf=100.0%), Magnitude=-1.04% (Conf=52.8113%) [2026-01-09T20:35:19.524536] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-09T20:35:19.524603] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-09T20:35:19.524664] [INFO ] [main ] Progress: 21/417 forecasts completed (5.0%). VLO finished in 0.7s. ETA: 1m 15s. Rate: 318.23 forecasts/min [2026-01-09T20:35:19.536227] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:19.537344] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-09T20:35:19.537397] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-09T20:35:19.537429] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-09T20:35:19.538220] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:19.538282] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:19.543021] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:19.544787] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:19.545262] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:19.545664] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:19.546493] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:19.549106] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:19.549833] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:19.551390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.556064] [DEBUG] [MAG ] BAM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:19.592629] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-09T20:35:19.592702] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=0.11% (Conf=45.8567%) [2026-01-09T20:35:19.593072] [INFO ] [main ] Fetching symbol history for BSMS... [2026-01-09T20:35:19.593122] [DEBUG] [REMOTE ] BSMS: Fetching historical data. [2026-01-09T20:35:19.593099] [INFO ] [main ] Progress: 22/417 forecasts completed (5.3%). FEPI finished in 0.6s. ETA: 1m 12s. Rate: 327.72 forecasts/min [2026-01-09T20:35:19.604998] [DEBUG] [REMOTE ] BSMS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:19.606639] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 16 features, N/A% accuracy [2026-01-09T20:35:19.606696] [INFO ] [LOCAL ] BSMS: Loaded 16 optimal features with 31.04% confidence from JSON config [2026-01-09T20:35:19.606728] [DEBUG] [MAG ] Building data for symbol: BSMS with lookback: 0 [2026-01-09T20:35:19.607535] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-09T20:35:19.607621] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:19.612357] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:19.614130] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:19.614631] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:19.615064] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:19.615486] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:19.616234] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:19.617027] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:19.619483] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:19.654651] [INFO ] [LOCAL ] BAM: Saved forecast. [2026-01-09T20:35:19.654719] [INFO ] [main ] BAM: Signal=1 (Conf=100.0%), Magnitude=2.01% (Conf=68.3196%) [2026-01-09T20:35:19.655099] [INFO ] [main ] Progress: 23/417 forecasts completed (5.5%). BAM finished in 0.6s. ETA: 1m 10s. Rate: 337.43 forecasts/min [2026-01-09T20:35:19.655225] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-09T20:35:19.655270] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-09T20:35:19.662043] [DEBUG] [MAG ] KBWB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:19.667404] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:19.668452] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-09T20:35:19.668505] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-09T20:35:19.668538] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-09T20:35:19.669356] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:19.669421] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:19.674304] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:19.676170] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:19.676666] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:19.677056] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:19.678805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:19.679250] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:19.680362] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:19.682379] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.727508] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:19.729442] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:19.757798] [INFO ] [LOCAL ] KBWB: Saved forecast. [2026-01-09T20:35:19.757865] [INFO ] [main ] KBWB: Signal=1 (Conf=100.0%), Magnitude=-1.33% (Conf=52.0759%) [2026-01-09T20:35:19.758232] [INFO ] [main ] Fetching symbol history for AZN... [2026-01-09T20:35:19.758283] [DEBUG] [REMOTE ] AZN: Fetching historical data. [2026-01-09T20:35:19.759662] [INFO ] [main ] Progress: 24/417 forecasts completed (5.8%). KBWB finished in 0.7s. ETA: 1m 9s. Rate: 343.32 forecasts/min [2026-01-09T20:35:19.769548] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:19.770967] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:19.771552] [DEBUG] [REMOTE ] AZN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:19.772515] [DEBUG] [LOCAL ] Loaded configuration for AZN: 7 features, N/A% accuracy [2026-01-09T20:35:19.772591] [INFO ] [LOCAL ] AZN: Loaded 7 optimal features with 48.60% confidence from JSON config [2026-01-09T20:35:19.772629] [DEBUG] [MAG ] Building data for symbol: AZN with lookback: 0 [2026-01-09T20:35:19.773409] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:19.773472] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:19.778361] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:19.780166] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:19.780674] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:19.781060] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:19.781820] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:19.783360] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:19.784116] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.813478] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:19.814346] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:19.816428] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:19.818933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:19.887060] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.028216] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.060898] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.132838] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-09T20:35:20.132903] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=-2.48% (Conf=57.6102%) [2026-01-09T20:35:20.133274] [INFO ] [main ] Fetching symbol history for CAH... [2026-01-09T20:35:20.133331] [DEBUG] [REMOTE ] CAH: Fetching historical data. [2026-01-09T20:35:20.133684] [INFO ] [main ] Progress: 25/417 forecasts completed (6.0%). LBTYK finished in 0.6s. ETA: 1m 12s. Rate: 328.35 forecasts/min [2026-01-09T20:35:20.148662] [DEBUG] [REMOTE ] CAH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:20.149865] [DEBUG] [LOCAL ] Loaded configuration for CAH: 10 features, N/A% accuracy [2026-01-09T20:35:20.149917] [INFO ] [LOCAL ] CAH: Loaded 10 optimal features with 41.88% confidence from JSON config [2026-01-09T20:35:20.149949] [DEBUG] [MAG ] Building data for symbol: CAH with lookback: 0 [2026-01-09T20:35:20.150745] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:35:20.150819] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:20.151310] [DEBUG] [MAG ] AZN: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.156048] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:20.157397] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:20.159241] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:20.159913] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:20.160935] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:20.162822] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:20.163819] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:20.164464] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:20.164455] [DEBUG] [MAG ] BSMS: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.165733] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:20.167440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:20.198335] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.258201] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-09T20:35:20.258269] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=0.20% (Conf=26.7284%) [2026-01-09T20:35:20.258666] [INFO ] [main ] Progress: 26/417 forecasts completed (6.2%). AGNCO finished in 0.6s. ETA: 1m 11s. Rate: 332.38 forecasts/min [2026-01-09T20:35:20.258823] [INFO ] [main ] Fetching symbol history for NRDS... [2026-01-09T20:35:20.258868] [DEBUG] [REMOTE ] NRDS: Fetching historical data. [2026-01-09T20:35:20.270862] [DEBUG] [REMOTE ] NRDS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:20.272166] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 6 features, N/A% accuracy [2026-01-09T20:35:20.272218] [INFO ] [LOCAL ] NRDS: Loaded 6 optimal features with 56.58% confidence from JSON config [2026-01-09T20:35:20.272249] [DEBUG] [MAG ] Building data for symbol: NRDS with lookback: 0 [2026-01-09T20:35:20.273031] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:20.273103] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:20.274800] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:20.275288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:20.275698] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:20.276428] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:20.277509] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:20.278618] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:20.319157] [DEBUG] [MAG ] AZN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.330706] [DEBUG] [MAG ] BSMS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.401487] [INFO ] [LOCAL ] BSMS: Saved forecast. [2026-01-09T20:35:20.401554] [INFO ] [main ] BSMS: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=31.0434%) [2026-01-09T20:35:20.401948] [INFO ] [main ] Fetching symbol history for HLI... [2026-01-09T20:35:20.401998] [DEBUG] [REMOTE ] HLI: Fetching historical data. [2026-01-09T20:35:20.402658] [INFO ] [main ] Progress: 27/417 forecasts completed (6.5%). BSMS finished in 0.8s. ETA: 1m 10s. Rate: 334.90 forecasts/min [2026-01-09T20:35:20.414146] [DEBUG] [REMOTE ] HLI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:20.416093] [DEBUG] [LOCAL ] Loaded configuration for HLI: 1 features, N/A% accuracy [2026-01-09T20:35:20.416151] [INFO ] [LOCAL ] HLI: Loaded 1 optimal features with 40.20% confidence from JSON config [2026-01-09T20:35:20.416183] [DEBUG] [MAG ] Building data for symbol: HLI with lookback: 0 [2026-01-09T20:35:20.416970] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:20.417028] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:20.417239] [INFO ] [LOCAL ] AZN: Saved forecast. [2026-01-09T20:35:20.417306] [INFO ] [main ] AZN: Signal=1 (Conf=100.0%), Magnitude=1.49% (Conf=48.6001%) [2026-01-09T20:35:20.417484] [INFO ] [main ] Fetching symbol history for VIRC... [2026-01-09T20:35:20.417529] [DEBUG] [REMOTE ] VIRC: Fetching historical data. [2026-01-09T20:35:20.418373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:20.418614] [INFO ] [main ] Progress: 28/417 forecasts completed (6.7%). AZN finished in 0.7s. ETA: 1m 7s. Rate: 346.16 forecasts/min [2026-01-09T20:35:20.431738] [DEBUG] [REMOTE ] VIRC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:20.432633] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, N/A% accuracy [2026-01-09T20:35:20.432690] [INFO ] [LOCAL ] VIRC: Loaded 7 optimal features with 45.91% confidence from JSON config [2026-01-09T20:35:20.432722] [DEBUG] [MAG ] Building data for symbol: VIRC with lookback: 0 [2026-01-09T20:35:20.433480] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:20.433542] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:20.438260] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:20.440018] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:20.440478] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:20.440926] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:20.441312] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:20.442201] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:20.444703] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:20.507500] [DEBUG] [MAG ] CAH: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.624538] [DEBUG] [MAG ] NRDS: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.676886] [DEBUG] [MAG ] CAH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.760095] [DEBUG] [MAG ] HLI: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.786105] [DEBUG] [MAG ] VIRC: Last date is validated at 2026-01-09 [2026-01-09T20:35:20.795506] [DEBUG] [MAG ] NRDS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.863938] [INFO ] [LOCAL ] NRDS: Saved forecast. [2026-01-09T20:35:20.864008] [INFO ] [main ] NRDS: Signal=1 (Conf=100.0%), Magnitude=0.92% (Conf=56.5781%) [2026-01-09T20:35:20.864355] [INFO ] [main ] Progress: 29/417 forecasts completed (7.0%). NRDS finished in 0.6s. ETA: 1m 11s. Rate: 328.36 forecasts/min [2026-01-09T20:35:20.864477] [INFO ] [main ] Fetching symbol history for LXEO... [2026-01-09T20:35:20.864519] [DEBUG] [REMOTE ] LXEO: Fetching historical data. [2026-01-09T20:35:20.875647] [DEBUG] [REMOTE ] LXEO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:20.876843] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, N/A% accuracy [2026-01-09T20:35:20.876895] [INFO ] [LOCAL ] LXEO: Loaded 3 optimal features with 51.84% confidence from JSON config [2026-01-09T20:35:20.876925] [DEBUG] [MAG ] Building data for symbol: LXEO with lookback: 0 [2026-01-09T20:35:20.877735] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:20.877794] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:20.880166] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:20.880861] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:20.882427] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:20.925394] [DEBUG] [MAG ] HLI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.952226] [DEBUG] [MAG ] VIRC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:20.960373] [INFO ] [LOCAL ] CAH: Saved forecast. [2026-01-09T20:35:20.960441] [INFO ] [main ] CAH: Signal=1 (Conf=100.0%), Magnitude=0.18% (Conf=41.8755%) [2026-01-09T20:35:20.960839] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-09T20:35:20.960890] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-09T20:35:20.962680] [INFO ] [main ] Progress: 30/417 forecasts completed (7.2%). CAH finished in 0.8s. ETA: 1m 10s. Rate: 333.50 forecasts/min [2026-01-09T20:35:20.972046] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:20.973130] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-09T20:35:20.973181] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-09T20:35:20.973211] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-09T20:35:20.974017] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:20.974081] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:20.974942] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:20.979029] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:20.980863] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:20.981319] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:20.982305] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:20.983886] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:20.984876] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:20.985876] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.024366] [INFO ] [LOCAL ] VIRC: Saved forecast. [2026-01-09T20:35:21.024433] [INFO ] [main ] VIRC: Signal=1 (Conf=100.0%), Magnitude=-1.16% (Conf=45.9051%) [2026-01-09T20:35:21.024809] [INFO ] [main ] Fetching symbol history for OVLY... [2026-01-09T20:35:21.024862] [DEBUG] [REMOTE ] OVLY: Fetching historical data. [2026-01-09T20:35:21.026647] [INFO ] [main ] Progress: 31/417 forecasts completed (7.4%). VIRC finished in 0.6s. ETA: 1m 8s. Rate: 340.58 forecasts/min [2026-01-09T20:35:21.037066] [DEBUG] [REMOTE ] OVLY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:21.038188] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 7 features, N/A% accuracy [2026-01-09T20:35:21.038242] [INFO ] [LOCAL ] OVLY: Loaded 7 optimal features with 47.12% confidence from JSON config [2026-01-09T20:35:21.038273] [DEBUG] [MAG ] Building data for symbol: OVLY with lookback: 0 [2026-01-09T20:35:21.038248] [INFO ] [LOCAL ] HLI: Saved forecast. [2026-01-09T20:35:21.038315] [INFO ] [main ] HLI: Signal=1 (Conf=100.0%), Magnitude=1.11% (Conf=40.2026%) [2026-01-09T20:35:21.038688] [INFO ] [main ] Fetching symbol history for TKO... [2026-01-09T20:35:21.038739] [DEBUG] [REMOTE ] TKO: Fetching historical data. [2026-01-09T20:35:21.039058] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:21.039120] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:21.039624] [INFO ] [main ] Progress: 32/417 forecasts completed (7.7%). HLI finished in 0.6s. ETA: 1m 6s. Rate: 350.73 forecasts/min [2026-01-09T20:35:21.043883] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:21.045651] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:21.046120] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:21.046502] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:21.048858] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:21.051154] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:21.052048] [DEBUG] [REMOTE ] TKO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:21.053246] [DEBUG] [LOCAL ] Loaded configuration for TKO: 2 features, N/A% accuracy [2026-01-09T20:35:21.053300] [INFO ] [LOCAL ] TKO: Loaded 2 optimal features with 46.59% confidence from JSON config [2026-01-09T20:35:21.053330] [DEBUG] [MAG ] Building data for symbol: TKO with lookback: 0 [2026-01-09T20:35:21.054151] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:21.054210] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:21.058967] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:21.059786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.068131] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.220005] [DEBUG] [MAG ] LXEO: Last date is validated at 2026-01-09 [2026-01-09T20:35:21.325528] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-09 [2026-01-09T20:35:21.388556] [DEBUG] [MAG ] LXEO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:21.404566] [DEBUG] [MAG ] TKO: Last date is validated at 2026-01-09 [2026-01-09T20:35:21.407017] [DEBUG] [MAG ] OVLY: Last date is validated at 2026-01-09 [2026-01-09T20:35:21.462389] [INFO ] [LOCAL ] LXEO: Saved forecast. [2026-01-09T20:35:21.462463] [INFO ] [main ] LXEO: Signal=1 (Conf=100.0%), Magnitude=14.18% (Conf=51.8446%) [2026-01-09T20:35:21.462887] [INFO ] [main ] Progress: 33/417 forecasts completed (7.9%). LXEO finished in 0.6s. ETA: 1m 9s. Rate: 335.73 forecasts/min [2026-01-09T20:35:21.463106] [INFO ] [main ] Fetching symbol history for VNQI... [2026-01-09T20:35:21.463160] [DEBUG] [REMOTE ] VNQI: Fetching historical data. [2026-01-09T20:35:21.477475] [DEBUG] [REMOTE ] VNQI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:21.478642] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 2 features, N/A% accuracy [2026-01-09T20:35:21.478697] [INFO ] [LOCAL ] VNQI: Loaded 2 optimal features with 63.20% confidence from JSON config [2026-01-09T20:35:21.478728] [DEBUG] [MAG ] Building data for symbol: VNQI with lookback: 0 [2026-01-09T20:35:21.479500] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:21.479560] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:21.481201] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:21.482227] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.492867] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:21.574262] [DEBUG] [MAG ] TKO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:21.578696] [DEBUG] [MAG ] OVLY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:21.601226] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-09T20:35:21.601301] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=12.98% (Conf=61.3435%) [2026-01-09T20:35:21.601689] [INFO ] [main ] Fetching symbol history for SPRX... [2026-01-09T20:35:21.601740] [DEBUG] [REMOTE ] SPRX: Fetching historical data. [2026-01-09T20:35:21.602515] [INFO ] [main ] Progress: 34/417 forecasts completed (8.2%). QBTS finished in 0.6s. ETA: 1m 8s. Rate: 337.90 forecasts/min [2026-01-09T20:35:21.612847] [DEBUG] [REMOTE ] SPRX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:21.613837] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, N/A% accuracy [2026-01-09T20:35:21.613890] [INFO ] [LOCAL ] SPRX: Loaded 2 optimal features with 49.00% confidence from JSON config [2026-01-09T20:35:21.613921] [DEBUG] [MAG ] Building data for symbol: SPRX with lookback: 0 [2026-01-09T20:35:21.614679] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:21.614737] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:21.615755] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:21.616887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.660378] [INFO ] [LOCAL ] OVLY: Saved forecast. [2026-01-09T20:35:21.660444] [INFO ] [main ] OVLY: Signal=1 (Conf=100.0%), Magnitude=1.59% (Conf=47.1172%) [2026-01-09T20:35:21.660619] [INFO ] [main ] Fetching symbol history for INMD... [2026-01-09T20:35:21.660663] [DEBUG] [REMOTE ] INMD: Fetching historical data. [2026-01-09T20:35:21.660850] [INFO ] [main ] Progress: 35/417 forecasts completed (8.4%). OVLY finished in 0.6s. ETA: 1m 7s. Rate: 344.51 forecasts/min [2026-01-09T20:35:21.673619] [DEBUG] [REMOTE ] INMD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:21.674685] [DEBUG] [LOCAL ] Loaded configuration for INMD: 2 features, N/A% accuracy [2026-01-09T20:35:21.674737] [INFO ] [LOCAL ] INMD: Loaded 2 optimal features with 59.17% confidence from JSON config [2026-01-09T20:35:21.674768] [DEBUG] [MAG ] Building data for symbol: INMD with lookback: 0 [2026-01-09T20:35:21.675528] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:21.675605] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:21.676307] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:21.677194] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.681969] [INFO ] [LOCAL ] TKO: Saved forecast. [2026-01-09T20:35:21.682033] [INFO ] [main ] TKO: Signal=1 (Conf=100.0%), Magnitude=-0.55% (Conf=46.5912%) [2026-01-09T20:35:21.682371] [INFO ] [main ] Fetching symbol history for SPB... [2026-01-09T20:35:21.682613] [INFO ] [main ] Progress: 36/417 forecasts completed (8.6%). TKO finished in 0.6s. ETA: 1m 5s. Rate: 353.10 forecasts/min [2026-01-09T20:35:21.682420] [DEBUG] [REMOTE ] SPB: Fetching historical data. [2026-01-09T20:35:21.698292] [DEBUG] [REMOTE ] SPB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:21.699196] [DEBUG] [LOCAL ] Loaded configuration for SPB: 6 features, N/A% accuracy [2026-01-09T20:35:21.699252] [INFO ] [LOCAL ] SPB: Loaded 6 optimal features with 40.52% confidence from JSON config [2026-01-09T20:35:21.699283] [DEBUG] [MAG ] Building data for symbol: SPB with lookback: 0 [2026-01-09T20:35:21.700080] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:21.700146] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:21.701819] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:21.702325] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:21.702744] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:21.703636] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:21.705183] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:21.706558] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:21.824331] [DEBUG] [MAG ] VNQI: Last date is validated at 2026-01-09 [2026-01-09T20:35:21.952812] [DEBUG] [MAG ] SPRX: Last date is validated at 2026-01-09 [2026-01-09T20:35:21.995801] [DEBUG] [MAG ] VNQI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.012413] [DEBUG] [MAG ] INMD: Last date is validated at 2026-01-09 [2026-01-09T20:35:22.046507] [DEBUG] [MAG ] SPB: Last date is validated at 2026-01-09 [2026-01-09T20:35:22.061179] [INFO ] [LOCAL ] VNQI: Saved forecast. [2026-01-09T20:35:22.061246] [INFO ] [main ] VNQI: Signal=1 (Conf=100.0%), Magnitude=0.61% (Conf=63.1963%) [2026-01-09T20:35:22.061648] [INFO ] [main ] Fetching symbol history for HUM... [2026-01-09T20:35:22.061700] [DEBUG] [REMOTE ] HUM: Fetching historical data. [2026-01-09T20:35:22.061655] [INFO ] [main ] Progress: 37/417 forecasts completed (8.9%). VNQI finished in 0.6s. ETA: 1m 7s. Rate: 341.73 forecasts/min [2026-01-09T20:35:22.075096] [DEBUG] [REMOTE ] HUM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.076641] [DEBUG] [LOCAL ] Loaded configuration for HUM: 1 features, N/A% accuracy [2026-01-09T20:35:22.076694] [INFO ] [LOCAL ] HUM: Loaded 1 optimal features with 52.75% confidence from JSON config [2026-01-09T20:35:22.076725] [DEBUG] [MAG ] Building data for symbol: HUM with lookback: 0 [2026-01-09T20:35:22.077533] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:22.077610] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:22.080041] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.120302] [DEBUG] [MAG ] SPRX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.178225] [DEBUG] [MAG ] INMD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.196516] [INFO ] [LOCAL ] SPRX: Saved forecast. [2026-01-09T20:35:22.196609] [INFO ] [main ] SPRX: Signal=1 (Conf=100.0%), Magnitude=-1.93% (Conf=49.001%) [2026-01-09T20:35:22.196924] [INFO ] [main ] Fetching symbol history for AGNCM... [2026-01-09T20:35:22.196974] [DEBUG] [REMOTE ] AGNCM: Fetching historical data. [2026-01-09T20:35:22.197908] [INFO ] [main ] Progress: 38/417 forecasts completed (9.1%). SPRX finished in 0.6s. ETA: 1m 6s. Rate: 343.76 forecasts/min [2026-01-09T20:35:22.207913] [DEBUG] [REMOTE ] AGNCM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.209035] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 1 features, N/A% accuracy [2026-01-09T20:35:22.209088] [INFO ] [LOCAL ] AGNCM: Loaded 1 optimal features with 42.04% confidence from JSON config [2026-01-09T20:35:22.209119] [DEBUG] [MAG ] Building data for symbol: AGNCM with lookback: 0 [2026-01-09T20:35:22.209933] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:22.209992] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:35:22.211020] [DEBUG] [MAG ] SPB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.212749] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.243887] [INFO ] [LOCAL ] INMD: Saved forecast. [2026-01-09T20:35:22.243953] [INFO ] [main ] INMD: Signal=1 (Conf=100.0%), Magnitude=-1.20% (Conf=59.1717%) [2026-01-09T20:35:22.244289] [INFO ] [main ] Fetching symbol history for FTHY... [2026-01-09T20:35:22.244338] [DEBUG] [REMOTE ] FTHY: Fetching historical data. [2026-01-09T20:35:22.244668] [INFO ] [main ] Progress: 39/417 forecasts completed (9.4%). INMD finished in 0.6s. ETA: 1m 5s. Rate: 350.33 forecasts/min [2026-01-09T20:35:22.257598] [DEBUG] [REMOTE ] FTHY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.258463] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, N/A% accuracy [2026-01-09T20:35:22.258519] [INFO ] [LOCAL ] FTHY: Loaded 3 optimal features with 48.12% confidence from JSON config [2026-01-09T20:35:22.258550] [DEBUG] [MAG ] Building data for symbol: FTHY with lookback: 0 [2026-01-09T20:35:22.259329] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:22.259388] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:22.261433] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:22.261943] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:22.262339] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.307946] [INFO ] [LOCAL ] SPB: Saved forecast. [2026-01-09T20:35:22.308013] [INFO ] [main ] SPB: Signal=1 (Conf=100.0%), Magnitude=-0.66% (Conf=40.5196%) [2026-01-09T20:35:22.308377] [INFO ] [main ] Fetching symbol history for AMG... [2026-01-09T20:35:22.308428] [DEBUG] [REMOTE ] AMG: Fetching historical data. [2026-01-09T20:35:22.308649] [INFO ] [main ] Progress: 40/417 forecasts completed (9.6%). SPB finished in 0.6s. ETA: 1m 4s. Rate: 355.91 forecasts/min [2026-01-09T20:35:22.321323] [DEBUG] [REMOTE ] AMG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.322445] [DEBUG] [LOCAL ] Loaded configuration for AMG: 5 features, N/A% accuracy [2026-01-09T20:35:22.322496] [INFO ] [LOCAL ] AMG: Loaded 5 optimal features with 52.99% confidence from JSON config [2026-01-09T20:35:22.322527] [DEBUG] [MAG ] Building data for symbol: AMG with lookback: 0 [2026-01-09T20:35:22.323317] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:22.323377] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:22.324241] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:22.325240] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:22.326478] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:22.327201] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:22.327947] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.422423] [DEBUG] [MAG ] HUM: Last date is validated at 2026-01-09 [2026-01-09T20:35:22.548762] [DEBUG] [MAG ] AGNCM: Last date is validated at 2026-01-09 [2026-01-09T20:35:22.590038] [DEBUG] [MAG ] HUM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.594323] [DEBUG] [MAG ] FTHY: Last date is validated at 2026-01-09 [2026-01-09T20:35:22.660978] [DEBUG] [MAG ] AMG: Last date is validated at 2026-01-09 [2026-01-09T20:35:22.714190] [DEBUG] [MAG ] AGNCM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.733396] [INFO ] [LOCAL ] HUM: Saved forecast. [2026-01-09T20:35:22.733465] [INFO ] [main ] HUM: Signal=1 (Conf=100.0%), Magnitude=-2.36% (Conf=52.7504%) [2026-01-09T20:35:22.733934] [INFO ] [main ] Fetching symbol history for BUD... [2026-01-09T20:35:22.733988] [DEBUG] [REMOTE ] BUD: Fetching historical data. [2026-01-09T20:35:22.734647] [INFO ] [main ] Progress: 41/417 forecasts completed (9.8%). HUM finished in 0.7s. ETA: 1m 6s. Rate: 343.13 forecasts/min [2026-01-09T20:35:22.747947] [DEBUG] [REMOTE ] BUD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.748934] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, N/A% accuracy [2026-01-09T20:35:22.748986] [INFO ] [LOCAL ] BUD: Loaded 3 optimal features with 57.74% confidence from JSON config [2026-01-09T20:35:22.749016] [DEBUG] [MAG ] Building data for symbol: BUD with lookback: 0 [2026-01-09T20:35:22.749820] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:22.749879] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:22.754600] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:22.757352] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:22.759496] [DEBUG] [MAG ] FTHY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.766835] [INFO ] [LOCAL ] AGNCM: Saved forecast. [2026-01-09T20:35:22.766904] [INFO ] [main ] AGNCM: Signal=1 (Conf=100.0%), Magnitude=0.54% (Conf=42.0371%) [2026-01-09T20:35:22.767252] [INFO ] [main ] Fetching symbol history for HSIC... [2026-01-09T20:35:22.767301] [DEBUG] [REMOTE ] HSIC: Fetching historical data. [2026-01-09T20:35:22.768223] [INFO ] [main ] Progress: 42/417 forecasts completed (10.1%). AGNCM finished in 0.6s. ETA: 1m 4s. Rate: 349.86 forecasts/min [2026-01-09T20:35:22.772586] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.779154] [DEBUG] [REMOTE ] HSIC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.780084] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 4 features, N/A% accuracy [2026-01-09T20:35:22.780141] [INFO ] [LOCAL ] HSIC: Loaded 4 optimal features with 53.85% confidence from JSON config [2026-01-09T20:35:22.780173] [DEBUG] [MAG ] Building data for symbol: HSIC with lookback: 0 [2026-01-09T20:35:22.781148] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:22.781207] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:22.786279] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:22.788924] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:22.813706] [INFO ] [LOCAL ] FTHY: Saved forecast. [2026-01-09T20:35:22.813775] [INFO ] [main ] FTHY: Signal=1 (Conf=100.0%), Magnitude=-0.04% (Conf=48.1242%) [2026-01-09T20:35:22.814123] [INFO ] [main ] Fetching symbol history for RMBI... [2026-01-09T20:35:22.814173] [DEBUG] [REMOTE ] RMBI: Fetching historical data. [2026-01-09T20:35:22.814656] [INFO ] [main ] Progress: 43/417 forecasts completed (10.3%). FTHY finished in 0.6s. ETA: 1m 3s. Rate: 355.89 forecasts/min [2026-01-09T20:35:22.827425] [DEBUG] [REMOTE ] RMBI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.829027] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:22.829154] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 9 features, N/A% accuracy [2026-01-09T20:35:22.829208] [INFO ] [LOCAL ] RMBI: Loaded 9 optimal features with 60.81% confidence from JSON config [2026-01-09T20:35:22.829251] [DEBUG] [MAG ] Building data for symbol: RMBI with lookback: 0 [2026-01-09T20:35:22.830013] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.830025] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:22.830085] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:22.831625] [DEBUG] [MAG ] AMG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:22.831805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:22.832305] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:22.832762] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:22.833505] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:22.834339] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:22.873642] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:22.874757] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:22.875409] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:22.876980] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:22.943175] [INFO ] [LOCAL ] AMG: Saved forecast. [2026-01-09T20:35:22.943242] [INFO ] [main ] AMG: Signal=1 (Conf=100.0%), Magnitude=-3.33% (Conf=52.9908%) [2026-01-09T20:35:22.943634] [INFO ] [main ] Fetching symbol history for EMBC... [2026-01-09T20:35:22.943703] [DEBUG] [REMOTE ] EMBC: Fetching historical data. [2026-01-09T20:35:22.944661] [INFO ] [main ] Progress: 44/417 forecasts completed (10.6%). AMG finished in 0.6s. ETA: 1m 3s. Rate: 357.76 forecasts/min [2026-01-09T20:35:22.956551] [DEBUG] [REMOTE ] EMBC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:22.957723] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 1 features, N/A% accuracy [2026-01-09T20:35:22.957778] [INFO ] [LOCAL ] EMBC: Loaded 1 optimal features with 57.23% confidence from JSON config [2026-01-09T20:35:22.957809] [DEBUG] [MAG ] Building data for symbol: EMBC with lookback: 0 [2026-01-09T20:35:22.958604] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:22.958660] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:22.960142] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:23.116816] [DEBUG] [MAG ] BUD: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.182846] [DEBUG] [MAG ] HSIC: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.209753] [DEBUG] [MAG ] RMBI: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.282074] [DEBUG] [MAG ] BUD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:23.296263] [DEBUG] [MAG ] EMBC: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.351669] [DEBUG] [MAG ] HSIC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:23.373345] [INFO ] [LOCAL ] BUD: Saved forecast. [2026-01-09T20:35:23.373412] [INFO ] [main ] BUD: Signal=1 (Conf=100.0%), Magnitude=-0.44% (Conf=57.7443%) [2026-01-09T20:35:23.373802] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-09T20:35:23.373854] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-09T20:35:23.374020] [DEBUG] [MAG ] RMBI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:23.374881] [INFO ] [main ] Progress: 45/417 forecasts completed (10.8%). BUD finished in 0.6s. ETA: 1m 5s. Rate: 345.73 forecasts/min [2026-01-09T20:35:23.386345] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:23.387488] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-09T20:35:23.387550] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-09T20:35:23.387602] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-09T20:35:23.388371] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:23.388431] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:23.389304] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:23.427472] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:23.428214] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:23.430866] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:23.443475] [INFO ] [LOCAL ] RMBI: Saved forecast. [2026-01-09T20:35:23.443540] [INFO ] [main ] RMBI: Signal=1 (Conf=100.0%), Magnitude=0.90% (Conf=60.8079%) [2026-01-09T20:35:23.443718] [INFO ] [main ] Fetching symbol history for IZEA... [2026-01-09T20:35:23.443761] [DEBUG] [REMOTE ] IZEA: Fetching historical data. [2026-01-09T20:35:23.445000] [INFO ] [main ] Progress: 46/417 forecasts completed (11.0%). RMBI finished in 0.6s. ETA: 1m 4s. Rate: 350.27 forecasts/min [2026-01-09T20:35:23.452429] [INFO ] [LOCAL ] HSIC: Saved forecast. [2026-01-09T20:35:23.452490] [INFO ] [main ] HSIC: Signal=1 (Conf=100.0%), Magnitude=-2.33% (Conf=53.8517%) [2026-01-09T20:35:23.452832] [INFO ] [main ] Progress: 47/417 forecasts completed (11.3%). HSIC finished in 0.7s. ETA: 1m 2s. Rate: 357.53 forecasts/min [2026-01-09T20:35:23.452955] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-09T20:35:23.452998] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-09T20:35:23.456440] [DEBUG] [REMOTE ] IZEA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:23.457547] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 0 features, N/A% accuracy [2026-01-09T20:35:23.457615] [INFO ] [LOCAL ] IZEA: Loaded 0 optimal features with 44.67% confidence from JSON config [2026-01-09T20:35:23.457647] [DEBUG] [MAG ] Building data for symbol: IZEA with lookback: 0 [2026-01-09T20:35:23.458430] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:35:23.462489] [DEBUG] [MAG ] EMBC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:23.465162] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:23.466052] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-09T20:35:23.466103] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-09T20:35:23.466135] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-09T20:35:23.466938] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:23.467002] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:23.468679] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:23.518664] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:23.519409] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:23.523778] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:23.524486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:23.532393] [INFO ] [LOCAL ] EMBC: Saved forecast. [2026-01-09T20:35:23.532459] [INFO ] [main ] EMBC: Signal=1 (Conf=100.0%), Magnitude=3.53% (Conf=57.2327%) [2026-01-09T20:35:23.532849] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-09T20:35:23.532900] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-09T20:35:23.533650] [INFO ] [main ] Progress: 48/417 forecasts completed (11.5%). EMBC finished in 0.6s. ETA: 1m 1s. Rate: 361.43 forecasts/min [2026-01-09T20:35:23.545782] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:23.546890] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-09T20:35:23.546943] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-09T20:35:23.546973] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-09T20:35:23.547782] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:23.547840] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:23.548687] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:23.768272] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.789409] [DEBUG] [MAG ] IZEA: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.880369] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.888349] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-09 [2026-01-09T20:35:23.935021] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:23.953296] [DEBUG] [MAG ] IZEA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.003844] [INFO ] [LOCAL ] IZEA: Saved forecast. [2026-01-09T20:35:24.003914] [INFO ] [main ] IZEA: Signal=1 (Conf=100.0%), Magnitude=-1.41% (Conf=44.6694%) [2026-01-09T20:35:24.004284] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-09T20:35:24.004333] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-09T20:35:24.004662] [INFO ] [main ] Progress: 49/417 forecasts completed (11.8%). IZEA finished in 0.6s. ETA: 1m 3s. Rate: 348.37 forecasts/min [2026-01-09T20:35:24.006793] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-09T20:35:24.006858] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=1.58% (Conf=46.2138%) [2026-01-09T20:35:24.007172] [INFO ] [main ] Fetching symbol history for AMRX... [2026-01-09T20:35:24.007227] [DEBUG] [REMOTE ] AMRX: Fetching historical data. [2026-01-09T20:35:24.008628] [INFO ] [main ] Progress: 50/417 forecasts completed (12.0%). NTRB finished in 0.6s. ETA: 1m 2s. Rate: 355.31 forecasts/min [2026-01-09T20:35:24.017725] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.018927] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-09T20:35:24.018979] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-09T20:35:24.019010] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-09T20:35:24.019787] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:24.019848] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:24.022166] [DEBUG] [REMOTE ] AMRX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.022924] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 6 features, N/A% accuracy [2026-01-09T20:35:24.022975] [INFO ] [LOCAL ] AMRX: Loaded 6 optimal features with 52.93% confidence from JSON config [2026-01-09T20:35:24.023007] [DEBUG] [MAG ] Building data for symbol: AMRX with lookback: 0 [2026-01-09T20:35:24.023783] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:24.023844] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:24.024823] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:24.025495] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:24.026007] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:24.026549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:24.027032] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:24.027430] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:24.028309] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:24.030262] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:24.030958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.047796] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.052884] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.065641] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:24.066703] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:24.067926] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:24.069903] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.128771] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-09T20:35:24.128842] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=-0.36% (Conf=54.8975%) [2026-01-09T20:35:24.129192] [INFO ] [main ] Fetching symbol history for NVD... [2026-01-09T20:35:24.129241] [DEBUG] [REMOTE ] NVD: Fetching historical data. [2026-01-09T20:35:24.129236] [INFO ] [main ] Progress: 51/417 forecasts completed (12.2%). BLX finished in 0.6s. ETA: 1m 1s. Rate: 357.31 forecasts/min [2026-01-09T20:35:24.143100] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-09T20:35:24.143066] [DEBUG] [REMOTE ] NVD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.143174] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=-2.65% (Conf=68.8112%) [2026-01-09T20:35:24.143536] [INFO ] [main ] Progress: 52/417 forecasts completed (12.5%). CRTO finished in 0.7s. ETA: 1m 0s. Rate: 363.71 forecasts/min [2026-01-09T20:35:24.143759] [INFO ] [main ] Fetching symbol history for KNTK... [2026-01-09T20:35:24.143809] [DEBUG] [REMOTE ] KNTK: Fetching historical data. [2026-01-09T20:35:24.145039] [DEBUG] [LOCAL ] Loaded configuration for NVD: 4 features, N/A% accuracy [2026-01-09T20:35:24.145121] [INFO ] [LOCAL ] NVD: Loaded 4 optimal features with 62.99% confidence from JSON config [2026-01-09T20:35:24.145156] [DEBUG] [MAG ] Building data for symbol: NVD with lookback: 0 [2026-01-09T20:35:24.146206] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:24.146271] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:24.151398] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:24.153302] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:24.153831] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:24.154616] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.158335] [DEBUG] [REMOTE ] KNTK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.159537] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, N/A% accuracy [2026-01-09T20:35:24.159620] [INFO ] [LOCAL ] KNTK: Loaded 5 optimal features with 58.08% confidence from JSON config [2026-01-09T20:35:24.159654] [DEBUG] [MAG ] Building data for symbol: KNTK with lookback: 0 [2026-01-09T20:35:24.160707] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:24.160785] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:24.161771] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:24.251735] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:24.253662] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:24.254783] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:35:24.260981] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.367422] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-09 [2026-01-09T20:35:24.424639] [DEBUG] [MAG ] AMRX: Last date is validated at 2026-01-09 [2026-01-09T20:35:24.536255] [DEBUG] [MAG ] NVD: Last date is validated at 2026-01-09 [2026-01-09T20:35:24.539421] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.601807] [DEBUG] [MAG ] KNTK: Last date is validated at 2026-01-09 [2026-01-09T20:35:24.602353] [DEBUG] [MAG ] AMRX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.606328] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-09T20:35:24.606393] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=2.09% (Conf=58.5049%) [2026-01-09T20:35:24.606553] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-09T20:35:24.606615] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-09T20:35:24.606855] [INFO ] [main ] Progress: 53/417 forecasts completed (12.7%). EVGO finished in 0.6s. ETA: 1m 2s. Rate: 351.71 forecasts/min [2026-01-09T20:35:24.619829] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.621039] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-09T20:35:24.621094] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-09T20:35:24.621124] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-09T20:35:24.621963] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:24.622025] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:24.626908] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:24.628782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:24.629264] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:24.629956] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:24.630951] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:24.633290] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.669020] [INFO ] [LOCAL ] AMRX: Saved forecast. [2026-01-09T20:35:24.670714] [INFO ] [main ] AMRX: Signal=1 (Conf=100.0%), Magnitude=0.95% (Conf=52.9259%) [2026-01-09T20:35:24.670884] [INFO ] [main ] Fetching symbol history for FG... [2026-01-09T20:35:24.670935] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-09T20:35:24.673700] [INFO ] [main ] Progress: 54/417 forecasts completed (12.9%). AMRX finished in 0.7s. ETA: 1m 1s. Rate: 355.72 forecasts/min [2026-01-09T20:35:24.686796] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.687825] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-09T20:35:24.687881] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-09T20:35:24.687914] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-09T20:35:24.688694] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:24.688752] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:24.690397] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:24.690916] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:24.692788] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.708259] [DEBUG] [MAG ] NVD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.768837] [DEBUG] [MAG ] KNTK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:24.810872] [INFO ] [LOCAL ] NVD: Saved forecast. [2026-01-09T20:35:24.810938] [INFO ] [main ] NVD: Signal=1 (Conf=100.0%), Magnitude=3.42% (Conf=62.9905%) [2026-01-09T20:35:24.811301] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-09T20:35:24.811355] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-09T20:35:24.811314] [INFO ] [main ] Progress: 55/417 forecasts completed (13.2%). NVD finished in 0.7s. ETA: 1m 1s. Rate: 356.91 forecasts/min [2026-01-09T20:35:24.826103] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.827436] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-09T20:35:24.827505] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-09T20:35:24.827552] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-09T20:35:24.828501] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:24.828564] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:24.829309] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:24.859383] [INFO ] [LOCAL ] KNTK: Saved forecast. [2026-01-09T20:35:24.859446] [INFO ] [main ] KNTK: Signal=1 (Conf=100.0%), Magnitude=2.15% (Conf=58.0805%) [2026-01-09T20:35:24.859816] [INFO ] [main ] Progress: 56/417 forecasts completed (13.4%). KNTK finished in 0.7s. ETA: 59.9s. Rate: 361.50 forecasts/min [2026-01-09T20:35:24.860023] [INFO ] [main ] Fetching symbol history for CVNA... [2026-01-09T20:35:24.860070] [DEBUG] [REMOTE ] CVNA: Fetching historical data. [2026-01-09T20:35:24.870824] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:24.871098] [DEBUG] [REMOTE ] CVNA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:24.872128] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 3 features, N/A% accuracy [2026-01-09T20:35:24.872179] [INFO ] [LOCAL ] CVNA: Loaded 3 optimal features with 54.80% confidence from JSON config [2026-01-09T20:35:24.872209] [DEBUG] [MAG ] Building data for symbol: CVNA with lookback: 0 [2026-01-09T20:35:24.872987] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:24.873047] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:24.877729] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:24.878676] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:24.879942] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.920280] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:24.922242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:24.980007] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-09 [2026-01-09T20:35:25.042005] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-09 [2026-01-09T20:35:25.152182] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:25.209495] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:25.220883] [DEBUG] [MAG ] CVNA: Last date is validated at 2026-01-09 [2026-01-09T20:35:25.232907] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-09T20:35:25.232973] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=0.54% (Conf=63.2%) [2026-01-09T20:35:25.233453] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-09T20:35:25.233536] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-09T20:35:25.233461] [INFO ] [main ] Progress: 57/417 forecasts completed (13.7%). ERO finished in 0.6s. ETA: 1m 1s. Rate: 353.74 forecasts/min [2026-01-09T20:35:25.246760] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:25.247766] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-09T20:35:25.247820] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-09T20:35:25.247887] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-09T20:35:25.248719] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:25.248779] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:25.253505] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:25.254347] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:25.255054] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:25.256810] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:25.276802] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-09 [2026-01-09T20:35:25.296894] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-09T20:35:25.296988] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=0.38% (Conf=52.9485%) [2026-01-09T20:35:25.297500] [INFO ] [main ] Fetching symbol history for NAVI... [2026-01-09T20:35:25.297595] [DEBUG] [REMOTE ] NAVI: Fetching historical data. [2026-01-09T20:35:25.298654] [INFO ] [main ] Progress: 58/417 forecasts completed (13.9%). FG finished in 0.6s. ETA: 1m 0s. Rate: 357.53 forecasts/min [2026-01-09T20:35:25.311388] [DEBUG] [REMOTE ] NAVI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:25.312433] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 7 features, N/A% accuracy [2026-01-09T20:35:25.312486] [INFO ] [LOCAL ] NAVI: Loaded 7 optimal features with 74.53% confidence from JSON config [2026-01-09T20:35:25.312518] [DEBUG] [MAG ] Building data for symbol: NAVI with lookback: 0 [2026-01-09T20:35:25.313329] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:25.313393] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:25.318342] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:25.320286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:25.320843] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:25.321825] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:25.324275] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:25.326348] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:25.328830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:25.389411] [DEBUG] [MAG ] CVNA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:25.451668] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:25.535025] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-09T20:35:25.535094] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=0.92% (Conf=50.0608%) [2026-01-09T20:35:25.535260] [INFO ] [main ] Fetching symbol history for PDYN... [2026-01-09T20:35:25.535304] [DEBUG] [REMOTE ] PDYN: Fetching historical data. [2026-01-09T20:35:25.536669] [INFO ] [main ] Progress: 59/417 forecasts completed (14.1%). DBX finished in 0.7s. ETA: 1m 1s. Rate: 355.02 forecasts/min [2026-01-09T20:35:25.544196] [INFO ] [LOCAL ] CVNA: Saved forecast. [2026-01-09T20:35:25.544261] [INFO ] [main ] CVNA: Signal=1 (Conf=100.0%), Magnitude=2.99% (Conf=54.7966%) [2026-01-09T20:35:25.544611] [INFO ] [main ] Progress: 60/417 forecasts completed (14.4%). CVNA finished in 0.7s. ETA: 59.4s. Rate: 360.75 forecasts/min [2026-01-09T20:35:25.544747] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-09T20:35:25.544789] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-09T20:35:25.549516] [DEBUG] [REMOTE ] PDYN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:25.550482] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 5 features, N/A% accuracy [2026-01-09T20:35:25.550545] [INFO ] [LOCAL ] PDYN: Loaded 5 optimal features with 48.40% confidence from JSON config [2026-01-09T20:35:25.550601] [DEBUG] [MAG ] Building data for symbol: PDYN with lookback: 0 [2026-01-09T20:35:25.551445] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:25.551508] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:25.556913] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:25.557121] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:25.557695] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-09T20:35:25.557752] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-09T20:35:25.557783] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-09T20:35:25.558534] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-09T20:35:25.558628] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:25.559245] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:25.559864] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:25.563325] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:25.565071] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:25.565543] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:25.565994] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:25.566392] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:25.567159] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:25.567953] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:25.570270] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:25.595742] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-09 [2026-01-09T20:35:25.599782] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:25.602434] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:25.672534] [DEBUG] [MAG ] NAVI: Last date is validated at 2026-01-09 [2026-01-09T20:35:25.677906] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:25.679794] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:25.718858] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:25.719912] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:25.759980] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:25.762273] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:25.763136] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:25.764395] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:25.838364] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:25.839047] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:25.840472] [DEBUG] [MAG ] NAVI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:25.840821] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:25.843440] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:25.844504] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:25.846448] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:25.847207] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:25.851388] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:25.852532] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:25.853832] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:25.855310] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:25.859117] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:25.860186] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:25.860998] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:25.863561] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-09T20:35:25.863646] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=1.24% (Conf=52.5969%) [2026-01-09T20:35:25.863982] [INFO ] [main ] Fetching symbol history for CFG... [2026-01-09T20:35:25.864032] [DEBUG] [REMOTE ] CFG: Fetching historical data. [2026-01-09T20:35:25.865665] [INFO ] [main ] Progress: 61/417 forecasts completed (14.6%). BELFB finished in 0.6s. ETA: 1m 0s. Rate: 355.33 forecasts/min [2026-01-09T20:35:25.876814] [DEBUG] [REMOTE ] CFG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:25.877950] [DEBUG] [LOCAL ] Loaded configuration for CFG: 5 features, N/A% accuracy [2026-01-09T20:35:25.878003] [INFO ] [LOCAL ] CFG: Loaded 5 optimal features with 60.82% confidence from JSON config [2026-01-09T20:35:25.878034] [DEBUG] [MAG ] Building data for symbol: CFG with lookback: 0 [2026-01-09T20:35:25.878831] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:25.878892] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:25.880549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:25.881072] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:25.881455] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:25.882200] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:25.884471] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:25.916746] [INFO ] [LOCAL ] NAVI: Saved forecast. [2026-01-09T20:35:25.916820] [INFO ] [main ] NAVI: Signal=1 (Conf=100.0%), Magnitude=1.96% (Conf=74.5298%) [2026-01-09T20:35:25.917198] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-09T20:35:25.917255] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-09T20:35:25.917650] [INFO ] [main ] Progress: 62/417 forecasts completed (14.9%). NAVI finished in 0.6s. ETA: 59.3s. Rate: 359.34 forecasts/min [2026-01-09T20:35:25.931343] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:25.934093] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-09T20:35:25.934192] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-09T20:35:25.934242] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-09T20:35:25.935424] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:25.935507] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:25.940852] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:25.943401] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:25.944618] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:25.946445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:25.946990] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:25.948203] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:25.950280] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:25.956618] [DEBUG] [MAG ] PDYN: Last date is validated at 2026-01-09 [2026-01-09T20:35:26.124395] [DEBUG] [MAG ] PDYN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:26.211978] [INFO ] [LOCAL ] PDYN: Saved forecast. [2026-01-09T20:35:26.212046] [INFO ] [main ] PDYN: Signal=1 (Conf=100.0%), Magnitude=-7.57% (Conf=48.4002%) [2026-01-09T20:35:26.212658] [INFO ] [main ] Fetching symbol history for GEL... [2026-01-09T20:35:26.212710] [DEBUG] [REMOTE ] GEL: Fetching historical data. [2026-01-09T20:35:26.214662] [INFO ] [main ] Progress: 63/417 forecasts completed (15.1%). PDYN finished in 0.7s. ETA: 59.8s. Rate: 354.95 forecasts/min [2026-01-09T20:35:26.226473] [DEBUG] [REMOTE ] GEL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:26.227652] [DEBUG] [LOCAL ] Loaded configuration for GEL: 12 features, N/A% accuracy [2026-01-09T20:35:26.227705] [INFO ] [LOCAL ] GEL: Loaded 12 optimal features with 36.11% confidence from JSON config [2026-01-09T20:35:26.227735] [DEBUG] [MAG ] Building data for symbol: GEL with lookback: 0 [2026-01-09T20:35:26.228515] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-09T20:35:26.228602] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:26.233613] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:26.235102] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-09 [2026-01-09T20:35:26.235347] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:26.235853] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:26.236234] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:26.236966] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:26.248856] [DEBUG] [MAG ] CFG: Last date is validated at 2026-01-09 [2026-01-09T20:35:26.283607] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:26.293755] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-09 [2026-01-09T20:35:26.360931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:26.361620] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:26.362704] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:26.364403] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:26.365475] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:26.366181] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:26.411981] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:26.427768] [DEBUG] [MAG ] CFG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:26.465713] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:26.497897] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-09T20:35:26.497963] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-09T20:35:26.498331] [INFO ] [main ] Progress: 64/417 forecasts completed (15.3%). BUXX finished in 1.0s. ETA: 1m 0s. Rate: 351.23 forecasts/min [2026-01-09T20:35:26.498456] [INFO ] [main ] Fetching symbol history for LEN... [2026-01-09T20:35:26.498506] [DEBUG] [REMOTE ] LEN: Fetching historical data. [2026-01-09T20:35:26.511493] [DEBUG] [REMOTE ] LEN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:26.512380] [DEBUG] [LOCAL ] Loaded configuration for LEN: 7 features, N/A% accuracy [2026-01-09T20:35:26.512431] [INFO ] [LOCAL ] LEN: Loaded 7 optimal features with 62.59% confidence from JSON config [2026-01-09T20:35:26.512462] [DEBUG] [MAG ] Building data for symbol: LEN with lookback: 0 [2026-01-09T20:35:26.513274] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:26.513337] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:26.515273] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:26.516014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:26.516621] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:26.518303] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:26.519695] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:26.528042] [INFO ] [LOCAL ] CFG: Saved forecast. [2026-01-09T20:35:26.528209] [INFO ] [main ] CFG: Signal=1 (Conf=100.0%), Magnitude=-0.21% (Conf=60.823%) [2026-01-09T20:35:26.528410] [INFO ] [main ] Fetching symbol history for PWP... [2026-01-09T20:35:26.528462] [DEBUG] [REMOTE ] PWP: Fetching historical data. [2026-01-09T20:35:26.528971] [INFO ] [main ] Progress: 65/417 forecasts completed (15.6%). CFG finished in 0.7s. ETA: 59.4s. Rate: 355.72 forecasts/min [2026-01-09T20:35:26.545131] [DEBUG] [REMOTE ] PWP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:26.545962] [DEBUG] [LOCAL ] Loaded configuration for PWP: 3 features, N/A% accuracy [2026-01-09T20:35:26.546017] [INFO ] [LOCAL ] PWP: Loaded 3 optimal features with 50.79% confidence from JSON config [2026-01-09T20:35:26.546049] [DEBUG] [MAG ] Building data for symbol: PWP with lookback: 0 [2026-01-09T20:35:26.546881] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:26.546954] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:26.547931] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:26.551400] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:26.553082] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:26.593836] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-09T20:35:26.593901] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=20.0937%) [2026-01-09T20:35:26.594231] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-09T20:35:26.594280] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-09T20:35:26.594665] [INFO ] [main ] Progress: 66/417 forecasts completed (15.8%). EDF finished in 0.7s. ETA: 58.7s. Rate: 359.04 forecasts/min [2026-01-09T20:35:26.603476] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:26.607330] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:26.608333] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-09T20:35:26.608392] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-09T20:35:26.608424] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-09T20:35:26.608713] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:26.609442] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:35:26.609744] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:26.611549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:26.612088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:26.612485] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:26.613267] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:26.616068] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:26.616788] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:26.618792] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:26.637500] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:26.638674] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:26.640218] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:26.714218] [DEBUG] [MAG ] GEL: Last date is validated at 2026-01-09 [2026-01-09T20:35:26.888267] [DEBUG] [MAG ] GEL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:26.950045] [DEBUG] [MAG ] LEN: Last date is validated at 2026-01-09 [2026-01-09T20:35:26.966981] [INFO ] [LOCAL ] GEL: Saved forecast. [2026-01-09T20:35:26.967066] [INFO ] [main ] GEL: Signal=1 (Conf=100.0%), Magnitude=0.79% (Conf=36.1082%) [2026-01-09T20:35:26.967586] [INFO ] [main ] Fetching symbol history for AVAL... [2026-01-09T20:35:26.967654] [DEBUG] [REMOTE ] AVAL: Fetching historical data. [2026-01-09T20:35:26.967655] [INFO ] [main ] Progress: 67/417 forecasts completed (16.1%). GEL finished in 0.8s. ETA: 59.6s. Rate: 352.56 forecasts/min [2026-01-09T20:35:26.980843] [DEBUG] [REMOTE ] AVAL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:26.982881] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 4 features, N/A% accuracy [2026-01-09T20:35:26.982951] [INFO ] [LOCAL ] AVAL: Loaded 4 optimal features with 32.50% confidence from JSON config [2026-01-09T20:35:26.982997] [DEBUG] [MAG ] Building data for symbol: AVAL with lookback: 0 [2026-01-09T20:35:26.984073] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:26.984151] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:26.985172] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:26.985988] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:26.987029] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:26.989058] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:27.010207] [DEBUG] [MAG ] PWP: Last date is validated at 2026-01-09 [2026-01-09T20:35:27.086518] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-09 [2026-01-09T20:35:27.117166] [DEBUG] [MAG ] LEN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:27.181951] [DEBUG] [MAG ] PWP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:27.224378] [INFO ] [LOCAL ] LEN: Saved forecast. [2026-01-09T20:35:27.224444] [INFO ] [main ] LEN: Signal=1 (Conf=100.0%), Magnitude=10.40% (Conf=62.5913%) [2026-01-09T20:35:27.224829] [INFO ] [main ] Progress: 68/417 forecasts completed (16.3%). LEN finished in 0.7s. ETA: 59.8s. Rate: 349.93 forecasts/min [2026-01-09T20:35:27.224956] [INFO ] [main ] Fetching symbol history for ABUS... [2026-01-09T20:35:27.225000] [DEBUG] [REMOTE ] ABUS: Fetching historical data. [2026-01-09T20:35:27.236750] [DEBUG] [REMOTE ] ABUS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:27.237689] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 5 features, N/A% accuracy [2026-01-09T20:35:27.237743] [INFO ] [LOCAL ] ABUS: Loaded 5 optimal features with 54.70% confidence from JSON config [2026-01-09T20:35:27.237775] [DEBUG] [MAG ] Building data for symbol: ABUS with lookback: 0 [2026-01-09T20:35:27.238609] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:27.238673] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:27.240375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:27.240916] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:27.241306] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:27.252735] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:27.262699] [INFO ] [LOCAL ] PWP: Saved forecast. [2026-01-09T20:35:27.262773] [INFO ] [main ] PWP: Signal=1 (Conf=90.0%), Magnitude=5.61% (Conf=50.7922%) [2026-01-09T20:35:27.262940] [INFO ] [main ] Fetching symbol history for KKRS... [2026-01-09T20:35:27.262984] [DEBUG] [REMOTE ] KKRS: Fetching historical data. [2026-01-09T20:35:27.263886] [INFO ] [main ] Progress: 69/417 forecasts completed (16.5%). PWP finished in 0.7s. ETA: 59.0s. Rate: 353.89 forecasts/min [2026-01-09T20:35:27.274536] [DEBUG] [REMOTE ] KKRS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:27.275226] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 5 features, N/A% accuracy [2026-01-09T20:35:27.275277] [INFO ] [LOCAL ] KKRS: Loaded 5 optimal features with 61.50% confidence from JSON config [2026-01-09T20:35:27.275331] [DEBUG] [MAG ] Building data for symbol: KKRS with lookback: 0 [2026-01-09T20:35:27.276137] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:27.276200] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:27.278295] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:27.278828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:27.279229] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:27.283477] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:27.284644] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:27.350512] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:27.352783] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:27.389012] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-09T20:35:27.389081] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=46.2004%) [2026-01-09T20:35:27.389414] [INFO ] [main ] Fetching symbol history for ASND... [2026-01-09T20:35:27.389470] [DEBUG] [REMOTE ] ASND: Fetching historical data. [2026-01-09T20:35:27.389671] [INFO ] [main ] Progress: 70/417 forecasts completed (16.8%). BPYPO finished in 0.8s. ETA: 58.6s. Rate: 355.20 forecasts/min [2026-01-09T20:35:27.403907] [DEBUG] [REMOTE ] ASND: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:27.408230] [DEBUG] [LOCAL ] Loaded configuration for ASND: 6 features, N/A% accuracy [2026-01-09T20:35:27.408301] [INFO ] [LOCAL ] ASND: Loaded 6 optimal features with 54.06% confidence from JSON config [2026-01-09T20:35:27.408340] [DEBUG] [MAG ] Building data for symbol: ASND with lookback: 0 [2026-01-09T20:35:27.409147] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:27.409208] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:27.410925] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:27.411422] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:27.411881] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:27.412286] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:27.413331] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:27.414915] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:27.444413] [DEBUG] [MAG ] AVAL: Last date is validated at 2026-01-09 [2026-01-09T20:35:27.611807] [DEBUG] [MAG ] AVAL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:27.624077] [DEBUG] [MAG ] KKRS: Last date is validated at 2026-01-09 [2026-01-09T20:35:27.735448] [INFO ] [LOCAL ] AVAL: Saved forecast. [2026-01-09T20:35:27.735520] [INFO ] [main ] AVAL: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=32.5049%) [2026-01-09T20:35:27.736028] [INFO ] [main ] Fetching symbol history for ALGM... [2026-01-09T20:35:27.736083] [DEBUG] [REMOTE ] ALGM: Fetching historical data. [2026-01-09T20:35:27.736667] [INFO ] [main ] Progress: 71/417 forecasts completed (17.0%). AVAL finished in 0.8s. ETA: 59.3s. Rate: 350.00 forecasts/min [2026-01-09T20:35:27.751023] [DEBUG] [REMOTE ] ALGM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:27.752135] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, N/A% accuracy [2026-01-09T20:35:27.752230] [INFO ] [LOCAL ] ALGM: Loaded 4 optimal features with 64.57% confidence from JSON config [2026-01-09T20:35:27.752290] [DEBUG] [MAG ] Building data for symbol: ALGM with lookback: 0 [2026-01-09T20:35:27.753537] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:27.759100] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:27.767066] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:27.768367] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:27.791510] [DEBUG] [MAG ] ASND: Last date is validated at 2026-01-09 [2026-01-09T20:35:27.798541] [DEBUG] [MAG ] KKRS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:27.808942] [DEBUG] [MAG ] ABUS: Last date is validated at 2026-01-09 [2026-01-09T20:35:27.822087] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:27.824334] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:27.859170] [INFO ] [LOCAL ] KKRS: Saved forecast. [2026-01-09T20:35:27.859243] [INFO ] [main ] KKRS: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=61.5009%) [2026-01-09T20:35:27.859419] [INFO ] [main ] Fetching symbol history for SCL... [2026-01-09T20:35:27.859465] [DEBUG] [REMOTE ] SCL: Fetching historical data. [2026-01-09T20:35:27.860694] [INFO ] [main ] Progress: 72/417 forecasts completed (17.3%). KKRS finished in 0.6s. ETA: 58.9s. Rate: 351.35 forecasts/min [2026-01-09T20:35:27.877348] [DEBUG] [REMOTE ] SCL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:27.878619] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, N/A% accuracy [2026-01-09T20:35:27.878703] [INFO ] [LOCAL ] SCL: Loaded 3 optimal features with 53.92% confidence from JSON config [2026-01-09T20:35:27.878754] [DEBUG] [MAG ] Building data for symbol: SCL with lookback: 0 [2026-01-09T20:35:27.880073] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:27.880156] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:27.881488] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:27.938239] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:27.939536] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:27.968452] [DEBUG] [MAG ] ASND: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:28.059741] [DEBUG] [MAG ] ABUS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:28.112790] [INFO ] [LOCAL ] ASND: Saved forecast. [2026-01-09T20:35:28.112883] [INFO ] [main ] ASND: Signal=1 (Conf=90.0%), Magnitude=-1.85% (Conf=54.0567%) [2026-01-09T20:35:28.113325] [INFO ] [main ] Fetching symbol history for GL... [2026-01-09T20:35:28.113395] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-09T20:35:28.113392] [INFO ] [main ] Progress: 73/417 forecasts completed (17.5%). ASND finished in 0.7s. ETA: 59.1s. Rate: 349.06 forecasts/min [2026-01-09T20:35:28.131552] [INFO ] [LOCAL ] ABUS: Saved forecast. [2026-01-09T20:35:28.131689] [INFO ] [main ] ABUS: Signal=1 (Conf=90.0%), Magnitude=1.49% (Conf=54.6981%) [2026-01-09T20:35:28.131915] [INFO ] [main ] Fetching symbol history for KURA... [2026-01-09T20:35:28.131979] [DEBUG] [REMOTE ] KURA: Fetching historical data. [2026-01-09T20:35:28.132439] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:28.132877] [INFO ] [main ] Progress: 74/417 forecasts completed (17.7%). ABUS finished in 0.9s. ETA: 58.3s. Rate: 353.29 forecasts/min [2026-01-09T20:35:28.133851] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-09T20:35:28.133931] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-09T20:35:28.133997] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-09T20:35:28.135360] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:28.135436] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:28.142817] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:28.145553] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:28.145498] [DEBUG] [REMOTE ] KURA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:28.146924] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, N/A% accuracy [2026-01-09T20:35:28.147020] [INFO ] [LOCAL ] KURA: Loaded 2 optimal features with 54.42% confidence from JSON config [2026-01-09T20:35:28.147060] [DEBUG] [MAG ] Building data for symbol: KURA with lookback: 0 [2026-01-09T20:35:28.148472] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:28.148556] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:28.151822] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:28.154222] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:28.302793] [DEBUG] [MAG ] ALGM: Last date is validated at 2026-01-09 [2026-01-09T20:35:28.483405] [DEBUG] [MAG ] SCL: Last date is validated at 2026-01-09 [2026-01-09T20:35:28.553523] [DEBUG] [MAG ] ALGM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:28.655788] [DEBUG] [MAG ] KURA: Last date is validated at 2026-01-09 [2026-01-09T20:35:28.678824] [INFO ] [LOCAL ] ALGM: Saved forecast. [2026-01-09T20:35:28.678916] [INFO ] [main ] ALGM: Signal=1 (Conf=90.0%), Magnitude=-3.80% (Conf=64.5681%) [2026-01-09T20:35:28.679080] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-09 [2026-01-09T20:35:28.679382] [INFO ] [main ] Fetching symbol history for BGY... [2026-01-09T20:35:28.679453] [DEBUG] [REMOTE ] BGY: Fetching historical data. [2026-01-09T20:35:28.679694] [INFO ] [main ] Progress: 75/417 forecasts completed (18.0%). ALGM finished in 0.9s. ETA: 59.8s. Rate: 343.14 forecasts/min [2026-01-09T20:35:28.696551] [DEBUG] [REMOTE ] BGY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:28.697645] [DEBUG] [LOCAL ] Loaded configuration for BGY: 5 features, N/A% accuracy [2026-01-09T20:35:28.697706] [INFO ] [LOCAL ] BGY: Loaded 5 optimal features with 36.50% confidence from JSON config [2026-01-09T20:35:28.697738] [DEBUG] [MAG ] Building data for symbol: BGY with lookback: 0 [2026-01-09T20:35:28.698598] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:28.698662] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:28.703638] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:28.705892] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:28.706546] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:28.707117] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:28.708080] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:28.726235] [DEBUG] [MAG ] SCL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:28.846775] [INFO ] [LOCAL ] SCL: Saved forecast. [2026-01-09T20:35:28.846874] [INFO ] [main ] SCL: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=53.9248%) [2026-01-09T20:35:28.847417] [INFO ] [main ] Fetching symbol history for AZO... [2026-01-09T20:35:28.847485] [DEBUG] [REMOTE ] AZO: Fetching historical data. [2026-01-09T20:35:28.847694] [INFO ] [main ] Progress: 76/417 forecasts completed (18.2%). SCL finished in 1.0s. ETA: 59.6s. Rate: 343.31 forecasts/min [2026-01-09T20:35:28.863478] [DEBUG] [REMOTE ] AZO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:28.864528] [DEBUG] [LOCAL ] Loaded configuration for AZO: 6 features, N/A% accuracy [2026-01-09T20:35:28.864608] [INFO ] [LOCAL ] AZO: Loaded 6 optimal features with 52.33% confidence from JSON config [2026-01-09T20:35:28.864643] [DEBUG] [MAG ] Building data for symbol: AZO with lookback: 0 [2026-01-09T20:35:28.865671] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:28.865741] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:28.871250] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:28.873293] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:28.873848] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:28.874305] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:28.874749] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:28.876018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:28.883248] [DEBUG] [MAG ] KURA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:28.930079] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:28.964663] [INFO ] [LOCAL ] KURA: Saved forecast. [2026-01-09T20:35:28.964737] [INFO ] [main ] KURA: Signal=1 (Conf=90.0%), Magnitude=8.01% (Conf=54.425%) [2026-01-09T20:35:28.965079] [INFO ] [main ] Fetching symbol history for LINE... [2026-01-09T20:35:28.965131] [DEBUG] [REMOTE ] LINE: Fetching historical data. [2026-01-09T20:35:28.966155] [INFO ] [main ] Progress: 77/417 forecasts completed (18.5%). KURA finished in 0.8s. ETA: 59.2s. Rate: 344.75 forecasts/min [2026-01-09T20:35:28.977296] [DEBUG] [REMOTE ] LINE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:28.978320] [DEBUG] [LOCAL ] Loaded configuration for LINE: 3 features, N/A% accuracy [2026-01-09T20:35:28.978376] [INFO ] [LOCAL ] LINE: Loaded 3 optimal features with 66.96% confidence from JSON config [2026-01-09T20:35:28.978407] [DEBUG] [MAG ] Building data for symbol: LINE with lookback: 0 [2026-01-09T20:35:28.979333] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:28.979401] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:29.029532] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:29.032532] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:29.034512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:29.036747] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-09T20:35:29.036816] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=50.0981%) [2026-01-09T20:35:29.037187] [INFO ] [main ] Progress: 78/417 forecasts completed (18.7%). GL finished in 0.9s. ETA: 58.6s. Rate: 347.39 forecasts/min [2026-01-09T20:35:29.037325] [INFO ] [main ] Fetching symbol history for OGI... [2026-01-09T20:35:29.037370] [DEBUG] [REMOTE ] OGI: Fetching historical data. [2026-01-09T20:35:29.051319] [DEBUG] [REMOTE ] OGI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:29.052296] [DEBUG] [LOCAL ] Loaded configuration for OGI: 11 features, N/A% accuracy [2026-01-09T20:35:29.052356] [INFO ] [LOCAL ] OGI: Loaded 11 optimal features with 41.87% confidence from JSON config [2026-01-09T20:35:29.052387] [DEBUG] [MAG ] Building data for symbol: OGI with lookback: 0 [2026-01-09T20:35:29.053230] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-09T20:35:29.053302] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:29.055038] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:29.055551] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:29.055973] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:29.056901] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:29.074615] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:29.075125] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:29.076186] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:29.078147] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:29.079323] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:29.080057] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:29.081537] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:29.089226] [DEBUG] [MAG ] BGY: Last date is validated at 2026-01-09 [2026-01-09T20:35:29.251454] [DEBUG] [MAG ] AZO: Last date is validated at 2026-01-09 [2026-01-09T20:35:29.260541] [DEBUG] [MAG ] BGY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:29.318734] [INFO ] [LOCAL ] BGY: Saved forecast. [2026-01-09T20:35:29.318801] [INFO ] [main ] BGY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=36.4979%) [2026-01-09T20:35:29.319250] [INFO ] [main ] Fetching symbol history for CARS... [2026-01-09T20:35:29.319302] [DEBUG] [REMOTE ] CARS: Fetching historical data. [2026-01-09T20:35:29.319662] [INFO ] [main ] Progress: 79/417 forecasts completed (18.9%). BGY finished in 0.6s. ETA: 58.8s. Rate: 344.62 forecasts/min [2026-01-09T20:35:29.332607] [DEBUG] [REMOTE ] CARS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:29.333499] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, N/A% accuracy [2026-01-09T20:35:29.333561] [INFO ] [LOCAL ] CARS: Loaded 2 optimal features with 47.87% confidence from JSON config [2026-01-09T20:35:29.333620] [DEBUG] [MAG ] Building data for symbol: CARS with lookback: 0 [2026-01-09T20:35:29.334656] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:29.334716] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:29.336537] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:29.337299] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:29.402201] [DEBUG] [MAG ] LINE: Last date is validated at 2026-01-09 [2026-01-09T20:35:29.446497] [DEBUG] [MAG ] OGI: Last date is validated at 2026-01-09 [2026-01-09T20:35:29.448126] [DEBUG] [MAG ] AZO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:29.575457] [DEBUG] [MAG ] LINE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:29.622360] [DEBUG] [MAG ] OGI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:29.669706] [INFO ] [LOCAL ] AZO: Saved forecast. [2026-01-09T20:35:29.669773] [INFO ] [main ] AZO: Signal=1 (Conf=90.0%), Magnitude=0.95% (Conf=52.3278%) [2026-01-09T20:35:29.669932] [INFO ] [main ] Fetching symbol history for MA... [2026-01-09T20:35:29.669974] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-09T20:35:29.671681] [INFO ] [main ] Progress: 80/417 forecasts completed (19.2%). AZO finished in 0.8s. ETA: 59.4s. Rate: 340.27 forecasts/min [2026-01-09T20:35:29.673180] [INFO ] [LOCAL ] LINE: Saved forecast. [2026-01-09T20:35:29.673246] [INFO ] [main ] LINE: Signal=1 (Conf=90.0%), Magnitude=-5.13% (Conf=66.9571%) [2026-01-09T20:35:29.673615] [INFO ] [main ] Fetching symbol history for FRPH... [2026-01-09T20:35:29.673617] [INFO ] [main ] Progress: 81/417 forecasts completed (19.4%). LINE finished in 0.7s. ETA: 58.5s. Rate: 344.48 forecasts/min [2026-01-09T20:35:29.673668] [DEBUG] [REMOTE ] FRPH: Fetching historical data. [2026-01-09T20:35:29.683623] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:29.684510] [DEBUG] [REMOTE ] FRPH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:29.684906] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-09T20:35:29.685075] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-09T20:35:29.685118] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-09T20:35:29.685424] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 3 features, N/A% accuracy [2026-01-09T20:35:29.685477] [INFO ] [LOCAL ] FRPH: Loaded 3 optimal features with 53.28% confidence from JSON config [2026-01-09T20:35:29.685511] [DEBUG] [MAG ] Building data for symbol: FRPH with lookback: 0 [2026-01-09T20:35:29.685915] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:29.685975] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:29.686345] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:29.686408] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:29.687158] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:29.688012] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:29.690694] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:29.690932] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:29.693405] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:29.697800] [DEBUG] [MAG ] CARS: Last date is validated at 2026-01-09 [2026-01-09T20:35:29.767276] [INFO ] [LOCAL ] OGI: Saved forecast. [2026-01-09T20:35:29.767349] [INFO ] [main ] OGI: Signal=1 (Conf=90.0%), Magnitude=5.14% (Conf=41.8721%) [2026-01-09T20:35:29.767750] [INFO ] [main ] Fetching symbol history for OBK... [2026-01-09T20:35:29.767804] [DEBUG] [REMOTE ] OBK: Fetching historical data. [2026-01-09T20:35:29.769651] [INFO ] [main ] Progress: 82/417 forecasts completed (19.7%). OGI finished in 0.7s. ETA: 58.0s. Rate: 346.37 forecasts/min [2026-01-09T20:35:29.781135] [DEBUG] [REMOTE ] OBK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:29.782171] [DEBUG] [LOCAL ] Loaded configuration for OBK: 8 features, N/A% accuracy [2026-01-09T20:35:29.782223] [INFO ] [LOCAL ] OBK: Loaded 8 optimal features with 43.67% confidence from JSON config [2026-01-09T20:35:29.782255] [DEBUG] [MAG ] Building data for symbol: OBK with lookback: 0 [2026-01-09T20:35:29.783045] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:29.783109] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:29.787890] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:29.789689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:29.790164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:29.790630] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:29.791029] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:29.791968] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:29.794419] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:29.796429] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:29.871878] [DEBUG] [MAG ] CARS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:29.938165] [INFO ] [LOCAL ] CARS: Saved forecast. [2026-01-09T20:35:29.938231] [INFO ] [main ] CARS: Signal=1 (Conf=90.0%), Magnitude=1.93% (Conf=47.8687%) [2026-01-09T20:35:29.938602] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-09T20:35:29.938653] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-09T20:35:29.940663] [INFO ] [main ] Progress: 83/417 forecasts completed (19.9%). CARS finished in 0.6s. ETA: 57.8s. Rate: 346.43 forecasts/min [2026-01-09T20:35:29.951763] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:29.952713] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-09T20:35:29.952766] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-09T20:35:29.952798] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-09T20:35:29.953551] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:29.953627] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:29.958394] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:29.959260] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:29.961675] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:30.033540] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.037480] [DEBUG] [MAG ] FRPH: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.138032] [DEBUG] [MAG ] OBK: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.199683] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.206637] [DEBUG] [MAG ] FRPH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.273936] [INFO ] [LOCAL ] FRPH: Saved forecast. [2026-01-09T20:35:30.274005] [INFO ] [main ] FRPH: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=53.2826%) [2026-01-09T20:35:30.274167] [INFO ] [main ] Fetching symbol history for BHC... [2026-01-09T20:35:30.274210] [DEBUG] [REMOTE ] BHC: Fetching historical data. [2026-01-09T20:35:30.275003] [INFO ] [main ] Progress: 84/417 forecasts completed (20.1%). FRPH finished in 0.6s. ETA: 58.3s. Rate: 342.63 forecasts/min [2026-01-09T20:35:30.284891] [DEBUG] [REMOTE ] BHC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.285856] [DEBUG] [LOCAL ] Loaded configuration for BHC: 7 features, N/A% accuracy [2026-01-09T20:35:30.285909] [INFO ] [LOCAL ] BHC: Loaded 7 optimal features with 49.01% confidence from JSON config [2026-01-09T20:35:30.285940] [DEBUG] [MAG ] Building data for symbol: BHC with lookback: 0 [2026-01-09T20:35:30.286753] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:30.286816] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:30.287592] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:30.288691] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:30.291069] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:30.292834] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:30.293329] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:30.294433] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:30.296835] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:30.303590] [DEBUG] [MAG ] OBK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.305629] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.348493] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-09T20:35:30.348561] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=57.4444%) [2026-01-09T20:35:30.348744] [INFO ] [main ] Fetching symbol history for LQDA... [2026-01-09T20:35:30.348787] [DEBUG] [REMOTE ] LQDA: Fetching historical data. [2026-01-09T20:35:30.349942] [INFO ] [main ] Progress: 85/417 forecasts completed (20.4%). MA finished in 0.7s. ETA: 57.7s. Rate: 344.95 forecasts/min [2026-01-09T20:35:30.362210] [DEBUG] [REMOTE ] LQDA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.363076] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 4 features, N/A% accuracy [2026-01-09T20:35:30.363128] [INFO ] [LOCAL ] LQDA: Loaded 4 optimal features with 56.29% confidence from JSON config [2026-01-09T20:35:30.363160] [DEBUG] [MAG ] Building data for symbol: LQDA with lookback: 0 [2026-01-09T20:35:30.363940] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:30.364000] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:30.366337] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:30.367175] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:30.369022] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:30.371322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:30.394421] [INFO ] [LOCAL ] OBK: Saved forecast. [2026-01-09T20:35:30.394489] [INFO ] [main ] OBK: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=43.6654%) [2026-01-09T20:35:30.394864] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-09T20:35:30.394907] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-09T20:35:30.396740] [INFO ] [main ] Progress: 86/417 forecasts completed (20.6%). OBK finished in 0.6s. ETA: 57.1s. Rate: 347.91 forecasts/min [2026-01-09T20:35:30.408167] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.409167] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-09T20:35:30.409218] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-09T20:35:30.409249] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-09T20:35:30.410073] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:35:30.481870] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.537141] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-09T20:35:30.537211] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-09T20:35:30.537584] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-09T20:35:30.537636] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-09T20:35:30.537655] [INFO ] [main ] Progress: 87/417 forecasts completed (20.9%). PHK finished in 0.6s. ETA: 56.8s. Rate: 348.64 forecasts/min [2026-01-09T20:35:30.550798] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.552030] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-09T20:35:30.552083] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-09T20:35:30.552114] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-09T20:35:30.552917] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:30.552981] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:30.557895] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:30.559697] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:30.560201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:30.560623] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:30.561379] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:30.563223] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:30.565241] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:30.567119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:30.654485] [DEBUG] [MAG ] BHC: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.715537] [DEBUG] [MAG ] LQDA: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.757505] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.824762] [DEBUG] [MAG ] BHC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.886958] [DEBUG] [MAG ] LQDA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.892952] [INFO ] [LOCAL ] BHC: Saved forecast. [2026-01-09T20:35:30.893020] [INFO ] [main ] BHC: Signal=1 (Conf=90.0%), Magnitude=-5.89% (Conf=49.0143%) [2026-01-09T20:35:30.893180] [INFO ] [main ] Fetching symbol history for PFF... [2026-01-09T20:35:30.893223] [DEBUG] [REMOTE ] PFF: Fetching historical data. [2026-01-09T20:35:30.894654] [INFO ] [main ] Progress: 88/417 forecasts completed (21.1%). BHC finished in 0.6s. ETA: 57.3s. Rate: 344.44 forecasts/min [2026-01-09T20:35:30.906228] [DEBUG] [REMOTE ] PFF: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.908209] [DEBUG] [LOCAL ] Loaded configuration for PFF: 5 features, N/A% accuracy [2026-01-09T20:35:30.908262] [INFO ] [LOCAL ] PFF: Loaded 5 optimal features with 62.52% confidence from JSON config [2026-01-09T20:35:30.908292] [DEBUG] [MAG ] Building data for symbol: PFF with lookback: 0 [2026-01-09T20:35:30.909104] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:30.909164] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:30.911496] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:30.913366] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:30.914322] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:30.923373] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-09 [2026-01-09T20:35:30.928220] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:30.963956] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:30.964990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:30.968775] [INFO ] [LOCAL ] LQDA: Saved forecast. [2026-01-09T20:35:30.968845] [INFO ] [main ] LQDA: Signal=1 (Conf=90.0%), Magnitude=-2.05% (Conf=56.2886%) [2026-01-09T20:35:30.969203] [INFO ] [main ] Progress: 89/417 forecasts completed (21.3%). LQDA finished in 0.6s. ETA: 56.8s. Rate: 346.67 forecasts/min [2026-01-09T20:35:30.969335] [INFO ] [main ] Fetching symbol history for DVAX... [2026-01-09T20:35:30.969380] [DEBUG] [REMOTE ] DVAX: Fetching historical data. [2026-01-09T20:35:30.978482] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-09T20:35:30.978550] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=0.20% (Conf=39.6219%) [2026-01-09T20:35:30.978730] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-09T20:35:30.978775] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-09T20:35:30.979887] [INFO ] [main ] Progress: 90/417 forecasts completed (21.6%). FUND finished in 0.6s. ETA: 56.0s. Rate: 350.32 forecasts/min [2026-01-09T20:35:30.983759] [DEBUG] [REMOTE ] DVAX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.985270] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, N/A% accuracy [2026-01-09T20:35:30.985323] [INFO ] [LOCAL ] DVAX: Loaded 5 optimal features with 44.47% confidence from JSON config [2026-01-09T20:35:30.985356] [DEBUG] [MAG ] Building data for symbol: DVAX with lookback: 0 [2026-01-09T20:35:30.986168] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:30.986232] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:30.991093] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:30.991794] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:30.992530] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-09T20:35:30.992617] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-09T20:35:30.992653] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-09T20:35:30.992948] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:30.993402] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:30.993465] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:30.993554] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:30.994023] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:30.994430] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:30.998247] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:31.000026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:31.000505] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:31.000916] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:31.003285] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:31.004261] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:31.005280] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:31.094491] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:31.195979] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-09T20:35:31.196044] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=-3.14% (Conf=48.0086%) [2026-01-09T20:35:31.196400] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-09T20:35:31.196460] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-09T20:35:31.196658] [INFO ] [main ] Progress: 91/417 forecasts completed (21.8%). BSX finished in 0.7s. ETA: 56.0s. Rate: 349.30 forecasts/min [2026-01-09T20:35:31.209851] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:31.213073] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-09T20:35:31.213129] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-09T20:35:31.213161] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-09T20:35:31.213998] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:31.214058] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:31.215756] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:31.216278] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:31.216742] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:31.217535] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:31.220197] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:31.305410] [DEBUG] [MAG ] PFF: Last date is validated at 2026-01-09 [2026-01-09T20:35:31.345667] [DEBUG] [MAG ] DVAX: Last date is validated at 2026-01-09 [2026-01-09T20:35:31.351608] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-09 [2026-01-09T20:35:31.472363] [DEBUG] [MAG ] PFF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:31.517761] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:31.525803] [DEBUG] [MAG ] DVAX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:31.533955] [INFO ] [LOCAL ] PFF: Saved forecast. [2026-01-09T20:35:31.534021] [INFO ] [main ] PFF: Signal=1 (Conf=90.0%), Magnitude=-0.00% (Conf=62.5189%) [2026-01-09T20:35:31.534184] [INFO ] [main ] Fetching symbol history for HIFS... [2026-01-09T20:35:31.534227] [DEBUG] [REMOTE ] HIFS: Fetching historical data. [2026-01-09T20:35:31.535431] [INFO ] [main ] Progress: 92/417 forecasts completed (22.1%). PFF finished in 0.6s. ETA: 56.4s. Rate: 345.65 forecasts/min [2026-01-09T20:35:31.544842] [DEBUG] [REMOTE ] HIFS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:31.546478] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 9 features, N/A% accuracy [2026-01-09T20:35:31.546532] [INFO ] [LOCAL ] HIFS: Loaded 9 optimal features with 58.59% confidence from JSON config [2026-01-09T20:35:31.546563] [DEBUG] [MAG ] Building data for symbol: HIFS with lookback: 0 [2026-01-09T20:35:31.547418] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:31.547482] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:31.552481] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:31.554450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:31.555055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:31.555550] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:31.556314] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:31.557207] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:31.560836] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-09 [2026-01-09T20:35:31.600402] [INFO ] [LOCAL ] DVAX: Saved forecast. [2026-01-09T20:35:31.600471] [INFO ] [main ] DVAX: Signal=1 (Conf=90.0%), Magnitude=-2.02% (Conf=44.465%) [2026-01-09T20:35:31.600655] [INFO ] [main ] Fetching symbol history for HPE... [2026-01-09T20:35:31.600700] [DEBUG] [REMOTE ] HPE: Fetching historical data. [2026-01-09T20:35:31.601858] [INFO ] [main ] Progress: 93/417 forecasts completed (22.3%). DVAX finished in 0.6s. ETA: 55.9s. Rate: 347.96 forecasts/min [2026-01-09T20:35:31.608766] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-09T20:35:31.608836] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-0.25% (Conf=56.334%) [2026-01-09T20:35:31.608996] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-09T20:35:31.609039] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-09T20:35:31.611675] [INFO ] [main ] Progress: 94/417 forecasts completed (22.5%). CECO finished in 0.6s. ETA: 55.1s. Rate: 351.48 forecasts/min [2026-01-09T20:35:31.614433] [DEBUG] [REMOTE ] HPE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:31.615541] [DEBUG] [LOCAL ] Loaded configuration for HPE: 2 features, N/A% accuracy [2026-01-09T20:35:31.615623] [INFO ] [LOCAL ] HPE: Loaded 2 optimal features with 58.69% confidence from JSON config [2026-01-09T20:35:31.615665] [DEBUG] [MAG ] Building data for symbol: HPE with lookback: 0 [2026-01-09T20:35:31.616450] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:31.616510] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:31.622027] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:31.623510] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-09T20:35:31.623563] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-09T20:35:31.623616] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-09T20:35:31.624381] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:31.624442] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:31.629250] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:31.631058] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:31.631535] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:31.632272] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:31.634655] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:31.636272] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:31.637352] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:31.669500] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:31.708534] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:31.711548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:31.727189] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:31.736167] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:31.737953] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:31.830005] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-09T20:35:31.830073] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=10.31% (Conf=61.4885%) [2026-01-09T20:35:31.830403] [INFO ] [main ] Fetching symbol history for BJ... [2026-01-09T20:35:31.830454] [DEBUG] [REMOTE ] BJ: Fetching historical data. [2026-01-09T20:35:31.830658] [INFO ] [main ] Progress: 95/417 forecasts completed (22.8%). LGIH finished in 0.6s. ETA: 55.1s. Rate: 350.44 forecasts/min [2026-01-09T20:35:31.843214] [DEBUG] [REMOTE ] BJ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:31.845149] [DEBUG] [LOCAL ] Loaded configuration for BJ: 3 features, N/A% accuracy [2026-01-09T20:35:31.845202] [INFO ] [LOCAL ] BJ: Loaded 3 optimal features with 46.22% confidence from JSON config [2026-01-09T20:35:31.845233] [DEBUG] [MAG ] Building data for symbol: BJ with lookback: 0 [2026-01-09T20:35:31.846020] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:31.846079] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:31.850812] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:31.852046] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:31.853042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:31.982544] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.067242] [DEBUG] [MAG ] HIFS: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.106528] [DEBUG] [MAG ] HPE: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.177529] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:32.194124] [DEBUG] [MAG ] BJ: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.241605] [DEBUG] [MAG ] HIFS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:32.286320] [DEBUG] [MAG ] HPE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:32.303990] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-09T20:35:32.304060] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=0.61% (Conf=39.2888%) [2026-01-09T20:35:32.304418] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-09T20:35:32.304468] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-09T20:35:32.304677] [INFO ] [main ] Progress: 96/417 forecasts completed (23.0%). MSGS finished in 0.7s. ETA: 56.0s. Rate: 344.10 forecasts/min [2026-01-09T20:35:32.318931] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:32.320127] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-09T20:35:32.320189] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-09T20:35:32.320222] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-09T20:35:32.321204] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:32.321271] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:32.322092] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:32.323071] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:32.323860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:32.365693] [DEBUG] [MAG ] BJ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:32.368888] [INFO ] [LOCAL ] HPE: Saved forecast. [2026-01-09T20:35:32.368973] [INFO ] [main ] HPE: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=58.6856%) [2026-01-09T20:35:32.369146] [INFO ] [main ] Fetching symbol history for KBWY... [2026-01-09T20:35:32.369190] [DEBUG] [REMOTE ] KBWY: Fetching historical data. [2026-01-09T20:35:32.370234] [INFO ] [main ] Progress: 97/417 forecasts completed (23.3%). HPE finished in 0.8s. ETA: 55.4s. Rate: 346.33 forecasts/min [2026-01-09T20:35:32.384220] [DEBUG] [REMOTE ] KBWY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:32.385664] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, N/A% accuracy [2026-01-09T20:35:32.385727] [INFO ] [LOCAL ] KBWY: Loaded 1 optimal features with 53.29% confidence from JSON config [2026-01-09T20:35:32.385761] [DEBUG] [MAG ] Building data for symbol: KBWY with lookback: 0 [2026-01-09T20:35:32.386647] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:32.386705] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:32.389029] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:32.415317] [INFO ] [LOCAL ] HIFS: Saved forecast. [2026-01-09T20:35:32.415386] [INFO ] [main ] HIFS: Signal=1 (Conf=90.0%), Magnitude=-2.95% (Conf=58.5888%) [2026-01-09T20:35:32.415758] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-09T20:35:32.415811] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-09T20:35:32.416856] [INFO ] [main ] Progress: 98/417 forecasts completed (23.5%). HIFS finished in 0.9s. ETA: 54.9s. Rate: 348.93 forecasts/min [2026-01-09T20:35:32.428040] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:32.429462] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-09T20:35:32.429519] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-09T20:35:32.429551] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-09T20:35:32.430390] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:32.430451] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:32.432403] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:32.432953] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:32.433737] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:32.466612] [INFO ] [LOCAL ] BJ: Saved forecast. [2026-01-09T20:35:32.466677] [INFO ] [main ] BJ: Signal=1 (Conf=90.0%), Magnitude=0.59% (Conf=46.2187%) [2026-01-09T20:35:32.467144] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-09T20:35:32.467199] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-09T20:35:32.467677] [INFO ] [main ] Progress: 99/417 forecasts completed (23.7%). BJ finished in 0.6s. ETA: 54.3s. Rate: 351.43 forecasts/min [2026-01-09T20:35:32.481130] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:32.482277] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-09T20:35:32.482351] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-09T20:35:32.482395] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-09T20:35:32.483614] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:32.483702] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:32.485705] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:32.486288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:32.486716] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:32.487873] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:32.545887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:32.549829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:32.686755] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.749271] [DEBUG] [MAG ] KBWY: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.860078] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:32.881974] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.911126] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-09 [2026-01-09T20:35:32.918627] [DEBUG] [MAG ] KBWY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:32.961166] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-09T20:35:32.961242] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=61.0506%) [2026-01-09T20:35:32.961636] [INFO ] [main ] Fetching symbol history for NUVL... [2026-01-09T20:35:32.961688] [DEBUG] [REMOTE ] NUVL: Fetching historical data. [2026-01-09T20:35:32.961662] [INFO ] [main ] Progress: 100/417 forecasts completed (24.0%). BLBD finished in 0.7s. ETA: 55.1s. Rate: 344.90 forecasts/min [2026-01-09T20:35:32.975140] [DEBUG] [REMOTE ] NUVL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:32.976981] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 7 features, N/A% accuracy [2026-01-09T20:35:32.977036] [INFO ] [LOCAL ] NUVL: Loaded 7 optimal features with 56.87% confidence from JSON config [2026-01-09T20:35:32.977068] [DEBUG] [MAG ] Building data for symbol: NUVL with lookback: 0 [2026-01-09T20:35:32.977152] [INFO ] [LOCAL ] KBWY: Saved forecast. [2026-01-09T20:35:32.977220] [INFO ] [main ] KBWY: Signal=1 (Conf=90.0%), Magnitude=2.13% (Conf=53.2943%) [2026-01-09T20:35:32.977601] [INFO ] [main ] Progress: 101/417 forecasts completed (24.2%). KBWY finished in 0.6s. ETA: 54.5s. Rate: 348.03 forecasts/min [2026-01-09T20:35:32.977786] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-09T20:35:32.977831] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-09T20:35:32.977927] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:32.977990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:32.979732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:32.980244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:32.980698] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:32.981096] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:32.982009] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:32.990910] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:32.991861] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-09T20:35:32.991915] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-09T20:35:32.991948] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-09T20:35:32.992765] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:32.992826] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:32.997870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:32.999100] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:33.021937] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:33.052995] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:33.073649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:33.090268] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:33.189691] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-09T20:35:33.189758] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=55.416%) [2026-01-09T20:35:33.190211] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-09T20:35:33.190276] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-09T20:35:33.190322] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-09T20:35:33.190387] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=-5.88% (Conf=49.9198%) [2026-01-09T20:35:33.190793] [INFO ] [main ] Fetching symbol history for IHS... [2026-01-09T20:35:33.190845] [DEBUG] [REMOTE ] IHS: Fetching historical data. [2026-01-09T20:35:33.192643] [INFO ] [main ] Progress: 102/417 forecasts completed (24.5%). ARES finished in 0.8s. ETA: 54.4s. Rate: 347.19 forecasts/min [2026-01-09T20:35:33.192761] [INFO ] [main ] Progress: 103/417 forecasts completed (24.7%). ESTA finished in 0.7s. ETA: 53.7s. Rate: 350.59 forecasts/min [2026-01-09T20:35:33.203308] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:33.203976] [DEBUG] [REMOTE ] IHS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:33.204207] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-09T20:35:33.204265] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-09T20:35:33.204298] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-09T20:35:33.204962] [DEBUG] [LOCAL ] Loaded configuration for IHS: 5 features, N/A% accuracy [2026-01-09T20:35:33.205015] [INFO ] [LOCAL ] IHS: Loaded 5 optimal features with 39.05% confidence from JSON config [2026-01-09T20:35:33.205046] [DEBUG] [MAG ] Building data for symbol: IHS with lookback: 0 [2026-01-09T20:35:33.205167] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-09T20:35:33.205262] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:33.205859] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:33.205921] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:33.207672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:33.208181] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:33.208585] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:33.210214] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:33.212184] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:33.212710] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:33.213154] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:33.213614] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:33.214364] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:33.215193] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:33.217735] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:33.318622] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:33.320561] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:33.328277] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:33.330453] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:33.353088] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-09 [2026-01-09T20:35:33.374346] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:33.375921] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:33.418672] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:33.419783] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:33.421078] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:33.423281] [DEBUG] [MAG ] NUVL: Last date is validated at 2026-01-09 [2026-01-09T20:35:33.500647] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:33.501823] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:33.503952] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:33.506857] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:33.508133] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:33.510340] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:33.511101] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:33.516016] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:33.517320] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:33.518698] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:33.520260] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:33.523265] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:33.523963] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:33.524876] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:33.527234] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:33.528328] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:33.528852] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:33.529074] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:33.530026] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-09T20:35:33.530910] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:33.533955] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:33.535668] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:33.538236] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:33.540537] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:33.544474] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:33.563296] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:33.564709] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:33.566613] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:33.567407] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:33.569184] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:33.570876] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:33.571838] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:33.573061] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:33.575242] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:33.576944] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:33.578863] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:33.593537] [DEBUG] [MAG ] NUVL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:33.632186] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-09T20:35:33.632260] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=-2.58% (Conf=61.5086%) [2026-01-09T20:35:33.632425] [INFO ] [main ] Fetching symbol history for ZETA... [2026-01-09T20:35:33.632468] [DEBUG] [REMOTE ] ZETA: Fetching historical data. [2026-01-09T20:35:33.633673] [INFO ] [main ] Progress: 104/417 forecasts completed (24.9%). ATRO finished in 0.7s. ETA: 54.4s. Rate: 345.36 forecasts/min [2026-01-09T20:35:33.646189] [DEBUG] [REMOTE ] ZETA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:33.647253] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 5 features, N/A% accuracy [2026-01-09T20:35:33.647310] [INFO ] [LOCAL ] ZETA: Loaded 5 optimal features with 46.00% confidence from JSON config [2026-01-09T20:35:33.647343] [DEBUG] [MAG ] Building data for symbol: ZETA with lookback: 0 [2026-01-09T20:35:33.648166] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:33.648229] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:33.649121] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:33.682281] [DEBUG] [MAG ] IHS: Last date is validated at 2026-01-09 [2026-01-09T20:35:33.703610] [INFO ] [LOCAL ] NUVL: Saved forecast. [2026-01-09T20:35:33.703681] [INFO ] [main ] NUVL: Signal=1 (Conf=90.0%), Magnitude=1.31% (Conf=56.8748%) [2026-01-09T20:35:33.703855] [INFO ] [main ] Fetching symbol history for ABG... [2026-01-09T20:35:33.704232] [DEBUG] [REMOTE ] ABG: Fetching historical data. [2026-01-09T20:35:33.706820] [INFO ] [main ] Progress: 105/417 forecasts completed (25.2%). NUVL finished in 0.7s. ETA: 53.9s. Rate: 347.27 forecasts/min [2026-01-09T20:35:33.724713] [DEBUG] [REMOTE ] ABG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:33.725966] [DEBUG] [LOCAL ] Loaded configuration for ABG: 3 features, N/A% accuracy [2026-01-09T20:35:33.726039] [INFO ] [LOCAL ] ABG: Loaded 3 optimal features with 65.53% confidence from JSON config [2026-01-09T20:35:33.726088] [DEBUG] [MAG ] Building data for symbol: ABG with lookback: 0 [2026-01-09T20:35:33.727181] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:33.727246] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:33.734446] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:33.769156] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:33.781014] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:33.781995] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:33.810889] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:33.811843] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:33.860338] [DEBUG] [MAG ] IHS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:33.893710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:33.918233] [INFO ] [LOCAL ] IHS: Saved forecast. [2026-01-09T20:35:33.918300] [INFO ] [main ] IHS: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=39.0465%) [2026-01-09T20:35:33.918457] [INFO ] [main ] Fetching symbol history for FIGS... [2026-01-09T20:35:33.918507] [DEBUG] [REMOTE ] FIGS: Fetching historical data. [2026-01-09T20:35:33.919655] [INFO ] [main ] Progress: 106/417 forecasts completed (25.4%). IHS finished in 0.7s. ETA: 53.9s. Rate: 346.51 forecasts/min [2026-01-09T20:35:33.932202] [DEBUG] [REMOTE ] FIGS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:33.933312] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, N/A% accuracy [2026-01-09T20:35:33.933363] [INFO ] [LOCAL ] FIGS: Loaded 5 optimal features with 47.85% confidence from JSON config [2026-01-09T20:35:33.933394] [DEBUG] [MAG ] Building data for symbol: FIGS with lookback: 0 [2026-01-09T20:35:33.934202] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:33.934263] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:33.935989] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:33.936513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:33.936928] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:33.938283] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-09 [2026-01-09T20:35:33.941234] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:33.943454] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:34.107296] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:34.120302] [DEBUG] [MAG ] ABG: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.244047] [DEBUG] [MAG ] ZETA: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.290174] [DEBUG] [MAG ] FIGS: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.310649] [DEBUG] [MAG ] ABG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:34.364212] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-09T20:35:34.364285] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-09T20:35:34.364664] [INFO ] [main ] Fetching symbol history for KPRX... [2026-01-09T20:35:34.364716] [DEBUG] [REMOTE ] KPRX: Fetching historical data. [2026-01-09T20:35:34.364742] [INFO ] [main ] Progress: 107/417 forecasts completed (25.7%). TBIL finished in 1.2s. ETA: 54.5s. Rate: 341.50 forecasts/min [2026-01-09T20:35:34.376352] [DEBUG] [REMOTE ] KPRX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:34.377503] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, N/A% accuracy [2026-01-09T20:35:34.377560] [INFO ] [LOCAL ] KPRX: Loaded 3 optimal features with 49.41% confidence from JSON config [2026-01-09T20:35:34.377616] [DEBUG] [MAG ] Building data for symbol: KPRX with lookback: 0 [2026-01-09T20:35:34.378390] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:34.378454] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:34.379175] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:34.415709] [DEBUG] [MAG ] ZETA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:34.418647] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:34.419830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:34.442917] [INFO ] [LOCAL ] ABG: Saved forecast. [2026-01-09T20:35:34.442983] [INFO ] [main ] ABG: Signal=1 (Conf=90.0%), Magnitude=3.29% (Conf=65.5309%) [2026-01-09T20:35:34.443342] [INFO ] [main ] Progress: 108/417 forecasts completed (25.9%). ABG finished in 0.7s. ETA: 54.0s. Rate: 343.26 forecasts/min [2026-01-09T20:35:34.443482] [INFO ] [main ] Fetching symbol history for LII... [2026-01-09T20:35:34.443524] [DEBUG] [REMOTE ] LII: Fetching historical data. [2026-01-09T20:35:34.457324] [DEBUG] [REMOTE ] LII: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:34.458272] [DEBUG] [LOCAL ] Loaded configuration for LII: 1 features, N/A% accuracy [2026-01-09T20:35:34.458324] [INFO ] [LOCAL ] LII: Loaded 1 optimal features with 52.72% confidence from JSON config [2026-01-09T20:35:34.458354] [DEBUG] [MAG ] Building data for symbol: LII with lookback: 0 [2026-01-09T20:35:34.459130] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:34.459197] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:34.468196] [DEBUG] [MAG ] FIGS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:34.499648] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:34.519913] [INFO ] [LOCAL ] ZETA: Saved forecast. [2026-01-09T20:35:34.519981] [INFO ] [main ] ZETA: Signal=1 (Conf=90.0%), Magnitude=6.28% (Conf=46.0024%) [2026-01-09T20:35:34.520356] [INFO ] [main ] Fetching symbol history for DHIL... [2026-01-09T20:35:34.520410] [DEBUG] [REMOTE ] DHIL: Fetching historical data. [2026-01-09T20:35:34.520648] [INFO ] [main ] Progress: 109/417 forecasts completed (26.1%). ZETA finished in 0.9s. ETA: 53.6s. Rate: 345.02 forecasts/min [2026-01-09T20:35:34.533508] [DEBUG] [REMOTE ] DHIL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:34.534598] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 9 features, N/A% accuracy [2026-01-09T20:35:34.534658] [INFO ] [LOCAL ] DHIL: Loaded 9 optimal features with 52.69% confidence from JSON config [2026-01-09T20:35:34.535005] [DEBUG] [MAG ] Building data for symbol: DHIL with lookback: 0 [2026-01-09T20:35:34.535851] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:34.535916] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:34.537747] [INFO ] [LOCAL ] FIGS: Saved forecast. [2026-01-09T20:35:34.537757] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:34.537814] [INFO ] [main ] FIGS: Signal=1 (Conf=90.0%), Magnitude=0.91% (Conf=47.8543%) [2026-01-09T20:35:34.537974] [INFO ] [main ] Fetching symbol history for QVAL... [2026-01-09T20:35:34.538018] [DEBUG] [REMOTE ] QVAL: Fetching historical data. [2026-01-09T20:35:34.538267] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:34.538519] [INFO ] [main ] Progress: 110/417 forecasts completed (26.4%). FIGS finished in 0.6s. ETA: 53.0s. Rate: 347.86 forecasts/min [2026-01-09T20:35:34.538747] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:34.539753] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:34.551501] [DEBUG] [REMOTE ] QVAL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:34.552442] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, N/A% accuracy [2026-01-09T20:35:34.552498] [INFO ] [LOCAL ] QVAL: Loaded 4 optimal features with 53.96% confidence from JSON config [2026-01-09T20:35:34.552529] [DEBUG] [MAG ] Building data for symbol: QVAL with lookback: 0 [2026-01-09T20:35:34.553332] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:34.553399] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:34.558228] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:34.560136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:34.560677] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:34.561466] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:34.589262] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:34.590800] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:34.593008] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:34.594708] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:34.596535] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:34.763815] [DEBUG] [MAG ] KPRX: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.850026] [DEBUG] [MAG ] LII: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.901347] [DEBUG] [MAG ] QVAL: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.935066] [DEBUG] [MAG ] KPRX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:34.935611] [DEBUG] [MAG ] DHIL: Last date is validated at 2026-01-09 [2026-01-09T20:35:34.990013] [INFO ] [LOCAL ] KPRX: Saved forecast. [2026-01-09T20:35:34.990081] [INFO ] [main ] KPRX: Signal=1 (Conf=90.0%), Magnitude=1.04% (Conf=49.4114%) [2026-01-09T20:35:34.990443] [INFO ] [main ] Fetching symbol history for AES... [2026-01-09T20:35:34.990496] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-09T20:35:34.990662] [INFO ] [main ] Progress: 111/417 forecasts completed (26.6%). KPRX finished in 0.6s. ETA: 53.6s. Rate: 342.85 forecasts/min [2026-01-09T20:35:35.001990] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.003144] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-09T20:35:35.003202] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-09T20:35:35.003235] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-09T20:35:35.004060] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:35.004121] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:35.006175] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.031222] [DEBUG] [MAG ] LII: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.069309] [DEBUG] [MAG ] QVAL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.102471] [DEBUG] [MAG ] DHIL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.141619] [INFO ] [LOCAL ] QVAL: Saved forecast. [2026-01-09T20:35:35.141687] [INFO ] [main ] QVAL: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=53.9553%) [2026-01-09T20:35:35.141847] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-09T20:35:35.141889] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-09T20:35:35.142983] [INFO ] [main ] Progress: 112/417 forecasts completed (26.9%). QVAL finished in 0.6s. ETA: 53.3s. Rate: 343.25 forecasts/min [2026-01-09T20:35:35.155146] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.156093] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-09T20:35:35.156145] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-09T20:35:35.156176] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-09T20:35:35.156964] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:35.157026] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:35.161796] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:35.163604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:35.164103] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:35.164489] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:35.166841] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:35.168480] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:35.169186] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:35.169907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.170550] [INFO ] [LOCAL ] LII: Saved forecast. [2026-01-09T20:35:35.170633] [INFO ] [main ] LII: Signal=1 (Conf=90.0%), Magnitude=6.44% (Conf=52.7203%) [2026-01-09T20:35:35.170969] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-09T20:35:35.171018] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-09T20:35:35.171660] [INFO ] [main ] Progress: 113/417 forecasts completed (27.1%). LII finished in 0.7s. ETA: 52.7s. Rate: 345.81 forecasts/min [2026-01-09T20:35:35.183835] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.184744] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-09T20:35:35.184795] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-09T20:35:35.184824] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-09T20:35:35.185607] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:35.185668] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:35.187341] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:35.187867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:35.188301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:35.188728] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:35.189680] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:35.192464] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:35.193528] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:35.195123] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.254181] [INFO ] [LOCAL ] DHIL: Saved forecast. [2026-01-09T20:35:35.254255] [INFO ] [main ] DHIL: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=52.6877%) [2026-01-09T20:35:35.254413] [INFO ] [main ] Fetching symbol history for WCLD... [2026-01-09T20:35:35.254456] [DEBUG] [REMOTE ] WCLD: Fetching historical data. [2026-01-09T20:35:35.255795] [INFO ] [main ] Progress: 114/417 forecasts completed (27.3%). DHIL finished in 0.7s. ETA: 52.3s. Rate: 347.38 forecasts/min [2026-01-09T20:35:35.267828] [DEBUG] [REMOTE ] WCLD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.268854] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 5 features, N/A% accuracy [2026-01-09T20:35:35.268911] [INFO ] [LOCAL ] WCLD: Loaded 5 optimal features with 53.31% confidence from JSON config [2026-01-09T20:35:35.268942] [DEBUG] [MAG ] Building data for symbol: WCLD with lookback: 0 [2026-01-09T20:35:35.269730] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:35.269790] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:35.271450] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:35.271967] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:35.272876] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:35.275231] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:35.350365] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.367841] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-09 [2026-01-09T20:35:35.508621] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-09 [2026-01-09T20:35:35.531266] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-09 [2026-01-09T20:35:35.547339] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.621412] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-09T20:35:35.621480] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=1.92% (Conf=55.6418%) [2026-01-09T20:35:35.621661] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-09T20:35:35.621707] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-09T20:35:35.623688] [INFO ] [main ] Progress: 115/417 forecasts completed (27.6%). AES finished in 0.6s. ETA: 52.7s. Rate: 344.00 forecasts/min [2026-01-09T20:35:35.633687] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.636106] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-09T20:35:35.636168] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-09T20:35:35.636200] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-09T20:35:35.637317] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:35.637376] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:35.642094] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:35.656931] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.675838] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.701251] [DEBUG] [MAG ] WCLD: Last date is validated at 2026-01-09 [2026-01-09T20:35:35.702145] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.757215] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-09T20:35:35.757282] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-1.56% (Conf=42.4983%) [2026-01-09T20:35:35.757653] [INFO ] [main ] Fetching symbol history for ALGN... [2026-01-09T20:35:35.757704] [DEBUG] [REMOTE ] ALGN: Fetching historical data. [2026-01-09T20:35:35.757666] [INFO ] [main ] Progress: 116/417 forecasts completed (27.8%). LINC finished in 0.6s. ETA: 52.4s. Rate: 344.69 forecasts/min [2026-01-09T20:35:35.765213] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-09T20:35:35.765277] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=58.3957%) [2026-01-09T20:35:35.765757] [INFO ] [main ] Fetching symbol history for CSTL... [2026-01-09T20:35:35.765810] [DEBUG] [REMOTE ] CSTL: Fetching historical data. [2026-01-09T20:35:35.766619] [INFO ] [main ] Progress: 117/417 forecasts completed (28.1%). GECC finished in 0.6s. ETA: 51.8s. Rate: 347.50 forecasts/min [2026-01-09T20:35:35.771134] [DEBUG] [REMOTE ] ALGN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.772106] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 5 features, N/A% accuracy [2026-01-09T20:35:35.772158] [INFO ] [LOCAL ] ALGN: Loaded 5 optimal features with 59.55% confidence from JSON config [2026-01-09T20:35:35.772188] [DEBUG] [MAG ] Building data for symbol: ALGN with lookback: 0 [2026-01-09T20:35:35.773001] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:35.773063] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:35.774759] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:35.775268] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:35.775682] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:35.776697] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:35.778213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.779026] [DEBUG] [REMOTE ] CSTL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.780033] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, N/A% accuracy [2026-01-09T20:35:35.780083] [INFO ] [LOCAL ] CSTL: Loaded 5 optimal features with 55.68% confidence from JSON config [2026-01-09T20:35:35.780113] [DEBUG] [MAG ] Building data for symbol: CSTL with lookback: 0 [2026-01-09T20:35:35.780894] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:35.780955] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:35.785858] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:35.787764] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:35.788233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:35.788634] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:35.789336] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:35.877199] [DEBUG] [MAG ] WCLD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:35.961154] [INFO ] [LOCAL ] WCLD: Saved forecast. [2026-01-09T20:35:35.961222] [INFO ] [main ] WCLD: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=53.3077%) [2026-01-09T20:35:35.961595] [INFO ] [main ] Fetching symbol history for SUZ... [2026-01-09T20:35:35.961647] [DEBUG] [REMOTE ] SUZ: Fetching historical data. [2026-01-09T20:35:35.961644] [INFO ] [main ] Progress: 118/417 forecasts completed (28.3%). WCLD finished in 0.7s. ETA: 51.7s. Rate: 347.12 forecasts/min [2026-01-09T20:35:35.974602] [DEBUG] [REMOTE ] SUZ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:35.975549] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 2 features, N/A% accuracy [2026-01-09T20:35:35.975621] [INFO ] [LOCAL ] SUZ: Loaded 2 optimal features with 61.98% confidence from JSON config [2026-01-09T20:35:35.975654] [DEBUG] [MAG ] Building data for symbol: SUZ with lookback: 0 [2026-01-09T20:35:35.976501] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:35.976563] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:36.000192] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.018065] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:36.020165] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:36.116833] [DEBUG] [MAG ] ALGN: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.125959] [DEBUG] [MAG ] CSTL: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.165431] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:36.272981] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-09T20:35:36.273061] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=2.86% (Conf=53.6793%) [2026-01-09T20:35:36.273446] [INFO ] [main ] Progress: 119/417 forecasts completed (28.5%). TRNS finished in 0.7s. ETA: 51.9s. Rate: 344.79 forecasts/min [2026-01-09T20:35:36.273591] [INFO ] [main ] Fetching symbol history for MKC... [2026-01-09T20:35:36.273637] [DEBUG] [REMOTE ] MKC: Fetching historical data. [2026-01-09T20:35:36.284200] [DEBUG] [REMOTE ] MKC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:36.285116] [DEBUG] [LOCAL ] Loaded configuration for MKC: 3 features, N/A% accuracy [2026-01-09T20:35:36.285178] [INFO ] [LOCAL ] MKC: Loaded 3 optimal features with 61.79% confidence from JSON config [2026-01-09T20:35:36.285209] [DEBUG] [MAG ] Building data for symbol: MKC with lookback: 0 [2026-01-09T20:35:36.285564] [DEBUG] [MAG ] ALGN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:36.286005] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:36.286065] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:36.287767] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:36.288271] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:36.295038] [DEBUG] [MAG ] CSTL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:36.329215] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:36.385856] [INFO ] [LOCAL ] CSTL: Saved forecast. [2026-01-09T20:35:36.385923] [INFO ] [main ] CSTL: Signal=1 (Conf=90.0%), Magnitude=4.26% (Conf=55.6795%) [2026-01-09T20:35:36.386261] [INFO ] [main ] Fetching symbol history for AAP... [2026-01-09T20:35:36.386312] [DEBUG] [REMOTE ] AAP: Fetching historical data. [2026-01-09T20:35:36.387285] [INFO ] [main ] Progress: 120/417 forecasts completed (28.8%). CSTL finished in 0.6s. ETA: 51.5s. Rate: 345.79 forecasts/min [2026-01-09T20:35:36.399577] [DEBUG] [MAG ] SUZ: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.400931] [DEBUG] [REMOTE ] AAP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:36.401945] [DEBUG] [LOCAL ] Loaded configuration for AAP: 5 features, N/A% accuracy [2026-01-09T20:35:36.401997] [INFO ] [LOCAL ] AAP: Loaded 5 optimal features with 47.83% confidence from JSON config [2026-01-09T20:35:36.402027] [DEBUG] [MAG ] Building data for symbol: AAP with lookback: 0 [2026-01-09T20:35:36.402803] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:36.402864] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:36.403716] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:36.404739] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:36.429068] [INFO ] [LOCAL ] ALGN: Saved forecast. [2026-01-09T20:35:36.429139] [INFO ] [main ] ALGN: Signal=1 (Conf=90.0%), Magnitude=3.21% (Conf=59.5514%) [2026-01-09T20:35:36.429485] [INFO ] [main ] Fetching symbol history for ENTX... [2026-01-09T20:35:36.429535] [DEBUG] [REMOTE ] ENTX: Fetching historical data. [2026-01-09T20:35:36.429644] [INFO ] [main ] Progress: 121/417 forecasts completed (29.0%). ALGN finished in 0.7s. ETA: 51.0s. Rate: 347.96 forecasts/min [2026-01-09T20:35:36.442502] [DEBUG] [REMOTE ] ENTX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:36.443651] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, N/A% accuracy [2026-01-09T20:35:36.443703] [INFO ] [LOCAL ] ENTX: Loaded 1 optimal features with 61.18% confidence from JSON config [2026-01-09T20:35:36.443733] [DEBUG] [MAG ] Building data for symbol: ENTX with lookback: 0 [2026-01-09T20:35:36.444489] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:36.444546] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:36.446895] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:36.454136] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:36.458804] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:36.460151] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:36.571789] [DEBUG] [MAG ] SUZ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:36.631097] [INFO ] [LOCAL ] SUZ: Saved forecast. [2026-01-09T20:35:36.631165] [INFO ] [main ] SUZ: Signal=1 (Conf=90.0%), Magnitude=1.88% (Conf=61.9798%) [2026-01-09T20:35:36.631325] [INFO ] [main ] Fetching symbol history for AM... [2026-01-09T20:35:36.631368] [DEBUG] [REMOTE ] AM: Fetching historical data. [2026-01-09T20:35:36.632664] [INFO ] [main ] Progress: 122/417 forecasts completed (29.3%). SUZ finished in 0.7s. ETA: 50.9s. Rate: 347.46 forecasts/min [2026-01-09T20:35:36.645291] [DEBUG] [REMOTE ] AM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:36.646182] [DEBUG] [LOCAL ] Loaded configuration for AM: 5 features, N/A% accuracy [2026-01-09T20:35:36.646242] [INFO ] [LOCAL ] AM: Loaded 5 optimal features with 44.92% confidence from JSON config [2026-01-09T20:35:36.646275] [DEBUG] [MAG ] Building data for symbol: AM with lookback: 0 [2026-01-09T20:35:36.647113] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:36.647174] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:36.652091] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:36.653914] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:36.655690] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:36.656876] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:36.658675] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:36.686428] [DEBUG] [MAG ] MKC: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.788803] [DEBUG] [MAG ] ENTX: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.841868] [DEBUG] [MAG ] AAP: Last date is validated at 2026-01-09 [2026-01-09T20:35:36.864398] [DEBUG] [MAG ] MKC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:36.956589] [DEBUG] [MAG ] ENTX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:36.958370] [INFO ] [LOCAL ] MKC: Saved forecast. [2026-01-09T20:35:36.958437] [INFO ] [main ] MKC: Signal=1 (Conf=90.0%), Magnitude=-0.83% (Conf=61.792%) [2026-01-09T20:35:36.958777] [INFO ] [main ] Fetching symbol history for STBA... [2026-01-09T20:35:36.958829] [DEBUG] [REMOTE ] STBA: Fetching historical data. [2026-01-09T20:35:36.959662] [INFO ] [main ] Progress: 123/417 forecasts completed (29.5%). MKC finished in 0.7s. ETA: 51.1s. Rate: 344.95 forecasts/min [2026-01-09T20:35:36.969837] [DEBUG] [REMOTE ] STBA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:36.970695] [DEBUG] [LOCAL ] Loaded configuration for STBA: 11 features, N/A% accuracy [2026-01-09T20:35:36.970752] [INFO ] [LOCAL ] STBA: Loaded 11 optimal features with 63.05% confidence from JSON config [2026-01-09T20:35:36.970784] [DEBUG] [MAG ] Building data for symbol: STBA with lookback: 0 [2026-01-09T20:35:36.971542] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-09T20:35:36.971625] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:36.976406] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:36.978246] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:36.978752] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:36.979153] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:36.980773] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:36.981559] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:36.982823] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:36.983470] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:36.985034] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:36.987061] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:36.988188] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.018612] [DEBUG] [MAG ] AM: Last date is validated at 2026-01-09 [2026-01-09T20:35:37.019915] [INFO ] [LOCAL ] ENTX: Saved forecast. [2026-01-09T20:35:37.019982] [INFO ] [main ] ENTX: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=61.1758%) [2026-01-09T20:35:37.020343] [INFO ] [main ] Fetching symbol history for BSJS... [2026-01-09T20:35:37.020393] [DEBUG] [REMOTE ] BSJS: Fetching historical data. [2026-01-09T20:35:37.020773] [INFO ] [main ] Progress: 124/417 forecasts completed (29.7%). ENTX finished in 0.6s. ETA: 50.7s. Rate: 346.76 forecasts/min [2026-01-09T20:35:37.025082] [DEBUG] [MAG ] AAP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:37.034554] [DEBUG] [REMOTE ] BSJS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.036404] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 8 features, N/A% accuracy [2026-01-09T20:35:37.036473] [INFO ] [LOCAL ] BSJS: Loaded 8 optimal features with 30.56% confidence from JSON config [2026-01-09T20:35:37.036506] [DEBUG] [MAG ] Building data for symbol: BSJS with lookback: 0 [2026-01-09T20:35:37.037459] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:37.037524] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:37.042444] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:37.044351] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:37.045233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:37.045691] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:37.046094] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:37.047298] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:37.049430] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:37.051279] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.144980] [INFO ] [LOCAL ] AAP: Saved forecast. [2026-01-09T20:35:37.145048] [INFO ] [main ] AAP: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=47.8253%) [2026-01-09T20:35:37.145209] [INFO ] [main ] Fetching symbol history for BIVI... [2026-01-09T20:35:37.145252] [DEBUG] [REMOTE ] BIVI: Fetching historical data. [2026-01-09T20:35:37.145859] [INFO ] [main ] Progress: 125/417 forecasts completed (30.0%). AAP finished in 0.8s. ETA: 50.4s. Rate: 347.54 forecasts/min [2026-01-09T20:35:37.159465] [DEBUG] [REMOTE ] BIVI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.160451] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 8 features, N/A% accuracy [2026-01-09T20:35:37.160502] [INFO ] [LOCAL ] BIVI: Loaded 8 optimal features with 26.61% confidence from JSON config [2026-01-09T20:35:37.160533] [DEBUG] [MAG ] Building data for symbol: BIVI with lookback: 0 [2026-01-09T20:35:37.161356] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:37.161419] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:37.166281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:37.168237] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:37.168782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:37.169219] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:37.169630] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:37.192868] [DEBUG] [MAG ] AM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:37.211067] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:37.212072] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:37.213225] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.328292] [DEBUG] [MAG ] STBA: Last date is validated at 2026-01-09 [2026-01-09T20:35:37.330495] [INFO ] [LOCAL ] AM: Saved forecast. [2026-01-09T20:35:37.330551] [INFO ] [main ] AM: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=44.9206%) [2026-01-09T20:35:37.330902] [INFO ] [main ] Fetching symbol history for BLFY... [2026-01-09T20:35:37.330953] [DEBUG] [REMOTE ] BLFY: Fetching historical data. [2026-01-09T20:35:37.331675] [INFO ] [main ] Progress: 126/417 forecasts completed (30.2%). AM finished in 0.7s. ETA: 50.3s. Rate: 347.33 forecasts/min [2026-01-09T20:35:37.344778] [DEBUG] [REMOTE ] BLFY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.345749] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 5 features, N/A% accuracy [2026-01-09T20:35:37.345813] [INFO ] [LOCAL ] BLFY: Loaded 5 optimal features with 43.48% confidence from JSON config [2026-01-09T20:35:37.345855] [DEBUG] [MAG ] Building data for symbol: BLFY with lookback: 0 [2026-01-09T20:35:37.346847] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:37.346922] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:37.348957] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:37.349530] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:37.349968] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:37.352084] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:37.353726] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.421544] [DEBUG] [MAG ] BSJS: Last date is validated at 2026-01-09 [2026-01-09T20:35:37.498443] [DEBUG] [MAG ] STBA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:37.594134] [DEBUG] [MAG ] BIVI: Last date is validated at 2026-01-09 [2026-01-09T20:35:37.596772] [INFO ] [LOCAL ] STBA: Saved forecast. [2026-01-09T20:35:37.596839] [INFO ] [main ] STBA: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=63.0494%) [2026-01-09T20:35:37.596999] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-09T20:35:37.597042] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-09T20:35:37.598822] [INFO ] [main ] Progress: 127/417 forecasts completed (30.5%). STBA finished in 0.6s. ETA: 50.3s. Rate: 345.84 forecasts/min [2026-01-09T20:35:37.603839] [DEBUG] [MAG ] BSJS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:37.607824] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.608703] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-09T20:35:37.608755] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-09T20:35:37.608787] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-09T20:35:37.609543] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:37.609622] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:37.614331] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:37.616122] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:37.616615] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:37.617493] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:37.662795] [INFO ] [LOCAL ] BSJS: Saved forecast. [2026-01-09T20:35:37.662867] [INFO ] [main ] BSJS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=30.5632%) [2026-01-09T20:35:37.663025] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-09T20:35:37.663068] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-09T20:35:37.664679] [INFO ] [main ] Progress: 128/417 forecasts completed (30.7%). BSJS finished in 0.6s. ETA: 49.9s. Rate: 347.52 forecasts/min [2026-01-09T20:35:37.675845] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.676918] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-09T20:35:37.676970] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-09T20:35:37.677002] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-09T20:35:37.677858] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:37.677920] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:37.682648] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:37.683482] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:37.730855] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:37.732382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.734712] [DEBUG] [MAG ] BLFY: Last date is validated at 2026-01-09 [2026-01-09T20:35:37.793998] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:37.794948] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:37.796184] [DEBUG] [MAG ] BIVI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:37.796281] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.892561] [INFO ] [LOCAL ] BIVI: Saved forecast. [2026-01-09T20:35:37.892648] [INFO ] [main ] BIVI: Signal=1 (Conf=90.0%), Magnitude=2.82% (Conf=26.6091%) [2026-01-09T20:35:37.893022] [INFO ] [main ] Progress: 129/417 forecasts completed (30.9%). BIVI finished in 0.7s. ETA: 49.8s. Rate: 346.65 forecasts/min [2026-01-09T20:35:37.893160] [INFO ] [main ] Fetching symbol history for TNL... [2026-01-09T20:35:37.893206] [DEBUG] [REMOTE ] TNL: Fetching historical data. [2026-01-09T20:35:37.904028] [DEBUG] [MAG ] BLFY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:37.907107] [DEBUG] [REMOTE ] TNL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.908288] [DEBUG] [LOCAL ] Loaded configuration for TNL: 2 features, N/A% accuracy [2026-01-09T20:35:37.908343] [INFO ] [LOCAL ] TNL: Loaded 2 optimal features with 60.70% confidence from JSON config [2026-01-09T20:35:37.908374] [DEBUG] [MAG ] Building data for symbol: TNL with lookback: 0 [2026-01-09T20:35:37.909270] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:37.909339] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:37.914402] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:37.915324] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:37.971005] [INFO ] [LOCAL ] BLFY: Saved forecast. [2026-01-09T20:35:37.971070] [INFO ] [main ] BLFY: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=43.4827%) [2026-01-09T20:35:37.971239] [INFO ] [main ] Fetching symbol history for DCTH... [2026-01-09T20:35:37.971283] [DEBUG] [REMOTE ] DCTH: Fetching historical data. [2026-01-09T20:35:37.971883] [INFO ] [main ] Progress: 130/417 forecasts completed (31.2%). BLFY finished in 0.6s. ETA: 49.5s. Rate: 348.11 forecasts/min [2026-01-09T20:35:37.984541] [DEBUG] [REMOTE ] DCTH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:37.985651] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 3 features, N/A% accuracy [2026-01-09T20:35:37.985703] [INFO ] [LOCAL ] DCTH: Loaded 3 optimal features with 46.56% confidence from JSON config [2026-01-09T20:35:37.985734] [DEBUG] [MAG ] Building data for symbol: DCTH with lookback: 0 [2026-01-09T20:35:37.986490] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:37.986550] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:37.991334] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:37.992203] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:37.993956] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:38.080083] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.144717] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.249115] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:38.270111] [DEBUG] [MAG ] TNL: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.313673] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:38.314502] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-09T20:35:38.314601] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=-3.42% (Conf=56.6456%) [2026-01-09T20:35:38.314965] [INFO ] [main ] Fetching symbol history for CLBK... [2026-01-09T20:35:38.315019] [DEBUG] [REMOTE ] CLBK: Fetching historical data. [2026-01-09T20:35:38.315657] [INFO ] [main ] Progress: 131/417 forecasts completed (31.4%). PLTK finished in 0.7s. ETA: 49.7s. Rate: 345.49 forecasts/min [2026-01-09T20:35:38.328612] [DEBUG] [REMOTE ] CLBK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:38.329670] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 7 features, N/A% accuracy [2026-01-09T20:35:38.329736] [INFO ] [LOCAL ] CLBK: Loaded 7 optimal features with 60.32% confidence from JSON config [2026-01-09T20:35:38.329769] [DEBUG] [MAG ] Building data for symbol: CLBK with lookback: 0 [2026-01-09T20:35:38.330555] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:38.330645] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:38.332371] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:38.332924] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:38.333329] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:38.334128] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:38.334134] [DEBUG] [MAG ] DCTH: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.336800] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:38.338071] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:38.340931] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:38.392514] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-09T20:35:38.392603] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=11.20% (Conf=58.1264%) [2026-01-09T20:35:38.392994] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-09T20:35:38.393046] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-09T20:35:38.394654] [INFO ] [main ] Progress: 132/417 forecasts completed (31.7%). PRTA finished in 0.7s. ETA: 49.3s. Rate: 346.92 forecasts/min [2026-01-09T20:35:38.406766] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:38.407662] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-09T20:35:38.407718] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-09T20:35:38.407750] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-09T20:35:38.408612] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:38.408675] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:38.410391] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:38.410947] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:38.411881] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:38.412877] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:38.413933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:38.453999] [DEBUG] [MAG ] TNL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:38.502733] [DEBUG] [MAG ] DCTH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:38.547806] [INFO ] [LOCAL ] TNL: Saved forecast. [2026-01-09T20:35:38.547874] [INFO ] [main ] TNL: Signal=1 (Conf=90.0%), Magnitude=2.26% (Conf=60.697%) [2026-01-09T20:35:38.548236] [INFO ] [main ] Progress: 133/417 forecasts completed (31.9%). TNL finished in 0.7s. ETA: 49.1s. Rate: 347.21 forecasts/min [2026-01-09T20:35:38.548374] [INFO ] [main ] Fetching symbol history for CMP... [2026-01-09T20:35:38.548417] [DEBUG] [REMOTE ] CMP: Fetching historical data. [2026-01-09T20:35:38.562900] [DEBUG] [REMOTE ] CMP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:38.563914] [DEBUG] [LOCAL ] Loaded configuration for CMP: 6 features, N/A% accuracy [2026-01-09T20:35:38.563972] [INFO ] [LOCAL ] CMP: Loaded 6 optimal features with 58.09% confidence from JSON config [2026-01-09T20:35:38.564006] [DEBUG] [MAG ] Building data for symbol: CMP with lookback: 0 [2026-01-09T20:35:38.564860] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:38.564925] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:38.569921] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:38.571740] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:38.572235] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:38.572996] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:38.575323] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:38.576357] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:38.576779] [INFO ] [LOCAL ] DCTH: Saved forecast. [2026-01-09T20:35:38.576850] [INFO ] [main ] DCTH: Signal=1 (Conf=90.0%), Magnitude=2.67% (Conf=46.5563%) [2026-01-09T20:35:38.577005] [INFO ] [main ] Fetching symbol history for ALZN... [2026-01-09T20:35:38.577050] [DEBUG] [REMOTE ] ALZN: Fetching historical data. [2026-01-09T20:35:38.578065] [INFO ] [main ] Progress: 134/417 forecasts completed (32.1%). DCTH finished in 0.6s. ETA: 48.6s. Rate: 349.37 forecasts/min [2026-01-09T20:35:38.591810] [DEBUG] [REMOTE ] ALZN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:38.592945] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 7 features, N/A% accuracy [2026-01-09T20:35:38.592998] [INFO ] [LOCAL ] ALZN: Loaded 7 optimal features with 67.64% confidence from JSON config [2026-01-09T20:35:38.593030] [DEBUG] [MAG ] Building data for symbol: ALZN with lookback: 0 [2026-01-09T20:35:38.593839] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:38.593902] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:38.595632] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:38.596303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:38.596875] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:38.709899] [DEBUG] [MAG ] CLBK: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.711173] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:38.754909] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:38.756121] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:38.756960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:38.764111] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.888961] [DEBUG] [MAG ] CLBK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:38.929194] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:38.939321] [DEBUG] [MAG ] CMP: Last date is validated at 2026-01-09 [2026-01-09T20:35:38.962091] [INFO ] [LOCAL ] CLBK: Saved forecast. [2026-01-09T20:35:38.962159] [INFO ] [main ] CLBK: Signal=1 (Conf=90.0%), Magnitude=-3.44% (Conf=60.3159%) [2026-01-09T20:35:38.962516] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-09T20:35:38.962569] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-09T20:35:38.962665] [INFO ] [main ] Progress: 135/417 forecasts completed (32.4%). CLBK finished in 0.6s. ETA: 48.9s. Rate: 346.19 forecasts/min [2026-01-09T20:35:38.974335] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:38.975228] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-09T20:35:38.975279] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-09T20:35:38.975309] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-09T20:35:38.976133] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:38.976192] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:38.976986] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:38.986101] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-09T20:35:38.986170] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=-1.56% (Conf=53.1095%) [2026-01-09T20:35:38.986533] [INFO ] [main ] Fetching symbol history for SNTI... [2026-01-09T20:35:38.986602] [DEBUG] [REMOTE ] SNTI: Fetching historical data. [2026-01-09T20:35:38.987637] [INFO ] [main ] Progress: 136/417 forecasts completed (32.6%). AMBP finished in 0.6s. ETA: 48.4s. Rate: 348.39 forecasts/min [2026-01-09T20:35:38.999018] [DEBUG] [REMOTE ] SNTI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:38.999993] [DEBUG] [LOCAL ] Loaded configuration for SNTI: 4 features, N/A% accuracy [2026-01-09T20:35:39.000045] [INFO ] [LOCAL ] SNTI: Loaded 4 optimal features with 40.86% confidence from JSON config [2026-01-09T20:35:39.000076] [DEBUG] [MAG ] Building data for symbol: SNTI with lookback: 0 [2026-01-09T20:35:39.000857] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:39.000917] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:39.002604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:39.003140] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:39.003534] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:39.005186] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:39.094699] [DEBUG] [MAG ] ALZN: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.111911] [DEBUG] [MAG ] CMP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:39.204887] [INFO ] [LOCAL ] CMP: Saved forecast. [2026-01-09T20:35:39.204984] [INFO ] [main ] CMP: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=58.0919%) [2026-01-09T20:35:39.205476] [INFO ] [main ] Progress: 137/417 forecasts completed (32.9%). CMP finished in 0.7s. ETA: 48.3s. Rate: 347.71 forecasts/min [2026-01-09T20:35:39.205674] [INFO ] [main ] Fetching symbol history for MATX... [2026-01-09T20:35:39.205737] [DEBUG] [REMOTE ] MATX: Fetching historical data. [2026-01-09T20:35:39.223487] [DEBUG] [REMOTE ] MATX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:39.224800] [DEBUG] [LOCAL ] Loaded configuration for MATX: 2 features, N/A% accuracy [2026-01-09T20:35:39.224876] [INFO ] [LOCAL ] MATX: Loaded 2 optimal features with 57.95% confidence from JSON config [2026-01-09T20:35:39.224929] [DEBUG] [MAG ] Building data for symbol: MATX with lookback: 0 [2026-01-09T20:35:39.226093] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:39.226172] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:39.231731] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:39.233724] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:39.262741] [DEBUG] [MAG ] ALZN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:39.336703] [INFO ] [LOCAL ] ALZN: Saved forecast. [2026-01-09T20:35:39.336771] [INFO ] [main ] ALZN: Signal=1 (Conf=90.0%), Magnitude=8.13% (Conf=67.6387%) [2026-01-09T20:35:39.337182] [INFO ] [main ] Fetching symbol history for VSTS... [2026-01-09T20:35:39.337235] [DEBUG] [REMOTE ] VSTS: Fetching historical data. [2026-01-09T20:35:39.338652] [INFO ] [main ] Progress: 138/417 forecasts completed (33.1%). ALZN finished in 0.8s. ETA: 48.1s. Rate: 348.29 forecasts/min [2026-01-09T20:35:39.341323] [DEBUG] [MAG ] SNTI: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.341363] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.351054] [DEBUG] [REMOTE ] VSTS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:39.352180] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 7 features, N/A% accuracy [2026-01-09T20:35:39.352230] [INFO ] [LOCAL ] VSTS: Loaded 7 optimal features with 54.97% confidence from JSON config [2026-01-09T20:35:39.352270] [DEBUG] [MAG ] Building data for symbol: VSTS with lookback: 0 [2026-01-09T20:35:39.353056] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:39.353117] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:39.357896] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:39.358725] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:39.360474] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:39.360968] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:39.362140] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:39.364182] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:35:39.367013] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:39.507952] [DEBUG] [MAG ] SNTI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:39.519829] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:39.590157] [INFO ] [LOCAL ] SNTI: Saved forecast. [2026-01-09T20:35:39.590230] [INFO ] [main ] SNTI: Signal=1 (Conf=90.0%), Magnitude=2.77% (Conf=40.8632%) [2026-01-09T20:35:39.590695] [INFO ] [main ] Fetching symbol history for COLL... [2026-01-09T20:35:39.590747] [DEBUG] [REMOTE ] COLL: Fetching historical data. [2026-01-09T20:35:39.591674] [INFO ] [main ] Progress: 139/417 forecasts completed (33.3%). SNTI finished in 0.6s. ETA: 48.1s. Rate: 347.12 forecasts/min [2026-01-09T20:35:39.592008] [DEBUG] [MAG ] MATX: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.592905] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-09T20:35:39.592979] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=-0.48% (Conf=55.5928%) [2026-01-09T20:35:39.593342] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-09T20:35:39.593397] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-09T20:35:39.594650] [INFO ] [main ] Progress: 140/417 forecasts completed (33.6%). AIPI finished in 0.6s. ETA: 47.5s. Rate: 349.57 forecasts/min [2026-01-09T20:35:39.605059] [DEBUG] [REMOTE ] COLL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:39.606209] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, N/A% accuracy [2026-01-09T20:35:39.606148] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:39.606260] [INFO ] [LOCAL ] COLL: Loaded 5 optimal features with 57.43% confidence from JSON config [2026-01-09T20:35:39.606291] [DEBUG] [MAG ] Building data for symbol: COLL with lookback: 0 [2026-01-09T20:35:39.607092] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-09T20:35:39.607154] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-09T20:35:39.607186] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-09T20:35:39.607288] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:39.607349] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:39.608053] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:39.608115] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:39.612721] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:39.613458] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:39.613813] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:39.614152] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:39.615431] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:39.616766] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:39.616776] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:39.710730] [DEBUG] [MAG ] VSTS: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.782743] [DEBUG] [MAG ] MATX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:39.882024] [DEBUG] [MAG ] VSTS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:39.910753] [INFO ] [LOCAL ] MATX: Saved forecast. [2026-01-09T20:35:39.910824] [INFO ] [main ] MATX: Signal=1 (Conf=90.0%), Magnitude=2.73% (Conf=57.9484%) [2026-01-09T20:35:39.911190] [INFO ] [main ] Progress: 141/417 forecasts completed (33.8%). MATX finished in 0.7s. ETA: 47.7s. Rate: 347.49 forecasts/min [2026-01-09T20:35:39.911512] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-09T20:35:39.911556] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-09T20:35:39.925554] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:39.926594] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-09T20:35:39.926655] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-09T20:35:39.926690] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-09T20:35:39.927622] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:39.927700] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:39.937386] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:39.940192] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:39.941948] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:39.954306] [DEBUG] [MAG ] COLL: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.961197] [INFO ] [LOCAL ] VSTS: Saved forecast. [2026-01-09T20:35:39.961265] [INFO ] [main ] VSTS: Signal=1 (Conf=90.0%), Magnitude=2.88% (Conf=54.9689%) [2026-01-09T20:35:39.961427] [INFO ] [main ] Fetching symbol history for MBC... [2026-01-09T20:35:39.961471] [DEBUG] [REMOTE ] MBC: Fetching historical data. [2026-01-09T20:35:39.961871] [INFO ] [main ] Progress: 142/417 forecasts completed (34.1%). VSTS finished in 0.6s. ETA: 47.2s. Rate: 349.23 forecasts/min [2026-01-09T20:35:39.974834] [DEBUG] [REMOTE ] MBC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:39.975736] [DEBUG] [LOCAL ] Loaded configuration for MBC: 2 features, N/A% accuracy [2026-01-09T20:35:39.975789] [INFO ] [LOCAL ] MBC: Loaded 2 optimal features with 59.38% confidence from JSON config [2026-01-09T20:35:39.975822] [DEBUG] [MAG ] Building data for symbol: MBC with lookback: 0 [2026-01-09T20:35:39.976612] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:39.976673] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:39.977415] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:35:39.980551] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-09 [2026-01-09T20:35:39.983408] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:39.993282] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:39.994722] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:40.124226] [DEBUG] [MAG ] COLL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:40.167342] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:40.219109] [INFO ] [LOCAL ] COLL: Saved forecast. [2026-01-09T20:35:40.219173] [INFO ] [main ] COLL: Signal=1 (Conf=90.0%), Magnitude=-2.43% (Conf=57.4254%) [2026-01-09T20:35:40.219507] [INFO ] [main ] Fetching symbol history for PD... [2026-01-09T20:35:40.219892] [DEBUG] [REMOTE ] PD: Fetching historical data. [2026-01-09T20:35:40.221659] [INFO ] [main ] Progress: 143/417 forecasts completed (34.3%). COLL finished in 0.6s. ETA: 47.2s. Rate: 347.98 forecasts/min [2026-01-09T20:35:40.236183] [DEBUG] [REMOTE ] PD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:40.236975] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, N/A% accuracy [2026-01-09T20:35:40.237027] [INFO ] [LOCAL ] PD: Loaded 4 optimal features with 47.28% confidence from JSON config [2026-01-09T20:35:40.237061] [DEBUG] [MAG ] Building data for symbol: PD with lookback: 0 [2026-01-09T20:35:40.238119] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:40.238186] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:40.243370] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:40.244412] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:40.246025] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:40.246706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:40.253360] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-09T20:35:40.253463] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=61.9645%) [2026-01-09T20:35:40.253858] [INFO ] [main ] Fetching symbol history for JHX... [2026-01-09T20:35:40.253910] [DEBUG] [REMOTE ] JHX: Fetching historical data. [2026-01-09T20:35:40.255627] [INFO ] [main ] Progress: 144/417 forecasts completed (34.5%). BNS finished in 0.7s. ETA: 46.8s. Rate: 349.93 forecasts/min [2026-01-09T20:35:40.266017] [DEBUG] [REMOTE ] JHX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:40.268729] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, N/A% accuracy [2026-01-09T20:35:40.268865] [INFO ] [LOCAL ] JHX: Loaded 2 optimal features with 49.40% confidence from JSON config [2026-01-09T20:35:40.268899] [DEBUG] [MAG ] Building data for symbol: JHX with lookback: 0 [2026-01-09T20:35:40.270148] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:40.270220] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:40.271149] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:40.272402] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:40.350497] [DEBUG] [MAG ] MBC: Last date is validated at 2026-01-09 [2026-01-09T20:35:40.359754] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-09 [2026-01-09T20:35:40.519279] [DEBUG] [MAG ] MBC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:40.537873] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:40.587416] [INFO ] [LOCAL ] MBC: Saved forecast. [2026-01-09T20:35:40.587482] [INFO ] [main ] MBC: Signal=1 (Conf=90.0%), Magnitude=5.58% (Conf=59.3782%) [2026-01-09T20:35:40.587685] [INFO ] [main ] Fetching symbol history for COP... [2026-01-09T20:35:40.587736] [DEBUG] [REMOTE ] COP: Fetching historical data. [2026-01-09T20:35:40.588914] [INFO ] [main ] Progress: 145/417 forecasts completed (34.8%). MBC finished in 0.6s. ETA: 46.9s. Rate: 347.67 forecasts/min [2026-01-09T20:35:40.590995] [DEBUG] [MAG ] PD: Last date is validated at 2026-01-09 [2026-01-09T20:35:40.602697] [DEBUG] [REMOTE ] COP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:40.603654] [DEBUG] [LOCAL ] Loaded configuration for COP: 5 features, N/A% accuracy [2026-01-09T20:35:40.603706] [INFO ] [LOCAL ] COP: Loaded 5 optimal features with 63.30% confidence from JSON config [2026-01-09T20:35:40.603737] [DEBUG] [MAG ] Building data for symbol: COP with lookback: 0 [2026-01-09T20:35:40.604498] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:40.608051] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:40.608111] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-09T20:35:40.608191] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=1.47% (Conf=59.8228%) [2026-01-09T20:35:40.608637] [INFO ] [main ] Progress: 146/417 forecasts completed (35.0%). OCSL finished in 0.7s. ETA: 46.5s. Rate: 349.79 forecasts/min [2026-01-09T20:35:40.608782] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-09T20:35:40.608831] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-09T20:35:40.613015] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:40.614816] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:40.615291] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:40.615754] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:40.616634] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:40.622660] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:40.623661] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-09T20:35:40.623735] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-09T20:35:40.623767] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-09T20:35:40.624606] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:40.624670] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:40.626618] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:40.627177] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:40.631206] [DEBUG] [MAG ] JHX: Last date is validated at 2026-01-09 [2026-01-09T20:35:40.742445] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:40.745876] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:40.748262] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:40.761984] [DEBUG] [MAG ] PD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:40.797175] [DEBUG] [MAG ] JHX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:40.839316] [INFO ] [LOCAL ] PD: Saved forecast. [2026-01-09T20:35:40.839383] [INFO ] [main ] PD: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=47.277%) [2026-01-09T20:35:40.839556] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-09T20:35:40.839618] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-09T20:35:40.839905] [INFO ] [main ] Progress: 147/417 forecasts completed (35.3%). PD finished in 0.6s. ETA: 46.4s. Rate: 348.97 forecasts/min [2026-01-09T20:35:40.852452] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:40.853653] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-09T20:35:40.853721] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-09T20:35:40.853759] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-09T20:35:40.854622] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:40.854687] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:40.884775] [INFO ] [LOCAL ] JHX: Saved forecast. [2026-01-09T20:35:40.884841] [INFO ] [main ] JHX: Signal=1 (Conf=90.0%), Magnitude=1.76% (Conf=49.3991%) [2026-01-09T20:35:40.885188] [INFO ] [main ] Fetching symbol history for CTAS... [2026-01-09T20:35:40.885238] [DEBUG] [REMOTE ] CTAS: Fetching historical data. [2026-01-09T20:35:40.885640] [INFO ] [main ] Progress: 148/417 forecasts completed (35.5%). JHX finished in 0.6s. ETA: 46.0s. Rate: 350.71 forecasts/min [2026-01-09T20:35:40.896238] [DEBUG] [REMOTE ] CTAS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:40.897158] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 6 features, N/A% accuracy [2026-01-09T20:35:40.897209] [INFO ] [LOCAL ] CTAS: Loaded 6 optimal features with 78.66% confidence from JSON config [2026-01-09T20:35:40.897239] [DEBUG] [MAG ] Building data for symbol: CTAS with lookback: 0 [2026-01-09T20:35:40.898011] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:40.898071] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:40.902755] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:40.903534] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:40.932516] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:40.933850] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:40.936949] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:40.939390] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:40.941372] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:40.943351] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:40.943518] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:40.944098] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:40.944359] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:40.955001] [DEBUG] [MAG ] COP: Last date is validated at 2026-01-09 [2026-01-09T20:35:40.961247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:41.086628] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-09 [2026-01-09T20:35:41.121292] [DEBUG] [MAG ] COP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:41.233295] [INFO ] [LOCAL ] COP: Saved forecast. [2026-01-09T20:35:41.233362] [INFO ] [main ] COP: Signal=1 (Conf=90.0%), Magnitude=4.92% (Conf=63.2958%) [2026-01-09T20:35:41.233550] [INFO ] [main ] Fetching symbol history for GLPG... [2026-01-09T20:35:41.233627] [DEBUG] [REMOTE ] GLPG: Fetching historical data. [2026-01-09T20:35:41.234038] [INFO ] [main ] Progress: 149/417 forecasts completed (35.7%). COP finished in 0.6s. ETA: 46.2s. Rate: 348.28 forecasts/min [2026-01-09T20:35:41.249103] [DEBUG] [REMOTE ] GLPG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:41.250142] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 6 features, N/A% accuracy [2026-01-09T20:35:41.250194] [INFO ] [LOCAL ] GLPG: Loaded 6 optimal features with 49.18% confidence from JSON config [2026-01-09T20:35:41.250224] [DEBUG] [MAG ] Building data for symbol: GLPG with lookback: 0 [2026-01-09T20:35:41.251006] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:41.251068] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:41.251393] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:41.255867] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:41.257657] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:41.258129] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:41.258561] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:41.258964] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:41.260263] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:41.285128] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-09 [2026-01-09T20:35:41.299662] [DEBUG] [MAG ] CTAS: Last date is validated at 2026-01-09 [2026-01-09T20:35:41.317146] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-09T20:35:41.317213] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=-2.43% (Conf=61.8303%) [2026-01-09T20:35:41.317557] [INFO ] [main ] Progress: 150/417 forecasts completed (36.0%). BCAL finished in 0.7s. ETA: 45.8s. Rate: 349.48 forecasts/min [2026-01-09T20:35:41.317715] [INFO ] [main ] Fetching symbol history for HNRG... [2026-01-09T20:35:41.317759] [DEBUG] [REMOTE ] HNRG: Fetching historical data. [2026-01-09T20:35:41.330791] [DEBUG] [REMOTE ] HNRG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:41.331861] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 10 features, N/A% accuracy [2026-01-09T20:35:41.331913] [INFO ] [LOCAL ] HNRG: Loaded 10 optimal features with 51.96% confidence from JSON config [2026-01-09T20:35:41.331943] [DEBUG] [MAG ] Building data for symbol: HNRG with lookback: 0 [2026-01-09T20:35:41.332743] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:35:41.332807] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:41.337527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:41.339289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:41.339793] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:41.340230] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:41.344310] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:41.345961] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:41.347150] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:41.348734] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:41.349517] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:41.350702] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:41.451739] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:41.481962] [DEBUG] [MAG ] CTAS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:41.511332] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-09T20:35:41.511407] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=-0.61% (Conf=69.7114%) [2026-01-09T20:35:41.511812] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-09T20:35:41.511866] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-09T20:35:41.512682] [INFO ] [main ] Progress: 151/417 forecasts completed (36.2%). BEPI finished in 0.7s. ETA: 45.7s. Rate: 349.17 forecasts/min [2026-01-09T20:35:41.524422] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:41.525359] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-09T20:35:41.525410] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-09T20:35:41.525444] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-09T20:35:41.526221] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:41.526283] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:41.531013] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:41.532811] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:41.533292] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:41.533696] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:41.534528] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:41.536948] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:41.594272] [DEBUG] [MAG ] GLPG: Last date is validated at 2026-01-09 [2026-01-09T20:35:41.604177] [INFO ] [LOCAL ] CTAS: Saved forecast. [2026-01-09T20:35:41.604249] [INFO ] [main ] CTAS: Signal=1 (Conf=90.0%), Magnitude=3.37% (Conf=78.6552%) [2026-01-09T20:35:41.604629] [INFO ] [main ] Fetching symbol history for JACK... [2026-01-09T20:35:41.604681] [DEBUG] [REMOTE ] JACK: Fetching historical data. [2026-01-09T20:35:41.605647] [INFO ] [main ] Progress: 152/417 forecasts completed (36.5%). CTAS finished in 0.7s. ETA: 45.4s. Rate: 350.23 forecasts/min [2026-01-09T20:35:41.615991] [DEBUG] [REMOTE ] JACK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:41.617007] [DEBUG] [LOCAL ] Loaded configuration for JACK: 7 features, N/A% accuracy [2026-01-09T20:35:41.617066] [INFO ] [LOCAL ] JACK: Loaded 7 optimal features with 51.70% confidence from JSON config [2026-01-09T20:35:41.617128] [DEBUG] [MAG ] Building data for symbol: JACK with lookback: 0 [2026-01-09T20:35:41.617958] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:41.618025] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:41.619782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:41.620317] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:41.620761] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:41.621517] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:41.622350] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:41.656290] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:41.657430] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:41.662568] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:41.663818] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:41.707116] [DEBUG] [MAG ] HNRG: Last date is validated at 2026-01-09 [2026-01-09T20:35:41.765427] [DEBUG] [MAG ] GLPG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:41.845145] [INFO ] [LOCAL ] GLPG: Saved forecast. [2026-01-09T20:35:41.845212] [INFO ] [main ] GLPG: Signal=1 (Conf=90.0%), Magnitude=1.19% (Conf=49.1755%) [2026-01-09T20:35:41.845554] [INFO ] [main ] Fetching symbol history for BBWI... [2026-01-09T20:35:41.845622] [DEBUG] [REMOTE ] BBWI: Fetching historical data. [2026-01-09T20:35:41.845678] [INFO ] [main ] Progress: 153/417 forecasts completed (36.7%). GLPG finished in 0.6s. ETA: 45.3s. Rate: 349.31 forecasts/min [2026-01-09T20:35:41.859332] [DEBUG] [REMOTE ] BBWI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:41.860354] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 4 features, N/A% accuracy [2026-01-09T20:35:41.860405] [INFO ] [LOCAL ] BBWI: Loaded 4 optimal features with 65.58% confidence from JSON config [2026-01-09T20:35:41.860436] [DEBUG] [MAG ] Building data for symbol: BBWI with lookback: 0 [2026-01-09T20:35:41.861241] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:41.861302] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:41.866134] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:41.867009] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:41.867709] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:41.868393] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:41.884550] [DEBUG] [MAG ] HNRG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:41.998909] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.009058] [DEBUG] [MAG ] JACK: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.074076] [INFO ] [LOCAL ] HNRG: Saved forecast. [2026-01-09T20:35:42.074151] [INFO ] [main ] HNRG: Signal=1 (Conf=90.0%), Magnitude=7.19% (Conf=51.9627%) [2026-01-09T20:35:42.074540] [INFO ] [main ] Progress: 154/417 forecasts completed (36.9%). HNRG finished in 0.8s. ETA: 45.3s. Rate: 348.56 forecasts/min [2026-01-09T20:35:42.074703] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-09T20:35:42.074748] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-09T20:35:42.089255] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.090245] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-09T20:35:42.090303] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-09T20:35:42.090336] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-09T20:35:42.091170] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:42.091232] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:42.096569] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:42.097549] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:42.143519] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:42.145138] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:42.147745] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:42.176199] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:42.196777] [DEBUG] [MAG ] JACK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:42.218780] [DEBUG] [MAG ] BBWI: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.246035] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-09T20:35:42.246102] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=6.17% (Conf=65.1725%) [2026-01-09T20:35:42.246474] [INFO ] [main ] Fetching symbol history for MIGI... [2026-01-09T20:35:42.246526] [DEBUG] [REMOTE ] MIGI: Fetching historical data. [2026-01-09T20:35:42.246675] [INFO ] [main ] Progress: 155/417 forecasts completed (37.2%). AFCG finished in 0.7s. ETA: 45.1s. Rate: 348.56 forecasts/min [2026-01-09T20:35:42.260214] [DEBUG] [REMOTE ] MIGI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.261368] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 4 features, N/A% accuracy [2026-01-09T20:35:42.261421] [INFO ] [LOCAL ] MIGI: Loaded 4 optimal features with 54.68% confidence from JSON config [2026-01-09T20:35:42.261453] [DEBUG] [MAG ] Building data for symbol: MIGI with lookback: 0 [2026-01-09T20:35:42.262259] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:42.262323] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:42.267272] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:42.268328] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:42.269929] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:42.272872] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:42.290333] [INFO ] [LOCAL ] JACK: Saved forecast. [2026-01-09T20:35:42.290401] [INFO ] [main ] JACK: Signal=1 (Conf=90.0%), Magnitude=-3.95% (Conf=51.7019%) [2026-01-09T20:35:42.290778] [INFO ] [main ] Fetching symbol history for RMI... [2026-01-09T20:35:42.290829] [DEBUG] [REMOTE ] RMI: Fetching historical data. [2026-01-09T20:35:42.292703] [INFO ] [main ] Progress: 156/417 forecasts completed (37.4%). JACK finished in 0.7s. ETA: 44.7s. Rate: 350.20 forecasts/min [2026-01-09T20:35:42.302689] [DEBUG] [REMOTE ] RMI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.303627] [DEBUG] [LOCAL ] Loaded configuration for RMI: 6 features, N/A% accuracy [2026-01-09T20:35:42.303682] [INFO ] [LOCAL ] RMI: Loaded 6 optimal features with 51.96% confidence from JSON config [2026-01-09T20:35:42.303713] [DEBUG] [MAG ] Building data for symbol: RMI with lookback: 0 [2026-01-09T20:35:42.304702] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:42.304762] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:42.305835] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:42.307212] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:42.309257] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:42.309830] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:42.310923] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:42.312948] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:42.402959] [DEBUG] [MAG ] BBWI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:42.493141] [INFO ] [LOCAL ] BBWI: Saved forecast. [2026-01-09T20:35:42.493208] [INFO ] [main ] BBWI: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=65.576%) [2026-01-09T20:35:42.493385] [INFO ] [main ] Fetching symbol history for SSRM... [2026-01-09T20:35:42.493436] [DEBUG] [REMOTE ] SSRM: Fetching historical data. [2026-01-09T20:35:42.494679] [INFO ] [main ] Progress: 157/417 forecasts completed (37.6%). BBWI finished in 0.6s. ETA: 44.6s. Rate: 349.80 forecasts/min [2026-01-09T20:35:42.506735] [DEBUG] [REMOTE ] SSRM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.507818] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 5 features, N/A% accuracy [2026-01-09T20:35:42.508021] [INFO ] [LOCAL ] SSRM: Loaded 5 optimal features with 50.27% confidence from JSON config [2026-01-09T20:35:42.508052] [DEBUG] [MAG ] Building data for symbol: SSRM with lookback: 0 [2026-01-09T20:35:42.508991] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:42.509050] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:42.510856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:42.511346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:42.511809] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:42.512196] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:42.514534] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:42.530144] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.615854] [DEBUG] [MAG ] MIGI: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.663158] [DEBUG] [MAG ] RMI: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.695678] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:42.786972] [DEBUG] [MAG ] MIGI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:42.815869] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-09T20:35:42.815955] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=-2.97% (Conf=45.089%) [2026-01-09T20:35:42.816330] [INFO ] [main ] Progress: 158/417 forecasts completed (37.9%). CRVL finished in 0.7s. ETA: 44.7s. Rate: 347.88 forecasts/min [2026-01-09T20:35:42.816465] [INFO ] [main ] Fetching symbol history for VONE... [2026-01-09T20:35:42.816511] [DEBUG] [REMOTE ] VONE: Fetching historical data. [2026-01-09T20:35:42.830369] [DEBUG] [REMOTE ] VONE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.831517] [DEBUG] [LOCAL ] Loaded configuration for VONE: 5 features, N/A% accuracy [2026-01-09T20:35:42.831592] [INFO ] [LOCAL ] VONE: Loaded 5 optimal features with 50.40% confidence from JSON config [2026-01-09T20:35:42.831641] [DEBUG] [MAG ] Building data for symbol: VONE with lookback: 0 [2026-01-09T20:35:42.832474] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:42.832538] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:42.834443] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:42.834559] [DEBUG] [MAG ] RMI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:42.835027] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:42.835477] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:42.853038] [DEBUG] [MAG ] SSRM: Last date is validated at 2026-01-09 [2026-01-09T20:35:42.901908] [INFO ] [LOCAL ] MIGI: Saved forecast. [2026-01-09T20:35:42.901975] [INFO ] [main ] MIGI: Signal=1 (Conf=90.0%), Magnitude=7.85% (Conf=54.6766%) [2026-01-09T20:35:42.902377] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-09T20:35:42.902430] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-09T20:35:42.902685] [INFO ] [main ] Progress: 159/417 forecasts completed (38.1%). MIGI finished in 0.7s. ETA: 44.4s. Rate: 348.97 forecasts/min [2026-01-09T20:35:42.915941] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:42.916003] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.916980] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-09T20:35:42.917035] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-09T20:35:42.917068] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-09T20:35:42.917943] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:42.918004] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:42.918364] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:42.921115] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:42.922244] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:42.944906] [INFO ] [LOCAL ] RMI: Saved forecast. [2026-01-09T20:35:42.944977] [INFO ] [main ] RMI: Signal=1 (Conf=90.0%), Magnitude=1.08% (Conf=51.9606%) [2026-01-09T20:35:42.945141] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-09T20:35:42.945186] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-09T20:35:42.946670] [INFO ] [main ] Progress: 160/417 forecasts completed (38.4%). RMI finished in 0.7s. ETA: 44.0s. Rate: 350.60 forecasts/min [2026-01-09T20:35:42.956969] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:42.957968] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-09T20:35:42.958025] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-09T20:35:42.958058] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-09T20:35:42.958897] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:42.958957] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:42.959913] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:42.961148] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:42.962771] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:43.022806] [DEBUG] [MAG ] SSRM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:43.097785] [INFO ] [LOCAL ] SSRM: Saved forecast. [2026-01-09T20:35:43.097853] [INFO ] [main ] SSRM: Signal=1 (Conf=90.0%), Magnitude=-0.48% (Conf=50.2712%) [2026-01-09T20:35:43.098009] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-09T20:35:43.098059] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-09T20:35:43.100681] [INFO ] [main ] Progress: 161/417 forecasts completed (38.6%). SSRM finished in 0.6s. ETA: 43.8s. Rate: 350.82 forecasts/min [2026-01-09T20:35:43.110929] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:43.111860] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-09T20:35:43.111912] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-09T20:35:43.111951] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-09T20:35:43.112747] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:43.112806] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:43.114446] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:43.114960] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:43.115343] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:43.117748] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:43.158117] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:43.274520] [DEBUG] [MAG ] VONE: Last date is validated at 2026-01-09 [2026-01-09T20:35:43.327725] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-09 [2026-01-09T20:35:43.343963] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-09 [2026-01-09T20:35:43.445447] [DEBUG] [MAG ] VONE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:43.509985] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:43.512227] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-09 [2026-01-09T20:35:43.535844] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:43.571787] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-09T20:35:43.571853] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=48.8976%) [2026-01-09T20:35:43.572210] [INFO ] [main ] Fetching symbol history for GGB... [2026-01-09T20:35:43.572260] [DEBUG] [REMOTE ] GGB: Fetching historical data. [2026-01-09T20:35:43.572663] [INFO ] [main ] Progress: 162/417 forecasts completed (38.8%). RDY finished in 0.7s. ETA: 44.1s. Rate: 347.05 forecasts/min [2026-01-09T20:35:43.574830] [INFO ] [LOCAL ] VONE: Saved forecast. [2026-01-09T20:35:43.574889] [INFO ] [main ] VONE: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=50.3961%) [2026-01-09T20:35:43.575248] [INFO ] [main ] Progress: 163/417 forecasts completed (39.1%). VONE finished in 0.8s. ETA: 43.6s. Rate: 349.16 forecasts/min [2026-01-09T20:35:43.575357] [INFO ] [main ] Fetching symbol history for SOXX... [2026-01-09T20:35:43.575402] [DEBUG] [REMOTE ] SOXX: Fetching historical data. [2026-01-09T20:35:43.585748] [DEBUG] [REMOTE ] GGB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:43.587180] [DEBUG] [LOCAL ] Loaded configuration for GGB: 5 features, N/A% accuracy [2026-01-09T20:35:43.587236] [INFO ] [LOCAL ] GGB: Loaded 5 optimal features with 34.19% confidence from JSON config [2026-01-09T20:35:43.587268] [DEBUG] [MAG ] Building data for symbol: GGB with lookback: 0 [2026-01-09T20:35:43.588107] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:43.588171] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:43.589519] [DEBUG] [REMOTE ] SOXX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:43.590483] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, N/A% accuracy [2026-01-09T20:35:43.590545] [INFO ] [LOCAL ] SOXX: Loaded 4 optimal features with 56.94% confidence from JSON config [2026-01-09T20:35:43.590604] [DEBUG] [MAG ] Building data for symbol: SOXX with lookback: 0 [2026-01-09T20:35:43.591422] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:43.591496] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:43.592393] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:43.593125] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:43.594967] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:43.595138] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:43.595469] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:43.595893] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:43.596666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:43.638917] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:43.641494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:43.680236] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:43.708886] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-09T20:35:43.708957] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=76.025%) [2026-01-09T20:35:43.709146] [INFO ] [main ] Fetching symbol history for TSLX... [2026-01-09T20:35:43.709192] [DEBUG] [REMOTE ] TSLX: Fetching historical data. [2026-01-09T20:35:43.709394] [INFO ] [main ] Progress: 164/417 forecasts completed (39.3%). NDAQ finished in 0.8s. ETA: 43.4s. Rate: 349.63 forecasts/min [2026-01-09T20:35:43.722190] [DEBUG] [REMOTE ] TSLX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:43.723087] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 7 features, N/A% accuracy [2026-01-09T20:35:43.723194] [INFO ] [LOCAL ] TSLX: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-09T20:35:43.723227] [DEBUG] [MAG ] Building data for symbol: TSLX with lookback: 0 [2026-01-09T20:35:43.724075] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:43.724137] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:43.728920] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:43.730657] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:43.731132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:43.731509] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:43.753377] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-09T20:35:43.753450] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=49.4506%) [2026-01-09T20:35:43.754674] [INFO ] [main ] Progress: 165/417 forecasts completed (39.6%). INVH finished in 0.7s. ETA: 43.1s. Rate: 351.20 forecasts/min [2026-01-09T20:35:43.753797] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-09T20:35:43.757106] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-09T20:35:43.768966] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:43.769994] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-09T20:35:43.770047] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-09T20:35:43.770078] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-09T20:35:43.771096] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-09T20:35:43.771196] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:43.776111] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:43.777934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:43.778427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:43.779038] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:43.779443] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:43.780223] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:43.780942] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:43.781188] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:43.781801] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:43.783590] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:43.866299] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:43.898630] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:43.900613] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:43.936493] [DEBUG] [MAG ] GGB: Last date is validated at 2026-01-09 [2026-01-09T20:35:43.940289] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:43.941538] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:43.981255] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:43.982146] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:43.983406] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:44.058847] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:44.059626] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:44.061473] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:44.064202] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:44.065276] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:44.067327] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:44.068088] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:44.072446] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:44.073632] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:44.074944] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:44.076493] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:44.079474] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:44.080146] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:44.080870] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:44.081603] [DEBUG] [MAG ] SOXX: Last date is validated at 2026-01-09 [2026-01-09T20:35:44.082873] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:44.083978] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:44.084681] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:44.085366] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-09T20:35:44.086080] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:44.088912] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:44.090470] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:44.092844] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:44.094985] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:44.098883] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:44.104218] [DEBUG] [MAG ] GGB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:44.116676] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:44.117945] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:44.119683] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:44.120420] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:44.122167] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:44.123816] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:44.124751] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:44.125943] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:44.127219] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:44.129431] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:44.131003] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:35:44.133928] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:44.135725] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:35:44.141826] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:44.159953] [INFO ] [LOCAL ] GGB: Saved forecast. [2026-01-09T20:35:44.160023] [INFO ] [main ] GGB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=34.1898%) [2026-01-09T20:35:44.160390] [INFO ] [main ] Fetching symbol history for CHSCL... [2026-01-09T20:35:44.160441] [DEBUG] [REMOTE ] CHSCL: Fetching historical data. [2026-01-09T20:35:44.161658] [INFO ] [main ] Progress: 166/417 forecasts completed (39.8%). GGB finished in 0.6s. ETA: 43.2s. Rate: 348.30 forecasts/min [2026-01-09T20:35:44.174179] [DEBUG] [REMOTE ] CHSCL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:44.175476] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 3 features, N/A% accuracy [2026-01-09T20:35:44.175537] [INFO ] [LOCAL ] CHSCL: Loaded 3 optimal features with 51.46% confidence from JSON config [2026-01-09T20:35:44.175594] [DEBUG] [MAG ] Building data for symbol: CHSCL with lookback: 0 [2026-01-09T20:35:44.176644] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:44.176725] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:44.182770] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:44.184086] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:44.187345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:44.215015] [DEBUG] [MAG ] TSLX: Last date is validated at 2026-01-09 [2026-01-09T20:35:44.266396] [DEBUG] [MAG ] SOXX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:44.389822] [DEBUG] [MAG ] TSLX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:44.413091] [INFO ] [LOCAL ] SOXX: Saved forecast. [2026-01-09T20:35:44.413182] [INFO ] [main ] SOXX: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=56.9366%) [2026-01-09T20:35:44.413382] [INFO ] [main ] Fetching symbol history for MILN... [2026-01-09T20:35:44.413437] [DEBUG] [REMOTE ] MILN: Fetching historical data. [2026-01-09T20:35:44.414159] [INFO ] [main ] Progress: 167/417 forecasts completed (40.0%). SOXX finished in 0.8s. ETA: 43.2s. Rate: 347.33 forecasts/min [2026-01-09T20:35:44.427629] [DEBUG] [REMOTE ] MILN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:44.428761] [DEBUG] [LOCAL ] Loaded configuration for MILN: 7 features, N/A% accuracy [2026-01-09T20:35:44.428817] [INFO ] [LOCAL ] MILN: Loaded 7 optimal features with 56.92% confidence from JSON config [2026-01-09T20:35:44.428850] [DEBUG] [MAG ] Building data for symbol: MILN with lookback: 0 [2026-01-09T20:35:44.429741] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:44.429830] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:44.430603] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:44.432855] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:44.433488] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:44.434656] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:44.436624] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:44.438055] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:44.438791] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:44.458841] [INFO ] [LOCAL ] TSLX: Saved forecast. [2026-01-09T20:35:44.458916] [INFO ] [main ] TSLX: Signal=1 (Conf=90.0%), Magnitude=2.03% (Conf=48.3251%) [2026-01-09T20:35:44.459080] [INFO ] [main ] Fetching symbol history for TERN... [2026-01-09T20:35:44.459125] [DEBUG] [REMOTE ] TERN: Fetching historical data. [2026-01-09T20:35:44.460665] [INFO ] [main ] Progress: 168/417 forecasts completed (40.3%). TSLX finished in 0.7s. ETA: 42.8s. Rate: 348.85 forecasts/min [2026-01-09T20:35:44.470219] [DEBUG] [REMOTE ] TERN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:44.471343] [DEBUG] [LOCAL ] Loaded configuration for TERN: 5 features, N/A% accuracy [2026-01-09T20:35:44.471397] [INFO ] [LOCAL ] TERN: Loaded 5 optimal features with 57.09% confidence from JSON config [2026-01-09T20:35:44.471428] [DEBUG] [MAG ] Building data for symbol: TERN with lookback: 0 [2026-01-09T20:35:44.472313] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:44.472398] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:44.478059] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:44.479419] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:44.482139] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:44.484379] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-09 [2026-01-09T20:35:44.497244] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:44.499011] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:44.551750] [DEBUG] [MAG ] CHSCL: Last date is validated at 2026-01-09 [2026-01-09T20:35:44.659048] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:44.720748] [DEBUG] [MAG ] CHSCL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:44.778407] [INFO ] [LOCAL ] CHSCL: Saved forecast. [2026-01-09T20:35:44.778471] [INFO ] [main ] CHSCL: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=51.456%) [2026-01-09T20:35:44.778821] [INFO ] [main ] Fetching symbol history for KOD... [2026-01-09T20:35:44.778871] [DEBUG] [REMOTE ] KOD: Fetching historical data. [2026-01-09T20:35:44.779672] [INFO ] [main ] Progress: 169/417 forecasts completed (40.5%). CHSCL finished in 0.6s. ETA: 42.9s. Rate: 347.09 forecasts/min [2026-01-09T20:35:44.791689] [DEBUG] [REMOTE ] KOD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:44.792741] [DEBUG] [LOCAL ] Loaded configuration for KOD: 6 features, N/A% accuracy [2026-01-09T20:35:44.792792] [INFO ] [LOCAL ] KOD: Loaded 6 optimal features with 53.58% confidence from JSON config [2026-01-09T20:35:44.792824] [DEBUG] [MAG ] Building data for symbol: KOD with lookback: 0 [2026-01-09T20:35:44.793570] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:44.793662] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:44.795319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:44.795935] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:44.796433] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:44.796871] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:44.797958] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:44.800367] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:44.806708] [DEBUG] [MAG ] MILN: Last date is validated at 2026-01-09 [2026-01-09T20:35:44.848457] [DEBUG] [MAG ] TERN: Last date is validated at 2026-01-09 [2026-01-09T20:35:44.933894] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-09T20:35:44.933962] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-09T20:35:44.934313] [INFO ] [main ] Fetching symbol history for FDUS... [2026-01-09T20:35:44.934364] [DEBUG] [REMOTE ] FDUS: Fetching historical data. [2026-01-09T20:35:44.934667] [INFO ] [main ] Progress: 170/417 forecasts completed (40.8%). BSCQ finished in 1.2s. ETA: 42.7s. Rate: 347.30 forecasts/min [2026-01-09T20:35:44.949937] [DEBUG] [REMOTE ] FDUS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:44.950961] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 3 features, N/A% accuracy [2026-01-09T20:35:44.951020] [INFO ] [LOCAL ] FDUS: Loaded 3 optimal features with 56.33% confidence from JSON config [2026-01-09T20:35:44.951053] [DEBUG] [MAG ] Building data for symbol: FDUS with lookback: 0 [2026-01-09T20:35:44.951881] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:44.951944] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:44.953844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:44.954380] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:44.955711] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:44.987047] [DEBUG] [MAG ] MILN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:45.028494] [DEBUG] [MAG ] TERN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:45.075472] [INFO ] [LOCAL ] MILN: Saved forecast. [2026-01-09T20:35:45.075589] [INFO ] [main ] MILN: Signal=1 (Conf=90.0%), Magnitude=-1.08% (Conf=56.9192%) [2026-01-09T20:35:45.075963] [INFO ] [main ] Fetching symbol history for SWIM... [2026-01-09T20:35:45.076016] [DEBUG] [REMOTE ] SWIM: Fetching historical data. [2026-01-09T20:35:45.077002] [INFO ] [main ] Progress: 171/417 forecasts completed (41.0%). MILN finished in 0.7s. ETA: 42.5s. Rate: 347.66 forecasts/min [2026-01-09T20:35:45.090835] [DEBUG] [REMOTE ] SWIM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:45.091979] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 5 features, N/A% accuracy [2026-01-09T20:35:45.092034] [INFO ] [LOCAL ] SWIM: Loaded 5 optimal features with 58.73% confidence from JSON config [2026-01-09T20:35:45.092067] [DEBUG] [MAG ] Building data for symbol: SWIM with lookback: 0 [2026-01-09T20:35:45.092992] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:45.093057] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:45.094870] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:45.095503] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:45.096073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:45.096651] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:45.101406] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:45.124391] [INFO ] [LOCAL ] TERN: Saved forecast. [2026-01-09T20:35:45.124463] [INFO ] [main ] TERN: Signal=1 (Conf=90.0%), Magnitude=6.82% (Conf=57.0941%) [2026-01-09T20:35:45.124860] [INFO ] [main ] Progress: 172/417 forecasts completed (41.2%). TERN finished in 0.7s. ETA: 42.1s. Rate: 349.13 forecasts/min [2026-01-09T20:35:45.125000] [INFO ] [main ] Fetching symbol history for CMTL... [2026-01-09T20:35:45.125044] [DEBUG] [REMOTE ] CMTL: Fetching historical data. [2026-01-09T20:35:45.136764] [DEBUG] [REMOTE ] CMTL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:45.137885] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 4 features, N/A% accuracy [2026-01-09T20:35:45.137941] [INFO ] [LOCAL ] CMTL: Loaded 4 optimal features with 63.50% confidence from JSON config [2026-01-09T20:35:45.137973] [DEBUG] [MAG ] Building data for symbol: CMTL with lookback: 0 [2026-01-09T20:35:45.138775] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:45.138842] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:45.143797] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:45.144647] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:45.146426] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:45.150793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:45.154880] [DEBUG] [MAG ] KOD: Last date is validated at 2026-01-09 [2026-01-09T20:35:45.301624] [DEBUG] [MAG ] FDUS: Last date is validated at 2026-01-09 [2026-01-09T20:35:45.324985] [DEBUG] [MAG ] KOD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:45.408947] [INFO ] [LOCAL ] KOD: Saved forecast. [2026-01-09T20:35:45.409013] [INFO ] [main ] KOD: Signal=1 (Conf=90.0%), Magnitude=-4.59% (Conf=53.5766%) [2026-01-09T20:35:45.409496] [INFO ] [main ] Fetching symbol history for MGNI... [2026-01-09T20:35:45.409552] [DEBUG] [REMOTE ] MGNI: Fetching historical data. [2026-01-09T20:35:45.409554] [INFO ] [main ] Progress: 173/417 forecasts completed (41.5%). KOD finished in 0.6s. ETA: 42.1s. Rate: 347.81 forecasts/min [2026-01-09T20:35:45.422476] [DEBUG] [REMOTE ] MGNI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:45.423554] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, N/A% accuracy [2026-01-09T20:35:45.423624] [INFO ] [LOCAL ] MGNI: Loaded 2 optimal features with 58.05% confidence from JSON config [2026-01-09T20:35:45.423656] [DEBUG] [MAG ] Building data for symbol: MGNI with lookback: 0 [2026-01-09T20:35:45.424412] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:45.424471] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:45.429306] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:45.430293] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:45.454716] [DEBUG] [MAG ] SWIM: Last date is validated at 2026-01-09 [2026-01-09T20:35:45.474174] [DEBUG] [MAG ] FDUS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:45.500172] [DEBUG] [MAG ] CMTL: Last date is validated at 2026-01-09 [2026-01-09T20:35:45.540497] [INFO ] [LOCAL ] FDUS: Saved forecast. [2026-01-09T20:35:45.540565] [INFO ] [main ] FDUS: Signal=1 (Conf=90.0%), Magnitude=1.07% (Conf=56.3299%) [2026-01-09T20:35:45.540748] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-09T20:35:45.540792] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-09T20:35:45.542687] [INFO ] [main ] Progress: 174/417 forecasts completed (41.7%). FDUS finished in 0.6s. ETA: 41.9s. Rate: 348.26 forecasts/min [2026-01-09T20:35:45.552180] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:45.553219] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-09T20:35:45.553271] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-09T20:35:45.553304] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-09T20:35:45.554116] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-09T20:35:45.554213] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:45.559161] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:45.560971] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:45.561456] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:45.561941] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:45.562345] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:45.563118] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:45.563952] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:45.566436] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:45.623510] [DEBUG] [MAG ] SWIM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:45.677659] [DEBUG] [MAG ] CMTL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:45.679972] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:45.681924] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:45.688321] [INFO ] [LOCAL ] SWIM: Saved forecast. [2026-01-09T20:35:45.688387] [INFO ] [main ] SWIM: Signal=1 (Conf=90.0%), Magnitude=0.67% (Conf=58.7252%) [2026-01-09T20:35:45.688745] [INFO ] [main ] Fetching symbol history for CM... [2026-01-09T20:35:45.688796] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-09T20:35:45.689659] [INFO ] [main ] Progress: 175/417 forecasts completed (42.0%). SWIM finished in 0.6s. ETA: 41.7s. Rate: 348.56 forecasts/min [2026-01-09T20:35:45.701819] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:45.702888] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-09T20:35:45.702941] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-09T20:35:45.702972] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-09T20:35:45.703781] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:45.703842] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:45.705491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:45.706021] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:45.706459] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:45.706876] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:45.707696] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:45.721530] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:45.722634] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:45.741751] [INFO ] [LOCAL ] CMTL: Saved forecast. [2026-01-09T20:35:45.741820] [INFO ] [main ] CMTL: Signal=1 (Conf=90.0%), Magnitude=6.31% (Conf=63.4976%) [2026-01-09T20:35:45.741981] [INFO ] [main ] Fetching symbol history for WLDS... [2026-01-09T20:35:45.742024] [DEBUG] [REMOTE ] WLDS: Fetching historical data. [2026-01-09T20:35:45.743006] [INFO ] [main ] Progress: 176/417 forecasts completed (42.2%). CMTL finished in 0.6s. ETA: 41.3s. Rate: 349.93 forecasts/min [2026-01-09T20:35:45.752837] [DEBUG] [REMOTE ] WLDS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:45.753856] [DEBUG] [LOCAL ] Loaded configuration for WLDS: 2 features, N/A% accuracy [2026-01-09T20:35:45.753910] [INFO ] [LOCAL ] WLDS: Loaded 2 optimal features with 46.25% confidence from JSON config [2026-01-09T20:35:45.753940] [DEBUG] [MAG ] Building data for symbol: WLDS with lookback: 0 [2026-01-09T20:35:45.754714] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:45.754790] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:45.758931] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:45.760961] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:45.767959] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:45.768783] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:45.769976] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:45.791784] [DEBUG] [MAG ] MGNI: Last date is validated at 2026-01-09 [2026-01-09T20:35:45.846364] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:45.847066] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:45.848919] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:45.851565] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:45.852693] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:45.854748] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:45.855594] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:45.860125] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:45.861453] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:45.862829] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:45.864768] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:45.867800] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:45.868452] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:45.869305] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:45.871441] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:45.872732] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:45.873612] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:45.874451] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-09T20:35:45.875183] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:45.878361] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:45.879973] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:45.882376] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:45.884560] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:45.888479] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:45.907244] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:45.908598] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:45.910350] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:45.911109] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:45.912780] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:45.914786] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:45.915868] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:45.917060] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:45.918353] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:45.920646] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:45.922335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:45.960239] [DEBUG] [MAG ] MGNI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:46.036875] [INFO ] [LOCAL ] MGNI: Saved forecast. [2026-01-09T20:35:46.036940] [INFO ] [main ] MGNI: Signal=1 (Conf=90.0%), Magnitude=-4.42% (Conf=58.053%) [2026-01-09T20:35:46.037296] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-09T20:35:46.037347] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-09T20:35:46.037658] [INFO ] [main ] Progress: 177/417 forecasts completed (42.4%). MGNI finished in 0.6s. ETA: 41.3s. Rate: 348.51 forecasts/min [2026-01-09T20:35:46.049901] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:46.050828] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-09T20:35:46.050882] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-09T20:35:46.050913] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-09T20:35:46.051696] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:46.051760] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:46.056891] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:46.058671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:46.059204] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:46.060344] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-09 [2026-01-09T20:35:46.077481] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:46.103625] [DEBUG] [MAG ] WLDS: Last date is validated at 2026-01-09 [2026-01-09T20:35:46.243131] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:46.274065] [DEBUG] [MAG ] WLDS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:46.278963] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-09 [2026-01-09T20:35:46.328239] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-09T20:35:46.328317] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=64.9339%) [2026-01-09T20:35:46.328822] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-09T20:35:46.328877] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-09T20:35:46.328878] [INFO ] [main ] Progress: 178/417 forecasts completed (42.7%). CM finished in 0.6s. ETA: 41.3s. Rate: 347.16 forecasts/min [2026-01-09T20:35:46.342480] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:46.345604] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-09T20:35:46.345686] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-09T20:35:46.348994] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-09T20:35:46.350333] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:46.350403] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:46.353666] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:46.354438] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:46.354871] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:46.355816] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:46.363449] [INFO ] [LOCAL ] WLDS: Saved forecast. [2026-01-09T20:35:46.363512] [INFO ] [main ] WLDS: Signal=1 (Conf=90.0%), Magnitude=-9.63% (Conf=46.2523%) [2026-01-09T20:35:46.363883] [INFO ] [main ] Progress: 179/417 forecasts completed (42.9%). WLDS finished in 0.6s. ETA: 41.0s. Rate: 348.72 forecasts/min [2026-01-09T20:35:46.364056] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-09T20:35:46.364102] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-09T20:35:46.374315] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:46.375345] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-09T20:35:46.375403] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-09T20:35:46.375434] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-09T20:35:46.376201] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:35:46.415829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:46.437496] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-09 [2026-01-09T20:35:46.488814] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:46.626176] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:46.685114] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-09T20:35:46.685184] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.3252%) [2026-01-09T20:35:46.685679] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-09T20:35:46.685733] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-09T20:35:46.686658] [INFO ] [main ] Progress: 180/417 forecasts completed (43.2%). EVF finished in 0.6s. ETA: 41.0s. Rate: 347.03 forecasts/min [2026-01-09T20:35:46.698901] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:46.699820] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-09T20:35:46.699873] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-09T20:35:46.699903] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-09T20:35:46.700681] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:46.700742] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:46.705438] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:46.707232] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:46.707738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:46.708164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:46.708543] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:46.714750] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-09 [2026-01-09T20:35:46.755801] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-09T20:35:46.755869] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-09T20:35:46.756056] [INFO ] [main ] Fetching symbol history for PLUG... [2026-01-09T20:35:46.756101] [DEBUG] [REMOTE ] PLUG: Fetching historical data. [2026-01-09T20:35:46.757629] [INFO ] [main ] Progress: 181/417 forecasts completed (43.4%). FTSM finished in 1.2s. ETA: 40.7s. Rate: 348.16 forecasts/min [2026-01-09T20:35:46.768467] [DEBUG] [REMOTE ] PLUG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:46.769544] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 4 features, N/A% accuracy [2026-01-09T20:35:46.769615] [INFO ] [LOCAL ] PLUG: Loaded 4 optimal features with 56.33% confidence from JSON config [2026-01-09T20:35:46.769646] [DEBUG] [MAG ] Building data for symbol: PLUG with lookback: 0 [2026-01-09T20:35:46.770440] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:46.770510] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:46.775362] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:46.777223] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:46.777733] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:46.778496] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:46.788036] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-09 [2026-01-09T20:35:46.823440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:46.881933] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:46.930380] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-09T20:35:46.930445] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-09T20:35:46.930837] [INFO ] [main ] Progress: 182/417 forecasts completed (43.6%). CIF finished in 0.6s. ETA: 40.5s. Rate: 348.15 forecasts/min [2026-01-09T20:35:46.930978] [INFO ] [main ] Fetching symbol history for LYRA... [2026-01-09T20:35:46.931027] [DEBUG] [REMOTE ] LYRA: Fetching historical data. [2026-01-09T20:35:46.941611] [DEBUG] [REMOTE ] LYRA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:46.942910] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 3 features, N/A% accuracy [2026-01-09T20:35:46.942961] [INFO ] [LOCAL ] LYRA: Loaded 3 optimal features with 33.34% confidence from JSON config [2026-01-09T20:35:46.942992] [DEBUG] [MAG ] Building data for symbol: LYRA with lookback: 0 [2026-01-09T20:35:46.943751] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:46.943810] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:46.944435] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:46.945150] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:46.947896] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:46.978869] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:47.054510] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-09T20:35:47.054596] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=-2.11% (Conf=56.3239%) [2026-01-09T20:35:47.054987] [INFO ] [main ] Fetching symbol history for GPIQ... [2026-01-09T20:35:47.055041] [DEBUG] [REMOTE ] GPIQ: Fetching historical data. [2026-01-09T20:35:47.056647] [INFO ] [main ] Progress: 183/417 forecasts completed (43.9%). KEP finished in 0.7s. ETA: 40.3s. Rate: 348.67 forecasts/min [2026-01-09T20:35:47.067755] [DEBUG] [REMOTE ] GPIQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:47.068878] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 0 features, N/A% accuracy [2026-01-09T20:35:47.068937] [INFO ] [LOCAL ] GPIQ: Loaded 0 optimal features with 54.17% confidence from JSON config [2026-01-09T20:35:47.068969] [DEBUG] [MAG ] Building data for symbol: GPIQ with lookback: 0 [2026-01-09T20:35:47.069949] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:35:47.132799] [DEBUG] [MAG ] PLUG: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.203523] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.295361] [DEBUG] [MAG ] LYRA: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.306419] [DEBUG] [MAG ] PLUG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:47.366322] [INFO ] [LOCAL ] PLUG: Saved forecast. [2026-01-09T20:35:47.366390] [INFO ] [main ] PLUG: Signal=1 (Conf=90.0%), Magnitude=-6.45% (Conf=56.3261%) [2026-01-09T20:35:47.366551] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-09T20:35:47.366613] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-09T20:35:47.367656] [INFO ] [main ] Progress: 184/417 forecasts completed (44.1%). PLUG finished in 0.6s. ETA: 40.3s. Rate: 347.14 forecasts/min [2026-01-09T20:35:47.378942] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:47.380333] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-09T20:35:47.380397] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-09T20:35:47.380429] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-09T20:35:47.381260] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:47.381324] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:47.383054] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:47.383600] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:47.384132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:47.384543] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:47.387047] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:47.426385] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:47.428205] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:47.429624] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:47.443949] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:47.451308] [DEBUG] [MAG ] GPIQ: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.461565] [DEBUG] [MAG ] LYRA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:47.535814] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-09T20:35:47.535885] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=6.00% (Conf=44.8836%) [2026-01-09T20:35:47.536238] [INFO ] [main ] Fetching symbol history for CE... [2026-01-09T20:35:47.536291] [DEBUG] [REMOTE ] CE: Fetching historical data. [2026-01-09T20:35:47.536285] [INFO ] [main ] Progress: 185/417 forecasts completed (44.4%). PRGO finished in 0.8s. ETA: 40.1s. Rate: 347.19 forecasts/min [2026-01-09T20:35:47.550034] [DEBUG] [REMOTE ] CE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:47.551115] [DEBUG] [LOCAL ] Loaded configuration for CE: 6 features, N/A% accuracy [2026-01-09T20:35:47.551169] [INFO ] [LOCAL ] CE: Loaded 6 optimal features with 45.32% confidence from JSON config [2026-01-09T20:35:47.551201] [DEBUG] [MAG ] Building data for symbol: CE with lookback: 0 [2026-01-09T20:35:47.552054] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:47.552118] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:47.558023] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:47.560849] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:47.561816] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:47.562552] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:47.565655] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:47.567517] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:47.577159] [INFO ] [LOCAL ] LYRA: Saved forecast. [2026-01-09T20:35:47.577228] [INFO ] [main ] LYRA: Signal=1 (Conf=90.0%), Magnitude=-25.84% (Conf=33.3437%) [2026-01-09T20:35:47.577391] [INFO ] [main ] Fetching symbol history for TWFG... [2026-01-09T20:35:47.577434] [DEBUG] [REMOTE ] TWFG: Fetching historical data. [2026-01-09T20:35:47.577853] [INFO ] [main ] Progress: 186/417 forecasts completed (44.6%). LYRA finished in 0.6s. ETA: 39.8s. Rate: 348.61 forecasts/min [2026-01-09T20:35:47.589529] [DEBUG] [REMOTE ] TWFG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:47.590785] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 6 features, N/A% accuracy [2026-01-09T20:35:47.590838] [INFO ] [LOCAL ] TWFG: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-09T20:35:47.590869] [DEBUG] [MAG ] Building data for symbol: TWFG with lookback: 0 [2026-01-09T20:35:47.591675] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:47.591770] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:47.593846] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:47.594360] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:47.594774] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:47.596549] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:47.598618] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:47.600216] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:47.636376] [DEBUG] [MAG ] GPIQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:47.713601] [INFO ] [LOCAL ] GPIQ: Saved forecast. [2026-01-09T20:35:47.713671] [INFO ] [main ] GPIQ: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=54.1706%) [2026-01-09T20:35:47.714026] [INFO ] [main ] Fetching symbol history for MCK... [2026-01-09T20:35:47.714077] [DEBUG] [REMOTE ] MCK: Fetching historical data. [2026-01-09T20:35:47.714658] [INFO ] [main ] Progress: 187/417 forecasts completed (44.8%). GPIQ finished in 0.7s. ETA: 39.5s. Rate: 349.00 forecasts/min [2026-01-09T20:35:47.726076] [DEBUG] [REMOTE ] MCK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:47.727226] [DEBUG] [LOCAL ] Loaded configuration for MCK: 5 features, N/A% accuracy [2026-01-09T20:35:47.727292] [INFO ] [LOCAL ] MCK: Loaded 5 optimal features with 50.11% confidence from JSON config [2026-01-09T20:35:47.727324] [DEBUG] [MAG ] Building data for symbol: MCK with lookback: 0 [2026-01-09T20:35:47.728239] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:47.728307] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:47.733832] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:47.734837] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:47.736795] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:47.737631] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:47.739285] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:47.782268] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.937017] [DEBUG] [MAG ] CE: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.948404] [DEBUG] [MAG ] TWFG: Last date is validated at 2026-01-09 [2026-01-09T20:35:47.963407] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.086444] [DEBUG] [MAG ] MCK: Last date is validated at 2026-01-09 [2026-01-09T20:35:48.105677] [DEBUG] [MAG ] CE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.116260] [DEBUG] [MAG ] TWFG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.122024] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-09T20:35:48.122092] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=0.51% (Conf=52.0521%) [2026-01-09T20:35:48.122258] [INFO ] [main ] Fetching symbol history for FSLY... [2026-01-09T20:35:48.122304] [DEBUG] [REMOTE ] FSLY: Fetching historical data. [2026-01-09T20:35:48.123672] [INFO ] [main ] Progress: 188/417 forecasts completed (45.1%). NRC finished in 0.8s. ETA: 39.7s. Rate: 346.46 forecasts/min [2026-01-09T20:35:48.134760] [DEBUG] [REMOTE ] FSLY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.135703] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 8 features, N/A% accuracy [2026-01-09T20:35:48.135755] [INFO ] [LOCAL ] FSLY: Loaded 8 optimal features with 52.58% confidence from JSON config [2026-01-09T20:35:48.135786] [DEBUG] [MAG ] Building data for symbol: FSLY with lookback: 0 [2026-01-09T20:35:48.136767] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:48.136839] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:48.142009] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:48.142871] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:48.143704] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:48.146107] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:48.147118] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:48.148362] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:48.149267] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:48.151461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:48.199992] [INFO ] [LOCAL ] TWFG: Saved forecast. [2026-01-09T20:35:48.200059] [INFO ] [main ] TWFG: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=53.5896%) [2026-01-09T20:35:48.200463] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-09T20:35:48.200515] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-09T20:35:48.201353] [INFO ] [main ] Progress: 189/417 forecasts completed (45.3%). TWFG finished in 0.6s. ETA: 39.4s. Rate: 347.47 forecasts/min [2026-01-09T20:35:48.212120] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.213191] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-09T20:35:48.213242] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-09T20:35:48.213272] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-09T20:35:48.217544] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:48.217629] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:48.219388] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:48.219944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:48.220333] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:48.238766] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:48.239821] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:48.256349] [DEBUG] [MAG ] MCK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.258857] [INFO ] [LOCAL ] CE: Saved forecast. [2026-01-09T20:35:48.258929] [INFO ] [main ] CE: Signal=1 (Conf=90.0%), Magnitude=2.86% (Conf=45.3206%) [2026-01-09T20:35:48.259327] [INFO ] [main ] Progress: 190/417 forecasts completed (45.6%). CE finished in 0.7s. ETA: 39.1s. Rate: 348.69 forecasts/min [2026-01-09T20:35:48.259464] [INFO ] [main ] Fetching symbol history for CTBB... [2026-01-09T20:35:48.259509] [DEBUG] [REMOTE ] CTBB: Fetching historical data. [2026-01-09T20:35:48.272796] [DEBUG] [REMOTE ] CTBB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.273885] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, N/A% accuracy [2026-01-09T20:35:48.273954] [INFO ] [LOCAL ] CTBB: Loaded 4 optimal features with 65.02% confidence from JSON config [2026-01-09T20:35:48.273987] [DEBUG] [MAG ] Building data for symbol: CTBB with lookback: 0 [2026-01-09T20:35:48.274877] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:48.274941] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:48.280007] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:48.281398] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:48.283036] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:48.285427] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:48.424244] [INFO ] [LOCAL ] MCK: Saved forecast. [2026-01-09T20:35:48.424310] [INFO ] [main ] MCK: Signal=1 (Conf=90.0%), Magnitude=1.09% (Conf=50.1135%) [2026-01-09T20:35:48.424465] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-09T20:35:48.424508] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-09T20:35:48.424908] [INFO ] [main ] Progress: 191/417 forecasts completed (45.8%). MCK finished in 0.7s. ETA: 38.9s. Rate: 348.76 forecasts/min [2026-01-09T20:35:48.435999] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.437051] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-09T20:35:48.437129] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-09T20:35:48.437171] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-09T20:35:48.438004] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:48.438063] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:48.442872] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:48.444168] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:48.445957] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:48.496840] [DEBUG] [MAG ] FSLY: Last date is validated at 2026-01-09 [2026-01-09T20:35:48.579323] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-09 [2026-01-09T20:35:48.657727] [DEBUG] [MAG ] CTBB: Last date is validated at 2026-01-09 [2026-01-09T20:35:48.668245] [DEBUG] [MAG ] FSLY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.751561] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.754557] [INFO ] [LOCAL ] FSLY: Saved forecast. [2026-01-09T20:35:48.754666] [INFO ] [main ] FSLY: Signal=1 (Conf=90.0%), Magnitude=-3.36% (Conf=52.5799%) [2026-01-09T20:35:48.754833] [INFO ] [main ] Fetching symbol history for BLCN... [2026-01-09T20:35:48.754878] [DEBUG] [REMOTE ] BLCN: Fetching historical data. [2026-01-09T20:35:48.755866] [INFO ] [main ] Progress: 192/417 forecasts completed (46.0%). FSLY finished in 0.6s. ETA: 38.9s. Rate: 347.09 forecasts/min [2026-01-09T20:35:48.767040] [DEBUG] [REMOTE ] BLCN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.768677] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 0 features, N/A% accuracy [2026-01-09T20:35:48.768734] [INFO ] [LOCAL ] BLCN: Loaded 0 optimal features with 48.47% confidence from JSON config [2026-01-09T20:35:48.768766] [DEBUG] [MAG ] Building data for symbol: BLCN with lookback: 0 [2026-01-09T20:35:48.769793] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:35:48.786455] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-09 [2026-01-09T20:35:48.834317] [DEBUG] [MAG ] CTBB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:48.890283] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-09T20:35:48.890350] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=1.91% (Conf=61.2614%) [2026-01-09T20:35:48.890703] [INFO ] [main ] Fetching symbol history for RMM... [2026-01-09T20:35:48.890763] [DEBUG] [REMOTE ] RMM: Fetching historical data. [2026-01-09T20:35:48.890770] [INFO ] [main ] Progress: 193/417 forecasts completed (46.3%). ODFL finished in 0.7s. ETA: 38.7s. Rate: 347.48 forecasts/min [2026-01-09T20:35:48.901663] [DEBUG] [REMOTE ] RMM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.902237] [INFO ] [LOCAL ] CTBB: Saved forecast. [2026-01-09T20:35:48.902304] [INFO ] [main ] CTBB: Signal=1 (Conf=90.0%), Magnitude=-2.48% (Conf=65.0245%) [2026-01-09T20:35:48.902472] [INFO ] [main ] Fetching symbol history for MCRI... [2026-01-09T20:35:48.902518] [DEBUG] [REMOTE ] MCRI: Fetching historical data. [2026-01-09T20:35:48.902704] [DEBUG] [LOCAL ] Loaded configuration for RMM: 4 features, N/A% accuracy [2026-01-09T20:35:48.902759] [INFO ] [LOCAL ] RMM: Loaded 4 optimal features with 60.72% confidence from JSON config [2026-01-09T20:35:48.902733] [INFO ] [main ] Progress: 194/417 forecasts completed (46.5%). CTBB finished in 0.6s. ETA: 38.3s. Rate: 349.16 forecasts/min [2026-01-09T20:35:48.902791] [DEBUG] [MAG ] Building data for symbol: RMM with lookback: 0 [2026-01-09T20:35:48.903529] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:48.903607] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:48.906218] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:48.907856] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:48.910192] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:48.911481] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:48.915189] [DEBUG] [REMOTE ] MCRI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:48.926787] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 8 features, N/A% accuracy [2026-01-09T20:35:48.926913] [INFO ] [LOCAL ] MCRI: Loaded 8 optimal features with 51.72% confidence from JSON config [2026-01-09T20:35:48.926948] [DEBUG] [MAG ] Building data for symbol: MCRI with lookback: 0 [2026-01-09T20:35:48.928122] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:48.928197] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:48.930036] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:48.930589] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:48.931055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:48.931485] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:48.932172] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:48.934254] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:48.938830] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:48.940327] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:48.953451] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:49.011158] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-09T20:35:49.011226] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=48.1351%) [2026-01-09T20:35:49.011594] [INFO ] [main ] Fetching symbol history for BLE... [2026-01-09T20:35:49.011645] [DEBUG] [REMOTE ] BLE: Fetching historical data. [2026-01-09T20:35:49.011668] [INFO ] [main ] Progress: 195/417 forecasts completed (46.8%). BDTX finished in 0.6s. ETA: 38.1s. Rate: 349.81 forecasts/min [2026-01-09T20:35:49.023001] [DEBUG] [REMOTE ] BLE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:49.024288] [DEBUG] [LOCAL ] Loaded configuration for BLE: 5 features, N/A% accuracy [2026-01-09T20:35:49.024341] [INFO ] [LOCAL ] BLE: Loaded 5 optimal features with 50.70% confidence from JSON config [2026-01-09T20:35:49.024372] [DEBUG] [MAG ] Building data for symbol: BLE with lookback: 0 [2026-01-09T20:35:49.025151] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:49.025213] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:49.026893] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:49.027446] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:49.030289] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:49.032395] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:49.049562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:49.114066] [DEBUG] [MAG ] BLCN: Last date is validated at 2026-01-09 [2026-01-09T20:35:49.251439] [DEBUG] [MAG ] RMM: Last date is validated at 2026-01-09 [2026-01-09T20:35:49.281535] [DEBUG] [MAG ] BLCN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:49.287091] [DEBUG] [MAG ] MCRI: Last date is validated at 2026-01-09 [2026-01-09T20:35:49.354347] [INFO ] [LOCAL ] BLCN: Saved forecast. [2026-01-09T20:35:49.354418] [INFO ] [main ] BLCN: Signal=1 (Conf=90.0%), Magnitude=1.37% (Conf=48.4718%) [2026-01-09T20:35:49.354618] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-09T20:35:49.354668] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-09T20:35:49.355676] [INFO ] [main ] Progress: 196/417 forecasts completed (47.0%). BLCN finished in 0.6s. ETA: 38.1s. Rate: 348.03 forecasts/min [2026-01-09T20:35:49.366652] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:49.367665] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-09T20:35:49.367720] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-09T20:35:49.367761] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-09T20:35:49.368610] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:49.368672] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:49.370377] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:49.370941] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:49.372238] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:49.374940] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:49.395037] [DEBUG] [MAG ] BLE: Last date is validated at 2026-01-09 [2026-01-09T20:35:49.424804] [DEBUG] [MAG ] RMM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:49.455852] [DEBUG] [MAG ] MCRI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:49.486916] [INFO ] [LOCAL ] RMM: Saved forecast. [2026-01-09T20:35:49.486980] [INFO ] [main ] RMM: Signal=1 (Conf=90.0%), Magnitude=0.24% (Conf=60.7163%) [2026-01-09T20:35:49.487328] [INFO ] [main ] Fetching symbol history for MRK... [2026-01-09T20:35:49.487378] [DEBUG] [REMOTE ] MRK: Fetching historical data. [2026-01-09T20:35:49.487372] [INFO ] [main ] Progress: 197/417 forecasts completed (47.2%). RMM finished in 0.6s. ETA: 37.9s. Rate: 348.45 forecasts/min [2026-01-09T20:35:49.498607] [DEBUG] [REMOTE ] MRK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:49.499395] [DEBUG] [LOCAL ] Loaded configuration for MRK: 6 features, N/A% accuracy [2026-01-09T20:35:49.499443] [INFO ] [LOCAL ] MRK: Loaded 6 optimal features with 53.48% confidence from JSON config [2026-01-09T20:35:49.499474] [DEBUG] [MAG ] Building data for symbol: MRK with lookback: 0 [2026-01-09T20:35:49.500236] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:49.500461] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:49.502119] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:49.502638] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:49.503074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:49.503463] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:49.504664] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:49.507265] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:49.569275] [INFO ] [LOCAL ] MCRI: Saved forecast. [2026-01-09T20:35:49.569347] [INFO ] [main ] MCRI: Signal=1 (Conf=90.0%), Magnitude=1.40% (Conf=51.7198%) [2026-01-09T20:35:49.569687] [INFO ] [main ] Fetching symbol history for TROX... [2026-01-09T20:35:49.569737] [DEBUG] [REMOTE ] TROX: Fetching historical data. [2026-01-09T20:35:49.570691] [INFO ] [main ] Progress: 198/417 forecasts completed (47.5%). MCRI finished in 0.7s. ETA: 37.6s. Rate: 349.36 forecasts/min [2026-01-09T20:35:49.581854] [DEBUG] [REMOTE ] TROX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:49.582802] [DEBUG] [LOCAL ] Loaded configuration for TROX: 3 features, N/A% accuracy [2026-01-09T20:35:49.582859] [INFO ] [LOCAL ] TROX: Loaded 3 optimal features with 52.66% confidence from JSON config [2026-01-09T20:35:49.582889] [DEBUG] [MAG ] Building data for symbol: TROX with lookback: 0 [2026-01-09T20:35:49.583684] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:49.583743] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:49.585349] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:49.586394] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:49.587665] [DEBUG] [MAG ] BLE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:49.634539] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:49.646966] [INFO ] [LOCAL ] BLE: Saved forecast. [2026-01-09T20:35:49.647033] [INFO ] [main ] BLE: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=50.6972%) [2026-01-09T20:35:49.647416] [INFO ] [main ] Fetching symbol history for HL... [2026-01-09T20:35:49.647468] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-09T20:35:49.647663] [INFO ] [main ] Progress: 199/417 forecasts completed (47.7%). BLE finished in 0.6s. ETA: 37.3s. Rate: 350.33 forecasts/min [2026-01-09T20:35:49.659258] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:49.660735] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-09T20:35:49.660791] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-09T20:35:49.661148] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-09T20:35:49.661983] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:49.662045] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:49.666870] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:49.667627] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:49.668290] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:49.672160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:49.716795] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-09 [2026-01-09T20:35:49.851905] [DEBUG] [MAG ] MRK: Last date is validated at 2026-01-09 [2026-01-09T20:35:49.888275] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:49.951544] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-09T20:35:49.951640] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=62.8078%) [2026-01-09T20:35:49.952103] [INFO ] [main ] Fetching symbol history for URBN... [2026-01-09T20:35:49.952158] [DEBUG] [REMOTE ] URBN: Fetching historical data. [2026-01-09T20:35:49.952674] [INFO ] [main ] Progress: 200/417 forecasts completed (48.0%). BHFAL finished in 0.6s. ETA: 37.3s. Rate: 348.97 forecasts/min [2026-01-09T20:35:49.966154] [DEBUG] [REMOTE ] URBN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:49.968338] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, N/A% accuracy [2026-01-09T20:35:49.968401] [INFO ] [LOCAL ] URBN: Loaded 3 optimal features with 50.77% confidence from JSON config [2026-01-09T20:35:49.968444] [DEBUG] [MAG ] Building data for symbol: URBN with lookback: 0 [2026-01-09T20:35:49.969341] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:49.969748] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:49.971488] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:49.972087] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:49.972541] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:49.976003] [DEBUG] [MAG ] TROX: Last date is validated at 2026-01-09 [2026-01-09T20:35:50.018872] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-09 [2026-01-09T20:35:50.020854] [DEBUG] [MAG ] MRK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.120364] [INFO ] [LOCAL ] MRK: Saved forecast. [2026-01-09T20:35:50.120439] [INFO ] [main ] MRK: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=53.4824%) [2026-01-09T20:35:50.120615] [INFO ] [main ] Fetching symbol history for AEVA... [2026-01-09T20:35:50.120661] [DEBUG] [REMOTE ] AEVA: Fetching historical data. [2026-01-09T20:35:50.123657] [INFO ] [main ] Progress: 201/417 forecasts completed (48.2%). MRK finished in 0.6s. ETA: 37.1s. Rate: 348.98 forecasts/min [2026-01-09T20:35:50.132966] [DEBUG] [REMOTE ] AEVA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.133972] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, N/A% accuracy [2026-01-09T20:35:50.134022] [INFO ] [LOCAL ] AEVA: Loaded 3 optimal features with 62.53% confidence from JSON config [2026-01-09T20:35:50.134053] [DEBUG] [MAG ] Building data for symbol: AEVA with lookback: 0 [2026-01-09T20:35:50.134824] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:50.134882] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:50.135592] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:50.136219] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:50.136941] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:50.147487] [DEBUG] [MAG ] TROX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.209617] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.215709] [INFO ] [LOCAL ] TROX: Saved forecast. [2026-01-09T20:35:50.215781] [INFO ] [main ] TROX: Signal=1 (Conf=90.0%), Magnitude=7.96% (Conf=52.6574%) [2026-01-09T20:35:50.216114] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-09T20:35:50.216165] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-09T20:35:50.217032] [INFO ] [main ] Progress: 202/417 forecasts completed (48.4%). TROX finished in 0.6s. ETA: 36.9s. Rate: 349.77 forecasts/min [2026-01-09T20:35:50.228724] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.230032] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-09T20:35:50.230264] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-09T20:35:50.230296] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-09T20:35:50.231098] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:50.231162] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:50.236492] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:50.237492] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:50.239193] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:50.240311] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:50.241654] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:35:50.247649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:50.289032] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-09T20:35:50.289103] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=-2.55% (Conf=51.1404%) [2026-01-09T20:35:50.289276] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-09T20:35:50.289327] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-09T20:35:50.289873] [INFO ] [main ] Progress: 203/417 forecasts completed (48.7%). HL finished in 0.6s. ETA: 36.6s. Rate: 350.76 forecasts/min [2026-01-09T20:35:50.301562] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.303296] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-09T20:35:50.303365] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-09T20:35:50.303397] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-09T20:35:50.304285] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:50.304350] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:50.309634] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:50.337550] [DEBUG] [MAG ] URBN: Last date is validated at 2026-01-09 [2026-01-09T20:35:50.500417] [DEBUG] [MAG ] AEVA: Last date is validated at 2026-01-09 [2026-01-09T20:35:50.517052] [DEBUG] [MAG ] URBN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.618175] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-09 [2026-01-09T20:35:50.636101] [INFO ] [LOCAL ] URBN: Saved forecast. [2026-01-09T20:35:50.636170] [INFO ] [main ] URBN: Signal=1 (Conf=90.0%), Magnitude=1.71% (Conf=50.7696%) [2026-01-09T20:35:50.636336] [INFO ] [main ] Fetching symbol history for EBC... [2026-01-09T20:35:50.636379] [DEBUG] [REMOTE ] EBC: Fetching historical data. [2026-01-09T20:35:50.636888] [INFO ] [main ] Progress: 204/417 forecasts completed (48.9%). URBN finished in 0.7s. ETA: 36.6s. Rate: 349.00 forecasts/min [2026-01-09T20:35:50.649213] [DEBUG] [REMOTE ] EBC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.650380] [DEBUG] [LOCAL ] Loaded configuration for EBC: 5 features, N/A% accuracy [2026-01-09T20:35:50.650457] [INFO ] [LOCAL ] EBC: Loaded 5 optimal features with 66.01% confidence from JSON config [2026-01-09T20:35:50.650491] [DEBUG] [MAG ] Building data for symbol: EBC with lookback: 0 [2026-01-09T20:35:50.651635] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:50.651716] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:50.652721] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:50.671367] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-09 [2026-01-09T20:35:50.680387] [DEBUG] [MAG ] AEVA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.771500] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:50.772852] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:50.777408] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:50.779152] [INFO ] [LOCAL ] AEVA: Saved forecast. [2026-01-09T20:35:50.779225] [INFO ] [main ] AEVA: Signal=1 (Conf=90.0%), Magnitude=16.84% (Conf=62.5283%) [2026-01-09T20:35:50.779656] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-09T20:35:50.779726] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-09T20:35:50.779664] [INFO ] [main ] Progress: 205/417 forecasts completed (49.2%). AEVA finished in 0.7s. ETA: 36.4s. Rate: 349.29 forecasts/min [2026-01-09T20:35:50.780302] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:50.791195] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.792200] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-09T20:35:50.792264] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-09T20:35:50.792297] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-09T20:35:50.793329] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:35:50.793404] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:50.796273] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:50.797917] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.856865] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:50.883207] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-09T20:35:50.883276] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=9.18% (Conf=50.8446%) [2026-01-09T20:35:50.883685] [INFO ] [main ] Progress: 206/417 forecasts completed (49.4%). VTYX finished in 0.7s. ETA: 36.2s. Rate: 349.96 forecasts/min [2026-01-09T20:35:50.883820] [INFO ] [main ] Fetching symbol history for HYMC... [2026-01-09T20:35:50.883864] [DEBUG] [REMOTE ] HYMC: Fetching historical data. [2026-01-09T20:35:50.896112] [DEBUG] [REMOTE ] HYMC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.897163] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 4 features, N/A% accuracy [2026-01-09T20:35:50.897227] [INFO ] [LOCAL ] HYMC: Loaded 4 optimal features with 54.38% confidence from JSON config [2026-01-09T20:35:50.897262] [DEBUG] [MAG ] Building data for symbol: HYMC with lookback: 0 [2026-01-09T20:35:50.898201] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:50.898266] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:50.900451] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:50.901212] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:50.901828] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:50.902798] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:50.921400] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-09T20:35:50.921478] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=48.6559%) [2026-01-09T20:35:50.922183] [INFO ] [main ] Fetching symbol history for ARCC... [2026-01-09T20:35:50.922239] [DEBUG] [REMOTE ] ARCC: Fetching historical data. [2026-01-09T20:35:50.922668] [INFO ] [main ] Progress: 207/417 forecasts completed (49.6%). SREA finished in 0.6s. ETA: 35.9s. Rate: 351.27 forecasts/min [2026-01-09T20:35:50.935731] [DEBUG] [REMOTE ] ARCC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:50.936898] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 6 features, N/A% accuracy [2026-01-09T20:35:50.936967] [INFO ] [LOCAL ] ARCC: Loaded 6 optimal features with 55.11% confidence from JSON config [2026-01-09T20:35:50.937004] [DEBUG] [MAG ] Building data for symbol: ARCC with lookback: 0 [2026-01-09T20:35:50.938181] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:50.938251] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:50.940185] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:50.940779] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:50.941204] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:50.941697] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:50.942912] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:50.945134] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:51.136067] [DEBUG] [MAG ] EBC: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.145328] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.250348] [DEBUG] [MAG ] HYMC: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.304057] [DEBUG] [MAG ] ARCC: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.308307] [DEBUG] [MAG ] EBC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:51.313126] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:51.380615] [INFO ] [LOCAL ] EBC: Saved forecast. [2026-01-09T20:35:51.380684] [INFO ] [main ] EBC: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=66.006%) [2026-01-09T20:35:51.381057] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-09T20:35:51.381109] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-09T20:35:51.382648] [INFO ] [main ] Progress: 208/417 forecasts completed (49.9%). EBC finished in 0.7s. ETA: 36.0s. Rate: 348.43 forecasts/min [2026-01-09T20:35:51.393755] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:51.394115] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-09T20:35:51.394181] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=55.1091%) [2026-01-09T20:35:51.394346] [INFO ] [main ] Fetching symbol history for PEB... [2026-01-09T20:35:51.394390] [DEBUG] [REMOTE ] PEB: Fetching historical data. [2026-01-09T20:35:51.394590] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-09T20:35:51.394647] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-09T20:35:51.394678] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-09T20:35:51.395457] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:51.395528] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:51.398225] [INFO ] [main ] Progress: 209/417 forecasts completed (50.1%). CMCSA finished in 0.6s. ETA: 35.7s. Rate: 349.96 forecasts/min [2026-01-09T20:35:51.400758] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:51.402624] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:51.403123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:51.403518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:51.407462] [DEBUG] [REMOTE ] PEB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:51.408313] [DEBUG] [LOCAL ] Loaded configuration for PEB: 5 features, N/A% accuracy [2026-01-09T20:35:51.408368] [INFO ] [LOCAL ] PEB: Loaded 5 optimal features with 47.69% confidence from JSON config [2026-01-09T20:35:51.410922] [DEBUG] [MAG ] Building data for symbol: PEB with lookback: 0 [2026-01-09T20:35:51.411916] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:51.411982] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:51.412884] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:51.414744] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:51.417382] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:51.419395] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:51.420127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:51.435341] [DEBUG] [MAG ] HYMC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:51.479683] [DEBUG] [MAG ] ARCC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:51.519137] [INFO ] [LOCAL ] HYMC: Saved forecast. [2026-01-09T20:35:51.519210] [INFO ] [main ] HYMC: Signal=1 (Conf=90.0%), Magnitude=-10.58% (Conf=54.3835%) [2026-01-09T20:35:51.519369] [INFO ] [main ] Fetching symbol history for VRTX... [2026-01-09T20:35:51.519411] [DEBUG] [REMOTE ] VRTX: Fetching historical data. [2026-01-09T20:35:51.519828] [INFO ] [main ] Progress: 210/417 forecasts completed (50.4%). HYMC finished in 0.6s. ETA: 35.4s. Rate: 350.44 forecasts/min [2026-01-09T20:35:51.531067] [DEBUG] [REMOTE ] VRTX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:51.532262] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 6 features, N/A% accuracy [2026-01-09T20:35:51.532321] [INFO ] [LOCAL ] VRTX: Loaded 6 optimal features with 51.72% confidence from JSON config [2026-01-09T20:35:51.532352] [DEBUG] [MAG ] Building data for symbol: VRTX with lookback: 0 [2026-01-09T20:35:51.533160] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:51.533220] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:51.534897] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:51.535394] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:51.535831] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:51.536561] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:51.538941] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:51.540567] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:51.545993] [INFO ] [LOCAL ] ARCC: Saved forecast. [2026-01-09T20:35:51.546059] [INFO ] [main ] ARCC: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=55.1053%) [2026-01-09T20:35:51.546401] [INFO ] [main ] Fetching symbol history for LEVI... [2026-01-09T20:35:51.546450] [DEBUG] [REMOTE ] LEVI: Fetching historical data. [2026-01-09T20:35:51.546655] [INFO ] [main ] Progress: 211/417 forecasts completed (50.6%). ARCC finished in 0.6s. ETA: 35.1s. Rate: 351.85 forecasts/min [2026-01-09T20:35:51.559353] [DEBUG] [REMOTE ] LEVI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:51.560371] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 14 features, N/A% accuracy [2026-01-09T20:35:51.560427] [INFO ] [LOCAL ] LEVI: Loaded 14 optimal features with 60.36% confidence from JSON config [2026-01-09T20:35:51.560462] [DEBUG] [MAG ] Building data for symbol: LEVI with lookback: 0 [2026-01-09T20:35:51.561408] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-09T20:35:51.561481] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:51.566703] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:51.568875] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:51.569407] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:51.569896] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:51.570848] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:51.571673] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:51.573022] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:51.573565] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:51.574820] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:51.576688] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:51.577871] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:35:51.578615] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:51.579855] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:51.581997] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:51.748621] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.756079] [DEBUG] [MAG ] PEB: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.882428] [DEBUG] [MAG ] VRTX: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.917943] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:51.927161] [DEBUG] [MAG ] PEB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:51.962122] [DEBUG] [MAG ] LEVI: Last date is validated at 2026-01-09 [2026-01-09T20:35:51.999371] [INFO ] [LOCAL ] PEB: Saved forecast. [2026-01-09T20:35:51.999437] [INFO ] [main ] PEB: Signal=1 (Conf=90.0%), Magnitude=5.63% (Conf=47.6917%) [2026-01-09T20:35:51.999806] [INFO ] [main ] Fetching symbol history for BLTE... [2026-01-09T20:35:51.999861] [DEBUG] [REMOTE ] BLTE: Fetching historical data. [2026-01-09T20:35:52.001650] [INFO ] [main ] Progress: 212/417 forecasts completed (50.8%). PEB finished in 0.6s. ETA: 35.2s. Rate: 349.10 forecasts/min [2026-01-09T20:35:52.011010] [DEBUG] [REMOTE ] BLTE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.011859] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 9 features, N/A% accuracy [2026-01-09T20:35:52.011918] [INFO ] [LOCAL ] BLTE: Loaded 9 optimal features with 54.30% confidence from JSON config [2026-01-09T20:35:52.011949] [DEBUG] [MAG ] Building data for symbol: BLTE with lookback: 0 [2026-01-09T20:35:52.012749] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:52.012811] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:52.018103] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:52.019867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:52.020342] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:52.020746] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:52.031835] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-09T20:35:52.031917] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=56.8534%) [2026-01-09T20:35:52.032484] [INFO ] [main ] Fetching symbol history for MBIN... [2026-01-09T20:35:52.032534] [DEBUG] [REMOTE ] MBIN: Fetching historical data. [2026-01-09T20:35:52.032633] [INFO ] [main ] Progress: 213/417 forecasts completed (51.1%). PTGX finished in 0.7s. ETA: 34.9s. Rate: 350.45 forecasts/min [2026-01-09T20:35:52.043792] [DEBUG] [REMOTE ] MBIN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.044648] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 2 features, N/A% accuracy [2026-01-09T20:35:52.044704] [INFO ] [LOCAL ] MBIN: Loaded 2 optimal features with 55.12% confidence from JSON config [2026-01-09T20:35:52.044735] [DEBUG] [MAG ] Building data for symbol: MBIN with lookback: 0 [2026-01-09T20:35:52.045506] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:52.045565] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:52.046291] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:52.054904] [DEBUG] [MAG ] VRTX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:52.070278] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:52.072779] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:52.076852] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:52.077821] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:35:52.080490] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:52.087148] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:52.136461] [DEBUG] [MAG ] LEVI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:52.226990] [INFO ] [LOCAL ] VRTX: Saved forecast. [2026-01-09T20:35:52.227056] [INFO ] [main ] VRTX: Signal=1 (Conf=90.0%), Magnitude=-1.22% (Conf=51.7231%) [2026-01-09T20:35:52.227417] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-09T20:35:52.227473] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-09T20:35:52.228415] [INFO ] [main ] Progress: 214/417 forecasts completed (51.3%). VRTX finished in 0.7s. ETA: 34.8s. Rate: 350.22 forecasts/min [2026-01-09T20:35:52.230936] [INFO ] [LOCAL ] LEVI: Saved forecast. [2026-01-09T20:35:52.231007] [INFO ] [main ] LEVI: Signal=1 (Conf=90.0%), Magnitude=2.02% (Conf=60.3632%) [2026-01-09T20:35:52.231372] [INFO ] [main ] Progress: 215/417 forecasts completed (51.6%). LEVI finished in 0.7s. ETA: 34.4s. Rate: 351.82 forecasts/min [2026-01-09T20:35:52.231504] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-09T20:35:52.231548] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-09T20:35:52.240460] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.241602] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-09T20:35:52.241654] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-09T20:35:52.241687] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-09T20:35:52.242452] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:52.242512] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:52.244358] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:52.245203] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:52.246778] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.247509] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-09T20:35:52.247560] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-09T20:35:52.247613] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-09T20:35:52.247785] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:52.248432] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:52.248501] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:52.249415] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:52.253695] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:35:52.254519] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:52.256109] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:52.258279] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:52.260158] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:52.433794] [DEBUG] [MAG ] MBIN: Last date is validated at 2026-01-09 [2026-01-09T20:35:52.436352] [DEBUG] [MAG ] BLTE: Last date is validated at 2026-01-09 [2026-01-09T20:35:52.598233] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-09 [2026-01-09T20:35:52.609002] [DEBUG] [MAG ] MBIN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:52.609662] [DEBUG] [MAG ] BLTE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:52.617256] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-09 [2026-01-09T20:35:52.685730] [INFO ] [LOCAL ] MBIN: Saved forecast. [2026-01-09T20:35:52.685797] [INFO ] [main ] MBIN: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=55.1157%) [2026-01-09T20:35:52.685957] [INFO ] [main ] Fetching symbol history for IGSB... [2026-01-09T20:35:52.686001] [DEBUG] [REMOTE ] IGSB: Fetching historical data. [2026-01-09T20:35:52.686896] [INFO ] [main ] Progress: 216/417 forecasts completed (51.8%). MBIN finished in 0.7s. ETA: 34.5s. Rate: 349.12 forecasts/min [2026-01-09T20:35:52.697716] [DEBUG] [REMOTE ] IGSB: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.698747] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 5 features, N/A% accuracy [2026-01-09T20:35:52.698805] [INFO ] [LOCAL ] IGSB: Loaded 5 optimal features with 25.76% confidence from JSON config [2026-01-09T20:35:52.698845] [DEBUG] [MAG ] Building data for symbol: IGSB with lookback: 0 [2026-01-09T20:35:52.699670] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:52.699733] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:52.701387] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:52.701917] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:52.702304] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:52.732814] [INFO ] [LOCAL ] BLTE: Saved forecast. [2026-01-09T20:35:52.732882] [INFO ] [main ] BLTE: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=54.3049%) [2026-01-09T20:35:52.733039] [INFO ] [main ] Fetching symbol history for ABOS... [2026-01-09T20:35:52.733081] [DEBUG] [REMOTE ] ABOS: Fetching historical data. [2026-01-09T20:35:52.733858] [INFO ] [main ] Progress: 217/417 forecasts completed (52.0%). BLTE finished in 0.7s. ETA: 34.3s. Rate: 350.30 forecasts/min [2026-01-09T20:35:52.740910] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:52.741739] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:52.744970] [DEBUG] [REMOTE ] ABOS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.745740] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 5 features, N/A% accuracy [2026-01-09T20:35:52.745796] [INFO ] [LOCAL ] ABOS: Loaded 5 optimal features with 41.41% confidence from JSON config [2026-01-09T20:35:52.745827] [DEBUG] [MAG ] Building data for symbol: ABOS with lookback: 0 [2026-01-09T20:35:52.746598] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:52.746658] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:52.748365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:52.748925] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:52.749336] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:52.751317] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:52.752045] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:52.772650] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:52.795421] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:52.876317] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-09T20:35:52.876409] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=0.99% (Conf=54.0059%) [2026-01-09T20:35:52.876813] [INFO ] [main ] Fetching symbol history for CF... [2026-01-09T20:35:52.876868] [DEBUG] [REMOTE ] CF: Fetching historical data. [2026-01-09T20:35:52.877653] [INFO ] [main ] Progress: 218/417 forecasts completed (52.3%). ONDS finished in 0.6s. ETA: 34.1s. Rate: 350.55 forecasts/min [2026-01-09T20:35:52.891446] [DEBUG] [REMOTE ] CF: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.892659] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, N/A% accuracy [2026-01-09T20:35:52.892715] [INFO ] [LOCAL ] CF: Loaded 4 optimal features with 59.27% confidence from JSON config [2026-01-09T20:35:52.892747] [DEBUG] [MAG ] Building data for symbol: CF with lookback: 0 [2026-01-09T20:35:52.893565] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:52.893652] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:52.895486] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:52.896041] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:52.896454] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:52.913730] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-09T20:35:52.913794] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=6.06% (Conf=50.7586%) [2026-01-09T20:35:52.914229] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-09T20:35:52.914280] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-09T20:35:52.914646] [INFO ] [main ] Progress: 219/417 forecasts completed (52.5%). SITM finished in 0.7s. ETA: 33.8s. Rate: 351.81 forecasts/min [2026-01-09T20:35:52.926639] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:52.928127] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-09T20:35:52.928181] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-09T20:35:52.928212] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-09T20:35:52.929418] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:52.929478] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:52.934415] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:52.937046] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:52.938423] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:52.942352] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:35:52.949260] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:53.020322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:53.098893] [DEBUG] [MAG ] ABOS: Last date is validated at 2026-01-09 [2026-01-09T20:35:53.107009] [DEBUG] [MAG ] IGSB: Last date is validated at 2026-01-09 [2026-01-09T20:35:53.267352] [DEBUG] [MAG ] ABOS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:53.284934] [DEBUG] [MAG ] IGSB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:53.325174] [INFO ] [LOCAL ] ABOS: Saved forecast. [2026-01-09T20:35:53.325240] [INFO ] [main ] ABOS: Signal=1 (Conf=90.0%), Magnitude=-2.12% (Conf=41.4122%) [2026-01-09T20:35:53.325630] [INFO ] [main ] Progress: 220/417 forecasts completed (52.8%). ABOS finished in 0.6s. ETA: 33.8s. Rate: 349.57 forecasts/min [2026-01-09T20:35:53.325761] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-09T20:35:53.325804] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-09T20:35:53.326308] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-09 [2026-01-09T20:35:53.336820] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:53.337795] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-09T20:35:53.337850] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-09T20:35:53.337881] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-09T20:35:53.338697] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:53.338760] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:53.341519] [INFO ] [LOCAL ] IGSB: Saved forecast. [2026-01-09T20:35:53.341605] [INFO ] [main ] IGSB: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=25.7641%) [2026-01-09T20:35:53.341771] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-09T20:35:53.341814] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-09T20:35:53.342861] [INFO ] [main ] Progress: 221/417 forecasts completed (53.0%). IGSB finished in 0.7s. ETA: 33.5s. Rate: 351.00 forecasts/min [2026-01-09T20:35:53.344292] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:53.345555] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:53.347484] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:53.355198] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:53.356076] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-09T20:35:53.356127] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-09T20:35:53.356158] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-09T20:35:53.357459] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:53.357522] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:53.359482] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:53.360031] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:53.388330] [DEBUG] [MAG ] CF: Last date is validated at 2026-01-09 [2026-01-09T20:35:53.410518] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:53.429200] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:53.430382] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:53.430823] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:35:53.432629] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:53.433724] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:53.434870] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:53.499520] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:53.573985] [DEBUG] [MAG ] CF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:53.597462] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-09T20:35:53.597531] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=72.3159%) [2026-01-09T20:35:53.597906] [INFO ] [main ] Fetching symbol history for FOA... [2026-01-09T20:35:53.597969] [DEBUG] [REMOTE ] FOA: Fetching historical data. [2026-01-09T20:35:53.598666] [INFO ] [main ] Progress: 222/417 forecasts completed (53.2%). PHIN finished in 0.7s. ETA: 33.4s. Rate: 350.22 forecasts/min [2026-01-09T20:35:53.610086] [DEBUG] [REMOTE ] FOA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:53.610973] [DEBUG] [LOCAL ] Loaded configuration for FOA: 5 features, N/A% accuracy [2026-01-09T20:35:53.611030] [INFO ] [LOCAL ] FOA: Loaded 5 optimal features with 67.32% confidence from JSON config [2026-01-09T20:35:53.611063] [DEBUG] [MAG ] Building data for symbol: FOA with lookback: 0 [2026-01-09T20:35:53.611953] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:53.612023] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:53.613850] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:53.614390] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:53.614821] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:53.616748] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:35:53.617913] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:53.683363] [INFO ] [LOCAL ] CF: Saved forecast. [2026-01-09T20:35:53.683432] [INFO ] [main ] CF: Signal=1 (Conf=90.0%), Magnitude=7.06% (Conf=59.2726%) [2026-01-09T20:35:53.683893] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-09T20:35:53.683962] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-09T20:35:53.684683] [INFO ] [main ] Progress: 223/417 forecasts completed (53.5%). CF finished in 0.8s. ETA: 33.2s. Rate: 351.00 forecasts/min [2026-01-09T20:35:53.696643] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:53.697756] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-09T20:35:53.697812] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-09T20:35:53.697845] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-09T20:35:53.698733] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:53.698796] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:53.742841] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:53.744698] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:53.746657] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:53.750049] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:53.784683] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-09 [2026-01-09T20:35:53.791704] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-09 [2026-01-09T20:35:53.956311] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:53.963455] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:53.967740] [DEBUG] [MAG ] FOA: Last date is validated at 2026-01-09 [2026-01-09T20:35:54.032725] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-09T20:35:54.032791] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=-1.11% (Conf=55.3167%) [2026-01-09T20:35:54.033167] [INFO ] [main ] Progress: 224/417 forecasts completed (53.7%). AUDC finished in 0.7s. ETA: 33.1s. Rate: 349.38 forecasts/min [2026-01-09T20:35:54.033295] [INFO ] [main ] Fetching symbol history for ARI... [2026-01-09T20:35:54.033337] [DEBUG] [REMOTE ] ARI: Fetching historical data. [2026-01-09T20:35:54.044871] [DEBUG] [REMOTE ] ARI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.045646] [DEBUG] [LOCAL ] Loaded configuration for ARI: 4 features, N/A% accuracy [2026-01-09T20:35:54.045698] [INFO ] [LOCAL ] ARI: Loaded 4 optimal features with 61.19% confidence from JSON config [2026-01-09T20:35:54.045729] [DEBUG] [MAG ] Building data for symbol: ARI with lookback: 0 [2026-01-09T20:35:54.046506] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:54.046565] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:54.051750] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:54.056242] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:54.056736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:54.057151] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:54.094875] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-09T20:35:54.094954] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=0.69% (Conf=61.376%) [2026-01-09T20:35:54.095144] [INFO ] [main ] Fetching symbol history for SMTC... [2026-01-09T20:35:54.095190] [DEBUG] [REMOTE ] SMTC: Fetching historical data. [2026-01-09T20:35:54.095877] [INFO ] [main ] Progress: 225/417 forecasts completed (54.0%). KEYS finished in 0.8s. ETA: 32.9s. Rate: 350.37 forecasts/min [2026-01-09T20:35:54.109693] [DEBUG] [REMOTE ] SMTC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.110444] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 4 features, N/A% accuracy [2026-01-09T20:35:54.110500] [INFO ] [LOCAL ] SMTC: Loaded 4 optimal features with 56.72% confidence from JSON config [2026-01-09T20:35:54.110531] [DEBUG] [MAG ] Building data for symbol: SMTC with lookback: 0 [2026-01-09T20:35:54.111328] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:54.111386] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:54.116104] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:54.117900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:54.118379] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:54.118785] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:54.131443] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-09 [2026-01-09T20:35:54.136107] [DEBUG] [MAG ] FOA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:54.223988] [INFO ] [LOCAL ] FOA: Saved forecast. [2026-01-09T20:35:54.224056] [INFO ] [main ] FOA: Signal=1 (Conf=90.0%), Magnitude=7.64% (Conf=67.3245%) [2026-01-09T20:35:54.224426] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-09T20:35:54.224479] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-09T20:35:54.224652] [INFO ] [main ] Progress: 226/417 forecasts completed (54.2%). FOA finished in 0.6s. ETA: 32.7s. Rate: 350.76 forecasts/min [2026-01-09T20:35:54.235862] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.236711] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-09T20:35:54.236767] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-09T20:35:54.236799] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-09T20:35:54.237786] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:54.237851] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:54.240308] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:54.242029] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:54.289290] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:54.294356] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:54.309215] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:54.310741] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:35:54.312214] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:54.317447] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:54.395519] [DEBUG] [MAG ] ARI: Last date is validated at 2026-01-09 [2026-01-09T20:35:54.435808] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-09T20:35:54.435881] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=62.3143%) [2026-01-09T20:35:54.436336] [INFO ] [main ] Fetching symbol history for ALG... [2026-01-09T20:35:54.436392] [DEBUG] [REMOTE ] ALG: Fetching historical data. [2026-01-09T20:35:54.436679] [INFO ] [main ] Progress: 227/417 forecasts completed (54.4%). MRVL finished in 0.8s. ETA: 32.5s. Rate: 350.39 forecasts/min [2026-01-09T20:35:54.449208] [DEBUG] [REMOTE ] ALG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.450256] [DEBUG] [LOCAL ] Loaded configuration for ALG: 2 features, N/A% accuracy [2026-01-09T20:35:54.450309] [INFO ] [LOCAL ] ALG: Loaded 2 optimal features with 46.10% confidence from JSON config [2026-01-09T20:35:54.450348] [DEBUG] [MAG ] Building data for symbol: ALG with lookback: 0 [2026-01-09T20:35:54.451165] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:54.451228] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:54.456844] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:54.457883] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:54.477028] [DEBUG] [MAG ] SMTC: Last date is validated at 2026-01-09 [2026-01-09T20:35:54.565182] [DEBUG] [MAG ] ARI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:54.625475] [INFO ] [LOCAL ] ARI: Saved forecast. [2026-01-09T20:35:54.625541] [INFO ] [main ] ARI: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=61.1927%) [2026-01-09T20:35:54.625916] [INFO ] [main ] Fetching symbol history for ULTA... [2026-01-09T20:35:54.625968] [DEBUG] [REMOTE ] ULTA: Fetching historical data. [2026-01-09T20:35:54.626658] [INFO ] [main ] Progress: 228/417 forecasts completed (54.7%). ARI finished in 0.6s. ETA: 32.4s. Rate: 350.22 forecasts/min [2026-01-09T20:35:54.636898] [DEBUG] [REMOTE ] ULTA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.637824] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 7 features, N/A% accuracy [2026-01-09T20:35:54.637879] [INFO ] [LOCAL ] ULTA: Loaded 7 optimal features with 63.56% confidence from JSON config [2026-01-09T20:35:54.637917] [DEBUG] [MAG ] Building data for symbol: ULTA with lookback: 0 [2026-01-09T20:35:54.638740] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:54.638802] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:54.643542] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:54.645301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:54.645784] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:54.646169] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:54.647029] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:54.648034] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:35:54.648657] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:54.654261] [DEBUG] [MAG ] SMTC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:54.666276] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-09 [2026-01-09T20:35:54.786854] [INFO ] [LOCAL ] SMTC: Saved forecast. [2026-01-09T20:35:54.786921] [INFO ] [main ] SMTC: Signal=1 (Conf=90.0%), Magnitude=10.69% (Conf=56.7246%) [2026-01-09T20:35:54.787314] [INFO ] [main ] Progress: 229/417 forecasts completed (54.9%). SMTC finished in 0.7s. ETA: 32.2s. Rate: 350.31 forecasts/min [2026-01-09T20:35:54.787439] [INFO ] [main ] Fetching symbol history for AMGN... [2026-01-09T20:35:54.787482] [DEBUG] [REMOTE ] AMGN: Fetching historical data. [2026-01-09T20:35:54.800043] [DEBUG] [REMOTE ] AMGN: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.800919] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 7 features, N/A% accuracy [2026-01-09T20:35:54.800973] [INFO ] [LOCAL ] AMGN: Loaded 7 optimal features with 52.93% confidence from JSON config [2026-01-09T20:35:54.801004] [DEBUG] [MAG ] Building data for symbol: AMGN with lookback: 0 [2026-01-09T20:35:54.802180] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:54.802243] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:54.803962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:54.804473] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:54.804888] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:54.805764] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:54.817669] [DEBUG] [MAG ] ALG: Last date is validated at 2026-01-09 [2026-01-09T20:35:54.836323] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:54.917911] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:54.920160] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:35:54.920904] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:54.971917] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-09T20:35:54.971993] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=27.7051%) [2026-01-09T20:35:54.972386] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-09T20:35:54.972438] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-09T20:35:54.972666] [INFO ] [main ] Progress: 230/417 forecasts completed (55.2%). EVSD finished in 0.7s. ETA: 32.0s. Rate: 350.19 forecasts/min [2026-01-09T20:35:54.985513] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:54.987557] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-09T20:35:54.987638] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-09T20:35:54.987670] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-09T20:35:54.988621] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:54.988683] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:54.992304] [DEBUG] [MAG ] ALG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:54.993607] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:55.072516] [DEBUG] [MAG ] ULTA: Last date is validated at 2026-01-09 [2026-01-09T20:35:55.104686] [INFO ] [LOCAL ] ALG: Saved forecast. [2026-01-09T20:35:55.104757] [INFO ] [main ] ALG: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=46.1008%) [2026-01-09T20:35:55.104998] [INFO ] [main ] Fetching symbol history for GBX... [2026-01-09T20:35:55.105057] [DEBUG] [REMOTE ] GBX: Fetching historical data. [2026-01-09T20:35:55.106672] [INFO ] [main ] Progress: 231/417 forecasts completed (55.4%). ALG finished in 0.7s. ETA: 31.8s. Rate: 350.52 forecasts/min [2026-01-09T20:35:55.114793] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:55.116650] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:55.118168] [DEBUG] [REMOTE ] GBX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:55.119133] [DEBUG] [LOCAL ] Loaded configuration for GBX: 6 features, N/A% accuracy [2026-01-09T20:35:55.119189] [INFO ] [LOCAL ] GBX: Loaded 6 optimal features with 41.18% confidence from JSON config [2026-01-09T20:35:55.119223] [DEBUG] [MAG ] Building data for symbol: GBX with lookback: 0 [2026-01-09T20:35:55.120049] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:55.120131] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:55.121945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:55.122558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:55.123041] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:55.123899] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:55.124791] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:55.127106] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:55.248325] [DEBUG] [MAG ] ULTA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:55.275378] [DEBUG] [MAG ] AMGN: Last date is validated at 2026-01-09 [2026-01-09T20:35:55.404175] [INFO ] [LOCAL ] ULTA: Saved forecast. [2026-01-09T20:35:55.404241] [INFO ] [main ] ULTA: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=63.5582%) [2026-01-09T20:35:55.404630] [INFO ] [main ] Fetching symbol history for HALO... [2026-01-09T20:35:55.404681] [DEBUG] [REMOTE ] HALO: Fetching historical data. [2026-01-09T20:35:55.404670] [INFO ] [main ] Progress: 232/417 forecasts completed (55.6%). ULTA finished in 0.8s. ETA: 31.8s. Rate: 349.40 forecasts/min [2026-01-09T20:35:55.415849] [DEBUG] [REMOTE ] HALO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:55.416728] [DEBUG] [LOCAL ] Loaded configuration for HALO: 2 features, N/A% accuracy [2026-01-09T20:35:55.416782] [INFO ] [LOCAL ] HALO: Loaded 2 optimal features with 58.17% confidence from JSON config [2026-01-09T20:35:55.416812] [DEBUG] [MAG ] Building data for symbol: HALO with lookback: 0 [2026-01-09T20:35:55.417655] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:55.417714] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:55.448472] [DEBUG] [MAG ] AMGN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:55.465131] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:35:55.468563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:55.480487] [DEBUG] [MAG ] GBX: Last date is validated at 2026-01-09 [2026-01-09T20:35:55.481605] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-09 [2026-01-09T20:35:55.582646] [INFO ] [LOCAL ] AMGN: Saved forecast. [2026-01-09T20:35:55.582723] [INFO ] [main ] AMGN: Signal=1 (Conf=90.0%), Magnitude=-1.85% (Conf=52.9318%) [2026-01-09T20:35:55.582887] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-09T20:35:55.582931] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-09T20:35:55.584043] [INFO ] [main ] Progress: 233/417 forecasts completed (55.9%). AMGN finished in 0.8s. ETA: 31.6s. Rate: 349.34 forecasts/min [2026-01-09T20:35:55.595730] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:55.597126] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-09T20:35:55.597187] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-09T20:35:55.597218] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-09T20:35:55.598049] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:55.598113] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:55.603875] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:55.605670] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:55.606152] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:55.608195] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:35:55.608927] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:55.610468] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:55.672152] [DEBUG] [MAG ] GBX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:55.674408] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:55.760112] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-09T20:35:55.760179] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=2.29% (Conf=53.2489%) [2026-01-09T20:35:55.760564] [INFO ] [main ] Fetching symbol history for TRI... [2026-01-09T20:35:55.760631] [DEBUG] [REMOTE ] TRI: Fetching historical data. [2026-01-09T20:35:55.760689] [INFO ] [main ] Progress: 234/417 forecasts completed (56.1%). DRIO finished in 0.8s. ETA: 31.4s. Rate: 349.29 forecasts/min [2026-01-09T20:35:55.772461] [INFO ] [LOCAL ] GBX: Saved forecast. [2026-01-09T20:35:55.772530] [INFO ] [main ] GBX: Signal=1 (Conf=90.0%), Magnitude=-10.37% (Conf=41.182%) [2026-01-09T20:35:55.773003] [INFO ] [main ] Fetching symbol history for HBNC... [2026-01-09T20:35:55.773058] [DEBUG] [REMOTE ] HBNC: Fetching historical data. [2026-01-09T20:35:55.773655] [INFO ] [main ] Progress: 235/417 forecasts completed (56.4%). GBX finished in 0.7s. ETA: 31.1s. Rate: 350.67 forecasts/min [2026-01-09T20:35:55.774137] [DEBUG] [REMOTE ] TRI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:55.777642] [DEBUG] [LOCAL ] Loaded configuration for TRI: 4 features, N/A% accuracy [2026-01-09T20:35:55.777706] [INFO ] [LOCAL ] TRI: Loaded 4 optimal features with 57.28% confidence from JSON config [2026-01-09T20:35:55.777741] [DEBUG] [MAG ] Building data for symbol: TRI with lookback: 0 [2026-01-09T20:35:55.778750] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:55.778828] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:55.780675] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:55.781205] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:55.782282] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:35:55.784395] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:55.785199] [DEBUG] [REMOTE ] HBNC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:55.786298] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 6 features, N/A% accuracy [2026-01-09T20:35:55.786351] [INFO ] [LOCAL ] HBNC: Loaded 6 optimal features with 53.07% confidence from JSON config [2026-01-09T20:35:55.786382] [DEBUG] [MAG ] Building data for symbol: HBNC with lookback: 0 [2026-01-09T20:35:55.787243] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:55.787662] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:55.789455] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:55.790034] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:55.790438] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:55.791383] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:55.844947] [DEBUG] [MAG ] HALO: Last date is validated at 2026-01-09 [2026-01-09T20:35:55.919783] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:35:55.922747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:55.961020] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.012828] [DEBUG] [MAG ] HALO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:56.125225] [DEBUG] [MAG ] TRI: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.126772] [INFO ] [LOCAL ] HALO: Saved forecast. [2026-01-09T20:35:56.126836] [INFO ] [main ] HALO: Signal=1 (Conf=90.0%), Magnitude=-3.03% (Conf=58.1687%) [2026-01-09T20:35:56.127237] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-09T20:35:56.127291] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-09T20:35:56.128655] [INFO ] [main ] Progress: 236/417 forecasts completed (56.6%). HALO finished in 0.7s. ETA: 31.1s. Rate: 349.08 forecasts/min [2026-01-09T20:35:56.129629] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:56.138361] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:56.139322] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-09T20:35:56.139381] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-09T20:35:56.139415] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-09T20:35:56.140268] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:56.140334] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:56.145327] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:56.147210] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:56.147716] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:56.148158] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:56.148567] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:56.149471] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:56.151916] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:56.191084] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:56.223005] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-09T20:35:56.223075] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=-2.74% (Conf=43.9866%) [2026-01-09T20:35:56.223236] [INFO ] [main ] Fetching symbol history for ABSI... [2026-01-09T20:35:56.223285] [DEBUG] [REMOTE ] ABSI: Fetching historical data. [2026-01-09T20:35:56.223965] [INFO ] [main ] Progress: 237/417 forecasts completed (56.8%). MAXI finished in 0.6s. ETA: 30.9s. Rate: 349.74 forecasts/min [2026-01-09T20:35:56.235489] [DEBUG] [REMOTE ] ABSI: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:56.236629] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 7 features, N/A% accuracy [2026-01-09T20:35:56.236680] [INFO ] [LOCAL ] ABSI: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-09T20:35:56.236711] [DEBUG] [MAG ] Building data for symbol: ABSI with lookback: 0 [2026-01-09T20:35:56.237499] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:56.237561] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:56.242286] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:56.243098] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:35:56.245673] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:56.246845] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:35:56.247560] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:35:56.263001] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:56.263826] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:56.269474] [DEBUG] [MAG ] HBNC: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.308991] [DEBUG] [MAG ] TRI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:56.438302] [DEBUG] [MAG ] HBNC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:56.443852] [INFO ] [LOCAL ] TRI: Saved forecast. [2026-01-09T20:35:56.443919] [INFO ] [main ] TRI: Signal=1 (Conf=90.0%), Magnitude=-1.21% (Conf=57.2798%) [2026-01-09T20:35:56.444258] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-09T20:35:56.444309] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-09T20:35:56.444690] [INFO ] [main ] Progress: 238/417 forecasts completed (57.1%). TRI finished in 0.7s. ETA: 30.7s. Rate: 349.32 forecasts/min [2026-01-09T20:35:56.458068] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:56.459084] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-09T20:35:56.459326] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-09T20:35:56.459358] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-09T20:35:56.460164] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:56.460226] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:56.507886] [INFO ] [LOCAL ] HBNC: Saved forecast. [2026-01-09T20:35:56.507952] [INFO ] [main ] HBNC: Signal=1 (Conf=90.0%), Magnitude=0.85% (Conf=53.0749%) [2026-01-09T20:35:56.508290] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-09T20:35:56.508341] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-09T20:35:56.509655] [INFO ] [main ] Progress: 239/417 forecasts completed (57.3%). HBNC finished in 0.7s. ETA: 30.5s. Rate: 350.23 forecasts/min [2026-01-09T20:35:56.514951] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:56.518360] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:56.519829] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:56.519832] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:56.520761] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-09T20:35:56.520813] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-09T20:35:56.520843] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-09T20:35:56.521027] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:56.521620] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:56.521680] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:56.526364] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:56.528159] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:56.528672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:56.529063] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:56.529796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:56.536130] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.686971] [DEBUG] [MAG ] ABSI: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.703295] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:56.796992] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-09T20:35:56.797066] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=7.35% (Conf=57.6575%) [2026-01-09T20:35:56.797458] [INFO ] [main ] Fetching symbol history for PUBM... [2026-01-09T20:35:56.797508] [DEBUG] [REMOTE ] PUBM: Fetching historical data. [2026-01-09T20:35:56.797673] [INFO ] [main ] Progress: 240/417 forecasts completed (57.6%). LKQ finished in 0.7s. ETA: 30.4s. Rate: 349.24 forecasts/min [2026-01-09T20:35:56.808306] [DEBUG] [REMOTE ] PUBM: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:56.809347] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 4 features, N/A% accuracy [2026-01-09T20:35:56.809404] [INFO ] [LOCAL ] PUBM: Loaded 4 optimal features with 44.14% confidence from JSON config [2026-01-09T20:35:56.809434] [DEBUG] [MAG ] Building data for symbol: PUBM with lookback: 0 [2026-01-09T20:35:56.810209] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:56.810271] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:56.811952] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:56.812479] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:56.812932] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:56.854988] [DEBUG] [MAG ] ABSI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:56.866820] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.899397] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-09 [2026-01-09T20:35:56.921486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:56.925908] [INFO ] [LOCAL ] ABSI: Saved forecast. [2026-01-09T20:35:56.925980] [INFO ] [main ] ABSI: Signal=1 (Conf=90.0%), Magnitude=4.63% (Conf=48.3267%) [2026-01-09T20:35:56.926160] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-09T20:35:56.926205] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-09T20:35:56.926976] [INFO ] [main ] Progress: 241/417 forecasts completed (57.8%). ABSI finished in 0.7s. ETA: 30.2s. Rate: 349.60 forecasts/min [2026-01-09T20:35:56.938090] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:56.939057] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-09T20:35:56.939109] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-09T20:35:56.939141] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-09T20:35:56.939940] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:56.940005] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:56.945114] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:56.947156] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:56.947673] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:56.948080] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:56.948946] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:57.032353] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:57.072311] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:57.116778] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-09T20:35:57.116841] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=64.553%) [2026-01-09T20:35:57.117216] [INFO ] [main ] Fetching symbol history for KRNY... [2026-01-09T20:35:57.117275] [DEBUG] [REMOTE ] KRNY: Fetching historical data. [2026-01-09T20:35:57.117660] [INFO ] [main ] Progress: 242/417 forecasts completed (58.0%). MGA finished in 0.7s. ETA: 30.0s. Rate: 349.44 forecasts/min [2026-01-09T20:35:57.128893] [DEBUG] [REMOTE ] KRNY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:57.129686] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-09T20:35:57.129753] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=54.9399%) [2026-01-09T20:35:57.129940] [INFO ] [main ] Fetching symbol history for GE... [2026-01-09T20:35:57.129984] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-09T20:35:57.130185] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, N/A% accuracy [2026-01-09T20:35:57.130242] [INFO ] [LOCAL ] KRNY: Loaded 2 optimal features with 60.95% confidence from JSON config [2026-01-09T20:35:57.130274] [DEBUG] [MAG ] Building data for symbol: KRNY with lookback: 0 [2026-01-09T20:35:57.130633] [INFO ] [main ] Progress: 243/417 forecasts completed (58.3%). VCSH finished in 0.6s. ETA: 29.8s. Rate: 350.77 forecasts/min [2026-01-09T20:35:57.131109] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:57.131169] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:57.136087] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:35:57.137792] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:57.143016] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:57.144714] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-09T20:35:57.144772] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-09T20:35:57.144804] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-09T20:35:57.145633] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:57.145697] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:57.150644] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:57.152480] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:57.153037] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:57.153507] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:57.153929] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:57.155613] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:35:57.157682] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-09T20:35:57.158412] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:35:57.159633] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:57.262819] [DEBUG] [MAG ] PUBM: Last date is validated at 2026-01-09 [2026-01-09T20:35:57.289188] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-09 [2026-01-09T20:35:57.434888] [DEBUG] [MAG ] PUBM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:57.460010] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:57.482853] [DEBUG] [MAG ] KRNY: Last date is validated at 2026-01-09 [2026-01-09T20:35:57.505847] [INFO ] [LOCAL ] PUBM: Saved forecast. [2026-01-09T20:35:57.505908] [INFO ] [main ] PUBM: Signal=1 (Conf=90.0%), Magnitude=-3.14% (Conf=44.1431%) [2026-01-09T20:35:57.506240] [INFO ] [main ] Fetching symbol history for CFO... [2026-01-09T20:35:57.506290] [DEBUG] [REMOTE ] CFO: Fetching historical data. [2026-01-09T20:35:57.506298] [INFO ] [main ] Progress: 244/417 forecasts completed (58.5%). PUBM finished in 0.7s. ETA: 29.7s. Rate: 349.06 forecasts/min [2026-01-09T20:35:57.516806] [DEBUG] [REMOTE ] CFO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:57.518345] [DEBUG] [LOCAL ] Loaded configuration for CFO: 6 features, N/A% accuracy [2026-01-09T20:35:57.518402] [INFO ] [LOCAL ] CFO: Loaded 6 optimal features with 52.47% confidence from JSON config [2026-01-09T20:35:57.518434] [DEBUG] [MAG ] Building data for symbol: CFO with lookback: 0 [2026-01-09T20:35:57.518637] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-09 [2026-01-09T20:35:57.519233] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:57.519294] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:57.520976] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:57.521473] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:57.521872] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:57.546296] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-09T20:35:57.546362] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=6.04% (Conf=43.6884%) [2026-01-09T20:35:57.546527] [INFO ] [main ] Fetching symbol history for GTX... [2026-01-09T20:35:57.546586] [DEBUG] [REMOTE ] GTX: Fetching historical data. [2026-01-09T20:35:57.547282] [INFO ] [main ] Progress: 245/417 forecasts completed (58.8%). NAAS finished in 0.6s. ETA: 29.5s. Rate: 350.15 forecasts/min [2026-01-09T20:35:57.558543] [DEBUG] [REMOTE ] GTX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:57.559697] [DEBUG] [LOCAL ] Loaded configuration for GTX: 3 features, N/A% accuracy [2026-01-09T20:35:57.559750] [INFO ] [LOCAL ] GTX: Loaded 3 optimal features with 65.77% confidence from JSON config [2026-01-09T20:35:57.559782] [DEBUG] [MAG ] Building data for symbol: GTX with lookback: 0 [2026-01-09T20:35:57.560609] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:57.560671] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:57.562371] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:57.562930] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:57.567320] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:57.636846] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:35:57.638716] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:57.669377] [DEBUG] [MAG ] KRNY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:57.679411] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:57.706288] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:57.729519] [INFO ] [LOCAL ] KRNY: Saved forecast. [2026-01-09T20:35:57.729604] [INFO ] [main ] KRNY: Signal=1 (Conf=90.0%), Magnitude=0.14% (Conf=60.9547%) [2026-01-09T20:35:57.729774] [INFO ] [main ] Fetching symbol history for WBX... [2026-01-09T20:35:57.729818] [DEBUG] [REMOTE ] WBX: Fetching historical data. [2026-01-09T20:35:57.731631] [INFO ] [main ] Progress: 246/417 forecasts completed (59.0%). KRNY finished in 0.6s. ETA: 29.3s. Rate: 350.04 forecasts/min [2026-01-09T20:35:57.741764] [DEBUG] [REMOTE ] WBX: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:57.742744] [DEBUG] [LOCAL ] Loaded configuration for WBX: 2 features, N/A% accuracy [2026-01-09T20:35:57.742803] [INFO ] [LOCAL ] WBX: Loaded 2 optimal features with 65.89% confidence from JSON config [2026-01-09T20:35:57.742836] [DEBUG] [MAG ] Building data for symbol: WBX with lookback: 0 [2026-01-09T20:35:57.743668] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:35:57.743727] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:57.748891] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:57.749673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:57.924986] [DEBUG] [MAG ] GTX: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.007794] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-09T20:35:58.007862] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=0.28% (Conf=53.7006%) [2026-01-09T20:35:58.008242] [INFO ] [main ] Progress: 247/417 forecasts completed (59.2%). GE finished in 0.9s. ETA: 29.2s. Rate: 349.17 forecasts/min [2026-01-09T20:35:58.008405] [INFO ] [main ] Fetching symbol history for QYLG... [2026-01-09T20:35:58.008449] [DEBUG] [REMOTE ] QYLG: Fetching historical data. [2026-01-09T20:35:58.019509] [DEBUG] [MAG ] CFO: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.022070] [DEBUG] [REMOTE ] QYLG: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.023028] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 8 features, N/A% accuracy [2026-01-09T20:35:58.023103] [INFO ] [LOCAL ] QYLG: Loaded 8 optimal features with 51.12% confidence from JSON config [2026-01-09T20:35:58.023154] [DEBUG] [MAG ] Building data for symbol: QYLG with lookback: 0 [2026-01-09T20:35:58.024291] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:35:58.024375] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:58.029763] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:58.031646] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:58.032149] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:58.032546] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:58.034942] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:35:58.087050] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:58.087944] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:58.088997] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:58.094204] [DEBUG] [MAG ] GTX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.101342] [DEBUG] [MAG ] WBX: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.164170] [INFO ] [LOCAL ] GTX: Saved forecast. [2026-01-09T20:35:58.164238] [INFO ] [main ] GTX: Signal=1 (Conf=90.0%), Magnitude=1.22% (Conf=65.7706%) [2026-01-09T20:35:58.164434] [INFO ] [main ] Fetching symbol history for CNSP... [2026-01-09T20:35:58.164480] [DEBUG] [REMOTE ] CNSP: Fetching historical data. [2026-01-09T20:35:58.164890] [INFO ] [main ] Progress: 248/417 forecasts completed (59.5%). GTX finished in 0.6s. ETA: 29.0s. Rate: 349.30 forecasts/min [2026-01-09T20:35:58.176360] [DEBUG] [REMOTE ] CNSP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.177247] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 4 features, N/A% accuracy [2026-01-09T20:35:58.177299] [INFO ] [LOCAL ] CNSP: Loaded 4 optimal features with 29.76% confidence from JSON config [2026-01-09T20:35:58.177330] [DEBUG] [MAG ] Building data for symbol: CNSP with lookback: 0 [2026-01-09T20:35:58.178136] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:58.178197] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:58.182953] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:58.183913] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:35:58.185090] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:35:58.186442] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:58.197401] [DEBUG] [MAG ] CFO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.272440] [INFO ] [LOCAL ] CFO: Saved forecast. [2026-01-09T20:35:58.272506] [INFO ] [main ] CFO: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=52.4712%) [2026-01-09T20:35:58.272863] [INFO ] [main ] Fetching symbol history for TSDD... [2026-01-09T20:35:58.272914] [DEBUG] [REMOTE ] TSDD: Fetching historical data. [2026-01-09T20:35:58.273656] [INFO ] [main ] Progress: 249/417 forecasts completed (59.7%). CFO finished in 0.8s. ETA: 28.8s. Rate: 349.81 forecasts/min [2026-01-09T20:35:58.277876] [DEBUG] [MAG ] WBX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.284810] [DEBUG] [REMOTE ] TSDD: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.287302] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 6 features, N/A% accuracy [2026-01-09T20:35:58.287365] [INFO ] [LOCAL ] TSDD: Loaded 6 optimal features with 58.58% confidence from JSON config [2026-01-09T20:35:58.287397] [DEBUG] [MAG ] Building data for symbol: TSDD with lookback: 0 [2026-01-09T20:35:58.288168] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:58.288228] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:58.292935] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:58.295042] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:58.295509] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:58.295910] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:58.298245] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:35:58.302068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:58.357368] [INFO ] [LOCAL ] WBX: Saved forecast. [2026-01-09T20:35:58.357434] [INFO ] [main ] WBX: Signal=1 (Conf=90.0%), Magnitude=7.88% (Conf=65.8947%) [2026-01-09T20:35:58.357613] [INFO ] [main ] Fetching symbol history for NLOP... [2026-01-09T20:35:58.357658] [DEBUG] [REMOTE ] NLOP: Fetching historical data. [2026-01-09T20:35:58.357850] [INFO ] [main ] Progress: 250/417 forecasts completed (60.0%). WBX finished in 0.6s. ETA: 28.6s. Rate: 350.53 forecasts/min [2026-01-09T20:35:58.370102] [DEBUG] [REMOTE ] NLOP: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.371291] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 6 features, N/A% accuracy [2026-01-09T20:35:58.371343] [INFO ] [LOCAL ] NLOP: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-09T20:35:58.371384] [DEBUG] [MAG ] Building data for symbol: NLOP with lookback: 0 [2026-01-09T20:35:58.372271] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:58.372338] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:58.374162] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:58.374735] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:58.375149] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:58.375930] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:58.376825] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:58.436638] [DEBUG] [MAG ] QYLG: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.454306] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:58.533864] [DEBUG] [MAG ] CNSP: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.603038] [DEBUG] [MAG ] QYLG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.639610] [DEBUG] [MAG ] TSDD: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.673919] [INFO ] [LOCAL ] QYLG: Saved forecast. [2026-01-09T20:35:58.673983] [INFO ] [main ] QYLG: Signal=1 (Conf=90.0%), Magnitude=1.44% (Conf=51.1181%) [2026-01-09T20:35:58.674317] [INFO ] [main ] Fetching symbol history for SHY... [2026-01-09T20:35:58.674367] [DEBUG] [REMOTE ] SHY: Fetching historical data. [2026-01-09T20:35:58.674658] [INFO ] [main ] Progress: 251/417 forecasts completed (60.2%). QYLG finished in 0.7s. ETA: 28.5s. Rate: 349.34 forecasts/min [2026-01-09T20:35:58.685674] [DEBUG] [REMOTE ] SHY: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.686556] [DEBUG] [LOCAL ] Loaded configuration for SHY: 9 features, N/A% accuracy [2026-01-09T20:35:58.686640] [INFO ] [LOCAL ] SHY: Loaded 9 optimal features with 44.87% confidence from JSON config [2026-01-09T20:35:58.686674] [DEBUG] [MAG ] Building data for symbol: SHY with lookback: 0 [2026-01-09T20:35:58.687487] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:35:58.687552] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:58.689266] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:58.689812] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:58.693669] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:35:58.698415] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:58.699430] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:35:58.700102] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:58.700810] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:58.701879] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:58.703842] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:58.716877] [DEBUG] [MAG ] CNSP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.793843] [DEBUG] [MAG ] NLOP: Last date is validated at 2026-01-09 [2026-01-09T20:35:58.806292] [DEBUG] [MAG ] TSDD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.844121] [INFO ] [LOCAL ] CNSP: Saved forecast. [2026-01-09T20:35:58.844204] [INFO ] [main ] CNSP: Signal=1 (Conf=90.0%), Magnitude=24.03% (Conf=29.7596%) [2026-01-09T20:35:58.844390] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-09T20:35:58.844437] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-09T20:35:58.845661] [INFO ] [main ] Progress: 252/417 forecasts completed (60.4%). CNSP finished in 0.7s. ETA: 28.3s. Rate: 349.35 forecasts/min [2026-01-09T20:35:58.856703] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.857684] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-09T20:35:58.857742] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-09T20:35:58.857774] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-09T20:35:58.858615] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:35:58.858680] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:58.864051] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:58.865951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:58.866438] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:58.866876] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:58.945480] [INFO ] [LOCAL ] TSDD: Saved forecast. [2026-01-09T20:35:58.945547] [INFO ] [main ] TSDD: Signal=1 (Conf=90.0%), Magnitude=3.39% (Conf=58.5843%) [2026-01-09T20:35:58.945896] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-09T20:35:58.945946] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-09T20:35:58.946659] [INFO ] [main ] Progress: 253/417 forecasts completed (60.7%). TSDD finished in 0.7s. ETA: 28.1s. Rate: 349.92 forecasts/min [2026-01-09T20:35:58.957109] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:58.957894] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-09T20:35:58.957951] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-09T20:35:58.957984] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-09T20:35:58.958783] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:58.958848] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:58.962096] [DEBUG] [MAG ] NLOP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:58.963713] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:35:58.964536] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:58.965391] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:35:58.966773] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:35:58.969741] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:35:58.970910] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:58.985780] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:58.987533] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:35:58.989902] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:58.990392] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:35:58.991551] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:35:58.993791] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:59.040703] [DEBUG] [MAG ] SHY: Last date is validated at 2026-01-09 [2026-01-09T20:35:59.044620] [INFO ] [LOCAL ] NLOP: Saved forecast. [2026-01-09T20:35:59.044688] [INFO ] [main ] NLOP: Signal=1 (Conf=90.0%), Magnitude=-7.86% (Conf=51.7626%) [2026-01-09T20:35:59.044854] [INFO ] [main ] Fetching symbol history for STK... [2026-01-09T20:35:59.044898] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-09T20:35:59.046264] [INFO ] [main ] Progress: 254/417 forecasts completed (60.9%). NLOP finished in 0.7s. ETA: 27.9s. Rate: 350.50 forecasts/min [2026-01-09T20:35:59.058182] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:59.059239] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-09T20:35:59.059289] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-09T20:35:59.059320] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-09T20:35:59.060138] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:59.060199] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:59.064944] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:59.066745] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:59.067276] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:59.105182] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:59.106284] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:59.209102] [DEBUG] [MAG ] SHY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:59.270245] [INFO ] [LOCAL ] SHY: Saved forecast. [2026-01-09T20:35:59.270310] [INFO ] [main ] SHY: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=44.8688%) [2026-01-09T20:35:59.270672] [INFO ] [main ] Progress: 255/417 forecasts completed (61.2%). SHY finished in 0.6s. ETA: 27.8s. Rate: 350.07 forecasts/min [2026-01-09T20:35:59.270801] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-09T20:35:59.270843] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-09T20:35:59.282336] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:59.283224] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-09T20:35:59.283281] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-09T20:35:59.283313] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-09T20:35:59.284107] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:35:59.284169] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:59.288937] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:59.308263] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-09 [2026-01-09T20:35:59.327187] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:35:59.328441] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:35:59.329092] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:35:59.330876] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:35:59.331610] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:35:59.333242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:59.381912] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-09 [2026-01-09T20:35:59.449990] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-09 [2026-01-09T20:35:59.472982] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:59.565754] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:59.571343] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-09T20:35:59.571416] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=-0.46% (Conf=47.2228%) [2026-01-09T20:35:59.571795] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-09T20:35:59.571846] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-09T20:35:59.572655] [INFO ] [main ] Progress: 256/417 forecasts completed (61.4%). NVS finished in 0.6s. ETA: 27.7s. Rate: 349.03 forecasts/min [2026-01-09T20:35:59.582485] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:59.583457] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-09T20:35:59.583512] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-09T20:35:59.583544] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-09T20:35:59.584312] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:35:59.584372] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:59.586044] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:35:59.586708] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:59.587109] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:59.588000] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:35:59.589869] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:59.640053] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:59.677774] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-09 [2026-01-09T20:35:59.716534] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-09T20:35:59.716637] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=50.4264%) [2026-01-09T20:35:59.716807] [INFO ] [main ] Fetching symbol history for EYE... [2026-01-09T20:35:59.716853] [DEBUG] [REMOTE ] EYE: Fetching historical data. [2026-01-09T20:35:59.718655] [INFO ] [main ] Progress: 257/417 forecasts completed (61.6%). ESTC finished in 0.9s. ETA: 27.5s. Rate: 349.24 forecasts/min [2026-01-09T20:35:59.720284] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-09T20:35:59.720350] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=1.54% (Conf=54.489%) [2026-01-09T20:35:59.720518] [INFO ] [main ] Fetching symbol history for PPH... [2026-01-09T20:35:59.720564] [DEBUG] [REMOTE ] PPH: Fetching historical data. [2026-01-09T20:35:59.721616] [INFO ] [main ] Progress: 258/417 forecasts completed (61.9%). STK finished in 0.7s. ETA: 27.2s. Rate: 350.57 forecasts/min [2026-01-09T20:35:59.730872] [DEBUG] [REMOTE ] EYE: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:59.731852] [DEBUG] [LOCAL ] Loaded configuration for EYE: 3 features, N/A% accuracy [2026-01-09T20:35:59.731910] [INFO ] [LOCAL ] EYE: Loaded 3 optimal features with 46.65% confidence from JSON config [2026-01-09T20:35:59.731944] [DEBUG] [MAG ] Building data for symbol: EYE with lookback: 0 [2026-01-09T20:35:59.732756] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:35:59.732735] [DEBUG] [REMOTE ] PPH: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:59.732823] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:35:59.733586] [DEBUG] [LOCAL ] Loaded configuration for PPH: 6 features, N/A% accuracy [2026-01-09T20:35:59.733661] [INFO ] [LOCAL ] PPH: Loaded 6 optimal features with 54.07% confidence from JSON config [2026-01-09T20:35:59.733697] [DEBUG] [MAG ] Building data for symbol: PPH with lookback: 0 [2026-01-09T20:35:59.734557] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:35:59.734641] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:35:59.736475] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:35:59.737097] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:35:59.737692] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:35:59.737915] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:35:59.779309] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:35:59.845947] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:35:59.854955] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:35:59.856421] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:35:59.859390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:59.860483] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:35:59.925428] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-09 [2026-01-09T20:35:59.937046] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-09T20:35:59.937136] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=55.1025%) [2026-01-09T20:35:59.937300] [INFO ] [main ] Fetching symbol history for JVA... [2026-01-09T20:35:59.937344] [DEBUG] [REMOTE ] JVA: Fetching historical data. [2026-01-09T20:35:59.938047] [INFO ] [main ] Progress: 259/417 forecasts completed (62.1%). INTC finished in 0.7s. ETA: 27.1s. Rate: 350.22 forecasts/min [2026-01-09T20:35:59.948759] [DEBUG] [REMOTE ] JVA: Successfully parsed 300 rows of historical data. [2026-01-09T20:35:59.949894] [DEBUG] [LOCAL ] Loaded configuration for JVA: 4 features, N/A% accuracy [2026-01-09T20:35:59.949950] [INFO ] [LOCAL ] JVA: Loaded 4 optimal features with 58.89% confidence from JSON config [2026-01-09T20:35:59.949982] [DEBUG] [MAG ] Building data for symbol: JVA with lookback: 0 [2026-01-09T20:35:59.950769] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:35:59.950829] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:35:59.951685] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:35:59.954119] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:35:59.955092] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:35:59.956101] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:00.090717] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:00.228378] [DEBUG] [MAG ] EYE: Last date is validated at 2026-01-09 [2026-01-09T20:36:00.246645] [DEBUG] [MAG ] PPH: Last date is validated at 2026-01-09 [2026-01-09T20:36:00.266487] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-09T20:36:00.266553] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=-8.29% (Conf=37.878%) [2026-01-09T20:36:00.266908] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-09T20:36:00.266958] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-09T20:36:00.267650] [INFO ] [main ] Progress: 260/417 forecasts completed (62.4%). HOLO finished in 0.7s. ETA: 27.0s. Rate: 348.98 forecasts/min [2026-01-09T20:36:00.278286] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:00.278911] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-09T20:36:00.278960] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-09T20:36:00.278991] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-09T20:36:00.279753] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:00.279835] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:00.284934] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:00.287229] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:00.287715] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:00.288115] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:00.289817] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:00.305755] [DEBUG] [MAG ] JVA: Last date is validated at 2026-01-09 [2026-01-09T20:36:00.328929] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:00.330422] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:00.331077] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:00.334164] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:00.335709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:00.416475] [DEBUG] [MAG ] EYE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:00.434265] [DEBUG] [MAG ] PPH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:00.475029] [DEBUG] [MAG ] JVA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:00.498459] [INFO ] [LOCAL ] EYE: Saved forecast. [2026-01-09T20:36:00.498530] [INFO ] [main ] EYE: Signal=1 (Conf=90.0%), Magnitude=-1.23% (Conf=46.6457%) [2026-01-09T20:36:00.498933] [INFO ] [main ] Fetching symbol history for EOG... [2026-01-09T20:36:00.498985] [DEBUG] [REMOTE ] EOG: Fetching historical data. [2026-01-09T20:36:00.499639] [INFO ] [main ] Progress: 261/417 forecasts completed (62.6%). EYE finished in 0.8s. ETA: 26.9s. Rate: 348.51 forecasts/min [2026-01-09T20:36:00.526358] [DEBUG] [REMOTE ] EOG: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:00.533200] [DEBUG] [LOCAL ] Loaded configuration for EOG: 4 features, N/A% accuracy [2026-01-09T20:36:00.533282] [INFO ] [LOCAL ] EOG: Loaded 4 optimal features with 55.70% confidence from JSON config [2026-01-09T20:36:00.533315] [DEBUG] [MAG ] Building data for symbol: EOG with lookback: 0 [2026-01-09T20:36:00.534408] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:00.534476] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:00.551689] [INFO ] [LOCAL ] JVA: Saved forecast. [2026-01-09T20:36:00.551763] [INFO ] [main ] JVA: Signal=1 (Conf=90.0%), Magnitude=7.31% (Conf=58.8929%) [2026-01-09T20:36:00.551918] [INFO ] [main ] Fetching symbol history for VAC... [2026-01-09T20:36:00.551962] [DEBUG] [REMOTE ] VAC: Fetching historical data. [2026-01-09T20:36:00.556065] [INFO ] [main ] Progress: 262/417 forecasts completed (62.8%). JVA finished in 0.6s. ETA: 26.6s. Rate: 349.41 forecasts/min [2026-01-09T20:36:00.558542] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:00.564252] [DEBUG] [REMOTE ] VAC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:00.567288] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:00.567624] [DEBUG] [LOCAL ] Loaded configuration for VAC: 4 features, N/A% accuracy [2026-01-09T20:36:00.567685] [INFO ] [LOCAL ] VAC: Loaded 4 optimal features with 49.65% confidence from JSON config [2026-01-09T20:36:00.567717] [DEBUG] [MAG ] Building data for symbol: VAC with lookback: 0 [2026-01-09T20:36:00.568764] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:00.568825] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:00.570678] [INFO ] [LOCAL ] PPH: Saved forecast. [2026-01-09T20:36:00.570753] [INFO ] [main ] PPH: Signal=1 (Conf=90.0%), Magnitude=1.13% (Conf=54.0703%) [2026-01-09T20:36:00.570938] [INFO ] [main ] Fetching symbol history for BXSL... [2026-01-09T20:36:00.570987] [DEBUG] [REMOTE ] BXSL: Fetching historical data. [2026-01-09T20:36:00.571884] [INFO ] [main ] Progress: 263/417 forecasts completed (63.1%). PPH finished in 0.8s. ETA: 26.4s. Rate: 350.62 forecasts/min [2026-01-09T20:36:00.573112] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:36:00.574285] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:00.577068] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:00.580004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:00.596430] [DEBUG] [REMOTE ] BXSL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:00.605631] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 6 features, N/A% accuracy [2026-01-09T20:36:00.605708] [INFO ] [LOCAL ] BXSL: Loaded 6 optimal features with 57.43% confidence from JSON config [2026-01-09T20:36:00.605742] [DEBUG] [MAG ] Building data for symbol: BXSL with lookback: 0 [2026-01-09T20:36:00.606792] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:00.606856] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:00.619218] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:00.629378] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:00.629931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:00.630322] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:00.636851] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:00.653532] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:00.655634] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:00.681037] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-09 [2026-01-09T20:36:00.807593] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:00.924372] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:00.994855] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-09T20:36:00.994921] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=49.3732%) [2026-01-09T20:36:00.995284] [INFO ] [main ] Fetching symbol history for SQQQ... [2026-01-09T20:36:00.995335] [DEBUG] [REMOTE ] SQQQ: Fetching historical data. [2026-01-09T20:36:00.995686] [INFO ] [main ] Progress: 264/417 forecasts completed (63.3%). REFI finished in 0.7s. ETA: 26.3s. Rate: 348.67 forecasts/min [2026-01-09T20:36:01.006076] [DEBUG] [REMOTE ] SQQQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:01.008645] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 4 features, N/A% accuracy [2026-01-09T20:36:01.008752] [INFO ] [LOCAL ] SQQQ: Loaded 4 optimal features with 51.41% confidence from JSON config [2026-01-09T20:36:01.008788] [DEBUG] [MAG ] Building data for symbol: SQQQ with lookback: 0 [2026-01-09T20:36:01.015938] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:01.016029] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:01.035485] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:01.047838] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:01.048359] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:01.062346] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:01.070772] [DEBUG] [MAG ] VAC: Last date is validated at 2026-01-09 [2026-01-09T20:36:01.124419] [DEBUG] [MAG ] EOG: Last date is validated at 2026-01-09 [2026-01-09T20:36:01.237023] [DEBUG] [MAG ] BXSL: Last date is validated at 2026-01-09 [2026-01-09T20:36:01.262299] [DEBUG] [MAG ] VAC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:01.316928] [DEBUG] [MAG ] EOG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:01.393491] [INFO ] [LOCAL ] VAC: Saved forecast. [2026-01-09T20:36:01.393556] [INFO ] [main ] VAC: Signal=1 (Conf=90.0%), Magnitude=8.37% (Conf=49.6509%) [2026-01-09T20:36:01.393733] [INFO ] [main ] Fetching symbol history for VCRB... [2026-01-09T20:36:01.393776] [DEBUG] [REMOTE ] VCRB: Fetching historical data. [2026-01-09T20:36:01.394485] [INFO ] [main ] Progress: 265/417 forecasts completed (63.5%). VAC finished in 0.8s. ETA: 26.3s. Rate: 346.94 forecasts/min [2026-01-09T20:36:01.405650] [DEBUG] [REMOTE ] VCRB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:01.406640] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 4 features, N/A% accuracy [2026-01-09T20:36:01.406697] [INFO ] [LOCAL ] VCRB: Loaded 4 optimal features with 61.50% confidence from JSON config [2026-01-09T20:36:01.406729] [DEBUG] [MAG ] Building data for symbol: VCRB with lookback: 0 [2026-01-09T20:36:01.407597] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:01.407671] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:01.412550] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:01.413406] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:01.414032] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:01.415607] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:01.439998] [INFO ] [LOCAL ] EOG: Saved forecast. [2026-01-09T20:36:01.440078] [INFO ] [main ] EOG: Signal=1 (Conf=90.0%), Magnitude=2.09% (Conf=55.6969%) [2026-01-09T20:36:01.440426] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-09T20:36:01.440479] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-09T20:36:01.440672] [INFO ] [main ] Progress: 266/417 forecasts completed (63.8%). EOG finished in 0.9s. ETA: 26.0s. Rate: 347.90 forecasts/min [2026-01-09T20:36:01.452387] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:01.453421] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-09T20:36:01.453485] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-09T20:36:01.453519] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-09T20:36:01.454410] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:36:01.454475] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:01.455236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:01.490116] [DEBUG] [MAG ] BXSL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:01.623892] [DEBUG] [MAG ] SQQQ: Last date is validated at 2026-01-09 [2026-01-09T20:36:01.647699] [INFO ] [LOCAL ] BXSL: Saved forecast. [2026-01-09T20:36:01.647773] [INFO ] [main ] BXSL: Signal=1 (Conf=90.0%), Magnitude=0.58% (Conf=57.4301%) [2026-01-09T20:36:01.647937] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-09T20:36:01.647981] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-09T20:36:01.649845] [INFO ] [main ] Progress: 267/417 forecasts completed (64.0%). BXSL finished in 1.1s. ETA: 25.9s. Rate: 347.62 forecasts/min [2026-01-09T20:36:01.666832] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:01.669637] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-09T20:36:01.669701] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-09T20:36:01.669733] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-09T20:36:01.670552] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:01.670639] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:01.672227] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:01.679844] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:01.709448] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:01.711253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:01.714783] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:01.715839] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:01.717480] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:01.721635] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:01.722313] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:01.726336] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:01.764726] [DEBUG] [MAG ] VCRB: Last date is validated at 2026-01-09 [2026-01-09T20:36:01.829352] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-09 [2026-01-09T20:36:01.838917] [DEBUG] [MAG ] SQQQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:01.961072] [DEBUG] [MAG ] VCRB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:01.990482] [INFO ] [LOCAL ] SQQQ: Saved forecast. [2026-01-09T20:36:01.990551] [INFO ] [main ] SQQQ: Signal=1 (Conf=90.0%), Magnitude=9.95% (Conf=51.4083%) [2026-01-09T20:36:01.990740] [INFO ] [main ] Fetching symbol history for PDBC... [2026-01-09T20:36:01.990785] [DEBUG] [REMOTE ] PDBC: Fetching historical data. [2026-01-09T20:36:01.992503] [INFO ] [main ] Progress: 268/417 forecasts completed (64.3%). SQQQ finished in 1.0s. ETA: 25.8s. Rate: 346.35 forecasts/min [2026-01-09T20:36:02.002331] [DEBUG] [REMOTE ] PDBC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.003293] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 5 features, N/A% accuracy [2026-01-09T20:36:02.003348] [INFO ] [LOCAL ] PDBC: Loaded 5 optimal features with 57.57% confidence from JSON config [2026-01-09T20:36:02.003387] [DEBUG] [MAG ] Building data for symbol: PDBC with lookback: 0 [2026-01-09T20:36:02.004194] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:02.004257] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:02.009163] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:02.010983] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:02.011470] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:02.011893] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:02.012468] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:02.012887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:02.030287] [INFO ] [LOCAL ] VCRB: Saved forecast. [2026-01-09T20:36:02.030836] [INFO ] [main ] VCRB: Signal=1 (Conf=90.0%), Magnitude=0.11% (Conf=61.5047%) [2026-01-09T20:36:02.031038] [INFO ] [main ] Fetching symbol history for CELH... [2026-01-09T20:36:02.031100] [DEBUG] [REMOTE ] CELH: Fetching historical data. [2026-01-09T20:36:02.032771] [INFO ] [main ] Progress: 269/417 forecasts completed (64.5%). VCRB finished in 0.6s. ETA: 25.6s. Rate: 347.34 forecasts/min [2026-01-09T20:36:02.048598] [DEBUG] [REMOTE ] CELH: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.049681] [DEBUG] [LOCAL ] Loaded configuration for CELH: 6 features, N/A% accuracy [2026-01-09T20:36:02.049749] [INFO ] [LOCAL ] CELH: Loaded 6 optimal features with 65.32% confidence from JSON config [2026-01-09T20:36:02.049790] [DEBUG] [MAG ] Building data for symbol: CELH with lookback: 0 [2026-01-09T20:36:02.050874] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:02.050947] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:02.052977] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:02.053551] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:02.054001] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:02.056269] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:02.059120] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:02.060821] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:02.091074] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-09T20:36:02.091148] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=46.1732%) [2026-01-09T20:36:02.091752] [INFO ] [main ] Fetching symbol history for GFI... [2026-01-09T20:36:02.091810] [DEBUG] [REMOTE ] GFI: Fetching historical data. [2026-01-09T20:36:02.092645] [INFO ] [main ] Progress: 270/417 forecasts completed (64.7%). CDC finished in 0.7s. ETA: 25.3s. Rate: 348.18 forecasts/min [2026-01-09T20:36:02.092968] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-09 [2026-01-09T20:36:02.105337] [DEBUG] [REMOTE ] GFI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.106275] [DEBUG] [LOCAL ] Loaded configuration for GFI: 1 features, N/A% accuracy [2026-01-09T20:36:02.106335] [INFO ] [LOCAL ] GFI: Loaded 1 optimal features with 44.61% confidence from JSON config [2026-01-09T20:36:02.106369] [DEBUG] [MAG ] Building data for symbol: GFI with lookback: 0 [2026-01-09T20:36:02.107284] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:36:02.107349] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:02.108456] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:02.282409] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:02.371451] [DEBUG] [MAG ] PDBC: Last date is validated at 2026-01-09 [2026-01-09T20:36:02.431106] [DEBUG] [MAG ] CELH: Last date is validated at 2026-01-09 [2026-01-09T20:36:02.475795] [DEBUG] [MAG ] GFI: Last date is validated at 2026-01-09 [2026-01-09T20:36:02.483168] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-09T20:36:02.483237] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=1.09% (Conf=54.9979%) [2026-01-09T20:36:02.483747] [INFO ] [main ] Fetching symbol history for DVN... [2026-01-09T20:36:02.483801] [DEBUG] [REMOTE ] DVN: Fetching historical data. [2026-01-09T20:36:02.484651] [INFO ] [main ] Progress: 271/417 forecasts completed (65.0%). WOOD finished in 0.8s. ETA: 25.3s. Rate: 346.55 forecasts/min [2026-01-09T20:36:02.496727] [DEBUG] [REMOTE ] DVN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.498148] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, N/A% accuracy [2026-01-09T20:36:02.498201] [INFO ] [LOCAL ] DVN: Loaded 2 optimal features with 51.89% confidence from JSON config [2026-01-09T20:36:02.498254] [DEBUG] [MAG ] Building data for symbol: DVN with lookback: 0 [2026-01-09T20:36:02.499066] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:02.499129] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:02.503222] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:02.503757] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:02.560774] [DEBUG] [MAG ] PDBC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:02.608775] [DEBUG] [MAG ] CELH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:02.623543] [INFO ] [LOCAL ] PDBC: Saved forecast. [2026-01-09T20:36:02.623629] [INFO ] [main ] PDBC: Signal=1 (Conf=90.0%), Magnitude=1.64% (Conf=57.5687%) [2026-01-09T20:36:02.623795] [INFO ] [main ] Fetching symbol history for XENE... [2026-01-09T20:36:02.623838] [DEBUG] [REMOTE ] XENE: Fetching historical data. [2026-01-09T20:36:02.624984] [INFO ] [main ] Progress: 272/417 forecasts completed (65.2%). PDBC finished in 0.6s. ETA: 25.1s. Rate: 346.79 forecasts/min [2026-01-09T20:36:02.635994] [DEBUG] [REMOTE ] XENE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.637398] [DEBUG] [LOCAL ] Loaded configuration for XENE: 4 features, N/A% accuracy [2026-01-09T20:36:02.637456] [INFO ] [LOCAL ] XENE: Loaded 4 optimal features with 60.93% confidence from JSON config [2026-01-09T20:36:02.637512] [DEBUG] [MAG ] Building data for symbol: XENE with lookback: 0 [2026-01-09T20:36:02.638554] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:02.638637] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:02.640788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:02.641313] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:02.641753] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:02.644212] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:02.662846] [DEBUG] [MAG ] GFI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:02.741196] [INFO ] [LOCAL ] CELH: Saved forecast. [2026-01-09T20:36:02.741280] [INFO ] [main ] CELH: Signal=1 (Conf=90.0%), Magnitude=7.14% (Conf=65.3179%) [2026-01-09T20:36:02.741681] [INFO ] [main ] Fetching symbol history for OPAD... [2026-01-09T20:36:02.741739] [DEBUG] [REMOTE ] OPAD: Fetching historical data. [2026-01-09T20:36:02.742669] [INFO ] [main ] Progress: 273/417 forecasts completed (65.5%). CELH finished in 0.7s. ETA: 24.9s. Rate: 347.20 forecasts/min [2026-01-09T20:36:02.752156] [INFO ] [LOCAL ] GFI: Saved forecast. [2026-01-09T20:36:02.752237] [INFO ] [main ] GFI: Signal=1 (Conf=90.0%), Magnitude=-2.25% (Conf=44.6077%) [2026-01-09T20:36:02.752417] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-09T20:36:02.752463] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-09T20:36:02.753648] [INFO ] [main ] Progress: 274/417 forecasts completed (65.7%). GFI finished in 0.7s. ETA: 24.6s. Rate: 348.39 forecasts/min [2026-01-09T20:36:02.755179] [DEBUG] [REMOTE ] OPAD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.756076] [DEBUG] [LOCAL ] Loaded configuration for OPAD: 5 features, N/A% accuracy [2026-01-09T20:36:02.756133] [INFO ] [LOCAL ] OPAD: Loaded 5 optimal features with 48.73% confidence from JSON config [2026-01-09T20:36:02.756164] [DEBUG] [MAG ] Building data for symbol: OPAD with lookback: 0 [2026-01-09T20:36:02.757039] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:02.757126] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:02.762615] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:02.764521] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:02.765061] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:02.765670] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:02.765639] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:02.766674] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-09T20:36:02.766746] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-09T20:36:02.766783] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-09T20:36:02.767866] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:36:02.816851] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:02.858091] [DEBUG] [MAG ] DVN: Last date is validated at 2026-01-09 [2026-01-09T20:36:02.993744] [DEBUG] [MAG ] XENE: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.031680] [DEBUG] [MAG ] DVN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:03.119353] [INFO ] [LOCAL ] DVN: Saved forecast. [2026-01-09T20:36:03.119420] [INFO ] [main ] DVN: Signal=1 (Conf=90.0%), Magnitude=1.25% (Conf=51.8864%) [2026-01-09T20:36:03.119785] [INFO ] [main ] Fetching symbol history for SWZ... [2026-01-09T20:36:03.119838] [DEBUG] [REMOTE ] SWZ: Fetching historical data. [2026-01-09T20:36:03.120660] [INFO ] [main ] Progress: 275/417 forecasts completed (65.9%). DVN finished in 0.6s. ETA: 24.6s. Rate: 346.96 forecasts/min [2026-01-09T20:36:03.131096] [DEBUG] [REMOTE ] SWZ: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:03.132936] [DEBUG] [LOCAL ] Loaded configuration for SWZ: 13 features, N/A% accuracy [2026-01-09T20:36:03.132994] [INFO ] [LOCAL ] SWZ: Loaded 13 optimal features with 44.54% confidence from JSON config [2026-01-09T20:36:03.133026] [DEBUG] [MAG ] Building data for symbol: SWZ with lookback: 0 [2026-01-09T20:36:03.133860] [DEBUG] [FEATURES ] DataBuilder: Executing 13 feature methods. [2026-01-09T20:36:03.133928] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:03.135612] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.138855] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:03.140685] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:03.141187] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:03.141595] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:03.159413] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:03.160552] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:03.161053] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:03.162696] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:03.163733] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:03.163802] [DEBUG] [MAG ] XENE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:03.164407] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:03.165840] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:03.167003] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:36:03.169195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:03.180879] [DEBUG] [MAG ] OPAD: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.257976] [INFO ] [LOCAL ] XENE: Saved forecast. [2026-01-09T20:36:03.258042] [INFO ] [main ] XENE: Signal=1 (Conf=90.0%), Magnitude=5.67% (Conf=60.9251%) [2026-01-09T20:36:03.258206] [INFO ] [main ] Fetching symbol history for OLPX... [2026-01-09T20:36:03.258438] [DEBUG] [REMOTE ] OLPX: Fetching historical data. [2026-01-09T20:36:03.259102] [INFO ] [main ] Progress: 276/417 forecasts completed (66.2%). XENE finished in 0.6s. ETA: 24.4s. Rate: 347.22 forecasts/min [2026-01-09T20:36:03.269781] [DEBUG] [REMOTE ] OLPX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:03.270855] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 14 features, N/A% accuracy [2026-01-09T20:36:03.270908] [INFO ] [LOCAL ] OLPX: Loaded 14 optimal features with 36.61% confidence from JSON config [2026-01-09T20:36:03.270941] [DEBUG] [MAG ] Building data for symbol: OLPX with lookback: 0 [2026-01-09T20:36:03.271783] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-09T20:36:03.271854] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:03.276816] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:03.279410] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:03.280113] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:03.281374] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:03.284565] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:03.288250] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:03.289271] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:03.291997] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:36:03.295930] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:03.297900] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:03.299219] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:36:03.301505] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:36:03.303137] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:36:03.309007] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:03.317769] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:03.360556] [DEBUG] [MAG ] OPAD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:03.402065] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-09T20:36:03.402146] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-0.20% (Conf=54.4664%) [2026-01-09T20:36:03.402529] [INFO ] [main ] Fetching symbol history for BMEZ... [2026-01-09T20:36:03.402602] [DEBUG] [REMOTE ] BMEZ: Fetching historical data. [2026-01-09T20:36:03.402655] [INFO ] [main ] Progress: 277/417 forecasts completed (66.4%). GIS finished in 0.6s. ETA: 24.2s. Rate: 347.43 forecasts/min [2026-01-09T20:36:03.415380] [DEBUG] [REMOTE ] BMEZ: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:03.416563] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 7 features, N/A% accuracy [2026-01-09T20:36:03.416661] [INFO ] [LOCAL ] BMEZ: Loaded 7 optimal features with 47.49% confidence from JSON config [2026-01-09T20:36:03.416701] [DEBUG] [MAG ] Building data for symbol: BMEZ with lookback: 0 [2026-01-09T20:36:03.417602] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:03.417669] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:03.423290] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:03.425393] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:03.425972] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:03.426977] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:03.427653] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:03.428926] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:03.429655] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:03.450380] [INFO ] [LOCAL ] OPAD: Saved forecast. [2026-01-09T20:36:03.450448] [INFO ] [main ] OPAD: Signal=1 (Conf=90.0%), Magnitude=56.64% (Conf=48.7343%) [2026-01-09T20:36:03.450927] [INFO ] [main ] Fetching symbol history for S... [2026-01-09T20:36:03.450981] [DEBUG] [REMOTE ] S: Fetching historical data. [2026-01-09T20:36:03.451623] [INFO ] [main ] Progress: 278/417 forecasts completed (66.7%). OPAD finished in 0.7s. ETA: 23.9s. Rate: 348.33 forecasts/min [2026-01-09T20:36:03.462708] [DEBUG] [REMOTE ] S: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:03.463738] [DEBUG] [LOCAL ] Loaded configuration for S: 6 features, N/A% accuracy [2026-01-09T20:36:03.463792] [INFO ] [LOCAL ] S: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-09T20:36:03.463822] [DEBUG] [MAG ] Building data for symbol: S with lookback: 0 [2026-01-09T20:36:03.464668] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:03.464733] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:03.469813] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:03.471703] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:03.472202] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:03.472676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:03.473099] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:03.474304] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:03.520420] [DEBUG] [MAG ] SWZ: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.664498] [DEBUG] [MAG ] OLPX: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.691821] [DEBUG] [MAG ] SWZ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:03.812503] [DEBUG] [MAG ] BMEZ: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.838444] [INFO ] [LOCAL ] SWZ: Saved forecast. [2026-01-09T20:36:03.838508] [INFO ] [main ] SWZ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=44.5386%) [2026-01-09T20:36:03.838903] [INFO ] [main ] Fetching symbol history for ARM... [2026-01-09T20:36:03.838956] [DEBUG] [REMOTE ] ARM: Fetching historical data. [2026-01-09T20:36:03.839673] [INFO ] [main ] Progress: 279/417 forecasts completed (66.9%). SWZ finished in 0.7s. ETA: 23.9s. Rate: 346.77 forecasts/min [2026-01-09T20:36:03.843314] [DEBUG] [MAG ] OLPX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:03.851473] [DEBUG] [REMOTE ] ARM: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:03.852742] [DEBUG] [LOCAL ] Loaded configuration for ARM: 8 features, N/A% accuracy [2026-01-09T20:36:03.852796] [INFO ] [LOCAL ] ARM: Loaded 8 optimal features with 45.92% confidence from JSON config [2026-01-09T20:36:03.852827] [DEBUG] [MAG ] Building data for symbol: ARM with lookback: 0 [2026-01-09T20:36:03.853631] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:03.853694] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:03.859228] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:03.861061] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:03.861559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:03.862011] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:03.862404] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:03.863296] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:03.864426] [DEBUG] [MAG ] S: Last date is validated at 2026-01-09 [2026-01-09T20:36:03.865663] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:03.866673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:03.996247] [INFO ] [LOCAL ] OLPX: Saved forecast. [2026-01-09T20:36:03.996321] [INFO ] [main ] OLPX: Signal=1 (Conf=90.0%), Magnitude=8.06% (Conf=36.6112%) [2026-01-09T20:36:03.996486] [INFO ] [main ] Fetching symbol history for IBB... [2026-01-09T20:36:03.996530] [DEBUG] [REMOTE ] IBB: Fetching historical data. [2026-01-09T20:36:03.997246] [INFO ] [main ] Progress: 280/417 forecasts completed (67.1%). OLPX finished in 0.7s. ETA: 23.7s. Rate: 346.88 forecasts/min [2026-01-09T20:36:03.997453] [DEBUG] [MAG ] BMEZ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:04.007898] [DEBUG] [REMOTE ] IBB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.008925] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, N/A% accuracy [2026-01-09T20:36:04.008980] [INFO ] [LOCAL ] IBB: Loaded 4 optimal features with 57.58% confidence from JSON config [2026-01-09T20:36:04.009014] [DEBUG] [MAG ] Building data for symbol: IBB with lookback: 0 [2026-01-09T20:36:04.009849] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:04.009910] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:04.011684] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:04.012197] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:04.012615] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:04.013563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.051467] [DEBUG] [MAG ] S: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:04.064049] [INFO ] [LOCAL ] BMEZ: Saved forecast. [2026-01-09T20:36:04.064117] [INFO ] [main ] BMEZ: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=47.4906%) [2026-01-09T20:36:04.064478] [INFO ] [main ] Fetching symbol history for SSYS... [2026-01-09T20:36:04.064538] [DEBUG] [REMOTE ] SSYS: Fetching historical data. [2026-01-09T20:36:04.064664] [INFO ] [main ] Progress: 281/417 forecasts completed (67.4%). BMEZ finished in 0.7s. ETA: 23.5s. Rate: 347.63 forecasts/min [2026-01-09T20:36:04.076823] [DEBUG] [REMOTE ] SSYS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.077959] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 9 features, N/A% accuracy [2026-01-09T20:36:04.078021] [INFO ] [LOCAL ] SSYS: Loaded 9 optimal features with 57.61% confidence from JSON config [2026-01-09T20:36:04.078064] [DEBUG] [MAG ] Building data for symbol: SSYS with lookback: 0 [2026-01-09T20:36:04.079018] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:36:04.079091] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:04.084194] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:04.086458] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:04.086972] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:04.087399] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:04.089165] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:04.130984] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:04.132074] [INFO ] [LOCAL ] S: Saved forecast. [2026-01-09T20:36:04.132157] [INFO ] [main ] S: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=63.3835%) [2026-01-09T20:36:04.132654] [INFO ] [main ] Fetching symbol history for WTI... [2026-01-09T20:36:04.132708] [DEBUG] [REMOTE ] WTI: Fetching historical data. [2026-01-09T20:36:04.132653] [INFO ] [main ] Progress: 282/417 forecasts completed (67.6%). S finished in 0.7s. ETA: 23.3s. Rate: 348.38 forecasts/min [2026-01-09T20:36:04.144892] [DEBUG] [REMOTE ] WTI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.146069] [DEBUG] [LOCAL ] Loaded configuration for WTI: 4 features, N/A% accuracy [2026-01-09T20:36:04.146136] [INFO ] [LOCAL ] WTI: Loaded 4 optimal features with 60.56% confidence from JSON config [2026-01-09T20:36:04.146170] [DEBUG] [MAG ] Building data for symbol: WTI with lookback: 0 [2026-01-09T20:36:04.147096] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:04.147165] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:04.150452] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:04.151889] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:36:04.155608] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:04.157448] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.182630] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:04.183570] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:04.186017] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.207125] [DEBUG] [MAG ] ARM: Last date is validated at 2026-01-09 [2026-01-09T20:36:04.362844] [DEBUG] [MAG ] IBB: Last date is validated at 2026-01-09 [2026-01-09T20:36:04.374096] [DEBUG] [MAG ] ARM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:04.505232] [INFO ] [LOCAL ] ARM: Saved forecast. [2026-01-09T20:36:04.505304] [INFO ] [main ] ARM: Signal=1 (Conf=90.0%), Magnitude=-1.62% (Conf=45.9161%) [2026-01-09T20:36:04.505681] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-09T20:36:04.505732] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-09T20:36:04.507410] [INFO ] [main ] Progress: 283/417 forecasts completed (67.9%). ARM finished in 0.7s. ETA: 23.2s. Rate: 346.94 forecasts/min [2026-01-09T20:36:04.517714] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.518587] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-09T20:36:04.518646] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-09T20:36:04.518677] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-09T20:36:04.519443] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:36:04.519506] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:04.524241] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:04.526023] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:04.526501] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:04.526903] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:04.529235] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:04.530842] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:04.532651] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:04.536292] [DEBUG] [MAG ] IBB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:04.536833] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:04.538212] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.539590] [DEBUG] [MAG ] WTI: Last date is validated at 2026-01-09 [2026-01-09T20:36:04.551482] [DEBUG] [MAG ] SSYS: Last date is validated at 2026-01-09 [2026-01-09T20:36:04.648328] [INFO ] [LOCAL ] IBB: Saved forecast. [2026-01-09T20:36:04.648398] [INFO ] [main ] IBB: Signal=1 (Conf=90.0%), Magnitude=-1.51% (Conf=57.5771%) [2026-01-09T20:36:04.648563] [INFO ] [main ] Fetching symbol history for EZGO... [2026-01-09T20:36:04.648629] [DEBUG] [REMOTE ] EZGO: Fetching historical data. [2026-01-09T20:36:04.650627] [INFO ] [main ] Progress: 284/417 forecasts completed (68.1%). IBB finished in 0.7s. ETA: 23.0s. Rate: 347.15 forecasts/min [2026-01-09T20:36:04.660770] [DEBUG] [REMOTE ] EZGO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.661701] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 8 features, N/A% accuracy [2026-01-09T20:36:04.661762] [INFO ] [LOCAL ] EZGO: Loaded 8 optimal features with 60.79% confidence from JSON config [2026-01-09T20:36:04.661797] [DEBUG] [MAG ] Building data for symbol: EZGO with lookback: 0 [2026-01-09T20:36:04.662625] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:04.662690] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:04.664439] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:04.664974] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:04.665378] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:04.666303] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:04.668851] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:04.669848] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:04.671024] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:04.672121] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.712003] [DEBUG] [MAG ] WTI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:04.730819] [DEBUG] [MAG ] SSYS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:04.769973] [INFO ] [LOCAL ] WTI: Saved forecast. [2026-01-09T20:36:04.770038] [INFO ] [main ] WTI: Signal=1 (Conf=90.0%), Magnitude=3.78% (Conf=60.56%) [2026-01-09T20:36:04.770377] [INFO ] [main ] Fetching symbol history for MOD... [2026-01-09T20:36:04.770426] [DEBUG] [REMOTE ] MOD: Fetching historical data. [2026-01-09T20:36:04.770657] [INFO ] [main ] Progress: 285/417 forecasts completed (68.3%). WTI finished in 0.6s. ETA: 22.8s. Rate: 347.52 forecasts/min [2026-01-09T20:36:04.781919] [DEBUG] [REMOTE ] MOD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.782911] [DEBUG] [LOCAL ] Loaded configuration for MOD: 2 features, N/A% accuracy [2026-01-09T20:36:04.782964] [INFO ] [LOCAL ] MOD: Loaded 2 optimal features with 41.40% confidence from JSON config [2026-01-09T20:36:04.782995] [DEBUG] [MAG ] Building data for symbol: MOD with lookback: 0 [2026-01-09T20:36:04.783791] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:04.783849] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:04.788992] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:04.789820] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.813984] [INFO ] [LOCAL ] SSYS: Saved forecast. [2026-01-09T20:36:04.814053] [INFO ] [main ] SSYS: Signal=1 (Conf=90.0%), Magnitude=-1.66% (Conf=57.6051%) [2026-01-09T20:36:04.814425] [INFO ] [main ] Fetching symbol history for ARDX... [2026-01-09T20:36:04.814477] [DEBUG] [REMOTE ] ARDX: Fetching historical data. [2026-01-09T20:36:04.814651] [INFO ] [main ] Progress: 286/417 forecasts completed (68.6%). SSYS finished in 0.7s. ETA: 22.6s. Rate: 348.43 forecasts/min [2026-01-09T20:36:04.826775] [DEBUG] [REMOTE ] ARDX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:04.827711] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 6 features, N/A% accuracy [2026-01-09T20:36:04.827766] [INFO ] [LOCAL ] ARDX: Loaded 6 optimal features with 52.98% confidence from JSON config [2026-01-09T20:36:04.827799] [DEBUG] [MAG ] Building data for symbol: ARDX with lookback: 0 [2026-01-09T20:36:04.828631] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:04.828706] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:04.833814] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:04.835623] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:04.836117] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:04.836518] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:04.837548] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:04.838687] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:04.881107] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.024066] [DEBUG] [MAG ] EZGO: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.047055] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:05.113378] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-09T20:36:05.113456] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=-10.80% (Conf=60.5144%) [2026-01-09T20:36:05.113812] [INFO ] [main ] Fetching symbol history for NAMS... [2026-01-09T20:36:05.113867] [DEBUG] [REMOTE ] NAMS: Fetching historical data. [2026-01-09T20:36:05.114821] [INFO ] [main ] Progress: 287/417 forecasts completed (68.8%). CBUS finished in 0.6s. ETA: 22.4s. Rate: 347.53 forecasts/min [2026-01-09T20:36:05.127288] [DEBUG] [REMOTE ] NAMS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:05.128381] [DEBUG] [LOCAL ] Loaded configuration for NAMS: 6 features, N/A% accuracy [2026-01-09T20:36:05.130863] [INFO ] [LOCAL ] NAMS: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-09T20:36:05.130903] [DEBUG] [MAG ] Building data for symbol: NAMS with lookback: 0 [2026-01-09T20:36:05.131822] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:05.131884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:05.136700] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:05.138592] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:05.139076] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:05.139542] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:05.139951] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:36:05.142252] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:05.167218] [DEBUG] [MAG ] MOD: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.175608] [DEBUG] [MAG ] ARDX: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.198486] [DEBUG] [MAG ] EZGO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:05.284406] [INFO ] [LOCAL ] EZGO: Saved forecast. [2026-01-09T20:36:05.284495] [INFO ] [main ] EZGO: Signal=1 (Conf=90.0%), Magnitude=-13.19% (Conf=60.7904%) [2026-01-09T20:36:05.284716] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-09T20:36:05.284772] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-09T20:36:05.285865] [INFO ] [main ] Progress: 288/417 forecasts completed (69.1%). EZGO finished in 0.6s. ETA: 22.3s. Rate: 347.54 forecasts/min [2026-01-09T20:36:05.295987] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:05.297004] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-09T20:36:05.297064] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-09T20:36:05.297133] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-09T20:36:05.298011] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:05.298078] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:05.299928] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:05.300466] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:05.300968] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:05.302141] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:05.343274] [DEBUG] [MAG ] MOD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:05.345036] [DEBUG] [MAG ] ARDX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:05.352703] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:05.412010] [INFO ] [LOCAL ] ARDX: Saved forecast. [2026-01-09T20:36:05.412079] [INFO ] [main ] ARDX: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=52.9801%) [2026-01-09T20:36:05.412426] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-09T20:36:05.412476] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-09T20:36:05.412658] [INFO ] [main ] Progress: 289/417 forecasts completed (69.3%). ARDX finished in 0.6s. ETA: 22.1s. Rate: 347.86 forecasts/min [2026-01-09T20:36:05.424131] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:05.425359] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-09T20:36:05.425411] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-09T20:36:05.425452] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-09T20:36:05.426261] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:05.426322] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:05.431071] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:05.435171] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:05.436170] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:36:05.437759] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:05.464956] [INFO ] [LOCAL ] MOD: Saved forecast. [2026-01-09T20:36:05.465027] [INFO ] [main ] MOD: Signal=1 (Conf=90.0%), Magnitude=4.60% (Conf=41.4009%) [2026-01-09T20:36:05.465485] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-09T20:36:05.465538] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-09T20:36:05.465648] [INFO ] [main ] Progress: 290/417 forecasts completed (69.5%). MOD finished in 0.7s. ETA: 21.9s. Rate: 348.70 forecasts/min [2026-01-09T20:36:05.477487] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:05.478481] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-09T20:36:05.478534] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-09T20:36:05.478566] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-09T20:36:05.479377] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:05.479438] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:05.483333] [DEBUG] [MAG ] NAMS: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.484302] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:05.485693] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:05.542381] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:05.543693] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:05.652537] [DEBUG] [MAG ] NAMS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:05.739474] [INFO ] [LOCAL ] NAMS: Saved forecast. [2026-01-09T20:36:05.739540] [INFO ] [main ] NAMS: Signal=1 (Conf=90.0%), Magnitude=-5.19% (Conf=51.7627%) [2026-01-09T20:36:05.739924] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-09T20:36:05.739975] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-09T20:36:05.740779] [INFO ] [main ] Progress: 291/417 forecasts completed (69.8%). NAMS finished in 0.6s. ETA: 21.7s. Rate: 347.98 forecasts/min [2026-01-09T20:36:05.751479] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:05.752566] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-09T20:36:05.752637] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-09T20:36:05.752668] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-09T20:36:05.753430] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:05.753492] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:05.758229] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:05.759998] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:05.760470] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:05.760870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:05.799271] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:05.800459] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:05.812860] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.834397] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.906667] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-09 [2026-01-09T20:36:05.991605] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.006286] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.072278] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-09T20:36:06.072347] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=-1.65% (Conf=59.5758%) [2026-01-09T20:36:06.072514] [INFO ] [main ] Fetching symbol history for ZS... [2026-01-09T20:36:06.072561] [DEBUG] [REMOTE ] ZS: Fetching historical data. [2026-01-09T20:36:06.072851] [INFO ] [main ] Progress: 292/417 forecasts completed (70.0%). WAVE finished in 0.8s. ETA: 21.6s. Rate: 346.88 forecasts/min [2026-01-09T20:36:06.077555] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-09T20:36:06.077657] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=50.0943%) [2026-01-09T20:36:06.078025] [INFO ] [main ] Fetching symbol history for PSN... [2026-01-09T20:36:06.078088] [DEBUG] [REMOTE ] PSN: Fetching historical data. [2026-01-09T20:36:06.078611] [INFO ] [main ] Progress: 293/417 forecasts completed (70.3%). RCI finished in 0.6s. ETA: 21.4s. Rate: 348.03 forecasts/min [2026-01-09T20:36:06.084244] [DEBUG] [REMOTE ] ZS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.085029] [DEBUG] [LOCAL ] Loaded configuration for ZS: 4 features, N/A% accuracy [2026-01-09T20:36:06.085082] [INFO ] [LOCAL ] ZS: Loaded 4 optimal features with 58.38% confidence from JSON config [2026-01-09T20:36:06.085115] [DEBUG] [MAG ] Building data for symbol: ZS with lookback: 0 [2026-01-09T20:36:06.085148] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.085994] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:06.086074] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:06.086984] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:06.087999] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:06.091048] [DEBUG] [REMOTE ] PSN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.091928] [DEBUG] [LOCAL ] Loaded configuration for PSN: 4 features, N/A% accuracy [2026-01-09T20:36:06.091983] [INFO ] [LOCAL ] PSN: Loaded 4 optimal features with 61.67% confidence from JSON config [2026-01-09T20:36:06.092014] [DEBUG] [MAG ] Building data for symbol: PSN with lookback: 0 [2026-01-09T20:36:06.092864] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:06.092931] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:06.093875] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:06.094808] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:06.095836] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:06.097924] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:06.136499] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-09 [2026-01-09T20:36:06.211546] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:06.213974] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:06.224614] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-09T20:36:06.224685] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-29.34% (Conf=51.6204%) [2026-01-09T20:36:06.225155] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-09T20:36:06.225211] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-09T20:36:06.225882] [INFO ] [main ] Progress: 294/417 forecasts completed (70.5%). MSTX finished in 0.8s. ETA: 21.2s. Rate: 348.20 forecasts/min [2026-01-09T20:36:06.238134] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.239174] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-09T20:36:06.239226] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-09T20:36:06.239257] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-09T20:36:06.240061] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:06.240128] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:06.245118] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:06.285017] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:06.286111] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:06.286807] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:06.288611] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:06.290717] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:36:06.291422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:06.313078] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.372526] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-09T20:36:06.372611] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=44.1829%) [2026-01-09T20:36:06.372976] [INFO ] [main ] Progress: 295/417 forecasts completed (70.7%). HYI finished in 0.6s. ETA: 21.0s. Rate: 348.37 forecasts/min [2026-01-09T20:36:06.373102] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-09T20:36:06.373145] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-09T20:36:06.384745] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.385807] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-09T20:36:06.385867] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-09T20:36:06.385898] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-09T20:36:06.386742] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:06.386817] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:06.391741] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:06.393649] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:06.394124] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:06.394507] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:06.395365] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:06.460324] [DEBUG] [MAG ] PSN: Last date is validated at 2026-01-09 [2026-01-09T20:36:06.502881] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:06.504221] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:06.506968] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:06.586944] [DEBUG] [MAG ] ZS: Last date is validated at 2026-01-09 [2026-01-09T20:36:06.631658] [DEBUG] [MAG ] PSN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.631787] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-09 [2026-01-09T20:36:06.755208] [INFO ] [LOCAL ] PSN: Saved forecast. [2026-01-09T20:36:06.755281] [INFO ] [main ] PSN: Signal=1 (Conf=90.0%), Magnitude=6.89% (Conf=61.672%) [2026-01-09T20:36:06.755678] [INFO ] [main ] Fetching symbol history for DHX... [2026-01-09T20:36:06.755737] [DEBUG] [REMOTE ] DHX: Fetching historical data. [2026-01-09T20:36:06.756673] [INFO ] [main ] Progress: 296/417 forecasts completed (71.0%). PSN finished in 0.7s. ETA: 20.9s. Rate: 346.93 forecasts/min [2026-01-09T20:36:06.767003] [DEBUG] [REMOTE ] DHX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.767968] [DEBUG] [LOCAL ] Loaded configuration for DHX: 6 features, N/A% accuracy [2026-01-09T20:36:06.768018] [INFO ] [LOCAL ] DHX: Loaded 6 optimal features with 44.36% confidence from JSON config [2026-01-09T20:36:06.768048] [DEBUG] [MAG ] Building data for symbol: DHX with lookback: 0 [2026-01-09T20:36:06.768835] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:06.768897] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:06.770596] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:06.771116] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:06.771509] [DEBUG] [MAG ] ZS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.773843] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:36:06.776641] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:06.794442] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:36:06.797523] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:06.800847] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:06.850708] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-09 [2026-01-09T20:36:06.887035] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-09T20:36:06.887121] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=0.69% (Conf=38.7013%) [2026-01-09T20:36:06.887508] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-09T20:36:06.887558] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-09T20:36:06.888640] [INFO ] [main ] Progress: 297/417 forecasts completed (71.2%). SNN finished in 0.7s. ETA: 20.7s. Rate: 347.21 forecasts/min [2026-01-09T20:36:06.899120] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.900036] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-09T20:36:06.900088] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-09T20:36:06.900121] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-09T20:36:06.900906] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:06.900970] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:06.903317] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:06.904303] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:06.918382] [INFO ] [LOCAL ] ZS: Saved forecast. [2026-01-09T20:36:06.918450] [INFO ] [main ] ZS: Signal=1 (Conf=90.0%), Magnitude=-1.12% (Conf=58.3778%) [2026-01-09T20:36:06.918651] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-09T20:36:06.918705] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-09T20:36:06.920615] [INFO ] [main ] Progress: 298/417 forecasts completed (71.5%). ZS finished in 0.8s. ETA: 20.5s. Rate: 348.16 forecasts/min [2026-01-09T20:36:06.929847] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:06.930568] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-09T20:36:06.930640] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-09T20:36:06.930673] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-09T20:36:06.931436] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:06.931508] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:06.932441] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:06.977697] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:06.982504] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:06.983648] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:06.985664] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:06.987295] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:06.987780] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:06.988850] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:36:06.990804] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.014399] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:07.046432] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:07.048725] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:07.050006] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.106831] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-09T20:36:07.106896] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=57.4262%) [2026-01-09T20:36:07.107276] [INFO ] [main ] Progress: 299/417 forecasts completed (71.7%). FTI finished in 0.7s. ETA: 20.3s. Rate: 348.07 forecasts/min [2026-01-09T20:36:07.107405] [INFO ] [main ] Fetching symbol history for NNI... [2026-01-09T20:36:07.107448] [DEBUG] [REMOTE ] NNI: Fetching historical data. [2026-01-09T20:36:07.118998] [DEBUG] [REMOTE ] NNI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:07.119900] [DEBUG] [LOCAL ] Loaded configuration for NNI: 7 features, N/A% accuracy [2026-01-09T20:36:07.119952] [INFO ] [LOCAL ] NNI: Loaded 7 optimal features with 59.32% confidence from JSON config [2026-01-09T20:36:07.119982] [DEBUG] [MAG ] Building data for symbol: NNI with lookback: 0 [2026-01-09T20:36:07.120780] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:07.120842] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:07.125628] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:07.127488] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:07.127994] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:07.128427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:07.128837] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:07.130101] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:07.130750] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.137940] [DEBUG] [MAG ] DHX: Last date is validated at 2026-01-09 [2026-01-09T20:36:07.340310] [DEBUG] [MAG ] DHX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:07.341969] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-09 [2026-01-09T20:36:07.389748] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-09 [2026-01-09T20:36:07.407688] [INFO ] [LOCAL ] DHX: Saved forecast. [2026-01-09T20:36:07.407756] [INFO ] [main ] DHX: Signal=1 (Conf=90.0%), Magnitude=3.67% (Conf=44.3582%) [2026-01-09T20:36:07.408123] [INFO ] [main ] Fetching symbol history for BSVO... [2026-01-09T20:36:07.408176] [DEBUG] [REMOTE ] BSVO: Fetching historical data. [2026-01-09T20:36:07.408660] [INFO ] [main ] Progress: 300/417 forecasts completed (71.9%). DHX finished in 0.7s. ETA: 20.2s. Rate: 347.20 forecasts/min [2026-01-09T20:36:07.419818] [DEBUG] [REMOTE ] BSVO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:07.420997] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 5 features, N/A% accuracy [2026-01-09T20:36:07.421051] [INFO ] [LOCAL ] BSVO: Loaded 5 optimal features with 56.58% confidence from JSON config [2026-01-09T20:36:07.421082] [DEBUG] [MAG ] Building data for symbol: BSVO with lookback: 0 [2026-01-09T20:36:07.422026] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:07.422087] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:07.423959] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:07.424458] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:07.425170] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:07.426549] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:36:07.427958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.480053] [DEBUG] [MAG ] NNI: Last date is validated at 2026-01-09 [2026-01-09T20:36:07.522095] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:07.556430] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:07.631239] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-09T20:36:07.631315] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=58.6358%) [2026-01-09T20:36:07.631786] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-09T20:36:07.631841] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-09T20:36:07.632664] [INFO ] [main ] Progress: 301/417 forecasts completed (72.2%). AIG finished in 0.7s. ETA: 20.1s. Rate: 346.86 forecasts/min [2026-01-09T20:36:07.644492] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:07.646433] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-09T20:36:07.646493] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-09T20:36:07.646526] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-09T20:36:07.647389] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:07.647455] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:07.649646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:07.651591] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:07.652123] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:07.653257] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:36:07.655808] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.661733] [DEBUG] [MAG ] NNI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:07.675841] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-09T20:36:07.675910] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=35.7574%) [2026-01-09T20:36:07.676072] [INFO ] [main ] Fetching symbol history for NVDL... [2026-01-09T20:36:07.676115] [DEBUG] [REMOTE ] NVDL: Fetching historical data. [2026-01-09T20:36:07.677657] [INFO ] [main ] Progress: 302/417 forecasts completed (72.4%). GAB finished in 0.8s. ETA: 19.8s. Rate: 347.71 forecasts/min [2026-01-09T20:36:07.688022] [DEBUG] [REMOTE ] NVDL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:07.689535] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 11 features, N/A% accuracy [2026-01-09T20:36:07.689603] [INFO ] [LOCAL ] NVDL: Loaded 11 optimal features with 55.66% confidence from JSON config [2026-01-09T20:36:07.689635] [DEBUG] [MAG ] Building data for symbol: NVDL with lookback: 0 [2026-01-09T20:36:07.690418] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-09T20:36:07.690481] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:07.695758] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:07.697897] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:07.698353] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:07.699002] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:07.770676] [INFO ] [LOCAL ] NNI: Saved forecast. [2026-01-09T20:36:07.770746] [INFO ] [main ] NNI: Signal=1 (Conf=90.0%), Magnitude=2.63% (Conf=59.3173%) [2026-01-09T20:36:07.771104] [INFO ] [main ] Progress: 303/417 forecasts completed (72.7%). NNI finished in 0.7s. ETA: 19.6s. Rate: 348.24 forecasts/min [2026-01-09T20:36:07.771230] [INFO ] [main ] Fetching symbol history for QMCO... [2026-01-09T20:36:07.771273] [DEBUG] [REMOTE ] QMCO: Fetching historical data. [2026-01-09T20:36:07.772362] [DEBUG] [MAG ] BSVO: Last date is validated at 2026-01-09 [2026-01-09T20:36:07.784080] [DEBUG] [REMOTE ] QMCO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:07.785259] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 7 features, N/A% accuracy [2026-01-09T20:36:07.785329] [INFO ] [LOCAL ] QMCO: Loaded 7 optimal features with 46.15% confidence from JSON config [2026-01-09T20:36:07.785368] [DEBUG] [MAG ] Building data for symbol: QMCO with lookback: 0 [2026-01-09T20:36:07.786474] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:07.790192] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:07.795702] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:07.797664] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:07.798163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:07.798633] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:07.811700] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:07.813884] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:07.815055] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:07.815829] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:36:07.816682] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:07.835403] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:36:07.837305] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.842346] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:07.847030] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:07.848860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:07.940674] [DEBUG] [MAG ] BSVO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:08.007991] [INFO ] [LOCAL ] BSVO: Saved forecast. [2026-01-09T20:36:08.008056] [INFO ] [main ] BSVO: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=56.5804%) [2026-01-09T20:36:08.008405] [INFO ] [main ] Fetching symbol history for TDF... [2026-01-09T20:36:08.008459] [DEBUG] [REMOTE ] TDF: Fetching historical data. [2026-01-09T20:36:08.008669] [INFO ] [main ] Progress: 304/417 forecasts completed (72.9%). BSVO finished in 0.6s. ETA: 19.5s. Rate: 347.80 forecasts/min [2026-01-09T20:36:08.019694] [DEBUG] [REMOTE ] TDF: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:08.020830] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, N/A% accuracy [2026-01-09T20:36:08.020888] [INFO ] [LOCAL ] TDF: Loaded 6 optimal features with 67.98% confidence from JSON config [2026-01-09T20:36:08.020918] [DEBUG] [MAG ] Building data for symbol: TDF with lookback: 0 [2026-01-09T20:36:08.021697] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:08.022084] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:08.026847] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:08.028201] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.028644] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:08.029109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:08.029488] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:08.033552] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:36:08.035862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:08.184274] [DEBUG] [MAG ] NVDL: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.212455] [DEBUG] [MAG ] QMCO: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.213671] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:08.298026] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-09T20:36:08.298105] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=-3.16% (Conf=64.7936%) [2026-01-09T20:36:08.298642] [INFO ] [main ] Fetching symbol history for WY... [2026-01-09T20:36:08.298697] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-09T20:36:08.298676] [INFO ] [main ] Progress: 305/417 forecasts completed (73.1%). MEI finished in 0.7s. ETA: 19.4s. Rate: 347.03 forecasts/min [2026-01-09T20:36:08.311310] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:08.312362] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-09T20:36:08.312420] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-09T20:36:08.312453] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-09T20:36:08.313389] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:08.313462] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:08.318870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:08.320196] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:08.350718] [DEBUG] [MAG ] NVDL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:08.377312] [DEBUG] [MAG ] TDF: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.384442] [DEBUG] [MAG ] QMCO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:08.480320] [INFO ] [LOCAL ] NVDL: Saved forecast. [2026-01-09T20:36:08.480386] [INFO ] [main ] NVDL: Signal=1 (Conf=90.0%), Magnitude=4.54% (Conf=55.6602%) [2026-01-09T20:36:08.480763] [INFO ] [main ] Fetching symbol history for PPL... [2026-01-09T20:36:08.480823] [DEBUG] [REMOTE ] PPL: Fetching historical data. [2026-01-09T20:36:08.480819] [INFO ] [main ] Progress: 306/417 forecasts completed (73.4%). NVDL finished in 0.8s. ETA: 19.2s. Rate: 346.97 forecasts/min [2026-01-09T20:36:08.491610] [DEBUG] [REMOTE ] PPL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:08.492645] [DEBUG] [LOCAL ] Loaded configuration for PPL: 8 features, N/A% accuracy [2026-01-09T20:36:08.492694] [INFO ] [LOCAL ] PPL: Loaded 8 optimal features with 51.15% confidence from JSON config [2026-01-09T20:36:08.492725] [DEBUG] [MAG ] Building data for symbol: PPL with lookback: 0 [2026-01-09T20:36:08.493467] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:08.493528] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:08.498288] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:08.500052] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:08.500510] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:08.500931] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:08.501782] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:08.504076] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:08.514426] [INFO ] [LOCAL ] QMCO: Saved forecast. [2026-01-09T20:36:08.514490] [INFO ] [main ] QMCO: Signal=1 (Conf=90.0%), Magnitude=-2.84% (Conf=46.1498%) [2026-01-09T20:36:08.514843] [INFO ] [main ] Fetching symbol history for BOTZ... [2026-01-09T20:36:08.514895] [DEBUG] [REMOTE ] BOTZ: Fetching historical data. [2026-01-09T20:36:08.515797] [INFO ] [main ] Progress: 307/417 forecasts completed (73.6%). QMCO finished in 0.7s. ETA: 19.0s. Rate: 347.87 forecasts/min [2026-01-09T20:36:08.526761] [DEBUG] [REMOTE ] BOTZ: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:08.527942] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, N/A% accuracy [2026-01-09T20:36:08.527998] [INFO ] [LOCAL ] BOTZ: Loaded 4 optimal features with 66.69% confidence from JSON config [2026-01-09T20:36:08.528031] [DEBUG] [MAG ] Building data for symbol: BOTZ with lookback: 0 [2026-01-09T20:36:08.528843] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:08.528918] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:08.530689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:08.531205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:08.531634] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:36:08.533024] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:08.543554] [DEBUG] [MAG ] TDF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:08.603403] [INFO ] [LOCAL ] TDF: Saved forecast. [2026-01-09T20:36:08.603469] [INFO ] [main ] TDF: Signal=1 (Conf=90.0%), Magnitude=-0.18% (Conf=67.98%) [2026-01-09T20:36:08.603846] [INFO ] [main ] Fetching symbol history for COLM... [2026-01-09T20:36:08.603899] [DEBUG] [REMOTE ] COLM: Fetching historical data. [2026-01-09T20:36:08.604651] [INFO ] [main ] Progress: 308/417 forecasts completed (73.9%). TDF finished in 0.6s. ETA: 18.8s. Rate: 348.42 forecasts/min [2026-01-09T20:36:08.611345] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:08.612416] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:08.615182] [DEBUG] [REMOTE ] COLM: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:08.616209] [DEBUG] [LOCAL ] Loaded configuration for COLM: 8 features, N/A% accuracy [2026-01-09T20:36:08.616259] [INFO ] [LOCAL ] COLM: Loaded 8 optimal features with 54.90% confidence from JSON config [2026-01-09T20:36:08.616290] [DEBUG] [MAG ] Building data for symbol: COLM with lookback: 0 [2026-01-09T20:36:08.617065] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:08.617148] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:08.655709] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:08.657107] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:08.658128] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:08.659812] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:08.660255] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:08.661843] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:08.662877] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:08.663549] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:08.672050] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.838861] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:08.873850] [DEBUG] [MAG ] BOTZ: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.910369] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-09T20:36:08.910432] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=8.58% (Conf=59.7288%) [2026-01-09T20:36:08.910904] [INFO ] [main ] Fetching symbol history for JCI... [2026-01-09T20:36:08.910957] [DEBUG] [REMOTE ] JCI: Fetching historical data. [2026-01-09T20:36:08.911627] [INFO ] [main ] Progress: 309/417 forecasts completed (74.1%). WY finished in 0.6s. ETA: 18.6s. Rate: 347.54 forecasts/min [2026-01-09T20:36:08.922506] [DEBUG] [REMOTE ] JCI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:08.923657] [DEBUG] [LOCAL ] Loaded configuration for JCI: 6 features, N/A% accuracy [2026-01-09T20:36:08.923709] [INFO ] [LOCAL ] JCI: Loaded 6 optimal features with 57.44% confidence from JSON config [2026-01-09T20:36:08.923740] [DEBUG] [MAG ] Building data for symbol: JCI with lookback: 0 [2026-01-09T20:36:08.924720] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:08.924781] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:08.929863] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:08.931826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:08.932315] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:08.934836] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:08.954643] [DEBUG] [MAG ] PPL: Last date is validated at 2026-01-09 [2026-01-09T20:36:08.973399] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:08.974823] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.003551] [DEBUG] [MAG ] COLM: Last date is validated at 2026-01-09 [2026-01-09T20:36:09.047871] [DEBUG] [MAG ] BOTZ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.122226] [DEBUG] [MAG ] PPL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.125791] [INFO ] [LOCAL ] BOTZ: Saved forecast. [2026-01-09T20:36:09.125859] [INFO ] [main ] BOTZ: Signal=1 (Conf=90.0%), Magnitude=-1.52% (Conf=66.6938%) [2026-01-09T20:36:09.126228] [INFO ] [main ] Progress: 310/417 forecasts completed (74.3%). BOTZ finished in 0.6s. ETA: 18.5s. Rate: 347.27 forecasts/min [2026-01-09T20:36:09.126356] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-09T20:36:09.126400] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-09T20:36:09.138079] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.139756] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-09T20:36:09.139819] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-09T20:36:09.139863] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-09T20:36:09.140670] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:09.140735] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:09.146077] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:09.147992] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:09.148489] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:09.148924] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:09.152012] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:09.173170] [DEBUG] [MAG ] COLM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.200539] [INFO ] [LOCAL ] PPL: Saved forecast. [2026-01-09T20:36:09.200629] [INFO ] [main ] PPL: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=51.1453%) [2026-01-09T20:36:09.201006] [INFO ] [main ] Fetching symbol history for PLPC... [2026-01-09T20:36:09.201057] [DEBUG] [REMOTE ] PLPC: Fetching historical data. [2026-01-09T20:36:09.202642] [INFO ] [main ] Progress: 311/417 forecasts completed (74.6%). PPL finished in 0.7s. ETA: 18.3s. Rate: 347.89 forecasts/min [2026-01-09T20:36:09.211678] [DEBUG] [REMOTE ] PLPC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.212624] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 4 features, N/A% accuracy [2026-01-09T20:36:09.212676] [INFO ] [LOCAL ] PLPC: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-09T20:36:09.212706] [DEBUG] [MAG ] Building data for symbol: PLPC with lookback: 0 [2026-01-09T20:36:09.213450] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:09.213509] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:09.218266] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:09.220010] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:09.220472] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:09.220931] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.229879] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:09.231386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.279332] [INFO ] [LOCAL ] COLM: Saved forecast. [2026-01-09T20:36:09.279406] [INFO ] [main ] COLM: Signal=1 (Conf=90.0%), Magnitude=-2.05% (Conf=54.8989%) [2026-01-09T20:36:09.279567] [INFO ] [main ] Fetching symbol history for FIXD... [2026-01-09T20:36:09.279833] [DEBUG] [REMOTE ] FIXD: Fetching historical data. [2026-01-09T20:36:09.281640] [INFO ] [main ] Progress: 312/417 forecasts completed (74.8%). COLM finished in 0.7s. ETA: 18.1s. Rate: 348.50 forecasts/min [2026-01-09T20:36:09.291458] [DEBUG] [REMOTE ] FIXD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.292483] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 4 features, N/A% accuracy [2026-01-09T20:36:09.292533] [INFO ] [LOCAL ] FIXD: Loaded 4 optimal features with 63.37% confidence from JSON config [2026-01-09T20:36:09.292564] [DEBUG] [MAG ] Building data for symbol: FIXD with lookback: 0 [2026-01-09T20:36:09.293354] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:09.293416] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:09.295084] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:09.295592] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:09.296346] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:36:09.299035] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.318271] [DEBUG] [MAG ] JCI: Last date is validated at 2026-01-09 [2026-01-09T20:36:09.484701] [DEBUG] [MAG ] JCI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.557476] [DEBUG] [MAG ] PLPC: Last date is validated at 2026-01-09 [2026-01-09T20:36:09.572945] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-09 [2026-01-09T20:36:09.590446] [INFO ] [LOCAL ] JCI: Saved forecast. [2026-01-09T20:36:09.590518] [INFO ] [main ] JCI: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=57.4358%) [2026-01-09T20:36:09.590696] [INFO ] [main ] Fetching symbol history for PRME... [2026-01-09T20:36:09.590742] [DEBUG] [REMOTE ] PRME: Fetching historical data. [2026-01-09T20:36:09.592629] [INFO ] [main ] Progress: 313/417 forecasts completed (75.1%). JCI finished in 0.7s. ETA: 18.0s. Rate: 347.60 forecasts/min [2026-01-09T20:36:09.603438] [DEBUG] [REMOTE ] PRME: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.604617] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, N/A% accuracy [2026-01-09T20:36:09.604999] [INFO ] [LOCAL ] PRME: Loaded 2 optimal features with 57.58% confidence from JSON config [2026-01-09T20:36:09.605035] [DEBUG] [MAG ] Building data for symbol: PRME with lookback: 0 [2026-01-09T20:36:09.605824] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:09.605883] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:09.608537] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:09.609329] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.635826] [DEBUG] [MAG ] FIXD: Last date is validated at 2026-01-09 [2026-01-09T20:36:09.728152] [DEBUG] [MAG ] PLPC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.748027] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.801488] [DEBUG] [MAG ] FIXD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:09.833783] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-09T20:36:09.833849] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=0.62% (Conf=61.4393%) [2026-01-09T20:36:09.834201] [INFO ] [main ] Progress: 314/417 forecasts completed (75.3%). ADC finished in 0.7s. ETA: 17.8s. Rate: 347.16 forecasts/min [2026-01-09T20:36:09.834326] [INFO ] [main ] Fetching symbol history for DCOM... [2026-01-09T20:36:09.834370] [DEBUG] [REMOTE ] DCOM: Fetching historical data. [2026-01-09T20:36:09.846786] [DEBUG] [REMOTE ] DCOM: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.847852] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 3 features, N/A% accuracy [2026-01-09T20:36:09.847908] [INFO ] [LOCAL ] DCOM: Loaded 3 optimal features with 63.89% confidence from JSON config [2026-01-09T20:36:09.847941] [DEBUG] [MAG ] Building data for symbol: DCOM with lookback: 0 [2026-01-09T20:36:09.848766] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:09.848829] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:09.850958] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:09.851471] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:09.854665] [INFO ] [LOCAL ] PLPC: Saved forecast. [2026-01-09T20:36:09.854755] [INFO ] [main ] PLPC: Signal=1 (Conf=90.0%), Magnitude=-1.16% (Conf=48.3497%) [2026-01-09T20:36:09.854909] [INFO ] [main ] Fetching symbol history for BIAF... [2026-01-09T20:36:09.854953] [DEBUG] [REMOTE ] BIAF: Fetching historical data. [2026-01-09T20:36:09.855232] [INFO ] [main ] Progress: 315/417 forecasts completed (75.5%). PLPC finished in 0.7s. ETA: 17.6s. Rate: 348.13 forecasts/min [2026-01-09T20:36:09.854914] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.861083] [INFO ] [LOCAL ] FIXD: Saved forecast. [2026-01-09T20:36:09.861151] [INFO ] [main ] FIXD: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=63.3698%) [2026-01-09T20:36:09.861736] [INFO ] [main ] Progress: 316/417 forecasts completed (75.8%). FIXD finished in 0.6s. ETA: 17.4s. Rate: 349.19 forecasts/min [2026-01-09T20:36:09.861863] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-09T20:36:09.861907] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-09T20:36:09.866481] [DEBUG] [REMOTE ] BIAF: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.867235] [DEBUG] [LOCAL ] Loaded configuration for BIAF: 6 features, N/A% accuracy [2026-01-09T20:36:09.867284] [INFO ] [LOCAL ] BIAF: Loaded 6 optimal features with 49.21% confidence from JSON config [2026-01-09T20:36:09.867319] [DEBUG] [MAG ] Building data for symbol: BIAF with lookback: 0 [2026-01-09T20:36:09.868102] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:09.868173] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:09.869833] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:09.870335] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:09.870791] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:09.871175] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:09.873628] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:09.874503] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-09T20:36:09.874560] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-09T20:36:09.874609] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-09T20:36:09.875373] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:09.875435] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:09.877149] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:09.877669] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:09.878096] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:09.916726] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:09.950063] [DEBUG] [MAG ] PRME: Last date is validated at 2026-01-09 [2026-01-09T20:36:09.980753] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:09.982564] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:10.116981] [DEBUG] [MAG ] PRME: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:10.177147] [INFO ] [LOCAL ] PRME: Saved forecast. [2026-01-09T20:36:10.177213] [INFO ] [main ] PRME: Signal=1 (Conf=90.0%), Magnitude=-2.39% (Conf=57.584%) [2026-01-09T20:36:10.177673] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-09T20:36:10.177726] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-09T20:36:10.178649] [INFO ] [main ] Progress: 317/417 forecasts completed (76.0%). PRME finished in 0.6s. ETA: 17.2s. Rate: 348.27 forecasts/min [2026-01-09T20:36:10.188997] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:10.190012] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-09T20:36:10.190066] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-09T20:36:10.190096] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-09T20:36:10.190888] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:10.190948] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:10.191658] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:10.193235] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:10.194230] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:10.196036] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:10.202462] [DEBUG] [MAG ] DCOM: Last date is validated at 2026-01-09 [2026-01-09T20:36:10.255219] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-09 [2026-01-09T20:36:10.369483] [DEBUG] [MAG ] DCOM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:10.401376] [DEBUG] [MAG ] BIAF: Last date is validated at 2026-01-09 [2026-01-09T20:36:10.422326] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:10.446694] [INFO ] [LOCAL ] DCOM: Saved forecast. [2026-01-09T20:36:10.446759] [INFO ] [main ] DCOM: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=63.8913%) [2026-01-09T20:36:10.447142] [INFO ] [main ] Fetching symbol history for SSNC... [2026-01-09T20:36:10.447202] [DEBUG] [REMOTE ] SSNC: Fetching historical data. [2026-01-09T20:36:10.448165] [INFO ] [main ] Progress: 318/417 forecasts completed (76.3%). DCOM finished in 0.6s. ETA: 17.1s. Rate: 347.65 forecasts/min [2026-01-09T20:36:10.458756] [DEBUG] [REMOTE ] SSNC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:10.459597] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 8 features, N/A% accuracy [2026-01-09T20:36:10.459650] [INFO ] [LOCAL ] SSNC: Loaded 8 optimal features with 55.50% confidence from JSON config [2026-01-09T20:36:10.459681] [DEBUG] [MAG ] Building data for symbol: SSNC with lookback: 0 [2026-01-09T20:36:10.460465] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:10.460529] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:10.465456] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:10.466441] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:10.468943] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:10.470597] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:10.471642] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:36:10.472294] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:36:10.472992] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:10.474076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:10.503044] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-09T20:36:10.503107] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=-1.59% (Conf=61.5832%) [2026-01-09T20:36:10.503466] [INFO ] [main ] Progress: 319/417 forecasts completed (76.5%). GSK finished in 0.6s. ETA: 16.9s. Rate: 348.39 forecasts/min [2026-01-09T20:36:10.503599] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-09T20:36:10.503644] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-09T20:36:10.515331] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:10.516267] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-09T20:36:10.516320] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-09T20:36:10.516351] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-09T20:36:10.517159] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:36:10.517435] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:10.519122] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:10.519649] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:10.520029] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:10.520773] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:10.521469] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:10.535195] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-09 [2026-01-09T20:36:10.573589] [DEBUG] [MAG ] BIAF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:10.598067] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:10.600799] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:10.602680] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:36:10.603382] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:10.680620] [INFO ] [LOCAL ] BIAF: Saved forecast. [2026-01-09T20:36:10.680687] [INFO ] [main ] BIAF: Signal=1 (Conf=90.0%), Magnitude=16.84% (Conf=49.213%) [2026-01-09T20:36:10.680844] [INFO ] [main ] Fetching symbol history for WB... [2026-01-09T20:36:10.680893] [DEBUG] [REMOTE ] WB: Fetching historical data. [2026-01-09T20:36:10.682652] [INFO ] [main ] Progress: 320/417 forecasts completed (76.7%). BIAF finished in 0.8s. ETA: 16.7s. Rate: 348.35 forecasts/min [2026-01-09T20:36:10.693700] [DEBUG] [REMOTE ] WB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:10.694833] [DEBUG] [LOCAL ] Loaded configuration for WB: 5 features, N/A% accuracy [2026-01-09T20:36:10.694885] [INFO ] [LOCAL ] WB: Loaded 5 optimal features with 61.34% confidence from JSON config [2026-01-09T20:36:10.694915] [DEBUG] [MAG ] Building data for symbol: WB with lookback: 0 [2026-01-09T20:36:10.695693] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:10.695754] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:10.697420] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:10.697936] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:10.698846] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:36:10.700363] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:10.701545] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:10.704662] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:10.796196] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-09T20:36:10.796262] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=-6.27% (Conf=50.8551%) [2026-01-09T20:36:10.796638] [INFO ] [main ] Fetching symbol history for SMFG... [2026-01-09T20:36:10.796689] [DEBUG] [REMOTE ] SMFG: Fetching historical data. [2026-01-09T20:36:10.796649] [INFO ] [main ] Progress: 321/417 forecasts completed (77.0%). GHRS finished in 0.6s. ETA: 16.5s. Rate: 348.72 forecasts/min [2026-01-09T20:36:10.808151] [DEBUG] [REMOTE ] SMFG: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:10.809922] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 10 features, N/A% accuracy [2026-01-09T20:36:10.809975] [INFO ] [LOCAL ] SMFG: Loaded 10 optimal features with 48.64% confidence from JSON config [2026-01-09T20:36:10.810006] [DEBUG] [MAG ] Building data for symbol: SMFG with lookback: 0 [2026-01-09T20:36:10.810805] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:10.810870] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:10.815671] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:10.817461] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:10.817957] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:10.818342] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:10.819074] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:10.819880] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:10.830619] [DEBUG] [MAG ] SSNC: Last date is validated at 2026-01-09 [2026-01-09T20:36:10.859127] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:10.863623] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:36:10.864407] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:10.865134] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:10.942990] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-09 [2026-01-09T20:36:10.999642] [DEBUG] [MAG ] SSNC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:11.055998] [DEBUG] [MAG ] WB: Last date is validated at 2026-01-09 [2026-01-09T20:36:11.096113] [INFO ] [LOCAL ] SSNC: Saved forecast. [2026-01-09T20:36:11.096178] [INFO ] [main ] SSNC: Signal=1 (Conf=90.0%), Magnitude=-2.46% (Conf=55.4964%) [2026-01-09T20:36:11.096592] [INFO ] [main ] Fetching symbol history for NTB... [2026-01-09T20:36:11.096649] [DEBUG] [REMOTE ] NTB: Fetching historical data. [2026-01-09T20:36:11.096660] [INFO ] [main ] Progress: 322/417 forecasts completed (77.2%). SSNC finished in 0.6s. ETA: 16.4s. Rate: 347.91 forecasts/min [2026-01-09T20:36:11.107993] [DEBUG] [REMOTE ] NTB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:11.110352] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, N/A% accuracy [2026-01-09T20:36:11.110407] [INFO ] [LOCAL ] NTB: Loaded 2 optimal features with 47.83% confidence from JSON config [2026-01-09T20:36:11.110439] [DEBUG] [MAG ] Building data for symbol: NTB with lookback: 0 [2026-01-09T20:36:11.111112] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:11.111233] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:11.111294] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:11.116216] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:11.118804] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:11.191702] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-09T20:36:11.191772] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=0.25% (Conf=61.2197%) [2026-01-09T20:36:11.191928] [INFO ] [main ] Fetching symbol history for TBI... [2026-01-09T20:36:11.191971] [DEBUG] [REMOTE ] TBI: Fetching historical data. [2026-01-09T20:36:11.193094] [INFO ] [main ] Progress: 323/417 forecasts completed (77.5%). SKRE finished in 0.7s. ETA: 16.2s. Rate: 348.39 forecasts/min [2026-01-09T20:36:11.205033] [DEBUG] [REMOTE ] TBI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:11.206053] [DEBUG] [LOCAL ] Loaded configuration for TBI: 0 features, N/A% accuracy [2026-01-09T20:36:11.206104] [INFO ] [LOCAL ] TBI: Loaded 0 optimal features with 56.92% confidence from JSON config [2026-01-09T20:36:11.206135] [DEBUG] [MAG ] Building data for symbol: TBI with lookback: 0 [2026-01-09T20:36:11.206908] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-09T20:36:11.208103] [DEBUG] [MAG ] SMFG: Last date is validated at 2026-01-09 [2026-01-09T20:36:11.232698] [DEBUG] [MAG ] WB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:11.352919] [INFO ] [LOCAL ] WB: Saved forecast. [2026-01-09T20:36:11.352984] [INFO ] [main ] WB: Signal=1 (Conf=90.0%), Magnitude=1.33% (Conf=61.3405%) [2026-01-09T20:36:11.353142] [INFO ] [main ] Fetching symbol history for JLL... [2026-01-09T20:36:11.353185] [DEBUG] [REMOTE ] JLL: Fetching historical data. [2026-01-09T20:36:11.354660] [INFO ] [main ] Progress: 324/417 forecasts completed (77.7%). WB finished in 0.7s. ETA: 16.0s. Rate: 348.45 forecasts/min [2026-01-09T20:36:11.364996] [DEBUG] [REMOTE ] JLL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:11.365866] [DEBUG] [LOCAL ] Loaded configuration for JLL: 3 features, N/A% accuracy [2026-01-09T20:36:11.365919] [INFO ] [LOCAL ] JLL: Loaded 3 optimal features with 45.30% confidence from JSON config [2026-01-09T20:36:11.365950] [DEBUG] [MAG ] Building data for symbol: JLL with lookback: 0 [2026-01-09T20:36:11.366741] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:11.366800] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:11.371531] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:11.372377] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:11.374970] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:11.383721] [DEBUG] [MAG ] SMFG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:11.462417] [INFO ] [LOCAL ] SMFG: Saved forecast. [2026-01-09T20:36:11.462489] [INFO ] [main ] SMFG: Signal=1 (Conf=90.0%), Magnitude=-2.91% (Conf=48.6359%) [2026-01-09T20:36:11.462861] [INFO ] [main ] Fetching symbol history for HPQ... [2026-01-09T20:36:11.462914] [DEBUG] [REMOTE ] HPQ: Fetching historical data. [2026-01-09T20:36:11.463651] [INFO ] [main ] Progress: 325/417 forecasts completed (77.9%). SMFG finished in 0.7s. ETA: 15.8s. Rate: 348.85 forecasts/min [2026-01-09T20:36:11.474990] [DEBUG] [REMOTE ] HPQ: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:11.476018] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 1 features, N/A% accuracy [2026-01-09T20:36:11.476076] [INFO ] [LOCAL ] HPQ: Loaded 1 optimal features with 48.77% confidence from JSON config [2026-01-09T20:36:11.476108] [DEBUG] [MAG ] Building data for symbol: HPQ with lookback: 0 [2026-01-09T20:36:11.476985] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:36:11.477045] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:11.479168] [DEBUG] [MAG ] NTB: Last date is validated at 2026-01-09 [2026-01-09T20:36:11.518887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:11.545199] [DEBUG] [MAG ] TBI: Last date is validated at 2026-01-09 [2026-01-09T20:36:11.663988] [DEBUG] [MAG ] NTB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:11.710607] [DEBUG] [MAG ] TBI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:11.729330] [DEBUG] [MAG ] JLL: Last date is validated at 2026-01-09 [2026-01-09T20:36:11.745630] [INFO ] [LOCAL ] NTB: Saved forecast. [2026-01-09T20:36:11.745703] [INFO ] [main ] NTB: Signal=1 (Conf=90.0%), Magnitude=0.78% (Conf=47.8289%) [2026-01-09T20:36:11.746123] [INFO ] [main ] Fetching symbol history for NCLH... [2026-01-09T20:36:11.746190] [DEBUG] [REMOTE ] NCLH: Fetching historical data. [2026-01-09T20:36:11.746157] [INFO ] [main ] Progress: 326/417 forecasts completed (78.2%). NTB finished in 0.6s. ETA: 15.7s. Rate: 348.16 forecasts/min [2026-01-09T20:36:11.758330] [DEBUG] [REMOTE ] NCLH: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:11.759618] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 10 features, N/A% accuracy [2026-01-09T20:36:11.759674] [INFO ] [LOCAL ] NCLH: Loaded 10 optimal features with 46.17% confidence from JSON config [2026-01-09T20:36:11.759705] [DEBUG] [MAG ] Building data for symbol: NCLH with lookback: 0 [2026-01-09T20:36:11.760565] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:11.760654] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:11.762472] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:11.763055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:11.763528] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:11.764421] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:11.765223] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:11.765752] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:11.766990] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:11.768731] [INFO ] [LOCAL ] TBI: Saved forecast. [2026-01-09T20:36:11.768792] [INFO ] [main ] TBI: Signal=1 (Conf=90.0%), Magnitude=7.21% (Conf=56.916%) [2026-01-09T20:36:11.768959] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:11.769151] [INFO ] [main ] Progress: 327/417 forecasts completed (78.4%). TBI finished in 0.6s. ETA: 15.5s. Rate: 349.09 forecasts/min [2026-01-09T20:36:11.769331] [INFO ] [main ] Fetching symbol history for FCF... [2026-01-09T20:36:11.769377] [DEBUG] [REMOTE ] FCF: Fetching historical data. [2026-01-09T20:36:11.770041] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:11.770829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:11.780737] [DEBUG] [REMOTE ] FCF: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:11.781761] [DEBUG] [LOCAL ] Loaded configuration for FCF: 5 features, N/A% accuracy [2026-01-09T20:36:11.781820] [INFO ] [LOCAL ] FCF: Loaded 5 optimal features with 57.25% confidence from JSON config [2026-01-09T20:36:11.781851] [DEBUG] [MAG ] Building data for symbol: FCF with lookback: 0 [2026-01-09T20:36:11.782645] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:11.782706] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:11.787503] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:11.789321] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:11.789811] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:11.830521] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:11.831215] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:11.890037] [DEBUG] [MAG ] HPQ: Last date is validated at 2026-01-09 [2026-01-09T20:36:11.902161] [DEBUG] [MAG ] JLL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:12.026669] [INFO ] [LOCAL ] JLL: Saved forecast. [2026-01-09T20:36:12.026738] [INFO ] [main ] JLL: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=45.2981%) [2026-01-09T20:36:12.026899] [INFO ] [main ] Fetching symbol history for QCOM... [2026-01-09T20:36:12.026943] [DEBUG] [REMOTE ] QCOM: Fetching historical data. [2026-01-09T20:36:12.027863] [INFO ] [main ] Progress: 328/417 forecasts completed (78.7%). JLL finished in 0.7s. ETA: 15.3s. Rate: 348.55 forecasts/min [2026-01-09T20:36:12.038246] [DEBUG] [REMOTE ] QCOM: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:12.039195] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 8 features, N/A% accuracy [2026-01-09T20:36:12.039246] [INFO ] [LOCAL ] QCOM: Loaded 8 optimal features with 52.55% confidence from JSON config [2026-01-09T20:36:12.039277] [DEBUG] [MAG ] Building data for symbol: QCOM with lookback: 0 [2026-01-09T20:36:12.040091] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:12.040153] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:12.045023] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:12.046859] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:12.047372] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:12.047847] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:12.048241] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:12.049144] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:12.066952] [DEBUG] [MAG ] HPQ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:12.144797] [DEBUG] [MAG ] NCLH: Last date is validated at 2026-01-09 [2026-01-09T20:36:12.145739] [INFO ] [LOCAL ] HPQ: Saved forecast. [2026-01-09T20:36:12.145813] [INFO ] [main ] HPQ: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=48.7735%) [2026-01-09T20:36:12.146155] [INFO ] [main ] Fetching symbol history for ERIE... [2026-01-09T20:36:12.146205] [DEBUG] [REMOTE ] ERIE: Fetching historical data. [2026-01-09T20:36:12.146695] [INFO ] [main ] Progress: 329/417 forecasts completed (78.9%). HPQ finished in 0.7s. ETA: 15.1s. Rate: 348.88 forecasts/min [2026-01-09T20:36:12.159266] [DEBUG] [REMOTE ] ERIE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:12.160278] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 3 features, N/A% accuracy [2026-01-09T20:36:12.160335] [INFO ] [LOCAL ] ERIE: Loaded 3 optimal features with 63.09% confidence from JSON config [2026-01-09T20:36:12.160377] [DEBUG] [MAG ] Building data for symbol: ERIE with lookback: 0 [2026-01-09T20:36:12.161403] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:12.161464] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:12.162191] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:12.166820] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:12.168698] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:12.172938] [DEBUG] [MAG ] FCF: Last date is validated at 2026-01-09 [2026-01-09T20:36:12.211836] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:12.213250] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:12.334116] [DEBUG] [MAG ] NCLH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:12.343485] [DEBUG] [MAG ] FCF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:12.411987] [INFO ] [LOCAL ] FCF: Saved forecast. [2026-01-09T20:36:12.412055] [INFO ] [main ] FCF: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=57.251%) [2026-01-09T20:36:12.412220] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-09T20:36:12.412263] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-09T20:36:12.413073] [INFO ] [main ] Progress: 330/417 forecasts completed (79.1%). FCF finished in 0.6s. ETA: 15.0s. Rate: 348.30 forecasts/min [2026-01-09T20:36:12.416847] [INFO ] [LOCAL ] NCLH: Saved forecast. [2026-01-09T20:36:12.416914] [INFO ] [main ] NCLH: Signal=1 (Conf=90.0%), Magnitude=-2.26% (Conf=46.1699%) [2026-01-09T20:36:12.417309] [INFO ] [main ] Fetching symbol history for LECO... [2026-01-09T20:36:12.417363] [DEBUG] [REMOTE ] LECO: Fetching historical data. [2026-01-09T20:36:12.417523] [INFO ] [main ] Progress: 331/417 forecasts completed (79.4%). NCLH finished in 0.7s. ETA: 14.8s. Rate: 349.33 forecasts/min [2026-01-09T20:36:12.426473] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:12.427519] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-09T20:36:12.427803] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-09T20:36:12.427849] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-09T20:36:12.428920] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:12.428984] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:12.433670] [DEBUG] [REMOTE ] LECO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:12.434814] [DEBUG] [LOCAL ] Loaded configuration for LECO: 3 features, N/A% accuracy [2026-01-09T20:36:12.434775] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:12.434874] [INFO ] [LOCAL ] LECO: Loaded 3 optimal features with 59.97% confidence from JSON config [2026-01-09T20:36:12.434914] [DEBUG] [MAG ] Building data for symbol: LECO with lookback: 0 [2026-01-09T20:36:12.435839] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:12.435902] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:12.436929] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:12.437458] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:12.438232] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:12.441734] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:12.442793] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:12.443486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:12.519347] [DEBUG] [MAG ] QCOM: Last date is validated at 2026-01-09 [2026-01-09T20:36:12.550233] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:12.551765] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:12.553893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:12.567255] [DEBUG] [MAG ] ERIE: Last date is validated at 2026-01-09 [2026-01-09T20:36:12.691945] [DEBUG] [MAG ] QCOM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:12.743804] [DEBUG] [MAG ] ERIE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:12.812879] [DEBUG] [MAG ] LECO: Last date is validated at 2026-01-09 [2026-01-09T20:36:12.826782] [INFO ] [LOCAL ] QCOM: Saved forecast. [2026-01-09T20:36:12.826861] [INFO ] [main ] QCOM: Signal=1 (Conf=90.0%), Magnitude=1.07% (Conf=52.5477%) [2026-01-09T20:36:12.827022] [INFO ] [main ] Fetching symbol history for TAYD... [2026-01-09T20:36:12.827087] [DEBUG] [REMOTE ] TAYD: Fetching historical data. [2026-01-09T20:36:12.828656] [INFO ] [main ] Progress: 332/417 forecasts completed (79.6%). QCOM finished in 0.8s. ETA: 14.7s. Rate: 347.87 forecasts/min [2026-01-09T20:36:12.837652] [DEBUG] [REMOTE ] TAYD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:12.838596] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 6 features, N/A% accuracy [2026-01-09T20:36:12.838650] [INFO ] [LOCAL ] TAYD: Loaded 6 optimal features with 48.53% confidence from JSON config [2026-01-09T20:36:12.838684] [DEBUG] [MAG ] Building data for symbol: TAYD with lookback: 0 [2026-01-09T20:36:12.839484] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:12.839902] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:12.841689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:12.842236] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:12.842654] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:12.845434] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:12.846500] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:12.850872] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:12.878697] [INFO ] [LOCAL ] ERIE: Saved forecast. [2026-01-09T20:36:12.878791] [INFO ] [main ] ERIE: Signal=1 (Conf=90.0%), Magnitude=-2.41% (Conf=63.0898%) [2026-01-09T20:36:12.879253] [INFO ] [main ] Fetching symbol history for CPIX... [2026-01-09T20:36:12.879664] [INFO ] [main ] Progress: 333/417 forecasts completed (79.9%). ERIE finished in 0.7s. ETA: 14.5s. Rate: 348.60 forecasts/min [2026-01-09T20:36:12.879779] [DEBUG] [REMOTE ] CPIX: Fetching historical data. [2026-01-09T20:36:12.893425] [DEBUG] [REMOTE ] CPIX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:12.894731] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 1 features, N/A% accuracy [2026-01-09T20:36:12.894792] [INFO ] [LOCAL ] CPIX: Loaded 1 optimal features with 47.38% confidence from JSON config [2026-01-09T20:36:12.894825] [DEBUG] [MAG ] Building data for symbol: CPIX with lookback: 0 [2026-01-09T20:36:12.895785] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:36:12.895849] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:12.896902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:12.898715] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-09 [2026-01-09T20:36:12.991553] [DEBUG] [MAG ] LECO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:13.077403] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:13.114378] [INFO ] [LOCAL ] LECO: Saved forecast. [2026-01-09T20:36:13.114451] [INFO ] [main ] LECO: Signal=1 (Conf=90.0%), Magnitude=-0.70% (Conf=59.9704%) [2026-01-09T20:36:13.114634] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-09T20:36:13.114681] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-09T20:36:13.114885] [INFO ] [main ] Progress: 334/417 forecasts completed (80.1%). LECO finished in 0.7s. ETA: 14.3s. Rate: 348.22 forecasts/min [2026-01-09T20:36:13.128026] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:13.129288] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-09T20:36:13.129348] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-09T20:36:13.129393] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-09T20:36:13.130227] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:13.130294] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:13.135538] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:13.136621] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:13.138448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:13.138948] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:13.139981] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:13.141689] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:13.142380] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:13.143207] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:13.144360] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-09T20:36:13.150769] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:13.166771] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-09T20:36:13.166835] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=-2.72% (Conf=51.1477%) [2026-01-09T20:36:13.166995] [INFO ] [main ] Fetching symbol history for DEA... [2026-01-09T20:36:13.167038] [DEBUG] [REMOTE ] DEA: Fetching historical data. [2026-01-09T20:36:13.167887] [INFO ] [main ] Progress: 335/417 forecasts completed (80.3%). SPOK finished in 0.8s. ETA: 14.1s. Rate: 348.94 forecasts/min [2026-01-09T20:36:13.178629] [DEBUG] [REMOTE ] DEA: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:13.179552] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, N/A% accuracy [2026-01-09T20:36:13.179622] [INFO ] [LOCAL ] DEA: Loaded 3 optimal features with 47.78% confidence from JSON config [2026-01-09T20:36:13.179654] [DEBUG] [MAG ] Building data for symbol: DEA with lookback: 0 [2026-01-09T20:36:13.180424] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:13.180483] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:13.182175] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:13.182701] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:13.183089] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:13.189275] [DEBUG] [MAG ] TAYD: Last date is validated at 2026-01-09 [2026-01-09T20:36:13.245271] [DEBUG] [MAG ] CPIX: Last date is validated at 2026-01-09 [2026-01-09T20:36:13.358695] [DEBUG] [MAG ] TAYD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:13.416294] [DEBUG] [MAG ] CPIX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:13.455394] [INFO ] [LOCAL ] TAYD: Saved forecast. [2026-01-09T20:36:13.455462] [INFO ] [main ] TAYD: Signal=1 (Conf=90.0%), Magnitude=-3.18% (Conf=48.5296%) [2026-01-09T20:36:13.455641] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-09T20:36:13.455694] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-09T20:36:13.455891] [INFO ] [main ] Progress: 336/417 forecasts completed (80.6%). TAYD finished in 0.6s. ETA: 14.0s. Rate: 348.24 forecasts/min [2026-01-09T20:36:13.466382] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:13.467472] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-09T20:36:13.467744] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-09T20:36:13.467777] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-09T20:36:13.468552] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:13.468633] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:13.473869] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:13.475769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:13.476235] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:13.476882] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:13.477292] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:13.480094] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:13.482153] [INFO ] [LOCAL ] CPIX: Saved forecast. [2026-01-09T20:36:13.482223] [INFO ] [main ] CPIX: Signal=1 (Conf=90.0%), Magnitude=-2.18% (Conf=47.3769%) [2026-01-09T20:36:13.482564] [INFO ] [main ] Progress: 337/417 forecasts completed (80.8%). CPIX finished in 0.6s. ETA: 13.7s. Rate: 349.12 forecasts/min [2026-01-09T20:36:13.482713] [INFO ] [main ] Fetching symbol history for HSBC... [2026-01-09T20:36:13.482755] [DEBUG] [REMOTE ] HSBC: Fetching historical data. [2026-01-09T20:36:13.496324] [DEBUG] [REMOTE ] HSBC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:13.497258] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, N/A% accuracy [2026-01-09T20:36:13.497318] [INFO ] [LOCAL ] HSBC: Loaded 2 optimal features with 66.30% confidence from JSON config [2026-01-09T20:36:13.497350] [DEBUG] [MAG ] Building data for symbol: HSBC with lookback: 0 [2026-01-09T20:36:13.498418] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:13.498512] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:13.503719] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:13.514260] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-09 [2026-01-09T20:36:13.521389] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:13.528630] [DEBUG] [MAG ] DEA: Last date is validated at 2026-01-09 [2026-01-09T20:36:13.557665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:13.691085] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:13.706492] [DEBUG] [MAG ] DEA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:13.773664] [INFO ] [LOCAL ] DEA: Saved forecast. [2026-01-09T20:36:13.773729] [INFO ] [main ] DEA: Signal=1 (Conf=90.0%), Magnitude=1.11% (Conf=47.7839%) [2026-01-09T20:36:13.774087] [INFO ] [main ] Fetching symbol history for YSG... [2026-01-09T20:36:13.774137] [DEBUG] [REMOTE ] YSG: Fetching historical data. [2026-01-09T20:36:13.774664] [INFO ] [main ] Progress: 338/417 forecasts completed (81.1%). DEA finished in 0.6s. ETA: 13.6s. Rate: 348.40 forecasts/min [2026-01-09T20:36:13.786658] [DEBUG] [REMOTE ] YSG: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:13.788235] [DEBUG] [LOCAL ] Loaded configuration for YSG: 10 features, N/A% accuracy [2026-01-09T20:36:13.788288] [INFO ] [LOCAL ] YSG: Loaded 10 optimal features with 53.64% confidence from JSON config [2026-01-09T20:36:13.788319] [DEBUG] [MAG ] Building data for symbol: YSG with lookback: 0 [2026-01-09T20:36:13.789108] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:13.789173] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:13.793945] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:13.795729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:13.796526] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:13.796929] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:13.798973] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:13.799415] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:13.800440] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:13.802057] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:13.803069] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:13.803738] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:13.818959] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-09T20:36:13.819025] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=-3.96% (Conf=51.0686%) [2026-01-09T20:36:13.819666] [INFO ] [main ] Progress: 339/417 forecasts completed (81.3%). BROS finished in 0.7s. ETA: 13.4s. Rate: 349.16 forecasts/min [2026-01-09T20:36:13.819473] [INFO ] [main ] Fetching symbol history for BUSE... [2026-01-09T20:36:13.822745] [DEBUG] [REMOTE ] BUSE: Fetching historical data. [2026-01-09T20:36:13.835677] [DEBUG] [REMOTE ] BUSE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:13.836650] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 3 features, N/A% accuracy [2026-01-09T20:36:13.836707] [INFO ] [LOCAL ] BUSE: Loaded 3 optimal features with 46.89% confidence from JSON config [2026-01-09T20:36:13.836739] [DEBUG] [MAG ] Building data for symbol: BUSE with lookback: 0 [2026-01-09T20:36:13.837537] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:13.837614] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:13.842324] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:13.843277] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:13.864509] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-09 [2026-01-09T20:36:13.892509] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:13.906626] [DEBUG] [MAG ] HSBC: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.075321] [DEBUG] [MAG ] HSBC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.088441] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.138557] [DEBUG] [MAG ] YSG: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.157402] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-09T20:36:14.157474] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=53.6327%) [2026-01-09T20:36:14.157879] [INFO ] [main ] Fetching symbol history for PMVP... [2026-01-09T20:36:14.157934] [DEBUG] [REMOTE ] PMVP: Fetching historical data. [2026-01-09T20:36:14.157914] [INFO ] [main ] Progress: 340/417 forecasts completed (81.5%). CMSA finished in 0.7s. ETA: 13.3s. Rate: 348.17 forecasts/min [2026-01-09T20:36:14.170348] [DEBUG] [REMOTE ] PMVP: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.170824] [INFO ] [LOCAL ] HSBC: Saved forecast. [2026-01-09T20:36:14.170892] [INFO ] [main ] HSBC: Signal=1 (Conf=90.0%), Magnitude=-0.47% (Conf=66.3005%) [2026-01-09T20:36:14.171059] [INFO ] [main ] Fetching symbol history for VFC... [2026-01-09T20:36:14.171103] [DEBUG] [REMOTE ] VFC: Fetching historical data. [2026-01-09T20:36:14.171314] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 7 features, N/A% accuracy [2026-01-09T20:36:14.171376] [INFO ] [LOCAL ] PMVP: Loaded 7 optimal features with 34.01% confidence from JSON config [2026-01-09T20:36:14.171421] [DEBUG] [MAG ] Building data for symbol: PMVP with lookback: 0 [2026-01-09T20:36:14.171644] [INFO ] [main ] Progress: 341/417 forecasts completed (81.8%). HSBC finished in 0.7s. ETA: 13.1s. Rate: 349.11 forecasts/min [2026-01-09T20:36:14.172320] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:14.172385] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:14.177512] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:14.179731] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:14.180248] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:14.180723] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:14.181615] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:14.182243] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:14.183841] [DEBUG] [REMOTE ] VFC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.184653] [DEBUG] [LOCAL ] Loaded configuration for VFC: 3 features, N/A% accuracy [2026-01-09T20:36:14.184704] [INFO ] [LOCAL ] VFC: Loaded 3 optimal features with 42.54% confidence from JSON config [2026-01-09T20:36:14.184735] [DEBUG] [MAG ] Building data for symbol: VFC with lookback: 0 [2026-01-09T20:36:14.185018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:14.185511] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:14.185588] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:14.190830] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:14.191809] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:14.193501] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:14.227288] [DEBUG] [MAG ] BUSE: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.308804] [DEBUG] [MAG ] YSG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.379849] [INFO ] [LOCAL ] YSG: Saved forecast. [2026-01-09T20:36:14.379921] [INFO ] [main ] YSG: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=53.6419%) [2026-01-09T20:36:14.380080] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-09T20:36:14.380122] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-09T20:36:14.381826] [INFO ] [main ] Progress: 342/417 forecasts completed (82.0%). YSG finished in 0.6s. ETA: 12.9s. Rate: 348.88 forecasts/min [2026-01-09T20:36:14.392160] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.393198] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-09T20:36:14.393248] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-09T20:36:14.393279] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-09T20:36:14.394304] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:14.394365] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:14.396417] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:14.396926] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:14.399087] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:14.400009] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:14.400230] [DEBUG] [MAG ] BUSE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.471461] [INFO ] [LOCAL ] BUSE: Saved forecast. [2026-01-09T20:36:14.471526] [INFO ] [main ] BUSE: Signal=1 (Conf=90.0%), Magnitude=-1.28% (Conf=46.8929%) [2026-01-09T20:36:14.471878] [INFO ] [main ] Fetching symbol history for CPNG... [2026-01-09T20:36:14.471929] [DEBUG] [REMOTE ] CPNG: Fetching historical data. [2026-01-09T20:36:14.472651] [INFO ] [main ] Progress: 343/417 forecasts completed (82.3%). BUSE finished in 0.7s. ETA: 12.7s. Rate: 349.36 forecasts/min [2026-01-09T20:36:14.483538] [DEBUG] [REMOTE ] CPNG: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.484400] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 5 features, N/A% accuracy [2026-01-09T20:36:14.484456] [INFO ] [LOCAL ] CPNG: Loaded 5 optimal features with 59.36% confidence from JSON config [2026-01-09T20:36:14.484488] [DEBUG] [MAG ] Building data for symbol: CPNG with lookback: 0 [2026-01-09T20:36:14.485264] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:14.485326] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:14.490067] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:14.491828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:14.492304] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:14.493069] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:36:14.493759] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:14.547417] [DEBUG] [MAG ] PMVP: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.561434] [DEBUG] [MAG ] VFC: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.718804] [DEBUG] [MAG ] PMVP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.740310] [DEBUG] [MAG ] VFC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.740536] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.780300] [INFO ] [LOCAL ] PMVP: Saved forecast. [2026-01-09T20:36:14.780369] [INFO ] [main ] PMVP: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=34.0092%) [2026-01-09T20:36:14.780534] [INFO ] [main ] Fetching symbol history for LPTH... [2026-01-09T20:36:14.780597] [DEBUG] [REMOTE ] LPTH: Fetching historical data. [2026-01-09T20:36:14.781657] [INFO ] [main ] Progress: 344/417 forecasts completed (82.5%). PMVP finished in 0.6s. ETA: 12.6s. Rate: 348.55 forecasts/min [2026-01-09T20:36:14.791834] [DEBUG] [REMOTE ] LPTH: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.792697] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 4 features, N/A% accuracy [2026-01-09T20:36:14.792748] [INFO ] [LOCAL ] LPTH: Loaded 4 optimal features with 67.22% confidence from JSON config [2026-01-09T20:36:14.792780] [DEBUG] [MAG ] Building data for symbol: LPTH with lookback: 0 [2026-01-09T20:36:14.793554] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:14.793636] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:14.798702] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:14.801201] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:14.802010] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:14.804004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:14.831214] [INFO ] [LOCAL ] VFC: Saved forecast. [2026-01-09T20:36:14.831291] [INFO ] [main ] VFC: Signal=1 (Conf=90.0%), Magnitude=-4.58% (Conf=42.5431%) [2026-01-09T20:36:14.831456] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-09T20:36:14.831498] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-09T20:36:14.833634] [INFO ] [main ] Progress: 345/417 forecasts completed (82.7%). VFC finished in 0.7s. ETA: 12.4s. Rate: 349.26 forecasts/min [2026-01-09T20:36:14.839930] [DEBUG] [MAG ] CPNG: Last date is validated at 2026-01-09 [2026-01-09T20:36:14.844387] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.845181] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-09T20:36:14.845232] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-09T20:36:14.845263] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-09T20:36:14.846104] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:14.846164] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:14.847886] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:14.848405] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:14.848873] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:14.849657] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:14.908064] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:14.972527] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-09T20:36:14.972609] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=-6.96% (Conf=58.5395%) [2026-01-09T20:36:14.972955] [INFO ] [main ] Progress: 346/417 forecasts completed (83.0%). VUZI finished in 0.6s. ETA: 12.2s. Rate: 349.45 forecasts/min [2026-01-09T20:36:14.973075] [INFO ] [main ] Fetching symbol history for AMAL... [2026-01-09T20:36:14.973118] [DEBUG] [REMOTE ] AMAL: Fetching historical data. [2026-01-09T20:36:14.984960] [DEBUG] [REMOTE ] AMAL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:14.986064] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 8 features, N/A% accuracy [2026-01-09T20:36:14.986116] [INFO ] [LOCAL ] AMAL: Loaded 8 optimal features with 50.30% confidence from JSON config [2026-01-09T20:36:14.986147] [DEBUG] [MAG ] Building data for symbol: AMAL with lookback: 0 [2026-01-09T20:36:14.986939] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:14.987000] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:14.988705] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:14.989199] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:14.989608] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:14.991946] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:14.993176] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:15.006568] [DEBUG] [MAG ] CPNG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:15.067756] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:15.070481] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:15.072634] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:15.085924] [INFO ] [LOCAL ] CPNG: Saved forecast. [2026-01-09T20:36:15.085989] [INFO ] [main ] CPNG: Signal=1 (Conf=90.0%), Magnitude=3.29% (Conf=59.3556%) [2026-01-09T20:36:15.086348] [INFO ] [main ] Fetching symbol history for STRS... [2026-01-09T20:36:15.086399] [DEBUG] [REMOTE ] STRS: Fetching historical data. [2026-01-09T20:36:15.086650] [INFO ] [main ] Progress: 347/417 forecasts completed (83.2%). CPNG finished in 0.6s. ETA: 12.0s. Rate: 349.79 forecasts/min [2026-01-09T20:36:15.097618] [DEBUG] [REMOTE ] STRS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:15.098499] [DEBUG] [LOCAL ] Loaded configuration for STRS: 7 features, N/A% accuracy [2026-01-09T20:36:15.098555] [INFO ] [LOCAL ] STRS: Loaded 7 optimal features with 49.10% confidence from JSON config [2026-01-09T20:36:15.098607] [DEBUG] [MAG ] Building data for symbol: STRS with lookback: 0 [2026-01-09T20:36:15.099364] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:15.099430] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:15.101102] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:15.101623] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:15.102679] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:15.104649] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:15.105358] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:36:15.109250] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:15.109971] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:15.143740] [DEBUG] [MAG ] LPTH: Last date is validated at 2026-01-09 [2026-01-09T20:36:15.196195] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-09 [2026-01-09T20:36:15.311596] [DEBUG] [MAG ] LPTH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:15.367383] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:15.387510] [INFO ] [LOCAL ] LPTH: Saved forecast. [2026-01-09T20:36:15.387595] [INFO ] [main ] LPTH: Signal=1 (Conf=90.0%), Magnitude=3.71% (Conf=67.2233%) [2026-01-09T20:36:15.387965] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-09T20:36:15.388016] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-09T20:36:15.389723] [INFO ] [main ] Progress: 348/417 forecasts completed (83.5%). LPTH finished in 0.6s. ETA: 11.9s. Rate: 349.02 forecasts/min [2026-01-09T20:36:15.398853] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:15.399984] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-09T20:36:15.400037] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-09T20:36:15.400070] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-09T20:36:15.400929] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:15.400993] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:15.405932] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:15.407788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:15.408260] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:15.408724] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:15.410232] [DEBUG] [MAG ] AMAL: Last date is validated at 2026-01-09 [2026-01-09T20:36:15.411138] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:36:15.412512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:15.447827] [DEBUG] [MAG ] STRS: Last date is validated at 2026-01-09 [2026-01-09T20:36:15.576265] [DEBUG] [MAG ] AMAL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:15.578398] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-09T20:36:15.578472] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=3.34% (Conf=56.96%) [2026-01-09T20:36:15.578856] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-09T20:36:15.578910] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-09T20:36:15.580644] [INFO ] [main ] Progress: 349/417 forecasts completed (83.7%). TPL finished in 0.7s. ETA: 11.7s. Rate: 348.91 forecasts/min [2026-01-09T20:36:15.592221] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:15.593273] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-09T20:36:15.593331] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-09T20:36:15.593375] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-09T20:36:15.594290] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:15.594356] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:15.600057] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:15.602122] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:15.602688] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:15.605702] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:15.607262] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:15.613702] [DEBUG] [MAG ] STRS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:15.658547] [INFO ] [LOCAL ] AMAL: Saved forecast. [2026-01-09T20:36:15.658642] [INFO ] [main ] AMAL: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=50.2965%) [2026-01-09T20:36:15.658984] [INFO ] [main ] Progress: 350/417 forecasts completed (83.9%). AMAL finished in 0.7s. ETA: 11.5s. Rate: 349.45 forecasts/min [2026-01-09T20:36:15.659108] [INFO ] [main ] Fetching symbol history for OFS... [2026-01-09T20:36:15.659150] [DEBUG] [REMOTE ] OFS: Fetching historical data. [2026-01-09T20:36:15.670389] [DEBUG] [REMOTE ] OFS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:15.671225] [DEBUG] [LOCAL ] Loaded configuration for OFS: 6 features, N/A% accuracy [2026-01-09T20:36:15.671275] [INFO ] [LOCAL ] OFS: Loaded 6 optimal features with 48.82% confidence from JSON config [2026-01-09T20:36:15.671306] [DEBUG] [MAG ] Building data for symbol: OFS with lookback: 0 [2026-01-09T20:36:15.672085] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:15.672163] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:15.673846] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:15.674344] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:15.674805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:15.675192] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:15.699961] [INFO ] [LOCAL ] STRS: Saved forecast. [2026-01-09T20:36:15.700026] [INFO ] [main ] STRS: Signal=1 (Conf=90.0%), Magnitude=-2.67% (Conf=49.1038%) [2026-01-09T20:36:15.700374] [INFO ] [main ] Fetching symbol history for CSX... [2026-01-09T20:36:15.700425] [DEBUG] [REMOTE ] CSX: Fetching historical data. [2026-01-09T20:36:15.701646] [INFO ] [main ] Progress: 351/417 forecasts completed (84.2%). STRS finished in 0.6s. ETA: 11.3s. Rate: 350.20 forecasts/min [2026-01-09T20:36:15.711774] [DEBUG] [REMOTE ] CSX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:15.712650] [DEBUG] [LOCAL ] Loaded configuration for CSX: 10 features, N/A% accuracy [2026-01-09T20:36:15.712707] [INFO ] [LOCAL ] CSX: Loaded 10 optimal features with 64.55% confidence from JSON config [2026-01-09T20:36:15.712740] [DEBUG] [MAG ] Building data for symbol: CSX with lookback: 0 [2026-01-09T20:36:15.713497] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-09T20:36:15.713560] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:15.714286] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:15.715057] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:15.715249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:15.715776] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:15.716222] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:15.716630] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:15.717398] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:15.717994] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:15.719297] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:15.722212] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:15.724208] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:36:15.726602] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:15.759978] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-09 [2026-01-09T20:36:15.929992] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:15.949541] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.015652] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-09T20:36:16.015720] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=67.7545%) [2026-01-09T20:36:16.015896] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-09T20:36:16.015943] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-09T20:36:16.017649] [INFO ] [main ] Progress: 352/417 forecasts completed (84.4%). LWAY finished in 0.6s. ETA: 11.2s. Rate: 349.37 forecasts/min [2026-01-09T20:36:16.026753] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.027804] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-09T20:36:16.027861] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-09T20:36:16.027893] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-09T20:36:16.028679] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:16.028739] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:16.030395] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:16.030903] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:16.031287] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:16.032914] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:16.034027] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:36:16.034708] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.051402] [DEBUG] [MAG ] OFS: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.063688] [DEBUG] [MAG ] CSX: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.128350] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.216828] [DEBUG] [MAG ] OFS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.230056] [DEBUG] [MAG ] CSX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.269243] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-09T20:36:16.269309] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=2.19% (Conf=51.6714%) [2026-01-09T20:36:16.269668] [INFO ] [main ] Fetching symbol history for SY... [2026-01-09T20:36:16.269718] [DEBUG] [REMOTE ] SY: Fetching historical data. [2026-01-09T20:36:16.269723] [INFO ] [main ] Progress: 353/417 forecasts completed (84.7%). FLWS finished in 0.7s. ETA: 11.0s. Rate: 348.90 forecasts/min [2026-01-09T20:36:16.276032] [INFO ] [LOCAL ] OFS: Saved forecast. [2026-01-09T20:36:16.276091] [INFO ] [main ] OFS: Signal=1 (Conf=90.0%), Magnitude=5.87% (Conf=48.8237%) [2026-01-09T20:36:16.276499] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-09T20:36:16.276419] [INFO ] [main ] Progress: 354/417 forecasts completed (84.9%). OFS finished in 0.6s. ETA: 10.8s. Rate: 349.85 forecasts/min [2026-01-09T20:36:16.276545] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-09T20:36:16.281470] [DEBUG] [REMOTE ] SY: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.282965] [DEBUG] [LOCAL ] Loaded configuration for SY: 7 features, N/A% accuracy [2026-01-09T20:36:16.283019] [INFO ] [LOCAL ] SY: Loaded 7 optimal features with 42.69% confidence from JSON config [2026-01-09T20:36:16.283050] [DEBUG] [MAG ] Building data for symbol: SY with lookback: 0 [2026-01-09T20:36:16.284046] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:16.284108] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:16.288835] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.289258] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:16.289805] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-09T20:36:16.289858] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-09T20:36:16.289888] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-09T20:36:16.290076] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:16.290666] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:16.290727] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:16.292764] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:16.293205] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:16.293264] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:16.294960] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:16.295234] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:36:16.295433] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:16.296500] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:36:16.296453] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.298483] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.316125] [INFO ] [LOCAL ] CSX: Saved forecast. [2026-01-09T20:36:16.316192] [INFO ] [main ] CSX: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=64.5468%) [2026-01-09T20:36:16.316551] [INFO ] [main ] Fetching symbol history for AWRE... [2026-01-09T20:36:16.316618] [DEBUG] [REMOTE ] AWRE: Fetching historical data. [2026-01-09T20:36:16.316647] [INFO ] [main ] Progress: 355/417 forecasts completed (85.1%). CSX finished in 0.6s. ETA: 10.6s. Rate: 350.61 forecasts/min [2026-01-09T20:36:16.327667] [DEBUG] [REMOTE ] AWRE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.328687] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 7 features, N/A% accuracy [2026-01-09T20:36:16.328740] [INFO ] [LOCAL ] AWRE: Loaded 7 optimal features with 53.43% confidence from JSON config [2026-01-09T20:36:16.328769] [DEBUG] [MAG ] Building data for symbol: AWRE with lookback: 0 [2026-01-09T20:36:16.329588] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:16.329650] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:16.337757] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:16.338752] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:16.376634] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.377489] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:16.378975] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:16.379715] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:16.381253] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:36:16.384050] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.545467] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.634555] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.638165] [DEBUG] [MAG ] SY: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.689686] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-09T20:36:16.689753] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=-9.11% (Conf=59.7344%) [2026-01-09T20:36:16.690110] [INFO ] [main ] Fetching symbol history for PHUN... [2026-01-09T20:36:16.690162] [DEBUG] [REMOTE ] PHUN: Fetching historical data. [2026-01-09T20:36:16.690630] [INFO ] [main ] Progress: 356/417 forecasts completed (85.4%). AGX finished in 0.7s. ETA: 10.5s. Rate: 349.45 forecasts/min [2026-01-09T20:36:16.701636] [DEBUG] [REMOTE ] PHUN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.702474] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 6 features, N/A% accuracy [2026-01-09T20:36:16.702525] [INFO ] [LOCAL ] PHUN: Loaded 6 optimal features with 61.96% confidence from JSON config [2026-01-09T20:36:16.702556] [DEBUG] [MAG ] Building data for symbol: PHUN with lookback: 0 [2026-01-09T20:36:16.703343] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:16.703408] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:16.708323] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:16.709160] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:16.710400] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:16.712505] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-09T20:36:16.713299] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:36:16.714995] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.725061] [DEBUG] [MAG ] AWRE: Last date is validated at 2026-01-09 [2026-01-09T20:36:16.802364] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.807688] [DEBUG] [MAG ] SY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.871902] [INFO ] [LOCAL ] SY: Saved forecast. [2026-01-09T20:36:16.871972] [INFO ] [main ] SY: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=42.6868%) [2026-01-09T20:36:16.872351] [INFO ] [main ] Fetching symbol history for BGRN... [2026-01-09T20:36:16.872404] [DEBUG] [REMOTE ] BGRN: Fetching historical data. [2026-01-09T20:36:16.872391] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-09T20:36:16.872454] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=10.79% (Conf=61.2954%) [2026-01-09T20:36:16.872628] [INFO ] [main ] Fetching symbol history for AVA... [2026-01-09T20:36:16.872672] [DEBUG] [REMOTE ] AVA: Fetching historical data. [2026-01-09T20:36:16.873832] [INFO ] [main ] Progress: 357/417 forecasts completed (85.6%). SY finished in 0.6s. ETA: 10.3s. Rate: 349.38 forecasts/min [2026-01-09T20:36:16.873928] [INFO ] [main ] Progress: 358/417 forecasts completed (85.9%). AMLX finished in 0.6s. ETA: 10.1s. Rate: 350.36 forecasts/min [2026-01-09T20:36:16.884123] [DEBUG] [REMOTE ] BGRN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.884966] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, N/A% accuracy [2026-01-09T20:36:16.885023] [INFO ] [LOCAL ] BGRN: Loaded 3 optimal features with 54.95% confidence from JSON config [2026-01-09T20:36:16.885055] [DEBUG] [MAG ] Building data for symbol: BGRN with lookback: 0 [2026-01-09T20:36:16.885874] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:16.885936] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:16.886187] [DEBUG] [REMOTE ] AVA: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.886831] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:16.886933] [DEBUG] [LOCAL ] Loaded configuration for AVA: 7 features, N/A% accuracy [2026-01-09T20:36:16.886985] [INFO ] [LOCAL ] AVA: Loaded 7 optimal features with 57.13% confidence from JSON config [2026-01-09T20:36:16.887015] [DEBUG] [MAG ] Building data for symbol: AVA with lookback: 0 [2026-01-09T20:36:16.887804] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:16.887868] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:16.888901] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:16.892605] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:16.893864] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:16.894481] [DEBUG] [MAG ] AWRE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:16.895852] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:16.900080] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:16.901204] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:16.903901] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.903929] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:36:16.904549] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:16.958588] [INFO ] [LOCAL ] AWRE: Saved forecast. [2026-01-09T20:36:16.958657] [INFO ] [main ] AWRE: Signal=1 (Conf=90.0%), Magnitude=0.57% (Conf=53.4311%) [2026-01-09T20:36:16.958997] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-09T20:36:16.959048] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-09T20:36:16.959648] [INFO ] [main ] Progress: 359/417 forecasts completed (86.1%). AWRE finished in 0.6s. ETA: 9.9s. Rate: 350.85 forecasts/min [2026-01-09T20:36:16.970267] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:16.971396] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-09T20:36:16.971448] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-09T20:36:16.971479] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-09T20:36:16.972443] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:16.972504] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:16.977260] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:16.978264] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:16.978966] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:16.981787] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:36:16.984084] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:16.985451] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:17.059358] [DEBUG] [MAG ] PHUN: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.230856] [DEBUG] [MAG ] PHUN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:17.246096] [DEBUG] [MAG ] AVA: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.249587] [DEBUG] [MAG ] BGRN: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.298653] [INFO ] [LOCAL ] PHUN: Saved forecast. [2026-01-09T20:36:17.298720] [INFO ] [main ] PHUN: Signal=1 (Conf=90.0%), Magnitude=-2.24% (Conf=61.9557%) [2026-01-09T20:36:17.299067] [INFO ] [main ] Fetching symbol history for IGIC... [2026-01-09T20:36:17.299118] [DEBUG] [REMOTE ] IGIC: Fetching historical data. [2026-01-09T20:36:17.299651] [INFO ] [main ] Progress: 360/417 forecasts completed (86.3%). PHUN finished in 0.6s. ETA: 9.8s. Rate: 349.89 forecasts/min [2026-01-09T20:36:17.310376] [DEBUG] [REMOTE ] IGIC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:17.311333] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 5 features, N/A% accuracy [2026-01-09T20:36:17.311394] [INFO ] [LOCAL ] IGIC: Loaded 5 optimal features with 65.47% confidence from JSON config [2026-01-09T20:36:17.311425] [DEBUG] [MAG ] Building data for symbol: IGIC with lookback: 0 [2026-01-09T20:36:17.312220] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:17.312280] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:17.317395] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:17.319476] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:17.320172] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:17.321873] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:17.325267] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.361119] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:17.414344] [DEBUG] [MAG ] AVA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:17.445109] [DEBUG] [MAG ] BGRN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:17.494227] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:17.495680] [INFO ] [LOCAL ] AVA: Saved forecast. [2026-01-09T20:36:17.495744] [INFO ] [main ] AVA: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=57.1347%) [2026-01-09T20:36:17.496063] [INFO ] [main ] Fetching symbol history for TD... [2026-01-09T20:36:17.496113] [DEBUG] [REMOTE ] TD: Fetching historical data. [2026-01-09T20:36:17.497218] [INFO ] [main ] Progress: 361/417 forecasts completed (86.6%). AVA finished in 0.6s. ETA: 9.6s. Rate: 349.74 forecasts/min [2026-01-09T20:36:17.506987] [INFO ] [LOCAL ] BGRN: Saved forecast. [2026-01-09T20:36:17.507048] [INFO ] [main ] BGRN: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=54.9535%) [2026-01-09T20:36:17.507383] [INFO ] [main ] Progress: 362/417 forecasts completed (86.8%). BGRN finished in 0.6s. ETA: 9.4s. Rate: 350.65 forecasts/min [2026-01-09T20:36:17.507500] [INFO ] [main ] Fetching symbol history for SANM... [2026-01-09T20:36:17.507541] [DEBUG] [REMOTE ] SANM: Fetching historical data. [2026-01-09T20:36:17.508496] [DEBUG] [REMOTE ] TD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:17.510143] [DEBUG] [LOCAL ] Loaded configuration for TD: 5 features, N/A% accuracy [2026-01-09T20:36:17.510201] [INFO ] [LOCAL ] TD: Loaded 5 optimal features with 45.19% confidence from JSON config [2026-01-09T20:36:17.510233] [DEBUG] [MAG ] Building data for symbol: TD with lookback: 0 [2026-01-09T20:36:17.511031] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:17.511095] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:17.515844] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:17.519020] [DEBUG] [REMOTE ] SANM: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:17.519806] [DEBUG] [LOCAL ] Loaded configuration for SANM: 6 features, N/A% accuracy [2026-01-09T20:36:17.519857] [INFO ] [LOCAL ] SANM: Loaded 6 optimal features with 46.81% confidence from JSON config [2026-01-09T20:36:17.519889] [DEBUG] [MAG ] Building data for symbol: SANM with lookback: 0 [2026-01-09T20:36:17.520660] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:17.520722] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:17.522376] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:17.522914] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:17.523301] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:17.555371] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:17.557698] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:17.559684] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:36:17.560844] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:17.563216] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:17.564167] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:17.565402] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:17.628999] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-09T20:36:17.629065] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=2.11% (Conf=56.3402%) [2026-01-09T20:36:17.629489] [INFO ] [main ] Fetching symbol history for BYD... [2026-01-09T20:36:17.629544] [DEBUG] [REMOTE ] BYD: Fetching historical data. [2026-01-09T20:36:17.629664] [INFO ] [main ] Progress: 363/417 forecasts completed (87.1%). BBCP finished in 0.7s. ETA: 9.2s. Rate: 350.93 forecasts/min [2026-01-09T20:36:17.641612] [DEBUG] [REMOTE ] BYD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:17.642701] [DEBUG] [LOCAL ] Loaded configuration for BYD: 4 features, N/A% accuracy [2026-01-09T20:36:17.642753] [INFO ] [LOCAL ] BYD: Loaded 4 optimal features with 41.62% confidence from JSON config [2026-01-09T20:36:17.642784] [DEBUG] [MAG ] Building data for symbol: BYD with lookback: 0 [2026-01-09T20:36:17.643539] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:17.643622] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:17.648336] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:17.650103] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:17.650604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:17.650990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:17.701491] [DEBUG] [MAG ] IGIC: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.866629] [DEBUG] [MAG ] IGIC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:17.898262] [DEBUG] [MAG ] TD: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.907266] [DEBUG] [MAG ] SANM: Last date is validated at 2026-01-09 [2026-01-09T20:36:17.941803] [INFO ] [LOCAL ] IGIC: Saved forecast. [2026-01-09T20:36:17.941887] [INFO ] [main ] IGIC: Signal=1 (Conf=90.0%), Magnitude=-2.65% (Conf=65.4739%) [2026-01-09T20:36:17.942326] [INFO ] [main ] Fetching symbol history for ING... [2026-01-09T20:36:17.942391] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-09T20:36:17.942660] [INFO ] [main ] Progress: 364/417 forecasts completed (87.3%). IGIC finished in 0.6s. ETA: 9.1s. Rate: 350.13 forecasts/min [2026-01-09T20:36:17.953699] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:17.954658] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-09T20:36:17.954709] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-09T20:36:17.954740] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-09T20:36:17.955495] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:17.955559] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:17.960345] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:17.963208] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:36:17.963873] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:17.965536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:17.966005] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-09T20:36:17.967037] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-09T20:36:17.969010] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:17.985436] [DEBUG] [MAG ] BYD: Last date is validated at 2026-01-09 [2026-01-09T20:36:18.064546] [DEBUG] [MAG ] TD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.076725] [DEBUG] [MAG ] SANM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.152893] [DEBUG] [MAG ] BYD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.157091] [INFO ] [LOCAL ] TD: Saved forecast. [2026-01-09T20:36:18.157175] [INFO ] [main ] TD: Signal=1 (Conf=90.0%), Magnitude=-0.23% (Conf=45.1902%) [2026-01-09T20:36:18.157340] [INFO ] [main ] Fetching symbol history for BEN... [2026-01-09T20:36:18.157386] [DEBUG] [REMOTE ] BEN: Fetching historical data. [2026-01-09T20:36:18.157969] [INFO ] [main ] Progress: 365/417 forecasts completed (87.5%). TD finished in 0.7s. ETA: 8.9s. Rate: 349.88 forecasts/min [2026-01-09T20:36:18.169935] [DEBUG] [REMOTE ] BEN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.171649] [DEBUG] [LOCAL ] Loaded configuration for BEN: 5 features, N/A% accuracy [2026-01-09T20:36:18.171707] [INFO ] [LOCAL ] BEN: Loaded 5 optimal features with 60.74% confidence from JSON config [2026-01-09T20:36:18.171738] [DEBUG] [MAG ] Building data for symbol: BEN with lookback: 0 [2026-01-09T20:36:18.172525] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:18.172609] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:18.174343] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:18.174884] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:18.175296] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:18.176472] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:18.214293] [INFO ] [LOCAL ] SANM: Saved forecast. [2026-01-09T20:36:18.214361] [INFO ] [main ] SANM: Signal=1 (Conf=90.0%), Magnitude=4.81% (Conf=46.8081%) [2026-01-09T20:36:18.214707] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-09T20:36:18.214760] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-09T20:36:18.215686] [INFO ] [main ] Progress: 366/417 forecasts completed (87.8%). SANM finished in 0.7s. ETA: 8.7s. Rate: 350.52 forecasts/min [2026-01-09T20:36:18.227218] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:18.227282] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.228610] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-09T20:36:18.228665] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-09T20:36:18.228698] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-09T20:36:18.229514] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:18.229595] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:18.234904] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:18.236464] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:18.247465] [INFO ] [LOCAL ] BYD: Saved forecast. [2026-01-09T20:36:18.247541] [INFO ] [main ] BYD: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=41.621%) [2026-01-09T20:36:18.247886] [INFO ] [main ] Fetching symbol history for GRND... [2026-01-09T20:36:18.247936] [DEBUG] [REMOTE ] GRND: Fetching historical data. [2026-01-09T20:36:18.248853] [INFO ] [main ] Progress: 367/417 forecasts completed (88.0%). BYD finished in 0.6s. ETA: 8.5s. Rate: 351.29 forecasts/min [2026-01-09T20:36:18.260222] [DEBUG] [REMOTE ] GRND: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.261203] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, N/A% accuracy [2026-01-09T20:36:18.261253] [INFO ] [LOCAL ] GRND: Loaded 2 optimal features with 53.74% confidence from JSON config [2026-01-09T20:36:18.261285] [DEBUG] [MAG ] Building data for symbol: GRND with lookback: 0 [2026-01-09T20:36:18.262080] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:18.262141] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:18.266874] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:18.267957] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:18.305121] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-09 [2026-01-09T20:36:18.473769] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.549964] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-09T20:36:18.550037] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=0.71% (Conf=55.6873%) [2026-01-09T20:36:18.550390] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-09T20:36:18.551644] [INFO ] [main ] Progress: 368/417 forecasts completed (88.2%). ING finished in 0.6s. ETA: 8.4s. Rate: 350.55 forecasts/min [2026-01-09T20:36:18.550441] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-09T20:36:18.564859] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.565900] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-09T20:36:18.565951] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-09T20:36:18.565981] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-09T20:36:18.566757] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:18.566818] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:18.571460] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:18.573204] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:18.573699] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:18.574094] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:18.574946] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:18.576742] [DEBUG] [MAG ] BEN: Last date is validated at 2026-01-09 [2026-01-09T20:36:18.584037] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-09 [2026-01-09T20:36:18.611234] [DEBUG] [MAG ] GRND: Last date is validated at 2026-01-09 [2026-01-09T20:36:18.754695] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.778640] [DEBUG] [MAG ] GRND: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.816431] [DEBUG] [MAG ] BEN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:18.817870] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-09T20:36:18.817938] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=55.7434%) [2026-01-09T20:36:18.818341] [INFO ] [main ] Fetching symbol history for DASH... [2026-01-09T20:36:18.818393] [DEBUG] [REMOTE ] DASH: Fetching historical data. [2026-01-09T20:36:18.818513] [INFO ] [main ] Progress: 369/417 forecasts completed (88.5%). DTIL finished in 0.6s. ETA: 8.2s. Rate: 350.02 forecasts/min [2026-01-09T20:36:18.830212] [DEBUG] [REMOTE ] DASH: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.831296] [DEBUG] [LOCAL ] Loaded configuration for DASH: 3 features, N/A% accuracy [2026-01-09T20:36:18.831356] [INFO ] [LOCAL ] DASH: Loaded 3 optimal features with 68.08% confidence from JSON config [2026-01-09T20:36:18.831389] [DEBUG] [MAG ] Building data for symbol: DASH with lookback: 0 [2026-01-09T20:36:18.832174] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:18.832234] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:18.836996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:18.838003] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:18.839776] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:18.853781] [INFO ] [LOCAL ] GRND: Saved forecast. [2026-01-09T20:36:18.853844] [INFO ] [main ] GRND: Signal=1 (Conf=90.0%), Magnitude=-2.84% (Conf=53.7369%) [2026-01-09T20:36:18.854155] [INFO ] [main ] Fetching symbol history for APO... [2026-01-09T20:36:18.854205] [DEBUG] [REMOTE ] APO: Fetching historical data. [2026-01-09T20:36:18.855074] [INFO ] [main ] Progress: 370/417 forecasts completed (88.7%). GRND finished in 0.6s. ETA: 8.0s. Rate: 350.77 forecasts/min [2026-01-09T20:36:18.866063] [DEBUG] [REMOTE ] APO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.868338] [DEBUG] [LOCAL ] Loaded configuration for APO: 3 features, N/A% accuracy [2026-01-09T20:36:18.868391] [INFO ] [LOCAL ] APO: Loaded 3 optimal features with 57.05% confidence from JSON config [2026-01-09T20:36:18.868422] [DEBUG] [MAG ] Building data for symbol: APO with lookback: 0 [2026-01-09T20:36:18.869216] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:18.869277] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:18.874018] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:18.876423] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:18.886353] [INFO ] [LOCAL ] BEN: Saved forecast. [2026-01-09T20:36:18.886422] [INFO ] [main ] BEN: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=60.7351%) [2026-01-09T20:36:18.886799] [INFO ] [main ] Progress: 371/417 forecasts completed (89.0%). BEN finished in 0.7s. ETA: 7.9s. Rate: 351.54 forecasts/min [2026-01-09T20:36:18.886930] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-09T20:36:18.886975] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-09T20:36:18.898748] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:18.899643] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-09T20:36:18.899699] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-09T20:36:18.899731] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-09T20:36:18.900537] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:18.900618] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:18.905428] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:18.907235] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:18.916671] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-09 [2026-01-09T20:36:18.922530] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:18.951140] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:19.085916] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:19.196544] [DEBUG] [MAG ] DASH: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.202302] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-09T20:36:19.202369] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-4.01% (Conf=64.1105%) [2026-01-09T20:36:19.202750] [INFO ] [main ] Fetching symbol history for DUKB... [2026-01-09T20:36:19.202802] [DEBUG] [REMOTE ] DUKB: Fetching historical data. [2026-01-09T20:36:19.203086] [INFO ] [main ] Progress: 372/417 forecasts completed (89.2%). AVB finished in 0.7s. ETA: 7.7s. Rate: 350.74 forecasts/min [2026-01-09T20:36:19.213921] [DEBUG] [REMOTE ] DUKB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:19.214809] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, N/A% accuracy [2026-01-09T20:36:19.214863] [INFO ] [LOCAL ] DUKB: Loaded 2 optimal features with 44.28% confidence from JSON config [2026-01-09T20:36:19.214895] [DEBUG] [MAG ] Building data for symbol: DUKB with lookback: 0 [2026-01-09T20:36:19.215697] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:19.215758] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:19.217796] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:19.232424] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:19.270074] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.290283] [DEBUG] [MAG ] APO: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.383352] [DEBUG] [MAG ] DASH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:19.448903] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:19.455211] [DEBUG] [MAG ] APO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:19.505736] [INFO ] [LOCAL ] DASH: Saved forecast. [2026-01-09T20:36:19.506164] [INFO ] [main ] DASH: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=68.0828%) [2026-01-09T20:36:19.506539] [INFO ] [main ] Fetching symbol history for BRZE... [2026-01-09T20:36:19.506620] [DEBUG] [REMOTE ] BRZE: Fetching historical data. [2026-01-09T20:36:19.506731] [INFO ] [main ] Progress: 373/417 forecasts completed (89.4%). DASH finished in 0.7s. ETA: 7.5s. Rate: 350.01 forecasts/min [2026-01-09T20:36:19.522145] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-09T20:36:19.522220] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=5.09% (Conf=54.2686%) [2026-01-09T20:36:19.522417] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-09T20:36:19.522475] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-09T20:36:19.523149] [INFO ] [main ] Progress: 374/417 forecasts completed (89.7%). AMPL finished in 0.6s. ETA: 7.4s. Rate: 350.86 forecasts/min [2026-01-09T20:36:19.523979] [DEBUG] [REMOTE ] BRZE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:19.525049] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 6 features, N/A% accuracy [2026-01-09T20:36:19.525119] [INFO ] [LOCAL ] BRZE: Loaded 6 optimal features with 56.40% confidence from JSON config [2026-01-09T20:36:19.525160] [DEBUG] [MAG ] Building data for symbol: BRZE with lookback: 0 [2026-01-09T20:36:19.526330] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:19.526411] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:19.533063] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:19.534340] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:19.535090] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:19.535173] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-09T20:36:19.535233] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-09T20:36:19.535266] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-09T20:36:19.536452] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:19.536521] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:19.537869] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:19.538346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:19.538909] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:19.539184] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-09T20:36:19.541466] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:19.541533] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-09T20:36:19.542912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:19.586486] [INFO ] [LOCAL ] APO: Saved forecast. [2026-01-09T20:36:19.586554] [INFO ] [main ] APO: Signal=1 (Conf=90.0%), Magnitude=-1.97% (Conf=57.0547%) [2026-01-09T20:36:19.586917] [INFO ] [main ] Fetching symbol history for XRX... [2026-01-09T20:36:19.587311] [DEBUG] [REMOTE ] XRX: Fetching historical data. [2026-01-09T20:36:19.587677] [INFO ] [main ] Progress: 375/417 forecasts completed (89.9%). APO finished in 0.7s. ETA: 7.2s. Rate: 351.44 forecasts/min [2026-01-09T20:36:19.599353] [DEBUG] [REMOTE ] XRX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:19.600203] [DEBUG] [LOCAL ] Loaded configuration for XRX: 6 features, N/A% accuracy [2026-01-09T20:36:19.600259] [INFO ] [LOCAL ] XRX: Loaded 6 optimal features with 67.99% confidence from JSON config [2026-01-09T20:36:19.600291] [DEBUG] [MAG ] Building data for symbol: XRX with lookback: 0 [2026-01-09T20:36:19.601093] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:19.601155] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:19.602844] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:19.603352] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:19.603724] [DEBUG] [MAG ] DUKB: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.603828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:19.604223] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:19.605127] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:19.605830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:19.780115] [DEBUG] [MAG ] DUKB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:19.844896] [INFO ] [LOCAL ] DUKB: Saved forecast. [2026-01-09T20:36:19.844981] [INFO ] [main ] DUKB: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=44.2832%) [2026-01-09T20:36:19.845155] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-09T20:36:19.845215] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-09T20:36:19.846826] [INFO ] [main ] Progress: 376/417 forecasts completed (90.2%). DUKB finished in 0.6s. ETA: 7.0s. Rate: 350.96 forecasts/min [2026-01-09T20:36:19.857543] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:19.858610] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-09T20:36:19.858668] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-09T20:36:19.858700] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-09T20:36:19.859511] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:19.859590] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:19.864484] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:19.866306] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:19.866815] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:19.912004] [DEBUG] [MAG ] BRZE: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.916712] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.945046] [DEBUG] [MAG ] XRX: Last date is validated at 2026-01-09 [2026-01-09T20:36:19.981205] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:19.984422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.084072] [DEBUG] [MAG ] BRZE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.098158] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.153463] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-09T20:36:20.153529] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=37.5869%) [2026-01-09T20:36:20.153894] [INFO ] [main ] Progress: 377/417 forecasts completed (90.4%). PFD finished in 0.6s. ETA: 6.9s. Rate: 350.22 forecasts/min [2026-01-09T20:36:20.154036] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-09T20:36:20.154080] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-09T20:36:20.167514] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.168359] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-09T20:36:20.168411] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-09T20:36:20.168441] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-09T20:36:20.169460] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:20.169520] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:20.174536] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:20.175223] [DEBUG] [MAG ] XRX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.175554] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.178145] [INFO ] [LOCAL ] BRZE: Saved forecast. [2026-01-09T20:36:20.178211] [INFO ] [main ] BRZE: Signal=1 (Conf=90.0%), Magnitude=-3.30% (Conf=56.3953%) [2026-01-09T20:36:20.178566] [INFO ] [main ] Fetching symbol history for LAES... [2026-01-09T20:36:20.178635] [DEBUG] [REMOTE ] LAES: Fetching historical data. [2026-01-09T20:36:20.178657] [INFO ] [main ] Progress: 378/417 forecasts completed (90.6%). BRZE finished in 0.7s. ETA: 6.7s. Rate: 351.01 forecasts/min [2026-01-09T20:36:20.189885] [DEBUG] [REMOTE ] LAES: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.190658] [DEBUG] [LOCAL ] Loaded configuration for LAES: 5 features, N/A% accuracy [2026-01-09T20:36:20.190711] [INFO ] [LOCAL ] LAES: Loaded 5 optimal features with 56.01% confidence from JSON config [2026-01-09T20:36:20.190741] [DEBUG] [MAG ] Building data for symbol: LAES with lookback: 0 [2026-01-09T20:36:20.191500] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:20.191561] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:20.193252] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:20.193777] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:20.194210] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:20.194629] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:20.195512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.239683] [INFO ] [LOCAL ] XRX: Saved forecast. [2026-01-09T20:36:20.239751] [INFO ] [main ] XRX: Signal=1 (Conf=90.0%), Magnitude=6.98% (Conf=67.991%) [2026-01-09T20:36:20.240093] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-09T20:36:20.240144] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-09T20:36:20.241659] [INFO ] [main ] Progress: 379/417 forecasts completed (90.9%). XRX finished in 0.7s. ETA: 6.5s. Rate: 351.60 forecasts/min [2026-01-09T20:36:20.252990] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.254958] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-09T20:36:20.255011] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-09T20:36:20.255041] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-09T20:36:20.256029] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:20.256089] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:20.261143] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:20.262093] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:20.264668] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:20.266456] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:20.267168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.351413] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-09 [2026-01-09T20:36:20.546142] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.549242] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-09 [2026-01-09T20:36:20.552444] [DEBUG] [MAG ] LAES: Last date is validated at 2026-01-09 [2026-01-09T20:36:20.606873] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-09 [2026-01-09T20:36:20.662980] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-09T20:36:20.663048] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=8.84% (Conf=50.7726%) [2026-01-09T20:36:20.663206] [INFO ] [main ] Fetching symbol history for ED... [2026-01-09T20:36:20.663250] [DEBUG] [REMOTE ] ED: Fetching historical data. [2026-01-09T20:36:20.664675] [INFO ] [main ] Progress: 380/417 forecasts completed (91.1%). DHI finished in 0.8s. ETA: 6.3s. Rate: 350.23 forecasts/min [2026-01-09T20:36:20.674392] [DEBUG] [REMOTE ] ED: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.675432] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, N/A% accuracy [2026-01-09T20:36:20.675486] [INFO ] [LOCAL ] ED: Loaded 3 optimal features with 64.92% confidence from JSON config [2026-01-09T20:36:20.675517] [DEBUG] [MAG ] Building data for symbol: ED with lookback: 0 [2026-01-09T20:36:20.676293] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:20.676352] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:20.681369] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:20.683330] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-09T20:36:20.684526] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.729808] [DEBUG] [MAG ] LAES: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.741076] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.774032] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:20.803355] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-09T20:36:20.803429] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=2.63% (Conf=44.8838%) [2026-01-09T20:36:20.803793] [INFO ] [main ] Progress: 381/417 forecasts completed (91.4%). SKLZ finished in 0.6s. ETA: 6.2s. Rate: 350.41 forecasts/min [2026-01-09T20:36:20.803922] [INFO ] [main ] Fetching symbol history for SLN... [2026-01-09T20:36:20.803966] [DEBUG] [REMOTE ] SLN: Fetching historical data. [2026-01-09T20:36:20.808310] [INFO ] [LOCAL ] LAES: Saved forecast. [2026-01-09T20:36:20.808368] [INFO ] [main ] LAES: Signal=1 (Conf=90.0%), Magnitude=9.28% (Conf=56.0055%) [2026-01-09T20:36:20.808699] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-09T20:36:20.808757] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-09T20:36:20.809074] [INFO ] [main ] Progress: 382/417 forecasts completed (91.6%). LAES finished in 0.6s. ETA: 6.0s. Rate: 351.30 forecasts/min [2026-01-09T20:36:20.815673] [DEBUG] [REMOTE ] SLN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.816492] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, N/A% accuracy [2026-01-09T20:36:20.816544] [INFO ] [LOCAL ] SLN: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-09T20:36:20.816592] [DEBUG] [MAG ] Building data for symbol: SLN with lookback: 0 [2026-01-09T20:36:20.817488] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:20.817548] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:20.819253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:20.819775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:20.820006] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.820219] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:20.820647] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-09T20:36:20.820698] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-09T20:36:20.820728] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-09T20:36:20.821603] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:20.821663] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:20.822710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.823305] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:20.823819] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:20.824201] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:20.825110] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:20.879919] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-09T20:36:20.879986] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=76.28%) [2026-01-09T20:36:20.880420] [INFO ] [main ] Fetching symbol history for AG... [2026-01-09T20:36:20.880471] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-09T20:36:20.880658] [INFO ] [main ] Progress: 383/417 forecasts completed (91.8%). NVDD finished in 0.6s. ETA: 5.8s. Rate: 351.83 forecasts/min [2026-01-09T20:36:20.892029] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:20.892991] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-09T20:36:20.893044] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-09T20:36:20.893075] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-09T20:36:20.893862] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:20.893921] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:20.895564] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:20.896305] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:20.896924] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:20.897707] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:21.024595] [DEBUG] [MAG ] ED: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.167362] [DEBUG] [MAG ] SLN: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.169696] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.192144] [DEBUG] [MAG ] ED: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:21.232704] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.278049] [INFO ] [LOCAL ] ED: Saved forecast. [2026-01-09T20:36:21.278117] [INFO ] [main ] ED: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=64.9168%) [2026-01-09T20:36:21.278479] [INFO ] [main ] Fetching symbol history for WGO... [2026-01-09T20:36:21.278529] [DEBUG] [REMOTE ] WGO: Fetching historical data. [2026-01-09T20:36:21.278654] [INFO ] [main ] Progress: 384/417 forecasts completed (92.1%). ED finished in 0.6s. ETA: 5.6s. Rate: 350.61 forecasts/min [2026-01-09T20:36:21.288987] [DEBUG] [REMOTE ] WGO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:21.290118] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, N/A% accuracy [2026-01-09T20:36:21.290169] [INFO ] [LOCAL ] WGO: Loaded 3 optimal features with 42.90% confidence from JSON config [2026-01-09T20:36:21.290200] [DEBUG] [MAG ] Building data for symbol: WGO with lookback: 0 [2026-01-09T20:36:21.290982] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:21.291042] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:21.295772] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:21.334091] [DEBUG] [MAG ] SLN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:21.346558] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:21.370007] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:36:21.370838] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:21.400306] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:21.408606] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-09T20:36:21.408675] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=2.51% (Conf=46.2536%) [2026-01-09T20:36:21.408836] [INFO ] [main ] Fetching symbol history for SDA... [2026-01-09T20:36:21.408879] [DEBUG] [REMOTE ] SDA: Fetching historical data. [2026-01-09T20:36:21.409877] [INFO ] [main ] Progress: 385/417 forecasts completed (92.3%). ELVA finished in 0.6s. ETA: 5.5s. Rate: 350.83 forecasts/min [2026-01-09T20:36:21.418607] [INFO ] [LOCAL ] SLN: Saved forecast. [2026-01-09T20:36:21.418670] [INFO ] [main ] SLN: Signal=1 (Conf=90.0%), Magnitude=-1.49% (Conf=48.352%) [2026-01-09T20:36:21.418826] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-09T20:36:21.418868] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-09T20:36:21.419963] [INFO ] [main ] Progress: 386/417 forecasts completed (92.6%). SLN finished in 0.6s. ETA: 5.3s. Rate: 351.68 forecasts/min [2026-01-09T20:36:21.420241] [DEBUG] [REMOTE ] SDA: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:21.421095] [DEBUG] [LOCAL ] Loaded configuration for SDA: 2 features, N/A% accuracy [2026-01-09T20:36:21.421153] [INFO ] [LOCAL ] SDA: Loaded 2 optimal features with 52.26% confidence from JSON config [2026-01-09T20:36:21.421184] [DEBUG] [MAG ] Building data for symbol: SDA with lookback: 0 [2026-01-09T20:36:21.421969] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:21.422027] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:21.427100] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:21.429168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:21.430353] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:21.431139] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-09T20:36:21.431189] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-09T20:36:21.431220] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-09T20:36:21.432001] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:21.432072] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:21.433749] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:21.434240] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:21.434648] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:21.468524] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-09T20:36:21.468606] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=3.68% (Conf=56.69%) [2026-01-09T20:36:21.468960] [INFO ] [main ] Fetching symbol history for PX... [2026-01-09T20:36:21.469010] [DEBUG] [REMOTE ] PX: Fetching historical data. [2026-01-09T20:36:21.469653] [INFO ] [main ] Progress: 387/417 forecasts completed (92.8%). AG finished in 0.6s. ETA: 5.1s. Rate: 352.33 forecasts/min [2026-01-09T20:36:21.480387] [DEBUG] [REMOTE ] PX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:21.481211] [DEBUG] [LOCAL ] Loaded configuration for PX: 5 features, N/A% accuracy [2026-01-09T20:36:21.481268] [INFO ] [LOCAL ] PX: Loaded 5 optimal features with 54.06% confidence from JSON config [2026-01-09T20:36:21.481299] [DEBUG] [MAG ] Building data for symbol: PX with lookback: 0 [2026-01-09T20:36:21.482079] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:21.482140] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:21.486895] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:21.487752] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-09T20:36:21.490386] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-09T20:36:21.494749] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:36:21.497412] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:21.542312] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-09T20:36:21.581348] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:21.713243] [DEBUG] [MAG ] WGO: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.776034] [DEBUG] [MAG ] SDA: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.836966] [DEBUG] [MAG ] PX: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.890310] [DEBUG] [MAG ] WGO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:21.924279] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-09 [2026-01-09T20:36:21.955277] [DEBUG] [MAG ] SDA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:21.983350] [INFO ] [LOCAL ] WGO: Saved forecast. [2026-01-09T20:36:21.983423] [INFO ] [main ] WGO: Signal=1 (Conf=90.0%), Magnitude=5.54% (Conf=42.9021%) [2026-01-09T20:36:21.983845] [INFO ] [main ] Fetching symbol history for SCM... [2026-01-09T20:36:21.984234] [DEBUG] [REMOTE ] SCM: Fetching historical data. [2026-01-09T20:36:21.984655] [INFO ] [main ] Progress: 388/417 forecasts completed (93.0%). WGO finished in 0.7s. ETA: 5.0s. Rate: 350.50 forecasts/min [2026-01-09T20:36:21.998026] [DEBUG] [REMOTE ] SCM: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:21.999558] [DEBUG] [LOCAL ] Loaded configuration for SCM: 7 features, N/A% accuracy [2026-01-09T20:36:21.999631] [INFO ] [LOCAL ] SCM: Loaded 7 optimal features with 59.74% confidence from JSON config [2026-01-09T20:36:21.999664] [DEBUG] [MAG ] Building data for symbol: SCM with lookback: 0 [2026-01-09T20:36:22.000459] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:22.000523] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:22.002381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:22.002453] [DEBUG] [MAG ] PX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:22.002998] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:22.003419] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:22.028518] [INFO ] [LOCAL ] SDA: Saved forecast. [2026-01-09T20:36:22.028607] [INFO ] [main ] SDA: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=52.2565%) [2026-01-09T20:36:22.028989] [INFO ] [main ] Fetching symbol history for ASTL... [2026-01-09T20:36:22.029038] [DEBUG] [REMOTE ] ASTL: Fetching historical data. [2026-01-09T20:36:22.029624] [INFO ] [main ] Progress: 389/417 forecasts completed (93.3%). SDA finished in 0.6s. ETA: 4.8s. Rate: 351.17 forecasts/min [2026-01-09T20:36:22.040542] [DEBUG] [REMOTE ] ASTL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.041546] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 2 features, N/A% accuracy [2026-01-09T20:36:22.041619] [INFO ] [LOCAL ] ASTL: Loaded 2 optimal features with 56.31% confidence from JSON config [2026-01-09T20:36:22.041652] [DEBUG] [MAG ] Building data for symbol: ASTL with lookback: 0 [2026-01-09T20:36:22.042447] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:22.042506] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:22.043232] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-09T20:36:22.043884] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.073944] [INFO ] [LOCAL ] PX: Saved forecast. [2026-01-09T20:36:22.074009] [INFO ] [main ] PX: Signal=1 (Conf=90.0%), Magnitude=-5.54% (Conf=54.0617%) [2026-01-09T20:36:22.074454] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-09T20:36:22.074505] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-09T20:36:22.074626] [INFO ] [main ] Progress: 390/417 forecasts completed (93.5%). PX finished in 0.6s. ETA: 4.6s. Rate: 351.83 forecasts/min [2026-01-09T20:36:22.082570] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:22.085829] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.086911] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-09T20:36:22.086964] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-09T20:36:22.086995] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-09T20:36:22.087410] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:22.087800] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:22.087861] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:22.088438] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-09T20:36:22.089635] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:22.089974] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:22.090793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.091144] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:22.093172] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:22.095727] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-09T20:36:22.097342] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.185239] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-09T20:36:22.185307] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=8.25% (Conf=51.4368%) [2026-01-09T20:36:22.185702] [INFO ] [main ] Progress: 391/417 forecasts completed (93.8%). ELME finished in 0.8s. ETA: 4.4s. Rate: 352.14 forecasts/min [2026-01-09T20:36:22.185829] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-09T20:36:22.185878] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-09T20:36:22.198237] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.199037] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-09T20:36:22.199087] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-09T20:36:22.199118] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-09T20:36:22.199905] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:22.199967] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:22.201655] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:22.202143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:22.202519] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:22.204123] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:22.204900] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:22.206106] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:22.206869] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:36:22.208045] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.439067] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-09 [2026-01-09T20:36:22.447521] [DEBUG] [MAG ] SCM: Last date is validated at 2026-01-09 [2026-01-09T20:36:22.483929] [DEBUG] [MAG ] ASTL: Last date is validated at 2026-01-09 [2026-01-09T20:36:22.551756] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-09 [2026-01-09T20:36:22.606564] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:22.618227] [DEBUG] [MAG ] SCM: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:22.663391] [DEBUG] [MAG ] ASTL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:22.680805] [INFO ] [LOCAL ] SCM: Saved forecast. [2026-01-09T20:36:22.680874] [INFO ] [main ] SCM: Signal=1 (Conf=90.0%), Magnitude=0.73% (Conf=59.7414%) [2026-01-09T20:36:22.681243] [INFO ] [main ] Fetching symbol history for KBWD... [2026-01-09T20:36:22.681295] [DEBUG] [REMOTE ] KBWD: Fetching historical data. [2026-01-09T20:36:22.681663] [INFO ] [main ] Progress: 392/417 forecasts completed (94.0%). SCM finished in 0.7s. ETA: 4.3s. Rate: 350.44 forecasts/min [2026-01-09T20:36:22.686810] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-09T20:36:22.686875] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=-0.91% (Conf=53.6314%) [2026-01-09T20:36:22.687208] [INFO ] [main ] Fetching symbol history for DIN... [2026-01-09T20:36:22.687260] [DEBUG] [REMOTE ] DIN: Fetching historical data. [2026-01-09T20:36:22.688612] [INFO ] [main ] Progress: 393/417 forecasts completed (94.2%). CASS finished in 0.6s. ETA: 4.1s. Rate: 351.29 forecasts/min [2026-01-09T20:36:22.692249] [DEBUG] [REMOTE ] KBWD: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.693172] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, N/A% accuracy [2026-01-09T20:36:22.693222] [INFO ] [LOCAL ] KBWD: Loaded 3 optimal features with 61.77% confidence from JSON config [2026-01-09T20:36:22.693254] [DEBUG] [MAG ] Building data for symbol: KBWD with lookback: 0 [2026-01-09T20:36:22.694056] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:22.694117] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:22.694843] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:22.695710] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:22.698193] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.698648] [DEBUG] [REMOTE ] DIN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.699620] [DEBUG] [LOCAL ] Loaded configuration for DIN: 7 features, N/A% accuracy [2026-01-09T20:36:22.699672] [INFO ] [LOCAL ] DIN: Loaded 7 optimal features with 54.31% confidence from JSON config [2026-01-09T20:36:22.699703] [DEBUG] [MAG ] Building data for symbol: DIN with lookback: 0 [2026-01-09T20:36:22.700457] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:22.700519] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:22.705250] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:22.707014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:22.707524] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:22.707933] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:22.720175] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:22.728680] [INFO ] [LOCAL ] ASTL: Saved forecast. [2026-01-09T20:36:22.728750] [INFO ] [main ] ASTL: Signal=1 (Conf=90.0%), Magnitude=-10.23% (Conf=56.3068%) [2026-01-09T20:36:22.729098] [INFO ] [main ] Fetching symbol history for GLTO... [2026-01-09T20:36:22.729149] [DEBUG] [REMOTE ] GLTO: Fetching historical data. [2026-01-09T20:36:22.729648] [INFO ] [main ] Progress: 394/417 forecasts completed (94.5%). ASTL finished in 0.7s. ETA: 3.9s. Rate: 351.97 forecasts/min [2026-01-09T20:36:22.740395] [DEBUG] [REMOTE ] GLTO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.742164] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 9 features, N/A% accuracy [2026-01-09T20:36:22.742227] [INFO ] [LOCAL ] GLTO: Loaded 9 optimal features with 61.92% confidence from JSON config [2026-01-09T20:36:22.742261] [DEBUG] [MAG ] Building data for symbol: GLTO with lookback: 0 [2026-01-09T20:36:22.743131] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-09T20:36:22.743197] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:22.748515] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:22.749489] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:22.750375] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:22.797364] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:22.799013] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:22.801153] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:22.802611] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-09T20:36:22.803763] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-09T20:36:22.806802] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.816134] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:22.819126] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:22.828023] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-09T20:36:22.828090] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=-2.75% (Conf=56.2885%) [2026-01-09T20:36:22.828448] [INFO ] [main ] Progress: 395/417 forecasts completed (94.7%). RARE finished in 0.6s. ETA: 3.7s. Rate: 352.35 forecasts/min [2026-01-09T20:36:22.828606] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-09T20:36:22.828651] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-09T20:36:22.836827] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:22.840267] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:22.842557] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-09T20:36:22.842707] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-09T20:36:22.842744] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-09T20:36:22.843839] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:22.843906] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:22.848797] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:22.849655] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:22.851620] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:22.853447] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:23.032501] [DEBUG] [MAG ] KBWD: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.150109] [DEBUG] [MAG ] GLTO: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.170713] [DEBUG] [MAG ] DIN: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.197253] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.200824] [DEBUG] [MAG ] KBWD: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.260163] [INFO ] [LOCAL ] KBWD: Saved forecast. [2026-01-09T20:36:23.260229] [INFO ] [main ] KBWD: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=61.7668%) [2026-01-09T20:36:23.260597] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-09T20:36:23.260649] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-09T20:36:23.260660] [INFO ] [main ] Progress: 396/417 forecasts completed (95.0%). KBWD finished in 0.6s. ETA: 3.6s. Rate: 350.98 forecasts/min [2026-01-09T20:36:23.271390] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:23.272468] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-09T20:36:23.272519] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-09T20:36:23.272552] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-09T20:36:23.273370] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:23.273432] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:23.278180] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:23.279953] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:23.280426] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-09T20:36:23.281132] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:23.283168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:23.319034] [DEBUG] [MAG ] GLTO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.336531] [DEBUG] [MAG ] DIN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.366823] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.425339] [INFO ] [LOCAL ] DIN: Saved forecast. [2026-01-09T20:36:23.425407] [INFO ] [main ] DIN: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=54.3098%) [2026-01-09T20:36:23.425768] [INFO ] [main ] Fetching symbol history for DRLL... [2026-01-09T20:36:23.425819] [DEBUG] [REMOTE ] DRLL: Fetching historical data. [2026-01-09T20:36:23.426747] [INFO ] [main ] Progress: 397/417 forecasts completed (95.2%). DIN finished in 0.7s. ETA: 3.4s. Rate: 351.01 forecasts/min [2026-01-09T20:36:23.430521] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-09T20:36:23.430607] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=41.5907%) [2026-01-09T20:36:23.430979] [INFO ] [main ] Fetching symbol history for GSL... [2026-01-09T20:36:23.431030] [DEBUG] [REMOTE ] GSL: Fetching historical data. [2026-01-09T20:36:23.431017] [INFO ] [main ] Progress: 398/417 forecasts completed (95.4%). HYXF finished in 0.6s. ETA: 3.2s. Rate: 351.87 forecasts/min [2026-01-09T20:36:23.438103] [DEBUG] [REMOTE ] DRLL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:23.439257] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 3 features, N/A% accuracy [2026-01-09T20:36:23.439309] [INFO ] [LOCAL ] DRLL: Loaded 3 optimal features with 55.38% confidence from JSON config [2026-01-09T20:36:23.439339] [DEBUG] [MAG ] Building data for symbol: DRLL with lookback: 0 [2026-01-09T20:36:23.440178] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-09T20:36:23.440238] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:23.441008] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:23.442676] [DEBUG] [REMOTE ] GSL: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:23.443013] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-09T20:36:23.443805] [DEBUG] [LOCAL ] Loaded configuration for GSL: 2 features, N/A% accuracy [2026-01-09T20:36:23.443861] [INFO ] [LOCAL ] GSL: Loaded 2 optimal features with 49.41% confidence from JSON config [2026-01-09T20:36:23.443893] [DEBUG] [MAG ] Building data for symbol: GSL with lookback: 0 [2026-01-09T20:36:23.444224] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:23.444712] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:23.444775] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:23.445625] [INFO ] [LOCAL ] GLTO: Saved forecast. [2026-01-09T20:36:23.445702] [INFO ] [main ] GLTO: Signal=1 (Conf=90.0%), Magnitude=6.72% (Conf=61.9164%) [2026-01-09T20:36:23.446064] [INFO ] [main ] Progress: 399/417 forecasts completed (95.7%). GLTO finished in 0.7s. ETA: 3.1s. Rate: 352.68 forecasts/min [2026-01-09T20:36:23.446183] [INFO ] [main ] Fetching symbol history for ENVX... [2026-01-09T20:36:23.446226] [DEBUG] [REMOTE ] ENVX: Fetching historical data. [2026-01-09T20:36:23.449751] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:23.451476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:23.457785] [DEBUG] [REMOTE ] ENVX: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:23.458764] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 5 features, N/A% accuracy [2026-01-09T20:36:23.458830] [INFO ] [LOCAL ] ENVX: Loaded 5 optimal features with 61.85% confidence from JSON config [2026-01-09T20:36:23.458863] [DEBUG] [MAG ] Building data for symbol: ENVX with lookback: 0 [2026-01-09T20:36:23.459690] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:23.459750] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:23.461465] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:23.462017] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:23.464494] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:23.465316] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:23.465978] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:23.624510] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.783984] [DEBUG] [MAG ] DRLL: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.793276] [DEBUG] [MAG ] GSL: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.793479] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.810902] [DEBUG] [MAG ] ENVX: Last date is validated at 2026-01-09 [2026-01-09T20:36:23.923030] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-09T20:36:23.923096] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=2.16% (Conf=57.3855%) [2026-01-09T20:36:23.923450] [INFO ] [main ] Fetching symbol history for HPF... [2026-01-09T20:36:23.923499] [DEBUG] [REMOTE ] HPF: Fetching historical data. [2026-01-09T20:36:23.923653] [INFO ] [main ] Progress: 400/417 forecasts completed (95.9%). CMI finished in 0.7s. ETA: 2.9s. Rate: 351.09 forecasts/min [2026-01-09T20:36:23.933961] [DEBUG] [REMOTE ] HPF: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:23.934706] [DEBUG] [LOCAL ] Loaded configuration for HPF: 8 features, N/A% accuracy [2026-01-09T20:36:23.934762] [INFO ] [LOCAL ] HPF: Loaded 8 optimal features with 56.59% confidence from JSON config [2026-01-09T20:36:23.934794] [DEBUG] [MAG ] Building data for symbol: HPF with lookback: 0 [2026-01-09T20:36:23.935548] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:23.935635] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:23.940329] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-09T20:36:23.941131] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:23.943416] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-09T20:36:23.944206] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-09T20:36:23.946171] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-09T20:36:23.946899] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-09T20:36:23.949664] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:23.950396] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:23.963606] [DEBUG] [MAG ] GSL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.975237] [DEBUG] [MAG ] DRLL: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:23.977688] [DEBUG] [MAG ] ENVX: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:24.034880] [INFO ] [LOCAL ] GSL: Saved forecast. [2026-01-09T20:36:24.034952] [INFO ] [main ] GSL: Signal=1 (Conf=90.0%), Magnitude=-0.60% (Conf=49.4084%) [2026-01-09T20:36:24.035120] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-09T20:36:24.035165] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-09T20:36:24.036677] [INFO ] [main ] Progress: 401/417 forecasts completed (96.2%). GSL finished in 0.6s. ETA: 2.7s. Rate: 351.39 forecasts/min [2026-01-09T20:36:24.047218] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.048334] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-09T20:36:24.048386] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-09T20:36:24.048417] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-09T20:36:24.049309] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:24.049370] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:24.054155] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-09T20:36:24.054976] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.056131] [INFO ] [LOCAL ] ENVX: Saved forecast. [2026-01-09T20:36:24.056193] [INFO ] [main ] ENVX: Signal=1 (Conf=90.0%), Magnitude=-4.19% (Conf=61.8475%) [2026-01-09T20:36:24.056539] [INFO ] [main ] Progress: 402/417 forecasts completed (96.4%). ENVX finished in 0.6s. ETA: 2.6s. Rate: 352.16 forecasts/min [2026-01-09T20:36:24.056681] [INFO ] [main ] Fetching symbol history for ENB... [2026-01-09T20:36:24.056725] [DEBUG] [REMOTE ] ENB: Fetching historical data. [2026-01-09T20:36:24.068104] [DEBUG] [REMOTE ] ENB: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.069154] [DEBUG] [LOCAL ] Loaded configuration for ENB: 4 features, N/A% accuracy [2026-01-09T20:36:24.069216] [INFO ] [LOCAL ] ENB: Loaded 4 optimal features with 50.89% confidence from JSON config [2026-01-09T20:36:24.069248] [DEBUG] [MAG ] Building data for symbol: ENB with lookback: 0 [2026-01-09T20:36:24.070049] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:24.070108] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:24.071789] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:24.072281] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-09T20:36:24.121488] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-09T20:36:24.123437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.136891] [INFO ] [LOCAL ] DRLL: Saved forecast. [2026-01-09T20:36:24.136960] [INFO ] [main ] DRLL: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=55.3794%) [2026-01-09T20:36:24.137365] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-09T20:36:24.137417] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-09T20:36:24.137647] [INFO ] [main ] Progress: 403/417 forecasts completed (96.6%). DRLL finished in 0.7s. ETA: 2.4s. Rate: 352.62 forecasts/min [2026-01-09T20:36:24.149907] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.150852] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-09T20:36:24.150904] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-09T20:36:24.150935] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-09T20:36:24.151724] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-09T20:36:24.151783] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:24.153444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:24.153976] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:24.154378] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:24.232752] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.289616] [DEBUG] [MAG ] HPF: Last date is validated at 2026-01-09 [2026-01-09T20:36:24.409014] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-09 [2026-01-09T20:36:24.456246] [DEBUG] [MAG ] HPF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:24.469030] [DEBUG] [MAG ] ENB: Last date is validated at 2026-01-09 [2026-01-09T20:36:24.523638] [INFO ] [LOCAL ] HPF: Saved forecast. [2026-01-09T20:36:24.523704] [INFO ] [main ] HPF: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=56.5912%) [2026-01-09T20:36:24.524053] [INFO ] [main ] Fetching symbol history for ITRN... [2026-01-09T20:36:24.524104] [DEBUG] [REMOTE ] ITRN: Fetching historical data. [2026-01-09T20:36:24.525645] [INFO ] [main ] Progress: 404/417 forecasts completed (96.9%). HPF finished in 0.6s. ETA: 2.2s. Rate: 351.51 forecasts/min [2026-01-09T20:36:24.534611] [DEBUG] [REMOTE ] ITRN: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.535485] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 8 features, N/A% accuracy [2026-01-09T20:36:24.535537] [INFO ] [LOCAL ] ITRN: Loaded 8 optimal features with 67.30% confidence from JSON config [2026-01-09T20:36:24.535567] [DEBUG] [MAG ] Building data for symbol: ITRN with lookback: 0 [2026-01-09T20:36:24.536359] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-09T20:36:24.536444] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:24.538164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:24.539012] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:24.539404] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:24.540287] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:24.541329] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-09T20:36:24.545714] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-09T20:36:24.547058] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-09T20:36:24.549238] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.584932] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:24.597965] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-09 [2026-01-09T20:36:24.645594] [DEBUG] [MAG ] ENB: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:24.649338] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-09T20:36:24.649406] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=1.41% (Conf=47.8626%) [2026-01-09T20:36:24.649565] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-09T20:36:24.649634] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-09T20:36:24.650658] [INFO ] [main ] Progress: 405/417 forecasts completed (97.1%). ALVO finished in 0.6s. ETA: 2.0s. Rate: 351.74 forecasts/min [2026-01-09T20:36:24.660909] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.662303] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-09T20:36:24.662355] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-09T20:36:24.662386] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-09T20:36:24.663177] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:24.663239] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:24.664930] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:24.665433] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-09T20:36:24.719865] [INFO ] [LOCAL ] ENB: Saved forecast. [2026-01-09T20:36:24.719932] [INFO ] [main ] ENB: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=50.8925%) [2026-01-09T20:36:24.720275] [INFO ] [main ] Progress: 406/417 forecasts completed (97.4%). ENB finished in 0.7s. ETA: 1.9s. Rate: 352.25 forecasts/min [2026-01-09T20:36:24.720399] [INFO ] [main ] Fetching symbol history for WH... [2026-01-09T20:36:24.720441] [DEBUG] [REMOTE ] WH: Fetching historical data. [2026-01-09T20:36:24.731724] [DEBUG] [REMOTE ] WH: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.732926] [DEBUG] [LOCAL ] Loaded configuration for WH: 2 features, N/A% accuracy [2026-01-09T20:36:24.732984] [INFO ] [LOCAL ] WH: Loaded 2 optimal features with 66.55% confidence from JSON config [2026-01-09T20:36:24.733015] [DEBUG] [MAG ] Building data for symbol: WH with lookback: 0 [2026-01-09T20:36:24.733804] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:24.733863] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:36:24.734431] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:24.736486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.769864] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:24.775160] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:24.776292] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:24.777314] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-09T20:36:24.794681] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.839437] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-09T20:36:24.839505] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=47.5106%) [2026-01-09T20:36:24.839906] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-09T20:36:24.839989] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-09T20:36:24.840661] [INFO ] [main ] Progress: 407/417 forecasts completed (97.6%). PUK finished in 0.7s. ETA: 1.7s. Rate: 352.51 forecasts/min [2026-01-09T20:36:24.851894] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:24.852845] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-09T20:36:24.852899] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-09T20:36:24.852930] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-09T20:36:24.853814] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-09T20:36:24.853878] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:24.855712] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:24.856256] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:24.856726] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-09T20:36:24.857742] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:24.859006] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:24.891837] [DEBUG] [MAG ] ITRN: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.057291] [DEBUG] [MAG ] ITRN: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:25.089617] [DEBUG] [MAG ] WH: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.135329] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.145337] [INFO ] [LOCAL ] ITRN: Saved forecast. [2026-01-09T20:36:25.145404] [INFO ] [main ] ITRN: Signal=1 (Conf=90.0%), Magnitude=0.69% (Conf=67.3035%) [2026-01-09T20:36:25.145564] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-09T20:36:25.145829] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-09T20:36:25.147702] [INFO ] [main ] Progress: 408/417 forecasts completed (97.8%). ITRN finished in 0.6s. ETA: 1.5s. Rate: 351.81 forecasts/min [2026-01-09T20:36:25.156688] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:25.157726] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-09T20:36:25.157780] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-09T20:36:25.157810] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-09T20:36:25.158606] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-09T20:36:25.158672] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:25.163613] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:25.165420] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:25.165930] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:25.166384] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-09T20:36:25.168868] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:25.169530] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-09T20:36:25.170966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:25.214786] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.275722] [DEBUG] [MAG ] WH: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:25.309695] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:25.376335] [INFO ] [LOCAL ] WH: Saved forecast. [2026-01-09T20:36:25.376400] [INFO ] [main ] WH: Signal=1 (Conf=90.0%), Magnitude=1.40% (Conf=66.5492%) [2026-01-09T20:36:25.376561] [INFO ] [main ] Fetching symbol history for VLY... [2026-01-09T20:36:25.376629] [DEBUG] [REMOTE ] VLY: Fetching historical data. [2026-01-09T20:36:25.377347] [INFO ] [main ] Progress: 409/417 forecasts completed (98.1%). WH finished in 0.7s. ETA: 1.4s. Rate: 351.52 forecasts/min [2026-01-09T20:36:25.388856] [DEBUG] [REMOTE ] VLY: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:25.390090] [DEBUG] [LOCAL ] Loaded configuration for VLY: 12 features, N/A% accuracy [2026-01-09T20:36:25.390143] [INFO ] [LOCAL ] VLY: Loaded 12 optimal features with 55.92% confidence from JSON config [2026-01-09T20:36:25.390175] [DEBUG] [MAG ] Building data for symbol: VLY with lookback: 0 [2026-01-09T20:36:25.391157] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-09T20:36:25.391223] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:25.393448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-09T20:36:25.394157] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:25.394613] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:25.395499] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:25.396843] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:25.397130] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:25.398305] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-09T20:36:25.399298] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-09T20:36:25.400814] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-09T20:36:25.401822] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-09T20:36:25.401908] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-09T20:36:25.401982] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=7.85% (Conf=41.1081%) [2026-01-09T20:36:25.402140] [INFO ] [main ] Fetching symbol history for ETSY... [2026-01-09T20:36:25.402183] [DEBUG] [REMOTE ] ETSY: Fetching historical data. [2026-01-09T20:36:25.403487] [INFO ] [main ] Progress: 410/417 forecasts completed (98.3%). XOMA finished in 0.8s. ETA: 1.2s. Rate: 352.24 forecasts/min [2026-01-09T20:36:25.403403] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:25.404631] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-09T20:36:25.405282] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:25.413730] [DEBUG] [REMOTE ] ETSY: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:25.414753] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, N/A% accuracy [2026-01-09T20:36:25.414805] [INFO ] [LOCAL ] ETSY: Loaded 2 optimal features with 56.70% confidence from JSON config [2026-01-09T20:36:25.414839] [DEBUG] [MAG ] Building data for symbol: ETSY with lookback: 0 [2026-01-09T20:36:25.415676] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-09T20:36:25.415737] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-09T20:36:25.416334] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:25.418063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:25.460478] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-09T20:36:25.460546] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=0.94% (Conf=52.4915%) [2026-01-09T20:36:25.461169] [INFO ] [main ] Fetching symbol history for DOMO... [2026-01-09T20:36:25.461239] [DEBUG] [REMOTE ] DOMO: Fetching historical data. [2026-01-09T20:36:25.461351] [INFO ] [main ] Progress: 411/417 forecasts completed (98.6%). CZWI finished in 0.6s. ETA: 1.0s. Rate: 352.81 forecasts/min [2026-01-09T20:36:25.473879] [DEBUG] [REMOTE ] DOMO: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:25.475716] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 6 features, N/A% accuracy [2026-01-09T20:36:25.475775] [INFO ] [LOCAL ] DOMO: Loaded 6 optimal features with 74.06% confidence from JSON config [2026-01-09T20:36:25.476124] [DEBUG] [MAG ] Building data for symbol: DOMO with lookback: 0 [2026-01-09T20:36:25.476929] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:25.476991] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:25.482336] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-09T20:36:25.483747] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-09T20:36:25.535393] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.563372] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-09T20:36:25.564440] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-09T20:36:25.565519] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-09T20:36:25.567373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:25.705735] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:25.769787] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-09T20:36:25.769853] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=58.6258%) [2026-01-09T20:36:25.770193] [INFO ] [main ] Fetching symbol history for RF... [2026-01-09T20:36:25.770243] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-09T20:36:25.770680] [INFO ] [main ] Progress: 412/417 forecasts completed (98.8%). STTK finished in 0.6s. ETA: 0.9s. Rate: 352.11 forecasts/min [2026-01-09T20:36:25.772036] [DEBUG] [MAG ] ETSY: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.779651] [DEBUG] [MAG ] VLY: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.780654] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:25.781733] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-09T20:36:25.781785] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-09T20:36:25.781816] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-09T20:36:25.782556] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-09T20:36:25.782636] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-09T20:36:25.787549] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-09T20:36:25.789736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-09T20:36:25.790224] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-09T20:36:25.790629] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-09T20:36:25.792190] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-09T20:36:25.794142] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:25.915489] [DEBUG] [MAG ] DOMO: Last date is validated at 2026-01-09 [2026-01-09T20:36:25.946219] [DEBUG] [MAG ] ETSY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:25.961729] [DEBUG] [MAG ] VLY: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:26.035697] [INFO ] [LOCAL ] VLY: Saved forecast. [2026-01-09T20:36:26.035764] [INFO ] [main ] VLY: Signal=1 (Conf=90.0%), Magnitude=-0.83% (Conf=55.9151%) [2026-01-09T20:36:26.036079] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-09T20:36:26.036128] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-09T20:36:26.037006] [INFO ] [main ] Progress: 413/417 forecasts completed (99.0%). VLY finished in 0.7s. ETA: 0.7s. Rate: 351.63 forecasts/min [2026-01-09T20:36:26.044889] [INFO ] [LOCAL ] ETSY: Saved forecast. [2026-01-09T20:36:26.044960] [INFO ] [main ] ETSY: Signal=1 (Conf=90.0%), Magnitude=3.28% (Conf=56.7039%) [2026-01-09T20:36:26.045363] [INFO ] [main ] Progress: 414/417 forecasts completed (99.3%). ETSY finished in 0.6s. ETA: 0.5s. Rate: 352.44 forecasts/min [2026-01-09T20:36:26.048694] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-09T20:36:26.049711] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-09T20:36:26.049765] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-09T20:36:26.049797] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-09T20:36:26.051029] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-09T20:36:26.051090] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-09T20:36:26.052175] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-09T20:36:26.101098] [DEBUG] [MAG ] DOMO: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:26.136125] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-09 [2026-01-09T20:36:26.179827] [INFO ] [LOCAL ] DOMO: Saved forecast. [2026-01-09T20:36:26.179893] [INFO ] [main ] DOMO: Signal=1 (Conf=90.0%), Magnitude=-0.71% (Conf=74.0614%) [2026-01-09T20:36:26.180367] [INFO ] [main ] Progress: 415/417 forecasts completed (99.5%). DOMO finished in 0.7s. ETA: 0.3s. Rate: 352.62 forecasts/min [2026-01-09T20:36:26.303552] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:26.379029] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-09T20:36:26.379104] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=-1.93% (Conf=51.3729%) [2026-01-09T20:36:26.379717] [INFO ] [main ] Progress: 416/417 forecasts completed (99.8%). RF finished in 0.6s. ETA: 0.2s. Rate: 352.47 forecasts/min [2026-01-09T20:36:26.414662] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-09 [2026-01-09T20:36:26.596483] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-12 [2026-01-09T20:36:26.654804] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-09T20:36:26.654878] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=-1.45% (Conf=55.9223%) [2026-01-09T20:36:26.655373] [INFO ] [main ] Progress: 417/417 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 351.95 forecasts/min [2026-01-09T20:36:26.683269] [INFO ] [main ] Parallel forecast generation completed in 1m 11s. Processed 417 forecasts. [2026-01-09T20:36:26.683419] [INFO ] [main ] Generated and saved 417 forecast pairs. [2026-01-09T20:36:27.428844] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (417/417 @ 100.00%)' [2026-01-09T20:36:27.430208] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-09T20:36:27.430277] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-09T20:36:27.430628] [INFO ] [main ] Found 38 forecast dates [2026-01-09T20:36:27.430671] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-09T20:36:27.553684] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-09T20:36:27.557314] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-09T20:36:27.557513] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-09T20:36:27.665267] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-09T20:36:27.666913] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-09T20:36:27.667020] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-09T20:36:27.798266] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-09T20:36:27.800076] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-09T20:36:27.800195] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-09T20:36:27.896922] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-09T20:36:27.898538] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-09T20:36:27.898655] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-09T20:36:28.006644] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-09T20:36:28.027814] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-09T20:36:28.027949] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-09T20:36:28.145143] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-09T20:36:28.147085] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-09T20:36:28.147200] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-09T20:36:28.257669] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-09T20:36:28.260177] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-09T20:36:28.260294] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-09T20:36:28.358530] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-09T20:36:28.360298] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-09T20:36:28.360405] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-09T20:36:28.595118] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-09T20:36:28.599659] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-09T20:36:28.599883] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-09T20:36:28.781937] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-09T20:36:28.784885] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-09T20:36:28.785047] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-09T20:36:28.976431] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-09T20:36:28.979462] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-09T20:36:28.979635] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-09T20:36:29.215701] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-09T20:36:29.219041] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-09T20:36:29.219231] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-09T20:36:29.501745] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-09T20:36:29.505709] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-09T20:36:29.505886] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-09T20:36:29.737631] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-09T20:36:29.741668] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-09T20:36:29.741836] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-09T20:36:29.960899] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-09T20:36:29.964269] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-09T20:36:29.964425] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-09T20:36:30.176806] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-09T20:36:30.180174] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-09T20:36:30.180349] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-09T20:36:30.269900] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-09T20:36:30.271553] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-09T20:36:30.271676] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-09T20:36:30.358456] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-09T20:36:30.360087] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-09T20:36:30.360188] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-09T20:36:30.452241] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-09T20:36:30.453794] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-09T20:36:30.453893] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-09T20:36:30.539062] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-09T20:36:30.540634] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-09T20:36:30.540733] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-09T20:36:30.625334] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-09T20:36:30.626951] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-09T20:36:30.627050] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-09T20:36:30.734471] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-09T20:36:30.736116] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-09T20:36:30.736218] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-09T20:36:30.842348] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-09T20:36:30.843882] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-09T20:36:30.843967] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-09T20:36:30.931464] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-09T20:36:30.932969] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-09T20:36:30.933053] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-09T20:36:31.042336] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-09T20:36:31.043944] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-09T20:36:31.044032] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-09T20:36:31.124789] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-09T20:36:31.126274] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-09T20:36:31.126358] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-09T20:36:31.215915] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-09T20:36:31.217347] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-09T20:36:31.217434] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-09T20:36:31.293727] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-09T20:36:31.295027] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-09T20:36:31.295108] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-09T20:36:31.381957] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-09T20:36:31.383394] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-09T20:36:31.383480] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-09T20:36:31.473293] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-09T20:36:31.474818] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-09T20:36:31.474913] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-09T20:36:31.565501] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-09T20:36:31.567109] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-09T20:36:31.567214] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-09T20:36:31.652913] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-09T20:36:31.654494] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-09T20:36:31.654629] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-09T20:36:31.742997] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-09T20:36:31.744589] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-09T20:36:31.744690] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-09T20:36:31.837714] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-09T20:36:31.839286] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-09T20:36:31.839377] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-09T20:36:31.927935] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-09T20:36:31.929366] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-09T20:36:31.929454] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-09T20:36:32.013119] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-09T20:36:32.014565] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-09T20:36:32.014670] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-09T20:36:32.094046] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-09T20:36:32.095465] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-09T20:36:32.095556] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-09T20:36:32.105225] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-09T20:36:32.105336] [INFO ] [main ] Generated 38/38 forecast reports [2026-01-09T20:36:32.105393] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-12.txt [2026-01-09T20:36:32.847533] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-12' [2026-01-09T20:36:32.847771] [INFO ] [main ] Forecast report email sent for 2026-01-12 [2026-01-09T20:36:32.847834] [INFO ] [MAG ] MAG operation completed successfully [2026-01-09T20:36:32.848047] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-09T20:36:32.848193] [INFO ] [STATE ] Last completion updated: 2026-01-09T20:36:32.848101