[2026-01-16T20:30:02.956990] [INFO ] [MAG ] Starting MAG operation... [2026-01-16T20:30:03.147483] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-16T20:30:03.331953] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-16T20:30:03.501669] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-16T20:30:03.672236] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-16T20:30:03.672564] [WARN ] [STATE ] State set to: WAITING [2026-01-16T20:30:03.672643] [INFO ] [STATE ] Checking service statuses... [2026-01-16T20:30:03.679851] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:03.683413] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:03.752628] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:03.828787] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:03.914440] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:03.914552] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:06.919513] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:06.923265] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:06.927336] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:06.931507] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:06.935321] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:06.935488] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:09.940453] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:09.944149] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:09.947820] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:09.952223] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:09.956460] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:09.956612] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:12.962497] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:12.966301] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:12.969833] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:12.973394] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:12.977282] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:12.977355] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:15.983418] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:15.988158] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:15.992097] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:15.996513] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:16.000538] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:16.000637] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:19.005706] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:19.009164] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:19.012538] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:19.016126] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:19.019797] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:19.019887] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:22.025025] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:22.028553] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:22.031845] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:22.035178] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:22.038516] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:22.038606] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:25.044021] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:25.048251] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:25.052347] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:25.055918] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:25.059444] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:25.059532] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:28.072876] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:28.081147] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:28.121126] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:28.129427] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:28.136492] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:28.136667] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:31.141961] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:31.146050] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:31.149944] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:31.153625] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:31.157217] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:31.157293] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:34.162188] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:34.165608] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:34.169645] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:34.173886] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:34.177600] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:34.177677] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:37.183152] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:37.186976] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:37.190725] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:37.194523] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:37.198706] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:37.198814] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:40.204991] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:40.209679] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:40.213863] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:40.217962] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:40.222202] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:40.222338] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:43.228624] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:43.233048] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:43.237446] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:43.241888] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:43.246238] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:43.246399] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:46.253210] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:46.258890] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:46.264146] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:46.268936] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:46.274116] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:46.274459] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:49.280909] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:49.285644] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:49.289673] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:49.293513] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:49.297781] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:49.297887] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:52.302785] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:52.306180] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:52.309686] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:52.313148] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:52.316357] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:52.316431] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:55.321206] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:55.324827] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:55.328322] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:55.332013] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:55.335544] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:55.335640] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:30:58.341003] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:30:58.345392] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:30:58.349771] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:30:58.354068] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:30:58.358287] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:30:58.358416] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:01.363305] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:01.367432] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:01.371617] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:01.375817] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:01.380342] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:01.380489] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:04.385792] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:04.389613] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:04.394304] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:04.398436] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:04.403648] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:04.403780] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:07.409474] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:07.413240] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:07.417055] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:07.420878] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:07.424390] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:07.424476] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:10.430502] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:10.435615] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:10.440041] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:10.444401] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:10.448683] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:10.448789] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:13.454676] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:13.459469] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:13.463622] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:13.467485] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:13.471281] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:13.471375] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:16.476877] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:16.481633] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:16.486403] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:16.491201] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:16.496023] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:16.496128] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:19.501446] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:19.505016] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:19.508619] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:19.512373] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:19.515849] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:19.515950] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:22.521782] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:22.526379] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:22.530707] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:22.534710] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:22.538676] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:22.538785] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:25.544085] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:25.548338] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:25.552949] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:25.557067] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:25.561536] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:25.561640] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:28.566853] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:28.570721] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:28.574248] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:28.578794] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:28.582607] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:28.582689] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:31.588427] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:31.592602] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:31.596393] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:31.600297] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:31.604119] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:31.604220] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:34.609008] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:34.613013] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:34.618280] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:34.624072] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:34.628384] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:34.628472] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:37.633485] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:37.636982] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:37.640493] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:37.643718] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:37.647336] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:37.647424] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:40.652810] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:40.656432] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:40.659776] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:40.663072] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:40.667237] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:40.667353] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:43.673528] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:43.678401] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:43.682008] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:43.685432] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:43.689001] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:43.689100] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:46.694018] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:46.698027] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:46.701591] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:46.705198] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:46.708671] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:46.708768] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:49.714897] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:49.719731] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:49.724334] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:49.729031] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:49.733544] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:49.733659] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:52.739506] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:52.743542] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:52.747740] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:52.751614] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:52.755467] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:52.755545] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:55.760525] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:55.763905] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:55.767173] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:55.770379] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:55.773548] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:55.773656] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:31:58.780159] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:31:58.785260] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:31:58.790061] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:31:58.795340] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:31:58.800691] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:31:58.800808] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:01.805324] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:01.809193] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:01.813134] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:01.817420] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:01.821965] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:01.822259] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:04.827170] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:04.831216] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:04.835505] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:04.839642] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:04.843820] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:04.843940] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:07.848714] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:07.852375] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:07.855834] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:07.859169] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:07.862421] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:07.862492] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:10.870522] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:10.876802] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:10.881104] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:10.884953] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:10.889650] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:10.889737] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:13.894788] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:13.898599] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:13.902236] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:13.905700] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:13.909385] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:13.909474] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:16.914362] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:16.918258] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:16.922067] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:16.925883] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:16.929687] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:16.929787] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:19.934431] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:19.939932] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:19.944236] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:19.948094] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:19.951878] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:19.951961] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:22.957132] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:22.961538] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:22.965644] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:22.969743] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:22.973856] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:22.973976] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:25.979871] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:25.984788] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:25.989509] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:25.994346] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:25.999181] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:25.999284] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:29.005685] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:29.010338] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:29.014169] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:29.018346] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:29.022057] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:29.022144] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:32.028432] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:32.033328] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:32.037420] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:32.040942] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:32.044771] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:32.044850] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:35.051733] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:35.057024] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:35.062760] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:35.068755] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:35.074389] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:35.074529] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:38.080084] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:38.084861] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:38.089407] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:38.093679] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:38.097404] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:38.097500] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:41.103066] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:41.108543] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:41.113961] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:41.119614] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:41.125044] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:41.125169] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:44.130774] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:44.135442] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:44.139612] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:44.143282] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:44.146916] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:44.146997] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:47.152814] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:47.156738] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:47.160353] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:47.163940] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:47.167476] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:47.167567] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:50.173906] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:50.178724] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:50.183442] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:50.187671] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:50.191207] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:50.191284] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:53.196181] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:53.199820] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:53.203928] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:53.207908] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:53.211558] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:53.211665] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:56.216665] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:56.220927] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:56.224854] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:56.228637] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:56.232861] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:56.232969] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:32:59.238902] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:32:59.242935] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:32:59.246875] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:32:59.250709] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:32:59.254413] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:32:59.254517] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:02.260699] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:02.267564] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:02.273408] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:02.277900] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:02.282681] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:02.282845] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:05.288723] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:05.293732] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:05.298299] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:05.302811] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:05.307613] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:05.307762] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:08.312774] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:08.316892] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:08.321037] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:08.325326] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:08.329441] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:08.329570] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:11.336878] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:11.345037] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:11.350348] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:11.354954] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:11.359603] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:11.359693] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:14.366042] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:14.371143] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:14.375888] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:14.380101] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:14.384143] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:14.384239] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:17.389067] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:17.393193] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:17.397150] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:17.401260] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:17.405733] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:17.405853] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:20.412082] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:20.416608] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:20.420817] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:20.425696] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:20.430724] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:20.430845] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:23.436548] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:23.440325] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:23.443857] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:23.447462] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:23.451209] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:23.451297] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:26.456917] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:26.461086] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:26.464956] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:26.468520] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:26.471869] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:26.471948] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:29.477236] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:29.481142] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:29.485150] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:29.489160] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:29.492952] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:29.493066] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:32.498798] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:32.503868] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:32.508639] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:32.513172] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:32.517538] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:32.517647] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:35.523431] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:35.527748] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:35.541645] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:35.548505] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:35.555859] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:35.556045] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:38.562087] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:38.566228] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:38.570079] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:38.573645] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:38.577169] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:38.577259] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:41.583422] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:41.587311] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:41.590929] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:41.594705] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:41.598445] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:41.598522] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:44.603211] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:44.607554] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:44.611972] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:44.615990] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:44.619714] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:44.619824] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:47.624849] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:47.629047] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:47.632995] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:47.636657] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:47.640270] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:47.640361] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:50.645538] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:50.649693] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:50.653531] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:50.657332] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:50.661264] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:50.661345] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:53.666365] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:53.670893] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:53.675235] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:53.681658] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:53.686229] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:53.686366] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:56.692411] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:56.697107] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:56.701880] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:56.705818] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:56.711547] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:56.711646] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:33:59.717179] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:33:59.722085] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:33:59.726881] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:33:59.731132] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:33:59.735241] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:33:59.735352] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:02.739975] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:02.743960] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:02.747811] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:02.751541] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:02.755293] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:02.755404] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:05.763066] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:05.768940] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:05.776063] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:05.782832] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:05.789623] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:05.789887] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:08.794977] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:08.798406] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:08.801689] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:08.804967] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:08.808285] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:08.808366] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:11.814374] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:11.818957] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:11.823292] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:11.827468] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:11.831951] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:11.832083] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:14.837369] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:14.841490] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:14.845521] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:14.849742] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:14.853863] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:14.853955] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:17.858894] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:17.862469] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:17.865715] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:17.868934] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:17.872091] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:17.872160] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:20.877156] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:20.880891] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:20.884423] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:20.887947] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:20.891462] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:20.891550] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:23.897009] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:23.901144] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:23.904871] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:23.908611] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:23.912222] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:23.912313] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:26.917471] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:26.921176] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:26.924558] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:26.928030] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:26.931557] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:26.931646] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:29.937274] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:29.941855] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:29.946271] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:29.951157] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:29.956316] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:29.956424] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:32.961695] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:32.965771] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:32.969734] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:32.973527] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:32.977164] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:32.977246] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:35.983283] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:35.988165] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:35.993668] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:35.999243] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:36.004969] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:36.005079] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:39.010529] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:39.014529] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:39.018197] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:39.021807] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:39.025565] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:39.025670] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:42.030941] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:42.035520] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:42.040002] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:42.044528] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:42.049219] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:42.049349] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:45.055085] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:45.059335] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:45.063731] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:45.068397] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:45.072672] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:45.072782] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:48.078782] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:48.084356] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:48.089921] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:48.095333] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:48.099876] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:48.099986] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:51.105503] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:51.109602] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:51.113006] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:51.116918] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:51.120637] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:51.120715] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:54.126361] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:54.130951] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:54.134947] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:54.138223] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:54.141418] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:54.141494] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:34:57.147171] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:34:57.150863] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:34:57.154379] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:34:57.158472] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:34:57.162009] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:34:57.162085] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:00.168241] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:00.172689] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:00.176674] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:00.180898] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:00.184843] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:00.184986] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:03.190845] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:03.195160] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:03.198958] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:03.202650] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:03.206114] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:03.206228] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:06.211238] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:06.215536] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:06.220351] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:06.224776] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:06.229353] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:06.229483] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:09.234791] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:09.238735] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:09.242389] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:09.246035] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:09.249694] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:09.249795] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:12.255393] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:12.259499] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:12.263740] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:12.268816] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:12.273648] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:12.273756] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:15.280104] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:15.284433] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:15.288633] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:15.292417] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:15.296042] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:15.296123] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:18.303928] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:18.311420] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:18.318291] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:18.325385] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:18.331511] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:18.331891] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:21.339612] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:21.345391] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:21.350964] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:21.354936] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:21.361405] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:21.361629] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:24.366607] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:24.370368] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:24.373939] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:24.377422] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:24.381006] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:24.381097] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:27.386042] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:27.390232] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:27.394364] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-16T20:35:27.398715] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:27.403401] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:27.403530] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-16T20:35:30.408618] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T20:35:30.413138] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:30.417473] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-16T20:35:30.421349] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-16), and is a dependency of this service. [2026-01-16T20:35:30.425529] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T20:35:30.429666] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T20:35:30.430047] [WARN ] [STATE ] State set to: RUNNING [2026-01-16T20:35:30.430185] [INFO ] [MODE ] Using multithreaded [2026-01-16T20:35:30.430251] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-16T20:35:30.436774] [DEBUG] [REMOTE ] Found 67 available forecast dates. [2026-01-16T20:35:30.437115] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-20.txt'. [2026-01-16T20:35:30.445361] [DEBUG] [REMOTE ] Fetched 3490 signal forecasts for 2026-01-20. [2026-01-16T20:35:30.482377] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-16T20:35:30.483669] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-16T20:35:30.483733] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-16T20:35:31.016252] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-16T20:35:31.025916] [INFO ] [MODE ] Using multithreaded [2026-01-16T20:35:31.026044] [INFO ] [main ] Fetching signal forecasts... [2026-01-16T20:35:31.026114] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-16T20:35:31.033762] [DEBUG] [REMOTE ] Found 67 available forecast dates. [2026-01-16T20:35:31.034053] [INFO ] [main ] Found available forecast date (2026-01-20). [2026-01-16T20:35:31.034139] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-20.txt'. [2026-01-16T20:35:31.041508] [DEBUG] [REMOTE ] Fetched 3490 signal forecasts for 2026-01-20. [2026-01-16T20:35:31.041773] [INFO ] [main ] Fetched 3490 forecasts. [2026-01-16T20:35:31.042059] [INFO ] [main ] Found 411 high-confidence bullish forecasts (>= 90.0%). [2026-01-16T20:35:31.042129] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 411 symbols [2026-01-16T20:35:31.073458] [INFO ] [main ] Fetching symbol history for SEDG... [2026-01-16T20:35:31.073498] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-16T20:35:31.073621] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-16T20:35:31.073884] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-16T20:35:31.073892] [DEBUG] [REMOTE ] SEDG: Fetching historical data. [2026-01-16T20:35:31.074128] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-16T20:35:31.075853] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-16T20:35:31.076183] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-16T20:35:31.102014] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.102020] [DEBUG] [REMOTE ] SEDG: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.103217] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-16T20:35:31.103282] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-16T20:35:31.103320] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-16T20:35:31.103852] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 1 features, N/A% accuracy [2026-01-16T20:35:31.103936] [INFO ] [LOCAL ] SEDG: Loaded 1 optimal features with 37.78% confidence from JSON config [2026-01-16T20:35:31.103974] [DEBUG] [MAG ] Building data for symbol: SEDG with lookback: 0 [2026-01-16T20:35:31.105714] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:31.105710] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:31.105786] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:31.105785] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:31.108232] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.108840] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.109389] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-16T20:35:31.109390] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-16T20:35:31.109447] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-16T20:35:31.109455] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-16T20:35:31.109486] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-16T20:35:31.109520] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-16T20:35:31.111418] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:31.111437] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:31.111518] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:31.111522] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:31.112375] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:31.112556] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.115472] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.117877] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:31.117957] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:31.120304] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:31.121216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:31.121773] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:31.122043] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:31.122658] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:31.123730] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.123823] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:31.124516] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.456976] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-16 [2026-01-16T20:35:31.457216] [DEBUG] [MAG ] SEDG: Last date is validated at 2026-01-16 [2026-01-16T20:35:31.471832] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-16 [2026-01-16T20:35:31.474292] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-16 [2026-01-16T20:35:31.625495] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:31.628378] [DEBUG] [MAG ] SEDG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:31.637976] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:31.644410] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:31.708138] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-16T20:35:31.708229] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=-0.06% (Conf=51.9643%) [2026-01-16T20:35:31.708512] [INFO ] [main ] Fetching symbol history for ANF... [2026-01-16T20:35:31.708566] [DEBUG] [REMOTE ] ANF: Fetching historical data. [2026-01-16T20:35:31.709710] [INFO ] [main ] Progress: 1/411 forecasts completed (0.2%). DGRE finished in 0.6s. ETA: 4m 34s. Rate: 89.89 forecasts/min [2026-01-16T20:35:31.719919] [DEBUG] [REMOTE ] ANF: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.720819] [DEBUG] [LOCAL ] Loaded configuration for ANF: 6 features, N/A% accuracy [2026-01-16T20:35:31.720870] [INFO ] [LOCAL ] ANF: Loaded 6 optimal features with 52.60% confidence from JSON config [2026-01-16T20:35:31.720902] [DEBUG] [MAG ] Building data for symbol: ANF with lookback: 0 [2026-01-16T20:35:31.721682] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:31.721751] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:31.723496] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:31.724209] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:31.724739] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:31.725176] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:31.740476] [INFO ] [LOCAL ] SEDG: Saved forecast. [2026-01-16T20:35:31.740547] [INFO ] [main ] SEDG: Signal=1 (Conf=100.0%), Magnitude=-2.50% (Conf=37.7786%) [2026-01-16T20:35:31.741029] [INFO ] [main ] Progress: 2/411 forecasts completed (0.5%). SEDG finished in 0.7s. ETA: 2m 23s. Rate: 171.71 forecasts/min [2026-01-16T20:35:31.741170] [INFO ] [main ] Fetching symbol history for SOJC... [2026-01-16T20:35:31.741217] [DEBUG] [REMOTE ] SOJC: Fetching historical data. [2026-01-16T20:35:31.752123] [DEBUG] [REMOTE ] SOJC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.753100] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 4 features, N/A% accuracy [2026-01-16T20:35:31.753162] [INFO ] [LOCAL ] SOJC: Loaded 4 optimal features with 51.36% confidence from JSON config [2026-01-16T20:35:31.753195] [DEBUG] [MAG ] Building data for symbol: SOJC with lookback: 0 [2026-01-16T20:35:31.754013] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:31.754076] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:31.759344] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:31.760286] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-16T20:35:31.760376] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=-6.23% (Conf=47.8997%) [2026-01-16T20:35:31.761101] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-16T20:35:31.761157] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-16T20:35:31.761342] [INFO ] [main ] Progress: 3/411 forecasts completed (0.7%). PMAX finished in 0.7s. ETA: 1m 38s. Rate: 250.29 forecasts/min [2026-01-16T20:35:31.762149] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:31.764247] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:31.765073] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-16T20:35:31.765156] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=-1.50% (Conf=55.8827%) [2026-01-16T20:35:31.765402] [INFO ] [main ] Fetching symbol history for QLYS... [2026-01-16T20:35:31.765455] [DEBUG] [REMOTE ] QLYS: Fetching historical data. [2026-01-16T20:35:31.766020] [INFO ] [main ] Progress: 4/411 forecasts completed (1.0%). TSQ finished in 0.7s. ETA: 1m 14s. Rate: 331.56 forecasts/min [2026-01-16T20:35:31.773893] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.774873] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-16T20:35:31.774932] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-16T20:35:31.774981] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-16T20:35:31.775803] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:31.775867] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:31.776768] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:31.777604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:31.778150] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:31.778546] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.778519] [DEBUG] [REMOTE ] QLYS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:31.778592] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:31.779451] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 6 features, N/A% accuracy [2026-01-16T20:35:31.779508] [INFO ] [LOCAL ] QLYS: Loaded 6 optimal features with 56.44% confidence from JSON config [2026-01-16T20:35:31.779540] [DEBUG] [MAG ] Building data for symbol: QLYS with lookback: 0 [2026-01-16T20:35:31.780534] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:31.780615] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:31.781286] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:31.782131] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:31.782332] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:31.782876] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.782959] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:31.783405] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:31.784429] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:31.785618] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:31.786902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:31.806265] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:32.120950] [DEBUG] [MAG ] QLYS: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.122933] [DEBUG] [MAG ] ANF: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.131726] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.146189] [DEBUG] [MAG ] SOJC: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.287687] [DEBUG] [MAG ] QLYS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:32.296057] [DEBUG] [MAG ] ANF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:32.301108] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:32.314807] [DEBUG] [MAG ] SOJC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:32.375282] [INFO ] [LOCAL ] SOJC: Saved forecast. [2026-01-16T20:35:32.375349] [INFO ] [main ] SOJC: Signal=1 (Conf=100.0%), Magnitude=-0.83% (Conf=51.3622%) [2026-01-16T20:35:32.375677] [INFO ] [main ] Fetching symbol history for OVID... [2026-01-16T20:35:32.375729] [DEBUG] [REMOTE ] OVID: Fetching historical data. [2026-01-16T20:35:32.376650] [INFO ] [main ] Progress: 5/411 forecasts completed (1.2%). SOJC finished in 0.6s. ETA: 1m 48s. Rate: 224.81 forecasts/min [2026-01-16T20:35:32.387599] [DEBUG] [REMOTE ] OVID: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:32.388646] [DEBUG] [LOCAL ] Loaded configuration for OVID: 3 features, N/A% accuracy [2026-01-16T20:35:32.388701] [INFO ] [LOCAL ] OVID: Loaded 3 optimal features with 53.70% confidence from JSON config [2026-01-16T20:35:32.388734] [DEBUG] [MAG ] Building data for symbol: OVID with lookback: 0 [2026-01-16T20:35:32.389514] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:32.389598] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:32.394350] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:32.395626] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:32.397410] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:32.427910] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-16T20:35:32.427981] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=5.93% (Conf=56.0234%) [2026-01-16T20:35:32.428345] [INFO ] [main ] Fetching symbol history for AN... [2026-01-16T20:35:32.428399] [DEBUG] [REMOTE ] AN: Fetching historical data. [2026-01-16T20:35:32.428664] [INFO ] [main ] Progress: 6/411 forecasts completed (1.5%). NVO finished in 0.7s. ETA: 1m 34s. Rate: 259.65 forecasts/min [2026-01-16T20:35:32.435926] [INFO ] [LOCAL ] ANF: Saved forecast. [2026-01-16T20:35:32.436008] [INFO ] [main ] ANF: Signal=1 (Conf=100.0%), Magnitude=-1.03% (Conf=52.596%) [2026-01-16T20:35:32.436389] [INFO ] [main ] Fetching symbol history for VALE... [2026-01-16T20:35:32.436444] [DEBUG] [REMOTE ] VALE: Fetching historical data. [2026-01-16T20:35:32.436634] [INFO ] [main ] Progress: 7/411 forecasts completed (1.7%). ANF finished in 0.7s. ETA: 1m 20s. Rate: 301.19 forecasts/min [2026-01-16T20:35:32.440475] [DEBUG] [REMOTE ] AN: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:32.441730] [DEBUG] [LOCAL ] Loaded configuration for AN: 5 features, N/A% accuracy [2026-01-16T20:35:32.441786] [INFO ] [LOCAL ] AN: Loaded 5 optimal features with 60.13% confidence from JSON config [2026-01-16T20:35:32.441819] [DEBUG] [MAG ] Building data for symbol: AN with lookback: 0 [2026-01-16T20:35:32.442679] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:32.442754] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:32.443682] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:32.444542] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:32.445889] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:32.447356] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:32.447798] [DEBUG] [REMOTE ] VALE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:32.448835] [DEBUG] [LOCAL ] Loaded configuration for VALE: 5 features, N/A% accuracy [2026-01-16T20:35:32.448893] [INFO ] [LOCAL ] VALE: Loaded 5 optimal features with 53.62% confidence from JSON config [2026-01-16T20:35:32.448927] [DEBUG] [MAG ] Building data for symbol: VALE with lookback: 0 [2026-01-16T20:35:32.449261] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:32.449771] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:32.449848] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:32.454847] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:32.456703] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:32.457206] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:32.457645] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:32.458448] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:32.536727] [INFO ] [LOCAL ] QLYS: Saved forecast. [2026-01-16T20:35:32.536802] [INFO ] [main ] QLYS: Signal=1 (Conf=100.0%), Magnitude=2.30% (Conf=56.4378%) [2026-01-16T20:35:32.537239] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-16T20:35:32.537295] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-16T20:35:32.537643] [INFO ] [main ] Progress: 8/411 forecasts completed (1.9%). QLYS finished in 0.8s. ETA: 1m 15s. Rate: 320.97 forecasts/min [2026-01-16T20:35:32.548934] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:32.549485] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-16T20:35:32.549536] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-16T20:35:32.549570] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-16T20:35:32.550503] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:32.550569] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:32.556038] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:32.558065] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:32.558597] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:32.559026] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:32.685400] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:32.688562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:32.750062] [DEBUG] [MAG ] OVID: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.807006] [DEBUG] [MAG ] AN: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.822063] [DEBUG] [MAG ] VALE: Last date is validated at 2026-01-16 [2026-01-16T20:35:32.930444] [DEBUG] [MAG ] OVID: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:32.991652] [DEBUG] [MAG ] AN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:32.999035] [DEBUG] [MAG ] VALE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:33.046761] [INFO ] [LOCAL ] OVID: Saved forecast. [2026-01-16T20:35:33.046826] [INFO ] [main ] OVID: Signal=1 (Conf=100.0%), Magnitude=-0.04% (Conf=53.6964%) [2026-01-16T20:35:33.047130] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-16T20:35:33.047179] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-16T20:35:33.048019] [INFO ] [main ] Progress: 9/411 forecasts completed (2.2%). OVID finished in 0.7s. ETA: 1m 30s. Rate: 269.21 forecasts/min [2026-01-16T20:35:33.055471] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-16 [2026-01-16T20:35:33.058560] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.059507] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-16T20:35:33.059557] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-16T20:35:33.059610] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-16T20:35:33.060603] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:35:33.065403] [INFO ] [LOCAL ] VALE: Saved forecast. [2026-01-16T20:35:33.065474] [INFO ] [main ] VALE: Signal=1 (Conf=100.0%), Magnitude=1.72% (Conf=53.6249%) [2026-01-16T20:35:33.065845] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-16T20:35:33.065900] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-16T20:35:33.066649] [INFO ] [main ] Progress: 10/411 forecasts completed (2.4%). VALE finished in 0.6s. ETA: 1m 21s. Rate: 296.37 forecasts/min [2026-01-16T20:35:33.077453] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.078469] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-16T20:35:33.078537] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-16T20:35:33.078602] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-16T20:35:33.079387] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:33.079451] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:33.084799] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:33.086457] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:33.088912] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:33.112551] [INFO ] [LOCAL ] AN: Saved forecast. [2026-01-16T20:35:33.112647] [INFO ] [main ] AN: Signal=1 (Conf=100.0%), Magnitude=0.32% (Conf=60.1305%) [2026-01-16T20:35:33.113103] [INFO ] [main ] Fetching symbol history for VLO... [2026-01-16T20:35:33.113156] [DEBUG] [REMOTE ] VLO: Fetching historical data. [2026-01-16T20:35:33.113667] [INFO ] [main ] Progress: 11/411 forecasts completed (2.7%). AN finished in 0.7s. ETA: 1m 15s. Rate: 318.61 forecasts/min [2026-01-16T20:35:33.126391] [DEBUG] [REMOTE ] VLO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.127611] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, N/A% accuracy [2026-01-16T20:35:33.127664] [INFO ] [LOCAL ] VLO: Loaded 4 optimal features with 52.81% confidence from JSON config [2026-01-16T20:35:33.127696] [DEBUG] [MAG ] Building data for symbol: VLO with lookback: 0 [2026-01-16T20:35:33.128518] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:33.128597] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:33.130315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:33.130872] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:33.131333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:33.131748] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:33.133311] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:33.134624] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:33.135717] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:33.231421] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:33.295855] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-16T20:35:33.295921] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=4.59% (Conf=55.629%) [2026-01-16T20:35:33.296282] [INFO ] [main ] Fetching symbol history for MSA... [2026-01-16T20:35:33.296334] [DEBUG] [REMOTE ] MSA: Fetching historical data. [2026-01-16T20:35:33.296662] [INFO ] [main ] Progress: 12/411 forecasts completed (2.9%). BBLG finished in 0.8s. ETA: 1m 15s. Rate: 319.36 forecasts/min [2026-01-16T20:35:33.307932] [DEBUG] [REMOTE ] MSA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.308854] [DEBUG] [LOCAL ] Loaded configuration for MSA: 8 features, N/A% accuracy [2026-01-16T20:35:33.308910] [INFO ] [LOCAL ] MSA: Loaded 8 optimal features with 44.64% confidence from JSON config [2026-01-16T20:35:33.308943] [DEBUG] [MAG ] Building data for symbol: MSA with lookback: 0 [2026-01-16T20:35:33.309718] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:33.309780] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:33.311448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:33.311998] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:33.408174] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-16 [2026-01-16T20:35:33.419156] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:33.421151] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:33.422136] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:33.473264] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:33.477041] [DEBUG] [MAG ] VLO: Last date is validated at 2026-01-16 [2026-01-16T20:35:33.477412] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:33.479245] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:33.489610] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-16 [2026-01-16T20:35:33.581457] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:33.645072] [DEBUG] [MAG ] VLO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:33.655126] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-16T20:35:33.655211] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=-0.32% (Conf=64.8248%) [2026-01-16T20:35:33.655646] [INFO ] [main ] Fetching symbol history for IEF... [2026-01-16T20:35:33.655711] [DEBUG] [REMOTE ] IEF: Fetching historical data. [2026-01-16T20:35:33.656777] [INFO ] [main ] Progress: 13/411 forecasts completed (3.2%). PSCH finished in 0.6s. ETA: 1m 20s. Rate: 298.33 forecasts/min [2026-01-16T20:35:33.665219] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:33.667551] [DEBUG] [REMOTE ] IEF: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.668690] [DEBUG] [LOCAL ] Loaded configuration for IEF: 8 features, N/A% accuracy [2026-01-16T20:35:33.668742] [INFO ] [LOCAL ] IEF: Loaded 8 optimal features with 48.79% confidence from JSON config [2026-01-16T20:35:33.668773] [DEBUG] [MAG ] Building data for symbol: IEF with lookback: 0 [2026-01-16T20:35:33.669757] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:33.669830] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:33.675135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:33.677043] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:33.677632] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:33.678099] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:33.679029] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:33.679505] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:33.680962] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:33.683030] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:33.765863] [INFO ] [LOCAL ] VLO: Saved forecast. [2026-01-16T20:35:33.765933] [INFO ] [main ] VLO: Signal=1 (Conf=100.0%), Magnitude=0.58% (Conf=52.8113%) [2026-01-16T20:35:33.766260] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-16T20:35:33.766309] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-16T20:35:33.766670] [INFO ] [main ] Progress: 14/411 forecasts completed (3.4%). VLO finished in 0.7s. ETA: 1m 17s. Rate: 308.32 forecasts/min [2026-01-16T20:35:33.778121] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-16T20:35:33.778192] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=2.03% (Conf=66.98%) [2026-01-16T20:35:33.778596] [INFO ] [main ] Fetching symbol history for SO... [2026-01-16T20:35:33.778660] [DEBUG] [REMOTE ] SO: Fetching historical data. [2026-01-16T20:35:33.778664] [INFO ] [main ] Progress: 15/411 forecasts completed (3.6%). XYL finished in 0.7s. ETA: 1m 12s. Rate: 328.89 forecasts/min [2026-01-16T20:35:33.780136] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.780631] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-16T20:35:33.780680] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-16T20:35:33.780711] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-16T20:35:33.781490] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:33.781550] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:33.783278] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:33.783796] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:33.784281] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:33.785541] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:33.791261] [DEBUG] [REMOTE ] SO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:33.792663] [DEBUG] [LOCAL ] Loaded configuration for SO: 2 features, N/A% accuracy [2026-01-16T20:35:33.792723] [INFO ] [LOCAL ] SO: Loaded 2 optimal features with 46.66% confidence from JSON config [2026-01-16T20:35:33.792757] [DEBUG] [MAG ] Building data for symbol: SO with lookback: 0 [2026-01-16T20:35:33.793616] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:33.793676] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:33.795400] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:33.796233] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:33.818125] [DEBUG] [MAG ] MSA: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.020290] [DEBUG] [MAG ] MSA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.047945] [DEBUG] [MAG ] IEF: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.126047] [INFO ] [LOCAL ] MSA: Saved forecast. [2026-01-16T20:35:34.126113] [INFO ] [main ] MSA: Signal=1 (Conf=100.0%), Magnitude=-0.77% (Conf=44.6423%) [2026-01-16T20:35:34.126466] [INFO ] [main ] Fetching symbol history for BAM... [2026-01-16T20:35:34.126517] [DEBUG] [REMOTE ] BAM: Fetching historical data. [2026-01-16T20:35:34.126650] [INFO ] [main ] Progress: 16/411 forecasts completed (3.9%). MSA finished in 0.8s. ETA: 1m 16s. Rate: 311.24 forecasts/min [2026-01-16T20:35:34.138884] [DEBUG] [REMOTE ] BAM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:34.139910] [DEBUG] [LOCAL ] Loaded configuration for BAM: 9 features, N/A% accuracy [2026-01-16T20:35:34.139964] [INFO ] [LOCAL ] BAM: Loaded 9 optimal features with 68.32% confidence from JSON config [2026-01-16T20:35:34.139996] [DEBUG] [MAG ] Building data for symbol: BAM with lookback: 0 [2026-01-16T20:35:34.141094] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:34.141158] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:34.141253] [DEBUG] [MAG ] SO: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.145703] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.147053] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:34.148861] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:34.149343] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:34.150114] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:34.150932] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:34.151927] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:34.155089] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:34.155849] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:34.157211] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:34.224120] [DEBUG] [MAG ] IEF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.296918] [INFO ] [LOCAL ] IEF: Saved forecast. [2026-01-16T20:35:34.297006] [INFO ] [main ] IEF: Signal=1 (Conf=100.0%), Magnitude=0.02% (Conf=48.7917%) [2026-01-16T20:35:34.297420] [INFO ] [main ] Fetching symbol history for KBWB... [2026-01-16T20:35:34.297476] [DEBUG] [REMOTE ] KBWB: Fetching historical data. [2026-01-16T20:35:34.298309] [INFO ] [main ] Progress: 17/411 forecasts completed (4.1%). IEF finished in 0.6s. ETA: 1m 15s. Rate: 313.26 forecasts/min [2026-01-16T20:35:34.312242] [DEBUG] [REMOTE ] KBWB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:34.313196] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, N/A% accuracy [2026-01-16T20:35:34.313246] [INFO ] [LOCAL ] KBWB: Loaded 4 optimal features with 52.08% confidence from JSON config [2026-01-16T20:35:34.313278] [DEBUG] [MAG ] Building data for symbol: KBWB with lookback: 0 [2026-01-16T20:35:34.314099] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:34.314173] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:34.315980] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:34.318845] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:34.319851] [DEBUG] [MAG ] SO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.320164] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.320235] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:34.323299] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:34.394586] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-16T20:35:34.394656] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=-1.14% (Conf=45.8567%) [2026-01-16T20:35:34.395014] [INFO ] [main ] Fetching symbol history for MNRO... [2026-01-16T20:35:34.395064] [DEBUG] [REMOTE ] MNRO: Fetching historical data. [2026-01-16T20:35:34.396658] [INFO ] [main ] Progress: 18/411 forecasts completed (4.4%). FEPI finished in 0.6s. ETA: 1m 13s. Rate: 321.96 forecasts/min [2026-01-16T20:35:34.401853] [INFO ] [LOCAL ] SO: Saved forecast. [2026-01-16T20:35:34.401920] [INFO ] [main ] SO: Signal=1 (Conf=100.0%), Magnitude=2.32% (Conf=46.663%) [2026-01-16T20:35:34.402293] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-16T20:35:34.402343] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-16T20:35:34.402622] [INFO ] [main ] Progress: 19/411 forecasts completed (4.6%). SO finished in 0.6s. ETA: 1m 9s. Rate: 339.24 forecasts/min [2026-01-16T20:35:34.407328] [DEBUG] [REMOTE ] MNRO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:34.408305] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, N/A% accuracy [2026-01-16T20:35:34.408356] [INFO ] [LOCAL ] MNRO: Loaded 3 optimal features with 59.19% confidence from JSON config [2026-01-16T20:35:34.408388] [DEBUG] [MAG ] Building data for symbol: MNRO with lookback: 0 [2026-01-16T20:35:34.409200] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:34.409260] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:34.410951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:34.411453] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:34.411875] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:34.413830] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:34.414816] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-16T20:35:34.414870] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-16T20:35:34.414901] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-16T20:35:34.415695] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:34.415771] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:34.420631] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:34.422406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:34.422900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:34.423280] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:34.424186] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:34.426865] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:34.427590] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:34.429137] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:34.499711] [DEBUG] [MAG ] BAM: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.665428] [DEBUG] [MAG ] KBWB: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.669652] [DEBUG] [MAG ] BAM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.753211] [DEBUG] [MAG ] MNRO: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.766318] [INFO ] [LOCAL ] BAM: Saved forecast. [2026-01-16T20:35:34.766386] [INFO ] [main ] BAM: Signal=1 (Conf=100.0%), Magnitude=-0.89% (Conf=68.3196%) [2026-01-16T20:35:34.766751] [INFO ] [main ] Fetching symbol history for EPD... [2026-01-16T20:35:34.766804] [DEBUG] [REMOTE ] EPD: Fetching historical data. [2026-01-16T20:35:34.768775] [INFO ] [main ] Progress: 20/411 forecasts completed (4.9%). BAM finished in 0.6s. ETA: 1m 13s. Rate: 322.01 forecasts/min [2026-01-16T20:35:34.777787] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-16 [2026-01-16T20:35:34.779148] [DEBUG] [REMOTE ] EPD: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:34.781206] [DEBUG] [LOCAL ] Loaded configuration for EPD: 7 features, N/A% accuracy [2026-01-16T20:35:34.781263] [INFO ] [LOCAL ] EPD: Loaded 7 optimal features with 44.18% confidence from JSON config [2026-01-16T20:35:34.781296] [DEBUG] [MAG ] Building data for symbol: EPD with lookback: 0 [2026-01-16T20:35:34.782301] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:34.782378] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:34.784479] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:34.785025] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:34.785426] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:34.786210] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:34.787133] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:34.790104] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:34.790855] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:34.834753] [DEBUG] [MAG ] KBWB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.925829] [INFO ] [LOCAL ] KBWB: Saved forecast. [2026-01-16T20:35:34.925905] [INFO ] [main ] KBWB: Signal=1 (Conf=100.0%), Magnitude=0.59% (Conf=52.0759%) [2026-01-16T20:35:34.926265] [INFO ] [main ] Progress: 21/411 forecasts completed (5.1%). KBWB finished in 0.6s. ETA: 1m 12s. Rate: 324.40 forecasts/min [2026-01-16T20:35:34.926393] [INFO ] [main ] Fetching symbol history for BSMS... [2026-01-16T20:35:34.926444] [DEBUG] [REMOTE ] BSMS: Fetching historical data. [2026-01-16T20:35:34.938095] [DEBUG] [REMOTE ] BSMS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:34.938376] [DEBUG] [MAG ] MNRO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:34.940220] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 16 features, N/A% accuracy [2026-01-16T20:35:34.940279] [INFO ] [LOCAL ] BSMS: Loaded 16 optimal features with 31.04% confidence from JSON config [2026-01-16T20:35:34.940310] [DEBUG] [MAG ] Building data for symbol: BSMS with lookback: 0 [2026-01-16T20:35:34.941152] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-16T20:35:34.941220] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:34.946230] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:34.948259] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:34.948768] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:34.949208] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:34.949635] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:34.950438] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:34.951258] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:34.953769] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:34.953792] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:35.025000] [INFO ] [LOCAL ] MNRO: Saved forecast. [2026-01-16T20:35:35.025073] [INFO ] [main ] MNRO: Signal=1 (Conf=100.0%), Magnitude=-0.22% (Conf=59.1936%) [2026-01-16T20:35:35.025485] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-16T20:35:35.025537] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-16T20:35:35.026666] [INFO ] [main ] Progress: 22/411 forecasts completed (5.4%). MNRO finished in 0.6s. ETA: 1m 10s. Rate: 331.29 forecasts/min [2026-01-16T20:35:35.031491] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-16T20:35:35.031565] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=-3.36% (Conf=57.6102%) [2026-01-16T20:35:35.031951] [INFO ] [main ] Fetching symbol history for PTON... [2026-01-16T20:35:35.032001] [DEBUG] [REMOTE ] PTON: Fetching historical data. [2026-01-16T20:35:35.034430] [INFO ] [main ] Progress: 23/411 forecasts completed (5.6%). LBTYK finished in 0.6s. ETA: 1m 7s. Rate: 345.67 forecasts/min [2026-01-16T20:35:35.037074] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:35.037793] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-16T20:35:35.037842] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-16T20:35:35.037873] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-16T20:35:35.038656] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:35.038719] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:35.043515] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:35.045309] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:35.045590] [DEBUG] [REMOTE ] PTON: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:35.045800] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:35.046182] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:35.046560] [DEBUG] [LOCAL ] Loaded configuration for PTON: 5 features, N/A% accuracy [2026-01-16T20:35:35.046646] [INFO ] [LOCAL ] PTON: Loaded 5 optimal features with 70.41% confidence from JSON config [2026-01-16T20:35:35.046679] [DEBUG] [MAG ] Building data for symbol: PTON with lookback: 0 [2026-01-16T20:35:35.047444] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:35.047506] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:35.047862] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:35.048303] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:35.049321] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:35.049597] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:35.049881] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:35.050696] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:35.051599] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.053160] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:35.054742] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.070523] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:35.072518] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:35.111678] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:35.112747] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:35.156320] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:35.157278] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:35.159360] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:35.161866] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.179492] [DEBUG] [MAG ] EPD: Last date is validated at 2026-01-16 [2026-01-16T20:35:35.347871] [DEBUG] [MAG ] EPD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:35.389320] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-16 [2026-01-16T20:35:35.406757] [DEBUG] [MAG ] PTON: Last date is validated at 2026-01-16 [2026-01-16T20:35:35.422666] [INFO ] [LOCAL ] EPD: Saved forecast. [2026-01-16T20:35:35.422741] [INFO ] [main ] EPD: Signal=1 (Conf=100.0%), Magnitude=-1.32% (Conf=44.1762%) [2026-01-16T20:35:35.423090] [INFO ] [main ] Fetching symbol history for AZN... [2026-01-16T20:35:35.423141] [DEBUG] [REMOTE ] AZN: Fetching historical data. [2026-01-16T20:35:35.424651] [INFO ] [main ] Progress: 24/411 forecasts completed (5.8%). EPD finished in 0.7s. ETA: 1m 11s. Rate: 328.58 forecasts/min [2026-01-16T20:35:35.435854] [DEBUG] [REMOTE ] AZN: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:35.437355] [DEBUG] [LOCAL ] Loaded configuration for AZN: 7 features, N/A% accuracy [2026-01-16T20:35:35.437409] [INFO ] [LOCAL ] AZN: Loaded 7 optimal features with 48.60% confidence from JSON config [2026-01-16T20:35:35.437441] [DEBUG] [MAG ] Building data for symbol: AZN with lookback: 0 [2026-01-16T20:35:35.438437] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:35.438499] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:35.444208] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:35.446008] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:35.446490] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:35.446905] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:35.447853] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:35.449364] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:35.450120] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.500238] [DEBUG] [MAG ] BSMS: Last date is validated at 2026-01-16 [2026-01-16T20:35:35.563209] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:35.584109] [DEBUG] [MAG ] PTON: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:35.624204] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-16T20:35:35.624275] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=26.7284%) [2026-01-16T20:35:35.624613] [INFO ] [main ] Fetching symbol history for NRDS... [2026-01-16T20:35:35.624664] [DEBUG] [REMOTE ] NRDS: Fetching historical data. [2026-01-16T20:35:35.624658] [INFO ] [main ] Progress: 25/411 forecasts completed (6.1%). AGNCO finished in 0.6s. ETA: 1m 11s. Rate: 327.33 forecasts/min [2026-01-16T20:35:35.639630] [DEBUG] [REMOTE ] NRDS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:35.640087] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 6 features, N/A% accuracy [2026-01-16T20:35:35.640132] [INFO ] [LOCAL ] NRDS: Loaded 6 optimal features with 56.58% confidence from JSON config [2026-01-16T20:35:35.640165] [DEBUG] [MAG ] Building data for symbol: NRDS with lookback: 0 [2026-01-16T20:35:35.640930] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:35.640991] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:35.642676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:35.643164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:35.643547] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:35.644370] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:35.645474] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:35.646664] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.670261] [DEBUG] [MAG ] BSMS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:35.726765] [INFO ] [LOCAL ] PTON: Saved forecast. [2026-01-16T20:35:35.726835] [INFO ] [main ] PTON: Signal=1 (Conf=100.0%), Magnitude=-0.98% (Conf=70.4097%) [2026-01-16T20:35:35.727207] [INFO ] [main ] Fetching symbol history for IONS... [2026-01-16T20:35:35.727263] [DEBUG] [REMOTE ] IONS: Fetching historical data. [2026-01-16T20:35:35.727262] [INFO ] [main ] Progress: 26/411 forecasts completed (6.3%). PTON finished in 0.7s. ETA: 1m 9s. Rate: 332.97 forecasts/min [2026-01-16T20:35:35.741708] [DEBUG] [REMOTE ] IONS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:35.741913] [INFO ] [LOCAL ] BSMS: Saved forecast. [2026-01-16T20:35:35.741983] [INFO ] [main ] BSMS: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=31.0434%) [2026-01-16T20:35:35.742234] [DEBUG] [LOCAL ] Loaded configuration for IONS: 9 features, N/A% accuracy [2026-01-16T20:35:35.742283] [INFO ] [LOCAL ] IONS: Loaded 9 optimal features with 53.82% confidence from JSON config [2026-01-16T20:35:35.742300] [INFO ] [main ] Fetching symbol history for HLI... [2026-01-16T20:35:35.742315] [DEBUG] [MAG ] Building data for symbol: IONS with lookback: 0 [2026-01-16T20:35:35.742352] [DEBUG] [REMOTE ] HLI: Fetching historical data. [2026-01-16T20:35:35.743179] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:35.743194] [INFO ] [main ] Progress: 27/411 forecasts completed (6.6%). BSMS finished in 0.8s. ETA: 1m 7s. Rate: 344.61 forecasts/min [2026-01-16T20:35:35.743246] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:35.748285] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:35.750088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:35.750594] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:35.751006] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:35.751762] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:35.753983] [DEBUG] [REMOTE ] HLI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:35.754990] [DEBUG] [LOCAL ] Loaded configuration for HLI: 1 features, N/A% accuracy [2026-01-16T20:35:35.755048] [INFO ] [LOCAL ] HLI: Loaded 1 optimal features with 40.20% confidence from JSON config [2026-01-16T20:35:35.755079] [DEBUG] [MAG ] Building data for symbol: HLI with lookback: 0 [2026-01-16T20:35:35.755894] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:35.755952] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:35:35.757307] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.789545] [DEBUG] [MAG ] AZN: Last date is validated at 2026-01-16 [2026-01-16T20:35:35.865458] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:35.906985] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:35.908501] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:35.909606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:35.960234] [DEBUG] [MAG ] AZN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:36.002818] [DEBUG] [MAG ] NRDS: Last date is validated at 2026-01-16 [2026-01-16T20:35:36.059001] [INFO ] [LOCAL ] AZN: Saved forecast. [2026-01-16T20:35:36.059068] [INFO ] [main ] AZN: Signal=1 (Conf=100.0%), Magnitude=-1.54% (Conf=48.6001%) [2026-01-16T20:35:36.059422] [INFO ] [main ] Fetching symbol history for VTMX... [2026-01-16T20:35:36.059475] [DEBUG] [REMOTE ] VTMX: Fetching historical data. [2026-01-16T20:35:36.059679] [INFO ] [main ] Progress: 28/411 forecasts completed (6.8%). AZN finished in 0.6s. ETA: 1m 9s. Rate: 334.83 forecasts/min [2026-01-16T20:35:36.072158] [DEBUG] [REMOTE ] VTMX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:36.074114] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, N/A% accuracy [2026-01-16T20:35:36.074186] [INFO ] [LOCAL ] VTMX: Loaded 2 optimal features with 55.13% confidence from JSON config [2026-01-16T20:35:36.074220] [DEBUG] [MAG ] Building data for symbol: VTMX with lookback: 0 [2026-01-16T20:35:36.075108] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:36.075170] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:36.080463] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:36.104108] [DEBUG] [MAG ] HLI: Last date is validated at 2026-01-16 [2026-01-16T20:35:36.122322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:36.192177] [DEBUG] [MAG ] NRDS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:36.257667] [DEBUG] [MAG ] IONS: Last date is validated at 2026-01-16 [2026-01-16T20:35:36.263508] [INFO ] [LOCAL ] NRDS: Saved forecast. [2026-01-16T20:35:36.263592] [INFO ] [main ] NRDS: Signal=1 (Conf=100.0%), Magnitude=2.24% (Conf=56.5781%) [2026-01-16T20:35:36.263753] [INFO ] [main ] Fetching symbol history for NAC... [2026-01-16T20:35:36.263798] [DEBUG] [REMOTE ] NAC: Fetching historical data. [2026-01-16T20:35:36.264880] [INFO ] [main ] Progress: 29/411 forecasts completed (7.1%). NRDS finished in 0.6s. ETA: 1m 9s. Rate: 333.16 forecasts/min [2026-01-16T20:35:36.277495] [DEBUG] [REMOTE ] NAC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:36.279292] [DEBUG] [LOCAL ] Loaded configuration for NAC: 6 features, N/A% accuracy [2026-01-16T20:35:36.279349] [INFO ] [LOCAL ] NAC: Loaded 6 optimal features with 32.57% confidence from JSON config [2026-01-16T20:35:36.279383] [DEBUG] [MAG ] Building data for symbol: NAC with lookback: 0 [2026-01-16T20:35:36.280170] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:36.280243] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:36.285162] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:36.286001] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:36.287560] [DEBUG] [MAG ] HLI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:36.288434] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:36.329379] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:36.331702] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:36.332500] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:36.398537] [INFO ] [LOCAL ] HLI: Saved forecast. [2026-01-16T20:35:36.398640] [INFO ] [main ] HLI: Signal=1 (Conf=100.0%), Magnitude=4.84% (Conf=40.2026%) [2026-01-16T20:35:36.398825] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-16T20:35:36.398875] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-16T20:35:36.399876] [INFO ] [main ] Progress: 30/411 forecasts completed (7.3%). HLI finished in 0.7s. ETA: 1m 8s. Rate: 335.97 forecasts/min [2026-01-16T20:35:36.411522] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:36.412600] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-16T20:35:36.412659] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-16T20:35:36.412692] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-16T20:35:36.413547] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:36.413637] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:36.414551] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:36.418846] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:36.420689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:36.421183] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:36.422288] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:36.424102] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:36.424269] [DEBUG] [MAG ] IONS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:36.425204] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:36.425983] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:36.465213] [DEBUG] [MAG ] VTMX: Last date is validated at 2026-01-16 [2026-01-16T20:35:36.550036] [INFO ] [LOCAL ] IONS: Saved forecast. [2026-01-16T20:35:36.550270] [INFO ] [main ] IONS: Signal=1 (Conf=100.0%), Magnitude=2.60% (Conf=53.8161%) [2026-01-16T20:35:36.550628] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-16T20:35:36.550678] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-16T20:35:36.550668] [INFO ] [main ] Progress: 31/411 forecasts completed (7.5%). IONS finished in 0.8s. ETA: 1m 8s. Rate: 337.66 forecasts/min [2026-01-16T20:35:36.563739] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:36.564796] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-16T20:35:36.564848] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-16T20:35:36.564880] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-16T20:35:36.565688] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:36.565747] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:36.570472] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:36.634077] [DEBUG] [MAG ] VTMX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:36.676957] [DEBUG] [MAG ] NAC: Last date is validated at 2026-01-16 [2026-01-16T20:35:36.677467] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:36.692244] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:36.693962] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:36.706217] [INFO ] [LOCAL ] VTMX: Saved forecast. [2026-01-16T20:35:36.706281] [INFO ] [main ] VTMX: Signal=1 (Conf=100.0%), Magnitude=-0.28% (Conf=55.1319%) [2026-01-16T20:35:36.706739] [INFO ] [main ] Fetching symbol history for EWTX... [2026-01-16T20:35:36.706794] [DEBUG] [REMOTE ] EWTX: Fetching historical data. [2026-01-16T20:35:36.707532] [INFO ] [main ] Progress: 32/411 forecasts completed (7.8%). VTMX finished in 0.6s. ETA: 1m 7s. Rate: 338.90 forecasts/min [2026-01-16T20:35:36.717882] [DEBUG] [REMOTE ] EWTX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:36.718371] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 4 features, N/A% accuracy [2026-01-16T20:35:36.718417] [INFO ] [LOCAL ] EWTX: Loaded 4 optimal features with 57.73% confidence from JSON config [2026-01-16T20:35:36.718448] [DEBUG] [MAG ] Building data for symbol: EWTX with lookback: 0 [2026-01-16T20:35:36.719210] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:36.719270] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:36.724142] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:36.726617] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:36.765821] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:36.768269] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:36.793314] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-16 [2026-01-16T20:35:36.848446] [DEBUG] [MAG ] NAC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:36.911452] [INFO ] [LOCAL ] NAC: Saved forecast. [2026-01-16T20:35:36.911522] [INFO ] [main ] NAC: Signal=1 (Conf=100.0%), Magnitude=-0.27% (Conf=32.5736%) [2026-01-16T20:35:36.911698] [INFO ] [main ] Fetching symbol history for QDEL... [2026-01-16T20:35:36.912069] [DEBUG] [REMOTE ] QDEL: Fetching historical data. [2026-01-16T20:35:36.912946] [INFO ] [main ] Progress: 33/411 forecasts completed (8.0%). NAC finished in 0.6s. ETA: 1m 7s. Rate: 337.26 forecasts/min [2026-01-16T20:35:36.925767] [DEBUG] [REMOTE ] QDEL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:36.926867] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 3 features, N/A% accuracy [2026-01-16T20:35:36.926921] [INFO ] [LOCAL ] QDEL: Loaded 3 optimal features with 57.30% confidence from JSON config [2026-01-16T20:35:36.926953] [DEBUG] [MAG ] Building data for symbol: QDEL with lookback: 0 [2026-01-16T20:35:36.927737] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:36.927815] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:36.932929] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:36.979609] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.008418] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:37.011291] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:37.041766] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-16 [2026-01-16T20:35:37.106645] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-16T20:35:37.106727] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=-4.25% (Conf=61.3435%) [2026-01-16T20:35:37.107094] [INFO ] [main ] Fetching symbol history for ATLO... [2026-01-16T20:35:37.107147] [DEBUG] [REMOTE ] ATLO: Fetching historical data. [2026-01-16T20:35:37.107664] [INFO ] [main ] Progress: 34/411 forecasts completed (8.3%). QBTS finished in 0.7s. ETA: 1m 7s. Rate: 336.33 forecasts/min [2026-01-16T20:35:37.124511] [DEBUG] [REMOTE ] ATLO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:37.125791] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 5 features, N/A% accuracy [2026-01-16T20:35:37.125854] [INFO ] [LOCAL ] ATLO: Loaded 5 optimal features with 41.69% confidence from JSON config [2026-01-16T20:35:37.125889] [DEBUG] [MAG ] Building data for symbol: ATLO with lookback: 0 [2026-01-16T20:35:37.126737] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:37.126799] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:37.131950] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:37.134398] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:37.134990] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:37.135445] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:37.136440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:37.138329] [DEBUG] [MAG ] EWTX: Last date is validated at 2026-01-16 [2026-01-16T20:35:37.222768] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.314559] [DEBUG] [MAG ] EWTX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.331773] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-16T20:35:37.331844] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=0.67% (Conf=42.4658%) [2026-01-16T20:35:37.332278] [INFO ] [main ] Fetching symbol history for CIVB... [2026-01-16T20:35:37.332663] [DEBUG] [REMOTE ] CIVB: Fetching historical data. [2026-01-16T20:35:37.332655] [INFO ] [main ] Progress: 35/411 forecasts completed (8.5%). ZM finished in 0.8s. ETA: 1m 8s. Rate: 333.84 forecasts/min [2026-01-16T20:35:37.348986] [DEBUG] [REMOTE ] CIVB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:37.352524] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 9 features, N/A% accuracy [2026-01-16T20:35:37.352606] [INFO ] [LOCAL ] CIVB: Loaded 9 optimal features with 62.15% confidence from JSON config [2026-01-16T20:35:37.352643] [DEBUG] [MAG ] Building data for symbol: CIVB with lookback: 0 [2026-01-16T20:35:37.353507] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:37.353588] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:37.358881] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:37.360692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:37.361161] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:37.361548] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:37.362628] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:37.363258] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:37.365866] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:37.368812] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:37.371160] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:37.393823] [DEBUG] [MAG ] QDEL: Last date is validated at 2026-01-16 [2026-01-16T20:35:37.415565] [INFO ] [LOCAL ] EWTX: Saved forecast. [2026-01-16T20:35:37.415650] [INFO ] [main ] EWTX: Signal=1 (Conf=100.0%), Magnitude=2.04% (Conf=57.7345%) [2026-01-16T20:35:37.416248] [INFO ] [main ] Progress: 36/411 forecasts completed (8.8%). EWTX finished in 0.7s. ETA: 1m 6s. Rate: 338.87 forecasts/min [2026-01-16T20:35:37.416392] [INFO ] [main ] Fetching symbol history for HUM... [2026-01-16T20:35:37.416437] [DEBUG] [REMOTE ] HUM: Fetching historical data. [2026-01-16T20:35:37.429566] [DEBUG] [REMOTE ] HUM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:37.431084] [DEBUG] [LOCAL ] Loaded configuration for HUM: 1 features, N/A% accuracy [2026-01-16T20:35:37.431148] [INFO ] [LOCAL ] HUM: Loaded 1 optimal features with 52.75% confidence from JSON config [2026-01-16T20:35:37.431181] [DEBUG] [MAG ] Building data for symbol: HUM with lookback: 0 [2026-01-16T20:35:37.431965] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:37.432024] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:37.434375] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:37.527365] [DEBUG] [MAG ] ATLO: Last date is validated at 2026-01-16 [2026-01-16T20:35:37.571769] [DEBUG] [MAG ] QDEL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.676124] [INFO ] [LOCAL ] QDEL: Saved forecast. [2026-01-16T20:35:37.676196] [INFO ] [main ] QDEL: Signal=1 (Conf=100.0%), Magnitude=0.51% (Conf=57.2988%) [2026-01-16T20:35:37.676556] [INFO ] [main ] Fetching symbol history for AGNCM... [2026-01-16T20:35:37.676622] [DEBUG] [REMOTE ] AGNCM: Fetching historical data. [2026-01-16T20:35:37.677413] [INFO ] [main ] Progress: 37/411 forecasts completed (9.0%). QDEL finished in 0.8s. ETA: 1m 7s. Rate: 334.58 forecasts/min [2026-01-16T20:35:37.689766] [DEBUG] [REMOTE ] AGNCM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:37.690478] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 1 features, N/A% accuracy [2026-01-16T20:35:37.690526] [INFO ] [LOCAL ] AGNCM: Loaded 1 optimal features with 42.04% confidence from JSON config [2026-01-16T20:35:37.690557] [DEBUG] [MAG ] Building data for symbol: AGNCM with lookback: 0 [2026-01-16T20:35:37.691359] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:37.691417] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:35:37.694191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:37.727010] [DEBUG] [MAG ] ATLO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.734270] [DEBUG] [MAG ] CIVB: Last date is validated at 2026-01-16 [2026-01-16T20:35:37.780644] [DEBUG] [MAG ] HUM: Last date is validated at 2026-01-16 [2026-01-16T20:35:37.791024] [INFO ] [LOCAL ] ATLO: Saved forecast. [2026-01-16T20:35:37.791099] [INFO ] [main ] ATLO: Signal=1 (Conf=100.0%), Magnitude=0.93% (Conf=41.6922%) [2026-01-16T20:35:37.791256] [INFO ] [main ] Fetching symbol history for AI... [2026-01-16T20:35:37.791299] [DEBUG] [REMOTE ] AI: Fetching historical data. [2026-01-16T20:35:37.791876] [INFO ] [main ] Progress: 38/411 forecasts completed (9.2%). ATLO finished in 0.7s. ETA: 1m 6s. Rate: 337.79 forecasts/min [2026-01-16T20:35:37.803224] [DEBUG] [REMOTE ] AI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:37.803887] [DEBUG] [LOCAL ] Loaded configuration for AI: 2 features, N/A% accuracy [2026-01-16T20:35:37.804126] [INFO ] [LOCAL ] AI: Loaded 2 optimal features with 46.26% confidence from JSON config [2026-01-16T20:35:37.804157] [DEBUG] [MAG ] Building data for symbol: AI with lookback: 0 [2026-01-16T20:35:37.804947] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:37.805006] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:37.810116] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:37.810968] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:37.913461] [DEBUG] [MAG ] CIVB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.951364] [DEBUG] [MAG ] HUM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:37.994197] [INFO ] [LOCAL ] CIVB: Saved forecast. [2026-01-16T20:35:37.994270] [INFO ] [main ] CIVB: Signal=1 (Conf=100.0%), Magnitude=-2.40% (Conf=62.1456%) [2026-01-16T20:35:37.994456] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-16T20:35:37.994507] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-16T20:35:37.994873] [INFO ] [main ] Progress: 39/411 forecasts completed (9.5%). CIVB finished in 0.7s. ETA: 1m 6s. Rate: 336.56 forecasts/min [2026-01-16T20:35:38.008647] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.009970] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-16T20:35:38.010028] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-16T20:35:38.010061] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-16T20:35:38.011025] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:38.011088] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:38.012011] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:38.038191] [DEBUG] [MAG ] AGNCM: Last date is validated at 2026-01-16 [2026-01-16T20:35:38.055847] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:38.056842] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:38.059917] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.093921] [INFO ] [LOCAL ] HUM: Saved forecast. [2026-01-16T20:35:38.093989] [INFO ] [main ] HUM: Signal=1 (Conf=100.0%), Magnitude=0.73% (Conf=52.7504%) [2026-01-16T20:35:38.094363] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-16T20:35:38.094428] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-16T20:35:38.094668] [INFO ] [main ] Progress: 40/411 forecasts completed (9.7%). HUM finished in 0.7s. ETA: 1m 5s. Rate: 340.31 forecasts/min [2026-01-16T20:35:38.105924] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.106437] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-16T20:35:38.106485] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-16T20:35:38.106518] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-16T20:35:38.107314] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:38.107377] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:38.109155] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:38.153909] [DEBUG] [MAG ] AI: Last date is validated at 2026-01-16 [2026-01-16T20:35:38.164554] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:38.165544] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:38.169941] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:38.170703] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.211453] [DEBUG] [MAG ] AGNCM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:38.267056] [INFO ] [LOCAL ] AGNCM: Saved forecast. [2026-01-16T20:35:38.267124] [INFO ] [main ] AGNCM: Signal=1 (Conf=100.0%), Magnitude=0.04% (Conf=42.0371%) [2026-01-16T20:35:38.267282] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-16T20:35:38.267325] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-16T20:35:38.268092] [INFO ] [main ] Progress: 41/411 forecasts completed (10.0%). AGNCM finished in 0.6s. ETA: 1m 5s. Rate: 340.44 forecasts/min [2026-01-16T20:35:38.279435] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.280450] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-16T20:35:38.280508] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-16T20:35:38.280541] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-16T20:35:38.281533] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:38.281618] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:38.282502] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.321175] [DEBUG] [MAG ] AI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:38.407905] [INFO ] [LOCAL ] AI: Saved forecast. [2026-01-16T20:35:38.407970] [INFO ] [main ] AI: Signal=1 (Conf=100.0%), Magnitude=1.18% (Conf=46.2614%) [2026-01-16T20:35:38.408322] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-16T20:35:38.408373] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-16T20:35:38.408663] [INFO ] [main ] Progress: 42/411 forecasts completed (10.2%). AI finished in 0.6s. ETA: 1m 5s. Rate: 342.09 forecasts/min [2026-01-16T20:35:38.419647] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.420775] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-16T20:35:38.420845] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-16T20:35:38.420884] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-16T20:35:38.421876] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:38.421937] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:38.427689] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:38.429473] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:38.429986] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:38.430374] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:38.431239] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:38.431184] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-16 [2026-01-16T20:35:38.432864] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:38.433562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.518311] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-16 [2026-01-16T20:35:38.607698] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:38.627683] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-16 [2026-01-16T20:35:38.680780] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-16T20:35:38.680849] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=-1.66% (Conf=46.2138%) [2026-01-16T20:35:38.681008] [INFO ] [main ] Fetching symbol history for GPRK... [2026-01-16T20:35:38.681243] [DEBUG] [REMOTE ] GPRK: Fetching historical data. [2026-01-16T20:35:38.682635] [INFO ] [main ] Progress: 43/411 forecasts completed (10.5%). NTRB finished in 0.7s. ETA: 1m 5s. Rate: 337.68 forecasts/min [2026-01-16T20:35:38.688691] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:38.695931] [DEBUG] [REMOTE ] GPRK: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.696930] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, N/A% accuracy [2026-01-16T20:35:38.696990] [INFO ] [LOCAL ] GPRK: Loaded 1 optimal features with 39.86% confidence from JSON config [2026-01-16T20:35:38.697024] [DEBUG] [MAG ] Building data for symbol: GPRK with lookback: 0 [2026-01-16T20:35:38.697867] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:38.697925] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:38.698591] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.771681] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-16 [2026-01-16T20:35:38.775683] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-16T20:35:38.775742] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=-1.68% (Conf=68.8112%) [2026-01-16T20:35:38.775902] [INFO ] [main ] Fetching symbol history for TSCO... [2026-01-16T20:35:38.775948] [DEBUG] [REMOTE ] TSCO: Fetching historical data. [2026-01-16T20:35:38.776865] [INFO ] [main ] Progress: 44/411 forecasts completed (10.7%). CRTO finished in 0.7s. ETA: 1m 5s. Rate: 341.32 forecasts/min [2026-01-16T20:35:38.789652] [DEBUG] [REMOTE ] TSCO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.792724] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 6 features, N/A% accuracy [2026-01-16T20:35:38.792790] [INFO ] [LOCAL ] TSCO: Loaded 6 optimal features with 57.80% confidence from JSON config [2026-01-16T20:35:38.792843] [DEBUG] [MAG ] Building data for symbol: TSCO with lookback: 0 [2026-01-16T20:35:38.793909] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:38.793983] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:38.794919] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:38.796504] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:38.797208] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:38.798135] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:38.799729] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:38.801793] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:38.801989] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.877989] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-16T20:35:38.878246] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=-0.35% (Conf=54.8975%) [2026-01-16T20:35:38.878397] [INFO ] [main ] Fetching symbol history for ANDE... [2026-01-16T20:35:38.878440] [DEBUG] [REMOTE ] ANDE: Fetching historical data. [2026-01-16T20:35:38.878833] [INFO ] [main ] Progress: 45/411 forecasts completed (10.9%). BLX finished in 0.6s. ETA: 1m 4s. Rate: 344.53 forecasts/min [2026-01-16T20:35:38.890488] [DEBUG] [REMOTE ] ANDE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:38.891225] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 6 features, N/A% accuracy [2026-01-16T20:35:38.891273] [INFO ] [LOCAL ] ANDE: Loaded 6 optimal features with 64.97% confidence from JSON config [2026-01-16T20:35:38.891303] [DEBUG] [MAG ] Building data for symbol: ANDE with lookback: 0 [2026-01-16T20:35:38.892272] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:38.892334] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:38.893228] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:38.895847] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:38.897518] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:38.900915] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:38.901552] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:35:38.908277] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:38.950428] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:39.021767] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-16T20:35:39.021847] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=5.34% (Conf=58.5049%) [2026-01-16T20:35:39.022222] [INFO ] [main ] Fetching symbol history for KRG... [2026-01-16T20:35:39.022276] [DEBUG] [REMOTE ] KRG: Fetching historical data. [2026-01-16T20:35:39.022659] [INFO ] [main ] Progress: 46/411 forecasts completed (11.2%). EVGO finished in 0.6s. ETA: 1m 3s. Rate: 345.84 forecasts/min [2026-01-16T20:35:39.033877] [DEBUG] [REMOTE ] KRG: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:39.035250] [DEBUG] [LOCAL ] Loaded configuration for KRG: 10 features, N/A% accuracy [2026-01-16T20:35:39.035305] [INFO ] [LOCAL ] KRG: Loaded 10 optimal features with 66.02% confidence from JSON config [2026-01-16T20:35:39.035338] [DEBUG] [MAG ] Building data for symbol: KRG with lookback: 0 [2026-01-16T20:35:39.036144] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:35:39.036221] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:39.038719] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:39.040438] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:39.049515] [DEBUG] [MAG ] GPRK: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.119841] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:39.122133] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:39.122875] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:39.123503] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:39.125240] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:39.125718] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:39.126890] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:39.128922] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:39.161441] [DEBUG] [MAG ] TSCO: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.227887] [DEBUG] [MAG ] GPRK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:39.258601] [DEBUG] [MAG ] ANDE: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.290632] [INFO ] [LOCAL ] GPRK: Saved forecast. [2026-01-16T20:35:39.290703] [INFO ] [main ] GPRK: Signal=1 (Conf=100.0%), Magnitude=8.89% (Conf=39.8611%) [2026-01-16T20:35:39.290862] [INFO ] [main ] Fetching symbol history for UONE... [2026-01-16T20:35:39.290906] [DEBUG] [REMOTE ] UONE: Fetching historical data. [2026-01-16T20:35:39.292504] [INFO ] [main ] Progress: 47/411 forecasts completed (11.4%). GPRK finished in 0.6s. ETA: 1m 4s. Rate: 341.80 forecasts/min [2026-01-16T20:35:39.304496] [DEBUG] [REMOTE ] UONE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:39.306205] [DEBUG] [LOCAL ] Loaded configuration for UONE: 14 features, N/A% accuracy [2026-01-16T20:35:39.306259] [INFO ] [LOCAL ] UONE: Loaded 14 optimal features with 30.92% confidence from JSON config [2026-01-16T20:35:39.306292] [DEBUG] [MAG ] Building data for symbol: UONE with lookback: 0 [2026-01-16T20:35:39.307081] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-16T20:35:39.307149] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:39.308876] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:39.309379] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:39.309835] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:39.310240] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:39.333934] [DEBUG] [MAG ] TSCO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:39.350503] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:39.351551] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:39.353939] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:39.356121] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:39.357203] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:39.360146] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:39.361755] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:39.362996] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:39.364655] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:39.365360] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:39.422410] [INFO ] [LOCAL ] TSCO: Saved forecast. [2026-01-16T20:35:39.422478] [INFO ] [main ] TSCO: Signal=1 (Conf=100.0%), Magnitude=-0.60% (Conf=57.798%) [2026-01-16T20:35:39.422647] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-16T20:35:39.422693] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-16T20:35:39.423693] [INFO ] [main ] Progress: 48/411 forecasts completed (11.7%). TSCO finished in 0.6s. ETA: 1m 3s. Rate: 343.61 forecasts/min [2026-01-16T20:35:39.428738] [DEBUG] [MAG ] ANDE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:39.433660] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:39.434770] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-16T20:35:39.434825] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-16T20:35:39.434859] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-16T20:35:39.435629] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:39.435689] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:39.436393] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:39.477230] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:39.478182] [DEBUG] [MAG ] KRG: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.525441] [INFO ] [LOCAL ] ANDE: Saved forecast. [2026-01-16T20:35:39.525514] [INFO ] [main ] ANDE: Signal=1 (Conf=100.0%), Magnitude=-2.01% (Conf=64.9657%) [2026-01-16T20:35:39.525692] [INFO ] [main ] Fetching symbol history for WMS... [2026-01-16T20:35:39.525737] [DEBUG] [REMOTE ] WMS: Fetching historical data. [2026-01-16T20:35:39.526702] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:39.526775] [INFO ] [main ] Progress: 49/411 forecasts completed (11.9%). ANDE finished in 0.6s. ETA: 1m 3s. Rate: 346.51 forecasts/min [2026-01-16T20:35:39.528662] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:39.537254] [DEBUG] [REMOTE ] WMS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:39.538416] [DEBUG] [LOCAL ] Loaded configuration for WMS: 1 features, N/A% accuracy [2026-01-16T20:35:39.538469] [INFO ] [LOCAL ] WMS: Loaded 1 optimal features with 49.97% confidence from JSON config [2026-01-16T20:35:39.538500] [DEBUG] [MAG ] Building data for symbol: WMS with lookback: 0 [2026-01-16T20:35:39.539273] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:39.539331] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:39.542137] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:39.650697] [DEBUG] [MAG ] KRG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:39.711103] [DEBUG] [MAG ] UONE: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.734023] [INFO ] [LOCAL ] KRG: Saved forecast. [2026-01-16T20:35:39.734093] [INFO ] [main ] KRG: Signal=1 (Conf=100.0%), Magnitude=0.45% (Conf=66.0151%) [2026-01-16T20:35:39.734259] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-16T20:35:39.734305] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-16T20:35:39.735796] [INFO ] [main ] Progress: 50/411 forecasts completed (12.2%). KRG finished in 0.7s. ETA: 1m 3s. Rate: 345.08 forecasts/min [2026-01-16T20:35:39.746412] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:39.747622] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-16T20:35:39.747677] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-16T20:35:39.747710] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-16T20:35:39.748559] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:39.748996] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:39.754094] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:39.754988] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:39.755625] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:39.757360] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:39.874436] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.880004] [DEBUG] [MAG ] WMS: Last date is validated at 2026-01-16 [2026-01-16T20:35:39.885765] [DEBUG] [MAG ] UONE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:39.958471] [INFO ] [LOCAL ] UONE: Saved forecast. [2026-01-16T20:35:39.958536] [INFO ] [main ] UONE: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=30.9248%) [2026-01-16T20:35:39.958703] [INFO ] [main ] Fetching symbol history for NAVI... [2026-01-16T20:35:39.958747] [DEBUG] [REMOTE ] NAVI: Fetching historical data. [2026-01-16T20:35:39.959859] [INFO ] [main ] Progress: 51/411 forecasts completed (12.4%). UONE finished in 0.7s. ETA: 1m 3s. Rate: 343.14 forecasts/min [2026-01-16T20:35:39.971015] [DEBUG] [REMOTE ] NAVI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:39.973815] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 7 features, N/A% accuracy [2026-01-16T20:35:39.973872] [INFO ] [LOCAL ] NAVI: Loaded 7 optimal features with 74.53% confidence from JSON config [2026-01-16T20:35:39.973908] [DEBUG] [MAG ] Building data for symbol: NAVI with lookback: 0 [2026-01-16T20:35:39.974710] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:39.974771] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:39.980765] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:39.982528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:39.983013] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:39.983903] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:39.986219] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:39.988197] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:39.990936] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.040412] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:40.049963] [DEBUG] [MAG ] WMS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:40.121537] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-16T20:35:40.121629] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=-1.03% (Conf=50.0608%) [2026-01-16T20:35:40.121790] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-16T20:35:40.121839] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-16T20:35:40.122837] [INFO ] [main ] Progress: 52/411 forecasts completed (12.7%). DBX finished in 0.7s. ETA: 1m 3s. Rate: 343.59 forecasts/min [2026-01-16T20:35:40.125882] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-16 [2026-01-16T20:35:40.132742] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:40.137240] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-16T20:35:40.137294] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-16T20:35:40.137327] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-16T20:35:40.138146] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:40.138217] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:40.143298] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:40.145116] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:40.145636] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:40.146062] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:40.146733] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.163486] [INFO ] [LOCAL ] WMS: Saved forecast. [2026-01-16T20:35:40.163555] [INFO ] [main ] WMS: Signal=1 (Conf=100.0%), Magnitude=-1.41% (Conf=49.9748%) [2026-01-16T20:35:40.163728] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-16T20:35:40.163772] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-16T20:35:40.164911] [INFO ] [main ] Progress: 53/411 forecasts completed (12.9%). WMS finished in 0.6s. ETA: 1m 2s. Rate: 348.58 forecasts/min [2026-01-16T20:35:40.176964] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:40.178169] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-16T20:35:40.178221] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-16T20:35:40.178612] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-16T20:35:40.179367] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:40.179430] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:40.184140] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:40.186541] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:40.187770] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:40.189529] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:40.190086] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:40.191226] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:40.193239] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.299451] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:40.339367] [DEBUG] [MAG ] NAVI: Last date is validated at 2026-01-16 [2026-01-16T20:35:40.420410] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-16T20:35:40.420478] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=-5.66% (Conf=52.5969%) [2026-01-16T20:35:40.420651] [INFO ] [main ] Fetching symbol history for IMNN... [2026-01-16T20:35:40.420694] [DEBUG] [REMOTE ] IMNN: Fetching historical data. [2026-01-16T20:35:40.421903] [INFO ] [main ] Progress: 54/411 forecasts completed (13.1%). BELFB finished in 0.7s. ETA: 1m 2s. Rate: 345.43 forecasts/min [2026-01-16T20:35:40.432131] [DEBUG] [REMOTE ] IMNN: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:40.433616] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 5 features, N/A% accuracy [2026-01-16T20:35:40.433684] [INFO ] [LOCAL ] IMNN: Loaded 5 optimal features with 51.58% confidence from JSON config [2026-01-16T20:35:40.433718] [DEBUG] [MAG ] Building data for symbol: IMNN with lookback: 0 [2026-01-16T20:35:40.434486] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:40.434547] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:40.439759] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:40.441539] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:40.442048] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:40.442848] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:40.444640] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.489026] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-16 [2026-01-16T20:35:40.507071] [DEBUG] [MAG ] NAVI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:40.534119] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-16 [2026-01-16T20:35:40.585474] [INFO ] [LOCAL ] NAVI: Saved forecast. [2026-01-16T20:35:40.585545] [INFO ] [main ] NAVI: Signal=1 (Conf=100.0%), Magnitude=0.65% (Conf=74.5298%) [2026-01-16T20:35:40.585904] [INFO ] [main ] Progress: 55/411 forecasts completed (13.4%). NAVI finished in 0.6s. ETA: 1m 2s. Rate: 345.78 forecasts/min [2026-01-16T20:35:40.586023] [INFO ] [main ] Fetching symbol history for SCSC... [2026-01-16T20:35:40.586065] [DEBUG] [REMOTE ] SCSC: Fetching historical data. [2026-01-16T20:35:40.598340] [DEBUG] [REMOTE ] SCSC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:40.599525] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, N/A% accuracy [2026-01-16T20:35:40.599595] [INFO ] [LOCAL ] SCSC: Loaded 2 optimal features with 53.38% confidence from JSON config [2026-01-16T20:35:40.599630] [DEBUG] [MAG ] Building data for symbol: SCSC with lookback: 0 [2026-01-16T20:35:40.600412] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:40.600471] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:40.605235] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:40.606068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.657111] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:40.700948] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:40.728392] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-16T20:35:40.728459] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=-1.03% (Conf=53.0887%) [2026-01-16T20:35:40.728825] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-16T20:35:40.728877] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-16T20:35:40.729777] [INFO ] [main ] Progress: 56/411 forecasts completed (13.6%). OSS finished in 0.6s. ETA: 1m 1s. Rate: 346.84 forecasts/min [2026-01-16T20:35:40.739711] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:40.740629] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-16T20:35:40.740686] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-16T20:35:40.740720] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-16T20:35:40.741507] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:35:40.741588] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:40.743311] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:40.743886] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:40.744275] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:40.745062] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:40.747529] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:40.748218] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:40.750033] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:40.767735] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:40.768842] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:40.770289] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.788658] [DEBUG] [MAG ] IMNN: Last date is validated at 2026-01-16 [2026-01-16T20:35:40.823969] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-16T20:35:40.824043] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=0.39% (Conf=20.0937%) [2026-01-16T20:35:40.824196] [INFO ] [main ] Fetching symbol history for AVAL... [2026-01-16T20:35:40.824263] [DEBUG] [REMOTE ] AVAL: Fetching historical data. [2026-01-16T20:35:40.824920] [INFO ] [main ] Progress: 57/411 forecasts completed (13.9%). EDF finished in 0.7s. ETA: 1m 1s. Rate: 349.60 forecasts/min [2026-01-16T20:35:40.838062] [DEBUG] [REMOTE ] AVAL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:40.840090] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 4 features, N/A% accuracy [2026-01-16T20:35:40.840150] [INFO ] [LOCAL ] AVAL: Loaded 4 optimal features with 32.50% confidence from JSON config [2026-01-16T20:35:40.840182] [DEBUG] [MAG ] Building data for symbol: AVAL with lookback: 0 [2026-01-16T20:35:40.841066] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:40.841126] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:40.841894] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:40.842478] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:40.843253] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:40.844734] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:40.943680] [DEBUG] [MAG ] SCSC: Last date is validated at 2026-01-16 [2026-01-16T20:35:40.959313] [DEBUG] [MAG ] IMNN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:41.082586] [INFO ] [LOCAL ] IMNN: Saved forecast. [2026-01-16T20:35:41.082657] [INFO ] [main ] IMNN: Signal=1 (Conf=100.0%), Magnitude=36.34% (Conf=51.5751%) [2026-01-16T20:35:41.082808] [INFO ] [main ] Fetching symbol history for INTZ... [2026-01-16T20:35:41.082850] [DEBUG] [REMOTE ] INTZ: Fetching historical data. [2026-01-16T20:35:41.084008] [INFO ] [main ] Progress: 58/411 forecasts completed (14.1%). IMNN finished in 0.7s. ETA: 1m 1s. Rate: 346.55 forecasts/min [2026-01-16T20:35:41.094083] [DEBUG] [REMOTE ] INTZ: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:41.095222] [DEBUG] [LOCAL ] Loaded configuration for INTZ: 7 features, N/A% accuracy [2026-01-16T20:35:41.095275] [INFO ] [LOCAL ] INTZ: Loaded 7 optimal features with 39.49% confidence from JSON config [2026-01-16T20:35:41.095307] [DEBUG] [MAG ] Building data for symbol: INTZ with lookback: 0 [2026-01-16T20:35:41.096099] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:41.096161] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:41.100919] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:41.102697] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:41.103206] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:41.112292] [DEBUG] [MAG ] SCSC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:41.118016] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-16 [2026-01-16T20:35:41.142170] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:41.146441] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:41.147622] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:41.166704] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:41.203207] [INFO ] [LOCAL ] SCSC: Saved forecast. [2026-01-16T20:35:41.203284] [INFO ] [main ] SCSC: Signal=1 (Conf=100.0%), Magnitude=0.53% (Conf=53.3767%) [2026-01-16T20:35:41.203442] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-16T20:35:41.203484] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-16T20:35:41.203957] [INFO ] [main ] Progress: 59/411 forecasts completed (14.4%). SCSC finished in 0.6s. ETA: 1m 1s. Rate: 348.36 forecasts/min [2026-01-16T20:35:41.213870] [DEBUG] [MAG ] AVAL: Last date is validated at 2026-01-16 [2026-01-16T20:35:41.216903] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:41.218419] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-16T20:35:41.218473] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-16T20:35:41.218504] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-16T20:35:41.219283] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:41.219346] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:41.224343] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:41.226263] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:41.226741] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:41.227308] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:41.229696] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:41.269668] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:41.270724] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:41.272337] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:41.303053] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:41.407408] [DEBUG] [MAG ] AVAL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:41.437945] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-16T20:35:41.438014] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=1.26% (Conf=46.2004%) [2026-01-16T20:35:41.438169] [INFO ] [main ] Fetching symbol history for NWSA... [2026-01-16T20:35:41.438236] [DEBUG] [REMOTE ] NWSA: Fetching historical data. [2026-01-16T20:35:41.438912] [INFO ] [main ] Progress: 60/411 forecasts completed (14.6%). BPYPO finished in 0.7s. ETA: 1m 1s. Rate: 346.26 forecasts/min [2026-01-16T20:35:41.450879] [DEBUG] [REMOTE ] NWSA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:41.452012] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 10 features, N/A% accuracy [2026-01-16T20:35:41.452069] [INFO ] [LOCAL ] NWSA: Loaded 10 optimal features with 43.09% confidence from JSON config [2026-01-16T20:35:41.452101] [DEBUG] [MAG ] Building data for symbol: NWSA with lookback: 0 [2026-01-16T20:35:41.453130] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:35:41.453195] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:41.458615] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:41.459896] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:41.462105] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:41.467352] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:41.468965] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:41.469674] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:41.471356] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:41.471853] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:41.473514] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:41.475731] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:41.536608] [INFO ] [LOCAL ] AVAL: Saved forecast. [2026-01-16T20:35:41.536690] [INFO ] [main ] AVAL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=32.5049%) [2026-01-16T20:35:41.536867] [INFO ] [main ] Fetching symbol history for ASND... [2026-01-16T20:35:41.536912] [DEBUG] [REMOTE ] ASND: Fetching historical data. [2026-01-16T20:35:41.537214] [DEBUG] [MAG ] INTZ: Last date is validated at 2026-01-16 [2026-01-16T20:35:41.538412] [INFO ] [main ] Progress: 61/411 forecasts completed (14.8%). AVAL finished in 0.7s. ETA: 1m 0s. Rate: 348.70 forecasts/min [2026-01-16T20:35:41.551249] [DEBUG] [REMOTE ] ASND: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:41.552153] [DEBUG] [LOCAL ] Loaded configuration for ASND: 6 features, N/A% accuracy [2026-01-16T20:35:41.552204] [INFO ] [LOCAL ] ASND: Loaded 6 optimal features with 54.06% confidence from JSON config [2026-01-16T20:35:41.552234] [DEBUG] [MAG ] Building data for symbol: ASND with lookback: 0 [2026-01-16T20:35:41.553126] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:41.553190] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:41.555006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:41.555601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:41.556061] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:41.556504] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:41.557802] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:41.559489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:41.619497] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-16 [2026-01-16T20:35:41.713808] [DEBUG] [MAG ] INTZ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:41.787256] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:41.791750] [INFO ] [LOCAL ] INTZ: Saved forecast. [2026-01-16T20:35:41.791819] [INFO ] [main ] INTZ: Signal=1 (Conf=90.0%), Magnitude=17.26% (Conf=39.4929%) [2026-01-16T20:35:41.792158] [INFO ] [main ] Fetching symbol history for CMRE... [2026-01-16T20:35:41.792209] [DEBUG] [REMOTE ] CMRE: Fetching historical data. [2026-01-16T20:35:41.792655] [INFO ] [main ] Progress: 62/411 forecasts completed (15.1%). INTZ finished in 0.7s. ETA: 1m 1s. Rate: 346.03 forecasts/min [2026-01-16T20:35:41.803558] [DEBUG] [REMOTE ] CMRE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:41.804631] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 7 features, N/A% accuracy [2026-01-16T20:35:41.804688] [INFO ] [LOCAL ] CMRE: Loaded 7 optimal features with 49.75% confidence from JSON config [2026-01-16T20:35:41.804720] [DEBUG] [MAG ] Building data for symbol: CMRE with lookback: 0 [2026-01-16T20:35:41.805495] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:41.805556] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:41.810399] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:41.812953] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:41.823869] [DEBUG] [MAG ] NWSA: Last date is validated at 2026-01-16 [2026-01-16T20:35:41.865727] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-16T20:35:41.865794] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=45.9679%) [2026-01-16T20:35:41.866342] [INFO ] [main ] Fetching symbol history for BYRN... [2026-01-16T20:35:41.866393] [DEBUG] [REMOTE ] BYRN: Fetching historical data. [2026-01-16T20:35:41.866756] [INFO ] [main ] Progress: 63/411 forecasts completed (15.3%). NMAI finished in 0.7s. ETA: 59.8s. Rate: 349.21 forecasts/min [2026-01-16T20:35:41.879003] [DEBUG] [REMOTE ] BYRN: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:41.880186] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 5 features, N/A% accuracy [2026-01-16T20:35:41.880238] [INFO ] [LOCAL ] BYRN: Loaded 5 optimal features with 52.32% confidence from JSON config [2026-01-16T20:35:41.880270] [DEBUG] [MAG ] Building data for symbol: BYRN with lookback: 0 [2026-01-16T20:35:41.881061] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:41.881120] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:41.886203] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:41.888399] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:41.888887] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:41.891418] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:41.926635] [DEBUG] [MAG ] ASND: Last date is validated at 2026-01-16 [2026-01-16T20:35:41.940030] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:41.942270] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:41.942655] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:41.993846] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:41.997528] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:41.998851] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:41.999778] [DEBUG] [MAG ] NWSA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:42.083369] [INFO ] [LOCAL ] NWSA: Saved forecast. [2026-01-16T20:35:42.083442] [INFO ] [main ] NWSA: Signal=1 (Conf=90.0%), Magnitude=-0.42% (Conf=43.0879%) [2026-01-16T20:35:42.083612] [INFO ] [main ] Fetching symbol history for GL... [2026-01-16T20:35:42.083658] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-16T20:35:42.084834] [INFO ] [main ] Progress: 64/411 forecasts completed (15.6%). NWSA finished in 0.6s. ETA: 59.9s. Rate: 347.74 forecasts/min [2026-01-16T20:35:42.096744] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:42.097693] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-16T20:35:42.097757] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-16T20:35:42.097788] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-16T20:35:42.098603] [DEBUG] [MAG ] ASND: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:42.098807] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:42.098867] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:42.104633] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:42.106649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:42.208845] [INFO ] [LOCAL ] ASND: Saved forecast. [2026-01-16T20:35:42.208913] [INFO ] [main ] ASND: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=54.0567%) [2026-01-16T20:35:42.209066] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-16T20:35:42.209115] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-16T20:35:42.209862] [INFO ] [main ] Progress: 65/411 forecasts completed (15.8%). ASND finished in 0.7s. ETA: 59.4s. Rate: 349.22 forecasts/min [2026-01-16T20:35:42.223101] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:42.224298] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-16T20:35:42.224359] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-16T20:35:42.224390] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-16T20:35:42.225163] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:42.225224] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:42.226885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:42.227380] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:42.227803] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:42.297298] [DEBUG] [MAG ] BYRN: Last date is validated at 2026-01-16 [2026-01-16T20:35:42.335511] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:42.344232] [DEBUG] [MAG ] CMRE: Last date is validated at 2026-01-16 [2026-01-16T20:35:42.384117] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:42.386147] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:42.453083] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-16 [2026-01-16T20:35:42.469181] [DEBUG] [MAG ] BYRN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:42.514214] [DEBUG] [MAG ] CMRE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:42.565010] [INFO ] [LOCAL ] BYRN: Saved forecast. [2026-01-16T20:35:42.565078] [INFO ] [main ] BYRN: Signal=1 (Conf=90.0%), Magnitude=3.50% (Conf=52.3208%) [2026-01-16T20:35:42.565424] [INFO ] [main ] Fetching symbol history for CARS... [2026-01-16T20:35:42.565473] [DEBUG] [REMOTE ] CARS: Fetching historical data. [2026-01-16T20:35:42.565662] [INFO ] [main ] Progress: 66/411 forecasts completed (16.1%). BYRN finished in 0.7s. ETA: 1m 0s. Rate: 343.65 forecasts/min [2026-01-16T20:35:42.577885] [DEBUG] [REMOTE ] CARS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:42.579086] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, N/A% accuracy [2026-01-16T20:35:42.579143] [INFO ] [LOCAL ] CARS: Loaded 2 optimal features with 47.87% confidence from JSON config [2026-01-16T20:35:42.579175] [DEBUG] [MAG ] Building data for symbol: CARS with lookback: 0 [2026-01-16T20:35:42.579956] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:42.580019] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:42.581882] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:42.582612] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:42.585996] [INFO ] [LOCAL ] CMRE: Saved forecast. [2026-01-16T20:35:42.586255] [INFO ] [main ] CMRE: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=49.7533%) [2026-01-16T20:35:42.586408] [INFO ] [main ] Fetching symbol history for TDSC... [2026-01-16T20:35:42.586452] [DEBUG] [REMOTE ] TDSC: Fetching historical data. [2026-01-16T20:35:42.587674] [INFO ] [main ] Progress: 67/411 forecasts completed (16.3%). CMRE finished in 0.8s. ETA: 59.3s. Rate: 348.19 forecasts/min [2026-01-16T20:35:42.598549] [DEBUG] [REMOTE ] TDSC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:42.599445] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 4 features, N/A% accuracy [2026-01-16T20:35:42.599497] [INFO ] [LOCAL ] TDSC: Loaded 4 optimal features with 46.18% confidence from JSON config [2026-01-16T20:35:42.599529] [DEBUG] [MAG ] Building data for symbol: TDSC with lookback: 0 [2026-01-16T20:35:42.600336] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:42.600395] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:42.602091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:42.602827] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:42.603378] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:42.604320] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:42.630735] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:42.738402] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-16T20:35:42.738476] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=-1.42% (Conf=50.0981%) [2026-01-16T20:35:42.738654] [INFO ] [main ] Fetching symbol history for GPIX... [2026-01-16T20:35:42.738700] [DEBUG] [REMOTE ] GPIX: Fetching historical data. [2026-01-16T20:35:42.739855] [INFO ] [main ] Progress: 68/411 forecasts completed (16.5%). GL finished in 0.7s. ETA: 59.0s. Rate: 348.79 forecasts/min [2026-01-16T20:35:42.752902] [DEBUG] [REMOTE ] GPIX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:42.754354] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 7 features, N/A% accuracy [2026-01-16T20:35:42.754414] [INFO ] [LOCAL ] GPIX: Loaded 7 optimal features with 73.62% confidence from JSON config [2026-01-16T20:35:42.754447] [DEBUG] [MAG ] Building data for symbol: GPIX with lookback: 0 [2026-01-16T20:35:42.755525] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:42.755621] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:42.761333] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:42.763325] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:42.763876] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:42.764738] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:42.765702] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:42.768843] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:42.769553] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:42.868466] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.028847] [DEBUG] [MAG ] CARS: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.040090] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.040792] [DEBUG] [MAG ] TDSC: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.115956] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-16T20:35:43.116023] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=60.414%) [2026-01-16T20:35:43.116183] [INFO ] [main ] Fetching symbol history for MA... [2026-01-16T20:35:43.116226] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-16T20:35:43.116868] [INFO ] [main ] Progress: 69/411 forecasts completed (16.8%). KDP finished in 0.9s. ETA: 59.8s. Rate: 342.87 forecasts/min [2026-01-16T20:35:43.131032] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.132131] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-16T20:35:43.132186] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-16T20:35:43.132217] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-16T20:35:43.132999] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:43.133058] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:43.137999] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:43.140778] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:43.199400] [DEBUG] [MAG ] CARS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.209910] [DEBUG] [MAG ] TDSC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.219276] [DEBUG] [MAG ] GPIX: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.267749] [INFO ] [LOCAL ] CARS: Saved forecast. [2026-01-16T20:35:43.267828] [INFO ] [main ] CARS: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=47.8687%) [2026-01-16T20:35:43.267998] [INFO ] [main ] Fetching symbol history for LASE... [2026-01-16T20:35:43.268042] [DEBUG] [REMOTE ] LASE: Fetching historical data. [2026-01-16T20:35:43.268946] [INFO ] [main ] Progress: 70/411 forecasts completed (17.0%). CARS finished in 0.7s. ETA: 59.6s. Rate: 343.51 forecasts/min [2026-01-16T20:35:43.270823] [INFO ] [LOCAL ] TDSC: Saved forecast. [2026-01-16T20:35:43.270891] [INFO ] [main ] TDSC: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=46.1844%) [2026-01-16T20:35:43.271118] [INFO ] [main ] Progress: 71/411 forecasts completed (17.3%). TDSC finished in 0.7s. ETA: 58.6s. Rate: 348.35 forecasts/min [2026-01-16T20:35:43.271220] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-16T20:35:43.271270] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-16T20:35:43.280794] [DEBUG] [REMOTE ] LASE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.282159] [DEBUG] [LOCAL ] Loaded configuration for LASE: 2 features, N/A% accuracy [2026-01-16T20:35:43.282215] [INFO ] [LOCAL ] LASE: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-16T20:35:43.282249] [DEBUG] [MAG ] Building data for symbol: LASE with lookback: 0 [2026-01-16T20:35:43.283151] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:43.283214] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:43.283822] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.284782] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-16T20:35:43.284835] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-16T20:35:43.284867] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-16T20:35:43.285689] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:43.285752] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:43.285738] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:43.290551] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:43.292336] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:43.292869] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:43.293257] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:43.294170] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:43.294856] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:43.299024] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:43.300354] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:43.301144] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:43.325963] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:43.393816] [DEBUG] [MAG ] GPIX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.470673] [INFO ] [LOCAL ] GPIX: Saved forecast. [2026-01-16T20:35:43.470743] [INFO ] [main ] GPIX: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=73.6211%) [2026-01-16T20:35:43.471116] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-16T20:35:43.471174] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-16T20:35:43.472666] [INFO ] [main ] Progress: 72/411 forecasts completed (17.5%). GPIX finished in 0.7s. ETA: 58.5s. Rate: 347.53 forecasts/min [2026-01-16T20:35:43.483336] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.484316] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-16T20:35:43.484379] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-16T20:35:43.484410] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-16T20:35:43.485306] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:43.485368] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:43.490349] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:43.491318] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:43.493821] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:43.494351] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.638045] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.662169] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.665419] [DEBUG] [MAG ] LASE: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.809028] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.809714] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-16T20:35:43.809785] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=57.4444%) [2026-01-16T20:35:43.809967] [INFO ] [main ] Fetching symbol history for LQDA... [2026-01-16T20:35:43.810014] [DEBUG] [REMOTE ] LQDA: Fetching historical data. [2026-01-16T20:35:43.811668] [INFO ] [main ] Progress: 73/411 forecasts completed (17.8%). MA finished in 0.7s. ETA: 59.1s. Rate: 343.01 forecasts/min [2026-01-16T20:35:43.824664] [DEBUG] [REMOTE ] LQDA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.825801] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 4 features, N/A% accuracy [2026-01-16T20:35:43.825857] [INFO ] [LOCAL ] LQDA: Loaded 4 optimal features with 56.29% confidence from JSON config [2026-01-16T20:35:43.825890] [DEBUG] [MAG ] Building data for symbol: LQDA with lookback: 0 [2026-01-16T20:35:43.826680] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:43.826740] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:43.829153] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:43.830005] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:43.831887] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:43.834422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:43.838255] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-16 [2026-01-16T20:35:43.838865] [DEBUG] [MAG ] LASE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:43.890047] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-16T20:35:43.890124] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=-1.61% (Conf=46.8873%) [2026-01-16T20:35:43.890484] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-16T20:35:43.890547] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-16T20:35:43.890531] [INFO ] [main ] Progress: 74/411 forecasts completed (18.0%). CTRA finished in 0.6s. ETA: 58.5s. Rate: 345.57 forecasts/min [2026-01-16T20:35:43.901991] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.902902] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-16T20:35:43.902961] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-16T20:35:43.903017] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-16T20:35:43.903942] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:35:43.906250] [INFO ] [LOCAL ] LASE: Saved forecast. [2026-01-16T20:35:43.906318] [INFO ] [main ] LASE: Signal=1 (Conf=90.0%), Magnitude=11.07% (Conf=59.7292%) [2026-01-16T20:35:43.906704] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-16T20:35:43.906758] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-16T20:35:43.907505] [INFO ] [main ] Progress: 75/411 forecasts completed (18.2%). LASE finished in 0.6s. ETA: 57.6s. Rate: 349.78 forecasts/min [2026-01-16T20:35:43.919528] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:43.920642] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-16T20:35:43.920700] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-16T20:35:43.920733] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-16T20:35:43.921517] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:43.921598] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:43.926503] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:43.928426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:43.928933] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:43.929327] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:43.930155] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:43.932045] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:43.934076] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:43.935685] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:44.009451] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:44.066984] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-16T20:35:44.067052] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-16T20:35:44.067222] [INFO ] [main ] Fetching symbol history for NXE... [2026-01-16T20:35:44.067266] [DEBUG] [REMOTE ] NXE: Fetching historical data. [2026-01-16T20:35:44.067922] [INFO ] [main ] Progress: 76/411 forecasts completed (18.5%). PHK finished in 0.6s. ETA: 57.4s. Rate: 350.08 forecasts/min [2026-01-16T20:35:44.079688] [DEBUG] [REMOTE ] NXE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:44.080869] [DEBUG] [LOCAL ] Loaded configuration for NXE: 2 features, N/A% accuracy [2026-01-16T20:35:44.080926] [INFO ] [LOCAL ] NXE: Loaded 2 optimal features with 53.33% confidence from JSON config [2026-01-16T20:35:44.080960] [DEBUG] [MAG ] Building data for symbol: NXE with lookback: 0 [2026-01-16T20:35:44.081849] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:44.081912] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:44.087050] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:44.130706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:44.176658] [DEBUG] [MAG ] LQDA: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.254650] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.287835] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.343163] [DEBUG] [MAG ] LQDA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:44.428865] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:44.429999] [INFO ] [LOCAL ] LQDA: Saved forecast. [2026-01-16T20:35:44.430072] [INFO ] [main ] LQDA: Signal=1 (Conf=90.0%), Magnitude=-5.36% (Conf=56.2886%) [2026-01-16T20:35:44.430226] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-16T20:35:44.430269] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-16T20:35:44.431129] [INFO ] [main ] Progress: 77/411 forecasts completed (18.7%). LQDA finished in 0.6s. ETA: 58.1s. Rate: 345.06 forecasts/min [2026-01-16T20:35:44.443741] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:44.444725] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-16T20:35:44.444778] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-16T20:35:44.444809] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-16T20:35:44.445592] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:44.445651] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:44.450385] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:44.452155] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:44.452647] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:44.453026] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:44.454789] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:44.481961] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-16T20:35:44.482032] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=39.6219%) [2026-01-16T20:35:44.482198] [INFO ] [main ] Fetching symbol history for DVAX... [2026-01-16T20:35:44.482243] [DEBUG] [REMOTE ] DVAX: Fetching historical data. [2026-01-16T20:35:44.483650] [INFO ] [main ] Progress: 78/411 forecasts completed (19.0%). FUND finished in 0.6s. ETA: 57.4s. Rate: 348.18 forecasts/min [2026-01-16T20:35:44.488644] [DEBUG] [MAG ] NXE: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.494417] [DEBUG] [REMOTE ] DVAX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:44.494995] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, N/A% accuracy [2026-01-16T20:35:44.495059] [INFO ] [LOCAL ] DVAX: Loaded 5 optimal features with 44.47% confidence from JSON config [2026-01-16T20:35:44.495102] [DEBUG] [MAG ] Building data for symbol: DVAX with lookback: 0 [2026-01-16T20:35:44.495910] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:44.495975] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:44.501006] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:44.502862] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:44.503381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:44.503870] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:44.504276] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:44.559895] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-16T20:35:44.559965] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=0.28% (Conf=48.0086%) [2026-01-16T20:35:44.560321] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-16T20:35:44.560372] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-16T20:35:44.560616] [INFO ] [main ] Progress: 79/411 forecasts completed (19.2%). BSX finished in 0.7s. ETA: 56.8s. Rate: 350.63 forecasts/min [2026-01-16T20:35:44.571928] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:44.572562] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-16T20:35:44.572625] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-16T20:35:44.572668] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-16T20:35:44.573437] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:44.573500] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:44.578455] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:44.580263] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:44.580786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:44.581188] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:44.583609] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:44.584594] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:44.585628] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:44.656851] [DEBUG] [MAG ] NXE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:44.723321] [INFO ] [LOCAL ] NXE: Saved forecast. [2026-01-16T20:35:44.723388] [INFO ] [main ] NXE: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=53.3323%) [2026-01-16T20:35:44.723542] [INFO ] [main ] Fetching symbol history for CADL... [2026-01-16T20:35:44.723601] [DEBUG] [REMOTE ] CADL: Fetching historical data. [2026-01-16T20:35:44.725652] [INFO ] [main ] Progress: 80/411 forecasts completed (19.5%). NXE finished in 0.7s. ETA: 56.6s. Rate: 350.79 forecasts/min [2026-01-16T20:35:44.734672] [DEBUG] [REMOTE ] CADL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:44.735152] [DEBUG] [LOCAL ] Loaded configuration for CADL: 5 features, N/A% accuracy [2026-01-16T20:35:44.735200] [INFO ] [LOCAL ] CADL: Loaded 5 optimal features with 55.01% confidence from JSON config [2026-01-16T20:35:44.735232] [DEBUG] [MAG ] Building data for symbol: CADL with lookback: 0 [2026-01-16T20:35:44.736024] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:44.736084] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:44.737783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:44.738302] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:44.740731] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:44.741692] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:44.759125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:44.790990] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.857026] [DEBUG] [MAG ] DVAX: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.970773] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-16 [2026-01-16T20:35:44.971962] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:45.057423] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-16T20:35:45.057528] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=-1.00% (Conf=49.2561%) [2026-01-16T20:35:45.057803] [INFO ] [main ] Fetching symbol history for CODA... [2026-01-16T20:35:45.057875] [DEBUG] [REMOTE ] CODA: Fetching historical data. [2026-01-16T20:35:45.058977] [INFO ] [main ] Progress: 81/411 forecasts completed (19.7%). TMCI finished in 0.6s. ETA: 57.1s. Rate: 346.73 forecasts/min [2026-01-16T20:35:45.060130] [DEBUG] [MAG ] DVAX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:45.076118] [DEBUG] [REMOTE ] CODA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:45.077323] [DEBUG] [LOCAL ] Loaded configuration for CODA: 6 features, N/A% accuracy [2026-01-16T20:35:45.077402] [INFO ] [LOCAL ] CODA: Loaded 6 optimal features with 51.95% confidence from JSON config [2026-01-16T20:35:45.077455] [DEBUG] [MAG ] Building data for symbol: CODA with lookback: 0 [2026-01-16T20:35:45.078806] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:45.078895] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:45.086837] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:45.088254] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:45.092082] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:45.142650] [DEBUG] [MAG ] CADL: Last date is validated at 2026-01-16 [2026-01-16T20:35:45.162316] [INFO ] [LOCAL ] DVAX: Saved forecast. [2026-01-16T20:35:45.162424] [INFO ] [main ] DVAX: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=44.465%) [2026-01-16T20:35:45.162971] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-16T20:35:45.163047] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-16T20:35:45.163697] [INFO ] [main ] Progress: 82/411 forecasts completed (20.0%). DVAX finished in 0.7s. ETA: 56.7s. Rate: 348.40 forecasts/min [2026-01-16T20:35:45.180022] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:45.181656] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-16T20:35:45.181744] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-16T20:35:45.181797] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-16T20:35:45.183246] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:45.183348] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:45.186106] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:45.186899] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:45.187475] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:45.190092] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:45.191657] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:45.192070] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:45.192640] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:45.195436] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:45.199768] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:45.200620] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:45.201485] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:45.202847] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:35:45.204723] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:45.330219] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-16T20:35:45.330310] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-5.28% (Conf=56.334%) [2026-01-16T20:35:45.330511] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-16T20:35:45.330560] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-16T20:35:45.331694] [INFO ] [main ] Progress: 83/411 forecasts completed (20.2%). CECO finished in 0.8s. ETA: 56.5s. Rate: 348.51 forecasts/min [2026-01-16T20:35:45.348170] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:45.350177] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-16T20:35:45.350288] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-16T20:35:45.350345] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-16T20:35:45.352201] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:45.352320] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:45.355414] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:45.356260] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:45.356942] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:45.358222] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:45.362196] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:45.394688] [DEBUG] [MAG ] CADL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:45.518208] [INFO ] [LOCAL ] CADL: Saved forecast. [2026-01-16T20:35:45.518314] [INFO ] [main ] CADL: Signal=1 (Conf=90.0%), Magnitude=4.68% (Conf=55.0055%) [2026-01-16T20:35:45.518859] [INFO ] [main ] Fetching symbol history for HPE... [2026-01-16T20:35:45.518935] [DEBUG] [REMOTE ] HPE: Fetching historical data. [2026-01-16T20:35:45.519695] [INFO ] [main ] Progress: 84/411 forecasts completed (20.4%). CADL finished in 0.8s. ETA: 56.4s. Rate: 348.13 forecasts/min [2026-01-16T20:35:45.538222] [DEBUG] [REMOTE ] HPE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:45.542538] [DEBUG] [LOCAL ] Loaded configuration for HPE: 2 features, N/A% accuracy [2026-01-16T20:35:45.542741] [INFO ] [LOCAL ] HPE: Loaded 2 optimal features with 58.69% confidence from JSON config [2026-01-16T20:35:45.542786] [DEBUG] [MAG ] Building data for symbol: HPE with lookback: 0 [2026-01-16T20:35:45.544361] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:45.544445] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:45.710550] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:45.712380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:45.716723] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-16 [2026-01-16T20:35:45.761189] [DEBUG] [MAG ] CODA: Last date is validated at 2026-01-16 [2026-01-16T20:35:45.893215] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-16 [2026-01-16T20:35:45.991093] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.022703] [DEBUG] [MAG ] CODA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.080668] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-16T20:35:46.080759] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=-1.83% (Conf=54.9101%) [2026-01-16T20:35:46.080962] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-16T20:35:46.081023] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-16T20:35:46.081949] [INFO ] [main ] Progress: 85/411 forecasts completed (20.7%). TTEC finished in 0.9s. ETA: 57.7s. Rate: 339.10 forecasts/min [2026-01-16T20:35:46.097073] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.098262] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-16T20:35:46.098347] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-16T20:35:46.101692] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-16T20:35:46.103271] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:46.103370] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:46.111380] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:46.114270] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:46.115040] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:46.115696] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:46.119391] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:46.120978] [INFO ] [LOCAL ] CODA: Saved forecast. [2026-01-16T20:35:46.121073] [INFO ] [main ] CODA: Signal=1 (Conf=90.0%), Magnitude=-0.54% (Conf=51.9456%) [2026-01-16T20:35:46.121310] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-16T20:35:46.121379] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-16T20:35:46.121948] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:46.122370] [INFO ] [main ] Progress: 86/411 forecasts completed (20.9%). CODA finished in 1.1s. ETA: 57.0s. Rate: 342.17 forecasts/min [2026-01-16T20:35:46.123491] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:46.128748] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.141294] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.142907] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-16T20:35:46.143000] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-16T20:35:46.143055] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-16T20:35:46.144452] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:46.144535] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:46.145705] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:46.147100] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:46.148236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:46.233127] [DEBUG] [MAG ] HPE: Last date is validated at 2026-01-16 [2026-01-16T20:35:46.263702] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-16T20:35:46.263788] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=61.4885%) [2026-01-16T20:35:46.264055] [INFO ] [main ] Fetching symbol history for BDN... [2026-01-16T20:35:46.264113] [DEBUG] [REMOTE ] BDN: Fetching historical data. [2026-01-16T20:35:46.265161] [INFO ] [main ] Progress: 87/411 forecasts completed (21.2%). LGIH finished in 0.9s. ETA: 56.7s. Rate: 342.90 forecasts/min [2026-01-16T20:35:46.278159] [DEBUG] [REMOTE ] BDN: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.279435] [DEBUG] [LOCAL ] Loaded configuration for BDN: 4 features, N/A% accuracy [2026-01-16T20:35:46.279493] [INFO ] [LOCAL ] BDN: Loaded 4 optimal features with 54.69% confidence from JSON config [2026-01-16T20:35:46.279914] [DEBUG] [MAG ] Building data for symbol: BDN with lookback: 0 [2026-01-16T20:35:46.280893] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:46.280958] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:46.327423] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:46.376723] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:46.378336] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:46.379092] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:46.442222] [DEBUG] [MAG ] HPE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.518747] [INFO ] [LOCAL ] HPE: Saved forecast. [2026-01-16T20:35:46.518816] [INFO ] [main ] HPE: Signal=1 (Conf=90.0%), Magnitude=-2.07% (Conf=58.6856%) [2026-01-16T20:35:46.519058] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-16 [2026-01-16T20:35:46.519172] [INFO ] [main ] Fetching symbol history for KBWY... [2026-01-16T20:35:46.519226] [DEBUG] [REMOTE ] KBWY: Fetching historical data. [2026-01-16T20:35:46.519626] [INFO ] [main ] Progress: 88/411 forecasts completed (21.4%). HPE finished in 1.0s. ETA: 56.8s. Rate: 341.14 forecasts/min [2026-01-16T20:35:46.530457] [DEBUG] [REMOTE ] KBWY: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.531554] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, N/A% accuracy [2026-01-16T20:35:46.531630] [INFO ] [LOCAL ] KBWY: Loaded 1 optimal features with 53.29% confidence from JSON config [2026-01-16T20:35:46.531665] [DEBUG] [MAG ] Building data for symbol: KBWY with lookback: 0 [2026-01-16T20:35:46.532447] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:46.532507] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:46.534623] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:46.567242] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-16 [2026-01-16T20:35:46.692665] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.736644] [DEBUG] [MAG ] BDN: Last date is validated at 2026-01-16 [2026-01-16T20:35:46.757056] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.794690] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-16T20:35:46.794763] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=-1.72% (Conf=61.0506%) [2026-01-16T20:35:46.794943] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-16T20:35:46.794993] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-16T20:35:46.796131] [INFO ] [main ] Progress: 89/411 forecasts completed (21.7%). BLBD finished in 0.7s. ETA: 57.0s. Rate: 338.96 forecasts/min [2026-01-16T20:35:46.810089] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.811008] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-16T20:35:46.811066] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-16T20:35:46.811098] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-16T20:35:46.811938] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:46.812011] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:46.813907] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:46.814486] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:46.815804] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:46.887316] [DEBUG] [MAG ] KBWY: Last date is validated at 2026-01-16 [2026-01-16T20:35:46.901727] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-16T20:35:46.901794] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=39.2888%) [2026-01-16T20:35:46.901949] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-16T20:35:46.901991] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-16T20:35:46.903699] [INFO ] [main ] Progress: 90/411 forecasts completed (21.9%). MSGS finished in 0.8s. ETA: 56.6s. Rate: 340.45 forecasts/min [2026-01-16T20:35:46.913749] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.914725] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-16T20:35:46.914779] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-16T20:35:46.914812] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-16T20:35:46.914744] [DEBUG] [MAG ] BDN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:46.915614] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:46.915675] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:46.917339] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:46.917908] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:46.918303] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:46.919184] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:46.931238] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:46.967269] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:46.972746] [INFO ] [LOCAL ] BDN: Saved forecast. [2026-01-16T20:35:46.972827] [INFO ] [main ] BDN: Signal=1 (Conf=90.0%), Magnitude=-0.70% (Conf=54.6938%) [2026-01-16T20:35:46.973023] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-16T20:35:46.973077] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-16T20:35:46.974107] [INFO ] [main ] Progress: 91/411 forecasts completed (22.1%). BDN finished in 0.7s. ETA: 56.0s. Rate: 342.71 forecasts/min [2026-01-16T20:35:46.986464] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:46.987391] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-16T20:35:46.987460] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-16T20:35:46.987505] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-16T20:35:46.988545] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:46.988634] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:46.994429] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:46.995458] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:47.056156] [DEBUG] [MAG ] KBWY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:47.112681] [INFO ] [LOCAL ] KBWY: Saved forecast. [2026-01-16T20:35:47.112751] [INFO ] [main ] KBWY: Signal=1 (Conf=90.0%), Magnitude=-0.44% (Conf=53.2943%) [2026-01-16T20:35:47.113084] [INFO ] [main ] Fetching symbol history for KIDS... [2026-01-16T20:35:47.113134] [DEBUG] [REMOTE ] KIDS: Fetching historical data. [2026-01-16T20:35:47.113670] [INFO ] [main ] Progress: 92/411 forecasts completed (22.4%). KBWY finished in 0.6s. ETA: 55.7s. Rate: 343.47 forecasts/min [2026-01-16T20:35:47.124923] [DEBUG] [REMOTE ] KIDS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:47.126184] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 9 features, N/A% accuracy [2026-01-16T20:35:47.126239] [INFO ] [LOCAL ] KIDS: Loaded 9 optimal features with 63.26% confidence from JSON config [2026-01-16T20:35:47.126271] [DEBUG] [MAG ] Building data for symbol: KIDS with lookback: 0 [2026-01-16T20:35:47.127051] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:47.127116] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:47.128071] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:47.129990] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:47.130871] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:47.132760] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:47.133942] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:35:47.135088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:47.135799] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:47.138055] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:35:47.140977] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:47.273877] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-16 [2026-01-16T20:35:47.303833] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-16 [2026-01-16T20:35:47.346861] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-16 [2026-01-16T20:35:47.442617] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:47.470965] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:47.478661] [DEBUG] [MAG ] KIDS: Last date is validated at 2026-01-16 [2026-01-16T20:35:47.517634] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:47.576217] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-16T20:35:47.576289] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=49.9198%) [2026-01-16T20:35:47.576738] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-16T20:35:47.576791] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-16T20:35:47.576807] [INFO ] [main ] Progress: 93/411 forecasts completed (22.6%). ESTA finished in 0.7s. ETA: 56.5s. Rate: 337.47 forecasts/min [2026-01-16T20:35:47.578755] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-16T20:35:47.578823] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=-0.52% (Conf=55.416%) [2026-01-16T20:35:47.578978] [INFO ] [main ] Fetching symbol history for APLD... [2026-01-16T20:35:47.579021] [DEBUG] [REMOTE ] APLD: Fetching historical data. [2026-01-16T20:35:47.579354] [INFO ] [main ] Progress: 94/411 forecasts completed (22.9%). ARES finished in 0.8s. ETA: 55.8s. Rate: 341.05 forecasts/min [2026-01-16T20:35:47.588305] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:47.589452] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-16T20:35:47.589505] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-16T20:35:47.589536] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-16T20:35:47.590339] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:47.590399] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:47.592954] [DEBUG] [REMOTE ] APLD: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:47.593728] [DEBUG] [LOCAL ] Loaded configuration for APLD: 5 features, N/A% accuracy [2026-01-16T20:35:47.593777] [INFO ] [LOCAL ] APLD: Loaded 5 optimal features with 47.19% confidence from JSON config [2026-01-16T20:35:47.593808] [DEBUG] [MAG ] Building data for symbol: APLD with lookback: 0 [2026-01-16T20:35:47.594614] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:47.594675] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:47.595211] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:47.599838] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:47.601520] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:47.623371] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-16T20:35:47.623433] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=-7.23% (Conf=61.5086%) [2026-01-16T20:35:47.623764] [INFO ] [main ] Progress: 95/411 forecasts completed (23.1%). ATRO finished in 0.7s. ETA: 55.2s. Rate: 343.75 forecasts/min [2026-01-16T20:35:47.623876] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-16T20:35:47.623917] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-16T20:35:47.637187] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:47.638309] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-16T20:35:47.638361] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-16T20:35:47.638393] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-16T20:35:47.639168] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-16T20:35:47.639263] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:47.644022] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:47.645824] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:47.646299] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:47.646752] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:47.647137] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:47.647916] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:47.648725] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:47.649375] [DEBUG] [MAG ] KIDS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:47.650484] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:47.651186] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:47.651295] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:47.652706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:47.673271] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:47.732543] [INFO ] [LOCAL ] KIDS: Saved forecast. [2026-01-16T20:35:47.732631] [INFO ] [main ] KIDS: Signal=1 (Conf=90.0%), Magnitude=-0.88% (Conf=63.2605%) [2026-01-16T20:35:47.733003] [INFO ] [main ] Fetching symbol history for IHS... [2026-01-16T20:35:47.733054] [DEBUG] [REMOTE ] IHS: Fetching historical data. [2026-01-16T20:35:47.733656] [INFO ] [main ] Progress: 96/411 forecasts completed (23.4%). KIDS finished in 0.6s. ETA: 54.8s. Rate: 345.09 forecasts/min [2026-01-16T20:35:47.744338] [DEBUG] [REMOTE ] IHS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:47.745139] [DEBUG] [LOCAL ] Loaded configuration for IHS: 5 features, N/A% accuracy [2026-01-16T20:35:47.745197] [INFO ] [LOCAL ] IHS: Loaded 5 optimal features with 39.05% confidence from JSON config [2026-01-16T20:35:47.745228] [DEBUG] [MAG ] Building data for symbol: IHS with lookback: 0 [2026-01-16T20:35:47.746029] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:47.746103] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:47.747845] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:47.748361] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:47.748775] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:47.761028] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:47.762850] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:47.801781] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:47.802803] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:47.842113] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:47.843144] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:47.844524] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:47.860146] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:47.861935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:47.922730] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:47.923487] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:47.925312] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:47.928072] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:47.929218] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:47.931203] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:47.931952] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:47.936713] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:47.937903] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:47.939443] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:47.940975] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:47.944124] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:47.944813] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:47.945651] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:47.947814] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:47.949047] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:47.950001] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:47.950864] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-16T20:35:47.951540] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:47.954311] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:47.955908] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:47.958664] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:47.960811] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:47.965011] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:47.983176] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:47.984366] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:47.986055] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:47.986985] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:47.989024] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:47.991111] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:47.992031] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:47.993195] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:47.995308] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:35:47.996828] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:47.998607] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:47.999503] [DEBUG] [MAG ] APLD: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.026551] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.171058] [DEBUG] [MAG ] APLD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:48.199222] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:48.235526] [DEBUG] [MAG ] IHS: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.273523] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-16T20:35:48.273610] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=47.8169%) [2026-01-16T20:35:48.273995] [INFO ] [main ] Fetching symbol history for ZETA... [2026-01-16T20:35:48.274047] [DEBUG] [REMOTE ] ZETA: Fetching historical data. [2026-01-16T20:35:48.274660] [INFO ] [main ] Progress: 97/411 forecasts completed (23.6%). GTES finished in 0.7s. ETA: 55.8s. Rate: 337.73 forecasts/min [2026-01-16T20:35:48.286190] [DEBUG] [REMOTE ] ZETA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:48.287411] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 5 features, N/A% accuracy [2026-01-16T20:35:48.287465] [INFO ] [LOCAL ] ZETA: Loaded 5 optimal features with 46.00% confidence from JSON config [2026-01-16T20:35:48.287536] [DEBUG] [MAG ] Building data for symbol: ZETA with lookback: 0 [2026-01-16T20:35:48.288389] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:48.288452] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:48.289331] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:48.338770] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.362219] [INFO ] [LOCAL ] APLD: Saved forecast. [2026-01-16T20:35:48.362288] [INFO ] [main ] APLD: Signal=1 (Conf=90.0%), Magnitude=-2.40% (Conf=47.1878%) [2026-01-16T20:35:48.362442] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-16T20:35:48.362484] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-16T20:35:48.364018] [INFO ] [main ] Progress: 98/411 forecasts completed (23.8%). APLD finished in 0.8s. ETA: 55.3s. Rate: 339.46 forecasts/min [2026-01-16T20:35:48.377615] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:48.378653] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-16T20:35:48.378710] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-16T20:35:48.378742] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-16T20:35:48.379511] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:48.379589] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:48.384469] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:48.386277] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:48.386771] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:48.387666] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:48.390030] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:48.391544] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:48.410295] [DEBUG] [MAG ] IHS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:48.420798] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:48.462279] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:48.463382] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:48.469622] [INFO ] [LOCAL ] IHS: Saved forecast. [2026-01-16T20:35:48.469697] [INFO ] [main ] IHS: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=39.0465%) [2026-01-16T20:35:48.470063] [INFO ] [main ] Fetching symbol history for FIGS... [2026-01-16T20:35:48.470123] [DEBUG] [REMOTE ] FIGS: Fetching historical data. [2026-01-16T20:35:48.470641] [INFO ] [main ] Progress: 99/411 forecasts completed (24.1%). IHS finished in 0.7s. ETA: 54.9s. Rate: 340.82 forecasts/min [2026-01-16T20:35:48.481711] [DEBUG] [REMOTE ] FIGS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:48.482461] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, N/A% accuracy [2026-01-16T20:35:48.482513] [INFO ] [LOCAL ] FIGS: Loaded 5 optimal features with 47.85% confidence from JSON config [2026-01-16T20:35:48.482546] [DEBUG] [MAG ] Building data for symbol: FIGS with lookback: 0 [2026-01-16T20:35:48.483448] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:48.483511] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:48.485540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:48.486143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:48.486653] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:48.492279] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:48.494469] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:48.508012] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:48.545910] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:48.741205] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.775465] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-16T20:35:48.775544] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-16T20:35:48.775885] [INFO ] [main ] Fetching symbol history for KPRX... [2026-01-16T20:35:48.775936] [DEBUG] [REMOTE ] KPRX: Fetching historical data. [2026-01-16T20:35:48.776688] [INFO ] [main ] Progress: 100/411 forecasts completed (24.3%). TBIL finished in 1.2s. ETA: 55.2s. Rate: 338.32 forecasts/min [2026-01-16T20:35:48.789930] [DEBUG] [REMOTE ] KPRX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:48.790858] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, N/A% accuracy [2026-01-16T20:35:48.790915] [INFO ] [LOCAL ] KPRX: Loaded 3 optimal features with 49.41% confidence from JSON config [2026-01-16T20:35:48.790948] [DEBUG] [MAG ] Building data for symbol: KPRX with lookback: 0 [2026-01-16T20:35:48.791729] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:48.791788] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:48.792491] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:48.831250] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:48.832125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:48.847285] [DEBUG] [MAG ] FIGS: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.928106] [DEBUG] [MAG ] ZETA: Last date is validated at 2026-01-16 [2026-01-16T20:35:48.930506] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.015187] [DEBUG] [MAG ] FIGS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.041218] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-16T20:35:49.041289] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-3.06% (Conf=70.1827%) [2026-01-16T20:35:49.041454] [INFO ] [main ] Fetching symbol history for DHIL... [2026-01-16T20:35:49.041498] [DEBUG] [REMOTE ] DHIL: Fetching historical data. [2026-01-16T20:35:49.041873] [INFO ] [main ] Progress: 101/411 forecasts completed (24.6%). NFLX finished in 0.7s. ETA: 55.2s. Rate: 336.67 forecasts/min [2026-01-16T20:35:49.054733] [DEBUG] [REMOTE ] DHIL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.055673] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 9 features, N/A% accuracy [2026-01-16T20:35:49.055726] [INFO ] [LOCAL ] DHIL: Loaded 9 optimal features with 52.69% confidence from JSON config [2026-01-16T20:35:49.055758] [DEBUG] [MAG ] Building data for symbol: DHIL with lookback: 0 [2026-01-16T20:35:49.056588] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:49.056667] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:49.058464] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:49.058991] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:49.059385] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:49.060309] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:49.082769] [INFO ] [LOCAL ] FIGS: Saved forecast. [2026-01-16T20:35:49.082841] [INFO ] [main ] FIGS: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=47.8543%) [2026-01-16T20:35:49.083035] [INFO ] [main ] Fetching symbol history for AES... [2026-01-16T20:35:49.083104] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-16T20:35:49.083889] [INFO ] [main ] Progress: 102/411 forecasts completed (24.8%). FIGS finished in 0.6s. ETA: 54.7s. Rate: 339.21 forecasts/min [2026-01-16T20:35:49.097170] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.098220] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-16T20:35:49.098270] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-16T20:35:49.098302] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-16T20:35:49.099209] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:49.099275] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:49.101428] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.107106] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:49.108549] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:49.110603] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:49.112410] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:49.114313] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.117108] [DEBUG] [MAG ] ZETA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.197654] [DEBUG] [MAG ] KPRX: Last date is validated at 2026-01-16 [2026-01-16T20:35:49.218257] [INFO ] [LOCAL ] ZETA: Saved forecast. [2026-01-16T20:35:49.218325] [INFO ] [main ] ZETA: Signal=1 (Conf=90.0%), Magnitude=-5.21% (Conf=46.0024%) [2026-01-16T20:35:49.218504] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-16T20:35:49.218549] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-16T20:35:49.219787] [INFO ] [main ] Progress: 103/411 forecasts completed (25.1%). ZETA finished in 0.9s. ETA: 54.4s. Rate: 339.98 forecasts/min [2026-01-16T20:35:49.229791] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.230662] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-16T20:35:49.230715] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-16T20:35:49.230745] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-16T20:35:49.231510] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:49.231590] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:49.236292] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:49.238092] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:49.238564] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:49.238978] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:49.241327] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:49.242990] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:49.243680] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:49.244368] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.366450] [DEBUG] [MAG ] KPRX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.421142] [INFO ] [LOCAL ] KPRX: Saved forecast. [2026-01-16T20:35:49.421218] [INFO ] [main ] KPRX: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=49.4114%) [2026-01-16T20:35:49.421378] [INFO ] [main ] Fetching symbol history for GBAB... [2026-01-16T20:35:49.421422] [DEBUG] [REMOTE ] GBAB: Fetching historical data. [2026-01-16T20:35:49.421844] [INFO ] [main ] Progress: 104/411 forecasts completed (25.3%). KPRX finished in 0.6s. ETA: 54.3s. Rate: 339.51 forecasts/min [2026-01-16T20:35:49.436756] [DEBUG] [REMOTE ] GBAB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.437885] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 5 features, N/A% accuracy [2026-01-16T20:35:49.437943] [INFO ] [LOCAL ] GBAB: Loaded 5 optimal features with 55.86% confidence from JSON config [2026-01-16T20:35:49.437976] [DEBUG] [MAG ] Building data for symbol: GBAB with lookback: 0 [2026-01-16T20:35:49.438756] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:49.438816] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:49.440502] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:49.441056] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:49.441462] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:49.442349] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:49.445852] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-16 [2026-01-16T20:35:49.484607] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.491641] [DEBUG] [MAG ] DHIL: Last date is validated at 2026-01-16 [2026-01-16T20:35:49.584959] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-16 [2026-01-16T20:35:49.616804] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.667416] [DEBUG] [MAG ] DHIL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.686097] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-16T20:35:49.686166] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=2.00% (Conf=55.6418%) [2026-01-16T20:35:49.686350] [INFO ] [main ] Fetching symbol history for WCLD... [2026-01-16T20:35:49.686403] [DEBUG] [REMOTE ] WCLD: Fetching historical data. [2026-01-16T20:35:49.686878] [INFO ] [main ] Progress: 105/411 forecasts completed (25.5%). AES finished in 0.6s. ETA: 54.3s. Rate: 337.90 forecasts/min [2026-01-16T20:35:49.698301] [DEBUG] [REMOTE ] WCLD: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.699331] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 5 features, N/A% accuracy [2026-01-16T20:35:49.699385] [INFO ] [LOCAL ] WCLD: Loaded 5 optimal features with 53.31% confidence from JSON config [2026-01-16T20:35:49.699419] [DEBUG] [MAG ] Building data for symbol: WCLD with lookback: 0 [2026-01-16T20:35:49.701325] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:49.701405] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:49.706063] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:49.706691] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:49.707649] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:49.710198] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:49.750127] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:49.788802] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.832739] [INFO ] [LOCAL ] DHIL: Saved forecast. [2026-01-16T20:35:49.832811] [INFO ] [main ] DHIL: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=52.6877%) [2026-01-16T20:35:49.832985] [INFO ] [main ] Fetching symbol history for ACRS... [2026-01-16T20:35:49.833031] [DEBUG] [REMOTE ] ACRS: Fetching historical data. [2026-01-16T20:35:49.833799] [INFO ] [main ] Progress: 106/411 forecasts completed (25.8%). DHIL finished in 0.8s. ETA: 54.1s. Rate: 338.45 forecasts/min [2026-01-16T20:35:49.834213] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-16T20:35:49.834265] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-2.89% (Conf=42.4983%) [2026-01-16T20:35:49.834489] [INFO ] [main ] Progress: 107/411 forecasts completed (26.0%). LINC finished in 0.6s. ETA: 53.4s. Rate: 341.63 forecasts/min [2026-01-16T20:35:49.834601] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-16T20:35:49.834652] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-16T20:35:49.845764] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.848122] [DEBUG] [REMOTE ] ACRS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:49.848827] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-16T20:35:49.848882] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-16T20:35:49.848912] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-16T20:35:49.848898] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 6 features, N/A% accuracy [2026-01-16T20:35:49.848948] [INFO ] [LOCAL ] ACRS: Loaded 6 optimal features with 48.65% confidence from JSON config [2026-01-16T20:35:49.848982] [DEBUG] [MAG ] Building data for symbol: ACRS with lookback: 0 [2026-01-16T20:35:49.849720] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:49.849779] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:49.849851] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:49.850012] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:49.854657] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:49.855213] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:49.857167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:49.857709] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:49.858134] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:49.860871] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:49.865887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.869804] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:49.870099] [DEBUG] [MAG ] GBAB: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.044795] [DEBUG] [MAG ] GBAB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:50.101882] [INFO ] [LOCAL ] GBAB: Saved forecast. [2026-01-16T20:35:50.101948] [INFO ] [main ] GBAB: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=55.8641%) [2026-01-16T20:35:50.102120] [INFO ] [main ] Fetching symbol history for CAAP... [2026-01-16T20:35:50.102164] [DEBUG] [REMOTE ] CAAP: Fetching historical data. [2026-01-16T20:35:50.102876] [INFO ] [main ] Progress: 108/411 forecasts completed (26.3%). GBAB finished in 0.7s. ETA: 53.5s. Rate: 339.97 forecasts/min [2026-01-16T20:35:50.117253] [DEBUG] [REMOTE ] CAAP: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:50.118928] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 8 features, N/A% accuracy [2026-01-16T20:35:50.118984] [INFO ] [LOCAL ] CAAP: Loaded 8 optimal features with 49.03% confidence from JSON config [2026-01-16T20:35:50.119016] [DEBUG] [MAG ] Building data for symbol: CAAP with lookback: 0 [2026-01-16T20:35:50.119791] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:50.119854] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:50.121536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:50.122074] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:50.122472] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:50.123243] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:50.124828] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:50.129499] [DEBUG] [MAG ] WCLD: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.200323] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:50.201512] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:50.202253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:50.208865] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.211477] [DEBUG] [MAG ] ACRS: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.297662] [DEBUG] [MAG ] WCLD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:50.378940] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:50.379549] [INFO ] [LOCAL ] WCLD: Saved forecast. [2026-01-16T20:35:50.379636] [INFO ] [main ] WCLD: Signal=1 (Conf=90.0%), Magnitude=-3.68% (Conf=53.3077%) [2026-01-16T20:35:50.379800] [INFO ] [main ] Fetching symbol history for ROE... [2026-01-16T20:35:50.379845] [DEBUG] [REMOTE ] ROE: Fetching historical data. [2026-01-16T20:35:50.380905] [INFO ] [main ] Progress: 109/411 forecasts completed (26.5%). WCLD finished in 0.7s. ETA: 53.6s. Rate: 338.18 forecasts/min [2026-01-16T20:35:50.390844] [DEBUG] [REMOTE ] ROE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:50.391689] [DEBUG] [LOCAL ] Loaded configuration for ROE: 9 features, N/A% accuracy [2026-01-16T20:35:50.391743] [INFO ] [LOCAL ] ROE: Loaded 9 optimal features with 51.69% confidence from JSON config [2026-01-16T20:35:50.391774] [DEBUG] [MAG ] Building data for symbol: ROE with lookback: 0 [2026-01-16T20:35:50.392531] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:50.392612] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:50.392535] [DEBUG] [MAG ] ACRS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:50.397396] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:50.399190] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:50.399691] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:50.400097] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:50.438661] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:50.463527] [INFO ] [LOCAL ] ACRS: Saved forecast. [2026-01-16T20:35:50.463623] [INFO ] [main ] ACRS: Signal=1 (Conf=90.0%), Magnitude=-1.17% (Conf=48.6532%) [2026-01-16T20:35:50.463981] [INFO ] [main ] Fetching symbol history for MKC... [2026-01-16T20:35:50.464034] [DEBUG] [REMOTE ] MKC: Fetching historical data. [2026-01-16T20:35:50.464061] [INFO ] [main ] Progress: 110/411 forecasts completed (26.8%). ACRS finished in 0.6s. ETA: 53.1s. Rate: 339.82 forecasts/min [2026-01-16T20:35:50.477989] [DEBUG] [REMOTE ] MKC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:50.479239] [DEBUG] [LOCAL ] Loaded configuration for MKC: 3 features, N/A% accuracy [2026-01-16T20:35:50.479299] [INFO ] [LOCAL ] MKC: Loaded 3 optimal features with 61.79% confidence from JSON config [2026-01-16T20:35:50.479331] [DEBUG] [MAG ] Building data for symbol: MKC with lookback: 0 [2026-01-16T20:35:50.480244] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:50.480310] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:50.482088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:50.482646] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:50.485295] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-16T20:35:50.485362] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=53.6793%) [2026-01-16T20:35:50.485537] [INFO ] [main ] Fetching symbol history for ENTX... [2026-01-16T20:35:50.485601] [DEBUG] [REMOTE ] ENTX: Fetching historical data. [2026-01-16T20:35:50.486280] [INFO ] [main ] Progress: 111/411 forecasts completed (27.0%). TRNS finished in 0.7s. ETA: 52.6s. Rate: 342.52 forecasts/min [2026-01-16T20:35:50.487600] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:50.488534] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:50.489248] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:35:50.495278] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:50.496955] [DEBUG] [REMOTE ] ENTX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:50.498057] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, N/A% accuracy [2026-01-16T20:35:50.498115] [INFO ] [LOCAL ] ENTX: Loaded 1 optimal features with 61.18% confidence from JSON config [2026-01-16T20:35:50.498151] [DEBUG] [MAG ] Building data for symbol: ENTX with lookback: 0 [2026-01-16T20:35:50.498965] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:50.499030] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:50.501425] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:50.526087] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:50.550680] [DEBUG] [MAG ] CAAP: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.721280] [DEBUG] [MAG ] CAAP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:50.802282] [INFO ] [LOCAL ] CAAP: Saved forecast. [2026-01-16T20:35:50.802350] [INFO ] [main ] CAAP: Signal=1 (Conf=90.0%), Magnitude=1.52% (Conf=49.0309%) [2026-01-16T20:35:50.802522] [INFO ] [main ] Fetching symbol history for LHX... [2026-01-16T20:35:50.802569] [DEBUG] [REMOTE ] LHX: Fetching historical data. [2026-01-16T20:35:50.803548] [INFO ] [main ] Progress: 112/411 forecasts completed (27.3%). CAAP finished in 0.7s. ETA: 52.8s. Rate: 340.06 forecasts/min [2026-01-16T20:35:50.816889] [DEBUG] [REMOTE ] LHX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:50.817918] [DEBUG] [LOCAL ] Loaded configuration for LHX: 5 features, N/A% accuracy [2026-01-16T20:35:50.817976] [INFO ] [LOCAL ] LHX: Loaded 5 optimal features with 57.96% confidence from JSON config [2026-01-16T20:35:50.818011] [DEBUG] [MAG ] Building data for symbol: LHX with lookback: 0 [2026-01-16T20:35:50.818827] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:50.818890] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:50.819633] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:50.820556] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:50.821261] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:50.821996] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:50.823233] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:50.847352] [DEBUG] [MAG ] ENTX: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.853130] [DEBUG] [MAG ] ROE: Last date is validated at 2026-01-16 [2026-01-16T20:35:50.918208] [DEBUG] [MAG ] MKC: Last date is validated at 2026-01-16 [2026-01-16T20:35:51.021518] [DEBUG] [MAG ] ENTX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.021635] [DEBUG] [MAG ] ROE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.080613] [INFO ] [LOCAL ] ENTX: Saved forecast. [2026-01-16T20:35:51.080695] [INFO ] [main ] ENTX: Signal=1 (Conf=90.0%), Magnitude=-1.84% (Conf=61.1758%) [2026-01-16T20:35:51.080870] [INFO ] [main ] Fetching symbol history for AM... [2026-01-16T20:35:51.080915] [DEBUG] [REMOTE ] AM: Fetching historical data. [2026-01-16T20:35:51.081906] [INFO ] [main ] Progress: 113/411 forecasts completed (27.5%). ENTX finished in 0.6s. ETA: 52.8s. Rate: 338.33 forecasts/min [2026-01-16T20:35:51.094039] [DEBUG] [REMOTE ] AM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.094561] [DEBUG] [LOCAL ] Loaded configuration for AM: 5 features, N/A% accuracy [2026-01-16T20:35:51.094627] [INFO ] [LOCAL ] AM: Loaded 5 optimal features with 44.92% confidence from JSON config [2026-01-16T20:35:51.094657] [DEBUG] [MAG ] Building data for symbol: AM with lookback: 0 [2026-01-16T20:35:51.095473] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:51.095539] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:51.097661] [DEBUG] [MAG ] MKC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.100355] [INFO ] [LOCAL ] ROE: Saved forecast. [2026-01-16T20:35:51.100420] [INFO ] [main ] ROE: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=51.6858%) [2026-01-16T20:35:51.100497] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:51.100613] [INFO ] [main ] Fetching symbol history for FELE... [2026-01-16T20:35:51.100660] [DEBUG] [REMOTE ] FELE: Fetching historical data. [2026-01-16T20:35:51.100810] [INFO ] [main ] Progress: 114/411 forecasts completed (27.7%). ROE finished in 0.7s. ETA: 52.3s. Rate: 341.00 forecasts/min [2026-01-16T20:35:51.102376] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:51.104492] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:51.105758] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:51.107689] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:51.111946] [DEBUG] [REMOTE ] FELE: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.112813] [DEBUG] [LOCAL ] Loaded configuration for FELE: 7 features, N/A% accuracy [2026-01-16T20:35:51.112866] [INFO ] [LOCAL ] FELE: Loaded 7 optimal features with 50.01% confidence from JSON config [2026-01-16T20:35:51.112898] [DEBUG] [MAG ] Building data for symbol: FELE with lookback: 0 [2026-01-16T20:35:51.113678] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:51.113740] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:51.114611] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:51.116381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:51.116861] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:51.117902] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:51.119500] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:51.120523] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:51.121191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:51.174298] [DEBUG] [MAG ] LHX: Last date is validated at 2026-01-16 [2026-01-16T20:35:51.190736] [INFO ] [LOCAL ] MKC: Saved forecast. [2026-01-16T20:35:51.190806] [INFO ] [main ] MKC: Signal=1 (Conf=90.0%), Magnitude=-2.84% (Conf=61.792%) [2026-01-16T20:35:51.191180] [INFO ] [main ] Progress: 115/411 forecasts completed (28.0%). MKC finished in 0.7s. ETA: 51.9s. Rate: 342.45 forecasts/min [2026-01-16T20:35:51.191336] [INFO ] [main ] Fetching symbol history for YUMC... [2026-01-16T20:35:51.191388] [DEBUG] [REMOTE ] YUMC: Fetching historical data. [2026-01-16T20:35:51.205070] [DEBUG] [REMOTE ] YUMC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.206281] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 3 features, N/A% accuracy [2026-01-16T20:35:51.206337] [INFO ] [LOCAL ] YUMC: Loaded 3 optimal features with 49.37% confidence from JSON config [2026-01-16T20:35:51.206370] [DEBUG] [MAG ] Building data for symbol: YUMC with lookback: 0 [2026-01-16T20:35:51.207236] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:51.207314] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:51.208286] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:51.211051] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:51.211798] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:51.344798] [DEBUG] [MAG ] LHX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.469133] [DEBUG] [MAG ] AM: Last date is validated at 2026-01-16 [2026-01-16T20:35:51.472945] [DEBUG] [MAG ] FELE: Last date is validated at 2026-01-16 [2026-01-16T20:35:51.478494] [INFO ] [LOCAL ] LHX: Saved forecast. [2026-01-16T20:35:51.478899] [INFO ] [main ] LHX: Signal=1 (Conf=90.0%), Magnitude=-2.26% (Conf=57.9642%) [2026-01-16T20:35:51.479054] [INFO ] [main ] Fetching symbol history for TEX... [2026-01-16T20:35:51.479100] [DEBUG] [REMOTE ] TEX: Fetching historical data. [2026-01-16T20:35:51.482261] [INFO ] [main ] Progress: 116/411 forecasts completed (28.2%). LHX finished in 0.7s. ETA: 52.0s. Rate: 340.51 forecasts/min [2026-01-16T20:35:51.495595] [DEBUG] [REMOTE ] TEX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.496461] [DEBUG] [LOCAL ] Loaded configuration for TEX: 5 features, N/A% accuracy [2026-01-16T20:35:51.496522] [INFO ] [LOCAL ] TEX: Loaded 5 optimal features with 38.05% confidence from JSON config [2026-01-16T20:35:51.496556] [DEBUG] [MAG ] Building data for symbol: TEX with lookback: 0 [2026-01-16T20:35:51.497397] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:51.497460] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:51.503626] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:51.505942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:51.506652] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:51.507116] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:51.509138] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:51.580990] [DEBUG] [MAG ] YUMC: Last date is validated at 2026-01-16 [2026-01-16T20:35:51.649483] [DEBUG] [MAG ] FELE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.651617] [DEBUG] [MAG ] AM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.749039] [DEBUG] [MAG ] YUMC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:51.751074] [INFO ] [LOCAL ] FELE: Saved forecast. [2026-01-16T20:35:51.751141] [INFO ] [main ] FELE: Signal=1 (Conf=90.0%), Magnitude=2.04% (Conf=50.0096%) [2026-01-16T20:35:51.751304] [INFO ] [main ] Fetching symbol history for IESC... [2026-01-16T20:35:51.751349] [DEBUG] [REMOTE ] IESC: Fetching historical data. [2026-01-16T20:35:51.752632] [INFO ] [main ] Progress: 117/411 forecasts completed (28.5%). FELE finished in 0.7s. ETA: 52.0s. Rate: 338.96 forecasts/min [2026-01-16T20:35:51.763620] [DEBUG] [REMOTE ] IESC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.764653] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, N/A% accuracy [2026-01-16T20:35:51.764705] [INFO ] [LOCAL ] IESC: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-16T20:35:51.764736] [DEBUG] [MAG ] Building data for symbol: IESC with lookback: 0 [2026-01-16T20:35:51.765508] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:51.765568] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:51.767993] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:51.769256] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:51.772108] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:51.792517] [INFO ] [LOCAL ] AM: Saved forecast. [2026-01-16T20:35:51.792600] [INFO ] [main ] AM: Signal=1 (Conf=90.0%), Magnitude=1.75% (Conf=44.9206%) [2026-01-16T20:35:51.792757] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-16T20:35:51.792799] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-16T20:35:51.793633] [INFO ] [main ] Progress: 118/411 forecasts completed (28.7%). AM finished in 0.7s. ETA: 51.5s. Rate: 341.18 forecasts/min [2026-01-16T20:35:51.804770] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.805653] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-16T20:35:51.805704] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-16T20:35:51.805735] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-16T20:35:51.806512] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:51.806597] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:51.811363] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:51.813147] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:51.813665] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:51.814530] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:51.842063] [INFO ] [LOCAL ] YUMC: Saved forecast. [2026-01-16T20:35:51.842134] [INFO ] [main ] YUMC: Signal=1 (Conf=90.0%), Magnitude=1.07% (Conf=49.3652%) [2026-01-16T20:35:51.842666] [INFO ] [main ] Progress: 119/411 forecasts completed (29.0%). YUMC finished in 0.7s. ETA: 51.0s. Rate: 343.26 forecasts/min [2026-01-16T20:35:51.842799] [INFO ] [main ] Fetching symbol history for IRTC... [2026-01-16T20:35:51.842843] [DEBUG] [REMOTE ] IRTC: Fetching historical data. [2026-01-16T20:35:51.860176] [DEBUG] [MAG ] TEX: Last date is validated at 2026-01-16 [2026-01-16T20:35:51.861925] [DEBUG] [REMOTE ] IRTC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:51.862641] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 3 features, N/A% accuracy [2026-01-16T20:35:51.862689] [INFO ] [LOCAL ] IRTC: Loaded 3 optimal features with 46.90% confidence from JSON config [2026-01-16T20:35:51.862720] [DEBUG] [MAG ] Building data for symbol: IRTC with lookback: 0 [2026-01-16T20:35:51.863516] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:51.863596] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:51.864450] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:51.866222] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:51.868378] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:51.929091] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:51.931004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:52.032193] [DEBUG] [MAG ] TEX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:52.125774] [DEBUG] [MAG ] IESC: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.138736] [INFO ] [LOCAL ] TEX: Saved forecast. [2026-01-16T20:35:52.138802] [INFO ] [main ] TEX: Signal=1 (Conf=90.0%), Magnitude=-2.53% (Conf=38.0518%) [2026-01-16T20:35:52.138952] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-16T20:35:52.138997] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-16T20:35:52.139836] [INFO ] [main ] Progress: 120/411 forecasts completed (29.2%). TEX finished in 0.7s. ETA: 51.2s. Rate: 341.27 forecasts/min [2026-01-16T20:35:52.153236] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:52.154353] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-16T20:35:52.154415] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-16T20:35:52.154447] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-16T20:35:52.155225] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:52.155286] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:52.160064] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:52.161060] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:52.214388] [DEBUG] [MAG ] IRTC: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.274536] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:52.275478] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:52.276872] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:52.276951] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.294523] [DEBUG] [MAG ] IESC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:52.380818] [DEBUG] [MAG ] IRTC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:52.442882] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:52.465645] [INFO ] [LOCAL ] IESC: Saved forecast. [2026-01-16T20:35:52.465723] [INFO ] [main ] IESC: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=54.6362%) [2026-01-16T20:35:52.466159] [INFO ] [main ] Fetching symbol history for AAPL... [2026-01-16T20:35:52.466227] [DEBUG] [REMOTE ] AAPL: Fetching historical data. [2026-01-16T20:35:52.466169] [INFO ] [main ] Progress: 121/411 forecasts completed (29.4%). IESC finished in 0.7s. ETA: 51.3s. Rate: 338.87 forecasts/min [2026-01-16T20:35:52.478064] [DEBUG] [REMOTE ] AAPL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:52.478904] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 0 features, N/A% accuracy [2026-01-16T20:35:52.478952] [INFO ] [LOCAL ] AAPL: Loaded 0 optimal features with 50.41% confidence from JSON config [2026-01-16T20:35:52.478984] [DEBUG] [MAG ] Building data for symbol: AAPL with lookback: 0 [2026-01-16T20:35:52.479797] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:35:52.504333] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-16T20:35:52.504401] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=0.28% (Conf=56.6456%) [2026-01-16T20:35:52.504582] [INFO ] [main ] Fetching symbol history for MCRB... [2026-01-16T20:35:52.504628] [DEBUG] [REMOTE ] MCRB: Fetching historical data. [2026-01-16T20:35:52.505676] [INFO ] [main ] Progress: 122/411 forecasts completed (29.7%). PLTK finished in 0.7s. ETA: 50.8s. Rate: 341.04 forecasts/min [2026-01-16T20:35:52.511811] [INFO ] [LOCAL ] IRTC: Saved forecast. [2026-01-16T20:35:52.511895] [INFO ] [main ] IRTC: Signal=1 (Conf=90.0%), Magnitude=-3.26% (Conf=46.9018%) [2026-01-16T20:35:52.512240] [INFO ] [main ] Fetching symbol history for PFG... [2026-01-16T20:35:52.512298] [DEBUG] [REMOTE ] PFG: Fetching historical data. [2026-01-16T20:35:52.512656] [INFO ] [main ] Progress: 123/411 forecasts completed (29.9%). IRTC finished in 0.7s. ETA: 50.3s. Rate: 343.73 forecasts/min [2026-01-16T20:35:52.516149] [DEBUG] [REMOTE ] MCRB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:52.517056] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, N/A% accuracy [2026-01-16T20:35:52.517106] [INFO ] [LOCAL ] MCRB: Loaded 3 optimal features with 46.86% confidence from JSON config [2026-01-16T20:35:52.517137] [DEBUG] [MAG ] Building data for symbol: MCRB with lookback: 0 [2026-01-16T20:35:52.517976] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:52.518044] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:52.526291] [DEBUG] [REMOTE ] PFG: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:52.527157] [DEBUG] [LOCAL ] Loaded configuration for PFG: 3 features, N/A% accuracy [2026-01-16T20:35:52.527215] [INFO ] [LOCAL ] PFG: Loaded 3 optimal features with 57.63% confidence from JSON config [2026-01-16T20:35:52.527248] [DEBUG] [MAG ] Building data for symbol: PFG with lookback: 0 [2026-01-16T20:35:52.528150] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:52.528225] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:52.533590] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:52.535603] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:52.536109] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:52.614384] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.625062] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:52.626111] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:52.626823] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:52.807842] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:52.823281] [DEBUG] [MAG ] AAPL: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.885689] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-16T20:35:52.885755] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=5.34% (Conf=58.1264%) [2026-01-16T20:35:52.885925] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-16T20:35:52.885970] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-16T20:35:52.887877] [INFO ] [main ] Progress: 124/411 forecasts completed (30.2%). PRTA finished in 0.7s. ETA: 50.6s. Rate: 340.57 forecasts/min [2026-01-16T20:35:52.899093] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:52.899822] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-16T20:35:52.899870] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-16T20:35:52.899901] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-16T20:35:52.900713] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:52.900775] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:52.902461] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:52.902994] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:52.903902] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:52.904872] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:52.905877] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:52.918972] [DEBUG] [MAG ] PFG: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.981716] [DEBUG] [MAG ] MCRB: Last date is validated at 2026-01-16 [2026-01-16T20:35:52.995849] [DEBUG] [MAG ] AAPL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.112470] [DEBUG] [MAG ] PFG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.135105] [INFO ] [LOCAL ] AAPL: Saved forecast. [2026-01-16T20:35:53.135173] [INFO ] [main ] AAPL: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=50.4091%) [2026-01-16T20:35:53.135346] [INFO ] [main ] Fetching symbol history for SHLS... [2026-01-16T20:35:53.135738] [DEBUG] [REMOTE ] SHLS: Fetching historical data. [2026-01-16T20:35:53.138173] [INFO ] [main ] Progress: 125/411 forecasts completed (30.4%). AAPL finished in 0.7s. ETA: 50.6s. Rate: 339.43 forecasts/min [2026-01-16T20:35:53.149609] [DEBUG] [REMOTE ] SHLS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.150323] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 10 features, N/A% accuracy [2026-01-16T20:35:53.150374] [INFO ] [LOCAL ] SHLS: Loaded 10 optimal features with 54.28% confidence from JSON config [2026-01-16T20:35:53.150405] [DEBUG] [MAG ] Building data for symbol: SHLS with lookback: 0 [2026-01-16T20:35:53.151216] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:35:53.151279] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:53.158959] [DEBUG] [MAG ] MCRB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.201079] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:53.202375] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:53.203083] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:53.206049] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:53.206688] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:53.207344] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:53.208041] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:53.210685] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:53.214601] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:53.215913] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:53.226871] [INFO ] [LOCAL ] PFG: Saved forecast. [2026-01-16T20:35:53.226951] [INFO ] [main ] PFG: Signal=1 (Conf=90.0%), Magnitude=1.16% (Conf=57.6295%) [2026-01-16T20:35:53.227321] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-16T20:35:53.227377] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-16T20:35:53.227665] [INFO ] [main ] Progress: 126/411 forecasts completed (30.7%). PFG finished in 0.7s. ETA: 50.2s. Rate: 340.76 forecasts/min [2026-01-16T20:35:53.242830] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.243715] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-16T20:35:53.243780] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-16T20:35:53.243814] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-16T20:35:53.244656] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:35:53.244718] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:53.245450] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:53.256900] [INFO ] [LOCAL ] MCRB: Saved forecast. [2026-01-16T20:35:53.256967] [INFO ] [main ] MCRB: Signal=1 (Conf=90.0%), Magnitude=2.91% (Conf=46.8559%) [2026-01-16T20:35:53.257121] [INFO ] [main ] Fetching symbol history for MATX... [2026-01-16T20:35:53.257164] [DEBUG] [REMOTE ] MATX: Fetching historical data. [2026-01-16T20:35:53.258695] [INFO ] [main ] Progress: 127/411 forecasts completed (30.9%). MCRB finished in 0.8s. ETA: 49.7s. Rate: 342.99 forecasts/min [2026-01-16T20:35:53.270075] [DEBUG] [REMOTE ] MATX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.271988] [DEBUG] [LOCAL ] Loaded configuration for MATX: 2 features, N/A% accuracy [2026-01-16T20:35:53.272044] [INFO ] [LOCAL ] MATX: Loaded 2 optimal features with 57.95% confidence from JSON config [2026-01-16T20:35:53.272074] [DEBUG] [MAG ] Building data for symbol: MATX with lookback: 0 [2026-01-16T20:35:53.272053] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-16 [2026-01-16T20:35:53.272933] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:53.273000] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:53.277839] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:53.279531] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:53.454388] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.517390] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-16T20:35:53.517508] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=0.80% (Conf=53.1095%) [2026-01-16T20:35:53.517703] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-16T20:35:53.517781] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-16T20:35:53.519791] [INFO ] [main ] Progress: 128/411 forecasts completed (31.1%). AMBP finished in 0.6s. ETA: 49.7s. Rate: 341.67 forecasts/min [2026-01-16T20:35:53.534741] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.535685] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-16T20:35:53.535745] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-16T20:35:53.535777] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-16T20:35:53.536647] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:53.536709] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:53.541868] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:53.544548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:53.570526] [DEBUG] [MAG ] SHLS: Last date is validated at 2026-01-16 [2026-01-16T20:35:53.630489] [DEBUG] [MAG ] MATX: Last date is validated at 2026-01-16 [2026-01-16T20:35:53.646719] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-16 [2026-01-16T20:35:53.740560] [DEBUG] [MAG ] SHLS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.804473] [DEBUG] [MAG ] MATX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.820242] [INFO ] [LOCAL ] SHLS: Saved forecast. [2026-01-16T20:35:53.820320] [INFO ] [main ] SHLS: Signal=1 (Conf=90.0%), Magnitude=0.80% (Conf=54.2765%) [2026-01-16T20:35:53.820499] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-16T20:35:53.820549] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-16T20:35:53.821270] [INFO ] [main ] Progress: 129/411 forecasts completed (31.4%). SHLS finished in 0.7s. ETA: 49.8s. Rate: 339.79 forecasts/min [2026-01-16T20:35:53.833557] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.835636] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-16T20:35:53.835692] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-16T20:35:53.835724] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-16T20:35:53.836827] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:53.836889] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:53.842164] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:53.845214] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:53.845836] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:53.846894] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:53.902630] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-16 [2026-01-16T20:35:53.902747] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:53.904511] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:53.919378] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-16T20:35:53.919456] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=55.5928%) [2026-01-16T20:35:53.919863] [INFO ] [main ] Fetching symbol history for OXM... [2026-01-16T20:35:53.919919] [DEBUG] [REMOTE ] OXM: Fetching historical data. [2026-01-16T20:35:53.920682] [INFO ] [main ] Progress: 130/411 forecasts completed (31.6%). AIPI finished in 0.7s. ETA: 49.5s. Rate: 340.93 forecasts/min [2026-01-16T20:35:53.933070] [INFO ] [LOCAL ] MATX: Saved forecast. [2026-01-16T20:35:53.933138] [INFO ] [main ] MATX: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=57.9484%) [2026-01-16T20:35:53.933301] [INFO ] [main ] Fetching symbol history for PD... [2026-01-16T20:35:53.933346] [DEBUG] [REMOTE ] PD: Fetching historical data. [2026-01-16T20:35:53.934674] [INFO ] [main ] Progress: 131/411 forecasts completed (31.9%). MATX finished in 0.7s. ETA: 48.9s. Rate: 343.34 forecasts/min [2026-01-16T20:35:53.934747] [DEBUG] [REMOTE ] OXM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.936240] [DEBUG] [LOCAL ] Loaded configuration for OXM: 4 features, N/A% accuracy [2026-01-16T20:35:53.936310] [INFO ] [LOCAL ] OXM: Loaded 4 optimal features with 49.10% confidence from JSON config [2026-01-16T20:35:53.936356] [DEBUG] [MAG ] Building data for symbol: OXM with lookback: 0 [2026-01-16T20:35:53.937241] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:53.937304] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:53.943004] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:53.943879] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:53.945029] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:53.946139] [DEBUG] [REMOTE ] PD: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:53.946547] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:53.947057] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, N/A% accuracy [2026-01-16T20:35:53.947110] [INFO ] [LOCAL ] PD: Loaded 4 optimal features with 47.28% confidence from JSON config [2026-01-16T20:35:53.947140] [DEBUG] [MAG ] Building data for symbol: PD with lookback: 0 [2026-01-16T20:35:53.948013] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:53.948076] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:53.952889] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:53.953836] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:53.955064] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:53.955747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:54.069510] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:54.147927] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-16T20:35:54.147993] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=61.9645%) [2026-01-16T20:35:54.148144] [INFO ] [main ] Fetching symbol history for JHX... [2026-01-16T20:35:54.148185] [DEBUG] [REMOTE ] JHX: Fetching historical data. [2026-01-16T20:35:54.149657] [INFO ] [main ] Progress: 132/411 forecasts completed (32.1%). BNS finished in 0.6s. ETA: 48.8s. Rate: 342.75 forecasts/min [2026-01-16T20:35:54.162055] [DEBUG] [REMOTE ] JHX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:54.164918] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, N/A% accuracy [2026-01-16T20:35:54.164971] [INFO ] [LOCAL ] JHX: Loaded 2 optimal features with 49.40% confidence from JSON config [2026-01-16T20:35:54.165002] [DEBUG] [MAG ] Building data for symbol: JHX with lookback: 0 [2026-01-16T20:35:54.165801] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:54.165860] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:54.166754] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:54.167772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:54.274487] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-16 [2026-01-16T20:35:54.301166] [DEBUG] [MAG ] PD: Last date is validated at 2026-01-16 [2026-01-16T20:35:54.332936] [DEBUG] [MAG ] OXM: Last date is validated at 2026-01-16 [2026-01-16T20:35:54.450309] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:54.476405] [DEBUG] [MAG ] PD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:54.513784] [DEBUG] [MAG ] JHX: Last date is validated at 2026-01-16 [2026-01-16T20:35:54.522859] [DEBUG] [MAG ] OXM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:54.523118] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-16T20:35:54.523188] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=59.8228%) [2026-01-16T20:35:54.523347] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-16T20:35:54.523406] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-16T20:35:54.524163] [INFO ] [main ] Progress: 133/411 forecasts completed (32.4%). OCSL finished in 0.7s. ETA: 49.1s. Rate: 339.84 forecasts/min [2026-01-16T20:35:54.535423] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:54.536313] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-16T20:35:54.536609] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-16T20:35:54.536663] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-16T20:35:54.537654] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:54.537739] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:54.543926] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:54.544843] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:54.549834] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:54.551329] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:35:54.552712] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:54.559739] [INFO ] [LOCAL ] PD: Saved forecast. [2026-01-16T20:35:54.559811] [INFO ] [main ] PD: Signal=1 (Conf=90.0%), Magnitude=-0.64% (Conf=47.277%) [2026-01-16T20:35:54.559971] [INFO ] [main ] Fetching symbol history for COP... [2026-01-16T20:35:54.560013] [DEBUG] [REMOTE ] COP: Fetching historical data. [2026-01-16T20:35:54.560670] [INFO ] [main ] Progress: 134/411 forecasts completed (32.6%). PD finished in 0.6s. ETA: 48.6s. Rate: 341.86 forecasts/min [2026-01-16T20:35:54.572982] [DEBUG] [REMOTE ] COP: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:54.574100] [DEBUG] [LOCAL ] Loaded configuration for COP: 5 features, N/A% accuracy [2026-01-16T20:35:54.574154] [INFO ] [LOCAL ] COP: Loaded 5 optimal features with 63.30% confidence from JSON config [2026-01-16T20:35:54.574185] [DEBUG] [MAG ] Building data for symbol: COP with lookback: 0 [2026-01-16T20:35:54.575225] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:54.575286] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:54.580131] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:54.582224] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:54.582963] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:54.583425] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:54.584324] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:54.632960] [INFO ] [LOCAL ] OXM: Saved forecast. [2026-01-16T20:35:54.633032] [INFO ] [main ] OXM: Signal=1 (Conf=90.0%), Magnitude=-4.75% (Conf=49.0998%) [2026-01-16T20:35:54.633379] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-16T20:35:54.633431] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-16T20:35:54.633683] [INFO ] [main ] Progress: 135/411 forecasts completed (32.8%). OXM finished in 0.7s. ETA: 48.2s. Rate: 343.34 forecasts/min [2026-01-16T20:35:54.648012] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:54.650886] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-16T20:35:54.650939] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-16T20:35:54.650971] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-16T20:35:54.652001] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:54.652075] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:54.653999] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:54.654533] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:54.686796] [DEBUG] [MAG ] JHX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:54.771512] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:54.774859] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:54.776059] [INFO ] [LOCAL ] JHX: Saved forecast. [2026-01-16T20:35:54.776125] [INFO ] [main ] JHX: Signal=1 (Conf=90.0%), Magnitude=2.15% (Conf=49.3991%) [2026-01-16T20:35:54.776289] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-16T20:35:54.776334] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-16T20:35:54.777117] [INFO ] [main ] Progress: 136/411 forecasts completed (33.1%). JHX finished in 0.6s. ETA: 48.0s. Rate: 343.80 forecasts/min [2026-01-16T20:35:54.777375] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:54.789186] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:54.790148] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-16T20:35:54.790210] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-16T20:35:54.790247] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-16T20:35:54.791043] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:54.791106] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:54.867755] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:54.868985] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:54.871943] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:54.874432] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:54.878789] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:54.879521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:54.933524] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-16 [2026-01-16T20:35:54.944141] [DEBUG] [MAG ] COP: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.109320] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:55.134688] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.145331] [DEBUG] [MAG ] COP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:55.189311] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-16T20:35:55.189386] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=51.2772%) [2026-01-16T20:35:55.189559] [INFO ] [main ] Fetching symbol history for SF... [2026-01-16T20:35:55.189619] [DEBUG] [REMOTE ] SF: Fetching historical data. [2026-01-16T20:35:55.191093] [INFO ] [main ] Progress: 137/411 forecasts completed (33.3%). PNQI finished in 0.7s. ETA: 48.3s. Rate: 340.39 forecasts/min [2026-01-16T20:35:55.200825] [DEBUG] [REMOTE ] SF: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:55.201629] [DEBUG] [LOCAL ] Loaded configuration for SF: 9 features, N/A% accuracy [2026-01-16T20:35:55.201686] [INFO ] [LOCAL ] SF: Loaded 9 optimal features with 56.21% confidence from JSON config [2026-01-16T20:35:55.201717] [DEBUG] [MAG ] Building data for symbol: SF with lookback: 0 [2026-01-16T20:35:55.202464] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:35:55.202527] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:55.207270] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:55.226867] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.246304] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:55.248044] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:55.248507] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:55.249550] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:55.251341] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:55.252363] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:55.253185] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:35:55.255843] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:55.267710] [INFO ] [LOCAL ] COP: Saved forecast. [2026-01-16T20:35:55.267823] [INFO ] [main ] COP: Signal=1 (Conf=90.0%), Magnitude=-1.03% (Conf=63.2958%) [2026-01-16T20:35:55.268003] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-16T20:35:55.268048] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-16T20:35:55.269868] [INFO ] [main ] Progress: 138/411 forecasts completed (33.6%). COP finished in 0.7s. ETA: 47.9s. Rate: 341.76 forecasts/min [2026-01-16T20:35:55.282146] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:55.283207] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-16T20:35:55.283269] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-16T20:35:55.283302] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-16T20:35:55.284345] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:55.284629] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:55.286932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:55.287747] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:55.288163] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:55.289388] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:55.310048] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:55.374831] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:55.376260] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:55.379154] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-16T20:35:55.379220] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=61.8303%) [2026-01-16T20:35:55.379583] [INFO ] [main ] Fetching symbol history for JKS... [2026-01-16T20:35:55.379634] [DEBUG] [REMOTE ] JKS: Fetching historical data. [2026-01-16T20:35:55.379654] [INFO ] [main ] Progress: 139/411 forecasts completed (33.8%). BCAL finished in 0.7s. ETA: 47.6s. Rate: 342.68 forecasts/min [2026-01-16T20:35:55.392910] [DEBUG] [REMOTE ] JKS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:55.393830] [DEBUG] [LOCAL ] Loaded configuration for JKS: 6 features, N/A% accuracy [2026-01-16T20:35:55.393887] [INFO ] [LOCAL ] JKS: Loaded 6 optimal features with 57.11% confidence from JSON config [2026-01-16T20:35:55.393919] [DEBUG] [MAG ] Building data for symbol: JKS with lookback: 0 [2026-01-16T20:35:55.394706] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:55.394779] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:55.395418] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:55.399605] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:55.400555] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:55.403218] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:55.405958] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:55.407553] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:55.409198] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:55.456018] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-16T20:35:55.456085] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=69.7114%) [2026-01-16T20:35:55.456265] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-16T20:35:55.456310] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-16T20:35:55.457777] [INFO ] [main ] Progress: 140/411 forecasts completed (34.1%). BEPI finished in 0.7s. ETA: 47.3s. Rate: 344.04 forecasts/min [2026-01-16T20:35:55.470036] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:55.470545] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-16T20:35:55.470610] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-16T20:35:55.470642] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-16T20:35:55.471396] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:35:55.471459] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:55.476837] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:55.478799] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:55.479288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:55.479702] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:55.480532] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:55.482864] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:55.603773] [DEBUG] [MAG ] SF: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.606086] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:55.606862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:55.761184] [DEBUG] [MAG ] JKS: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.770175] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.775392] [DEBUG] [MAG ] SF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:55.889955] [INFO ] [LOCAL ] SF: Saved forecast. [2026-01-16T20:35:55.890036] [INFO ] [main ] SF: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=56.2098%) [2026-01-16T20:35:55.894125] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-16T20:35:55.894178] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-16T20:35:55.894669] [INFO ] [main ] Progress: 141/411 forecasts completed (34.3%). SF finished in 0.7s. ETA: 47.6s. Rate: 340.41 forecasts/min [2026-01-16T20:35:55.906062] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:55.907249] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-16T20:35:55.907307] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-16T20:35:55.907339] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-16T20:35:55.908205] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:55.908270] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:55.913132] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:55.914023] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:55.932043] [DEBUG] [MAG ] JKS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:55.950318] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-16 [2026-01-16T20:35:55.954109] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:55.955424] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:55.957630] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:55.962381] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:56.023873] [INFO ] [LOCAL ] JKS: Saved forecast. [2026-01-16T20:35:56.023940] [INFO ] [main ] JKS: Signal=1 (Conf=90.0%), Magnitude=4.83% (Conf=57.1141%) [2026-01-16T20:35:56.024092] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-16T20:35:56.024135] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-16T20:35:56.025003] [INFO ] [main ] Progress: 142/411 forecasts completed (34.5%). JKS finished in 0.6s. ETA: 47.3s. Rate: 341.03 forecasts/min [2026-01-16T20:35:56.037533] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.038845] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-16T20:35:56.038902] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-16T20:35:56.038934] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-16T20:35:56.039712] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:56.039770] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:56.041712] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:56.043308] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:56.122863] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:56.129252] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-16T20:35:56.129324] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=-2.28% (Conf=52.783%) [2026-01-16T20:35:56.129483] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-16T20:35:56.129527] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-16T20:35:56.130411] [INFO ] [main ] Progress: 143/411 forecasts completed (34.8%). MANH finished in 0.9s. ETA: 47.0s. Rate: 341.99 forecasts/min [2026-01-16T20:35:56.142364] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.143751] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-16T20:35:56.143813] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-16T20:35:56.143859] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-16T20:35:56.144832] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:56.144893] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:56.147446] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:56.149153] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:56.190340] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-16T20:35:56.190417] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=65.1725%) [2026-01-16T20:35:56.190590] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-16T20:35:56.190637] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-16T20:35:56.191469] [INFO ] [main ] Progress: 144/411 forecasts completed (35.0%). AFCG finished in 0.7s. ETA: 46.6s. Rate: 343.55 forecasts/min [2026-01-16T20:35:56.204544] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.206827] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-16T20:35:56.206885] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-16T20:35:56.206918] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-16T20:35:56.207946] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:56.208006] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:56.208957] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:56.210363] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:35:56.212052] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:56.305561] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-16 [2026-01-16T20:35:56.391568] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-16 [2026-01-16T20:35:56.494754] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:56.534974] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-16 [2026-01-16T20:35:56.572452] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:56.574700] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-16 [2026-01-16T20:35:56.600835] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-16T20:35:56.600944] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=45.089%) [2026-01-16T20:35:56.601334] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-16T20:35:56.601550] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-16T20:35:56.601673] [INFO ] [main ] Progress: 145/411 forecasts completed (35.3%). CRVL finished in 0.7s. ETA: 46.9s. Rate: 340.38 forecasts/min [2026-01-16T20:35:56.612709] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.613914] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-16T20:35:56.613972] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-16T20:35:56.614005] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-16T20:35:56.614826] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:56.615078] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:56.616811] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:56.617605] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:56.618265] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:56.620866] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:56.663485] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:56.669825] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-16T20:35:56.669894] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=4.21% (Conf=46.2185%) [2026-01-16T20:35:56.670272] [INFO ] [main ] Fetching symbol history for GGB... [2026-01-16T20:35:56.670325] [DEBUG] [REMOTE ] GGB: Fetching historical data. [2026-01-16T20:35:56.671686] [INFO ] [main ] Progress: 146/411 forecasts completed (35.5%). CIB finished in 0.6s. ETA: 46.5s. Rate: 341.79 forecasts/min [2026-01-16T20:35:56.685174] [DEBUG] [REMOTE ] GGB: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.685928] [DEBUG] [LOCAL ] Loaded configuration for GGB: 5 features, N/A% accuracy [2026-01-16T20:35:56.685987] [INFO ] [LOCAL ] GGB: Loaded 5 optimal features with 34.19% confidence from JSON config [2026-01-16T20:35:56.686021] [DEBUG] [MAG ] Building data for symbol: GGB with lookback: 0 [2026-01-16T20:35:56.687034] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:56.687107] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:56.691894] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:56.693678] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:56.694164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:56.694652] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:56.695411] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:56.752422] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:56.763404] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:56.825266] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-16T20:35:56.825354] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=48.8976%) [2026-01-16T20:35:56.825536] [INFO ] [main ] Fetching symbol history for SOXX... [2026-01-16T20:35:56.825603] [DEBUG] [REMOTE ] SOXX: Fetching historical data. [2026-01-16T20:35:56.826828] [INFO ] [main ] Progress: 147/411 forecasts completed (35.8%). RDY finished in 0.7s. ETA: 46.3s. Rate: 342.06 forecasts/min [2026-01-16T20:35:56.839978] [DEBUG] [REMOTE ] SOXX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.841316] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, N/A% accuracy [2026-01-16T20:35:56.841389] [INFO ] [LOCAL ] SOXX: Loaded 4 optimal features with 56.94% confidence from JSON config [2026-01-16T20:35:56.841425] [DEBUG] [MAG ] Building data for symbol: SOXX with lookback: 0 [2026-01-16T20:35:56.842498] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:56.842569] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:56.843931] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:56.846801] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:56.893087] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:56.896235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:56.960364] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-16T20:35:56.960431] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=-1.21% (Conf=76.025%) [2026-01-16T20:35:56.960624] [INFO ] [main ] Fetching symbol history for TSLX... [2026-01-16T20:35:56.960669] [DEBUG] [REMOTE ] TSLX: Fetching historical data. [2026-01-16T20:35:56.960877] [INFO ] [main ] Progress: 148/411 forecasts completed (36.0%). NDAQ finished in 0.8s. ETA: 46.1s. Rate: 342.61 forecasts/min [2026-01-16T20:35:56.975618] [DEBUG] [REMOTE ] TSLX: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:56.977533] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 7 features, N/A% accuracy [2026-01-16T20:35:56.977611] [INFO ] [LOCAL ] TSLX: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-16T20:35:56.977654] [DEBUG] [MAG ] Building data for symbol: TSLX with lookback: 0 [2026-01-16T20:35:56.978483] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:35:56.978546] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:56.983501] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:56.985623] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:56.986149] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:56.986565] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:57.038648] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:57.039718] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:57.059457] [DEBUG] [MAG ] GGB: Last date is validated at 2026-01-16 [2026-01-16T20:35:57.073373] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-16 [2026-01-16T20:35:57.118247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:57.234044] [DEBUG] [MAG ] GGB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:57.273985] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:57.274769] [DEBUG] [MAG ] SOXX: Last date is validated at 2026-01-16 [2026-01-16T20:35:57.292005] [INFO ] [LOCAL ] GGB: Saved forecast. [2026-01-16T20:35:57.292082] [INFO ] [main ] GGB: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=34.1898%) [2026-01-16T20:35:57.292248] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-16T20:35:57.292305] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-16T20:35:57.292937] [INFO ] [main ] Progress: 149/411 forecasts completed (36.3%). GGB finished in 0.6s. ETA: 46.2s. Rate: 340.56 forecasts/min [2026-01-16T20:35:57.308081] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:57.309009] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-16T20:35:57.309064] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-16T20:35:57.309097] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-16T20:35:57.309936] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-16T20:35:57.310035] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:57.315123] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:57.317013] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:57.317518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:57.318016] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:57.318419] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:57.319209] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:57.320045] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:57.322540] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:57.357018] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-16T20:35:57.357089] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=1.69% (Conf=49.4506%) [2026-01-16T20:35:57.357249] [INFO ] [main ] Fetching symbol history for TEM... [2026-01-16T20:35:57.357299] [DEBUG] [REMOTE ] TEM: Fetching historical data. [2026-01-16T20:35:57.357996] [INFO ] [main ] Progress: 150/411 forecasts completed (36.5%). INVH finished in 0.8s. ETA: 45.8s. Rate: 342.00 forecasts/min [2026-01-16T20:35:57.369703] [DEBUG] [REMOTE ] TEM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:57.370734] [DEBUG] [LOCAL ] Loaded configuration for TEM: 6 features, N/A% accuracy [2026-01-16T20:35:57.370817] [INFO ] [LOCAL ] TEM: Loaded 6 optimal features with 58.20% confidence from JSON config [2026-01-16T20:35:57.370858] [DEBUG] [MAG ] Building data for symbol: TEM with lookback: 0 [2026-01-16T20:35:57.371801] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:57.371867] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:57.373721] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:57.374419] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:57.374886] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:57.375955] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:57.377304] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:57.378548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:57.437350] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:57.439479] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:57.467502] [DEBUG] [MAG ] SOXX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:57.480533] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:57.481846] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:57.506300] [DEBUG] [MAG ] TSLX: Last date is validated at 2026-01-16 [2026-01-16T20:35:57.523026] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:57.524191] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:57.525478] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:57.606696] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:57.607816] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:57.610005] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:57.613245] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:57.613424] [INFO ] [LOCAL ] SOXX: Saved forecast. [2026-01-16T20:35:57.613490] [INFO ] [main ] SOXX: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=56.9366%) [2026-01-16T20:35:57.613860] [INFO ] [main ] Progress: 151/411 forecasts completed (36.7%). SOXX finished in 0.8s. ETA: 45.8s. Rate: 340.96 forecasts/min [2026-01-16T20:35:57.613987] [INFO ] [main ] Fetching symbol history for CHSCL... [2026-01-16T20:35:57.614030] [DEBUG] [REMOTE ] CHSCL: Fetching historical data. [2026-01-16T20:35:57.614684] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:57.617166] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:57.618127] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:57.623038] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:57.624380] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:57.625829] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:57.626477] [DEBUG] [REMOTE ] CHSCL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:57.627437] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 3 features, N/A% accuracy [2026-01-16T20:35:57.627498] [INFO ] [LOCAL ] CHSCL: Loaded 3 optimal features with 51.46% confidence from JSON config [2026-01-16T20:35:57.627533] [DEBUG] [MAG ] Building data for symbol: CHSCL with lookback: 0 [2026-01-16T20:35:57.627538] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:57.628473] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:57.628540] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:57.631161] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:57.632058] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:57.632957] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:57.633947] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:57.634981] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:57.635410] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:57.636708] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:57.637543] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:57.637565] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:57.638524] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-16T20:35:57.639463] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:57.642927] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:57.644965] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:57.648049] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:57.650822] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:57.655359] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:57.675374] [DEBUG] [MAG ] TSLX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:57.678077] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:57.679893] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:57.682235] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:57.683188] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:57.685229] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:57.687473] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:57.688717] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:57.690227] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:35:57.692001] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:57.694511] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:35:57.696705] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:35:57.700233] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:57.702415] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:35:57.709494] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:57.743463] [INFO ] [LOCAL ] TSLX: Saved forecast. [2026-01-16T20:35:57.743533] [INFO ] [main ] TSLX: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=48.3251%) [2026-01-16T20:35:57.744024] [INFO ] [main ] Fetching symbol history for POWI... [2026-01-16T20:35:57.744074] [DEBUG] [REMOTE ] POWI: Fetching historical data. [2026-01-16T20:35:57.745132] [INFO ] [main ] Progress: 152/411 forecasts completed (37.0%). TSLX finished in 0.8s. ETA: 45.5s. Rate: 341.54 forecasts/min [2026-01-16T20:35:57.756822] [DEBUG] [REMOTE ] POWI: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:57.760132] [DEBUG] [LOCAL ] Loaded configuration for POWI: 5 features, N/A% accuracy [2026-01-16T20:35:57.760188] [INFO ] [LOCAL ] POWI: Loaded 5 optimal features with 59.16% confidence from JSON config [2026-01-16T20:35:57.760221] [DEBUG] [MAG ] Building data for symbol: POWI with lookback: 0 [2026-01-16T20:35:57.762030] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:57.762101] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:57.763809] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:57.764320] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:57.764735] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:57.767239] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:57.770049] [DEBUG] [MAG ] TEM: Last date is validated at 2026-01-16 [2026-01-16T20:35:57.788281] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:57.961411] [DEBUG] [MAG ] TEM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:58.015948] [DEBUG] [MAG ] CHSCL: Last date is validated at 2026-01-16 [2026-01-16T20:35:58.097202] [INFO ] [LOCAL ] TEM: Saved forecast. [2026-01-16T20:35:58.097280] [INFO ] [main ] TEM: Signal=1 (Conf=90.0%), Magnitude=3.33% (Conf=58.1967%) [2026-01-16T20:35:58.097456] [INFO ] [main ] Fetching symbol history for TCPC... [2026-01-16T20:35:58.097500] [DEBUG] [REMOTE ] TCPC: Fetching historical data. [2026-01-16T20:35:58.098666] [INFO ] [main ] Progress: 153/411 forecasts completed (37.2%). TEM finished in 0.7s. ETA: 45.6s. Rate: 339.29 forecasts/min [2026-01-16T20:35:58.110311] [DEBUG] [REMOTE ] TCPC: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:58.112613] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 5 features, N/A% accuracy [2026-01-16T20:35:58.112675] [INFO ] [LOCAL ] TCPC: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-16T20:35:58.112706] [DEBUG] [MAG ] Building data for symbol: TCPC with lookback: 0 [2026-01-16T20:35:58.113626] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:58.113689] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:58.118630] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:58.120451] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:58.121140] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:58.123266] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:58.125027] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:58.129639] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-16 [2026-01-16T20:35:58.173661] [DEBUG] [MAG ] POWI: Last date is validated at 2026-01-16 [2026-01-16T20:35:58.187887] [DEBUG] [MAG ] CHSCL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:58.246524] [INFO ] [LOCAL ] CHSCL: Saved forecast. [2026-01-16T20:35:58.246609] [INFO ] [main ] CHSCL: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=51.456%) [2026-01-16T20:35:58.246945] [INFO ] [main ] Fetching symbol history for QQQJ... [2026-01-16T20:35:58.246995] [DEBUG] [REMOTE ] QQQJ: Fetching historical data. [2026-01-16T20:35:58.247687] [INFO ] [main ] Progress: 154/411 forecasts completed (37.5%). CHSCL finished in 0.6s. ETA: 45.4s. Rate: 339.64 forecasts/min [2026-01-16T20:35:58.259118] [DEBUG] [REMOTE ] QQQJ: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:58.259966] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 4 features, N/A% accuracy [2026-01-16T20:35:58.260018] [INFO ] [LOCAL ] QQQJ: Loaded 4 optimal features with 49.25% confidence from JSON config [2026-01-16T20:35:58.260049] [DEBUG] [MAG ] Building data for symbol: QQQJ with lookback: 0 [2026-01-16T20:35:58.260847] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:58.260907] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:58.262624] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:58.263144] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:58.263616] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:35:58.269255] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:58.312341] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:58.353895] [DEBUG] [MAG ] POWI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:58.461398] [INFO ] [LOCAL ] POWI: Saved forecast. [2026-01-16T20:35:58.461464] [INFO ] [main ] POWI: Signal=1 (Conf=90.0%), Magnitude=-0.91% (Conf=59.1634%) [2026-01-16T20:35:58.461635] [INFO ] [main ] Fetching symbol history for TERN... [2026-01-16T20:35:58.461681] [DEBUG] [REMOTE ] TERN: Fetching historical data. [2026-01-16T20:35:58.462331] [INFO ] [main ] Progress: 155/411 forecasts completed (37.7%). POWI finished in 0.7s. ETA: 45.3s. Rate: 339.17 forecasts/min [2026-01-16T20:35:58.474744] [DEBUG] [REMOTE ] TERN: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:58.475667] [DEBUG] [LOCAL ] Loaded configuration for TERN: 5 features, N/A% accuracy [2026-01-16T20:35:58.475721] [INFO ] [LOCAL ] TERN: Loaded 5 optimal features with 57.09% confidence from JSON config [2026-01-16T20:35:58.475752] [DEBUG] [MAG ] Building data for symbol: TERN with lookback: 0 [2026-01-16T20:35:58.476503] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:58.476565] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:58.479046] [DEBUG] [MAG ] TCPC: Last date is validated at 2026-01-16 [2026-01-16T20:35:58.482011] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:58.483508] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:58.486211] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:58.502063] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:58.503482] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:58.589565] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-16T20:35:58.589672] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-16T20:35:58.589844] [INFO ] [main ] Fetching symbol history for KOD... [2026-01-16T20:35:58.589888] [DEBUG] [REMOTE ] KOD: Fetching historical data. [2026-01-16T20:35:58.591728] [INFO ] [main ] Progress: 156/411 forecasts completed (38.0%). BSCQ finished in 1.3s. ETA: 45.0s. Rate: 339.75 forecasts/min [2026-01-16T20:35:58.605648] [DEBUG] [REMOTE ] KOD: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:58.606758] [DEBUG] [LOCAL ] Loaded configuration for KOD: 6 features, N/A% accuracy [2026-01-16T20:35:58.606813] [INFO ] [LOCAL ] KOD: Loaded 6 optimal features with 53.58% confidence from JSON config [2026-01-16T20:35:58.606846] [DEBUG] [MAG ] Building data for symbol: KOD with lookback: 0 [2026-01-16T20:35:58.607667] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:58.607756] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:58.609869] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:58.610378] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:58.611052] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:58.612031] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:58.613289] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:58.616333] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:58.645791] [DEBUG] [MAG ] QQQJ: Last date is validated at 2026-01-16 [2026-01-16T20:35:58.660883] [DEBUG] [MAG ] TCPC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:58.722684] [INFO ] [LOCAL ] TCPC: Saved forecast. [2026-01-16T20:35:58.722750] [INFO ] [main ] TCPC: Signal=1 (Conf=90.0%), Magnitude=0.78% (Conf=51.4396%) [2026-01-16T20:35:58.723088] [INFO ] [main ] Fetching symbol history for FDUS... [2026-01-16T20:35:58.723138] [DEBUG] [REMOTE ] FDUS: Fetching historical data. [2026-01-16T20:35:58.723660] [INFO ] [main ] Progress: 157/411 forecasts completed (38.2%). TCPC finished in 0.6s. ETA: 44.8s. Rate: 340.30 forecasts/min [2026-01-16T20:35:58.734451] [DEBUG] [REMOTE ] FDUS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:58.735026] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 3 features, N/A% accuracy [2026-01-16T20:35:58.735074] [INFO ] [LOCAL ] FDUS: Loaded 3 optimal features with 56.33% confidence from JSON config [2026-01-16T20:35:58.735106] [DEBUG] [MAG ] Building data for symbol: FDUS with lookback: 0 [2026-01-16T20:35:58.735916] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:35:58.735975] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:58.737678] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:58.738258] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:58.743422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:58.835081] [DEBUG] [MAG ] QQQJ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:58.869138] [DEBUG] [MAG ] TERN: Last date is validated at 2026-01-16 [2026-01-16T20:35:58.910655] [INFO ] [LOCAL ] QQQJ: Saved forecast. [2026-01-16T20:35:58.910724] [INFO ] [main ] QQQJ: Signal=1 (Conf=90.0%), Magnitude=0.82% (Conf=49.2488%) [2026-01-16T20:35:58.910882] [INFO ] [main ] Fetching symbol history for CMTL... [2026-01-16T20:35:58.910926] [DEBUG] [REMOTE ] CMTL: Fetching historical data. [2026-01-16T20:35:58.912666] [INFO ] [main ] Progress: 158/411 forecasts completed (38.4%). QQQJ finished in 0.7s. ETA: 44.6s. Rate: 340.14 forecasts/min [2026-01-16T20:35:58.923173] [DEBUG] [REMOTE ] CMTL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:58.924480] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 4 features, N/A% accuracy [2026-01-16T20:35:58.924540] [INFO ] [LOCAL ] CMTL: Loaded 4 optimal features with 63.50% confidence from JSON config [2026-01-16T20:35:58.924594] [DEBUG] [MAG ] Building data for symbol: CMTL with lookback: 0 [2026-01-16T20:35:58.925467] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:58.925535] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:58.931127] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:58.932004] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:58.933954] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:58.938773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:58.973267] [DEBUG] [MAG ] KOD: Last date is validated at 2026-01-16 [2026-01-16T20:35:59.050049] [DEBUG] [MAG ] TERN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:59.101293] [DEBUG] [MAG ] FDUS: Last date is validated at 2026-01-16 [2026-01-16T20:35:59.141057] [INFO ] [LOCAL ] TERN: Saved forecast. [2026-01-16T20:35:59.141125] [INFO ] [main ] TERN: Signal=1 (Conf=90.0%), Magnitude=-3.56% (Conf=57.0941%) [2026-01-16T20:35:59.141283] [INFO ] [main ] Fetching symbol history for LEA... [2026-01-16T20:35:59.141328] [DEBUG] [REMOTE ] LEA: Fetching historical data. [2026-01-16T20:35:59.142170] [INFO ] [main ] Progress: 159/411 forecasts completed (38.7%). TERN finished in 0.7s. ETA: 44.5s. Rate: 339.50 forecasts/min [2026-01-16T20:35:59.145744] [DEBUG] [MAG ] KOD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:59.152951] [DEBUG] [REMOTE ] LEA: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:59.153894] [DEBUG] [LOCAL ] Loaded configuration for LEA: 5 features, N/A% accuracy [2026-01-16T20:35:59.153976] [INFO ] [LOCAL ] LEA: Loaded 5 optimal features with 37.24% confidence from JSON config [2026-01-16T20:35:59.154011] [DEBUG] [MAG ] Building data for symbol: LEA with lookback: 0 [2026-01-16T20:35:59.154824] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:35:59.154888] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:59.155917] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:59.157310] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:59.160433] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:59.161224] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:59.162820] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:59.230265] [INFO ] [LOCAL ] KOD: Saved forecast. [2026-01-16T20:35:59.230334] [INFO ] [main ] KOD: Signal=1 (Conf=90.0%), Magnitude=6.19% (Conf=53.5766%) [2026-01-16T20:35:59.230493] [INFO ] [main ] Fetching symbol history for SHEL... [2026-01-16T20:35:59.230538] [DEBUG] [REMOTE ] SHEL: Fetching historical data. [2026-01-16T20:35:59.231703] [INFO ] [main ] Progress: 160/411 forecasts completed (38.9%). KOD finished in 0.6s. ETA: 44.2s. Rate: 340.55 forecasts/min [2026-01-16T20:35:59.243297] [DEBUG] [REMOTE ] SHEL: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:59.244532] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 4 features, N/A% accuracy [2026-01-16T20:35:59.244610] [INFO ] [LOCAL ] SHEL: Loaded 4 optimal features with 58.15% confidence from JSON config [2026-01-16T20:35:59.244645] [DEBUG] [MAG ] Building data for symbol: SHEL with lookback: 0 [2026-01-16T20:35:59.245517] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:35:59.245601] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:59.250541] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:59.253212] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:59.271063] [DEBUG] [MAG ] FDUS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:59.329744] [DEBUG] [MAG ] CMTL: Last date is validated at 2026-01-16 [2026-01-16T20:35:59.342160] [INFO ] [LOCAL ] FDUS: Saved forecast. [2026-01-16T20:35:59.342230] [INFO ] [main ] FDUS: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=56.3299%) [2026-01-16T20:35:59.342593] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-16T20:35:59.342646] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-16T20:35:59.342635] [INFO ] [main ] Progress: 161/411 forecasts completed (39.2%). FDUS finished in 0.6s. ETA: 43.9s. Rate: 341.34 forecasts/min [2026-01-16T20:35:59.353690] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:59.354699] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-16T20:35:59.354755] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-16T20:35:59.354788] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-16T20:35:59.355641] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-16T20:35:59.355739] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:35:59.360615] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:59.362420] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:35:59.362930] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:59.363404] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:59.363831] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:59.364596] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:59.365443] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:35:59.366655] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:59.367950] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:35:59.369318] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:59.481364] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:35:59.483675] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:35:59.501031] [DEBUG] [MAG ] CMTL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:59.525991] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:35:59.527344] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:35:59.558932] [DEBUG] [MAG ] LEA: Last date is validated at 2026-01-16 [2026-01-16T20:35:59.566970] [INFO ] [LOCAL ] CMTL: Saved forecast. [2026-01-16T20:35:59.567035] [INFO ] [main ] CMTL: Signal=1 (Conf=90.0%), Magnitude=6.13% (Conf=63.4976%) [2026-01-16T20:35:59.567185] [INFO ] [main ] Fetching symbol history for WLDS... [2026-01-16T20:35:59.567228] [DEBUG] [REMOTE ] WLDS: Fetching historical data. [2026-01-16T20:35:59.568627] [INFO ] [main ] Progress: 162/411 forecasts completed (39.4%). CMTL finished in 0.7s. ETA: 43.8s. Rate: 340.74 forecasts/min [2026-01-16T20:35:59.573232] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:35:59.574187] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:35:59.575414] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:35:59.578437] [DEBUG] [REMOTE ] WLDS: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:59.579522] [DEBUG] [LOCAL ] Loaded configuration for WLDS: 2 features, N/A% accuracy [2026-01-16T20:35:59.579591] [INFO ] [LOCAL ] WLDS: Loaded 2 optimal features with 46.25% confidence from JSON config [2026-01-16T20:35:59.579625] [DEBUG] [MAG ] Building data for symbol: WLDS with lookback: 0 [2026-01-16T20:35:59.580379] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:35:59.580438] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:59.584682] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:59.587344] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:59.656107] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:35:59.657065] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:35:59.659001] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:35:59.661824] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:35:59.662928] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:35:59.664977] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:35:59.665746] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:35:59.670191] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:35:59.671380] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:35:59.672817] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:35:59.674386] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:35:59.677306] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:35:59.678044] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:35:59.678809] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:35:59.680853] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:35:59.681969] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:35:59.682755] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:35:59.683590] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-16T20:35:59.684383] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:35:59.687204] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:35:59.688845] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:35:59.691364] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:35:59.693685] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:35:59.697569] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:35:59.716404] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:35:59.718110] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:35:59.719846] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:35:59.720645] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:35:59.722212] [DEBUG] [MAG ] SHEL: Last date is validated at 2026-01-16 [2026-01-16T20:35:59.722499] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:35:59.724290] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:35:59.725457] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:35:59.726978] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:35:59.728925] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:35:59.731527] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:35:59.733488] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:59.738101] [DEBUG] [MAG ] LEA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:59.845534] [INFO ] [LOCAL ] LEA: Saved forecast. [2026-01-16T20:35:59.845621] [INFO ] [main ] LEA: Signal=1 (Conf=90.0%), Magnitude=0.71% (Conf=37.2419%) [2026-01-16T20:35:59.845777] [INFO ] [main ] Fetching symbol history for INSG... [2026-01-16T20:35:59.845821] [DEBUG] [REMOTE ] INSG: Fetching historical data. [2026-01-16T20:35:59.847677] [INFO ] [main ] Progress: 163/411 forecasts completed (39.7%). LEA finished in 0.7s. ETA: 43.8s. Rate: 339.52 forecasts/min [2026-01-16T20:35:59.857783] [DEBUG] [REMOTE ] INSG: Successfully parsed 300 rows of historical data. [2026-01-16T20:35:59.858764] [DEBUG] [LOCAL ] Loaded configuration for INSG: 6 features, N/A% accuracy [2026-01-16T20:35:59.858826] [INFO ] [LOCAL ] INSG: Loaded 6 optimal features with 58.26% confidence from JSON config [2026-01-16T20:35:59.858858] [DEBUG] [MAG ] Building data for symbol: INSG with lookback: 0 [2026-01-16T20:35:59.859901] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:35:59.859966] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:35:59.861727] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:35:59.862261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:35:59.862925] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:35:59.863895] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:35:59.864887] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:35:59.866726] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:35:59.901648] [DEBUG] [MAG ] SHEL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:35:59.930451] [DEBUG] [MAG ] WLDS: Last date is validated at 2026-01-16 [2026-01-16T20:35:59.999849] [INFO ] [LOCAL ] SHEL: Saved forecast. [2026-01-16T20:35:59.999919] [INFO ] [main ] SHEL: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=58.1507%) [2026-01-16T20:36:00.000069] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-16T20:36:00.000114] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-16T20:36:00.000972] [INFO ] [main ] Progress: 164/411 forecasts completed (39.9%). SHEL finished in 0.8s. ETA: 43.6s. Rate: 339.79 forecasts/min [2026-01-16T20:36:00.013771] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:00.015071] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-16T20:36:00.015139] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-16T20:36:00.015178] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-16T20:36:00.016218] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:00.016311] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:00.021466] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:00.023475] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:00.024035] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:00.044215] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:00.097421] [DEBUG] [MAG ] WLDS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:00.182875] [INFO ] [LOCAL ] WLDS: Saved forecast. [2026-01-16T20:36:00.182942] [INFO ] [main ] WLDS: Signal=1 (Conf=90.0%), Magnitude=-13.47% (Conf=46.2523%) [2026-01-16T20:36:00.182932] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-16 [2026-01-16T20:36:00.183091] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-16T20:36:00.183134] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-16T20:36:00.184100] [INFO ] [main ] Progress: 165/411 forecasts completed (40.1%). WLDS finished in 0.6s. ETA: 43.4s. Rate: 339.72 forecasts/min [2026-01-16T20:36:00.194540] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:00.195428] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-16T20:36:00.195485] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-16T20:36:00.195516] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-16T20:36:00.196322] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:00.196384] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:00.198163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:00.198725] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:00.199142] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:00.199932] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:00.252378] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:00.286154] [DEBUG] [MAG ] INSG: Last date is validated at 2026-01-16 [2026-01-16T20:36:00.376051] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:00.409767] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-16 [2026-01-16T20:36:00.464366] [DEBUG] [MAG ] INSG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:00.545656] [INFO ] [LOCAL ] INSG: Saved forecast. [2026-01-16T20:36:00.545727] [INFO ] [main ] INSG: Signal=1 (Conf=90.0%), Magnitude=2.17% (Conf=58.2599%) [2026-01-16T20:36:00.545883] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-16T20:36:00.545928] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-16T20:36:00.546966] [INFO ] [main ] Progress: 166/411 forecasts completed (40.4%). INSG finished in 0.7s. ETA: 43.5s. Rate: 337.57 forecasts/min [2026-01-16T20:36:00.558032] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:00.558986] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-16T20:36:00.559040] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-16T20:36:00.559074] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-16T20:36:00.559891] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:36:00.583833] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:00.612471] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-16 [2026-01-16T20:36:00.646208] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-16T20:36:00.646279] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.3252%) [2026-01-16T20:36:00.646433] [INFO ] [main ] Fetching symbol history for MCHI... [2026-01-16T20:36:00.646479] [DEBUG] [REMOTE ] MCHI: Fetching historical data. [2026-01-16T20:36:00.646898] [INFO ] [main ] Progress: 167/411 forecasts completed (40.6%). EVF finished in 0.6s. ETA: 43.3s. Rate: 338.46 forecasts/min [2026-01-16T20:36:00.648298] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-16T20:36:00.648374] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-16T20:36:00.648740] [INFO ] [main ] Fetching symbol history for VC... [2026-01-16T20:36:00.648792] [DEBUG] [REMOTE ] VC: Fetching historical data. [2026-01-16T20:36:00.649623] [INFO ] [main ] Progress: 168/411 forecasts completed (40.9%). FTSM finished in 1.3s. ETA: 42.8s. Rate: 340.45 forecasts/min [2026-01-16T20:36:00.658208] [DEBUG] [REMOTE ] MCHI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:00.659255] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 10 features, N/A% accuracy [2026-01-16T20:36:00.659309] [INFO ] [LOCAL ] MCHI: Loaded 10 optimal features with 47.52% confidence from JSON config [2026-01-16T20:36:00.659342] [DEBUG] [MAG ] Building data for symbol: MCHI with lookback: 0 [2026-01-16T20:36:00.660165] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:00.660234] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:00.660704] [DEBUG] [REMOTE ] VC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:00.661781] [DEBUG] [LOCAL ] Loaded configuration for VC: 3 features, N/A% accuracy [2026-01-16T20:36:00.661837] [INFO ] [LOCAL ] VC: Loaded 3 optimal features with 52.55% confidence from JSON config [2026-01-16T20:36:00.661868] [DEBUG] [MAG ] Building data for symbol: VC with lookback: 0 [2026-01-16T20:36:00.662656] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:00.662780] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:00.662843] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:00.663724] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:00.664360] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:00.665503] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:00.667316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:00.667867] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:00.667954] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:00.668918] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:00.670524] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:00.671533] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:36:00.672321] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:00.790131] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:00.791206] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:00.799543] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:00.872717] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-16T20:36:00.872782] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=1.90% (Conf=56.3239%) [2026-01-16T20:36:00.872957] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-16T20:36:00.873001] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-16T20:36:00.878372] [INFO ] [main ] Progress: 169/411 forecasts completed (41.1%). KEP finished in 0.7s. ETA: 42.7s. Rate: 339.86 forecasts/min [2026-01-16T20:36:00.888763] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:00.891627] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-16T20:36:00.891691] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-16T20:36:00.891726] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-16T20:36:00.892540] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:00.892632] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:00.921656] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:00.931287] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-16 [2026-01-16T20:36:00.932650] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:00.938957] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:00.939672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:00.940086] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:01.038946] [DEBUG] [MAG ] MCHI: Last date is validated at 2026-01-16 [2026-01-16T20:36:01.164900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:01.198019] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:01.262286] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-16T20:36:01.262355] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-16T20:36:01.266667] [INFO ] [main ] Progress: 170/411 forecasts completed (41.4%). CIF finished in 0.7s. ETA: 42.8s. Rate: 337.47 forecasts/min [2026-01-16T20:36:01.266813] [INFO ] [main ] Fetching symbol history for FMN... [2026-01-16T20:36:01.266864] [DEBUG] [REMOTE ] FMN: Fetching historical data. [2026-01-16T20:36:01.274993] [DEBUG] [MAG ] MCHI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:01.280202] [DEBUG] [MAG ] VC: Last date is validated at 2026-01-16 [2026-01-16T20:36:01.288042] [DEBUG] [REMOTE ] FMN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:01.288554] [DEBUG] [LOCAL ] Loaded configuration for FMN: 1 features, N/A% accuracy [2026-01-16T20:36:01.288640] [INFO ] [LOCAL ] FMN: Loaded 1 optimal features with 46.74% confidence from JSON config [2026-01-16T20:36:01.288675] [DEBUG] [MAG ] Building data for symbol: FMN with lookback: 0 [2026-01-16T20:36:01.289611] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:01.289678] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:01.294985] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:01.453847] [DEBUG] [MAG ] VC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:01.552084] [INFO ] [LOCAL ] VC: Saved forecast. [2026-01-16T20:36:01.552152] [INFO ] [main ] VC: Signal=1 (Conf=90.0%), Magnitude=-2.43% (Conf=52.5462%) [2026-01-16T20:36:01.552336] [INFO ] [main ] Fetching symbol history for PGJ... [2026-01-16T20:36:01.552381] [DEBUG] [REMOTE ] PGJ: Fetching historical data. [2026-01-16T20:36:01.552879] [INFO ] [main ] Progress: 171/411 forecasts completed (41.6%). VC finished in 0.9s. ETA: 42.8s. Rate: 336.28 forecasts/min [2026-01-16T20:36:01.565061] [DEBUG] [REMOTE ] PGJ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:01.565987] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, N/A% accuracy [2026-01-16T20:36:01.566040] [INFO ] [LOCAL ] PGJ: Loaded 1 optimal features with 60.47% confidence from JSON config [2026-01-16T20:36:01.566071] [DEBUG] [MAG ] Building data for symbol: PGJ with lookback: 0 [2026-01-16T20:36:01.566980] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:01.567041] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:01.580843] [INFO ] [LOCAL ] MCHI: Saved forecast. [2026-01-16T20:36:01.580935] [INFO ] [main ] MCHI: Signal=1 (Conf=90.0%), Magnitude=-2.22% (Conf=47.517%) [2026-01-16T20:36:01.581195] [INFO ] [main ] Fetching symbol history for CPK... [2026-01-16T20:36:01.581256] [DEBUG] [REMOTE ] CPK: Fetching historical data. [2026-01-16T20:36:01.581615] [INFO ] [main ] Progress: 172/411 forecasts completed (41.8%). MCHI finished in 0.9s. ETA: 42.4s. Rate: 337.92 forecasts/min [2026-01-16T20:36:01.609058] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:01.613867] [DEBUG] [REMOTE ] CPK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:01.617670] [DEBUG] [LOCAL ] Loaded configuration for CPK: 9 features, N/A% accuracy [2026-01-16T20:36:01.617819] [INFO ] [LOCAL ] CPK: Loaded 9 optimal features with 69.73% confidence from JSON config [2026-01-16T20:36:01.617858] [DEBUG] [MAG ] Building data for symbol: CPK with lookback: 0 [2026-01-16T20:36:01.618983] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:01.619055] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:01.629933] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:01.631827] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:01.632331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:01.635776] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:01.636748] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:01.637971] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:01.642019] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:01.643090] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:01.644169] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:01.683873] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-16 [2026-01-16T20:36:01.697247] [DEBUG] [MAG ] FMN: Last date is validated at 2026-01-16 [2026-01-16T20:36:01.859042] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:01.894168] [DEBUG] [MAG ] FMN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:01.953973] [INFO ] [LOCAL ] FMN: Saved forecast. [2026-01-16T20:36:01.954042] [INFO ] [main ] FMN: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=46.7447%) [2026-01-16T20:36:01.954365] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-16T20:36:01.954416] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-16T20:36:01.955547] [INFO ] [main ] Progress: 173/411 forecasts completed (42.1%). FMN finished in 0.7s. ETA: 42.5s. Rate: 335.78 forecasts/min [2026-01-16T20:36:01.959207] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-16T20:36:01.959288] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=-1.25% (Conf=44.8836%) [2026-01-16T20:36:01.959471] [INFO ] [main ] Fetching symbol history for UAL... [2026-01-16T20:36:01.959543] [DEBUG] [REMOTE ] UAL: Fetching historical data. [2026-01-16T20:36:01.960695] [INFO ] [main ] Progress: 174/411 forecasts completed (42.3%). PRGO finished in 1.1s. ETA: 42.1s. Rate: 337.66 forecasts/min [2026-01-16T20:36:01.969079] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:01.970019] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-16T20:36:01.970080] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-16T20:36:01.970114] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-16T20:36:01.971229] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:01.971296] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:01.972491] [DEBUG] [REMOTE ] UAL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:01.973100] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:01.973454] [DEBUG] [LOCAL ] Loaded configuration for UAL: 4 features, N/A% accuracy [2026-01-16T20:36:01.973517] [INFO ] [LOCAL ] UAL: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-16T20:36:01.973549] [DEBUG] [MAG ] Building data for symbol: UAL with lookback: 0 [2026-01-16T20:36:01.973694] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:01.974157] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:01.974430] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:01.974493] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:01.974564] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:01.975826] [DEBUG] [MAG ] PGJ: Last date is validated at 2026-01-16 [2026-01-16T20:36:01.977300] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:01.979884] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:02.041502] [DEBUG] [MAG ] CPK: Last date is validated at 2026-01-16 [2026-01-16T20:36:02.104231] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:02.109508] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:02.113471] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:02.123218] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:02.125694] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:02.131029] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:02.196105] [DEBUG] [MAG ] PGJ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:02.253133] [DEBUG] [MAG ] CPK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:02.274628] [INFO ] [LOCAL ] PGJ: Saved forecast. [2026-01-16T20:36:02.274894] [INFO ] [main ] PGJ: Signal=1 (Conf=90.0%), Magnitude=-2.54% (Conf=60.4656%) [2026-01-16T20:36:02.275055] [INFO ] [main ] Fetching symbol history for NOMD... [2026-01-16T20:36:02.275099] [DEBUG] [REMOTE ] NOMD: Fetching historical data. [2026-01-16T20:36:02.276155] [INFO ] [main ] Progress: 175/411 forecasts completed (42.6%). PGJ finished in 0.7s. ETA: 42.1s. Rate: 336.17 forecasts/min [2026-01-16T20:36:02.289456] [DEBUG] [REMOTE ] NOMD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:02.290940] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 6 features, N/A% accuracy [2026-01-16T20:36:02.291004] [INFO ] [LOCAL ] NOMD: Loaded 6 optimal features with 57.11% confidence from JSON config [2026-01-16T20:36:02.291036] [DEBUG] [MAG ] Building data for symbol: NOMD with lookback: 0 [2026-01-16T20:36:02.291929] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:02.292015] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:02.297398] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:02.340784] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:02.342046] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:02.343298] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:02.345409] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:02.346151] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:02.353895] [INFO ] [LOCAL ] CPK: Saved forecast. [2026-01-16T20:36:02.353962] [INFO ] [main ] CPK: Signal=1 (Conf=90.0%), Magnitude=-0.82% (Conf=69.7337%) [2026-01-16T20:36:02.354115] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-16T20:36:02.354158] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-16T20:36:02.354972] [INFO ] [main ] Progress: 176/411 forecasts completed (42.8%). CPK finished in 0.8s. ETA: 41.8s. Rate: 337.24 forecasts/min [2026-01-16T20:36:02.366996] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:02.367407] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-16T20:36:02.367453] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-16T20:36:02.367484] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-16T20:36:02.368288] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:02.368349] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:02.370196] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:02.372191] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:36:02.374936] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:02.512155] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-16 [2026-01-16T20:36:02.523270] [DEBUG] [MAG ] UAL: Last date is validated at 2026-01-16 [2026-01-16T20:36:02.700910] [DEBUG] [MAG ] UAL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:02.707087] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:02.712804] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-16 [2026-01-16T20:36:02.753308] [DEBUG] [MAG ] NOMD: Last date is validated at 2026-01-16 [2026-01-16T20:36:02.823053] [INFO ] [LOCAL ] UAL: Saved forecast. [2026-01-16T20:36:02.823123] [INFO ] [main ] UAL: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=56.8524%) [2026-01-16T20:36:02.823280] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-16T20:36:02.823325] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-16T20:36:02.824673] [INFO ] [main ] Progress: 177/411 forecasts completed (43.1%). UAL finished in 0.9s. ETA: 42.0s. Rate: 334.15 forecasts/min [2026-01-16T20:36:02.835173] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:02.836325] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-16T20:36:02.836380] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-16T20:36:02.836412] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-16T20:36:02.837250] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:02.837312] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:02.839133] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:02.839684] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:02.840092] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:02.880549] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-16T20:36:02.880646] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=52.0521%) [2026-01-16T20:36:02.881080] [INFO ] [main ] Fetching symbol history for CE... [2026-01-16T20:36:02.881127] [DEBUG] [REMOTE ] CE: Fetching historical data. [2026-01-16T20:36:02.882627] [INFO ] [main ] Progress: 178/411 forecasts completed (43.3%). NRC finished in 0.9s. ETA: 41.7s. Rate: 335.42 forecasts/min [2026-01-16T20:36:02.885057] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:02.892067] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:02.896386] [DEBUG] [REMOTE ] CE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:02.896909] [DEBUG] [LOCAL ] Loaded configuration for CE: 6 features, N/A% accuracy [2026-01-16T20:36:02.896957] [INFO ] [LOCAL ] CE: Loaded 6 optimal features with 45.32% confidence from JSON config [2026-01-16T20:36:02.896989] [DEBUG] [MAG ] Building data for symbol: CE with lookback: 0 [2026-01-16T20:36:02.897989] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:02.898309] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:02.904320] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:02.906642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:02.907341] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:02.907968] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:02.910780] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:02.912720] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:02.940517] [DEBUG] [MAG ] NOMD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:02.956212] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-16T20:36:02.956277] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=-1.98% (Conf=49.4291%) [2026-01-16T20:36:02.956599] [INFO ] [main ] Fetching symbol history for MGTX... [2026-01-16T20:36:02.956650] [DEBUG] [REMOTE ] MGTX: Fetching historical data. [2026-01-16T20:36:02.957433] [INFO ] [main ] Progress: 179/411 forecasts completed (43.6%). INGN finished in 0.6s. ETA: 41.4s. Rate: 336.52 forecasts/min [2026-01-16T20:36:02.969185] [DEBUG] [REMOTE ] MGTX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:02.970706] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 5 features, N/A% accuracy [2026-01-16T20:36:02.970759] [INFO ] [LOCAL ] MGTX: Loaded 5 optimal features with 59.49% confidence from JSON config [2026-01-16T20:36:02.970790] [DEBUG] [MAG ] Building data for symbol: MGTX with lookback: 0 [2026-01-16T20:36:02.971559] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:02.971638] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:02.973484] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:02.974008] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:02.974918] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:02.975993] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:02.982422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:03.022711] [INFO ] [LOCAL ] NOMD: Saved forecast. [2026-01-16T20:36:03.022790] [INFO ] [main ] NOMD: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=57.1138%) [2026-01-16T20:36:03.023132] [INFO ] [main ] Fetching symbol history for KFY... [2026-01-16T20:36:03.023185] [DEBUG] [REMOTE ] KFY: Fetching historical data. [2026-01-16T20:36:03.023646] [INFO ] [main ] Progress: 180/411 forecasts completed (43.8%). NOMD finished in 0.7s. ETA: 41.0s. Rate: 337.70 forecasts/min [2026-01-16T20:36:03.034352] [DEBUG] [REMOTE ] KFY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:03.035438] [DEBUG] [LOCAL ] Loaded configuration for KFY: 5 features, N/A% accuracy [2026-01-16T20:36:03.035513] [INFO ] [LOCAL ] KFY: Loaded 5 optimal features with 55.48% confidence from JSON config [2026-01-16T20:36:03.035546] [DEBUG] [MAG ] Building data for symbol: KFY with lookback: 0 [2026-01-16T20:36:03.036645] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:03.036725] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:03.038560] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:03.039196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:03.039651] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:03.042751] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:03.045177] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:03.271637] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-16 [2026-01-16T20:36:03.279694] [DEBUG] [MAG ] CE: Last date is validated at 2026-01-16 [2026-01-16T20:36:03.316366] [DEBUG] [MAG ] MGTX: Last date is validated at 2026-01-16 [2026-01-16T20:36:03.395260] [DEBUG] [MAG ] KFY: Last date is validated at 2026-01-16 [2026-01-16T20:36:03.442764] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:03.453568] [DEBUG] [MAG ] CE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:03.484241] [DEBUG] [MAG ] MGTX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:03.503764] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-16T20:36:03.503834] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=0.26% (Conf=50.1841%) [2026-01-16T20:36:03.503992] [INFO ] [main ] Fetching symbol history for FSLY... [2026-01-16T20:36:03.504036] [DEBUG] [REMOTE ] FSLY: Fetching historical data. [2026-01-16T20:36:03.505658] [INFO ] [main ] Progress: 181/411 forecasts completed (44.0%). BOC finished in 0.7s. ETA: 41.3s. Rate: 334.53 forecasts/min [2026-01-16T20:36:03.515171] [DEBUG] [REMOTE ] FSLY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:03.516013] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 8 features, N/A% accuracy [2026-01-16T20:36:03.516068] [INFO ] [LOCAL ] FSLY: Loaded 8 optimal features with 52.58% confidence from JSON config [2026-01-16T20:36:03.516099] [DEBUG] [MAG ] Building data for symbol: FSLY with lookback: 0 [2026-01-16T20:36:03.517247] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:03.517312] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:03.522292] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:03.523155] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:03.524022] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:03.526484] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:03.527885] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:03.528910] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:03.529639] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:03.531761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:03.555474] [INFO ] [LOCAL ] MGTX: Saved forecast. [2026-01-16T20:36:03.555549] [INFO ] [main ] MGTX: Signal=1 (Conf=90.0%), Magnitude=-5.87% (Conf=59.4878%) [2026-01-16T20:36:03.555717] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-16T20:36:03.555760] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-16T20:36:03.556866] [INFO ] [main ] Progress: 182/411 forecasts completed (44.3%). MGTX finished in 0.6s. ETA: 40.9s. Rate: 335.85 forecasts/min [2026-01-16T20:36:03.568567] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:03.569745] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-16T20:36:03.569799] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-16T20:36:03.569830] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-16T20:36:03.570623] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:03.570683] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:03.572513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:03.573042] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:03.573451] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:03.579524] [DEBUG] [MAG ] KFY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:03.580881] [INFO ] [LOCAL ] CE: Saved forecast. [2026-01-16T20:36:03.580952] [INFO ] [main ] CE: Signal=1 (Conf=90.0%), Magnitude=-1.70% (Conf=45.3206%) [2026-01-16T20:36:03.581105] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-16T20:36:03.581148] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-16T20:36:03.581900] [INFO ] [main ] Progress: 183/411 forecasts completed (44.5%). CE finished in 0.7s. ETA: 40.5s. Rate: 337.43 forecasts/min [2026-01-16T20:36:03.591810] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:03.592562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:03.593915] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:03.595017] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-16T20:36:03.595075] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-16T20:36:03.595107] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-16T20:36:03.595957] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:03.596017] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:03.601168] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:03.602342] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:03.604167] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:03.668845] [INFO ] [LOCAL ] KFY: Saved forecast. [2026-01-16T20:36:03.668913] [INFO ] [main ] KFY: Signal=1 (Conf=90.0%), Magnitude=1.27% (Conf=55.4778%) [2026-01-16T20:36:03.669071] [INFO ] [main ] Fetching symbol history for BLCN... [2026-01-16T20:36:03.669115] [DEBUG] [REMOTE ] BLCN: Fetching historical data. [2026-01-16T20:36:03.670027] [INFO ] [main ] Progress: 184/411 forecasts completed (44.8%). KFY finished in 0.6s. ETA: 40.3s. Rate: 338.36 forecasts/min [2026-01-16T20:36:03.680375] [DEBUG] [REMOTE ] BLCN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:03.681043] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 0 features, N/A% accuracy [2026-01-16T20:36:03.681091] [INFO ] [LOCAL ] BLCN: Loaded 0 optimal features with 48.47% confidence from JSON config [2026-01-16T20:36:03.681122] [DEBUG] [MAG ] Building data for symbol: BLCN with lookback: 0 [2026-01-16T20:36:03.682066] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:36:03.873708] [DEBUG] [MAG ] FSLY: Last date is validated at 2026-01-16 [2026-01-16T20:36:03.931201] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-16 [2026-01-16T20:36:03.956539] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-16 [2026-01-16T20:36:04.022732] [DEBUG] [MAG ] BLCN: Last date is validated at 2026-01-16 [2026-01-16T20:36:04.039092] [DEBUG] [MAG ] FSLY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.095726] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.119533] [INFO ] [LOCAL ] FSLY: Saved forecast. [2026-01-16T20:36:04.119617] [INFO ] [main ] FSLY: Signal=1 (Conf=90.0%), Magnitude=-5.21% (Conf=52.5799%) [2026-01-16T20:36:04.119926] [INFO ] [main ] Fetching symbol history for TSL... [2026-01-16T20:36:04.119975] [DEBUG] [REMOTE ] TSL: Fetching historical data. [2026-01-16T20:36:04.120778] [INFO ] [main ] Progress: 185/411 forecasts completed (45.0%). FSLY finished in 0.6s. ETA: 40.4s. Rate: 335.56 forecasts/min [2026-01-16T20:36:04.127492] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.131831] [DEBUG] [REMOTE ] TSL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.132902] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, N/A% accuracy [2026-01-16T20:36:04.132955] [INFO ] [LOCAL ] TSL: Loaded 3 optimal features with 61.41% confidence from JSON config [2026-01-16T20:36:04.132987] [DEBUG] [MAG ] Building data for symbol: TSL with lookback: 0 [2026-01-16T20:36:04.133802] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:04.133861] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:04.186712] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-16T20:36:04.186782] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=-4.20% (Conf=48.1351%) [2026-01-16T20:36:04.186941] [INFO ] [main ] Fetching symbol history for DIOD... [2026-01-16T20:36:04.186987] [DEBUG] [REMOTE ] DIOD: Fetching historical data. [2026-01-16T20:36:04.187880] [INFO ] [main ] Progress: 186/411 forecasts completed (45.3%). BDTX finished in 0.6s. ETA: 40.1s. Rate: 336.70 forecasts/min [2026-01-16T20:36:04.191716] [DEBUG] [MAG ] BLCN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.200908] [DEBUG] [REMOTE ] DIOD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.201914] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 3 features, N/A% accuracy [2026-01-16T20:36:04.201974] [INFO ] [LOCAL ] DIOD: Loaded 3 optimal features with 52.89% confidence from JSON config [2026-01-16T20:36:04.202007] [DEBUG] [MAG ] Building data for symbol: DIOD with lookback: 0 [2026-01-16T20:36:04.202910] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:04.202977] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:04.208921] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:04.210907] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:04.211480] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:04.229052] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-16T20:36:04.229118] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=0.33% (Conf=61.2614%) [2026-01-16T20:36:04.229459] [INFO ] [main ] Fetching symbol history for MCRI... [2026-01-16T20:36:04.229508] [DEBUG] [REMOTE ] MCRI: Fetching historical data. [2026-01-16T20:36:04.229653] [INFO ] [main ] Progress: 187/411 forecasts completed (45.5%). ODFL finished in 0.7s. ETA: 39.8s. Rate: 338.08 forecasts/min [2026-01-16T20:36:04.241490] [DEBUG] [REMOTE ] MCRI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.242556] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 8 features, N/A% accuracy [2026-01-16T20:36:04.242625] [INFO ] [LOCAL ] MCRI: Loaded 8 optimal features with 51.72% confidence from JSON config [2026-01-16T20:36:04.242657] [DEBUG] [MAG ] Building data for symbol: MCRI with lookback: 0 [2026-01-16T20:36:04.243470] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:04.243535] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:04.243909] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:04.245399] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:04.245930] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:04.245960] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:04.246445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:04.246695] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:04.246881] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:04.247599] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:04.249917] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:36:04.254054] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:04.255239] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:04.267479] [INFO ] [LOCAL ] BLCN: Saved forecast. [2026-01-16T20:36:04.267545] [INFO ] [main ] BLCN: Signal=1 (Conf=90.0%), Magnitude=3.30% (Conf=48.4718%) [2026-01-16T20:36:04.267737] [INFO ] [main ] Fetching symbol history for SVC... [2026-01-16T20:36:04.267793] [DEBUG] [REMOTE ] SVC: Fetching historical data. [2026-01-16T20:36:04.269638] [INFO ] [main ] Progress: 188/411 forecasts completed (45.7%). BLCN finished in 0.6s. ETA: 39.4s. Rate: 339.48 forecasts/min [2026-01-16T20:36:04.278800] [DEBUG] [REMOTE ] SVC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.279701] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, N/A% accuracy [2026-01-16T20:36:04.279762] [INFO ] [LOCAL ] SVC: Loaded 3 optimal features with 63.33% confidence from JSON config [2026-01-16T20:36:04.279794] [DEBUG] [MAG ] Building data for symbol: SVC with lookback: 0 [2026-01-16T20:36:04.280549] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:04.280650] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:04.285411] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:04.393996] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:04.399915] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:04.588033] [DEBUG] [MAG ] TSL: Last date is validated at 2026-01-16 [2026-01-16T20:36:04.594370] [DEBUG] [MAG ] DIOD: Last date is validated at 2026-01-16 [2026-01-16T20:36:04.633749] [DEBUG] [MAG ] MCRI: Last date is validated at 2026-01-16 [2026-01-16T20:36:04.744167] [DEBUG] [MAG ] SVC: Last date is validated at 2026-01-16 [2026-01-16T20:36:04.773353] [DEBUG] [MAG ] TSL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.782429] [DEBUG] [MAG ] DIOD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.825911] [DEBUG] [MAG ] MCRI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.848363] [INFO ] [LOCAL ] TSL: Saved forecast. [2026-01-16T20:36:04.848432] [INFO ] [main ] TSL: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=61.4139%) [2026-01-16T20:36:04.848804] [INFO ] [main ] Progress: 189/411 forecasts completed (46.0%). TSL finished in 0.7s. ETA: 39.7s. Rate: 335.44 forecasts/min [2026-01-16T20:36:04.848935] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-16T20:36:04.848979] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-16T20:36:04.860993] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.861419] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-16T20:36:04.861465] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-16T20:36:04.861495] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-16T20:36:04.862500] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:04.862561] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:04.864534] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:04.865072] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:04.866319] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:04.868982] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:04.893034] [INFO ] [LOCAL ] DIOD: Saved forecast. [2026-01-16T20:36:04.893107] [INFO ] [main ] DIOD: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=52.8901%) [2026-01-16T20:36:04.893280] [INFO ] [main ] Fetching symbol history for AOD... [2026-01-16T20:36:04.893328] [DEBUG] [REMOTE ] AOD: Fetching historical data. [2026-01-16T20:36:04.893885] [INFO ] [main ] Progress: 190/411 forecasts completed (46.2%). DIOD finished in 0.7s. ETA: 39.4s. Rate: 336.76 forecasts/min [2026-01-16T20:36:04.906551] [DEBUG] [REMOTE ] AOD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.907034] [DEBUG] [LOCAL ] Loaded configuration for AOD: 5 features, N/A% accuracy [2026-01-16T20:36:04.907084] [INFO ] [LOCAL ] AOD: Loaded 5 optimal features with 36.28% confidence from JSON config [2026-01-16T20:36:04.907117] [DEBUG] [MAG ] Building data for symbol: AOD with lookback: 0 [2026-01-16T20:36:04.908134] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:04.908206] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:04.911257] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:04.914167] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:04.915384] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:04.916032] [DEBUG] [MAG ] SVC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:04.917017] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:36:04.920149] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:04.951022] [INFO ] [LOCAL ] MCRI: Saved forecast. [2026-01-16T20:36:04.951101] [INFO ] [main ] MCRI: Signal=1 (Conf=90.0%), Magnitude=-2.73% (Conf=51.7198%) [2026-01-16T20:36:04.951457] [INFO ] [main ] Fetching symbol history for TROX... [2026-01-16T20:36:04.951510] [DEBUG] [REMOTE ] TROX: Fetching historical data. [2026-01-16T20:36:04.951619] [INFO ] [main ] Progress: 191/411 forecasts completed (46.5%). MCRI finished in 0.7s. ETA: 39.1s. Rate: 337.96 forecasts/min [2026-01-16T20:36:04.964274] [DEBUG] [REMOTE ] TROX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.965243] [DEBUG] [LOCAL ] Loaded configuration for TROX: 3 features, N/A% accuracy [2026-01-16T20:36:04.965302] [INFO ] [LOCAL ] TROX: Loaded 3 optimal features with 52.66% confidence from JSON config [2026-01-16T20:36:04.965685] [DEBUG] [MAG ] Building data for symbol: TROX with lookback: 0 [2026-01-16T20:36:04.966494] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:04.966557] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:04.968801] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:04.969979] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:04.971266] [INFO ] [LOCAL ] SVC: Saved forecast. [2026-01-16T20:36:04.971338] [INFO ] [main ] SVC: Signal=1 (Conf=90.0%), Magnitude=-0.96% (Conf=63.3303%) [2026-01-16T20:36:04.971492] [INFO ] [main ] Fetching symbol history for HL... [2026-01-16T20:36:04.971537] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-16T20:36:04.974618] [INFO ] [main ] Progress: 192/411 forecasts completed (46.7%). SVC finished in 0.7s. ETA: 38.7s. Rate: 339.50 forecasts/min [2026-01-16T20:36:04.982678] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:04.983091] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-16T20:36:04.983137] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-16T20:36:04.983168] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-16T20:36:04.983941] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:04.984001] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:04.988781] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:04.989456] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:04.990150] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:36:04.994400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:05.025765] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:05.217973] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-16 [2026-01-16T20:36:05.278427] [DEBUG] [MAG ] AOD: Last date is validated at 2026-01-16 [2026-01-16T20:36:05.347206] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-16 [2026-01-16T20:36:05.396786] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:05.424529] [DEBUG] [MAG ] TROX: Last date is validated at 2026-01-16 [2026-01-16T20:36:05.452122] [DEBUG] [MAG ] AOD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:05.466300] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-16T20:36:05.466372] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=62.8078%) [2026-01-16T20:36:05.466533] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-16T20:36:05.466598] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-16T20:36:05.467466] [INFO ] [main ] Progress: 193/411 forecasts completed (47.0%). BHFAL finished in 0.6s. ETA: 38.9s. Rate: 336.38 forecasts/min [2026-01-16T20:36:05.479528] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:05.480616] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-16T20:36:05.480676] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-16T20:36:05.480709] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-16T20:36:05.481767] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:05.481834] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:05.484547] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:05.487193] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:05.526445] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:05.579750] [INFO ] [LOCAL ] AOD: Saved forecast. [2026-01-16T20:36:05.579823] [INFO ] [main ] AOD: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=36.281%) [2026-01-16T20:36:05.579975] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-16T20:36:05.580017] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-16T20:36:05.581869] [INFO ] [main ] Progress: 194/411 forecasts completed (47.2%). AOD finished in 0.7s. ETA: 38.6s. Rate: 337.00 forecasts/min [2026-01-16T20:36:05.595354] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:05.597283] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-16T20:36:05.597353] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-16T20:36:05.597403] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-16T20:36:05.598307] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:05.598384] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:05.603563] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:05.604659] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:05.606450] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:05.607174] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-16T20:36:05.607248] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=10.19% (Conf=51.1404%) [2026-01-16T20:36:05.607944] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-16T20:36:05.607998] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-16T20:36:05.608059] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:36:05.607604] [INFO ] [main ] Progress: 195/411 forecasts completed (47.4%). HL finished in 0.6s. ETA: 38.3s. Rate: 338.49 forecasts/min [2026-01-16T20:36:05.609863] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:05.616403] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:05.621295] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:05.621401] [DEBUG] [MAG ] TROX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:05.622256] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-16T20:36:05.622308] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-16T20:36:05.622339] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-16T20:36:05.623118] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:05.623176] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:05.627994] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:05.691859] [INFO ] [LOCAL ] TROX: Saved forecast. [2026-01-16T20:36:05.691938] [INFO ] [main ] TROX: Signal=1 (Conf=90.0%), Magnitude=2.99% (Conf=52.6574%) [2026-01-16T20:36:05.692309] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-16T20:36:05.692367] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-16T20:36:05.693650] [INFO ] [main ] Progress: 196/411 forecasts completed (47.7%). TROX finished in 0.7s. ETA: 38.0s. Rate: 339.38 forecasts/min [2026-01-16T20:36:05.706856] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:05.707785] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-16T20:36:05.707845] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-16T20:36:05.707879] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-16T20:36:05.708743] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:05.708815] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:05.711348] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:05.853248] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-16 [2026-01-16T20:36:05.985922] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.017788] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.030230] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.111670] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-16T20:36:06.111748] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=-5.23% (Conf=45.3251%) [2026-01-16T20:36:06.112110] [INFO ] [main ] Fetching symbol history for CSQ... [2026-01-16T20:36:06.112170] [DEBUG] [REMOTE ] CSQ: Fetching historical data. [2026-01-16T20:36:06.112660] [INFO ] [main ] Progress: 197/411 forecasts completed (47.9%). ERNA finished in 0.6s. ETA: 38.1s. Rate: 337.04 forecasts/min [2026-01-16T20:36:06.123764] [DEBUG] [REMOTE ] CSQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.125630] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, N/A% accuracy [2026-01-16T20:36:06.125689] [INFO ] [LOCAL ] CSQ: Loaded 4 optimal features with 46.27% confidence from JSON config [2026-01-16T20:36:06.125722] [DEBUG] [MAG ] Building data for symbol: CSQ with lookback: 0 [2026-01-16T20:36:06.126543] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:06.126625] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:06.128932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:06.129507] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:06.130484] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:06.131787] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.158805] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.163410] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.203964] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.223936] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-16T20:36:06.224003] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=48.6559%) [2026-01-16T20:36:06.224170] [INFO ] [main ] Fetching symbol history for HYMC... [2026-01-16T20:36:06.224216] [DEBUG] [REMOTE ] HYMC: Fetching historical data. [2026-01-16T20:36:06.224903] [INFO ] [main ] Progress: 198/411 forecasts completed (48.2%). SREA finished in 0.6s. ETA: 37.8s. Rate: 337.67 forecasts/min [2026-01-16T20:36:06.239258] [DEBUG] [REMOTE ] HYMC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.240096] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 4 features, N/A% accuracy [2026-01-16T20:36:06.240149] [INFO ] [LOCAL ] HYMC: Loaded 4 optimal features with 54.38% confidence from JSON config [2026-01-16T20:36:06.240183] [DEBUG] [MAG ] Building data for symbol: HYMC with lookback: 0 [2026-01-16T20:36:06.240987] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:06.241048] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:06.243002] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:06.243554] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:06.244223] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:06.245142] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.285797] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-16T20:36:06.285875] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=11.45% (Conf=50.8446%) [2026-01-16T20:36:06.286029] [INFO ] [main ] Fetching symbol history for ARCC... [2026-01-16T20:36:06.286071] [DEBUG] [REMOTE ] ARCC: Fetching historical data. [2026-01-16T20:36:06.286806] [INFO ] [main ] Progress: 199/411 forecasts completed (48.4%). VTYX finished in 0.7s. ETA: 37.5s. Rate: 338.78 forecasts/min [2026-01-16T20:36:06.302983] [DEBUG] [REMOTE ] ARCC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.303949] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 6 features, N/A% accuracy [2026-01-16T20:36:06.304010] [INFO ] [LOCAL ] ARCC: Loaded 6 optimal features with 55.11% confidence from JSON config [2026-01-16T20:36:06.304048] [DEBUG] [MAG ] Building data for symbol: ARCC with lookback: 0 [2026-01-16T20:36:06.305086] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:06.305175] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:06.307412] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:06.308047] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:06.308509] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:06.308995] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:06.310249] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:06.312459] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.346118] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.423479] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-16T20:36:06.423548] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=55.1091%) [2026-01-16T20:36:06.423883] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-16T20:36:06.423926] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-16T20:36:06.424849] [INFO ] [main ] Progress: 200/411 forecasts completed (48.7%). CMCSA finished in 0.7s. ETA: 37.3s. Rate: 339.15 forecasts/min [2026-01-16T20:36:06.441606] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.442774] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-16T20:36:06.442847] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-16T20:36:06.442885] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-16T20:36:06.444084] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:06.444163] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:06.452846] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:06.455563] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:06.456292] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:06.456848] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.476920] [DEBUG] [MAG ] CSQ: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.616374] [DEBUG] [MAG ] HYMC: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.644238] [DEBUG] [MAG ] CSQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.696815] [DEBUG] [MAG ] ARCC: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.708625] [INFO ] [LOCAL ] CSQ: Saved forecast. [2026-01-16T20:36:06.708699] [INFO ] [main ] CSQ: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=46.2726%) [2026-01-16T20:36:06.709245] [INFO ] [main ] Progress: 201/411 forecasts completed (48.9%). CSQ finished in 0.6s. ETA: 37.3s. Rate: 338.13 forecasts/min [2026-01-16T20:36:06.709369] [INFO ] [main ] Fetching symbol history for LEVI... [2026-01-16T20:36:06.709412] [DEBUG] [REMOTE ] LEVI: Fetching historical data. [2026-01-16T20:36:06.722678] [DEBUG] [REMOTE ] LEVI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.725623] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 14 features, N/A% accuracy [2026-01-16T20:36:06.725680] [INFO ] [LOCAL ] LEVI: Loaded 14 optimal features with 60.36% confidence from JSON config [2026-01-16T20:36:06.725712] [DEBUG] [MAG ] Building data for symbol: LEVI with lookback: 0 [2026-01-16T20:36:06.726471] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-16T20:36:06.726538] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:06.731812] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:06.733554] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:06.734054] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:06.734443] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:06.735220] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:06.735865] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:06.737153] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:06.737621] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:06.738658] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:06.740235] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:06.741384] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:36:06.742061] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:06.743266] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:06.745546] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.797491] [DEBUG] [MAG ] HYMC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.822119] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-16 [2026-01-16T20:36:06.889216] [DEBUG] [MAG ] ARCC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:06.905795] [INFO ] [LOCAL ] HYMC: Saved forecast. [2026-01-16T20:36:06.905888] [INFO ] [main ] HYMC: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=54.3835%) [2026-01-16T20:36:06.906096] [INFO ] [main ] Fetching symbol history for QQQI... [2026-01-16T20:36:06.906162] [DEBUG] [REMOTE ] QQQI: Fetching historical data. [2026-01-16T20:36:06.906872] [INFO ] [main ] Progress: 202/411 forecasts completed (49.1%). HYMC finished in 0.7s. ETA: 37.1s. Rate: 337.94 forecasts/min [2026-01-16T20:36:06.918410] [DEBUG] [REMOTE ] QQQI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.919277] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 6 features, N/A% accuracy [2026-01-16T20:36:06.919329] [INFO ] [LOCAL ] QQQI: Loaded 6 optimal features with 48.26% confidence from JSON config [2026-01-16T20:36:06.919360] [DEBUG] [MAG ] Building data for symbol: QQQI with lookback: 0 [2026-01-16T20:36:06.920152] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:06.920212] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:06.924928] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:06.926685] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:06.927158] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:06.927549] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:06.929881] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:06.930879] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.959171] [INFO ] [LOCAL ] ARCC: Saved forecast. [2026-01-16T20:36:06.959240] [INFO ] [main ] ARCC: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=55.1053%) [2026-01-16T20:36:06.959784] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-16T20:36:06.959849] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-16T20:36:06.960659] [INFO ] [main ] Progress: 203/411 forecasts completed (49.4%). ARCC finished in 0.7s. ETA: 36.8s. Rate: 339.10 forecasts/min [2026-01-16T20:36:06.972512] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:06.973027] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-16T20:36:06.973077] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-16T20:36:06.973108] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-16T20:36:06.973981] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:06.974042] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:06.979556] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:06.994471] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:07.093864] [DEBUG] [MAG ] LEVI: Last date is validated at 2026-01-16 [2026-01-16T20:36:07.105835] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-16T20:36:07.105906] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=-3.21% (Conf=56.8534%) [2026-01-16T20:36:07.106086] [INFO ] [main ] Fetching symbol history for NXGL... [2026-01-16T20:36:07.106145] [DEBUG] [REMOTE ] NXGL: Fetching historical data. [2026-01-16T20:36:07.107664] [INFO ] [main ] Progress: 204/411 forecasts completed (49.6%). PTGX finished in 0.7s. ETA: 36.6s. Rate: 339.38 forecasts/min [2026-01-16T20:36:07.119624] [DEBUG] [REMOTE ] NXGL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:07.120678] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 3 features, N/A% accuracy [2026-01-16T20:36:07.120733] [INFO ] [LOCAL ] NXGL: Loaded 3 optimal features with 49.28% confidence from JSON config [2026-01-16T20:36:07.120765] [DEBUG] [MAG ] Building data for symbol: NXGL with lookback: 0 [2026-01-16T20:36:07.121561] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:07.121645] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:07.126768] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:07.129406] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:07.133682] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:07.271052] [DEBUG] [MAG ] QQQI: Last date is validated at 2026-01-16 [2026-01-16T20:36:07.277636] [DEBUG] [MAG ] LEVI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:07.365885] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-16 [2026-01-16T20:36:07.374197] [INFO ] [LOCAL ] LEVI: Saved forecast. [2026-01-16T20:36:07.374271] [INFO ] [main ] LEVI: Signal=1 (Conf=90.0%), Magnitude=2.34% (Conf=60.3632%) [2026-01-16T20:36:07.374439] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-16T20:36:07.374484] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-16T20:36:07.374968] [INFO ] [main ] Progress: 205/411 forecasts completed (49.9%). LEVI finished in 0.7s. ETA: 36.5s. Rate: 338.54 forecasts/min [2026-01-16T20:36:07.387328] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:07.388441] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-16T20:36:07.388505] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-16T20:36:07.388540] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-16T20:36:07.389499] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:07.389564] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:07.391395] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:07.391994] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:07.394649] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:07.396604] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:07.448680] [DEBUG] [MAG ] QQQI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:07.488830] [DEBUG] [MAG ] NXGL: Last date is validated at 2026-01-16 [2026-01-16T20:36:07.533015] [INFO ] [LOCAL ] QQQI: Saved forecast. [2026-01-16T20:36:07.533084] [INFO ] [main ] QQQI: Signal=1 (Conf=90.0%), Magnitude=1.32% (Conf=48.2582%) [2026-01-16T20:36:07.533244] [INFO ] [main ] Fetching symbol history for ARCO... [2026-01-16T20:36:07.533287] [DEBUG] [REMOTE ] ARCO: Fetching historical data. [2026-01-16T20:36:07.533972] [INFO ] [main ] Progress: 206/411 forecasts completed (50.1%). QQQI finished in 0.6s. ETA: 36.3s. Rate: 338.71 forecasts/min [2026-01-16T20:36:07.543952] [DEBUG] [REMOTE ] ARCO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:07.544984] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 7 features, N/A% accuracy [2026-01-16T20:36:07.545037] [INFO ] [LOCAL ] ARCO: Loaded 7 optimal features with 55.72% confidence from JSON config [2026-01-16T20:36:07.545068] [DEBUG] [MAG ] Building data for symbol: ARCO with lookback: 0 [2026-01-16T20:36:07.545879] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:07.545942] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:07.550708] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:07.552384] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:07.553817] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:07.590792] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:07.595785] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:07.598552] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:07.600509] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:07.601857] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:07.663274] [DEBUG] [MAG ] NXGL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:07.725917] [INFO ] [LOCAL ] NXGL: Saved forecast. [2026-01-16T20:36:07.726012] [INFO ] [main ] NXGL: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=49.2825%) [2026-01-16T20:36:07.726174] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-16T20:36:07.726218] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-16T20:36:07.726890] [INFO ] [main ] Progress: 207/411 forecasts completed (50.4%). NXGL finished in 0.6s. ETA: 36.2s. Rate: 338.56 forecasts/min [2026-01-16T20:36:07.731451] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-16T20:36:07.731524] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=-2.36% (Conf=57.9848%) [2026-01-16T20:36:07.731723] [INFO ] [main ] Fetching symbol history for COTY... [2026-01-16T20:36:07.731776] [DEBUG] [REMOTE ] COTY: Fetching historical data. [2026-01-16T20:36:07.732126] [INFO ] [main ] Progress: 208/411 forecasts completed (50.6%). BLK finished in 0.8s. ETA: 35.8s. Rate: 340.15 forecasts/min [2026-01-16T20:36:07.739996] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:07.741305] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-16T20:36:07.741365] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-16T20:36:07.741398] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-16T20:36:07.742289] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:07.742354] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:07.744543] [DEBUG] [REMOTE ] COTY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:07.745664] [DEBUG] [LOCAL ] Loaded configuration for COTY: 6 features, N/A% accuracy [2026-01-16T20:36:07.745731] [INFO ] [LOCAL ] COTY: Loaded 6 optimal features with 59.94% confidence from JSON config [2026-01-16T20:36:07.745765] [DEBUG] [MAG ] Building data for symbol: COTY with lookback: 0 [2026-01-16T20:36:07.746565] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:07.746659] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:07.747710] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:07.748624] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:07.748497] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:07.749541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:07.749858] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:07.750091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:07.750733] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:07.751652] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:07.752102] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:07.754127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:07.754489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:07.764969] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-16 [2026-01-16T20:36:07.937039] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:07.941589] [DEBUG] [MAG ] ARCO: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.107648] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-16T20:36:08.107738] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=-2.23% (Conf=50.7586%) [2026-01-16T20:36:08.107675] [DEBUG] [MAG ] ARCO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:08.107907] [INFO ] [main ] Fetching symbol history for HTD... [2026-01-16T20:36:08.107951] [DEBUG] [REMOTE ] HTD: Fetching historical data. [2026-01-16T20:36:08.109673] [INFO ] [main ] Progress: 209/411 forecasts completed (50.9%). SITM finished in 0.7s. ETA: 35.8s. Rate: 338.30 forecasts/min [2026-01-16T20:36:08.119828] [DEBUG] [REMOTE ] HTD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:08.120320] [DEBUG] [LOCAL ] Loaded configuration for HTD: 3 features, N/A% accuracy [2026-01-16T20:36:08.120369] [INFO ] [LOCAL ] HTD: Loaded 3 optimal features with 46.35% confidence from JSON config [2026-01-16T20:36:08.120401] [DEBUG] [MAG ] Building data for symbol: HTD with lookback: 0 [2026-01-16T20:36:08.121232] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:08.121294] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:08.123033] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:08.123557] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:08.124500] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:08.130281] [DEBUG] [MAG ] COTY: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.134547] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.178303] [INFO ] [LOCAL ] ARCO: Saved forecast. [2026-01-16T20:36:08.178370] [INFO ] [main ] ARCO: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=55.7169%) [2026-01-16T20:36:08.178524] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-16T20:36:08.178583] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-16T20:36:08.179689] [INFO ] [main ] Progress: 210/411 forecasts completed (51.1%). ARCO finished in 0.6s. ETA: 35.5s. Rate: 339.28 forecasts/min [2026-01-16T20:36:08.189086] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:08.189954] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-16T20:36:08.190011] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-16T20:36:08.190042] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-16T20:36:08.190851] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:08.190912] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:08.195662] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:08.198299] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:08.199427] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:36:08.202231] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:08.208652] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:08.322901] [DEBUG] [MAG ] COTY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:08.332950] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:08.389721] [INFO ] [LOCAL ] COTY: Saved forecast. [2026-01-16T20:36:08.389789] [INFO ] [main ] COTY: Signal=1 (Conf=90.0%), Magnitude=1.26% (Conf=59.9368%) [2026-01-16T20:36:08.390141] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-16T20:36:08.390195] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-16T20:36:08.390169] [INFO ] [main ] Progress: 211/411 forecasts completed (51.3%). COTY finished in 0.7s. ETA: 35.4s. Rate: 338.97 forecasts/min [2026-01-16T20:36:08.402722] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:08.403664] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-16T20:36:08.403725] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-16T20:36:08.403768] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-16T20:36:08.404753] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:08.404819] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:08.409864] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:08.410967] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:08.412671] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:08.417899] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-16T20:36:08.417971] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=-2.36% (Conf=54.0059%) [2026-01-16T20:36:08.418133] [INFO ] [main ] Fetching symbol history for FOA... [2026-01-16T20:36:08.418176] [DEBUG] [REMOTE ] FOA: Fetching historical data. [2026-01-16T20:36:08.418900] [INFO ] [main ] Progress: 212/411 forecasts completed (51.6%). ONDS finished in 0.7s. ETA: 35.1s. Rate: 340.32 forecasts/min [2026-01-16T20:36:08.430435] [DEBUG] [REMOTE ] FOA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:08.431309] [DEBUG] [LOCAL ] Loaded configuration for FOA: 5 features, N/A% accuracy [2026-01-16T20:36:08.431369] [INFO ] [LOCAL ] FOA: Loaded 5 optimal features with 67.32% confidence from JSON config [2026-01-16T20:36:08.431402] [DEBUG] [MAG ] Building data for symbol: FOA with lookback: 0 [2026-01-16T20:36:08.432234] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:08.432295] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:08.434370] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:08.434914] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:08.435318] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:08.437542] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:08.438623] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:08.494555] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:08.498013] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:08.499091] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:08.500244] [DEBUG] [MAG ] HTD: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.550703] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.691007] [DEBUG] [MAG ] HTD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:08.715298] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:08.759264] [INFO ] [LOCAL ] HTD: Saved forecast. [2026-01-16T20:36:08.759333] [INFO ] [main ] HTD: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=46.355%) [2026-01-16T20:36:08.759495] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-16T20:36:08.759539] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-16T20:36:08.761085] [INFO ] [main ] Progress: 213/411 forecasts completed (51.8%). HTD finished in 0.7s. ETA: 35.1s. Rate: 338.82 forecasts/min [2026-01-16T20:36:08.772119] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:08.773156] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-16T20:36:08.773209] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-16T20:36:08.773241] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-16T20:36:08.774123] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:08.774184] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:08.792621] [DEBUG] [MAG ] FOA: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.816162] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-16T20:36:08.816228] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=72.3159%) [2026-01-16T20:36:08.816599] [INFO ] [main ] Fetching symbol history for EOD... [2026-01-16T20:36:08.816651] [DEBUG] [REMOTE ] EOD: Fetching historical data. [2026-01-16T20:36:08.816680] [INFO ] [main ] Progress: 214/411 forecasts completed (52.1%). PHIN finished in 0.6s. ETA: 34.8s. Rate: 339.91 forecasts/min [2026-01-16T20:36:08.818183] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:08.819896] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:08.822095] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:08.825032] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:08.827822] [DEBUG] [REMOTE ] EOD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:08.828557] [DEBUG] [LOCAL ] Loaded configuration for EOD: 11 features, N/A% accuracy [2026-01-16T20:36:08.828635] [INFO ] [LOCAL ] EOD: Loaded 11 optimal features with 25.30% confidence from JSON config [2026-01-16T20:36:08.828667] [DEBUG] [MAG ] Building data for symbol: EOD with lookback: 0 [2026-01-16T20:36:08.829429] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-16T20:36:08.829493] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:08.831178] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:08.831704] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:08.832092] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:08.833718] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:08.849745] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-16 [2026-01-16T20:36:08.872400] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:08.873428] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:08.874595] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:08.876530] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:08.894292] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:08.895721] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:36:08.897213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:08.970443] [DEBUG] [MAG ] FOA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:09.017710] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:09.062016] [INFO ] [LOCAL ] FOA: Saved forecast. [2026-01-16T20:36:09.062086] [INFO ] [main ] FOA: Signal=1 (Conf=90.0%), Magnitude=-2.50% (Conf=67.3245%) [2026-01-16T20:36:09.062245] [INFO ] [main ] Fetching symbol history for LSPD... [2026-01-16T20:36:09.062291] [DEBUG] [REMOTE ] LSPD: Fetching historical data. [2026-01-16T20:36:09.063166] [INFO ] [main ] Progress: 215/411 forecasts completed (52.3%). FOA finished in 0.6s. ETA: 34.7s. Rate: 339.29 forecasts/min [2026-01-16T20:36:09.074960] [DEBUG] [REMOTE ] LSPD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:09.075815] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 5 features, N/A% accuracy [2026-01-16T20:36:09.075870] [INFO ] [LOCAL ] LSPD: Loaded 5 optimal features with 50.65% confidence from JSON config [2026-01-16T20:36:09.075904] [DEBUG] [MAG ] Building data for symbol: LSPD with lookback: 0 [2026-01-16T20:36:09.076917] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:09.076980] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:09.082209] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:09.084052] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:09.084538] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:09.085694] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:09.087703] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:09.088860] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-16T20:36:09.088935] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=-4.45% (Conf=55.3167%) [2026-01-16T20:36:09.089290] [INFO ] [main ] Progress: 216/411 forecasts completed (52.6%). AUDC finished in 0.7s. ETA: 34.3s. Rate: 340.63 forecasts/min [2026-01-16T20:36:09.089420] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-16T20:36:09.089462] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-16T20:36:09.100696] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:09.101564] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-16T20:36:09.101644] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-16T20:36:09.101676] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-16T20:36:09.102606] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:09.102669] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:09.105037] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:09.106720] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:09.153689] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:09.158114] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:09.172460] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:09.173889] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:36:09.175317] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:09.185773] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-16 [2026-01-16T20:36:09.234662] [DEBUG] [MAG ] EOD: Last date is validated at 2026-01-16 [2026-01-16T20:36:09.374546] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:09.398895] [DEBUG] [MAG ] EOD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:09.433730] [DEBUG] [MAG ] LSPD: Last date is validated at 2026-01-16 [2026-01-16T20:36:09.505729] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-16T20:36:09.505803] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=62.3143%) [2026-01-16T20:36:09.505966] [INFO ] [main ] Fetching symbol history for ULTA... [2026-01-16T20:36:09.506011] [DEBUG] [REMOTE ] ULTA: Fetching historical data. [2026-01-16T20:36:09.507787] [INFO ] [main ] Progress: 217/411 forecasts completed (52.8%). MRVL finished in 0.7s. ETA: 34.4s. Rate: 338.48 forecasts/min [2026-01-16T20:36:09.508484] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-16 [2026-01-16T20:36:09.518313] [DEBUG] [REMOTE ] ULTA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:09.519062] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 7 features, N/A% accuracy [2026-01-16T20:36:09.519122] [INFO ] [LOCAL ] ULTA: Loaded 7 optimal features with 63.56% confidence from JSON config [2026-01-16T20:36:09.519157] [DEBUG] [MAG ] Building data for symbol: ULTA with lookback: 0 [2026-01-16T20:36:09.520099] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:09.520175] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:09.526080] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:09.528174] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:09.528734] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:09.529209] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:09.530184] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:09.531298] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:09.532011] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:09.538143] [INFO ] [LOCAL ] EOD: Saved forecast. [2026-01-16T20:36:09.538210] [INFO ] [main ] EOD: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=25.2952%) [2026-01-16T20:36:09.538368] [INFO ] [main ] Fetching symbol history for TWG... [2026-01-16T20:36:09.538412] [DEBUG] [REMOTE ] TWG: Fetching historical data. [2026-01-16T20:36:09.539670] [INFO ] [main ] Progress: 218/411 forecasts completed (53.0%). EOD finished in 0.7s. ETA: 34.1s. Rate: 339.76 forecasts/min [2026-01-16T20:36:09.550439] [DEBUG] [REMOTE ] TWG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:09.551328] [DEBUG] [LOCAL ] Loaded configuration for TWG: 2 features, N/A% accuracy [2026-01-16T20:36:09.551379] [INFO ] [LOCAL ] TWG: Loaded 2 optimal features with 18.26% confidence from JSON config [2026-01-16T20:36:09.551410] [DEBUG] [MAG ] Building data for symbol: TWG with lookback: 0 [2026-01-16T20:36:09.552196] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:09.552255] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:09.553122] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:09.613665] [DEBUG] [MAG ] LSPD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:09.662673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:09.675762] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:09.684903] [INFO ] [LOCAL ] LSPD: Saved forecast. [2026-01-16T20:36:09.684980] [INFO ] [main ] LSPD: Signal=1 (Conf=90.0%), Magnitude=-2.67% (Conf=50.6472%) [2026-01-16T20:36:09.685138] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-16T20:36:09.685181] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-16T20:36:09.686693] [INFO ] [main ] Progress: 219/411 forecasts completed (53.3%). LSPD finished in 0.6s. ETA: 33.9s. Rate: 340.02 forecasts/min [2026-01-16T20:36:09.697255] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:09.698324] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-16T20:36:09.698384] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-16T20:36:09.698417] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-16T20:36:09.699279] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:09.699342] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:09.704286] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:09.806274] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-16T20:36:09.806346] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=27.7051%) [2026-01-16T20:36:09.806689] [INFO ] [main ] Fetching symbol history for SBI... [2026-01-16T20:36:09.806740] [DEBUG] [REMOTE ] SBI: Fetching historical data. [2026-01-16T20:36:09.807667] [INFO ] [main ] Progress: 220/411 forecasts completed (53.5%). EVSD finished in 0.7s. ETA: 33.7s. Rate: 340.51 forecasts/min [2026-01-16T20:36:09.817646] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:09.817984] [DEBUG] [REMOTE ] SBI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:09.819089] [DEBUG] [LOCAL ] Loaded configuration for SBI: 16 features, N/A% accuracy [2026-01-16T20:36:09.819142] [INFO ] [LOCAL ] SBI: Loaded 16 optimal features with 16.16% confidence from JSON config [2026-01-16T20:36:09.819173] [DEBUG] [MAG ] Building data for symbol: SBI with lookback: 0 [2026-01-16T20:36:09.819642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:09.819960] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-16T20:36:09.820028] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:09.824811] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:09.826561] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:09.827083] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:09.827527] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:09.827984] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:09.828766] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:09.829543] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:09.831980] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:09.911546] [DEBUG] [MAG ] ULTA: Last date is validated at 2026-01-16 [2026-01-16T20:36:09.941138] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:09.943216] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:09.983389] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:09.984541] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:10.002643] [DEBUG] [MAG ] TWG: Last date is validated at 2026-01-16 [2026-01-16T20:36:10.032360] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:10.033190] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:10.034396] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:10.100947] [DEBUG] [MAG ] ULTA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:10.108719] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:10.170608] [DEBUG] [MAG ] TWG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:10.202635] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-16 [2026-01-16T20:36:10.272035] [INFO ] [LOCAL ] TWG: Saved forecast. [2026-01-16T20:36:10.272108] [INFO ] [main ] TWG: Signal=1 (Conf=90.0%), Magnitude=36.26% (Conf=18.2589%) [2026-01-16T20:36:10.272267] [INFO ] [main ] Fetching symbol history for GBX... [2026-01-16T20:36:10.272310] [DEBUG] [REMOTE ] GBX: Fetching historical data. [2026-01-16T20:36:10.273130] [INFO ] [main ] Progress: 221/411 forecasts completed (53.8%). TWG finished in 0.7s. ETA: 33.7s. Rate: 338.00 forecasts/min [2026-01-16T20:36:10.276776] [INFO ] [LOCAL ] ULTA: Saved forecast. [2026-01-16T20:36:10.277038] [INFO ] [main ] ULTA: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=63.5582%) [2026-01-16T20:36:10.277218] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-16T20:36:10.277274] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-16T20:36:10.278454] [INFO ] [main ] Progress: 222/411 forecasts completed (54.0%). ULTA finished in 0.8s. ETA: 33.4s. Rate: 339.48 forecasts/min [2026-01-16T20:36:10.285307] [DEBUG] [REMOTE ] GBX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:10.286186] [DEBUG] [LOCAL ] Loaded configuration for GBX: 6 features, N/A% accuracy [2026-01-16T20:36:10.286238] [INFO ] [LOCAL ] GBX: Loaded 6 optimal features with 41.18% confidence from JSON config [2026-01-16T20:36:10.286278] [DEBUG] [MAG ] Building data for symbol: GBX with lookback: 0 [2026-01-16T20:36:10.287081] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:10.287143] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:10.288893] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:10.289406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:10.290010] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:10.290341] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:10.290779] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:10.291216] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-16T20:36:10.291277] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-16T20:36:10.291310] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-16T20:36:10.291602] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:10.292442] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:10.292510] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:10.294381] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:10.298038] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:10.300070] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:10.300602] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:10.303060] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:10.303837] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:10.305642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:10.391796] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:10.450420] [DEBUG] [MAG ] SBI: Last date is validated at 2026-01-16 [2026-01-16T20:36:10.480769] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-16T20:36:10.480839] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=2.77% (Conf=53.2489%) [2026-01-16T20:36:10.480994] [INFO ] [main ] Fetching symbol history for HBNC... [2026-01-16T20:36:10.481039] [DEBUG] [REMOTE ] HBNC: Fetching historical data. [2026-01-16T20:36:10.482667] [INFO ] [main ] Progress: 223/411 forecasts completed (54.3%). DRIO finished in 0.8s. ETA: 33.3s. Rate: 339.25 forecasts/min [2026-01-16T20:36:10.494254] [DEBUG] [REMOTE ] HBNC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:10.495545] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 6 features, N/A% accuracy [2026-01-16T20:36:10.495622] [INFO ] [LOCAL ] HBNC: Loaded 6 optimal features with 53.07% confidence from JSON config [2026-01-16T20:36:10.495657] [DEBUG] [MAG ] Building data for symbol: HBNC with lookback: 0 [2026-01-16T20:36:10.496638] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:10.496704] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:10.498633] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:10.499216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:10.499657] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:10.500694] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:10.629481] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:10.632618] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:10.634604] [DEBUG] [MAG ] SBI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:10.637529] [DEBUG] [MAG ] GBX: Last date is validated at 2026-01-16 [2026-01-16T20:36:10.692047] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-16 [2026-01-16T20:36:10.708295] [INFO ] [LOCAL ] SBI: Saved forecast. [2026-01-16T20:36:10.708370] [INFO ] [main ] SBI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.1575%) [2026-01-16T20:36:10.708540] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-16T20:36:10.708839] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-16T20:36:10.710654] [INFO ] [main ] Progress: 224/411 forecasts completed (54.5%). SBI finished in 0.9s. ETA: 33.1s. Rate: 338.81 forecasts/min [2026-01-16T20:36:10.721918] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:10.723764] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-16T20:36:10.724160] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-16T20:36:10.724196] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-16T20:36:10.725073] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:10.725138] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:10.730438] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:10.732654] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:10.733173] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:10.733645] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:10.734050] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:10.734969] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:10.737477] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:10.779260] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:10.812428] [DEBUG] [MAG ] GBX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:10.890903] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:10.916184] [INFO ] [LOCAL ] GBX: Saved forecast. [2026-01-16T20:36:10.916248] [INFO ] [main ] GBX: Signal=1 (Conf=90.0%), Magnitude=-2.70% (Conf=41.182%) [2026-01-16T20:36:10.916403] [INFO ] [main ] Fetching symbol history for GTY... [2026-01-16T20:36:10.916447] [DEBUG] [REMOTE ] GTY: Fetching historical data. [2026-01-16T20:36:10.917660] [INFO ] [main ] Progress: 225/411 forecasts completed (54.7%). GBX finished in 0.6s. ETA: 33.0s. Rate: 338.55 forecasts/min [2026-01-16T20:36:10.927992] [DEBUG] [REMOTE ] GTY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:10.928960] [DEBUG] [LOCAL ] Loaded configuration for GTY: 4 features, N/A% accuracy [2026-01-16T20:36:10.929012] [INFO ] [LOCAL ] GTY: Loaded 4 optimal features with 59.69% confidence from JSON config [2026-01-16T20:36:10.929042] [DEBUG] [MAG ] Building data for symbol: GTY with lookback: 0 [2026-01-16T20:36:10.929820] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:10.929881] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:10.934675] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:10.936435] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:10.936949] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:10.937334] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:10.992199] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-16T20:36:10.992285] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=-6.23% (Conf=43.9866%) [2026-01-16T20:36:10.992495] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-16T20:36:10.992560] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-16T20:36:10.993869] [INFO ] [main ] Progress: 226/411 forecasts completed (55.0%). MAXI finished in 0.7s. ETA: 32.7s. Rate: 339.41 forecasts/min [2026-01-16T20:36:11.006777] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:11.007825] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-16T20:36:11.007881] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-16T20:36:11.007913] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-16T20:36:11.008811] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:11.008872] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:11.014175] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:11.016282] [DEBUG] [MAG ] HBNC: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.017070] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:11.018135] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:11.021251] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:11.140242] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.202430] [DEBUG] [MAG ] HBNC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:11.278915] [INFO ] [LOCAL ] HBNC: Saved forecast. [2026-01-16T20:36:11.279009] [INFO ] [main ] HBNC: Signal=1 (Conf=90.0%), Magnitude=-2.41% (Conf=53.0749%) [2026-01-16T20:36:11.279180] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-16T20:36:11.279226] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-16T20:36:11.279699] [DEBUG] [MAG ] GTY: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.279875] [INFO ] [main ] Progress: 227/411 forecasts completed (55.2%). HBNC finished in 0.8s. ETA: 32.6s. Rate: 338.49 forecasts/min [2026-01-16T20:36:11.292625] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:11.293832] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-16T20:36:11.293887] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-16T20:36:11.293920] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-16T20:36:11.294830] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:11.294894] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:11.317460] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:11.351462] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:11.355115] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:36:11.356666] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:11.358076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:11.367865] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.413255] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-16T20:36:11.413322] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=57.6575%) [2026-01-16T20:36:11.413674] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-16T20:36:11.413726] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-16T20:36:11.414470] [INFO ] [main ] Progress: 228/411 forecasts completed (55.5%). LKQ finished in 0.7s. ETA: 32.4s. Rate: 338.85 forecasts/min [2026-01-16T20:36:11.425216] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:11.426174] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-16T20:36:11.426226] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-16T20:36:11.426258] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-16T20:36:11.427055] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:11.427117] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:11.431895] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:11.433753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:11.434234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:11.434643] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:11.435374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:11.448864] [DEBUG] [MAG ] GTY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:11.519524] [INFO ] [LOCAL ] GTY: Saved forecast. [2026-01-16T20:36:11.519605] [INFO ] [main ] GTY: Signal=1 (Conf=90.0%), Magnitude=-0.28% (Conf=59.6899%) [2026-01-16T20:36:11.519965] [INFO ] [main ] Fetching symbol history for OMF... [2026-01-16T20:36:11.520015] [DEBUG] [REMOTE ] OMF: Fetching historical data. [2026-01-16T20:36:11.521675] [INFO ] [main ] Progress: 229/411 forecasts completed (55.7%). GTY finished in 0.6s. ETA: 32.2s. Rate: 339.43 forecasts/min [2026-01-16T20:36:11.531526] [DEBUG] [REMOTE ] OMF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:11.532610] [DEBUG] [LOCAL ] Loaded configuration for OMF: 8 features, N/A% accuracy [2026-01-16T20:36:11.532662] [INFO ] [LOCAL ] OMF: Loaded 8 optimal features with 51.23% confidence from JSON config [2026-01-16T20:36:11.532693] [DEBUG] [MAG ] Building data for symbol: OMF with lookback: 0 [2026-01-16T20:36:11.533672] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:11.533746] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:11.538905] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:11.540657] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:11.541135] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:11.541592] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:11.541978] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:11.554637] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:11.581023] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:11.581717] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:11.582828] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:11.662682] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-16T20:36:11.662755] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=-3.11% (Conf=58.5019%) [2026-01-16T20:36:11.662917] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-16T20:36:11.662962] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-16T20:36:11.663969] [INFO ] [main ] Progress: 230/411 forecasts completed (56.0%). PEG finished in 0.7s. ETA: 32.0s. Rate: 339.72 forecasts/min [2026-01-16T20:36:11.676778] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:11.678163] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-16T20:36:11.678222] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-16T20:36:11.678256] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-16T20:36:11.679259] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:11.679327] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:11.680243] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:11.724497] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.767182] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:11.769474] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:11.770331] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:11.771832] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:11.773891] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:11.775502] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:36:11.776526] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:11.799896] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.898826] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:11.931644] [DEBUG] [MAG ] OMF: Last date is validated at 2026-01-16 [2026-01-16T20:36:11.986662] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-16T20:36:11.986733] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=64.553%) [2026-01-16T20:36:11.987056] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:11.987080] [INFO ] [main ] Fetching symbol history for PUBM... [2026-01-16T20:36:11.987458] [DEBUG] [REMOTE ] PUBM: Fetching historical data. [2026-01-16T20:36:11.987498] [INFO ] [main ] Progress: 231/411 forecasts completed (56.2%). MGA finished in 0.7s. ETA: 31.9s. Rate: 338.50 forecasts/min [2026-01-16T20:36:12.000752] [DEBUG] [REMOTE ] PUBM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.001768] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 4 features, N/A% accuracy [2026-01-16T20:36:12.001832] [INFO ] [LOCAL ] PUBM: Loaded 4 optimal features with 44.14% confidence from JSON config [2026-01-16T20:36:12.001865] [DEBUG] [MAG ] Building data for symbol: PUBM with lookback: 0 [2026-01-16T20:36:12.002727] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:12.002788] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:12.004470] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:12.005039] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:12.005506] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:12.051728] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-16T20:36:12.051808] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=54.9399%) [2026-01-16T20:36:12.052276] [INFO ] [main ] Fetching symbol history for NFBK... [2026-01-16T20:36:12.052330] [DEBUG] [REMOTE ] NFBK: Fetching historical data. [2026-01-16T20:36:12.052673] [INFO ] [main ] Progress: 232/411 forecasts completed (56.4%). VCSH finished in 0.6s. ETA: 31.6s. Rate: 339.43 forecasts/min [2026-01-16T20:36:12.064767] [DEBUG] [REMOTE ] NFBK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.065988] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, N/A% accuracy [2026-01-16T20:36:12.066044] [INFO ] [LOCAL ] NFBK: Loaded 4 optimal features with 58.27% confidence from JSON config [2026-01-16T20:36:12.066077] [DEBUG] [MAG ] Building data for symbol: NFBK with lookback: 0 [2026-01-16T20:36:12.066919] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:12.066980] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:12.068754] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:12.069282] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:12.069766] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:12.070428] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:12.110631] [DEBUG] [MAG ] OMF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:12.117535] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:12.137321] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-16 [2026-01-16T20:36:12.205594] [INFO ] [LOCAL ] OMF: Saved forecast. [2026-01-16T20:36:12.205659] [INFO ] [main ] OMF: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=51.2296%) [2026-01-16T20:36:12.206202] [INFO ] [main ] Fetching symbol history for HOMB... [2026-01-16T20:36:12.206251] [DEBUG] [REMOTE ] HOMB: Fetching historical data. [2026-01-16T20:36:12.206673] [INFO ] [main ] Progress: 233/411 forecasts completed (56.7%). OMF finished in 0.7s. ETA: 31.4s. Rate: 339.61 forecasts/min [2026-01-16T20:36:12.217692] [DEBUG] [REMOTE ] HOMB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.218151] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 10 features, N/A% accuracy [2026-01-16T20:36:12.218198] [INFO ] [LOCAL ] HOMB: Loaded 10 optimal features with 56.09% confidence from JSON config [2026-01-16T20:36:12.218228] [DEBUG] [MAG ] Building data for symbol: HOMB with lookback: 0 [2026-01-16T20:36:12.219386] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:12.219450] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:12.220319] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:12.334117] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:12.336175] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:12.337651] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:12.339028] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:12.340738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:12.341204] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:12.342275] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:12.344454] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:36:12.346299] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:12.354366] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:12.423355] [DEBUG] [MAG ] NFBK: Last date is validated at 2026-01-16 [2026-01-16T20:36:12.427347] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-16T20:36:12.427416] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=-3.05% (Conf=50.4859%) [2026-01-16T20:36:12.427596] [INFO ] [main ] Fetching symbol history for GE... [2026-01-16T20:36:12.427642] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-16T20:36:12.428078] [INFO ] [main ] Progress: 234/411 forecasts completed (56.9%). UXIN finished in 0.8s. ETA: 31.3s. Rate: 339.25 forecasts/min [2026-01-16T20:36:12.443468] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.444689] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-16T20:36:12.444750] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-16T20:36:12.444790] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-16T20:36:12.445631] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:12.445707] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:12.450800] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:12.452795] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:12.453334] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:12.453849] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:12.454267] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:12.457250] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:12.461988] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-16T20:36:12.462804] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:12.464142] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:12.472823] [DEBUG] [MAG ] PUBM: Last date is validated at 2026-01-16 [2026-01-16T20:36:12.597783] [DEBUG] [MAG ] NFBK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:12.646118] [DEBUG] [MAG ] PUBM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:12.662149] [INFO ] [LOCAL ] NFBK: Saved forecast. [2026-01-16T20:36:12.662217] [INFO ] [main ] NFBK: Signal=1 (Conf=90.0%), Magnitude=-1.52% (Conf=58.2656%) [2026-01-16T20:36:12.662393] [INFO ] [main ] Fetching symbol history for WBX... [2026-01-16T20:36:12.662441] [DEBUG] [REMOTE ] WBX: Fetching historical data. [2026-01-16T20:36:12.662975] [INFO ] [main ] Progress: 235/411 forecasts completed (57.2%). NFBK finished in 0.6s. ETA: 31.2s. Rate: 338.77 forecasts/min [2026-01-16T20:36:12.676930] [DEBUG] [REMOTE ] WBX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.678003] [DEBUG] [LOCAL ] Loaded configuration for WBX: 2 features, N/A% accuracy [2026-01-16T20:36:12.678076] [INFO ] [LOCAL ] WBX: Loaded 2 optimal features with 65.89% confidence from JSON config [2026-01-16T20:36:12.678119] [DEBUG] [MAG ] Building data for symbol: WBX with lookback: 0 [2026-01-16T20:36:12.679189] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:12.679262] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:12.685962] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:12.686931] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:12.694550] [DEBUG] [MAG ] HOMB: Last date is validated at 2026-01-16 [2026-01-16T20:36:12.719506] [INFO ] [LOCAL ] PUBM: Saved forecast. [2026-01-16T20:36:12.719592] [INFO ] [main ] PUBM: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=44.1431%) [2026-01-16T20:36:12.719761] [INFO ] [main ] Fetching symbol history for QYLG... [2026-01-16T20:36:12.719808] [DEBUG] [REMOTE ] QYLG: Fetching historical data. [2026-01-16T20:36:12.721668] [INFO ] [main ] Progress: 236/411 forecasts completed (57.4%). PUBM finished in 0.7s. ETA: 30.9s. Rate: 339.74 forecasts/min [2026-01-16T20:36:12.731508] [DEBUG] [REMOTE ] QYLG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.732537] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 8 features, N/A% accuracy [2026-01-16T20:36:12.732619] [INFO ] [LOCAL ] QYLG: Loaded 8 optimal features with 51.12% confidence from JSON config [2026-01-16T20:36:12.732655] [DEBUG] [MAG ] Building data for symbol: QYLG with lookback: 0 [2026-01-16T20:36:12.733496] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:12.733561] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:12.738605] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:12.740522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:12.741052] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:12.741448] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:12.743870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:12.796220] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:12.797163] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:12.798568] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:12.841791] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-16 [2026-01-16T20:36:12.878718] [DEBUG] [MAG ] HOMB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:12.962701] [INFO ] [LOCAL ] HOMB: Saved forecast. [2026-01-16T20:36:12.962769] [INFO ] [main ] HOMB: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=56.0922%) [2026-01-16T20:36:12.963314] [INFO ] [main ] Fetching symbol history for CNSP... [2026-01-16T20:36:12.963365] [DEBUG] [REMOTE ] CNSP: Fetching historical data. [2026-01-16T20:36:12.963673] [INFO ] [main ] Progress: 237/411 forecasts completed (57.7%). HOMB finished in 0.8s. ETA: 30.8s. Rate: 339.21 forecasts/min [2026-01-16T20:36:12.974544] [DEBUG] [REMOTE ] CNSP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:12.975621] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 4 features, N/A% accuracy [2026-01-16T20:36:12.975684] [INFO ] [LOCAL ] CNSP: Loaded 4 optimal features with 29.76% confidence from JSON config [2026-01-16T20:36:12.975720] [DEBUG] [MAG ] Building data for symbol: CNSP with lookback: 0 [2026-01-16T20:36:12.976617] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:12.976686] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:12.981748] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:12.982818] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:12.984245] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:36:12.985780] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:13.031421] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:13.056507] [DEBUG] [MAG ] WBX: Last date is validated at 2026-01-16 [2026-01-16T20:36:13.196501] [DEBUG] [MAG ] QYLG: Last date is validated at 2026-01-16 [2026-01-16T20:36:13.235104] [DEBUG] [MAG ] WBX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:13.313057] [INFO ] [LOCAL ] WBX: Saved forecast. [2026-01-16T20:36:13.313125] [INFO ] [main ] WBX: Signal=1 (Conf=90.0%), Magnitude=-13.89% (Conf=65.8947%) [2026-01-16T20:36:13.313498] [INFO ] [main ] Fetching symbol history for WBTN... [2026-01-16T20:36:13.313553] [DEBUG] [REMOTE ] WBTN: Fetching historical data. [2026-01-16T20:36:13.313647] [INFO ] [main ] Progress: 238/411 forecasts completed (57.9%). WBX finished in 0.7s. ETA: 30.7s. Rate: 337.82 forecasts/min [2026-01-16T20:36:13.325672] [DEBUG] [REMOTE ] WBTN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:13.326653] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 3 features, N/A% accuracy [2026-01-16T20:36:13.326709] [INFO ] [LOCAL ] WBTN: Loaded 3 optimal features with 36.33% confidence from JSON config [2026-01-16T20:36:13.326773] [DEBUG] [MAG ] Building data for symbol: WBTN with lookback: 0 [2026-01-16T20:36:13.327570] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:13.327686] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:13.329761] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-16T20:36:13.329827] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=-0.51% (Conf=53.7006%) [2026-01-16T20:36:13.329980] [INFO ] [main ] Fetching symbol history for KMX... [2026-01-16T20:36:13.330023] [DEBUG] [REMOTE ] KMX: Fetching historical data. [2026-01-16T20:36:13.330881] [INFO ] [main ] Progress: 239/411 forecasts completed (58.2%). GE finished in 0.9s. ETA: 30.4s. Rate: 339.10 forecasts/min [2026-01-16T20:36:13.332965] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:13.333862] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:13.334740] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:13.342892] [DEBUG] [REMOTE ] KMX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:13.343749] [DEBUG] [LOCAL ] Loaded configuration for KMX: 6 features, N/A% accuracy [2026-01-16T20:36:13.343806] [INFO ] [LOCAL ] KMX: Loaded 6 optimal features with 43.53% confidence from JSON config [2026-01-16T20:36:13.343839] [DEBUG] [MAG ] Building data for symbol: KMX with lookback: 0 [2026-01-16T20:36:13.344626] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:13.344689] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:13.349493] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:13.351307] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:13.351813] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:13.352198] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:13.353061] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:13.365461] [DEBUG] [MAG ] QYLG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:13.369122] [DEBUG] [MAG ] CNSP: Last date is validated at 2026-01-16 [2026-01-16T20:36:13.392734] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:13.438316] [INFO ] [LOCAL ] QYLG: Saved forecast. [2026-01-16T20:36:13.438383] [INFO ] [main ] QYLG: Signal=1 (Conf=90.0%), Magnitude=1.02% (Conf=51.1181%) [2026-01-16T20:36:13.438542] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-16T20:36:13.438601] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-16T20:36:13.439700] [INFO ] [main ] Progress: 240/411 forecasts completed (58.4%). QYLG finished in 0.7s. ETA: 30.2s. Rate: 339.64 forecasts/min [2026-01-16T20:36:13.450434] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:13.451454] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-16T20:36:13.451506] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-16T20:36:13.451536] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-16T20:36:13.452333] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:13.452398] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:13.457137] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:13.459138] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:13.459638] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:13.460035] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:13.541611] [DEBUG] [MAG ] CNSP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:13.572393] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:13.573857] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:13.576017] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:13.576494] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:13.577819] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:13.579957] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:13.677383] [INFO ] [LOCAL ] CNSP: Saved forecast. [2026-01-16T20:36:13.677459] [INFO ] [main ] CNSP: Signal=1 (Conf=90.0%), Magnitude=-41.63% (Conf=29.7596%) [2026-01-16T20:36:13.677857] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-16T20:36:13.677914] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-16T20:36:13.678678] [INFO ] [main ] Progress: 241/411 forecasts completed (58.6%). CNSP finished in 0.7s. ETA: 30.1s. Rate: 339.15 forecasts/min [2026-01-16T20:36:13.691516] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:13.692490] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-16T20:36:13.692547] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-16T20:36:13.692605] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-16T20:36:13.693263] [DEBUG] [MAG ] WBTN: Last date is validated at 2026-01-16 [2026-01-16T20:36:13.693388] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:13.693452] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:13.698148] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:13.698975] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:13.699809] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:13.701097] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:13.704290] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:13.705338] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:13.740253] [DEBUG] [MAG ] KMX: Last date is validated at 2026-01-16 [2026-01-16T20:36:13.873132] [DEBUG] [MAG ] WBTN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:13.917290] [DEBUG] [MAG ] KMX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:13.927269] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-16 [2026-01-16T20:36:13.961753] [INFO ] [LOCAL ] WBTN: Saved forecast. [2026-01-16T20:36:13.961820] [INFO ] [main ] WBTN: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=36.3287%) [2026-01-16T20:36:13.962557] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-16T20:36:13.962626] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-16T20:36:13.962669] [INFO ] [main ] Progress: 242/411 forecasts completed (58.9%). WBTN finished in 0.6s. ETA: 30.0s. Rate: 338.30 forecasts/min [2026-01-16T20:36:13.975424] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:13.976393] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-16T20:36:13.976452] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-16T20:36:13.976486] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-16T20:36:13.977373] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:13.977435] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:13.980362] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:14.024021] [INFO ] [LOCAL ] KMX: Saved forecast. [2026-01-16T20:36:14.024088] [INFO ] [main ] KMX: Signal=1 (Conf=90.0%), Magnitude=5.65% (Conf=43.5309%) [2026-01-16T20:36:14.024345] [INFO ] [main ] Fetching symbol history for STK... [2026-01-16T20:36:14.024394] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-16T20:36:14.025235] [INFO ] [main ] Progress: 243/411 forecasts completed (59.1%). KMX finished in 0.7s. ETA: 29.7s. Rate: 339.20 forecasts/min [2026-01-16T20:36:14.037798] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:14.038824] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-16T20:36:14.038882] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-16T20:36:14.038916] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-16T20:36:14.039730] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:14.039791] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:14.044672] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:14.046491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:14.047040] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:14.047194] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-16 [2026-01-16T20:36:14.055106] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:14.056641] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:14.057328] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:36:14.060253] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:14.087201] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:14.088468] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:14.112811] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:14.227999] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:14.251716] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-16T20:36:14.251782] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=-1.54% (Conf=50.4264%) [2026-01-16T20:36:14.251938] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-16T20:36:14.251981] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-16T20:36:14.252972] [INFO ] [main ] Progress: 244/411 forecasts completed (59.4%). ESTC finished in 0.8s. ETA: 29.6s. Rate: 338.80 forecasts/min [2026-01-16T20:36:14.266395] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:14.268076] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-16T20:36:14.268136] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-16T20:36:14.268178] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-16T20:36:14.269148] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:14.269220] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:14.275567] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:14.317643] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:14.319603] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:14.320600] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:14.323429] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:14.324293] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:36:14.326225] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:14.333264] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-16T20:36:14.333332] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=47.2228%) [2026-01-16T20:36:14.333692] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-16T20:36:14.333743] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-16T20:36:14.334492] [INFO ] [main ] Progress: 245/411 forecasts completed (59.6%). NVS finished in 0.7s. ETA: 29.3s. Rate: 339.55 forecasts/min [2026-01-16T20:36:14.345737] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:14.346658] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-16T20:36:14.346715] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-16T20:36:14.346746] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-16T20:36:14.347522] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:14.347603] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:14.349729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:14.350296] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:14.350817] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:14.351777] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:14.353329] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:14.447248] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-16 [2026-01-16T20:36:14.451848] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-16 [2026-01-16T20:36:14.630182] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:14.636043] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:14.710893] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-16T20:36:14.710962] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=0.56% (Conf=54.489%) [2026-01-16T20:36:14.711121] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-16T20:36:14.711166] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-16T20:36:14.712051] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-16 [2026-01-16T20:36:14.712568] [INFO ] [main ] Progress: 246/411 forecasts completed (59.9%). STK finished in 0.7s. ETA: 29.3s. Rate: 337.99 forecasts/min [2026-01-16T20:36:14.716039] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-16 [2026-01-16T20:36:14.718684] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-16T20:36:14.718765] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=-10.26% (Conf=59.5977%) [2026-01-16T20:36:14.718928] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-16T20:36:14.718973] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-16T20:36:14.720252] [INFO ] [main ] Progress: 247/411 forecasts completed (60.1%). VEEE finished in 0.8s. ETA: 29.0s. Rate: 339.30 forecasts/min [2026-01-16T20:36:14.724059] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:14.725927] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-16T20:36:14.726000] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-16T20:36:14.726034] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-16T20:36:14.727035] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:14.727101] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:14.728942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:14.729483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:14.729913] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:14.732493] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:14.733395] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-16T20:36:14.733448] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-16T20:36:14.733482] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-16T20:36:14.734418] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:14.734754] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:14.740014] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:14.742066] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:14.742597] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:14.743025] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:14.744752] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:14.786844] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:14.788514] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:14.789282] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:14.792507] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:14.794437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:14.891846] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:14.896523] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:14.996171] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-16T20:36:14.996241] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=55.1025%) [2026-01-16T20:36:14.996397] [INFO ] [main ] Fetching symbol history for LCFY... [2026-01-16T20:36:14.996441] [DEBUG] [REMOTE ] LCFY: Fetching historical data. [2026-01-16T20:36:14.996773] [INFO ] [main ] Progress: 248/411 forecasts completed (60.3%). INTC finished in 0.7s. ETA: 28.9s. Rate: 338.53 forecasts/min [2026-01-16T20:36:15.007787] [DEBUG] [REMOTE ] LCFY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.008698] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 3 features, N/A% accuracy [2026-01-16T20:36:15.008761] [INFO ] [LOCAL ] LCFY: Loaded 3 optimal features with 56.52% confidence from JSON config [2026-01-16T20:36:15.008799] [DEBUG] [MAG ] Building data for symbol: LCFY with lookback: 0 [2026-01-16T20:36:15.009562] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:15.009644] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:15.011283] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:15.014002] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:15.028364] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:15.065696] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-16T20:36:15.065765] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=-78.14% (Conf=37.878%) [2026-01-16T20:36:15.066106] [INFO ] [main ] Progress: 249/411 forecasts completed (60.6%). HOLO finished in 0.7s. ETA: 28.6s. Rate: 339.36 forecasts/min [2026-01-16T20:36:15.066234] [INFO ] [main ] Fetching symbol history for VAC... [2026-01-16T20:36:15.066279] [DEBUG] [REMOTE ] VAC: Fetching historical data. [2026-01-16T20:36:15.077759] [DEBUG] [REMOTE ] VAC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.079002] [DEBUG] [LOCAL ] Loaded configuration for VAC: 4 features, N/A% accuracy [2026-01-16T20:36:15.079058] [INFO ] [LOCAL ] VAC: Loaded 4 optimal features with 49.65% confidence from JSON config [2026-01-16T20:36:15.079101] [DEBUG] [MAG ] Building data for symbol: VAC with lookback: 0 [2026-01-16T20:36:15.079930] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:15.079993] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:15.080967] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:15.081812] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:15.082732] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:15.084531] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:15.087539] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-16 [2026-01-16T20:36:15.169843] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-16 [2026-01-16T20:36:15.255693] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:15.342927] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:15.357565] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-16T20:36:15.357649] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=-2.09% (Conf=67.6611%) [2026-01-16T20:36:15.357835] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-16T20:36:15.357878] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-16T20:36:15.359460] [INFO ] [main ] Progress: 250/411 forecasts completed (60.8%). ACM finished in 0.6s. ETA: 28.5s. Rate: 338.47 forecasts/min [2026-01-16T20:36:15.367200] [DEBUG] [MAG ] LCFY: Last date is validated at 2026-01-16 [2026-01-16T20:36:15.369721] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.370605] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-16T20:36:15.370657] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-16T20:36:15.370688] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-16T20:36:15.371708] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:15.371771] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:15.373821] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:15.374506] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:15.374926] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:15.375750] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:15.376477] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:15.379605] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:15.383905] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:36:15.385347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:15.414690] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-16T20:36:15.414784] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=-1.10% (Conf=49.3732%) [2026-01-16T20:36:15.414980] [INFO ] [main ] Fetching symbol history for BHFAM... [2026-01-16T20:36:15.415031] [DEBUG] [REMOTE ] BHFAM: Fetching historical data. [2026-01-16T20:36:15.416395] [INFO ] [main ] Progress: 251/411 forecasts completed (61.1%). REFI finished in 0.7s. ETA: 28.3s. Rate: 339.39 forecasts/min [2026-01-16T20:36:15.428785] [DEBUG] [REMOTE ] BHFAM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.429760] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 7 features, N/A% accuracy [2026-01-16T20:36:15.429817] [INFO ] [LOCAL ] BHFAM: Loaded 7 optimal features with 60.72% confidence from JSON config [2026-01-16T20:36:15.429851] [DEBUG] [MAG ] Building data for symbol: BHFAM with lookback: 0 [2026-01-16T20:36:15.430710] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:15.430775] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:15.432806] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:15.433401] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:15.433884] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:15.434284] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:15.441998] [DEBUG] [MAG ] VAC: Last date is validated at 2026-01-16 [2026-01-16T20:36:15.483727] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:15.484997] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:15.486611] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:15.537299] [DEBUG] [MAG ] LCFY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:15.612557] [DEBUG] [MAG ] VAC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:15.624325] [INFO ] [LOCAL ] LCFY: Saved forecast. [2026-01-16T20:36:15.624397] [INFO ] [main ] LCFY: Signal=1 (Conf=90.0%), Magnitude=42.23% (Conf=56.5187%) [2026-01-16T20:36:15.624552] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-16T20:36:15.624614] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-16T20:36:15.624892] [INFO ] [main ] Progress: 252/411 forecasts completed (61.3%). LCFY finished in 0.6s. ETA: 28.1s. Rate: 339.14 forecasts/min [2026-01-16T20:36:15.637753] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.640552] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-16T20:36:15.640627] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-16T20:36:15.640660] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-16T20:36:15.641685] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:15.641746] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:15.647356] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:15.730384] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-16 [2026-01-16T20:36:15.739833] [INFO ] [LOCAL ] VAC: Saved forecast. [2026-01-16T20:36:15.739904] [INFO ] [main ] VAC: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=49.6509%) [2026-01-16T20:36:15.740217] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-16T20:36:15.740270] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-16T20:36:15.741144] [INFO ] [main ] Progress: 253/411 forecasts completed (61.6%). VAC finished in 0.7s. ETA: 27.9s. Rate: 339.61 forecasts/min [2026-01-16T20:36:15.751464] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.752556] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-16T20:36:15.752637] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-16T20:36:15.752672] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-16T20:36:15.753467] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:15.753528] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:15.754737] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:15.755417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:15.757736] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:15.759711] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:15.760506] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:15.842235] [DEBUG] [MAG ] BHFAM: Last date is validated at 2026-01-16 [2026-01-16T20:36:15.899514] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:15.965355] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-16T20:36:15.965421] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=1.92% (Conf=56.8894%) [2026-01-16T20:36:15.965776] [INFO ] [main ] Fetching symbol history for TRMK... [2026-01-16T20:36:15.966142] [DEBUG] [REMOTE ] TRMK: Fetching historical data. [2026-01-16T20:36:15.966661] [INFO ] [main ] Progress: 254/411 forecasts completed (61.8%). BANX finished in 0.6s. ETA: 27.8s. Rate: 339.24 forecasts/min [2026-01-16T20:36:15.980615] [DEBUG] [REMOTE ] TRMK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:15.983174] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, N/A% accuracy [2026-01-16T20:36:15.983235] [INFO ] [LOCAL ] TRMK: Loaded 3 optimal features with 59.94% confidence from JSON config [2026-01-16T20:36:15.983268] [DEBUG] [MAG ] Building data for symbol: TRMK with lookback: 0 [2026-01-16T20:36:15.984087] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:15.984147] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:15.984888] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:15.989052] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:15.991447] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:16.016496] [DEBUG] [MAG ] BHFAM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.081315] [INFO ] [LOCAL ] BHFAM: Saved forecast. [2026-01-16T20:36:16.081379] [INFO ] [main ] BHFAM: Signal=1 (Conf=90.0%), Magnitude=-1.45% (Conf=60.7176%) [2026-01-16T20:36:16.081759] [INFO ] [main ] Fetching symbol history for SQQQ... [2026-01-16T20:36:16.081811] [DEBUG] [REMOTE ] SQQQ: Fetching historical data. [2026-01-16T20:36:16.082687] [INFO ] [main ] Progress: 255/411 forecasts completed (62.0%). BHFAM finished in 0.7s. ETA: 27.6s. Rate: 339.69 forecasts/min [2026-01-16T20:36:16.093821] [DEBUG] [REMOTE ] SQQQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:16.094817] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 4 features, N/A% accuracy [2026-01-16T20:36:16.094878] [INFO ] [LOCAL ] SQQQ: Loaded 4 optimal features with 51.41% confidence from JSON config [2026-01-16T20:36:16.094911] [DEBUG] [MAG ] Building data for symbol: SQQQ with lookback: 0 [2026-01-16T20:36:16.095722] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:16.095785] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:16.100687] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:16.102443] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:16.102939] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:16.102926] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.104528] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:16.122289] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.272847] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.307080] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.332478] [DEBUG] [MAG ] TRMK: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.339034] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-16T20:36:16.339100] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=55.025%) [2026-01-16T20:36:16.339260] [INFO ] [main ] Fetching symbol history for VCRB... [2026-01-16T20:36:16.339303] [DEBUG] [REMOTE ] VCRB: Fetching historical data. [2026-01-16T20:36:16.339971] [INFO ] [main ] Progress: 256/411 forecasts completed (62.3%). THQ finished in 0.7s. ETA: 27.4s. Rate: 339.09 forecasts/min [2026-01-16T20:36:16.350986] [DEBUG] [REMOTE ] VCRB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:16.351893] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 4 features, N/A% accuracy [2026-01-16T20:36:16.351947] [INFO ] [LOCAL ] VCRB: Loaded 4 optimal features with 61.50% confidence from JSON config [2026-01-16T20:36:16.351977] [DEBUG] [MAG ] Building data for symbol: VCRB with lookback: 0 [2026-01-16T20:36:16.352762] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:16.352823] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:16.357494] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:16.358357] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:16.358983] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:16.360503] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:16.408021] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-16T20:36:16.408091] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=3.01% (Conf=55.1071%) [2026-01-16T20:36:16.408442] [INFO ] [main ] Fetching symbol history for METCB... [2026-01-16T20:36:16.408494] [DEBUG] [REMOTE ] METCB: Fetching historical data. [2026-01-16T20:36:16.408654] [INFO ] [main ] Progress: 257/411 forecasts completed (62.5%). PFGC finished in 0.7s. ETA: 27.2s. Rate: 339.90 forecasts/min [2026-01-16T20:36:16.419392] [DEBUG] [REMOTE ] METCB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:16.420661] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, N/A% accuracy [2026-01-16T20:36:16.420725] [INFO ] [LOCAL ] METCB: Loaded 2 optimal features with 57.41% confidence from JSON config [2026-01-16T20:36:16.420761] [DEBUG] [MAG ] Building data for symbol: METCB with lookback: 0 [2026-01-16T20:36:16.421718] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:16.421786] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:16.422518] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:16.423258] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:16.444012] [DEBUG] [MAG ] SQQQ: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.502503] [DEBUG] [MAG ] TRMK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.579220] [INFO ] [LOCAL ] TRMK: Saved forecast. [2026-01-16T20:36:16.579284] [INFO ] [main ] TRMK: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=59.9373%) [2026-01-16T20:36:16.579436] [INFO ] [main ] Fetching symbol history for WOOD... [2026-01-16T20:36:16.579478] [DEBUG] [REMOTE ] WOOD: Fetching historical data. [2026-01-16T20:36:16.581696] [INFO ] [main ] Progress: 258/411 forecasts completed (62.8%). TRMK finished in 0.6s. ETA: 27.0s. Rate: 339.92 forecasts/min [2026-01-16T20:36:16.590302] [DEBUG] [REMOTE ] WOOD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:16.591245] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 10 features, N/A% accuracy [2026-01-16T20:36:16.591303] [INFO ] [LOCAL ] WOOD: Loaded 10 optimal features with 55.00% confidence from JSON config [2026-01-16T20:36:16.591335] [DEBUG] [MAG ] Building data for symbol: WOOD with lookback: 0 [2026-01-16T20:36:16.592138] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:16.592203] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:16.593917] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:16.595967] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:16.610595] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:16.612432] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:16.612978] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:16.614029] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:16.614008] [DEBUG] [MAG ] SQQQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.615701] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:16.616763] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:36:16.617453] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:16.618928] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:16.721064] [DEBUG] [MAG ] VCRB: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.760998] [INFO ] [LOCAL ] SQQQ: Saved forecast. [2026-01-16T20:36:16.761063] [INFO ] [main ] SQQQ: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=51.4083%) [2026-01-16T20:36:16.761373] [INFO ] [main ] Fetching symbol history for PDBC... [2026-01-16T20:36:16.761415] [DEBUG] [REMOTE ] PDBC: Fetching historical data. [2026-01-16T20:36:16.762098] [INFO ] [main ] Progress: 259/411 forecasts completed (63.0%). SQQQ finished in 0.7s. ETA: 26.8s. Rate: 339.90 forecasts/min [2026-01-16T20:36:16.764809] [DEBUG] [MAG ] METCB: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.773628] [DEBUG] [REMOTE ] PDBC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:16.774779] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 5 features, N/A% accuracy [2026-01-16T20:36:16.775144] [INFO ] [LOCAL ] PDBC: Loaded 5 optimal features with 57.57% confidence from JSON config [2026-01-16T20:36:16.775179] [DEBUG] [MAG ] Building data for symbol: PDBC with lookback: 0 [2026-01-16T20:36:16.776000] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:16.776061] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:16.780928] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:16.782802] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:16.783307] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:16.783725] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:16.784652] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:16.906314] [DEBUG] [MAG ] VCRB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.933242] [DEBUG] [MAG ] METCB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:16.973393] [INFO ] [LOCAL ] VCRB: Saved forecast. [2026-01-16T20:36:16.973469] [INFO ] [main ] VCRB: Signal=1 (Conf=90.0%), Magnitude=-0.19% (Conf=61.5047%) [2026-01-16T20:36:16.973649] [INFO ] [main ] Fetching symbol history for CELH... [2026-01-16T20:36:16.973697] [DEBUG] [REMOTE ] CELH: Fetching historical data. [2026-01-16T20:36:16.975692] [INFO ] [main ] Progress: 260/411 forecasts completed (63.3%). VCRB finished in 0.6s. ETA: 26.7s. Rate: 339.62 forecasts/min [2026-01-16T20:36:16.983809] [DEBUG] [MAG ] WOOD: Last date is validated at 2026-01-16 [2026-01-16T20:36:16.986024] [DEBUG] [REMOTE ] CELH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:16.987201] [DEBUG] [LOCAL ] Loaded configuration for CELH: 6 features, N/A% accuracy [2026-01-16T20:36:16.987257] [INFO ] [LOCAL ] CELH: Loaded 6 optimal features with 65.32% confidence from JSON config [2026-01-16T20:36:16.987297] [DEBUG] [MAG ] Building data for symbol: CELH with lookback: 0 [2026-01-16T20:36:16.988153] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:16.988216] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:16.990231] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:16.990852] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:16.991263] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:16.993460] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:16.996378] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:16.998056] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:17.006899] [INFO ] [LOCAL ] METCB: Saved forecast. [2026-01-16T20:36:17.006969] [INFO ] [main ] METCB: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=57.4076%) [2026-01-16T20:36:17.007459] [INFO ] [main ] Fetching symbol history for DVN... [2026-01-16T20:36:17.007503] [DEBUG] [REMOTE ] DVN: Fetching historical data. [2026-01-16T20:36:17.009767] [INFO ] [main ] Progress: 261/411 forecasts completed (63.5%). METCB finished in 0.6s. ETA: 26.4s. Rate: 340.67 forecasts/min [2026-01-16T20:36:17.020667] [DEBUG] [REMOTE ] DVN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:17.021604] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, N/A% accuracy [2026-01-16T20:36:17.021667] [INFO ] [LOCAL ] DVN: Loaded 2 optimal features with 51.89% confidence from JSON config [2026-01-16T20:36:17.021701] [DEBUG] [MAG ] Building data for symbol: DVN with lookback: 0 [2026-01-16T20:36:17.022566] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:17.022646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:17.024528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:17.025109] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:17.119511] [DEBUG] [MAG ] PDBC: Last date is validated at 2026-01-16 [2026-01-16T20:36:17.156501] [DEBUG] [MAG ] WOOD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:17.290327] [DEBUG] [MAG ] PDBC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:17.346973] [INFO ] [LOCAL ] PDBC: Saved forecast. [2026-01-16T20:36:17.347040] [INFO ] [main ] PDBC: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=57.5687%) [2026-01-16T20:36:17.347379] [INFO ] [main ] Fetching symbol history for MNY... [2026-01-16T20:36:17.347428] [DEBUG] [REMOTE ] MNY: Fetching historical data. [2026-01-16T20:36:17.347675] [INFO ] [main ] Progress: 262/411 forecasts completed (63.7%). PDBC finished in 0.6s. ETA: 26.3s. Rate: 339.48 forecasts/min [2026-01-16T20:36:17.359391] [INFO ] [LOCAL ] WOOD: Saved forecast. [2026-01-16T20:36:17.359468] [INFO ] [main ] WOOD: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=54.9979%) [2026-01-16T20:36:17.359659] [INFO ] [main ] Fetching symbol history for UNMA... [2026-01-16T20:36:17.359706] [DEBUG] [REMOTE ] UNMA: Fetching historical data. [2026-01-16T20:36:17.360092] [DEBUG] [REMOTE ] MNY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:17.360641] [INFO ] [main ] Progress: 263/411 forecasts completed (64.0%). WOOD finished in 0.8s. ETA: 26.1s. Rate: 340.68 forecasts/min [2026-01-16T20:36:17.361392] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, N/A% accuracy [2026-01-16T20:36:17.361445] [INFO ] [LOCAL ] MNY: Loaded 1 optimal features with 47.23% confidence from JSON config [2026-01-16T20:36:17.361597] [DEBUG] [MAG ] Building data for symbol: MNY with lookback: 0 [2026-01-16T20:36:17.362524] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:17.362605] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:17.367495] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:17.369939] [DEBUG] [MAG ] CELH: Last date is validated at 2026-01-16 [2026-01-16T20:36:17.373003] [DEBUG] [REMOTE ] UNMA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:17.373948] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 6 features, N/A% accuracy [2026-01-16T20:36:17.374012] [INFO ] [LOCAL ] UNMA: Loaded 6 optimal features with 64.70% confidence from JSON config [2026-01-16T20:36:17.374055] [DEBUG] [MAG ] Building data for symbol: UNMA with lookback: 0 [2026-01-16T20:36:17.375067] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:17.375145] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:17.377091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:17.377670] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:17.378125] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:17.379612] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:17.381674] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:17.384022] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:17.395139] [DEBUG] [MAG ] DVN: Last date is validated at 2026-01-16 [2026-01-16T20:36:17.540612] [DEBUG] [MAG ] CELH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:17.583520] [DEBUG] [MAG ] DVN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:17.656430] [INFO ] [LOCAL ] CELH: Saved forecast. [2026-01-16T20:36:17.656506] [INFO ] [main ] CELH: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=65.3179%) [2026-01-16T20:36:17.656678] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-16T20:36:17.656723] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-16T20:36:17.659068] [INFO ] [main ] Progress: 264/411 forecasts completed (64.2%). CELH finished in 0.7s. ETA: 26.0s. Rate: 339.79 forecasts/min [2026-01-16T20:36:17.671053] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:17.671595] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-16T20:36:17.671653] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-16T20:36:17.671693] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-16T20:36:17.672522] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:36:17.675301] [INFO ] [LOCAL ] DVN: Saved forecast. [2026-01-16T20:36:17.675359] [INFO ] [main ] DVN: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=51.8864%) [2026-01-16T20:36:17.675511] [INFO ] [main ] Fetching symbol history for DBRG... [2026-01-16T20:36:17.675555] [DEBUG] [REMOTE ] DBRG: Fetching historical data. [2026-01-16T20:36:17.676669] [INFO ] [main ] Progress: 265/411 forecasts completed (64.5%). DVN finished in 0.7s. ETA: 25.7s. Rate: 340.95 forecasts/min [2026-01-16T20:36:17.686616] [DEBUG] [REMOTE ] DBRG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:17.687651] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 4 features, N/A% accuracy [2026-01-16T20:36:17.687709] [INFO ] [LOCAL ] DBRG: Loaded 4 optimal features with 56.62% confidence from JSON config [2026-01-16T20:36:17.687769] [DEBUG] [MAG ] Building data for symbol: DBRG with lookback: 0 [2026-01-16T20:36:17.688541] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:17.688618] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:17.731261] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:17.733215] [DEBUG] [MAG ] MNY: Last date is validated at 2026-01-16 [2026-01-16T20:36:17.782842] [DEBUG] [MAG ] UNMA: Last date is validated at 2026-01-16 [2026-01-16T20:36:17.807902] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:17.810269] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:17.815866] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:17.905905] [DEBUG] [MAG ] MNY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:17.962656] [INFO ] [LOCAL ] MNY: Saved forecast. [2026-01-16T20:36:17.962723] [INFO ] [main ] MNY: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=47.227%) [2026-01-16T20:36:17.963269] [INFO ] [main ] Fetching symbol history for PSTL... [2026-01-16T20:36:17.963320] [DEBUG] [REMOTE ] PSTL: Fetching historical data. [2026-01-16T20:36:17.963661] [INFO ] [main ] Progress: 266/411 forecasts completed (64.7%). MNY finished in 0.6s. ETA: 25.6s. Rate: 340.14 forecasts/min [2026-01-16T20:36:17.976733] [DEBUG] [MAG ] UNMA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:17.979192] [DEBUG] [REMOTE ] PSTL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:17.980348] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 1 features, N/A% accuracy [2026-01-16T20:36:17.980414] [INFO ] [LOCAL ] PSTL: Loaded 1 optimal features with 54.79% confidence from JSON config [2026-01-16T20:36:17.980455] [DEBUG] [MAG ] Building data for symbol: PSTL with lookback: 0 [2026-01-16T20:36:17.981508] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:17.981606] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:17.988242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:18.049771] [INFO ] [LOCAL ] UNMA: Saved forecast. [2026-01-16T20:36:18.049858] [INFO ] [main ] UNMA: Signal=1 (Conf=90.0%), Magnitude=0.27% (Conf=64.7029%) [2026-01-16T20:36:18.050267] [INFO ] [main ] Fetching symbol history for S... [2026-01-16T20:36:18.050333] [DEBUG] [REMOTE ] S: Fetching historical data. [2026-01-16T20:36:18.051663] [INFO ] [main ] Progress: 267/411 forecasts completed (65.0%). UNMA finished in 0.7s. ETA: 25.4s. Rate: 340.78 forecasts/min [2026-01-16T20:36:18.055380] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-16 [2026-01-16T20:36:18.065843] [DEBUG] [REMOTE ] S: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:18.066854] [DEBUG] [LOCAL ] Loaded configuration for S: 6 features, N/A% accuracy [2026-01-16T20:36:18.066923] [INFO ] [LOCAL ] S: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-16T20:36:18.066963] [DEBUG] [MAG ] Building data for symbol: S with lookback: 0 [2026-01-16T20:36:18.067883] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:18.067961] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:18.073635] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:18.075550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:18.076124] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:18.076616] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:18.077177] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:18.078561] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:18.171276] [DEBUG] [MAG ] DBRG: Last date is validated at 2026-01-16 [2026-01-16T20:36:18.245720] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:18.334338] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-16T20:36:18.334411] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=54.4664%) [2026-01-16T20:36:18.334598] [INFO ] [main ] Fetching symbol history for SSYS... [2026-01-16T20:36:18.334647] [DEBUG] [REMOTE ] SSYS: Fetching historical data. [2026-01-16T20:36:18.334821] [INFO ] [main ] Progress: 268/411 forecasts completed (65.2%). GIS finished in 0.7s. ETA: 25.2s. Rate: 340.01 forecasts/min [2026-01-16T20:36:18.346456] [DEBUG] [MAG ] DBRG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:18.346999] [DEBUG] [REMOTE ] SSYS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:18.348323] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 9 features, N/A% accuracy [2026-01-16T20:36:18.348407] [INFO ] [LOCAL ] SSYS: Loaded 9 optimal features with 57.61% confidence from JSON config [2026-01-16T20:36:18.348458] [DEBUG] [MAG ] Building data for symbol: SSYS with lookback: 0 [2026-01-16T20:36:18.349325] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:18.349391] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:18.354780] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:18.356936] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:18.357105] [DEBUG] [MAG ] PSTL: Last date is validated at 2026-01-16 [2026-01-16T20:36:18.357561] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:18.358044] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:18.359911] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:18.401077] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:18.429341] [INFO ] [LOCAL ] DBRG: Saved forecast. [2026-01-16T20:36:18.429412] [INFO ] [main ] DBRG: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=56.6191%) [2026-01-16T20:36:18.429590] [INFO ] [main ] Fetching symbol history for ZBH... [2026-01-16T20:36:18.429638] [DEBUG] [REMOTE ] ZBH: Fetching historical data. [2026-01-16T20:36:18.430541] [INFO ] [main ] Progress: 269/411 forecasts completed (65.5%). DBRG finished in 0.8s. ETA: 25.0s. Rate: 340.59 forecasts/min [2026-01-16T20:36:18.443456] [DEBUG] [REMOTE ] ZBH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:18.444355] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 7 features, N/A% accuracy [2026-01-16T20:36:18.444425] [INFO ] [LOCAL ] ZBH: Loaded 7 optimal features with 50.26% confidence from JSON config [2026-01-16T20:36:18.444464] [DEBUG] [MAG ] Building data for symbol: ZBH with lookback: 0 [2026-01-16T20:36:18.445371] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:18.445438] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:18.447471] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:18.448205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:18.448770] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:18.449263] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:18.454323] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:18.455244] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:18.457531] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:18.459615] [DEBUG] [MAG ] S: Last date is validated at 2026-01-16 [2026-01-16T20:36:18.533670] [DEBUG] [MAG ] PSTL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:18.572082] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:18.573424] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:18.575251] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:18.597742] [INFO ] [LOCAL ] PSTL: Saved forecast. [2026-01-16T20:36:18.597820] [INFO ] [main ] PSTL: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=54.7863%) [2026-01-16T20:36:18.598168] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-16T20:36:18.598219] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-16T20:36:18.598656] [INFO ] [main ] Progress: 270/411 forecasts completed (65.7%). PSTL finished in 0.6s. ETA: 24.8s. Rate: 340.65 forecasts/min [2026-01-16T20:36:18.610022] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:18.611107] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-16T20:36:18.611170] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-16T20:36:18.611202] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-16T20:36:18.611985] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:18.612049] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:18.617284] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:18.619469] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:18.620175] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:18.620593] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:18.623155] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:18.624828] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:18.626830] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:18.631877] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:18.633483] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:18.638888] [DEBUG] [MAG ] S: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:18.719918] [INFO ] [LOCAL ] S: Saved forecast. [2026-01-16T20:36:18.720147] [INFO ] [main ] S: Signal=1 (Conf=90.0%), Magnitude=-3.12% (Conf=63.3835%) [2026-01-16T20:36:18.720513] [INFO ] [main ] Fetching symbol history for DNTH... [2026-01-16T20:36:18.720565] [DEBUG] [REMOTE ] DNTH: Fetching historical data. [2026-01-16T20:36:18.720669] [INFO ] [main ] Progress: 271/411 forecasts completed (65.9%). S finished in 0.7s. ETA: 24.6s. Rate: 341.03 forecasts/min [2026-01-16T20:36:18.733531] [DEBUG] [REMOTE ] DNTH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:18.734032] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 3 features, N/A% accuracy [2026-01-16T20:36:18.734081] [INFO ] [LOCAL ] DNTH: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-16T20:36:18.734114] [DEBUG] [MAG ] Building data for symbol: DNTH with lookback: 0 [2026-01-16T20:36:18.735481] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:18.735543] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:18.736464] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:18.737604] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:18.753883] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:18.840738] [DEBUG] [MAG ] SSYS: Last date is validated at 2026-01-16 [2026-01-16T20:36:18.946516] [DEBUG] [MAG ] ZBH: Last date is validated at 2026-01-16 [2026-01-16T20:36:18.983144] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-16 [2026-01-16T20:36:19.034897] [DEBUG] [MAG ] SSYS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:19.113052] [DEBUG] [MAG ] DNTH: Last date is validated at 2026-01-16 [2026-01-16T20:36:19.126676] [INFO ] [LOCAL ] SSYS: Saved forecast. [2026-01-16T20:36:19.126749] [INFO ] [main ] SSYS: Signal=1 (Conf=90.0%), Magnitude=5.84% (Conf=57.6051%) [2026-01-16T20:36:19.126912] [INFO ] [main ] Fetching symbol history for MOD... [2026-01-16T20:36:19.126957] [DEBUG] [REMOTE ] MOD: Fetching historical data. [2026-01-16T20:36:19.128063] [INFO ] [main ] Progress: 272/411 forecasts completed (66.2%). SSYS finished in 0.8s. ETA: 24.6s. Rate: 339.39 forecasts/min [2026-01-16T20:36:19.127928] [DEBUG] [MAG ] ZBH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:19.140660] [DEBUG] [REMOTE ] MOD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:19.141862] [DEBUG] [LOCAL ] Loaded configuration for MOD: 2 features, N/A% accuracy [2026-01-16T20:36:19.141921] [INFO ] [LOCAL ] MOD: Loaded 2 optimal features with 41.40% confidence from JSON config [2026-01-16T20:36:19.141964] [DEBUG] [MAG ] Building data for symbol: MOD with lookback: 0 [2026-01-16T20:36:19.142895] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:19.142960] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:19.148376] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:19.149409] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:19.160392] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:19.230646] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-16T20:36:19.230724] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=10.15% (Conf=60.5144%) [2026-01-16T20:36:19.231071] [INFO ] [main ] Fetching symbol history for NAMS... [2026-01-16T20:36:19.231122] [DEBUG] [REMOTE ] NAMS: Fetching historical data. [2026-01-16T20:36:19.231108] [INFO ] [main ] Progress: 273/411 forecasts completed (66.4%). CBUS finished in 0.6s. ETA: 24.4s. Rate: 339.91 forecasts/min [2026-01-16T20:36:19.239725] [INFO ] [LOCAL ] ZBH: Saved forecast. [2026-01-16T20:36:19.239792] [INFO ] [main ] ZBH: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=50.2566%) [2026-01-16T20:36:19.239953] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-16T20:36:19.239999] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-16T20:36:19.240717] [INFO ] [main ] Progress: 274/411 forecasts completed (66.7%). ZBH finished in 0.8s. ETA: 24.1s. Rate: 341.09 forecasts/min [2026-01-16T20:36:19.242905] [DEBUG] [REMOTE ] NAMS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:19.243724] [DEBUG] [LOCAL ] Loaded configuration for NAMS: 6 features, N/A% accuracy [2026-01-16T20:36:19.243781] [INFO ] [LOCAL ] NAMS: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-16T20:36:19.243815] [DEBUG] [MAG ] Building data for symbol: NAMS with lookback: 0 [2026-01-16T20:36:19.244631] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:19.244695] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:19.249690] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:19.251422] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:19.251559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:19.252068] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:19.252506] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-16T20:36:19.252535] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:19.252563] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-16T20:36:19.252626] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-16T20:36:19.252973] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:19.253432] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:19.253500] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:19.255260] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:19.255358] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:19.255822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:19.256281] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:19.257248] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:19.307269] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:19.308638] [DEBUG] [MAG ] DNTH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:19.387987] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:19.389280] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:36:19.390870] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:19.409957] [INFO ] [LOCAL ] DNTH: Saved forecast. [2026-01-16T20:36:19.410037] [INFO ] [main ] DNTH: Signal=1 (Conf=90.0%), Magnitude=-3.76% (Conf=51.2955%) [2026-01-16T20:36:19.410663] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-16T20:36:19.410717] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-16T20:36:19.411670] [INFO ] [main ] Progress: 275/411 forecasts completed (66.9%). DNTH finished in 0.7s. ETA: 23.9s. Rate: 341.12 forecasts/min [2026-01-16T20:36:19.423623] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:19.424789] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-16T20:36:19.424851] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-16T20:36:19.424885] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-16T20:36:19.425750] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:19.425814] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:19.430888] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:19.539885] [DEBUG] [MAG ] MOD: Last date is validated at 2026-01-16 [2026-01-16T20:36:19.550556] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:19.551838] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:19.606541] [DEBUG] [MAG ] NAMS: Last date is validated at 2026-01-16 [2026-01-16T20:36:19.722372] [DEBUG] [MAG ] MOD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:19.767072] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-16 [2026-01-16T20:36:19.777631] [DEBUG] [MAG ] NAMS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:19.864803] [INFO ] [LOCAL ] MOD: Saved forecast. [2026-01-16T20:36:19.864872] [INFO ] [main ] MOD: Signal=1 (Conf=90.0%), Magnitude=-2.10% (Conf=41.4009%) [2026-01-16T20:36:19.865054] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-16T20:36:19.865097] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-16T20:36:19.865843] [INFO ] [main ] Progress: 276/411 forecasts completed (67.2%). MOD finished in 0.7s. ETA: 23.9s. Rate: 339.18 forecasts/min [2026-01-16T20:36:19.874879] [INFO ] [LOCAL ] NAMS: Saved forecast. [2026-01-16T20:36:19.874954] [INFO ] [main ] NAMS: Signal=1 (Conf=90.0%), Magnitude=2.73% (Conf=51.7627%) [2026-01-16T20:36:19.875433] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-16T20:36:19.875477] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-16T20:36:19.875735] [INFO ] [main ] Progress: 277/411 forecasts completed (67.4%). NAMS finished in 0.6s. ETA: 23.6s. Rate: 340.34 forecasts/min [2026-01-16T20:36:19.878193] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:19.879318] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-16T20:36:19.879382] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-16T20:36:19.879416] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-16T20:36:19.880317] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:19.880380] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:19.885951] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:19.887390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:19.890106] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:19.890657] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-16T20:36:19.890705] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-16T20:36:19.890736] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-16T20:36:19.891549] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:19.891632] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:19.896483] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:19.898509] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:19.899031] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:19.899421] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:19.906275] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-16 [2026-01-16T20:36:19.939695] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:19.941156] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:19.950884] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:20.028130] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-16T20:36:20.028202] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=1.89% (Conf=59.5758%) [2026-01-16T20:36:20.028391] [INFO ] [main ] Fetching symbol history for ZS... [2026-01-16T20:36:20.028438] [DEBUG] [REMOTE ] ZS: Fetching historical data. [2026-01-16T20:36:20.028855] [INFO ] [main ] Progress: 278/411 forecasts completed (67.6%). WAVE finished in 0.8s. ETA: 23.4s. Rate: 340.50 forecasts/min [2026-01-16T20:36:20.040216] [DEBUG] [REMOTE ] ZS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:20.041566] [DEBUG] [LOCAL ] Loaded configuration for ZS: 4 features, N/A% accuracy [2026-01-16T20:36:20.041647] [INFO ] [LOCAL ] ZS: Loaded 4 optimal features with 58.38% confidence from JSON config [2026-01-16T20:36:20.041682] [DEBUG] [MAG ] Building data for symbol: ZS with lookback: 0 [2026-01-16T20:36:20.042483] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:20.042547] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:20.043503] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:20.044430] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:20.078191] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:20.154801] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:20.157092] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:20.224949] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-16T20:36:20.225015] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-28.03% (Conf=51.6204%) [2026-01-16T20:36:20.225342] [INFO ] [main ] Progress: 279/411 forecasts completed (67.9%). MSTX finished in 0.8s. ETA: 23.3s. Rate: 340.36 forecasts/min [2026-01-16T20:36:20.225463] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-16T20:36:20.225504] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-16T20:36:20.237732] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:20.238887] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-16T20:36:20.238941] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-16T20:36:20.238972] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-16T20:36:20.239767] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:20.239829] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:20.245074] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:20.252998] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-16 [2026-01-16T20:36:20.287442] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:20.288408] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:20.289133] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:20.291076] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:20.293288] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:36:20.294041] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:20.316211] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-16 [2026-01-16T20:36:20.441464] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:20.494515] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:20.516118] [DEBUG] [MAG ] ZS: Last date is validated at 2026-01-16 [2026-01-16T20:36:20.518615] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-16T20:36:20.518697] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=-1.96% (Conf=50.0943%) [2026-01-16T20:36:20.518860] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-16T20:36:20.518905] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-16T20:36:20.520064] [INFO ] [main ] Progress: 280/411 forecasts completed (68.1%). RCI finished in 0.7s. ETA: 23.1s. Rate: 339.55 forecasts/min [2026-01-16T20:36:20.533263] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:20.534247] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-16T20:36:20.534308] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-16T20:36:20.534341] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-16T20:36:20.535203] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:20.535268] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:20.541358] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:20.543422] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:20.543954] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:20.544416] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:20.545528] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:20.561123] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-16T20:36:20.561190] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=44.1829%) [2026-01-16T20:36:20.561347] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-16T20:36:20.561392] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-16T20:36:20.562215] [INFO ] [main ] Progress: 281/411 forecasts completed (68.4%). HYI finished in 0.7s. ETA: 22.9s. Rate: 340.47 forecasts/min [2026-01-16T20:36:20.573824] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:20.574967] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-16T20:36:20.575021] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-16T20:36:20.575052] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-16T20:36:20.576034] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:20.576102] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:20.578867] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:20.579965] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:20.653950] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-16 [2026-01-16T20:36:20.662739] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:20.669222] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:20.671230] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:20.672710] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:20.674112] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:20.674490] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:20.676489] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:20.677136] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:20.677625] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:20.678727] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:20.681510] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:20.692586] [DEBUG] [MAG ] ZS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:20.834130] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:20.846945] [INFO ] [LOCAL ] ZS: Saved forecast. [2026-01-16T20:36:20.847017] [INFO ] [main ] ZS: Signal=1 (Conf=90.0%), Magnitude=2.47% (Conf=58.3778%) [2026-01-16T20:36:20.847399] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-16T20:36:20.847446] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-16T20:36:20.848568] [INFO ] [main ] Progress: 282/411 forecasts completed (68.6%). ZS finished in 0.8s. ETA: 22.8s. Rate: 339.72 forecasts/min [2026-01-16T20:36:20.859776] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:20.861153] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-16T20:36:20.861216] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-16T20:36:20.861248] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-16T20:36:20.862238] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:20.862302] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:20.863221] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:20.924776] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-16T20:36:20.924846] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=-1.81% (Conf=38.7013%) [2026-01-16T20:36:20.925179] [INFO ] [main ] Fetching symbol history for AMPX... [2026-01-16T20:36:20.925228] [DEBUG] [REMOTE ] AMPX: Fetching historical data. [2026-01-16T20:36:20.925633] [INFO ] [main ] Progress: 283/411 forecasts completed (68.9%). SNN finished in 0.7s. ETA: 22.6s. Rate: 340.39 forecasts/min [2026-01-16T20:36:20.937917] [DEBUG] [REMOTE ] AMPX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:20.938909] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 7 features, N/A% accuracy [2026-01-16T20:36:20.938967] [INFO ] [LOCAL ] AMPX: Loaded 7 optimal features with 55.49% confidence from JSON config [2026-01-16T20:36:20.938998] [DEBUG] [MAG ] Building data for symbol: AMPX with lookback: 0 [2026-01-16T20:36:20.939801] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:20.939864] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:20.941533] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:20.942055] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:20.942500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:20.942910] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:20.944550] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:20.946558] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:20.947973] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:20.978436] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:20.980637] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:20.981867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:21.051852] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.070543] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.239015] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:21.251689] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:21.283897] [DEBUG] [MAG ] AMPX: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.318056] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.341300] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-16T20:36:21.341384] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=-1.75% (Conf=57.4262%) [2026-01-16T20:36:21.341601] [INFO ] [main ] Fetching symbol history for SFNC... [2026-01-16T20:36:21.341654] [DEBUG] [REMOTE ] SFNC: Fetching historical data. [2026-01-16T20:36:21.342633] [INFO ] [main ] Progress: 284/411 forecasts completed (69.1%). FTI finished in 0.8s. ETA: 22.5s. Rate: 338.76 forecasts/min [2026-01-16T20:36:21.350808] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-16T20:36:21.350877] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=0.25% (Conf=58.6358%) [2026-01-16T20:36:21.351038] [INFO ] [main ] Fetching symbol history for PSCE... [2026-01-16T20:36:21.351082] [DEBUG] [REMOTE ] PSCE: Fetching historical data. [2026-01-16T20:36:21.352128] [INFO ] [main ] Progress: 285/411 forecasts completed (69.3%). AIG finished in 0.8s. ETA: 22.2s. Rate: 339.89 forecasts/min [2026-01-16T20:36:21.355433] [DEBUG] [REMOTE ] SFNC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:21.356435] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 1 features, N/A% accuracy [2026-01-16T20:36:21.356495] [INFO ] [LOCAL ] SFNC: Loaded 1 optimal features with 51.74% confidence from JSON config [2026-01-16T20:36:21.356527] [DEBUG] [MAG ] Building data for symbol: SFNC with lookback: 0 [2026-01-16T20:36:21.357560] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:21.357645] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:21.358552] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:21.363202] [DEBUG] [REMOTE ] PSCE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:21.364273] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 4 features, N/A% accuracy [2026-01-16T20:36:21.364326] [INFO ] [LOCAL ] PSCE: Loaded 4 optimal features with 59.13% confidence from JSON config [2026-01-16T20:36:21.364357] [DEBUG] [MAG ] Building data for symbol: PSCE with lookback: 0 [2026-01-16T20:36:21.365195] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:21.365258] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:21.367085] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:21.367627] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:21.368093] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:21.369355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:21.452186] [DEBUG] [MAG ] AMPX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:21.487159] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:21.528238] [INFO ] [LOCAL ] AMPX: Saved forecast. [2026-01-16T20:36:21.528304] [INFO ] [main ] AMPX: Signal=1 (Conf=90.0%), Magnitude=3.65% (Conf=55.49%) [2026-01-16T20:36:21.528669] [INFO ] [main ] Fetching symbol history for NNI... [2026-01-16T20:36:21.528719] [DEBUG] [REMOTE ] NNI: Fetching historical data. [2026-01-16T20:36:21.529469] [INFO ] [main ] Progress: 286/411 forecasts completed (69.6%). AMPX finished in 0.6s. ETA: 22.1s. Rate: 339.89 forecasts/min [2026-01-16T20:36:21.541650] [DEBUG] [REMOTE ] NNI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:21.542623] [DEBUG] [LOCAL ] Loaded configuration for NNI: 7 features, N/A% accuracy [2026-01-16T20:36:21.542680] [INFO ] [LOCAL ] NNI: Loaded 7 optimal features with 59.32% confidence from JSON config [2026-01-16T20:36:21.542713] [DEBUG] [MAG ] Building data for symbol: NNI with lookback: 0 [2026-01-16T20:36:21.543478] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:21.543541] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:21.548393] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:21.550176] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:21.550682] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:21.551119] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:21.551502] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:21.552715] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:21.553344] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:21.604079] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-16T20:36:21.604141] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=35.7574%) [2026-01-16T20:36:21.604479] [INFO ] [main ] Fetching symbol history for BSVO... [2026-01-16T20:36:21.604530] [DEBUG] [REMOTE ] BSVO: Fetching historical data. [2026-01-16T20:36:21.605456] [INFO ] [main ] Progress: 287/411 forecasts completed (69.8%). GAB finished in 0.8s. ETA: 21.8s. Rate: 340.56 forecasts/min [2026-01-16T20:36:21.615227] [DEBUG] [REMOTE ] BSVO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:21.616328] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 5 features, N/A% accuracy [2026-01-16T20:36:21.616380] [INFO ] [LOCAL ] BSVO: Loaded 5 optimal features with 56.58% confidence from JSON config [2026-01-16T20:36:21.616413] [DEBUG] [MAG ] Building data for symbol: BSVO with lookback: 0 [2026-01-16T20:36:21.617182] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:21.617243] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:21.618952] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:21.619440] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:21.620148] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:21.621183] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:36:21.622529] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:21.729121] [DEBUG] [MAG ] PSCE: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.731641] [DEBUG] [MAG ] SFNC: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.893500] [DEBUG] [MAG ] NNI: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.907390] [DEBUG] [MAG ] PSCE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:21.912908] [DEBUG] [MAG ] SFNC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:21.962765] [DEBUG] [MAG ] BSVO: Last date is validated at 2026-01-16 [2026-01-16T20:36:21.980497] [INFO ] [LOCAL ] SFNC: Saved forecast. [2026-01-16T20:36:21.980587] [INFO ] [main ] SFNC: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=51.7447%) [2026-01-16T20:36:21.980786] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-16T20:36:21.980845] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-16T20:36:21.982330] [INFO ] [main ] Progress: 288/411 forecasts completed (70.1%). SFNC finished in 0.6s. ETA: 21.8s. Rate: 339.22 forecasts/min [2026-01-16T20:36:21.993746] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:21.994682] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-16T20:36:21.994735] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-16T20:36:21.994767] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-16T20:36:21.995931] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:21.996002] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:21.996703] [INFO ] [LOCAL ] PSCE: Saved forecast. [2026-01-16T20:36:21.996768] [INFO ] [main ] PSCE: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=59.1306%) [2026-01-16T20:36:21.996923] [INFO ] [main ] Fetching symbol history for SBRA... [2026-01-16T20:36:21.996966] [DEBUG] [REMOTE ] SBRA: Fetching historical data. [2026-01-16T20:36:21.998285] [INFO ] [main ] Progress: 289/411 forecasts completed (70.3%). PSCE finished in 0.6s. ETA: 21.5s. Rate: 340.29 forecasts/min [2026-01-16T20:36:21.998437] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:22.000558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:22.001187] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:22.002314] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:22.004514] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.008555] [DEBUG] [REMOTE ] SBRA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.009413] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 3 features, N/A% accuracy [2026-01-16T20:36:22.009464] [INFO ] [LOCAL ] SBRA: Loaded 3 optimal features with 46.58% confidence from JSON config [2026-01-16T20:36:22.009495] [DEBUG] [MAG ] Building data for symbol: SBRA with lookback: 0 [2026-01-16T20:36:22.010290] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:22.010349] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:22.012134] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:22.012650] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:22.013330] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.061096] [DEBUG] [MAG ] NNI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:22.133567] [DEBUG] [MAG ] BSVO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:22.169063] [INFO ] [LOCAL ] NNI: Saved forecast. [2026-01-16T20:36:22.169129] [INFO ] [main ] NNI: Signal=1 (Conf=90.0%), Magnitude=-3.44% (Conf=59.3173%) [2026-01-16T20:36:22.169455] [INFO ] [main ] Fetching symbol history for NVDL... [2026-01-16T20:36:22.169505] [DEBUG] [REMOTE ] NVDL: Fetching historical data. [2026-01-16T20:36:22.169503] [INFO ] [main ] Progress: 290/411 forecasts completed (70.6%). NNI finished in 0.6s. ETA: 21.3s. Rate: 340.33 forecasts/min [2026-01-16T20:36:22.181056] [DEBUG] [REMOTE ] NVDL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.182243] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 11 features, N/A% accuracy [2026-01-16T20:36:22.182295] [INFO ] [LOCAL ] NVDL: Loaded 11 optimal features with 55.66% confidence from JSON config [2026-01-16T20:36:22.182328] [DEBUG] [MAG ] Building data for symbol: NVDL with lookback: 0 [2026-01-16T20:36:22.183112] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-16T20:36:22.183185] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:22.187994] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:22.189763] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:22.190224] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:22.190669] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:22.198518] [INFO ] [LOCAL ] BSVO: Saved forecast. [2026-01-16T20:36:22.198595] [INFO ] [main ] BSVO: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=56.5804%) [2026-01-16T20:36:22.198746] [INFO ] [main ] Fetching symbol history for TDF... [2026-01-16T20:36:22.198789] [DEBUG] [REMOTE ] TDF: Fetching historical data. [2026-01-16T20:36:22.199760] [INFO ] [main ] Progress: 291/411 forecasts completed (70.8%). BSVO finished in 0.6s. ETA: 21.1s. Rate: 341.30 forecasts/min [2026-01-16T20:36:22.209407] [DEBUG] [REMOTE ] TDF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.210153] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, N/A% accuracy [2026-01-16T20:36:22.210210] [INFO ] [LOCAL ] TDF: Loaded 6 optimal features with 67.98% confidence from JSON config [2026-01-16T20:36:22.210242] [DEBUG] [MAG ] Building data for symbol: TDF with lookback: 0 [2026-01-16T20:36:22.211012] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:22.211073] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:22.215941] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:22.217733] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:22.218198] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:22.218597] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:22.222702] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:22.225014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.299288] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:22.301123] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:22.302279] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:22.302930] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:36:22.303776] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:22.322117] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:36:22.323742] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.360536] [DEBUG] [MAG ] SBRA: Last date is validated at 2026-01-16 [2026-01-16T20:36:22.387656] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-16 [2026-01-16T20:36:22.556588] [DEBUG] [MAG ] SBRA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:22.571323] [DEBUG] [MAG ] TDF: Last date is validated at 2026-01-16 [2026-01-16T20:36:22.579731] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:22.626322] [INFO ] [LOCAL ] SBRA: Saved forecast. [2026-01-16T20:36:22.626390] [INFO ] [main ] SBRA: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=46.5768%) [2026-01-16T20:36:22.626589] [INFO ] [main ] Fetching symbol history for WY... [2026-01-16T20:36:22.626636] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-16T20:36:22.627824] [INFO ] [main ] Progress: 292/411 forecasts completed (71.0%). SBRA finished in 0.6s. ETA: 21.0s. Rate: 339.63 forecasts/min [2026-01-16T20:36:22.640102] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.641233] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-16T20:36:22.641288] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-16T20:36:22.641330] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-16T20:36:22.642395] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:22.643197] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:22.651307] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:22.652446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.667586] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-16T20:36:22.667662] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=-1.86% (Conf=64.7936%) [2026-01-16T20:36:22.667852] [INFO ] [main ] Fetching symbol history for PPL... [2026-01-16T20:36:22.667898] [DEBUG] [REMOTE ] PPL: Fetching historical data. [2026-01-16T20:36:22.668967] [INFO ] [main ] Progress: 293/411 forecasts completed (71.3%). MEI finished in 0.7s. ETA: 20.8s. Rate: 340.52 forecasts/min [2026-01-16T20:36:22.672376] [DEBUG] [MAG ] NVDL: Last date is validated at 2026-01-16 [2026-01-16T20:36:22.683011] [DEBUG] [REMOTE ] PPL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.683922] [DEBUG] [LOCAL ] Loaded configuration for PPL: 8 features, N/A% accuracy [2026-01-16T20:36:22.683999] [INFO ] [LOCAL ] PPL: Loaded 8 optimal features with 51.15% confidence from JSON config [2026-01-16T20:36:22.684047] [DEBUG] [MAG ] Building data for symbol: PPL with lookback: 0 [2026-01-16T20:36:22.685438] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:22.685560] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:22.691710] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:22.693738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:22.694244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:22.694689] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:22.695559] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:22.698662] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:22.743763] [DEBUG] [MAG ] TDF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:22.805942] [INFO ] [LOCAL ] TDF: Saved forecast. [2026-01-16T20:36:22.806020] [INFO ] [main ] TDF: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=67.98%) [2026-01-16T20:36:22.806358] [INFO ] [main ] Fetching symbol history for FBIN... [2026-01-16T20:36:22.806408] [DEBUG] [REMOTE ] FBIN: Fetching historical data. [2026-01-16T20:36:22.806678] [INFO ] [main ] Progress: 294/411 forecasts completed (71.5%). TDF finished in 0.6s. ETA: 20.6s. Rate: 340.77 forecasts/min [2026-01-16T20:36:22.817267] [DEBUG] [REMOTE ] FBIN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.818445] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 4 features, N/A% accuracy [2026-01-16T20:36:22.818498] [INFO ] [LOCAL ] FBIN: Loaded 4 optimal features with 58.57% confidence from JSON config [2026-01-16T20:36:22.818530] [DEBUG] [MAG ] Building data for symbol: FBIN with lookback: 0 [2026-01-16T20:36:22.819343] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:22.819403] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:22.821135] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:22.821652] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:22.822038] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:22.822795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.827469] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:22.828840] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:22.844889] [DEBUG] [MAG ] NVDL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:22.984178] [INFO ] [LOCAL ] NVDL: Saved forecast. [2026-01-16T20:36:22.984244] [INFO ] [main ] NVDL: Signal=1 (Conf=90.0%), Magnitude=1.53% (Conf=55.6602%) [2026-01-16T20:36:22.984665] [INFO ] [main ] Fetching symbol history for JCI... [2026-01-16T20:36:22.984719] [DEBUG] [REMOTE ] JCI: Fetching historical data. [2026-01-16T20:36:22.985668] [INFO ] [main ] Progress: 295/411 forecasts completed (71.8%). NVDL finished in 0.8s. ETA: 20.4s. Rate: 340.75 forecasts/min [2026-01-16T20:36:22.998409] [DEBUG] [REMOTE ] JCI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:22.999147] [DEBUG] [LOCAL ] Loaded configuration for JCI: 6 features, N/A% accuracy [2026-01-16T20:36:22.999196] [INFO ] [LOCAL ] JCI: Loaded 6 optimal features with 57.44% confidence from JSON config [2026-01-16T20:36:22.999229] [DEBUG] [MAG ] Building data for symbol: JCI with lookback: 0 [2026-01-16T20:36:22.999998] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:23.000060] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:23.004795] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:23.006592] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:23.007057] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:23.009540] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:23.016209] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.048072] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:23.049681] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:23.167750] [DEBUG] [MAG ] FBIN: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.203266] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:23.265292] [DEBUG] [MAG ] PPL: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.274908] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-16T20:36:23.274975] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=59.7288%) [2026-01-16T20:36:23.275136] [INFO ] [main ] Fetching symbol history for MMLP... [2026-01-16T20:36:23.275181] [DEBUG] [REMOTE ] MMLP: Fetching historical data. [2026-01-16T20:36:23.275870] [INFO ] [main ] Progress: 296/411 forecasts completed (72.0%). WY finished in 0.6s. ETA: 20.3s. Rate: 340.01 forecasts/min [2026-01-16T20:36:23.287200] [DEBUG] [REMOTE ] MMLP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:23.288770] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, N/A% accuracy [2026-01-16T20:36:23.288827] [INFO ] [LOCAL ] MMLP: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-16T20:36:23.288860] [DEBUG] [MAG ] Building data for symbol: MMLP with lookback: 0 [2026-01-16T20:36:23.289704] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:23.289765] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:23.290670] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:23.291964] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:23.334380] [DEBUG] [MAG ] FBIN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:23.391658] [DEBUG] [MAG ] JCI: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.429962] [INFO ] [LOCAL ] FBIN: Saved forecast. [2026-01-16T20:36:23.430028] [INFO ] [main ] FBIN: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=58.5696%) [2026-01-16T20:36:23.430181] [INFO ] [main ] Fetching symbol history for APLE... [2026-01-16T20:36:23.430225] [DEBUG] [REMOTE ] APLE: Fetching historical data. [2026-01-16T20:36:23.430871] [INFO ] [main ] Progress: 297/411 forecasts completed (72.3%). FBIN finished in 0.6s. ETA: 20.1s. Rate: 340.15 forecasts/min [2026-01-16T20:36:23.441858] [DEBUG] [REMOTE ] APLE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:23.442726] [DEBUG] [LOCAL ] Loaded configuration for APLE: 6 features, N/A% accuracy [2026-01-16T20:36:23.443093] [INFO ] [LOCAL ] APLE: Loaded 6 optimal features with 45.07% confidence from JSON config [2026-01-16T20:36:23.443128] [DEBUG] [MAG ] Building data for symbol: APLE with lookback: 0 [2026-01-16T20:36:23.443917] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:23.443980] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:23.445655] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:23.446155] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:23.446618] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:23.447011] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:23.447804] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:23.449953] [DEBUG] [MAG ] PPL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:23.451933] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:23.530547] [INFO ] [LOCAL ] PPL: Saved forecast. [2026-01-16T20:36:23.530634] [INFO ] [main ] PPL: Signal=1 (Conf=90.0%), Magnitude=3.89% (Conf=51.1453%) [2026-01-16T20:36:23.530794] [INFO ] [main ] Fetching symbol history for PRME... [2026-01-16T20:36:23.530838] [DEBUG] [REMOTE ] PRME: Fetching historical data. [2026-01-16T20:36:23.531941] [INFO ] [main ] Progress: 298/411 forecasts completed (72.5%). PPL finished in 0.9s. ETA: 19.9s. Rate: 340.64 forecasts/min [2026-01-16T20:36:23.543673] [DEBUG] [REMOTE ] PRME: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:23.544812] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, N/A% accuracy [2026-01-16T20:36:23.544867] [INFO ] [LOCAL ] PRME: Loaded 2 optimal features with 57.58% confidence from JSON config [2026-01-16T20:36:23.544899] [DEBUG] [MAG ] Building data for symbol: PRME with lookback: 0 [2026-01-16T20:36:23.545771] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:23.545842] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:23.548931] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:23.549902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:23.564450] [DEBUG] [MAG ] JCI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:23.646917] [DEBUG] [MAG ] MMLP: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.667936] [INFO ] [LOCAL ] JCI: Saved forecast. [2026-01-16T20:36:23.668002] [INFO ] [main ] JCI: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=57.4358%) [2026-01-16T20:36:23.668334] [INFO ] [main ] Progress: 299/411 forecasts completed (72.7%). JCI finished in 0.7s. ETA: 19.7s. Rate: 340.90 forecasts/min [2026-01-16T20:36:23.668462] [INFO ] [main ] Fetching symbol history for DCOM... [2026-01-16T20:36:23.668505] [DEBUG] [REMOTE ] DCOM: Fetching historical data. [2026-01-16T20:36:23.679939] [DEBUG] [REMOTE ] DCOM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:23.681028] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 3 features, N/A% accuracy [2026-01-16T20:36:23.681081] [INFO ] [LOCAL ] DCOM: Loaded 3 optimal features with 63.89% confidence from JSON config [2026-01-16T20:36:23.681113] [DEBUG] [MAG ] Building data for symbol: DCOM with lookback: 0 [2026-01-16T20:36:23.681907] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:23.681967] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:23.683659] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:23.684156] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:23.687021] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:23.794457] [DEBUG] [MAG ] APLE: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.814300] [DEBUG] [MAG ] MMLP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:23.868288] [INFO ] [LOCAL ] MMLP: Saved forecast. [2026-01-16T20:36:23.868357] [INFO ] [main ] MMLP: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=52.7941%) [2026-01-16T20:36:23.868516] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-16T20:36:23.868558] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-16T20:36:23.869635] [INFO ] [main ] Progress: 300/411 forecasts completed (73.0%). MMLP finished in 0.6s. ETA: 19.5s. Rate: 340.73 forecasts/min [2026-01-16T20:36:23.882564] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:23.883597] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-16T20:36:23.883649] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-16T20:36:23.883681] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-16T20:36:23.884488] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:23.884547] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:23.888930] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:23.922931] [DEBUG] [MAG ] PRME: Last date is validated at 2026-01-16 [2026-01-16T20:36:23.966883] [DEBUG] [MAG ] APLE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.026697] [DEBUG] [MAG ] DCOM: Last date is validated at 2026-01-16 [2026-01-16T20:36:24.031268] [INFO ] [LOCAL ] APLE: Saved forecast. [2026-01-16T20:36:24.031330] [INFO ] [main ] APLE: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=45.0714%) [2026-01-16T20:36:24.031491] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-16T20:36:24.031535] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-16T20:36:24.031890] [INFO ] [main ] Progress: 301/411 forecasts completed (73.2%). APLE finished in 0.6s. ETA: 19.4s. Rate: 340.82 forecasts/min [2026-01-16T20:36:24.045114] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.046158] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-16T20:36:24.046210] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-16T20:36:24.046241] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-16T20:36:24.047050] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:24.047114] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:24.051951] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:24.053798] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:24.054280] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:24.054736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:24.055128] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:24.057491] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:24.058772] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:24.061433] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:24.062833] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:24.101826] [DEBUG] [MAG ] PRME: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.166056] [INFO ] [LOCAL ] PRME: Saved forecast. [2026-01-16T20:36:24.166127] [INFO ] [main ] PRME: Signal=1 (Conf=90.0%), Magnitude=-7.00% (Conf=57.584%) [2026-01-16T20:36:24.166303] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-16T20:36:24.166349] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-16T20:36:24.166939] [INFO ] [main ] Progress: 302/411 forecasts completed (73.5%). PRME finished in 0.6s. ETA: 19.2s. Rate: 341.08 forecasts/min [2026-01-16T20:36:24.179722] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.180765] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-16T20:36:24.180821] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-16T20:36:24.180852] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-16T20:36:24.181737] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:24.181804] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:24.183937] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:24.184507] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:24.185010] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:24.195606] [DEBUG] [MAG ] DCOM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.228274] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:24.254009] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-16 [2026-01-16T20:36:24.272452] [INFO ] [LOCAL ] DCOM: Saved forecast. [2026-01-16T20:36:24.272517] [INFO ] [main ] DCOM: Signal=1 (Conf=90.0%), Magnitude=0.92% (Conf=63.8913%) [2026-01-16T20:36:24.272862] [INFO ] [main ] Fetching symbol history for WNEB... [2026-01-16T20:36:24.272912] [DEBUG] [REMOTE ] WNEB: Fetching historical data. [2026-01-16T20:36:24.273869] [INFO ] [main ] Progress: 303/411 forecasts completed (73.7%). DCOM finished in 0.6s. ETA: 19.0s. Rate: 341.53 forecasts/min [2026-01-16T20:36:24.284419] [DEBUG] [REMOTE ] WNEB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.285418] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 4 features, N/A% accuracy [2026-01-16T20:36:24.285470] [INFO ] [LOCAL ] WNEB: Loaded 4 optimal features with 43.15% confidence from JSON config [2026-01-16T20:36:24.285502] [DEBUG] [MAG ] Building data for symbol: WNEB with lookback: 0 [2026-01-16T20:36:24.286281] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:24.286342] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:24.288038] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:24.288558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:24.289016] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:24.289787] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:24.411528] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-16 [2026-01-16T20:36:24.426321] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.511699] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-16T20:36:24.511765] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=55.3425%) [2026-01-16T20:36:24.511919] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-16T20:36:24.511963] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-16T20:36:24.513262] [INFO ] [main ] Progress: 304/411 forecasts completed (74.0%). RLI finished in 0.6s. ETA: 18.8s. Rate: 341.12 forecasts/min [2026-01-16T20:36:24.525076] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.525981] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-16T20:36:24.526047] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-16T20:36:24.526081] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-16T20:36:24.526879] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:24.526949] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:24.528792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:24.529298] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:24.529723] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:24.530480] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:24.531227] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:24.586044] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.590638] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-16 [2026-01-16T20:36:24.612469] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:24.614645] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:24.615926] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:24.616663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:24.636352] [DEBUG] [MAG ] WNEB: Last date is validated at 2026-01-16 [2026-01-16T20:36:24.717885] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-16T20:36:24.717954] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=69.8631%) [2026-01-16T20:36:24.718299] [INFO ] [main ] Fetching symbol history for WB... [2026-01-16T20:36:24.718351] [DEBUG] [REMOTE ] WB: Fetching historical data. [2026-01-16T20:36:24.718646] [INFO ] [main ] Progress: 305/411 forecasts completed (74.2%). UNP finished in 0.7s. ETA: 18.7s. Rate: 340.93 forecasts/min [2026-01-16T20:36:24.731304] [DEBUG] [REMOTE ] WB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.732273] [DEBUG] [LOCAL ] Loaded configuration for WB: 5 features, N/A% accuracy [2026-01-16T20:36:24.732326] [INFO ] [LOCAL ] WB: Loaded 5 optimal features with 61.34% confidence from JSON config [2026-01-16T20:36:24.732359] [DEBUG] [MAG ] Building data for symbol: WB with lookback: 0 [2026-01-16T20:36:24.733222] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:24.733285] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:24.735051] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:24.735563] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:24.736535] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:24.738210] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:24.739493] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:24.778486] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.807908] [DEBUG] [MAG ] WNEB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:24.866499] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-16T20:36:24.866587] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=-3.41% (Conf=61.5832%) [2026-01-16T20:36:24.866751] [INFO ] [main ] Fetching symbol history for VBF... [2026-01-16T20:36:24.866794] [DEBUG] [REMOTE ] VBF: Fetching historical data. [2026-01-16T20:36:24.868698] [INFO ] [main ] Progress: 306/411 forecasts completed (74.5%). GSK finished in 0.7s. ETA: 18.5s. Rate: 341.10 forecasts/min [2026-01-16T20:36:24.870652] [INFO ] [LOCAL ] WNEB: Saved forecast. [2026-01-16T20:36:24.870720] [INFO ] [main ] WNEB: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=43.1452%) [2026-01-16T20:36:24.871046] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-16T20:36:24.871255] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-16T20:36:24.871625] [INFO ] [main ] Progress: 307/411 forecasts completed (74.7%). WNEB finished in 0.6s. ETA: 18.2s. Rate: 342.19 forecasts/min [2026-01-16T20:36:24.882086] [DEBUG] [REMOTE ] VBF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.883352] [DEBUG] [LOCAL ] Loaded configuration for VBF: 6 features, N/A% accuracy [2026-01-16T20:36:24.883408] [INFO ] [LOCAL ] VBF: Loaded 6 optimal features with 50.94% confidence from JSON config [2026-01-16T20:36:24.883442] [DEBUG] [MAG ] Building data for symbol: VBF with lookback: 0 [2026-01-16T20:36:24.884067] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:24.884597] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:24.884673] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:24.885514] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-16T20:36:24.885588] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-16T20:36:24.885624] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-16T20:36:24.886537] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:24.886621] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:24.890108] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:24.891368] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:24.893165] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:24.893657] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:24.894042] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:24.896378] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:24.935194] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:24.936777] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:24.937765] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:24.939565] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:24.970620] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-16 [2026-01-16T20:36:24.987373] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:25.071850] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:25.074025] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:25.074760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:25.108447] [DEBUG] [MAG ] WB: Last date is validated at 2026-01-16 [2026-01-16T20:36:25.139826] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:25.220403] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-16T20:36:25.220470] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=1.30% (Conf=61.2197%) [2026-01-16T20:36:25.220634] [INFO ] [main ] Fetching symbol history for FTGS... [2026-01-16T20:36:25.220678] [DEBUG] [REMOTE ] FTGS: Fetching historical data. [2026-01-16T20:36:25.221866] [INFO ] [main ] Progress: 308/411 forecasts completed (74.9%). SKRE finished in 0.7s. ETA: 18.1s. Rate: 341.09 forecasts/min [2026-01-16T20:36:25.233232] [DEBUG] [REMOTE ] FTGS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:25.234431] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 6 features, N/A% accuracy [2026-01-16T20:36:25.234483] [INFO ] [LOCAL ] FTGS: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-16T20:36:25.234515] [DEBUG] [MAG ] Building data for symbol: FTGS with lookback: 0 [2026-01-16T20:36:25.235299] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:25.235360] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:25.240279] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:25.242043] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:25.242498] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:25.244839] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:25.246381] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:25.266594] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:25.285083] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-16 [2026-01-16T20:36:25.290826] [DEBUG] [MAG ] WB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:25.429195] [INFO ] [LOCAL ] WB: Saved forecast. [2026-01-16T20:36:25.429266] [INFO ] [main ] WB: Signal=1 (Conf=90.0%), Magnitude=-1.02% (Conf=61.3405%) [2026-01-16T20:36:25.429434] [INFO ] [main ] Fetching symbol history for BLZE... [2026-01-16T20:36:25.429478] [DEBUG] [REMOTE ] BLZE: Fetching historical data. [2026-01-16T20:36:25.430709] [INFO ] [main ] Progress: 309/411 forecasts completed (75.2%). WB finished in 0.7s. ETA: 18.0s. Rate: 340.88 forecasts/min [2026-01-16T20:36:25.441964] [DEBUG] [REMOTE ] BLZE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:25.443350] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 4 features, N/A% accuracy [2026-01-16T20:36:25.443425] [INFO ] [LOCAL ] BLZE: Loaded 4 optimal features with 51.72% confidence from JSON config [2026-01-16T20:36:25.443465] [DEBUG] [MAG ] Building data for symbol: BLZE with lookback: 0 [2026-01-16T20:36:25.444624] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:25.444694] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:25.450259] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:25.450950] [DEBUG] [MAG ] VBF: Last date is validated at 2026-01-16 [2026-01-16T20:36:25.451190] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:36:25.452146] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:25.452981] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:25.454950] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:25.518013] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-16T20:36:25.518078] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=39.5106%) [2026-01-16T20:36:25.518239] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-16T20:36:25.518283] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-16T20:36:25.519868] [INFO ] [main ] Progress: 310/411 forecasts completed (75.4%). BGX finished in 0.6s. ETA: 17.7s. Rate: 341.42 forecasts/min [2026-01-16T20:36:25.530314] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:25.531463] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-16T20:36:25.531514] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-16T20:36:25.531546] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-16T20:36:25.532341] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:25.532404] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:25.534145] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:25.534662] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:25.535621] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:25.538035] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:25.609083] [DEBUG] [MAG ] FTGS: Last date is validated at 2026-01-16 [2026-01-16T20:36:25.631788] [DEBUG] [MAG ] VBF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:25.649083] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:25.650029] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:25.650699] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:25.693469] [INFO ] [LOCAL ] VBF: Saved forecast. [2026-01-16T20:36:25.693542] [INFO ] [main ] VBF: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=50.9413%) [2026-01-16T20:36:25.693728] [INFO ] [main ] Fetching symbol history for TBI... [2026-01-16T20:36:25.693773] [DEBUG] [REMOTE ] TBI: Fetching historical data. [2026-01-16T20:36:25.695766] [INFO ] [main ] Progress: 311/411 forecasts completed (75.7%). VBF finished in 0.8s. ETA: 17.6s. Rate: 341.42 forecasts/min [2026-01-16T20:36:25.707325] [DEBUG] [REMOTE ] TBI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:25.708386] [DEBUG] [LOCAL ] Loaded configuration for TBI: 0 features, N/A% accuracy [2026-01-16T20:36:25.708458] [INFO ] [LOCAL ] TBI: Loaded 0 optimal features with 56.92% confidence from JSON config [2026-01-16T20:36:25.708503] [DEBUG] [MAG ] Building data for symbol: TBI with lookback: 0 [2026-01-16T20:36:25.709394] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-16T20:36:25.775939] [DEBUG] [MAG ] FTGS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:25.812536] [DEBUG] [MAG ] BLZE: Last date is validated at 2026-01-16 [2026-01-16T20:36:25.853153] [INFO ] [LOCAL ] FTGS: Saved forecast. [2026-01-16T20:36:25.853219] [INFO ] [main ] FTGS: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=51.3219%) [2026-01-16T20:36:25.853373] [INFO ] [main ] Fetching symbol history for JLL... [2026-01-16T20:36:25.853416] [DEBUG] [REMOTE ] JLL: Fetching historical data. [2026-01-16T20:36:25.854663] [INFO ] [main ] Progress: 312/411 forecasts completed (75.9%). FTGS finished in 0.6s. ETA: 17.4s. Rate: 341.53 forecasts/min [2026-01-16T20:36:25.865379] [DEBUG] [REMOTE ] JLL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:25.866477] [DEBUG] [LOCAL ] Loaded configuration for JLL: 3 features, N/A% accuracy [2026-01-16T20:36:25.866528] [INFO ] [LOCAL ] JLL: Loaded 3 optimal features with 45.30% confidence from JSON config [2026-01-16T20:36:25.866604] [DEBUG] [MAG ] Building data for symbol: JLL with lookback: 0 [2026-01-16T20:36:25.867391] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:25.867450] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:25.872613] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:25.873440] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:25.876091] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:25.983305] [DEBUG] [MAG ] BLZE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:25.990742] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-16 [2026-01-16T20:36:26.053848] [INFO ] [LOCAL ] BLZE: Saved forecast. [2026-01-16T20:36:26.053916] [INFO ] [main ] BLZE: Signal=1 (Conf=90.0%), Magnitude=-2.46% (Conf=51.7215%) [2026-01-16T20:36:26.054072] [INFO ] [main ] Fetching symbol history for HPQ... [2026-01-16T20:36:26.054116] [DEBUG] [REMOTE ] HPQ: Fetching historical data. [2026-01-16T20:36:26.055363] [INFO ] [main ] Progress: 313/411 forecasts completed (76.2%). BLZE finished in 0.6s. ETA: 17.2s. Rate: 341.37 forecasts/min [2026-01-16T20:36:26.065767] [DEBUG] [REMOTE ] HPQ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:26.066692] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 1 features, N/A% accuracy [2026-01-16T20:36:26.066745] [INFO ] [LOCAL ] HPQ: Loaded 1 optimal features with 48.77% confidence from JSON config [2026-01-16T20:36:26.066776] [DEBUG] [MAG ] Building data for symbol: HPQ with lookback: 0 [2026-01-16T20:36:26.067588] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:26.067647] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:26.071491] [DEBUG] [MAG ] TBI: Last date is validated at 2026-01-16 [2026-01-16T20:36:26.106547] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:26.164118] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:26.253467] [DEBUG] [MAG ] TBI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:26.253450] [DEBUG] [MAG ] JLL: Last date is validated at 2026-01-16 [2026-01-16T20:36:26.274836] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-16T20:36:26.274905] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=3.18% (Conf=48.3931%) [2026-01-16T20:36:26.275065] [INFO ] [main ] Fetching symbol history for ERIE... [2026-01-16T20:36:26.275107] [DEBUG] [REMOTE ] ERIE: Fetching historical data. [2026-01-16T20:36:26.276661] [INFO ] [main ] Progress: 314/411 forecasts completed (76.4%). KTB finished in 0.8s. ETA: 17.1s. Rate: 341.09 forecasts/min [2026-01-16T20:36:26.288187] [DEBUG] [REMOTE ] ERIE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:26.289133] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 3 features, N/A% accuracy [2026-01-16T20:36:26.289188] [INFO ] [LOCAL ] ERIE: Loaded 3 optimal features with 63.09% confidence from JSON config [2026-01-16T20:36:26.289219] [DEBUG] [MAG ] Building data for symbol: ERIE with lookback: 0 [2026-01-16T20:36:26.290084] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:26.290145] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:26.290882] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:26.315921] [INFO ] [LOCAL ] TBI: Saved forecast. [2026-01-16T20:36:26.316008] [INFO ] [main ] TBI: Signal=1 (Conf=90.0%), Magnitude=8.89% (Conf=56.916%) [2026-01-16T20:36:26.316172] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-16T20:36:26.316216] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-16T20:36:26.317651] [INFO ] [main ] Progress: 315/411 forecasts completed (76.6%). TBI finished in 0.6s. ETA: 16.8s. Rate: 341.92 forecasts/min [2026-01-16T20:36:26.329879] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:26.330835] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-16T20:36:26.330889] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-16T20:36:26.330922] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-16T20:36:26.331757] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:26.331833] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:26.336919] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:26.338852] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:26.339384] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:26.340182] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:26.340455] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:26.341964] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:26.440982] [DEBUG] [MAG ] JLL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:26.448135] [DEBUG] [MAG ] HPQ: Last date is validated at 2026-01-16 [2026-01-16T20:36:26.465507] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:26.467203] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:26.469762] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:26.571386] [INFO ] [LOCAL ] JLL: Saved forecast. [2026-01-16T20:36:26.571454] [INFO ] [main ] JLL: Signal=1 (Conf=90.0%), Magnitude=-2.66% (Conf=45.2981%) [2026-01-16T20:36:26.571635] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-16T20:36:26.571684] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-16T20:36:26.573647] [INFO ] [main ] Progress: 316/411 forecasts completed (76.9%). JLL finished in 0.7s. ETA: 16.7s. Rate: 341.43 forecasts/min [2026-01-16T20:36:26.584839] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:26.586094] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-16T20:36:26.586345] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-16T20:36:26.586381] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-16T20:36:26.587450] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:26.587525] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:26.592629] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:26.593727] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:26.595528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:26.596026] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:26.597498] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:26.599186] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-16T20:36:26.599926] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:26.600711] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:26.601826] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:26.608203] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:26.625978] [DEBUG] [MAG ] HPQ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:26.708491] [INFO ] [LOCAL ] HPQ: Saved forecast. [2026-01-16T20:36:26.708559] [INFO ] [main ] HPQ: Signal=1 (Conf=90.0%), Magnitude=1.70% (Conf=48.7735%) [2026-01-16T20:36:26.708730] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-16T20:36:26.708774] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-16T20:36:26.709027] [DEBUG] [MAG ] ERIE: Last date is validated at 2026-01-16 [2026-01-16T20:36:26.709484] [INFO ] [main ] Progress: 317/411 forecasts completed (77.1%). HPQ finished in 0.7s. ETA: 16.5s. Rate: 341.67 forecasts/min [2026-01-16T20:36:26.720777] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:26.721721] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-16T20:36:26.721780] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-16T20:36:26.721813] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-16T20:36:26.722606] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:26.722668] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:26.727471] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:26.729382] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:26.729880] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:26.730315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:26.730740] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:26.733499] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:26.771955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:26.842311] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-16 [2026-01-16T20:36:26.891965] [DEBUG] [MAG ] ERIE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:26.956192] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-16 [2026-01-16T20:36:27.031941] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.032734] [INFO ] [LOCAL ] ERIE: Saved forecast. [2026-01-16T20:36:27.032804] [INFO ] [main ] ERIE: Signal=1 (Conf=90.0%), Magnitude=0.58% (Conf=63.0898%) [2026-01-16T20:36:27.033196] [INFO ] [main ] Fetching symbol history for HSBC... [2026-01-16T20:36:27.033249] [DEBUG] [REMOTE ] HSBC: Fetching historical data. [2026-01-16T20:36:27.033674] [INFO ] [main ] Progress: 318/411 forecasts completed (77.4%). ERIE finished in 0.8s. ETA: 16.4s. Rate: 340.77 forecasts/min [2026-01-16T20:36:27.047183] [DEBUG] [REMOTE ] HSBC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.048295] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, N/A% accuracy [2026-01-16T20:36:27.048364] [INFO ] [LOCAL ] HSBC: Loaded 2 optimal features with 66.30% confidence from JSON config [2026-01-16T20:36:27.048398] [DEBUG] [MAG ] Building data for symbol: HSBC with lookback: 0 [2026-01-16T20:36:27.049256] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:27.049318] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:27.055353] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:27.112968] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:27.113263] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-16T20:36:27.113323] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=51.1477%) [2026-01-16T20:36:27.113592] [INFO ] [main ] Fetching symbol history for CCNE... [2026-01-16T20:36:27.113642] [DEBUG] [REMOTE ] CCNE: Fetching historical data. [2026-01-16T20:36:27.114801] [INFO ] [main ] Progress: 319/411 forecasts completed (77.6%). SPOK finished in 0.8s. ETA: 16.2s. Rate: 341.34 forecasts/min [2026-01-16T20:36:27.126870] [DEBUG] [REMOTE ] CCNE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.127861] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 3 features, N/A% accuracy [2026-01-16T20:36:27.127924] [INFO ] [LOCAL ] CCNE: Loaded 3 optimal features with 54.34% confidence from JSON config [2026-01-16T20:36:27.127957] [DEBUG] [MAG ] Building data for symbol: CCNE with lookback: 0 [2026-01-16T20:36:27.128135] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-16 [2026-01-16T20:36:27.128932] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:27.129001] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:27.130893] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:27.131437] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:27.131940] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:27.132950] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.261367] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-16T20:36:27.261433] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=4.31% (Conf=51.0686%) [2026-01-16T20:36:27.261790] [INFO ] [main ] Fetching symbol history for MNSO... [2026-01-16T20:36:27.261841] [DEBUG] [REMOTE ] MNSO: Fetching historical data. [2026-01-16T20:36:27.263664] [INFO ] [main ] Progress: 320/411 forecasts completed (77.9%). BROS finished in 0.7s. ETA: 16.0s. Rate: 341.51 forecasts/min [2026-01-16T20:36:27.275758] [DEBUG] [REMOTE ] MNSO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.277071] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 4 features, N/A% accuracy [2026-01-16T20:36:27.277319] [INFO ] [LOCAL ] MNSO: Loaded 4 optimal features with 48.48% confidence from JSON config [2026-01-16T20:36:27.277350] [DEBUG] [MAG ] Building data for symbol: MNSO with lookback: 0 [2026-01-16T20:36:27.278172] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:27.278233] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:27.283005] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:36:27.284407] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:36:27.287142] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:27.292718] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:27.303229] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.367003] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-16T20:36:27.367072] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=53.6327%) [2026-01-16T20:36:27.367261] [INFO ] [main ] Fetching symbol history for CMPS... [2026-01-16T20:36:27.367310] [DEBUG] [REMOTE ] CMPS: Fetching historical data. [2026-01-16T20:36:27.368667] [INFO ] [main ] Progress: 321/411 forecasts completed (78.1%). CMSA finished in 0.7s. ETA: 15.8s. Rate: 341.94 forecasts/min [2026-01-16T20:36:27.379083] [DEBUG] [REMOTE ] CMPS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.380053] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 5 features, N/A% accuracy [2026-01-16T20:36:27.380106] [INFO ] [LOCAL ] CMPS: Loaded 5 optimal features with 68.14% confidence from JSON config [2026-01-16T20:36:27.380137] [DEBUG] [MAG ] Building data for symbol: CMPS with lookback: 0 [2026-01-16T20:36:27.380923] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:27.380990] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:27.385828] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:27.386667] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:27.388669] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:27.392905] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:27.394134] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:27.465633] [DEBUG] [MAG ] HSBC: Last date is validated at 2026-01-16 [2026-01-16T20:36:27.502712] [DEBUG] [MAG ] CCNE: Last date is validated at 2026-01-16 [2026-01-16T20:36:27.647349] [DEBUG] [MAG ] MNSO: Last date is validated at 2026-01-16 [2026-01-16T20:36:27.649343] [DEBUG] [MAG ] HSBC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.690265] [DEBUG] [MAG ] CCNE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.742641] [INFO ] [LOCAL ] HSBC: Saved forecast. [2026-01-16T20:36:27.742712] [INFO ] [main ] HSBC: Signal=1 (Conf=90.0%), Magnitude=0.59% (Conf=66.3005%) [2026-01-16T20:36:27.743066] [INFO ] [main ] Fetching symbol history for VUZI... [2026-01-16T20:36:27.743124] [DEBUG] [REMOTE ] VUZI: Fetching historical data. [2026-01-16T20:36:27.743106] [INFO ] [main ] Progress: 322/411 forecasts completed (78.3%). HSBC finished in 0.7s. ETA: 15.7s. Rate: 340.74 forecasts/min [2026-01-16T20:36:27.744466] [DEBUG] [MAG ] CMPS: Last date is validated at 2026-01-16 [2026-01-16T20:36:27.755435] [DEBUG] [REMOTE ] VUZI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.756638] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 4 features, N/A% accuracy [2026-01-16T20:36:27.756703] [INFO ] [LOCAL ] VUZI: Loaded 4 optimal features with 58.54% confidence from JSON config [2026-01-16T20:36:27.756736] [DEBUG] [MAG ] Building data for symbol: VUZI with lookback: 0 [2026-01-16T20:36:27.757556] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:27.757652] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:27.759369] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:27.759896] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:27.761941] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:27.762704] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:27.763856] [INFO ] [LOCAL ] CCNE: Saved forecast. [2026-01-16T20:36:27.763924] [INFO ] [main ] CCNE: Signal=1 (Conf=90.0%), Magnitude=2.54% (Conf=54.3409%) [2026-01-16T20:36:27.764086] [INFO ] [main ] Fetching symbol history for ALRS... [2026-01-16T20:36:27.764130] [DEBUG] [REMOTE ] ALRS: Fetching historical data. [2026-01-16T20:36:27.764879] [INFO ] [main ] Progress: 323/411 forecasts completed (78.6%). CCNE finished in 0.7s. ETA: 15.5s. Rate: 341.66 forecasts/min [2026-01-16T20:36:27.776982] [DEBUG] [REMOTE ] ALRS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.777839] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 8 features, N/A% accuracy [2026-01-16T20:36:27.777890] [INFO ] [LOCAL ] ALRS: Loaded 8 optimal features with 54.11% confidence from JSON config [2026-01-16T20:36:27.777922] [DEBUG] [MAG ] Building data for symbol: ALRS with lookback: 0 [2026-01-16T20:36:27.778779] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:27.778844] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:27.784001] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:27.785947] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:27.786488] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:27.786964] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:27.814202] [DEBUG] [MAG ] MNSO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.907180] [INFO ] [LOCAL ] MNSO: Saved forecast. [2026-01-16T20:36:27.907247] [INFO ] [main ] MNSO: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=48.4808%) [2026-01-16T20:36:27.907403] [INFO ] [main ] Fetching symbol history for LPTH... [2026-01-16T20:36:27.907445] [DEBUG] [REMOTE ] LPTH: Fetching historical data. [2026-01-16T20:36:27.908675] [INFO ] [main ] Progress: 324/411 forecasts completed (78.8%). MNSO finished in 0.6s. ETA: 15.3s. Rate: 341.85 forecasts/min [2026-01-16T20:36:27.911669] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:27.919204] [DEBUG] [MAG ] CMPS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:27.919240] [DEBUG] [REMOTE ] LPTH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:27.920170] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 4 features, N/A% accuracy [2026-01-16T20:36:27.920227] [INFO ] [LOCAL ] LPTH: Loaded 4 optimal features with 67.22% confidence from JSON config [2026-01-16T20:36:27.920258] [DEBUG] [MAG ] Building data for symbol: LPTH with lookback: 0 [2026-01-16T20:36:27.921060] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:27.921120] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:27.925837] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:27.928589] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:27.929363] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:27.931355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:27.954956] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:27.993506] [INFO ] [LOCAL ] CMPS: Saved forecast. [2026-01-16T20:36:27.993588] [INFO ] [main ] CMPS: Signal=1 (Conf=90.0%), Magnitude=-0.72% (Conf=68.1446%) [2026-01-16T20:36:27.993746] [INFO ] [main ] Fetching symbol history for GOOS... [2026-01-16T20:36:27.993790] [DEBUG] [REMOTE ] GOOS: Fetching historical data. [2026-01-16T20:36:27.994910] [INFO ] [main ] Progress: 325/411 forecasts completed (79.1%). CMPS finished in 0.6s. ETA: 15.1s. Rate: 342.39 forecasts/min [2026-01-16T20:36:28.004848] [DEBUG] [REMOTE ] GOOS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:28.005745] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 5 features, N/A% accuracy [2026-01-16T20:36:28.005798] [INFO ] [LOCAL ] GOOS: Loaded 5 optimal features with 63.93% confidence from JSON config [2026-01-16T20:36:28.005830] [DEBUG] [MAG ] Building data for symbol: GOOS with lookback: 0 [2026-01-16T20:36:28.006630] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:28.006691] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:28.007406] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:28.009250] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:28.012043] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:28.013116] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:28.014250] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:28.039107] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:28.040786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:28.114001] [DEBUG] [MAG ] VUZI: Last date is validated at 2026-01-16 [2026-01-16T20:36:28.268130] [DEBUG] [MAG ] LPTH: Last date is validated at 2026-01-16 [2026-01-16T20:36:28.312807] [DEBUG] [MAG ] VUZI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:28.362327] [DEBUG] [MAG ] GOOS: Last date is validated at 2026-01-16 [2026-01-16T20:36:28.378412] [INFO ] [LOCAL ] VUZI: Saved forecast. [2026-01-16T20:36:28.378479] [INFO ] [main ] VUZI: Signal=1 (Conf=90.0%), Magnitude=-1.50% (Conf=58.5395%) [2026-01-16T20:36:28.378860] [INFO ] [main ] Fetching symbol history for KOP... [2026-01-16T20:36:28.378912] [DEBUG] [REMOTE ] KOP: Fetching historical data. [2026-01-16T20:36:28.379675] [INFO ] [main ] Progress: 326/411 forecasts completed (79.3%). VUZI finished in 0.6s. ETA: 14.9s. Rate: 341.14 forecasts/min [2026-01-16T20:36:28.391533] [DEBUG] [REMOTE ] KOP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:28.392591] [DEBUG] [LOCAL ] Loaded configuration for KOP: 3 features, N/A% accuracy [2026-01-16T20:36:28.392662] [INFO ] [LOCAL ] KOP: Loaded 3 optimal features with 63.51% confidence from JSON config [2026-01-16T20:36:28.392701] [DEBUG] [MAG ] Building data for symbol: KOP with lookback: 0 [2026-01-16T20:36:28.393489] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:28.393551] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:28.398376] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:28.399343] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:28.400047] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:28.409200] [DEBUG] [MAG ] ALRS: Last date is validated at 2026-01-16 [2026-01-16T20:36:28.442127] [DEBUG] [MAG ] LPTH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:28.523966] [INFO ] [LOCAL ] LPTH: Saved forecast. [2026-01-16T20:36:28.524043] [INFO ] [main ] LPTH: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=67.2233%) [2026-01-16T20:36:28.524206] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-16T20:36:28.524251] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-16T20:36:28.525712] [INFO ] [main ] Progress: 327/411 forecasts completed (79.6%). LPTH finished in 0.6s. ETA: 14.8s. Rate: 341.32 forecasts/min [2026-01-16T20:36:28.538347] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:28.539406] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-16T20:36:28.539459] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-16T20:36:28.539490] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-16T20:36:28.540344] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:28.540408] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:28.542612] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:28.543142] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:28.544392] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:28.545047] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:28.567806] [DEBUG] [MAG ] GOOS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:28.599714] [DEBUG] [MAG ] ALRS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:28.648959] [INFO ] [LOCAL ] GOOS: Saved forecast. [2026-01-16T20:36:28.649030] [INFO ] [main ] GOOS: Signal=1 (Conf=90.0%), Magnitude=1.51% (Conf=63.9339%) [2026-01-16T20:36:28.649189] [INFO ] [main ] Fetching symbol history for EB... [2026-01-16T20:36:28.649234] [DEBUG] [REMOTE ] EB: Fetching historical data. [2026-01-16T20:36:28.650675] [INFO ] [main ] Progress: 328/411 forecasts completed (79.8%). GOOS finished in 0.7s. ETA: 14.6s. Rate: 341.62 forecasts/min [2026-01-16T20:36:28.662734] [DEBUG] [REMOTE ] EB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:28.663883] [DEBUG] [LOCAL ] Loaded configuration for EB: 2 features, N/A% accuracy [2026-01-16T20:36:28.663939] [INFO ] [LOCAL ] EB: Loaded 2 optimal features with 56.41% confidence from JSON config [2026-01-16T20:36:28.663972] [DEBUG] [MAG ] Building data for symbol: EB with lookback: 0 [2026-01-16T20:36:28.664805] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:28.664865] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:28.686600] [INFO ] [LOCAL ] ALRS: Saved forecast. [2026-01-16T20:36:28.686692] [INFO ] [main ] ALRS: Signal=1 (Conf=90.0%), Magnitude=-1.83% (Conf=54.1051%) [2026-01-16T20:36:28.686919] [INFO ] [main ] Fetching symbol history for LTC... [2026-01-16T20:36:28.686981] [DEBUG] [REMOTE ] LTC: Fetching historical data. [2026-01-16T20:36:28.688651] [INFO ] [main ] Progress: 329/411 forecasts completed (80.0%). ALRS finished in 0.9s. ETA: 14.4s. Rate: 342.43 forecasts/min [2026-01-16T20:36:28.700313] [DEBUG] [REMOTE ] LTC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:28.701365] [DEBUG] [LOCAL ] Loaded configuration for LTC: 6 features, N/A% accuracy [2026-01-16T20:36:28.701767] [INFO ] [LOCAL ] LTC: Loaded 6 optimal features with 50.72% confidence from JSON config [2026-01-16T20:36:28.701804] [DEBUG] [MAG ] Building data for symbol: LTC with lookback: 0 [2026-01-16T20:36:28.702639] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:28.702702] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:28.708380] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:28.709021] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:28.710294] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:28.710811] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:28.713559] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:28.746140] [DEBUG] [MAG ] KOP: Last date is validated at 2026-01-16 [2026-01-16T20:36:28.790090] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:28.842482] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:28.846072] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:28.906944] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-16 [2026-01-16T20:36:28.921500] [DEBUG] [MAG ] KOP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:29.005518] [INFO ] [LOCAL ] KOP: Saved forecast. [2026-01-16T20:36:29.005604] [INFO ] [main ] KOP: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=63.5111%) [2026-01-16T20:36:29.005947] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-16T20:36:29.005997] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-16T20:36:29.006664] [INFO ] [main ] Progress: 330/411 forecasts completed (80.3%). KOP finished in 0.6s. ETA: 14.2s. Rate: 341.59 forecasts/min [2026-01-16T20:36:29.018441] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:29.019473] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-16T20:36:29.019533] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-16T20:36:29.019564] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-16T20:36:29.020379] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:29.020441] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:29.025233] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:29.027030] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:29.027498] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:29.027985] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:29.030364] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:36:29.031761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:29.078093] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:29.156834] [DEBUG] [MAG ] EB: Last date is validated at 2026-01-16 [2026-01-16T20:36:29.164713] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-16T20:36:29.164787] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=-0.88% (Conf=65.6887%) [2026-01-16T20:36:29.165268] [INFO ] [main ] Fetching symbol history for DORM... [2026-01-16T20:36:29.165322] [DEBUG] [REMOTE ] DORM: Fetching historical data. [2026-01-16T20:36:29.165666] [INFO ] [main ] Progress: 331/411 forecasts completed (80.5%). USVM finished in 0.6s. ETA: 14.0s. Rate: 341.69 forecasts/min [2026-01-16T20:36:29.178862] [DEBUG] [REMOTE ] DORM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:29.179904] [DEBUG] [LOCAL ] Loaded configuration for DORM: 6 features, N/A% accuracy [2026-01-16T20:36:29.179958] [INFO ] [LOCAL ] DORM: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-16T20:36:29.179990] [DEBUG] [MAG ] Building data for symbol: DORM with lookback: 0 [2026-01-16T20:36:29.180817] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:29.180889] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:29.182622] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:29.183137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:29.183611] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:29.184017] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:29.184678] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:29.185803] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:29.236831] [DEBUG] [MAG ] LTC: Last date is validated at 2026-01-16 [2026-01-16T20:36:29.337669] [DEBUG] [MAG ] EB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:29.381908] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-16 [2026-01-16T20:36:29.398094] [INFO ] [LOCAL ] EB: Saved forecast. [2026-01-16T20:36:29.398163] [INFO ] [main ] EB: Signal=1 (Conf=90.0%), Magnitude=1.00% (Conf=56.4107%) [2026-01-16T20:36:29.398328] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-16T20:36:29.398376] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-16T20:36:29.399171] [INFO ] [main ] Progress: 332/411 forecasts completed (80.8%). EB finished in 0.7s. ETA: 13.9s. Rate: 341.35 forecasts/min [2026-01-16T20:36:29.410819] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:29.411895] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-16T20:36:29.411967] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-16T20:36:29.412013] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-16T20:36:29.413178] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:29.414163] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:29.424527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:29.426757] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:29.427421] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:29.430515] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:29.432233] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:29.437273] [DEBUG] [MAG ] LTC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:29.515988] [INFO ] [LOCAL ] LTC: Saved forecast. [2026-01-16T20:36:29.516077] [INFO ] [main ] LTC: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=50.7224%) [2026-01-16T20:36:29.516252] [INFO ] [main ] Fetching symbol history for DRMA... [2026-01-16T20:36:29.516305] [DEBUG] [REMOTE ] DRMA: Fetching historical data. [2026-01-16T20:36:29.517284] [INFO ] [main ] Progress: 333/411 forecasts completed (81.0%). LTC finished in 0.8s. ETA: 13.7s. Rate: 341.68 forecasts/min [2026-01-16T20:36:29.529426] [DEBUG] [REMOTE ] DRMA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:29.529979] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, N/A% accuracy [2026-01-16T20:36:29.530034] [INFO ] [LOCAL ] DRMA: Loaded 4 optimal features with 57.17% confidence from JSON config [2026-01-16T20:36:29.530080] [DEBUG] [MAG ] Building data for symbol: DRMA with lookback: 0 [2026-01-16T20:36:29.530974] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:29.531282] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:29.533526] [DEBUG] [MAG ] DORM: Last date is validated at 2026-01-16 [2026-01-16T20:36:29.537158] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:29.539338] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:29.539884] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:29.541676] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:29.553856] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:29.640976] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-16T20:36:29.641048] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=67.7545%) [2026-01-16T20:36:29.641392] [INFO ] [main ] Fetching symbol history for MLAB... [2026-01-16T20:36:29.641442] [DEBUG] [REMOTE ] MLAB: Fetching historical data. [2026-01-16T20:36:29.641652] [INFO ] [main ] Progress: 334/411 forecasts completed (81.3%). LWAY finished in 0.6s. ETA: 13.5s. Rate: 341.98 forecasts/min [2026-01-16T20:36:29.652696] [DEBUG] [REMOTE ] MLAB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:29.653645] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 4 features, N/A% accuracy [2026-01-16T20:36:29.653698] [INFO ] [LOCAL ] MLAB: Loaded 4 optimal features with 44.57% confidence from JSON config [2026-01-16T20:36:29.653730] [DEBUG] [MAG ] Building data for symbol: MLAB with lookback: 0 [2026-01-16T20:36:29.654507] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:29.654567] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:29.655443] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:29.711734] [DEBUG] [MAG ] DORM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:29.764559] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:29.765797] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:29.767011] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:29.807322] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-16 [2026-01-16T20:36:29.926157] [DEBUG] [MAG ] DRMA: Last date is validated at 2026-01-16 [2026-01-16T20:36:29.982464] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:30.004099] [INFO ] [LOCAL ] DORM: Saved forecast. [2026-01-16T20:36:30.004165] [INFO ] [main ] DORM: Signal=1 (Conf=90.0%), Magnitude=-1.01% (Conf=63.3836%) [2026-01-16T20:36:30.004314] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-16T20:36:30.004357] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-16T20:36:30.005661] [INFO ] [main ] Progress: 335/411 forecasts completed (81.5%). DORM finished in 0.8s. ETA: 13.4s. Rate: 340.89 forecasts/min [2026-01-16T20:36:30.017187] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.018156] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-16T20:36:30.018207] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-16T20:36:30.018238] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-16T20:36:30.019019] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:30.019084] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:30.020783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:30.021285] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:30.021699] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:30.023307] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:30.024427] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:36:30.025122] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.108750] [DEBUG] [MAG ] DRMA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:30.119122] [DEBUG] [MAG ] MLAB: Last date is validated at 2026-01-16 [2026-01-16T20:36:30.127743] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-16T20:36:30.127814] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=-0.51% (Conf=51.6714%) [2026-01-16T20:36:30.131484] [INFO ] [main ] Fetching symbol history for SY... [2026-01-16T20:36:30.131549] [DEBUG] [REMOTE ] SY: Fetching historical data. [2026-01-16T20:36:30.132662] [INFO ] [main ] Progress: 336/411 forecasts completed (81.8%). FLWS finished in 0.7s. ETA: 13.2s. Rate: 341.17 forecasts/min [2026-01-16T20:36:30.142838] [DEBUG] [REMOTE ] SY: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.143860] [DEBUG] [LOCAL ] Loaded configuration for SY: 7 features, N/A% accuracy [2026-01-16T20:36:30.143916] [INFO ] [LOCAL ] SY: Loaded 7 optimal features with 42.69% confidence from JSON config [2026-01-16T20:36:30.143950] [DEBUG] [MAG ] Building data for symbol: SY with lookback: 0 [2026-01-16T20:36:30.144782] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:30.144845] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:30.149819] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:30.150654] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:30.153519] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:30.155281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:30.155773] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:30.156878] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:30.158960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.187949] [INFO ] [LOCAL ] DRMA: Saved forecast. [2026-01-16T20:36:30.188023] [INFO ] [main ] DRMA: Signal=1 (Conf=90.0%), Magnitude=-2.76% (Conf=57.1727%) [2026-01-16T20:36:30.188200] [INFO ] [main ] Fetching symbol history for IRMD... [2026-01-16T20:36:30.188247] [DEBUG] [REMOTE ] IRMD: Fetching historical data. [2026-01-16T20:36:30.189659] [INFO ] [main ] Progress: 337/411 forecasts completed (82.0%). DRMA finished in 0.7s. ETA: 13.0s. Rate: 341.86 forecasts/min [2026-01-16T20:36:30.200849] [DEBUG] [REMOTE ] IRMD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.201808] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 3 features, N/A% accuracy [2026-01-16T20:36:30.201869] [INFO ] [LOCAL ] IRMD: Loaded 3 optimal features with 48.48% confidence from JSON config [2026-01-16T20:36:30.201901] [DEBUG] [MAG ] Building data for symbol: IRMD with lookback: 0 [2026-01-16T20:36:30.202758] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:30.202819] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:30.208247] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:30.209043] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:36:30.210828] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.287444] [DEBUG] [MAG ] MLAB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:30.363614] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-16 [2026-01-16T20:36:30.399171] [INFO ] [LOCAL ] MLAB: Saved forecast. [2026-01-16T20:36:30.399246] [INFO ] [main ] MLAB: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=44.5659%) [2026-01-16T20:36:30.399659] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-16T20:36:30.399717] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-16T20:36:30.399665] [INFO ] [main ] Progress: 338/411 forecasts completed (82.2%). MLAB finished in 0.8s. ETA: 12.8s. Rate: 341.66 forecasts/min [2026-01-16T20:36:30.413020] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.414088] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-16T20:36:30.414152] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-16T20:36:30.414186] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-16T20:36:30.415094] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:30.415167] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:30.420149] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:30.435870] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.494244] [DEBUG] [MAG ] SY: Last date is validated at 2026-01-16 [2026-01-16T20:36:30.529652] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:30.580973] [DEBUG] [MAG ] IRMD: Last date is validated at 2026-01-16 [2026-01-16T20:36:30.664952] [DEBUG] [MAG ] SY: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:30.671097] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-16T20:36:30.671165] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=9.65% (Conf=59.7344%) [2026-01-16T20:36:30.671517] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-16T20:36:30.671596] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-16T20:36:30.671658] [INFO ] [main ] Progress: 339/411 forecasts completed (82.5%). AGX finished in 0.7s. ETA: 12.7s. Rate: 341.11 forecasts/min [2026-01-16T20:36:30.683787] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.684435] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-16T20:36:30.684483] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-16T20:36:30.684514] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-16T20:36:30.685285] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:30.685345] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:30.687050] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:30.687542] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:30.689712] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:30.690924] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.732042] [INFO ] [LOCAL ] SY: Saved forecast. [2026-01-16T20:36:30.732130] [INFO ] [main ] SY: Signal=1 (Conf=90.0%), Magnitude=3.83% (Conf=42.6868%) [2026-01-16T20:36:30.732317] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-16T20:36:30.732373] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-16T20:36:30.733176] [INFO ] [main ] Progress: 340/411 forecasts completed (82.7%). SY finished in 0.6s. ETA: 12.5s. Rate: 341.76 forecasts/min [2026-01-16T20:36:30.744150] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.745136] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-16T20:36:30.745191] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-16T20:36:30.745225] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-16T20:36:30.746032] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-16T20:36:30.746099] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:30.748534] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:30.749543] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:30.752737] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:30.754057] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:30.757006] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:36:30.759826] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:30.761637] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:30.762140] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:30.763265] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:30.765307] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:30.767702] [DEBUG] [MAG ] IRMD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:30.771242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.778022] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-16 [2026-01-16T20:36:30.870467] [INFO ] [LOCAL ] IRMD: Saved forecast. [2026-01-16T20:36:30.870536] [INFO ] [main ] IRMD: Signal=1 (Conf=90.0%), Magnitude=2.57% (Conf=48.4788%) [2026-01-16T20:36:30.870712] [INFO ] [main ] Fetching symbol history for BGRN... [2026-01-16T20:36:30.870758] [DEBUG] [REMOTE ] BGRN: Fetching historical data. [2026-01-16T20:36:30.872692] [INFO ] [main ] Progress: 341/411 forecasts completed (83.0%). IRMD finished in 0.7s. ETA: 12.3s. Rate: 341.97 forecasts/min [2026-01-16T20:36:30.882714] [DEBUG] [REMOTE ] BGRN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:30.883503] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, N/A% accuracy [2026-01-16T20:36:30.883569] [INFO ] [LOCAL ] BGRN: Loaded 3 optimal features with 54.95% confidence from JSON config [2026-01-16T20:36:30.883655] [DEBUG] [MAG ] Building data for symbol: BGRN with lookback: 0 [2026-01-16T20:36:30.884463] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:30.884526] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:30.885313] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:30.887563] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:30.902890] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:30.944399] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:31.030650] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-16 [2026-01-16T20:36:31.056461] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-16T20:36:31.056529] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=63.9205%) [2026-01-16T20:36:31.056905] [INFO ] [main ] Fetching symbol history for AVA... [2026-01-16T20:36:31.056957] [DEBUG] [REMOTE ] AVA: Fetching historical data. [2026-01-16T20:36:31.057661] [INFO ] [main ] Progress: 342/411 forecasts completed (83.2%). RBLX finished in 0.7s. ETA: 12.1s. Rate: 341.91 forecasts/min [2026-01-16T20:36:31.068183] [DEBUG] [REMOTE ] AVA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:31.068721] [DEBUG] [LOCAL ] Loaded configuration for AVA: 7 features, N/A% accuracy [2026-01-16T20:36:31.068769] [INFO ] [LOCAL ] AVA: Loaded 7 optimal features with 57.13% confidence from JSON config [2026-01-16T20:36:31.068800] [DEBUG] [MAG ] Building data for symbol: AVA with lookback: 0 [2026-01-16T20:36:31.069564] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:31.069649] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:31.074337] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:31.075607] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:31.077592] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:31.082233] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:31.083389] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:31.086177] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:31.086826] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:31.129879] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-16 [2026-01-16T20:36:31.198774] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:31.269416] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-16T20:36:31.269483] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=5.51% (Conf=61.2954%) [2026-01-16T20:36:31.269919] [INFO ] [main ] Fetching symbol history for UBND... [2026-01-16T20:36:31.269971] [DEBUG] [REMOTE ] UBND: Fetching historical data. [2026-01-16T20:36:31.270662] [INFO ] [main ] Progress: 343/411 forecasts completed (83.5%). AMLX finished in 0.6s. ETA: 11.9s. Rate: 341.70 forecasts/min [2026-01-16T20:36:31.273243] [DEBUG] [MAG ] BGRN: Last date is validated at 2026-01-16 [2026-01-16T20:36:31.282021] [DEBUG] [REMOTE ] UBND: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:31.283355] [DEBUG] [LOCAL ] Loaded configuration for UBND: 6 features, N/A% accuracy [2026-01-16T20:36:31.283408] [INFO ] [LOCAL ] UBND: Loaded 6 optimal features with 41.99% confidence from JSON config [2026-01-16T20:36:31.283439] [DEBUG] [MAG ] Building data for symbol: UBND with lookback: 0 [2026-01-16T20:36:31.284228] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:31.284290] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:31.285164] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:31.287663] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:31.289351] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:31.290566] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:31.291202] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:31.293996] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:31.306926] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:31.425029] [DEBUG] [MAG ] AVA: Last date is validated at 2026-01-16 [2026-01-16T20:36:31.448780] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-16T20:36:31.448865] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=59.876%) [2026-01-16T20:36:31.449026] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-16T20:36:31.449071] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-16T20:36:31.450121] [INFO ] [main ] Progress: 344/411 forecasts completed (83.7%). TXN finished in 0.7s. ETA: 11.8s. Rate: 341.68 forecasts/min [2026-01-16T20:36:31.454147] [DEBUG] [MAG ] BGRN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:31.460791] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:31.461847] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-16T20:36:31.461902] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-16T20:36:31.461934] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-16T20:36:31.462744] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:31.462808] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:31.468003] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:31.469143] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:31.470031] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:31.473663] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:31.476369] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-16T20:36:31.477864] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:31.517993] [INFO ] [LOCAL ] BGRN: Saved forecast. [2026-01-16T20:36:31.518069] [INFO ] [main ] BGRN: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=54.9535%) [2026-01-16T20:36:31.518248] [INFO ] [main ] Fetching symbol history for XPRO... [2026-01-16T20:36:31.518303] [DEBUG] [REMOTE ] XPRO: Fetching historical data. [2026-01-16T20:36:31.519664] [INFO ] [main ] Progress: 345/411 forecasts completed (83.9%). BGRN finished in 0.6s. ETA: 11.6s. Rate: 342.28 forecasts/min [2026-01-16T20:36:31.531476] [DEBUG] [REMOTE ] XPRO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:31.532558] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 5 features, N/A% accuracy [2026-01-16T20:36:31.532650] [INFO ] [LOCAL ] XPRO: Loaded 5 optimal features with 59.68% confidence from JSON config [2026-01-16T20:36:31.532685] [DEBUG] [MAG ] Building data for symbol: XPRO with lookback: 0 [2026-01-16T20:36:31.533723] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:31.533800] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:31.577953] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:31.583188] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:31.602874] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:31.604876] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:31.606750] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:31.609831] [DEBUG] [MAG ] AVA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:31.634625] [DEBUG] [MAG ] UBND: Last date is validated at 2026-01-16 [2026-01-16T20:36:31.695787] [INFO ] [LOCAL ] AVA: Saved forecast. [2026-01-16T20:36:31.695858] [INFO ] [main ] AVA: Signal=1 (Conf=90.0%), Magnitude=1.85% (Conf=57.1347%) [2026-01-16T20:36:31.696278] [INFO ] [main ] Fetching symbol history for UPWK... [2026-01-16T20:36:31.696332] [DEBUG] [REMOTE ] UPWK: Fetching historical data. [2026-01-16T20:36:31.696661] [INFO ] [main ] Progress: 346/411 forecasts completed (84.2%). AVA finished in 0.6s. ETA: 11.4s. Rate: 342.27 forecasts/min [2026-01-16T20:36:31.709184] [DEBUG] [REMOTE ] UPWK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:31.710174] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 4 features, N/A% accuracy [2026-01-16T20:36:31.710234] [INFO ] [LOCAL ] UPWK: Loaded 4 optimal features with 49.36% confidence from JSON config [2026-01-16T20:36:31.710268] [DEBUG] [MAG ] Building data for symbol: UPWK with lookback: 0 [2026-01-16T20:36:31.711202] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:31.711267] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:31.712222] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:31.714787] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:31.715605] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:31.717336] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:31.807257] [DEBUG] [MAG ] UBND: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:31.844275] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-16 [2026-01-16T20:36:31.869047] [INFO ] [LOCAL ] UBND: Saved forecast. [2026-01-16T20:36:31.869114] [INFO ] [main ] UBND: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=41.9894%) [2026-01-16T20:36:31.869269] [INFO ] [main ] Fetching symbol history for FC... [2026-01-16T20:36:31.869312] [DEBUG] [REMOTE ] FC: Fetching historical data. [2026-01-16T20:36:31.870263] [INFO ] [main ] Progress: 347/411 forecasts completed (84.4%). UBND finished in 0.6s. ETA: 11.2s. Rate: 342.28 forecasts/min [2026-01-16T20:36:31.881079] [DEBUG] [REMOTE ] FC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:31.882038] [DEBUG] [LOCAL ] Loaded configuration for FC: 3 features, N/A% accuracy [2026-01-16T20:36:31.882101] [INFO ] [LOCAL ] FC: Loaded 3 optimal features with 61.96% confidence from JSON config [2026-01-16T20:36:31.882456] [DEBUG] [MAG ] Building data for symbol: FC with lookback: 0 [2026-01-16T20:36:31.883275] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:31.883335] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:31.885255] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:31.885798] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-16T20:36:31.887121] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:31.978930] [DEBUG] [MAG ] XPRO: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.023170] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:32.142913] [DEBUG] [MAG ] UPWK: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.155078] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-16T20:36:32.155144] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=-1.66% (Conf=56.3402%) [2026-01-16T20:36:32.155312] [INFO ] [main ] Fetching symbol history for SANM... [2026-01-16T20:36:32.155356] [DEBUG] [REMOTE ] SANM: Fetching historical data. [2026-01-16T20:36:32.156698] [INFO ] [main ] Progress: 348/411 forecasts completed (84.7%). BBCP finished in 0.7s. ETA: 11.1s. Rate: 341.65 forecasts/min [2026-01-16T20:36:32.162199] [DEBUG] [MAG ] XPRO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:32.166489] [DEBUG] [REMOTE ] SANM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:32.167525] [DEBUG] [LOCAL ] Loaded configuration for SANM: 6 features, N/A% accuracy [2026-01-16T20:36:32.167600] [INFO ] [LOCAL ] SANM: Loaded 6 optimal features with 46.81% confidence from JSON config [2026-01-16T20:36:32.167635] [DEBUG] [MAG ] Building data for symbol: SANM with lookback: 0 [2026-01-16T20:36:32.168456] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:32.168548] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:32.170300] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:32.173749] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:32.174167] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:32.214363] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:32.215395] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:32.216680] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:32.225615] [DEBUG] [MAG ] FC: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.249148] [INFO ] [LOCAL ] XPRO: Saved forecast. [2026-01-16T20:36:32.249222] [INFO ] [main ] XPRO: Signal=1 (Conf=90.0%), Magnitude=-3.03% (Conf=59.6816%) [2026-01-16T20:36:32.250009] [INFO ] [main ] Fetching symbol history for ING... [2026-01-16T20:36:32.250076] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-16T20:36:32.250996] [INFO ] [main ] Progress: 349/411 forecasts completed (84.9%). XPRO finished in 0.7s. ETA: 10.9s. Rate: 342.11 forecasts/min [2026-01-16T20:36:32.265842] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:32.266527] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-16T20:36:32.266595] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-16T20:36:32.266631] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-16T20:36:32.267419] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:32.267485] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:32.272410] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:32.275356] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:32.276049] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:32.277779] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:32.278234] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:32.279301] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:32.281335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:32.321803] [DEBUG] [MAG ] UPWK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:32.395682] [DEBUG] [MAG ] FC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:32.400839] [INFO ] [LOCAL ] UPWK: Saved forecast. [2026-01-16T20:36:32.400922] [INFO ] [main ] UPWK: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=49.3574%) [2026-01-16T20:36:32.401269] [INFO ] [main ] Progress: 350/411 forecasts completed (85.2%). UPWK finished in 0.7s. ETA: 10.7s. Rate: 342.25 forecasts/min [2026-01-16T20:36:32.401396] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-16T20:36:32.401441] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-16T20:36:32.414361] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:32.415561] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-16T20:36:32.415642] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-16T20:36:32.415676] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-16T20:36:32.416650] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:32.416719] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:32.422215] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:32.423875] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:32.478723] [INFO ] [LOCAL ] FC: Saved forecast. [2026-01-16T20:36:32.478789] [INFO ] [main ] FC: Signal=1 (Conf=90.0%), Magnitude=1.78% (Conf=61.961%) [2026-01-16T20:36:32.479157] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-16T20:36:32.479211] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-16T20:36:32.480667] [INFO ] [main ] Progress: 351/411 forecasts completed (85.4%). FC finished in 0.6s. ETA: 10.5s. Rate: 342.78 forecasts/min [2026-01-16T20:36:32.491808] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:32.492890] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-16T20:36:32.492945] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-16T20:36:32.492976] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-16T20:36:32.493775] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:32.493836] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:32.498663] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:32.500457] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:32.500955] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:32.501433] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:32.502331] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:32.616746] [DEBUG] [MAG ] SANM: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.655564] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.786848] [DEBUG] [MAG ] SANM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:32.803781] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.853870] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:32.855910] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-16 [2026-01-16T20:36:32.922738] [INFO ] [LOCAL ] SANM: Saved forecast. [2026-01-16T20:36:32.922806] [INFO ] [main ] SANM: Signal=1 (Conf=90.0%), Magnitude=4.66% (Conf=46.8081%) [2026-01-16T20:36:32.922956] [INFO ] [main ] Fetching symbol history for VECO... [2026-01-16T20:36:32.922999] [DEBUG] [REMOTE ] VECO: Fetching historical data. [2026-01-16T20:36:32.923992] [INFO ] [main ] Progress: 352/411 forecasts completed (85.6%). SANM finished in 0.8s. ETA: 10.4s. Rate: 341.30 forecasts/min [2026-01-16T20:36:32.931079] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-16T20:36:32.931146] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=55.6873%) [2026-01-16T20:36:32.931309] [INFO ] [main ] Fetching symbol history for DASH... [2026-01-16T20:36:32.931353] [DEBUG] [REMOTE ] DASH: Fetching historical data. [2026-01-16T20:36:32.931849] [INFO ] [main ] Progress: 353/411 forecasts completed (85.9%). ING finished in 0.7s. ETA: 10.2s. Rate: 342.22 forecasts/min [2026-01-16T20:36:32.935037] [DEBUG] [REMOTE ] VECO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:32.937076] [DEBUG] [LOCAL ] Loaded configuration for VECO: 2 features, N/A% accuracy [2026-01-16T20:36:32.937130] [INFO ] [LOCAL ] VECO: Loaded 2 optimal features with 50.93% confidence from JSON config [2026-01-16T20:36:32.937163] [DEBUG] [MAG ] Building data for symbol: VECO with lookback: 0 [2026-01-16T20:36:32.938001] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:32.938060] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:32.939693] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:32.940502] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:32.943555] [DEBUG] [REMOTE ] DASH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:32.944491] [DEBUG] [LOCAL ] Loaded configuration for DASH: 3 features, N/A% accuracy [2026-01-16T20:36:32.944548] [INFO ] [LOCAL ] DASH: Loaded 3 optimal features with 68.08% confidence from JSON config [2026-01-16T20:36:32.944603] [DEBUG] [MAG ] Building data for symbol: DASH with lookback: 0 [2026-01-16T20:36:32.945368] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:32.945428] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:32.950198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:32.951197] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:32.952960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:32.984709] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:33.050930] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:33.051797] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-16T20:36:33.051867] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=55.7434%) [2026-01-16T20:36:33.052026] [INFO ] [main ] Fetching symbol history for ARHS... [2026-01-16T20:36:33.052074] [DEBUG] [REMOTE ] ARHS: Fetching historical data. [2026-01-16T20:36:33.053045] [INFO ] [main ] Progress: 354/411 forecasts completed (86.1%). DTIL finished in 0.7s. ETA: 10.0s. Rate: 342.52 forecasts/min [2026-01-16T20:36:33.064805] [DEBUG] [REMOTE ] ARHS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:33.066419] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 2 features, N/A% accuracy [2026-01-16T20:36:33.066479] [INFO ] [LOCAL ] ARHS: Loaded 2 optimal features with 54.17% confidence from JSON config [2026-01-16T20:36:33.066512] [DEBUG] [MAG ] Building data for symbol: ARHS with lookback: 0 [2026-01-16T20:36:33.067396] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:33.067458] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:33.069268] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:33.069831] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:33.191734] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-16T20:36:33.191838] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-1.16% (Conf=64.1105%) [2026-01-16T20:36:33.192231] [INFO ] [main ] Fetching symbol history for SOCL... [2026-01-16T20:36:33.192285] [DEBUG] [REMOTE ] SOCL: Fetching historical data. [2026-01-16T20:36:33.193129] [INFO ] [main ] Progress: 355/411 forecasts completed (86.4%). AVB finished in 0.7s. ETA: 9.8s. Rate: 342.71 forecasts/min [2026-01-16T20:36:33.204629] [DEBUG] [REMOTE ] SOCL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:33.205671] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 5 features, N/A% accuracy [2026-01-16T20:36:33.205736] [INFO ] [LOCAL ] SOCL: Loaded 5 optimal features with 52.17% confidence from JSON config [2026-01-16T20:36:33.205770] [DEBUG] [MAG ] Building data for symbol: SOCL with lookback: 0 [2026-01-16T20:36:33.206618] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:33.206682] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:33.212179] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:33.214604] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:33.215156] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:33.215606] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:33.216631] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:33.300093] [DEBUG] [MAG ] DASH: Last date is validated at 2026-01-16 [2026-01-16T20:36:33.305048] [DEBUG] [MAG ] VECO: Last date is validated at 2026-01-16 [2026-01-16T20:36:33.438193] [DEBUG] [MAG ] ARHS: Last date is validated at 2026-01-16 [2026-01-16T20:36:33.469769] [DEBUG] [MAG ] DASH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:33.490358] [DEBUG] [MAG ] VECO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:33.572809] [INFO ] [LOCAL ] VECO: Saved forecast. [2026-01-16T20:36:33.572877] [INFO ] [main ] VECO: Signal=1 (Conf=90.0%), Magnitude=3.18% (Conf=50.9345%) [2026-01-16T20:36:33.573034] [INFO ] [main ] Fetching symbol history for RES... [2026-01-16T20:36:33.573079] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-16T20:36:33.574128] [INFO ] [main ] Progress: 356/411 forecasts completed (86.6%). VECO finished in 0.6s. ETA: 9.7s. Rate: 341.59 forecasts/min [2026-01-16T20:36:33.584129] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:33.586727] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-16T20:36:33.586883] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-16T20:36:33.586920] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-16T20:36:33.588436] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:33.588508] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:33.590299] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:33.590857] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:33.591260] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:33.597305] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:33.610834] [INFO ] [LOCAL ] DASH: Saved forecast. [2026-01-16T20:36:33.610911] [INFO ] [main ] DASH: Signal=1 (Conf=90.0%), Magnitude=3.19% (Conf=68.0828%) [2026-01-16T20:36:33.611070] [INFO ] [main ] Fetching symbol history for AMWL... [2026-01-16T20:36:33.611116] [DEBUG] [REMOTE ] AMWL: Fetching historical data. [2026-01-16T20:36:33.611995] [INFO ] [main ] Progress: 357/411 forecasts completed (86.9%). DASH finished in 0.7s. ETA: 9.5s. Rate: 342.34 forecasts/min [2026-01-16T20:36:33.612683] [DEBUG] [MAG ] ARHS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:33.624026] [DEBUG] [REMOTE ] AMWL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:33.624510] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 5 features, N/A% accuracy [2026-01-16T20:36:33.624557] [INFO ] [LOCAL ] AMWL: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-16T20:36:33.624636] [DEBUG] [MAG ] Building data for symbol: AMWL with lookback: 0 [2026-01-16T20:36:33.625438] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:33.625504] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:33.630511] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:33.631436] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:33.633883] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:33.638564] [DEBUG] [MAG ] SOCL: Last date is validated at 2026-01-16 [2026-01-16T20:36:33.683412] [INFO ] [LOCAL ] ARHS: Saved forecast. [2026-01-16T20:36:33.683483] [INFO ] [main ] ARHS: Signal=1 (Conf=90.0%), Magnitude=1.30% (Conf=54.1669%) [2026-01-16T20:36:33.683666] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-16T20:36:33.683716] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-16T20:36:33.684741] [INFO ] [main ] Progress: 358/411 forecasts completed (87.1%). ARHS finished in 0.6s. ETA: 9.3s. Rate: 342.90 forecasts/min [2026-01-16T20:36:33.695560] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:33.696685] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-16T20:36:33.696743] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-16T20:36:33.696776] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-16T20:36:33.697601] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:33.697667] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:33.702653] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:33.704562] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:33.705069] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:33.705468] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:33.706367] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:33.708783] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:33.709469] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:33.752539] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:33.753546] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:33.810146] [DEBUG] [MAG ] SOCL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:33.895672] [INFO ] [LOCAL ] SOCL: Saved forecast. [2026-01-16T20:36:33.895739] [INFO ] [main ] SOCL: Signal=1 (Conf=90.0%), Magnitude=-1.51% (Conf=52.1701%) [2026-01-16T20:36:33.896104] [INFO ] [main ] Fetching symbol history for AMZD... [2026-01-16T20:36:33.896155] [DEBUG] [REMOTE ] AMZD: Fetching historical data. [2026-01-16T20:36:33.896668] [INFO ] [main ] Progress: 359/411 forecasts completed (87.3%). SOCL finished in 0.7s. ETA: 9.1s. Rate: 342.70 forecasts/min [2026-01-16T20:36:33.910218] [DEBUG] [REMOTE ] AMZD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:33.911181] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 9 features, N/A% accuracy [2026-01-16T20:36:33.911232] [INFO ] [LOCAL ] AMZD: Loaded 9 optimal features with 56.97% confidence from JSON config [2026-01-16T20:36:33.911263] [DEBUG] [MAG ] Building data for symbol: AMZD with lookback: 0 [2026-01-16T20:36:33.912076] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:33.912141] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:33.916894] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:33.918733] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:33.919203] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:33.919658] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:33.920046] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:33.920840] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:33.921713] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:33.955977] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.034357] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:34.036956] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:34.077830] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.131531] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:34.144967] [DEBUG] [MAG ] AMWL: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.195104] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-16T20:36:34.195175] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=0.94% (Conf=47.3624%) [2026-01-16T20:36:34.195331] [INFO ] [main ] Fetching symbol history for QVCC... [2026-01-16T20:36:34.195375] [DEBUG] [REMOTE ] QVCC: Fetching historical data. [2026-01-16T20:36:34.196681] [INFO ] [main ] Progress: 360/411 forecasts completed (87.6%). RES finished in 0.6s. ETA: 8.9s. Rate: 342.02 forecasts/min [2026-01-16T20:36:34.206331] [DEBUG] [REMOTE ] QVCC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:34.207318] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 6 features, N/A% accuracy [2026-01-16T20:36:34.207370] [INFO ] [LOCAL ] QVCC: Loaded 6 optimal features with 55.81% confidence from JSON config [2026-01-16T20:36:34.207403] [DEBUG] [MAG ] Building data for symbol: QVCC with lookback: 0 [2026-01-16T20:36:34.208222] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:34.208285] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:34.209146] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:34.210415] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:34.211762] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:34.214892] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:34.217452] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:34.219270] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:34.291917] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:34.313257] [DEBUG] [MAG ] AMWL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:34.360186] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-16T20:36:34.360255] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=56.0761%) [2026-01-16T20:36:34.360412] [INFO ] [main ] Fetching symbol history for HSAI... [2026-01-16T20:36:34.360466] [DEBUG] [REMOTE ] HSAI: Fetching historical data. [2026-01-16T20:36:34.361231] [INFO ] [main ] Progress: 361/411 forecasts completed (87.8%). TBB finished in 0.7s. ETA: 8.8s. Rate: 342.08 forecasts/min [2026-01-16T20:36:34.372891] [DEBUG] [REMOTE ] HSAI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:34.373914] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 2 features, N/A% accuracy [2026-01-16T20:36:34.373977] [INFO ] [LOCAL ] HSAI: Loaded 2 optimal features with 63.94% confidence from JSON config [2026-01-16T20:36:34.374010] [DEBUG] [MAG ] Building data for symbol: HSAI with lookback: 0 [2026-01-16T20:36:34.375598] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:34.375661] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:34.376774] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:34.386036] [INFO ] [LOCAL ] AMWL: Saved forecast. [2026-01-16T20:36:34.386103] [INFO ] [main ] AMWL: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=55.2857%) [2026-01-16T20:36:34.386258] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-16T20:36:34.386303] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-16T20:36:34.386954] [INFO ] [main ] Progress: 362/411 forecasts completed (88.1%). AMWL finished in 0.8s. ETA: 8.6s. Rate: 342.89 forecasts/min [2026-01-16T20:36:34.392498] [DEBUG] [MAG ] AMZD: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.398143] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:34.398992] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-16T20:36:34.399044] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-16T20:36:34.399075] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-16T20:36:34.399859] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:34.399923] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:34.404601] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:34.406342] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:34.406826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:34.407207] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:34.407984] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:34.418966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:34.447127] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:34.448985] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:36:34.451966] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:36:34.453839] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:34.562183] [DEBUG] [MAG ] AMZD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:34.567529] [DEBUG] [MAG ] QVCC: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.637260] [INFO ] [LOCAL ] AMZD: Saved forecast. [2026-01-16T20:36:34.637328] [INFO ] [main ] AMZD: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=56.9688%) [2026-01-16T20:36:34.637705] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-16T20:36:34.637783] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-16T20:36:34.638777] [INFO ] [main ] Progress: 363/411 forecasts completed (88.3%). AMZD finished in 0.7s. ETA: 8.4s. Rate: 342.47 forecasts/min [2026-01-16T20:36:34.650923] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:34.651887] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-16T20:36:34.651947] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-16T20:36:34.651989] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-16T20:36:34.652814] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:34.652874] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:34.654774] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:34.655277] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:34.657937] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:34.743103] [DEBUG] [MAG ] QVCC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:34.791414] [DEBUG] [MAG ] HSAI: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.803516] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-16 [2026-01-16T20:36:34.812824] [INFO ] [LOCAL ] QVCC: Saved forecast. [2026-01-16T20:36:34.812899] [INFO ] [main ] QVCC: Signal=1 (Conf=90.0%), Magnitude=-1.08% (Conf=55.8061%) [2026-01-16T20:36:34.813070] [INFO ] [main ] Fetching symbol history for XRX... [2026-01-16T20:36:34.813116] [DEBUG] [REMOTE ] XRX: Fetching historical data. [2026-01-16T20:36:34.813941] [INFO ] [main ] Progress: 364/411 forecasts completed (88.6%). QVCC finished in 0.6s. ETA: 8.2s. Rate: 342.47 forecasts/min [2026-01-16T20:36:34.825498] [DEBUG] [REMOTE ] XRX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:34.826620] [DEBUG] [LOCAL ] Loaded configuration for XRX: 6 features, N/A% accuracy [2026-01-16T20:36:34.826673] [INFO ] [LOCAL ] XRX: Loaded 6 optimal features with 67.99% confidence from JSON config [2026-01-16T20:36:34.826706] [DEBUG] [MAG ] Building data for symbol: XRX with lookback: 0 [2026-01-16T20:36:34.827510] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:34.827586] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:34.829303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:34.829856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:34.830291] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:34.830703] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:34.831629] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:34.832344] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:34.965878] [DEBUG] [MAG ] HSAI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:34.972351] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:35.011717] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-16 [2026-01-16T20:36:35.054070] [INFO ] [LOCAL ] HSAI: Saved forecast. [2026-01-16T20:36:35.054148] [INFO ] [main ] HSAI: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=63.9359%) [2026-01-16T20:36:35.054511] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-16T20:36:35.054561] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-16T20:36:35.054657] [INFO ] [main ] Progress: 365/411 forecasts completed (88.8%). HSAI finished in 0.7s. ETA: 8.1s. Rate: 342.12 forecasts/min [2026-01-16T20:36:35.067007] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:35.068321] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-16T20:36:35.068376] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-16T20:36:35.068408] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-16T20:36:35.069240] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:35.069303] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:35.072447] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-16T20:36:35.072523] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=54.0423%) [2026-01-16T20:36:35.072699] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-16T20:36:35.072743] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-16T20:36:35.073810] [INFO ] [main ] Progress: 366/411 forecasts completed (89.1%). SUPN finished in 0.7s. ETA: 7.9s. Rate: 342.96 forecasts/min [2026-01-16T20:36:35.074160] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:35.076032] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:35.076509] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:35.084654] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:35.085612] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-16T20:36:35.085663] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-16T20:36:35.086018] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-16T20:36:35.086802] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:35.086861] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:35.091855] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:35.092897] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:35.178156] [DEBUG] [MAG ] XRX: Last date is validated at 2026-01-16 [2026-01-16T20:36:35.183377] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:35.186442] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:35.189500] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:35.239822] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-16T20:36:35.243596] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=37.5869%) [2026-01-16T20:36:35.243801] [INFO ] [main ] Fetching symbol history for HOG... [2026-01-16T20:36:35.243848] [DEBUG] [REMOTE ] HOG: Fetching historical data. [2026-01-16T20:36:35.244876] [INFO ] [main ] Progress: 367/411 forecasts completed (89.3%). PFD finished in 0.6s. ETA: 7.7s. Rate: 342.98 forecasts/min [2026-01-16T20:36:35.256431] [DEBUG] [REMOTE ] HOG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:35.257492] [DEBUG] [LOCAL ] Loaded configuration for HOG: 6 features, N/A% accuracy [2026-01-16T20:36:35.257550] [INFO ] [LOCAL ] HOG: Loaded 6 optimal features with 59.38% confidence from JSON config [2026-01-16T20:36:35.257600] [DEBUG] [MAG ] Building data for symbol: HOG with lookback: 0 [2026-01-16T20:36:35.258474] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:35.258536] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:35.263461] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:35.265406] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:35.265914] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:35.305188] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:35.306501] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-16T20:36:35.308290] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:35.352906] [DEBUG] [MAG ] XRX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:35.422171] [INFO ] [LOCAL ] XRX: Saved forecast. [2026-01-16T20:36:35.422243] [INFO ] [main ] XRX: Signal=1 (Conf=90.0%), Magnitude=0.94% (Conf=67.991%) [2026-01-16T20:36:35.422403] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-16T20:36:35.422456] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-16T20:36:35.424826] [INFO ] [main ] Progress: 368/411 forecasts completed (89.5%). XRX finished in 0.6s. ETA: 7.5s. Rate: 342.95 forecasts/min [2026-01-16T20:36:35.434717] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:35.436136] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-16T20:36:35.436204] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-16T20:36:35.436239] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-16T20:36:35.437090] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:35.437155] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:35.438924] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:35.439457] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:35.439964] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:35.440996] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:35.442724] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-16 [2026-01-16T20:36:35.535717] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-16 [2026-01-16T20:36:35.581202] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:35.582631] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:35.583292] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-16T20:36:35.586394] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:35.613963] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:35.662780] [DEBUG] [MAG ] HOG: Last date is validated at 2026-01-16 [2026-01-16T20:36:35.681424] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-16T20:36:35.681490] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=4.19% (Conf=44.8838%) [2026-01-16T20:36:35.681661] [INFO ] [main ] Fetching symbol history for NVDD... [2026-01-16T20:36:35.681705] [DEBUG] [REMOTE ] NVDD: Fetching historical data. [2026-01-16T20:36:35.682979] [INFO ] [main ] Progress: 369/411 forecasts completed (89.8%). SKLZ finished in 0.6s. ETA: 7.4s. Rate: 342.51 forecasts/min [2026-01-16T20:36:35.693425] [DEBUG] [REMOTE ] NVDD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:35.694842] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 5 features, N/A% accuracy [2026-01-16T20:36:35.694901] [INFO ] [LOCAL ] NVDD: Loaded 5 optimal features with 76.28% confidence from JSON config [2026-01-16T20:36:35.694935] [DEBUG] [MAG ] Building data for symbol: NVDD with lookback: 0 [2026-01-16T20:36:35.695725] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:35.695798] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:35.700552] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:35.701513] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:35.703900] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:35.704672] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:35.705511] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:35.706195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:35.829429] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-16T20:36:35.829498] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=50.7726%) [2026-01-16T20:36:35.829860] [INFO ] [main ] Fetching symbol history for CVEO... [2026-01-16T20:36:35.829912] [DEBUG] [REMOTE ] CVEO: Fetching historical data. [2026-01-16T20:36:35.830665] [INFO ] [main ] Progress: 370/411 forecasts completed (90.0%). DHI finished in 0.8s. ETA: 7.2s. Rate: 342.65 forecasts/min [2026-01-16T20:36:35.843401] [DEBUG] [REMOTE ] CVEO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:35.844112] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 2 features, N/A% accuracy [2026-01-16T20:36:35.844161] [INFO ] [LOCAL ] CVEO: Loaded 2 optimal features with 53.43% confidence from JSON config [2026-01-16T20:36:35.844193] [DEBUG] [MAG ] Building data for symbol: CVEO with lookback: 0 [2026-01-16T20:36:35.845038] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:35.845101] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:35.850146] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:35.851153] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:35.910758] [DEBUG] [MAG ] HOG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:35.948379] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-16 [2026-01-16T20:36:35.997517] [INFO ] [LOCAL ] HOG: Saved forecast. [2026-01-16T20:36:35.997616] [INFO ] [main ] HOG: Signal=1 (Conf=90.0%), Magnitude=-1.63% (Conf=59.3805%) [2026-01-16T20:36:35.997808] [INFO ] [main ] Fetching symbol history for ED... [2026-01-16T20:36:35.997854] [DEBUG] [REMOTE ] ED: Fetching historical data. [2026-01-16T20:36:35.998892] [INFO ] [main ] Progress: 371/411 forecasts completed (90.3%). HOG finished in 0.8s. ETA: 7.0s. Rate: 342.69 forecasts/min [2026-01-16T20:36:36.010264] [DEBUG] [REMOTE ] ED: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.011734] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, N/A% accuracy [2026-01-16T20:36:36.011789] [INFO ] [LOCAL ] ED: Loaded 3 optimal features with 64.92% confidence from JSON config [2026-01-16T20:36:36.011822] [DEBUG] [MAG ] Building data for symbol: ED with lookback: 0 [2026-01-16T20:36:36.012853] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:36.012919] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:36.018764] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:36.020929] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-16T20:36:36.022138] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:36.046845] [DEBUG] [MAG ] NVDD: Last date is validated at 2026-01-16 [2026-01-16T20:36:36.179696] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:36.201733] [DEBUG] [MAG ] CVEO: Last date is validated at 2026-01-16 [2026-01-16T20:36:36.215189] [DEBUG] [MAG ] NVDD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:36.271040] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-16T20:36:36.271111] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=-1.46% (Conf=55.9998%) [2026-01-16T20:36:36.271478] [INFO ] [main ] Fetching symbol history for GSHD... [2026-01-16T20:36:36.271529] [DEBUG] [REMOTE ] GSHD: Fetching historical data. [2026-01-16T20:36:36.271669] [INFO ] [main ] Progress: 372/411 forecasts completed (90.5%). ASA finished in 0.8s. ETA: 6.8s. Rate: 342.18 forecasts/min [2026-01-16T20:36:36.282410] [DEBUG] [REMOTE ] GSHD: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.283444] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 5 features, N/A% accuracy [2026-01-16T20:36:36.283497] [INFO ] [LOCAL ] GSHD: Loaded 5 optimal features with 66.09% confidence from JSON config [2026-01-16T20:36:36.283529] [DEBUG] [MAG ] Building data for symbol: GSHD with lookback: 0 [2026-01-16T20:36:36.284333] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:36.284393] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:36.286096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:36.286635] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:36.322494] [INFO ] [LOCAL ] NVDD: Saved forecast. [2026-01-16T20:36:36.322563] [INFO ] [main ] NVDD: Signal=1 (Conf=90.0%), Magnitude=-1.48% (Conf=76.28%) [2026-01-16T20:36:36.322738] [INFO ] [main ] Fetching symbol history for VGSH... [2026-01-16T20:36:36.322782] [DEBUG] [REMOTE ] VGSH: Fetching historical data. [2026-01-16T20:36:36.323792] [INFO ] [main ] Progress: 373/411 forecasts completed (90.8%). NVDD finished in 0.6s. ETA: 6.7s. Rate: 342.82 forecasts/min [2026-01-16T20:36:36.334455] [DEBUG] [REMOTE ] VGSH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.335521] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 1 features, N/A% accuracy [2026-01-16T20:36:36.335473] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:36.335591] [INFO ] [LOCAL ] VGSH: Loaded 1 optimal features with 23.69% confidence from JSON config [2026-01-16T20:36:36.335625] [DEBUG] [MAG ] Building data for symbol: VGSH with lookback: 0 [2026-01-16T20:36:36.336391] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:36.336449] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:36.337167] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:36.342201] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:36.343647] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:36.372559] [DEBUG] [MAG ] CVEO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:36.376334] [DEBUG] [MAG ] ED: Last date is validated at 2026-01-16 [2026-01-16T20:36:36.449675] [INFO ] [LOCAL ] CVEO: Saved forecast. [2026-01-16T20:36:36.449746] [INFO ] [main ] CVEO: Signal=1 (Conf=90.0%), Magnitude=0.98% (Conf=53.4251%) [2026-01-16T20:36:36.449916] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-16T20:36:36.449961] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-16T20:36:36.450962] [INFO ] [main ] Progress: 374/411 forecasts completed (91.0%). CVEO finished in 0.6s. ETA: 6.5s. Rate: 343.07 forecasts/min [2026-01-16T20:36:36.462704] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.463444] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-16T20:36:36.463494] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-16T20:36:36.463530] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-16T20:36:36.464390] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:36.464452] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:36.466200] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:36.466775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:36.467169] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:36.468132] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:36.559920] [DEBUG] [MAG ] ED: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:36.654646] [INFO ] [LOCAL ] ED: Saved forecast. [2026-01-16T20:36:36.654717] [INFO ] [main ] ED: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=64.9168%) [2026-01-16T20:36:36.654892] [INFO ] [main ] Fetching symbol history for AG... [2026-01-16T20:36:36.654937] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-16T20:36:36.655912] [INFO ] [main ] Progress: 375/411 forecasts completed (91.2%). ED finished in 0.7s. ETA: 6.3s. Rate: 342.92 forecasts/min [2026-01-16T20:36:36.668133] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.668898] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-16T20:36:36.668951] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-16T20:36:36.668985] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-16T20:36:36.669878] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:36.669944] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:36.671799] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:36.672365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:36.672810] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:36.673671] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:36.679636] [DEBUG] [MAG ] VGSH: Last date is validated at 2026-01-16 [2026-01-16T20:36:36.687330] [DEBUG] [MAG ] GSHD: Last date is validated at 2026-01-16 [2026-01-16T20:36:36.824266] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-16 [2026-01-16T20:36:36.849212] [DEBUG] [MAG ] VGSH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:36.853466] [DEBUG] [MAG ] GSHD: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:36.900638] [INFO ] [LOCAL ] VGSH: Saved forecast. [2026-01-16T20:36:36.900705] [INFO ] [main ] VGSH: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=23.6865%) [2026-01-16T20:36:36.901045] [INFO ] [main ] Progress: 376/411 forecasts completed (91.5%). VGSH finished in 0.6s. ETA: 6.1s. Rate: 342.55 forecasts/min [2026-01-16T20:36:36.901172] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-16T20:36:36.901215] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-16T20:36:36.914646] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.915557] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-16T20:36:36.915627] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-16T20:36:36.915659] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-16T20:36:36.916428] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:36.916498] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:36.918245] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:36.918781] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:36.919160] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:36.959900] [INFO ] [LOCAL ] GSHD: Saved forecast. [2026-01-16T20:36:36.959967] [INFO ] [main ] GSHD: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=66.095%) [2026-01-16T20:36:36.960415] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-16T20:36:36.960474] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-16T20:36:36.960671] [INFO ] [main ] Progress: 377/411 forecasts completed (91.7%). GSHD finished in 0.7s. ETA: 5.9s. Rate: 343.15 forecasts/min [2026-01-16T20:36:36.972026] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:36.973077] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-16T20:36:36.973132] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-16T20:36:36.973164] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-16T20:36:36.974167] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-16T20:36:36.974249] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:36.979183] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:36.981196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:36.981909] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:36.982321] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:36.983291] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:36.984004] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-16T20:36:36.985114] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:36.986260] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:36.986742] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-16T20:36:36.988976] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.025470] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:37.034776] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:37.040687] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-16 [2026-01-16T20:36:37.076492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.091563] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-16T20:36:37.091665] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=-3.97% (Conf=46.2536%) [2026-01-16T20:36:37.092038] [INFO ] [main ] Fetching symbol history for SCM... [2026-01-16T20:36:37.092090] [DEBUG] [REMOTE ] SCM: Fetching historical data. [2026-01-16T20:36:37.093655] [INFO ] [main ] Progress: 378/411 forecasts completed (92.0%). ELVA finished in 0.6s. ETA: 5.8s. Rate: 343.37 forecasts/min [2026-01-16T20:36:37.105500] [DEBUG] [REMOTE ] SCM: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:37.106745] [DEBUG] [LOCAL ] Loaded configuration for SCM: 7 features, N/A% accuracy [2026-01-16T20:36:37.106812] [INFO ] [LOCAL ] SCM: Loaded 7 optimal features with 59.74% confidence from JSON config [2026-01-16T20:36:37.106846] [DEBUG] [MAG ] Building data for symbol: SCM with lookback: 0 [2026-01-16T20:36:37.107757] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:37.108030] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:37.110377] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:37.110951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:37.111363] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:37.186297] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:37.190870] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:37.192943] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-16T20:36:37.193987] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.219271] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:37.292193] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-16T20:36:37.292261] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=2.49% (Conf=56.69%) [2026-01-16T20:36:37.292419] [INFO ] [main ] Fetching symbol history for ASTL... [2026-01-16T20:36:37.292462] [DEBUG] [REMOTE ] ASTL: Fetching historical data. [2026-01-16T20:36:37.293299] [INFO ] [main ] Progress: 379/411 forecasts completed (92.2%). AG finished in 0.6s. ETA: 5.6s. Rate: 343.24 forecasts/min [2026-01-16T20:36:37.304529] [DEBUG] [REMOTE ] ASTL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:37.305075] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 2 features, N/A% accuracy [2026-01-16T20:36:37.305122] [INFO ] [LOCAL ] ASTL: Loaded 2 optimal features with 56.31% confidence from JSON config [2026-01-16T20:36:37.305153] [DEBUG] [MAG ] Building data for symbol: ASTL with lookback: 0 [2026-01-16T20:36:37.305962] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:37.306021] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:37.306782] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:37.307440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.328930] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-16 [2026-01-16T20:36:37.438158] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-16 [2026-01-16T20:36:37.504639] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:37.525723] [DEBUG] [MAG ] SCM: Last date is validated at 2026-01-16 [2026-01-16T20:36:37.612088] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:37.628957] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-16T20:36:37.629024] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=50.152%) [2026-01-16T20:36:37.629175] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-16T20:36:37.629218] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-16T20:36:37.630690] [INFO ] [main ] Progress: 380/411 forecasts completed (92.5%). BAP finished in 0.7s. ETA: 5.4s. Rate: 342.40 forecasts/min [2026-01-16T20:36:37.639717] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:37.640673] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-16T20:36:37.640738] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-16T20:36:37.640771] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-16T20:36:37.641551] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:37.641629] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:37.642213] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:37.644977] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:37.647131] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:37.649974] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-16T20:36:37.652004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.671129] [DEBUG] [MAG ] ASTL: Last date is validated at 2026-01-16 [2026-01-16T20:36:37.700362] [DEBUG] [MAG ] SCM: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:37.711991] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-16T20:36:37.712067] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=27.42% (Conf=51.4368%) [2026-01-16T20:36:37.712234] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-16T20:36:37.712281] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-16T20:36:37.713808] [INFO ] [main ] Progress: 381/411 forecasts completed (92.7%). ELME finished in 0.8s. ETA: 5.2s. Rate: 342.87 forecasts/min [2026-01-16T20:36:37.726736] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:37.727956] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-16T20:36:37.728019] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-16T20:36:37.728052] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-16T20:36:37.729029] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:37.729097] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:37.731326] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:37.732109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:37.732677] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:37.734793] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:37.735726] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:37.737109] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:37.738046] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-16T20:36:37.739306] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.763168] [INFO ] [LOCAL ] SCM: Saved forecast. [2026-01-16T20:36:37.763240] [INFO ] [main ] SCM: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=59.7414%) [2026-01-16T20:36:37.763595] [INFO ] [main ] Fetching symbol history for FOXA... [2026-01-16T20:36:37.763647] [DEBUG] [REMOTE ] FOXA: Fetching historical data. [2026-01-16T20:36:37.763680] [INFO ] [main ] Progress: 382/411 forecasts completed (92.9%). SCM finished in 0.7s. ETA: 5.1s. Rate: 343.52 forecasts/min [2026-01-16T20:36:37.775670] [DEBUG] [REMOTE ] FOXA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:37.776889] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 9 features, N/A% accuracy [2026-01-16T20:36:37.776962] [INFO ] [LOCAL ] FOXA: Loaded 9 optimal features with 53.31% confidence from JSON config [2026-01-16T20:36:37.776994] [DEBUG] [MAG ] Building data for symbol: FOXA with lookback: 0 [2026-01-16T20:36:37.777807] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:37.777869] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:37.782903] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:37.784693] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:37.785171] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:37.785630] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:37.786022] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:37.788388] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:37.789168] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-16T20:36:37.790695] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-16T20:36:37.794439] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:37.851745] [DEBUG] [MAG ] ASTL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:37.915756] [INFO ] [LOCAL ] ASTL: Saved forecast. [2026-01-16T20:36:37.915840] [INFO ] [main ] ASTL: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=56.3068%) [2026-01-16T20:36:37.916018] [INFO ] [main ] Fetching symbol history for DIN... [2026-01-16T20:36:37.916063] [DEBUG] [REMOTE ] DIN: Fetching historical data. [2026-01-16T20:36:37.917677] [INFO ] [main ] Progress: 383/411 forecasts completed (93.2%). ASTL finished in 0.6s. ETA: 4.9s. Rate: 343.62 forecasts/min [2026-01-16T20:36:37.929484] [DEBUG] [REMOTE ] DIN: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:37.930490] [DEBUG] [LOCAL ] Loaded configuration for DIN: 7 features, N/A% accuracy [2026-01-16T20:36:37.930550] [INFO ] [LOCAL ] DIN: Loaded 7 optimal features with 54.31% confidence from JSON config [2026-01-16T20:36:37.930600] [DEBUG] [MAG ] Building data for symbol: DIN with lookback: 0 [2026-01-16T20:36:37.931431] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:37.931495] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:37.936485] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:37.938444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:37.939010] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:37.939413] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:38.050783] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.059423] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:38.062752] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:38.086744] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:38.113908] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.154885] [DEBUG] [MAG ] FOXA: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.227288] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:38.289041] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:38.310550] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-16T20:36:38.310635] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=-3.19% (Conf=53.6314%) [2026-01-16T20:36:38.310980] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-16T20:36:38.311031] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-16T20:36:38.311662] [INFO ] [main ] Progress: 384/411 forecasts completed (93.4%). CASS finished in 0.7s. ETA: 4.7s. Rate: 342.50 forecasts/min [2026-01-16T20:36:38.321209] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:38.321928] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-16T20:36:38.322294] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-16T20:36:38.322330] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-16T20:36:38.323117] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:38.323177] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:38.328193] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:38.329036] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:38.329925] [DEBUG] [MAG ] FOXA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:38.331028] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:38.333039] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:38.400026] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-16T20:36:38.400107] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=-2.81% (Conf=56.2885%) [2026-01-16T20:36:38.400281] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-16T20:36:38.400336] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-16T20:36:38.400906] [INFO ] [main ] Progress: 385/411 forecasts completed (93.7%). RARE finished in 0.7s. ETA: 4.5s. Rate: 342.94 forecasts/min [2026-01-16T20:36:38.414934] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:38.415465] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-16T20:36:38.415514] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-16T20:36:38.415546] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-16T20:36:38.416445] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:38.416509] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:38.421570] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:38.423522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:38.423592] [INFO ] [LOCAL ] FOXA: Saved forecast. [2026-01-16T20:36:38.423672] [INFO ] [main ] FOXA: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=53.3053%) [2026-01-16T20:36:38.423847] [INFO ] [main ] Fetching symbol history for GSL... [2026-01-16T20:36:38.423891] [DEBUG] [REMOTE ] GSL: Fetching historical data. [2026-01-16T20:36:38.424047] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-16T20:36:38.424753] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-16T20:36:38.425635] [INFO ] [main ] Progress: 386/411 forecasts completed (93.9%). FOXA finished in 0.7s. ETA: 4.4s. Rate: 343.70 forecasts/min [2026-01-16T20:36:38.427159] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:38.435901] [DEBUG] [REMOTE ] GSL: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:38.436976] [DEBUG] [LOCAL ] Loaded configuration for GSL: 2 features, N/A% accuracy [2026-01-16T20:36:38.437033] [INFO ] [LOCAL ] GSL: Loaded 2 optimal features with 49.41% confidence from JSON config [2026-01-16T20:36:38.437064] [DEBUG] [MAG ] Building data for symbol: GSL with lookback: 0 [2026-01-16T20:36:38.437918] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:38.437986] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:38.442768] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:38.444448] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:38.462270] [DEBUG] [MAG ] DIN: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.632747] [DEBUG] [MAG ] DIN: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:38.677394] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.724955] [INFO ] [LOCAL ] DIN: Saved forecast. [2026-01-16T20:36:38.725024] [INFO ] [main ] DIN: Signal=1 (Conf=90.0%), Magnitude=-1.05% (Conf=54.3098%) [2026-01-16T20:36:38.725178] [INFO ] [main ] Fetching symbol history for HPF... [2026-01-16T20:36:38.725233] [DEBUG] [REMOTE ] HPF: Fetching historical data. [2026-01-16T20:36:38.725923] [INFO ] [main ] Progress: 387/411 forecasts completed (94.2%). DIN finished in 0.8s. ETA: 4.2s. Rate: 343.07 forecasts/min [2026-01-16T20:36:38.738500] [DEBUG] [REMOTE ] HPF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:38.739466] [DEBUG] [LOCAL ] Loaded configuration for HPF: 8 features, N/A% accuracy [2026-01-16T20:36:38.739525] [INFO ] [LOCAL ] HPF: Loaded 8 optimal features with 56.59% confidence from JSON config [2026-01-16T20:36:38.739558] [DEBUG] [MAG ] Building data for symbol: HPF with lookback: 0 [2026-01-16T20:36:38.740373] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:38.740438] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:38.746819] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:38.747773] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:38.750189] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-16T20:36:38.751031] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:38.753143] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-16T20:36:38.753947] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-16T20:36:38.756872] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:38.757666] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:38.788800] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.803529] [DEBUG] [MAG ] GSL: Last date is validated at 2026-01-16 [2026-01-16T20:36:38.845410] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:38.907810] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-16T20:36:38.907878] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=0.12% (Conf=41.5907%) [2026-01-16T20:36:38.908264] [INFO ] [main ] Fetching symbol history for GSBC... [2026-01-16T20:36:38.908314] [DEBUG] [REMOTE ] GSBC: Fetching historical data. [2026-01-16T20:36:38.908659] [INFO ] [main ] Progress: 388/411 forecasts completed (94.4%). HYXF finished in 0.6s. ETA: 4.0s. Rate: 343.03 forecasts/min [2026-01-16T20:36:38.918808] [DEBUG] [REMOTE ] GSBC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:38.919877] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 7 features, N/A% accuracy [2026-01-16T20:36:38.919929] [INFO ] [LOCAL ] GSBC: Loaded 7 optimal features with 53.93% confidence from JSON config [2026-01-16T20:36:38.919961] [DEBUG] [MAG ] Building data for symbol: GSBC with lookback: 0 [2026-01-16T20:36:38.920744] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:38.920807] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:38.925547] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:38.927349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:38.927890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:38.928285] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:38.929149] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-16T20:36:38.930899] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:38.931884] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:38.963555] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:38.994692] [DEBUG] [MAG ] GSL: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:39.073897] [INFO ] [LOCAL ] GSL: Saved forecast. [2026-01-16T20:36:39.073965] [INFO ] [main ] GSL: Signal=1 (Conf=90.0%), Magnitude=-0.67% (Conf=49.4084%) [2026-01-16T20:36:39.074354] [INFO ] [main ] Fetching symbol history for BDSX... [2026-01-16T20:36:39.074410] [DEBUG] [REMOTE ] BDSX: Fetching historical data. [2026-01-16T20:36:39.074860] [INFO ] [main ] Progress: 389/411 forecasts completed (94.6%). GSL finished in 0.6s. ETA: 3.8s. Rate: 343.07 forecasts/min [2026-01-16T20:36:39.087304] [DEBUG] [REMOTE ] BDSX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:39.088340] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 6 features, N/A% accuracy [2026-01-16T20:36:39.088396] [INFO ] [LOCAL ] BDSX: Loaded 6 optimal features with 50.12% confidence from JSON config [2026-01-16T20:36:39.088428] [DEBUG] [MAG ] Building data for symbol: BDSX with lookback: 0 [2026-01-16T20:36:39.089245] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:39.089313] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:39.094376] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:39.096346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:39.096886] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:39.097395] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:39.097858] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-16T20:36:39.100671] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:39.106199] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-16T20:36:39.106268] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=4.51% (Conf=57.3855%) [2026-01-16T20:36:39.106424] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-16T20:36:39.106468] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-16T20:36:39.107426] [INFO ] [main ] Progress: 390/411 forecasts completed (94.9%). CMI finished in 0.7s. ETA: 3.7s. Rate: 343.79 forecasts/min [2026-01-16T20:36:39.118809] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:39.119555] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-16T20:36:39.119628] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-16T20:36:39.119666] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-16T20:36:39.119812] [DEBUG] [MAG ] HPF: Last date is validated at 2026-01-16 [2026-01-16T20:36:39.120509] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:39.120594] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:39.125985] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-16T20:36:39.126867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:39.270117] [DEBUG] [MAG ] GSBC: Last date is validated at 2026-01-16 [2026-01-16T20:36:39.290772] [DEBUG] [MAG ] HPF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:39.360807] [INFO ] [LOCAL ] HPF: Saved forecast. [2026-01-16T20:36:39.360873] [INFO ] [main ] HPF: Signal=1 (Conf=90.0%), Magnitude=1.20% (Conf=56.5912%) [2026-01-16T20:36:39.361034] [INFO ] [main ] Fetching symbol history for SATS... [2026-01-16T20:36:39.361077] [DEBUG] [REMOTE ] SATS: Fetching historical data. [2026-01-16T20:36:39.362704] [INFO ] [main ] Progress: 391/411 forecasts completed (95.1%). HPF finished in 0.6s. ETA: 3.5s. Rate: 343.38 forecasts/min [2026-01-16T20:36:39.373946] [DEBUG] [REMOTE ] SATS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:39.375139] [DEBUG] [LOCAL ] Loaded configuration for SATS: 6 features, N/A% accuracy [2026-01-16T20:36:39.375191] [INFO ] [LOCAL ] SATS: Loaded 6 optimal features with 65.58% confidence from JSON config [2026-01-16T20:36:39.375224] [DEBUG] [MAG ] Building data for symbol: SATS with lookback: 0 [2026-01-16T20:36:39.376264] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:39.376328] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:39.381536] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:39.382415] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:39.383289] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:39.385780] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:39.387041] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:39.389516] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:39.438756] [DEBUG] [MAG ] GSBC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:39.473235] [DEBUG] [MAG ] BDSX: Last date is validated at 2026-01-16 [2026-01-16T20:36:39.490943] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-16 [2026-01-16T20:36:39.534363] [INFO ] [LOCAL ] GSBC: Saved forecast. [2026-01-16T20:36:39.534431] [INFO ] [main ] GSBC: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=53.9295%) [2026-01-16T20:36:39.534604] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-16T20:36:39.534651] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-16T20:36:39.536838] [INFO ] [main ] Progress: 392/411 forecasts completed (95.4%). GSBC finished in 0.6s. ETA: 3.3s. Rate: 343.38 forecasts/min [2026-01-16T20:36:39.547282] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:39.548260] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-16T20:36:39.548312] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-16T20:36:39.548342] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-16T20:36:39.549322] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:39.549382] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:39.551275] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:39.552002] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:39.552389] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-16T20:36:39.628509] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:39.652144] [DEBUG] [MAG ] BDSX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:39.674215] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:39.737323] [INFO ] [LOCAL ] BDSX: Saved forecast. [2026-01-16T20:36:39.737389] [INFO ] [main ] BDSX: Signal=1 (Conf=90.0%), Magnitude=-2.65% (Conf=50.1219%) [2026-01-16T20:36:39.737770] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-16T20:36:39.737828] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-16T20:36:39.738658] [INFO ] [main ] Progress: 393/411 forecasts completed (95.6%). BDSX finished in 0.7s. ETA: 3.1s. Rate: 343.25 forecasts/min [2026-01-16T20:36:39.742501] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-16T20:36:39.742600] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=5.85% (Conf=47.8626%) [2026-01-16T20:36:39.742771] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-16T20:36:39.742819] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-16T20:36:39.743629] [INFO ] [main ] Progress: 394/411 forecasts completed (95.9%). ALVO finished in 0.6s. ETA: 3.0s. Rate: 344.10 forecasts/min [2026-01-16T20:36:39.746026] [DEBUG] [MAG ] SATS: Last date is validated at 2026-01-16 [2026-01-16T20:36:39.749734] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:39.750199] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-16T20:36:39.750248] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-16T20:36:39.750282] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-16T20:36:39.751129] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:39.751196] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:39.754633] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:39.755855] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-16T20:36:39.755918] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-16T20:36:39.755951] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-16T20:36:39.756157] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:39.756849] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-16T20:36:39.756916] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:39.758090] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:39.758603] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:39.759009] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:39.761871] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:39.764128] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-16T20:36:39.766802] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:39.799966] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:39.801164] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:39.850644] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:36:39.853852] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:39.914187] [DEBUG] [MAG ] SATS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:39.966425] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.065695] [INFO ] [LOCAL ] SATS: Saved forecast. [2026-01-16T20:36:40.065767] [INFO ] [main ] SATS: Signal=1 (Conf=90.0%), Magnitude=-0.92% (Conf=65.5803%) [2026-01-16T20:36:40.065937] [INFO ] [main ] Fetching symbol history for FCX... [2026-01-16T20:36:40.065980] [DEBUG] [REMOTE ] FCX: Fetching historical data. [2026-01-16T20:36:40.067121] [INFO ] [main ] Progress: 395/411 forecasts completed (96.1%). SATS finished in 0.7s. ETA: 2.8s. Rate: 343.35 forecasts/min [2026-01-16T20:36:40.082077] [DEBUG] [REMOTE ] FCX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:40.082525] [DEBUG] [LOCAL ] Loaded configuration for FCX: 8 features, N/A% accuracy [2026-01-16T20:36:40.082588] [INFO ] [LOCAL ] FCX: Loaded 8 optimal features with 66.14% confidence from JSON config [2026-01-16T20:36:40.082623] [DEBUG] [MAG ] Building data for symbol: FCX with lookback: 0 [2026-01-16T20:36:40.083401] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-16T20:36:40.083463] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:40.085296] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:40.086043] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:40.086426] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:40.133035] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.137857] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:40.199398] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:40.200431] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-16T20:36:40.201125] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-16T20:36:40.204033] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-16T20:36:40.204384] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-16T20:36:40.204452] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=47.5106%) [2026-01-16T20:36:40.204818] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-16T20:36:40.204869] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-16T20:36:40.205729] [INFO ] [main ] Progress: 396/411 forecasts completed (96.4%). PUK finished in 0.7s. ETA: 2.6s. Rate: 343.53 forecasts/min [2026-01-16T20:36:40.206399] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:40.216471] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:40.216542] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.217306] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-16T20:36:40.217359] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-16T20:36:40.217390] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-16T20:36:40.218185] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:40.218248] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:40.219938] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:40.220441] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:40.313624] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:40.329525] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:40.330740] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-16T20:36:40.331764] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:40.350929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:40.388864] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:40.393466] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-16T20:36:40.393535] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=48.9021%) [2026-01-16T20:36:40.393720] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-16T20:36:40.393766] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-16T20:36:40.395066] [INFO ] [main ] Progress: 397/411 forecasts completed (96.6%). HERO finished in 0.7s. ETA: 2.4s. Rate: 343.46 forecasts/min [2026-01-16T20:36:40.406858] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:40.408263] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-16T20:36:40.408331] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-16T20:36:40.408370] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-16T20:36:40.409843] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:40.409913] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:40.411792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:40.412388] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:40.412823] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:40.413934] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:40.415199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:40.454945] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-16T20:36:40.455019] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=42.3952%) [2026-01-16T20:36:40.455180] [INFO ] [main ] Fetching symbol history for CTS... [2026-01-16T20:36:40.455225] [DEBUG] [REMOTE ] CTS: Fetching historical data. [2026-01-16T20:36:40.456677] [INFO ] [main ] Progress: 398/411 forecasts completed (96.8%). RCS finished in 0.7s. ETA: 2.3s. Rate: 344.02 forecasts/min [2026-01-16T20:36:40.468126] [DEBUG] [REMOTE ] CTS: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:40.468634] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, N/A% accuracy [2026-01-16T20:36:40.468684] [INFO ] [LOCAL ] CTS: Loaded 4 optimal features with 54.93% confidence from JSON config [2026-01-16T20:36:40.468717] [DEBUG] [MAG ] Building data for symbol: CTS with lookback: 0 [2026-01-16T20:36:40.469512] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:40.469605] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:40.474433] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:40.477017] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:40.477510] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:40.477955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:40.564323] [DEBUG] [MAG ] FCX: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.692466] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.737242] [DEBUG] [MAG ] FCX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:40.800969] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.825862] [DEBUG] [MAG ] CTS: Last date is validated at 2026-01-16 [2026-01-16T20:36:40.849639] [INFO ] [LOCAL ] FCX: Saved forecast. [2026-01-16T20:36:40.849723] [INFO ] [main ] FCX: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=66.1376%) [2026-01-16T20:36:40.849891] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-16T20:36:40.849936] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-16T20:36:40.851984] [INFO ] [main ] Progress: 399/411 forecasts completed (97.1%). FCX finished in 0.8s. ETA: 2.1s. Rate: 342.93 forecasts/min [2026-01-16T20:36:40.863867] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:40.864975] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-16T20:36:40.864915] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:40.865040] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-16T20:36:40.865074] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-16T20:36:40.866027] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-16T20:36:40.866090] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:40.871794] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:40.873885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:40.874365] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:40.874981] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:40.877364] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:40.878058] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-16T20:36:40.879642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:40.955906] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-16T20:36:40.955973] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=-3.31% (Conf=41.1081%) [2026-01-16T20:36:40.956304] [INFO ] [main ] Fetching symbol history for EVH... [2026-01-16T20:36:40.956357] [DEBUG] [REMOTE ] EVH: Fetching historical data. [2026-01-16T20:36:40.956703] [INFO ] [main ] Progress: 400/411 forecasts completed (97.3%). XOMA finished in 0.8s. ETA: 1.9s. Rate: 343.28 forecasts/min [2026-01-16T20:36:40.968524] [DEBUG] [REMOTE ] EVH: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:40.969671] [DEBUG] [LOCAL ] Loaded configuration for EVH: 4 features, N/A% accuracy [2026-01-16T20:36:40.969731] [INFO ] [LOCAL ] EVH: Loaded 4 optimal features with 59.84% confidence from JSON config [2026-01-16T20:36:40.969763] [DEBUG] [MAG ] Building data for symbol: EVH with lookback: 0 [2026-01-16T20:36:40.970744] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:40.970803] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-16T20:36:40.971441] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-16T20:36:40.972478] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:40.974214] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-16T20:36:40.980144] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:40.983930] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:41.006381] [DEBUG] [MAG ] CTS: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:41.050866] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-16T20:36:41.050934] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=52.4915%) [2026-01-16T20:36:41.051091] [INFO ] [main ] Fetching symbol history for FIBK... [2026-01-16T20:36:41.051134] [DEBUG] [REMOTE ] FIBK: Fetching historical data. [2026-01-16T20:36:41.052044] [INFO ] [main ] Progress: 401/411 forecasts completed (97.6%). CZWI finished in 0.7s. ETA: 1.7s. Rate: 343.67 forecasts/min [2026-01-16T20:36:41.063809] [DEBUG] [REMOTE ] FIBK: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:41.065055] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 9 features, N/A% accuracy [2026-01-16T20:36:41.065111] [INFO ] [LOCAL ] FIBK: Loaded 9 optimal features with 55.56% confidence from JSON config [2026-01-16T20:36:41.065143] [DEBUG] [MAG ] Building data for symbol: FIBK with lookback: 0 [2026-01-16T20:36:41.065995] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-16T20:36:41.066063] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:41.071315] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-16T20:36:41.072234] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-16T20:36:41.074782] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-16T20:36:41.094828] [INFO ] [LOCAL ] CTS: Saved forecast. [2026-01-16T20:36:41.094893] [INFO ] [main ] CTS: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=54.9336%) [2026-01-16T20:36:41.095219] [INFO ] [main ] Progress: 402/411 forecasts completed (97.8%). CTS finished in 0.6s. ETA: 1.6s. Rate: 344.31 forecasts/min [2026-01-16T20:36:41.095336] [INFO ] [main ] Fetching symbol history for RF... [2026-01-16T20:36:41.095378] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-16T20:36:41.109476] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:41.110612] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-16T20:36:41.110671] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-16T20:36:41.110705] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-16T20:36:41.111507] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-16T20:36:41.111569] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:41.116546] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:41.118407] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:41.118914] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:41.119314] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:41.120990] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:41.123028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:41.191296] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-16T20:36:41.193385] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-16T20:36:41.235226] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-16T20:36:41.240261] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-16 [2026-01-16T20:36:41.285957] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:41.288694] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-16T20:36:41.289978] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:41.325027] [DEBUG] [MAG ] EVH: Last date is validated at 2026-01-16 [2026-01-16T20:36:41.423374] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:41.468561] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-16 [2026-01-16T20:36:41.492793] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-16T20:36:41.492862] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=2.63% (Conf=58.6258%) [2026-01-16T20:36:41.493027] [INFO ] [main ] Fetching symbol history for OCFC... [2026-01-16T20:36:41.493071] [DEBUG] [REMOTE ] OCFC: Fetching historical data. [2026-01-16T20:36:41.494499] [INFO ] [main ] Progress: 403/411 forecasts completed (98.1%). STTK finished in 0.6s. ETA: 1.4s. Rate: 343.21 forecasts/min [2026-01-16T20:36:41.498037] [DEBUG] [MAG ] EVH: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:41.505184] [DEBUG] [REMOTE ] OCFC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:41.506943] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 2 features, N/A% accuracy [2026-01-16T20:36:41.507000] [INFO ] [LOCAL ] OCFC: Loaded 2 optimal features with 54.75% confidence from JSON config [2026-01-16T20:36:41.507034] [DEBUG] [MAG ] Building data for symbol: OCFC with lookback: 0 [2026-01-16T20:36:41.507914] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-16T20:36:41.507985] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-16T20:36:41.508642] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-16T20:36:41.510165] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:41.602920] [INFO ] [LOCAL ] EVH: Saved forecast. [2026-01-16T20:36:41.603010] [INFO ] [main ] EVH: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=59.8429%) [2026-01-16T20:36:41.603242] [INFO ] [main ] Fetching symbol history for REAX... [2026-01-16T20:36:41.603310] [DEBUG] [REMOTE ] REAX: Fetching historical data. [2026-01-16T20:36:41.603887] [INFO ] [main ] Progress: 404/411 forecasts completed (98.3%). EVH finished in 0.6s. ETA: 1.2s. Rate: 343.53 forecasts/min [2026-01-16T20:36:41.616235] [DEBUG] [REMOTE ] REAX: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:41.617262] [DEBUG] [LOCAL ] Loaded configuration for REAX: 5 features, N/A% accuracy [2026-01-16T20:36:41.617327] [INFO ] [LOCAL ] REAX: Loaded 5 optimal features with 53.25% confidence from JSON config [2026-01-16T20:36:41.617362] [DEBUG] [MAG ] Building data for symbol: REAX with lookback: 0 [2026-01-16T20:36:41.618316] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:41.618379] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-16T20:36:41.619313] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-16T20:36:41.620791] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-16T20:36:41.626498] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-16T20:36:41.629800] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-16T20:36:41.644599] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:41.649128] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:41.653425] [DEBUG] [MAG ] FIBK: Last date is validated at 2026-01-16 [2026-01-16T20:36:41.724120] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-16T20:36:41.724190] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=-0.66% (Conf=51.3729%) [2026-01-16T20:36:41.724598] [INFO ] [main ] Progress: 405/411 forecasts completed (98.5%). RF finished in 0.6s. ETA: 1.0s. Rate: 343.79 forecasts/min [2026-01-16T20:36:41.724730] [INFO ] [main ] Fetching symbol history for MCO... [2026-01-16T20:36:41.724775] [DEBUG] [REMOTE ] MCO: Fetching historical data. [2026-01-16T20:36:41.737489] [DEBUG] [REMOTE ] MCO: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:41.738499] [DEBUG] [LOCAL ] Loaded configuration for MCO: 4 features, N/A% accuracy [2026-01-16T20:36:41.738558] [INFO ] [LOCAL ] MCO: Loaded 4 optimal features with 45.59% confidence from JSON config [2026-01-16T20:36:41.738625] [DEBUG] [MAG ] Building data for symbol: MCO with lookback: 0 [2026-01-16T20:36:41.739456] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-16T20:36:41.739521] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:41.741392] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:41.742009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:41.742425] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-16T20:36:41.744567] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:41.838934] [DEBUG] [MAG ] FIBK: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:41.866992] [DEBUG] [MAG ] OCFC: Last date is validated at 2026-01-16 [2026-01-16T20:36:41.935902] [INFO ] [LOCAL ] FIBK: Saved forecast. [2026-01-16T20:36:41.935972] [INFO ] [main ] FIBK: Signal=1 (Conf=90.0%), Magnitude=2.69% (Conf=55.5577%) [2026-01-16T20:36:41.936149] [INFO ] [main ] Fetching symbol history for EFC... [2026-01-16T20:36:41.936196] [DEBUG] [REMOTE ] EFC: Fetching historical data. [2026-01-16T20:36:41.936917] [INFO ] [main ] Progress: 406/411 forecasts completed (98.8%). FIBK finished in 0.9s. ETA: 0.9s. Rate: 343.61 forecasts/min [2026-01-16T20:36:41.949427] [DEBUG] [REMOTE ] EFC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:41.950455] [DEBUG] [LOCAL ] Loaded configuration for EFC: 5 features, N/A% accuracy [2026-01-16T20:36:41.950516] [INFO ] [LOCAL ] EFC: Loaded 5 optimal features with 52.42% confidence from JSON config [2026-01-16T20:36:41.950549] [DEBUG] [MAG ] Building data for symbol: EFC with lookback: 0 [2026-01-16T20:36:41.951491] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-16T20:36:41.951558] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-16T20:36:41.956649] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-16T20:36:41.958980] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-16T20:36:41.959678] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-16T20:36:41.960114] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-16T20:36:41.960502] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:42.021087] [DEBUG] [MAG ] REAX: Last date is validated at 2026-01-16 [2026-01-16T20:36:42.043206] [DEBUG] [MAG ] OCFC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:42.110835] [DEBUG] [MAG ] MCO: Last date is validated at 2026-01-16 [2026-01-16T20:36:42.113642] [INFO ] [LOCAL ] OCFC: Saved forecast. [2026-01-16T20:36:42.113708] [INFO ] [main ] OCFC: Signal=1 (Conf=90.0%), Magnitude=-0.41% (Conf=54.7481%) [2026-01-16T20:36:42.113865] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-16T20:36:42.113907] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-16T20:36:42.115295] [INFO ] [main ] Progress: 407/411 forecasts completed (99.0%). OCFC finished in 0.6s. ETA: 0.7s. Rate: 343.59 forecasts/min [2026-01-16T20:36:42.126078] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-16T20:36:42.126956] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-16T20:36:42.127008] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-16T20:36:42.127039] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-16T20:36:42.127905] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-16T20:36:42.127978] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-16T20:36:42.129064] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-16T20:36:42.198345] [DEBUG] [MAG ] REAX: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:42.272969] [INFO ] [LOCAL ] REAX: Saved forecast. [2026-01-16T20:36:42.273037] [INFO ] [main ] REAX: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=53.2527%) [2026-01-16T20:36:42.273971] [INFO ] [main ] Progress: 408/411 forecasts completed (99.3%). REAX finished in 0.7s. ETA: 0.5s. Rate: 343.67 forecasts/min [2026-01-16T20:36:42.291654] [DEBUG] [MAG ] MCO: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:42.330736] [DEBUG] [MAG ] EFC: Last date is validated at 2026-01-16 [2026-01-16T20:36:42.466878] [INFO ] [LOCAL ] MCO: Saved forecast. [2026-01-16T20:36:42.466946] [INFO ] [main ] MCO: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=45.5943%) [2026-01-16T20:36:42.467335] [INFO ] [main ] Progress: 409/411 forecasts completed (99.5%). MCO finished in 0.7s. ETA: 0.3s. Rate: 343.58 forecasts/min [2026-01-16T20:36:42.487513] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-16 [2026-01-16T20:36:42.510805] [DEBUG] [MAG ] EFC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:42.572280] [INFO ] [LOCAL ] EFC: Saved forecast. [2026-01-16T20:36:42.572349] [INFO ] [main ] EFC: Signal=1 (Conf=90.0%), Magnitude=-1.02% (Conf=52.416%) [2026-01-16T20:36:42.573134] [INFO ] [main ] Progress: 410/411 forecasts completed (99.8%). EFC finished in 0.6s. ETA: 0.2s. Rate: 343.91 forecasts/min [2026-01-16T20:36:42.681225] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-20 [2026-01-16T20:36:42.743724] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-16T20:36:42.743798] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=55.9223%) [2026-01-16T20:36:42.744862] [INFO ] [main ] Progress: 411/411 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 343.92 forecasts/min [2026-01-16T20:36:42.772648] [INFO ] [main ] Parallel forecast generation completed in 1m 12s. Processed 411 forecasts. [2026-01-16T20:36:42.772795] [INFO ] [main ] Generated and saved 411 forecast pairs. [2026-01-16T20:36:43.484356] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (411/411 @ 100.00%)' [2026-01-16T20:36:43.486144] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-16T20:36:43.486214] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-16T20:36:43.486612] [INFO ] [main ] Found 43 forecast dates [2026-01-16T20:36:43.486653] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-16T20:36:43.531289] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-16T20:36:43.534305] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-16T20:36:43.534467] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-16T20:36:43.557810] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-16T20:36:43.569001] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-16T20:36:43.569110] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-16T20:36:43.694002] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-16T20:36:43.695833] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-16T20:36:43.695950] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-16T20:36:43.791880] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-16T20:36:43.793496] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-16T20:36:43.793617] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-16T20:36:43.820734] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-16T20:36:43.841283] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-16T20:36:43.841453] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-16T20:36:43.879530] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-16T20:36:43.881450] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-16T20:36:43.881559] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-16T20:36:43.914692] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-16T20:36:43.917255] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-16T20:36:43.917363] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-16T20:36:44.039257] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-16T20:36:44.041712] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-16T20:36:44.041827] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-16T20:36:44.279386] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-16T20:36:44.283056] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-16T20:36:44.283226] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-16T20:36:44.453498] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-16T20:36:44.456706] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-16T20:36:44.456871] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-16T20:36:44.651087] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-16T20:36:44.653798] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-16T20:36:44.653948] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-16T20:36:44.861890] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-16T20:36:44.865205] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-16T20:36:44.865373] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-16T20:36:45.085163] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-16T20:36:45.088616] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-16T20:36:45.088787] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-16T20:36:45.305462] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-16T20:36:45.309072] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-16T20:36:45.309250] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-16T20:36:45.541203] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-16T20:36:45.544490] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-16T20:36:45.544689] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-16T20:36:45.743122] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-16T20:36:45.746444] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-16T20:36:45.746616] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-16T20:36:45.845065] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-16T20:36:45.846687] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-16T20:36:45.846786] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-16T20:36:45.928352] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-16T20:36:45.929944] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-16T20:36:45.930040] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-16T20:36:46.010114] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-16T20:36:46.011628] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-16T20:36:46.011724] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-16T20:36:46.099797] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-16T20:36:46.101294] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-16T20:36:46.101392] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-16T20:36:46.185087] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-16T20:36:46.186681] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-16T20:36:46.186774] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-16T20:36:46.299781] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-16T20:36:46.301435] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-16T20:36:46.301538] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-16T20:36:46.420940] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-16T20:36:46.422614] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-16T20:36:46.422724] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-16T20:36:46.509124] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-16T20:36:46.510767] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-16T20:36:46.510877] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-16T20:36:46.635454] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-16T20:36:46.637525] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-16T20:36:46.637703] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-16T20:36:46.728004] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-16T20:36:46.729607] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-16T20:36:46.729911] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-16T20:36:46.815908] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-16T20:36:46.817813] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-16T20:36:46.817931] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-16T20:36:46.901776] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-16T20:36:46.903176] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-16T20:36:46.903272] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-16T20:36:46.961490] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-16T20:36:46.963108] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-16T20:36:46.963205] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-16T20:36:47.054293] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-16T20:36:47.055770] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-16T20:36:47.055862] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-16T20:36:47.163949] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-16T20:36:47.165467] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-16T20:36:47.165564] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-16T20:36:47.251077] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-16T20:36:47.252598] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-16T20:36:47.252689] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-16T20:36:47.345747] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-16T20:36:47.347393] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-16T20:36:47.347513] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-16T20:36:47.443517] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-16T20:36:47.445186] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-16T20:36:47.445298] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-16T20:36:47.540064] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-16T20:36:47.541818] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-16T20:36:47.541937] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-16T20:36:47.627359] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-16T20:36:47.628931] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-16T20:36:47.629040] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-16T20:36:47.711765] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-16T20:36:47.713345] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-16T20:36:47.713462] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-16T20:36:47.802791] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-16T20:36:47.804440] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-16T20:36:47.804563] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-16T20:36:47.890939] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-16T20:36:47.892432] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-16T20:36:47.892537] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-16T20:36:47.997459] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-16T20:36:47.998983] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-16T20:36:47.999089] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-16T20:36:48.104835] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-16T20:36:48.106440] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-16T20:36:48.106544] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-16T20:36:48.198205] [INFO ] [main ] Overwriting existing report for 2026-01-16 [2026-01-16T20:36:48.199791] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-16T20:36:48.199921] [INFO ] [main ] Processing forecast date: 2026-01-20 [2026-01-16T20:36:48.209449] [INFO ] [main ] Generated forecast report for 2026-01-20: 411 forecasts [2026-01-16T20:36:48.209540] [INFO ] [main ] Generated 43/43 forecast reports [2026-01-16T20:36:48.209604] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-20.txt [2026-01-16T20:36:48.654312] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-20' [2026-01-16T20:36:48.654517] [INFO ] [main ] Forecast report email sent for 2026-01-20 [2026-01-16T20:36:48.654623] [INFO ] [MAG ] MAG operation completed successfully [2026-01-16T20:36:48.654833] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-16T20:36:48.654988] [INFO ] [STATE ] Last completion updated: 2026-01-16T20:36:48.654886