[2026-01-15T20:30:03.294835] [INFO ] [MAG ] Starting MAG operation... [2026-01-15T20:30:03.470992] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-15T20:30:03.643884] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-15T20:30:03.824913] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-15T20:30:03.992054] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-15T20:30:03.992382] [WARN ] [STATE ] State set to: WAITING [2026-01-15T20:30:03.992438] [INFO ] [STATE ] Checking service statuses... [2026-01-15T20:30:03.999126] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:04.004037] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:04.070687] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:04.138789] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:04.208787] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:04.208932] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:07.214773] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:07.219807] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:07.224734] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:07.229133] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:07.233030] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:07.233126] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:10.238454] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:10.242806] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:10.247473] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:10.251888] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:10.255650] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:10.255745] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:13.262598] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:13.267256] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:13.272178] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:13.277499] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:13.281959] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:13.282065] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:16.289825] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:16.294978] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:16.299716] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:16.303731] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:16.307637] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:16.307728] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:19.312163] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:19.316441] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:19.320385] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:19.324071] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:19.327546] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:19.327646] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:22.332968] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:22.336783] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:22.340424] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:22.344193] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:22.348366] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:22.348486] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:25.353953] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:25.357610] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:25.361588] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:25.365435] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:25.369021] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:25.369092] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:28.374584] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:28.379673] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:28.384327] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:28.388216] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:28.391850] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:28.391930] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:31.396926] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:31.400723] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:31.404288] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:31.407888] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:31.411540] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:31.411638] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:34.416668] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:34.421016] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:34.425988] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:34.430659] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:34.435123] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:34.435221] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:37.441601] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:37.445247] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:37.449402] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:37.453513] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:37.457607] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:37.457693] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:40.463392] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:40.467708] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:40.471852] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:40.475779] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:40.480022] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:40.480102] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:43.486373] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:43.492103] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:43.496644] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:43.500853] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:43.505341] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:43.505444] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:46.510745] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:46.514871] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:46.518343] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:46.521839] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:46.525092] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:46.525161] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:49.532156] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:49.537631] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:49.542084] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:49.545617] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:49.549116] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:49.549194] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:52.556379] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:52.560451] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:52.564348] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:52.568989] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:52.573547] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:52.573681] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:55.578538] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:55.582426] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:55.586242] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:55.590069] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:55.593682] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:55.593781] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:30:58.598800] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:30:58.603176] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:30:58.608147] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:30:58.613284] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:30:58.619031] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:30:58.619176] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:01.625597] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:01.631324] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:01.637236] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:01.643014] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:01.648309] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:01.648673] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:04.655234] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:04.660368] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:04.665771] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:04.670849] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:04.675678] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:04.675781] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:07.681613] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:07.686422] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:07.691264] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:07.695991] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:07.700755] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:07.700870] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:10.706124] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:10.709606] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:10.713260] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:10.717150] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:10.721127] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:10.721215] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:13.725938] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:13.729430] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:13.732754] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:13.736019] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:13.739318] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:13.739392] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:16.744225] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:16.747964] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:16.751350] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:16.754855] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:16.758305] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:16.758390] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:19.763109] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:19.766653] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:19.770493] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:19.773885] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:19.777122] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:19.777193] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:22.782441] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:22.786485] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:22.790804] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:22.794931] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:22.798892] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:22.798986] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:25.806825] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:25.812670] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:25.818165] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:25.823394] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:25.828829] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:25.828979] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:28.834895] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:28.838678] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:28.842267] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:28.845902] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:28.849381] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:28.849490] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:31.856421] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:31.861488] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:31.866212] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:31.870454] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:31.874743] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:31.874832] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:34.880308] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:34.884218] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:34.888234] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:34.892029] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:34.895934] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:34.896013] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:37.901401] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:37.905511] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:37.909265] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:37.912930] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:37.916318] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:37.916394] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:40.921197] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:40.924807] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:40.928331] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:40.931702] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:40.934984] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:40.935060] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:43.939979] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:43.943460] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:43.946789] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:43.950107] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:43.953453] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:43.953540] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:46.959029] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:46.964035] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:46.968903] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:46.973628] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:46.978566] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:46.978702] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:49.984052] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:49.987914] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:49.991798] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:49.995475] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:49.999477] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:49.999604] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:53.004636] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:53.009187] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:53.013289] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:53.016956] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:53.020641] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:53.020726] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:56.025358] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:56.028941] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:56.032342] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:56.035789] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:56.039608] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:56.039695] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:31:59.044558] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:31:59.048207] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:31:59.051594] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:31:59.056021] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:31:59.060288] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:31:59.060365] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:02.066623] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:02.071603] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:02.076538] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:02.081703] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:02.086957] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:02.087063] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:05.093540] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:05.097308] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:05.165318] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:05.233015] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:05.302119] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:05.302262] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:08.307258] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:08.311264] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:08.314700] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:08.318947] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:08.322672] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:08.322754] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:11.328605] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:11.332555] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:11.336138] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:11.339938] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:11.343645] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:11.343718] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:14.349078] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:14.352908] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:14.356366] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:14.361079] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:14.365255] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:14.365350] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:17.370154] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:17.373863] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:17.377599] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:17.381459] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:17.385166] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:17.385249] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:20.390685] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:20.394712] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:20.398610] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:20.402507] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:20.407859] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:20.407986] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:23.412802] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:23.417762] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:23.421600] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:23.425274] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:23.429032] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:23.429129] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:26.434529] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:26.438654] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:26.443306] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:26.448136] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:26.453010] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:26.453152] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:29.458443] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:29.461866] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:29.465128] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:29.468480] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:29.471796] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:29.471874] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:32.476584] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:32.480084] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:32.483847] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:32.487506] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:32.491094] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:32.491170] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:35.496356] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:35.500006] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:35.504053] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:35.507921] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:35.511754] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:35.511852] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:38.516953] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:38.521759] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:38.526167] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:38.529833] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:38.533166] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:38.533239] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:41.539060] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:41.543694] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:41.547659] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:41.551758] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:41.555862] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:41.555959] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:44.561097] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:44.564628] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:44.568027] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:44.571635] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:44.575052] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:44.575135] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:47.582354] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:47.587380] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:47.592229] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:47.596256] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:47.600371] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:47.600454] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:50.606727] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:50.611257] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:50.614868] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:50.618238] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:50.621957] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:50.622040] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:53.628430] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:53.632354] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:53.635773] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:53.639207] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:53.642634] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:53.642709] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:56.648355] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:56.653097] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:56.657378] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:56.661073] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:56.664744] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:56.664869] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:32:59.670706] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:32:59.674914] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:32:59.678499] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:32:59.682373] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:32:59.686217] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:32:59.686317] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:02.692044] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:02.696408] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:02.700419] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:02.704628] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:02.708837] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:02.708970] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:05.714068] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:05.718201] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:05.722696] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:05.727235] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:05.731670] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:05.731773] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:08.736270] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:08.739770] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:08.743082] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:08.746422] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:08.749806] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:08.749886] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:11.755538] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:11.759511] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:11.763032] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:11.766642] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:11.770436] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:11.770512] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:14.777831] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:14.783760] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:14.788619] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:14.792964] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:14.797268] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:14.797410] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:17.801935] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:17.805498] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:17.808898] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:17.812358] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:17.815657] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:17.815734] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:20.820856] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:20.824602] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:20.828059] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:20.832564] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:20.837455] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:20.837613] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:23.842832] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:23.847075] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:23.851466] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:23.855820] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:23.859703] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:23.859783] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:26.865435] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:26.870285] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:26.874862] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:26.879514] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:26.884420] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:26.884546] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:29.889840] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:29.893813] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:29.897647] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:29.901214] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:29.904745] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:29.904843] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:32.909993] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:32.913708] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:32.917327] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:32.920937] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:32.924865] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:32.924964] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:35.930478] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:35.934500] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:35.949954] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:35.969404] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:35.973560] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:35.973670] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:38.980683] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:38.985760] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:38.990780] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:38.996020] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:39.001067] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:39.001197] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:42.006204] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:42.010264] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:42.014064] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:42.018056] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:42.022082] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:42.022215] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:45.027070] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:45.030897] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:45.035598] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:45.040206] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:45.044797] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:45.044900] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:48.049383] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:48.053076] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:48.056632] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:48.060055] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:48.063443] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:48.063541] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:51.068826] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:51.073480] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:51.078021] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:51.082288] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:51.087028] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:51.087163] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:54.092473] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:54.096823] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:54.100624] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:54.104741] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:54.109187] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:54.109277] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:33:57.116172] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:33:57.121150] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:33:57.125378] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:33:57.129763] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:33:57.133863] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:33:57.133968] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:00.139263] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:00.143659] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:00.148093] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:00.152464] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:00.156731] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:00.156836] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:03.163133] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:03.168243] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:03.172924] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:03.177684] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:03.182390] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:03.182538] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:06.187723] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:06.192253] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:06.197874] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:06.203637] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:06.209255] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:06.209398] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:09.214763] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:09.218594] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:09.222890] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:09.227162] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:09.231287] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:09.231393] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:12.236306] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:12.239692] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:12.242881] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:12.246054] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:12.249323] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:12.249396] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:15.254651] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:15.258799] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:15.262682] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:15.266715] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:15.270652] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:15.270757] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:18.275967] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:18.279522] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:18.282967] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:18.286338] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:18.289687] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:18.289762] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:21.296012] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:21.301128] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:21.306358] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:21.312064] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:21.316496] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:21.316631] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:24.322345] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:24.327510] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:24.332346] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:24.337169] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:24.341909] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:24.342010] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:27.347125] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:27.350678] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:27.354156] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:27.357628] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:27.361273] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:27.361379] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:30.366637] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:30.370335] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:30.373915] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:30.378534] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:30.382391] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:30.382464] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:33.387448] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:33.391676] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:33.395239] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:33.398764] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:33.402401] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:33.402478] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:36.408385] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:36.413368] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:36.419638] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:36.424548] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:36.429009] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:36.429102] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:39.434891] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:39.439258] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:39.442924] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:39.446493] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:39.450103] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:39.450177] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:42.455062] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:42.458895] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:42.462534] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:42.466356] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:42.470402] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:42.470511] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:45.475598] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:45.479831] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:45.483812] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:45.487150] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:45.490501] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:45.490588] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:48.495434] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:48.499433] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:48.503223] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:48.507405] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:48.511423] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:48.511516] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:51.516458] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:51.519913] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:51.523532] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:51.527046] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:51.530376] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:51.530451] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:54.536260] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:54.540568] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:54.544728] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:54.548940] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:54.553287] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:54.553382] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:34:57.559422] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:34:57.563910] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:34:57.568623] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:34:57.573059] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:34:57.577441] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:34:57.577540] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:00.586361] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:00.590287] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:00.594015] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:00.598197] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:00.602475] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:00.602713] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:03.609245] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:03.614505] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:03.619414] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:03.623375] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:03.629868] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:03.630021] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:06.635429] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:06.640129] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:06.644449] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:06.649093] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:06.653673] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:06.653789] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:09.658911] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:09.662299] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:09.665655] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:09.668907] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:09.672236] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:09.672308] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:12.678896] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:12.684562] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:12.689930] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:12.694394] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:12.698273] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:12.698364] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:15.703380] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:15.706789] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:15.711003] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:15.714852] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:15.718427] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:15.718507] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:18.723777] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:18.727367] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:18.731171] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:18.735362] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:18.739554] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:18.739658] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:21.745127] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:21.749693] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:21.753845] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:21.758012] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:21.761714] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:21.761810] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:24.768888] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:24.774590] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:24.779998] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-15T20:35:24.784825] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:24.788664] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:24.788758] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-15T20:35:27.793396] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-15T20:35:27.797127] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:27.800777] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-15T20:35:27.804551] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-15), and is a dependency of this service. [2026-01-15T20:35:27.808242] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-15T20:35:27.812016] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-15T20:35:27.812316] [WARN ] [STATE ] State set to: RUNNING [2026-01-15T20:35:27.812425] [INFO ] [MODE ] Using multithreaded [2026-01-15T20:35:27.812511] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-15T20:35:27.818771] [DEBUG] [REMOTE ] Found 66 available forecast dates. [2026-01-15T20:35:27.819086] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-16.txt'. [2026-01-15T20:35:27.826329] [DEBUG] [REMOTE ] Fetched 3490 signal forecasts for 2026-01-16. [2026-01-15T20:35:27.853492] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-15T20:35:27.854953] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-15T20:35:27.855014] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-15T20:35:28.503515] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-15T20:35:28.512804] [INFO ] [MODE ] Using multithreaded [2026-01-15T20:35:28.512929] [INFO ] [main ] Fetching signal forecasts... [2026-01-15T20:35:28.512987] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-15T20:35:28.520299] [DEBUG] [REMOTE ] Found 66 available forecast dates. [2026-01-15T20:35:28.520595] [INFO ] [main ] Found available forecast date (2026-01-16). [2026-01-15T20:35:28.520688] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-16.txt'. [2026-01-15T20:35:28.527715] [DEBUG] [REMOTE ] Fetched 3490 signal forecasts for 2026-01-16. [2026-01-15T20:35:28.527961] [INFO ] [main ] Fetched 3490 forecasts. [2026-01-15T20:35:28.528243] [INFO ] [main ] Found 415 high-confidence bullish forecasts (>= 90.0%). [2026-01-15T20:35:28.528307] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 415 symbols [2026-01-15T20:35:28.557118] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-15T20:35:28.557196] [INFO ] [main ] Fetching symbol history for PCN... [2026-01-15T20:35:28.557487] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-15T20:35:28.557501] [DEBUG] [REMOTE ] PCN: Fetching historical data. [2026-01-15T20:35:28.557409] [INFO ] [main ] Fetching symbol history for GPRE... [2026-01-15T20:35:28.557761] [DEBUG] [REMOTE ] GPRE: Fetching historical data. [2026-01-15T20:35:28.560212] [INFO ] [main ] Fetching symbol history for CCK... [2026-01-15T20:35:28.560509] [DEBUG] [REMOTE ] CCK: Fetching historical data. [2026-01-15T20:35:28.583669] [DEBUG] [REMOTE ] PCN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:28.584806] [DEBUG] [LOCAL ] Loaded configuration for PCN: 4 features, N/A% accuracy [2026-01-15T20:35:28.584886] [INFO ] [LOCAL ] PCN: Loaded 4 optimal features with 56.27% confidence from JSON config [2026-01-15T20:35:28.584925] [DEBUG] [MAG ] Building data for symbol: PCN with lookback: 0 [2026-01-15T20:35:28.586563] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:28.587167] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:28.587291] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:28.587687] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-15T20:35:28.587753] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-15T20:35:28.587792] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-15T20:35:28.590008] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:28.590107] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:28.590093] [DEBUG] [REMOTE ] GPRE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:28.591230] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 4 features, N/A% accuracy [2026-01-15T20:35:28.591293] [INFO ] [LOCAL ] GPRE: Loaded 4 optimal features with 72.81% confidence from JSON config [2026-01-15T20:35:28.591553] [DEBUG] [MAG ] Building data for symbol: GPRE with lookback: 0 [2026-01-15T20:35:28.591971] [DEBUG] [REMOTE ] CCK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:28.593000] [DEBUG] [LOCAL ] Loaded configuration for CCK: 5 features, N/A% accuracy [2026-01-15T20:35:28.593067] [INFO ] [LOCAL ] CCK: Loaded 5 optimal features with 58.19% confidence from JSON config [2026-01-15T20:35:28.593105] [DEBUG] [MAG ] Building data for symbol: CCK with lookback: 0 [2026-01-15T20:35:28.594106] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:28.594186] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:28.595316] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:28.595626] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:28.596321] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:28.598305] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:28.598942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:28.600020] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:28.601230] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:28.602183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:28.602280] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:28.602682] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:28.605109] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:28.607202] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:28.611568] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:28.612408] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:28.650233] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:28.651883] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:28.655210] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:28.961768] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-15 [2026-01-15T20:35:28.971101] [DEBUG] [MAG ] PCN: Last date is validated at 2026-01-15 [2026-01-15T20:35:28.982844] [DEBUG] [MAG ] GPRE: Last date is validated at 2026-01-15 [2026-01-15T20:35:29.009073] [DEBUG] [MAG ] CCK: Last date is validated at 2026-01-15 [2026-01-15T20:35:29.131263] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.149856] [DEBUG] [MAG ] PCN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.162251] [DEBUG] [MAG ] GPRE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.184156] [DEBUG] [MAG ] CCK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.216001] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-15T20:35:29.216077] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=-1.66% (Conf=51.9643%) [2026-01-15T20:35:29.216658] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-15T20:35:29.216714] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-15T20:35:29.216691] [INFO ] [main ] Progress: 1/415 forecasts completed (0.2%). DGRE finished in 0.7s. ETA: 4m 45s. Rate: 87.17 forecasts/min [2026-01-15T20:35:29.221751] [INFO ] [LOCAL ] PCN: Saved forecast. [2026-01-15T20:35:29.221833] [INFO ] [main ] PCN: Signal=1 (Conf=100.0%), Magnitude=-0.58% (Conf=56.2675%) [2026-01-15T20:35:29.222327] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-15T20:35:29.222383] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-15T20:35:29.222340] [INFO ] [main ] Progress: 2/415 forecasts completed (0.5%). PCN finished in 0.7s. ETA: 2m 23s. Rate: 172.92 forecasts/min [2026-01-15T20:35:29.228295] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.229052] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-15T20:35:29.229104] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-15T20:35:29.229135] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-15T20:35:29.229978] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:29.230045] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:29.233364] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.233964] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-15T20:35:29.234014] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-15T20:35:29.234045] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-15T20:35:29.234827] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:29.234888] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:29.235236] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:29.238807] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:29.240516] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:29.240623] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:29.241264] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:29.242349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:29.242907] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:29.243342] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:29.244101] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:29.245068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:29.252679] [INFO ] [LOCAL ] GPRE: Saved forecast. [2026-01-15T20:35:29.252752] [INFO ] [main ] GPRE: Signal=1 (Conf=100.0%), Magnitude=1.64% (Conf=72.8115%) [2026-01-15T20:35:29.253264] [INFO ] [main ] Fetching symbol history for CNK... [2026-01-15T20:35:29.253322] [DEBUG] [REMOTE ] CNK: Fetching historical data. [2026-01-15T20:35:29.253651] [INFO ] [main ] Progress: 3/415 forecasts completed (0.7%). GPRE finished in 0.7s. ETA: 1m 40s. Rate: 248.18 forecasts/min [2026-01-15T20:35:29.264616] [DEBUG] [REMOTE ] CNK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.265744] [DEBUG] [LOCAL ] Loaded configuration for CNK: 6 features, N/A% accuracy [2026-01-15T20:35:29.265808] [INFO ] [LOCAL ] CNK: Loaded 6 optimal features with 53.39% confidence from JSON config [2026-01-15T20:35:29.265842] [DEBUG] [MAG ] Building data for symbol: CNK with lookback: 0 [2026-01-15T20:35:29.266653] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:29.266714] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:29.268434] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:29.269049] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:29.269519] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:29.269972] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:29.323243] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:29.324353] [INFO ] [LOCAL ] CCK: Saved forecast. [2026-01-15T20:35:29.324430] [INFO ] [main ] CCK: Signal=1 (Conf=100.0%), Magnitude=1.49% (Conf=58.1949%) [2026-01-15T20:35:29.324696] [INFO ] [main ] Fetching symbol history for ANF... [2026-01-15T20:35:29.324748] [DEBUG] [REMOTE ] ANF: Fetching historical data. [2026-01-15T20:35:29.324760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:29.326218] [INFO ] [main ] Progress: 4/415 forecasts completed (1.0%). CCK finished in 0.8s. ETA: 1m 22s. Rate: 300.80 forecasts/min [2026-01-15T20:35:29.336894] [DEBUG] [REMOTE ] ANF: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.337783] [DEBUG] [LOCAL ] Loaded configuration for ANF: 6 features, N/A% accuracy [2026-01-15T20:35:29.337849] [INFO ] [LOCAL ] ANF: Loaded 6 optimal features with 52.60% confidence from JSON config [2026-01-15T20:35:29.337882] [DEBUG] [MAG ] Building data for symbol: ANF with lookback: 0 [2026-01-15T20:35:29.338692] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:29.338752] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:29.340906] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:29.341521] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:29.342033] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:29.342457] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:29.392915] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:29.394811] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:29.583453] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-15 [2026-01-15T20:35:29.590911] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-15 [2026-01-15T20:35:29.683189] [DEBUG] [MAG ] CNK: Last date is validated at 2026-01-15 [2026-01-15T20:35:29.735421] [DEBUG] [MAG ] ANF: Last date is validated at 2026-01-15 [2026-01-15T20:35:29.752369] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.779914] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.815605] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-15T20:35:29.815672] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=2.91% (Conf=55.8827%) [2026-01-15T20:35:29.816027] [INFO ] [main ] Fetching symbol history for CBNK... [2026-01-15T20:35:29.816078] [DEBUG] [REMOTE ] CBNK: Fetching historical data. [2026-01-15T20:35:29.816698] [INFO ] [main ] Progress: 5/415 forecasts completed (1.2%). TSQ finished in 0.6s. ETA: 1m 46s. Rate: 232.86 forecasts/min [2026-01-15T20:35:29.827495] [DEBUG] [REMOTE ] CBNK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.828648] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 4 features, N/A% accuracy [2026-01-15T20:35:29.828700] [INFO ] [LOCAL ] CBNK: Loaded 4 optimal features with 42.30% confidence from JSON config [2026-01-15T20:35:29.828731] [DEBUG] [MAG ] Building data for symbol: CBNK with lookback: 0 [2026-01-15T20:35:29.829518] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:29.829595] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:29.834345] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:29.858740] [DEBUG] [MAG ] CNK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.865667] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-15T20:35:29.865740] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=13.14% (Conf=47.8997%) [2026-01-15T20:35:29.866175] [INFO ] [main ] Fetching symbol history for SEM... [2026-01-15T20:35:29.866229] [DEBUG] [REMOTE ] SEM: Fetching historical data. [2026-01-15T20:35:29.866664] [INFO ] [main ] Progress: 6/415 forecasts completed (1.4%). PMAX finished in 0.6s. ETA: 1m 31s. Rate: 269.00 forecasts/min [2026-01-15T20:35:29.879228] [DEBUG] [REMOTE ] SEM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.880253] [DEBUG] [LOCAL ] Loaded configuration for SEM: 5 features, N/A% accuracy [2026-01-15T20:35:29.880304] [INFO ] [LOCAL ] SEM: Loaded 5 optimal features with 67.64% confidence from JSON config [2026-01-15T20:35:29.880337] [DEBUG] [MAG ] Building data for symbol: SEM with lookback: 0 [2026-01-15T20:35:29.881333] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:29.881393] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:29.886969] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:29.889081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:29.889772] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:29.890172] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:29.892187] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:29.914852] [DEBUG] [MAG ] ANF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:29.944404] [INFO ] [LOCAL ] CNK: Saved forecast. [2026-01-15T20:35:29.944473] [INFO ] [main ] CNK: Signal=1 (Conf=100.0%), Magnitude=6.06% (Conf=53.3928%) [2026-01-15T20:35:29.944659] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-15T20:35:29.944706] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-15T20:35:29.945664] [INFO ] [main ] Progress: 7/415 forecasts completed (1.7%). CNK finished in 0.7s. ETA: 1m 23s. Rate: 296.34 forecasts/min [2026-01-15T20:35:29.947996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:29.956243] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:29.957167] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-15T20:35:29.957217] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-15T20:35:29.957253] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-15T20:35:29.958074] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:29.958135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:29.960197] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:29.960717] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:29.961116] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:29.963461] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:29.964112] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:29.964806] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:29.994307] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:29.995188] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:30.058170] [INFO ] [LOCAL ] ANF: Saved forecast. [2026-01-15T20:35:30.058240] [INFO ] [main ] ANF: Signal=1 (Conf=100.0%), Magnitude=6.44% (Conf=52.596%) [2026-01-15T20:35:30.058605] [INFO ] [main ] Fetching symbol history for PVL... [2026-01-15T20:35:30.058658] [DEBUG] [REMOTE ] PVL: Fetching historical data. [2026-01-15T20:35:30.058854] [INFO ] [main ] Progress: 8/415 forecasts completed (1.9%). ANF finished in 0.7s. ETA: 1m 18s. Rate: 313.62 forecasts/min [2026-01-15T20:35:30.070065] [DEBUG] [REMOTE ] PVL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:30.070970] [DEBUG] [LOCAL ] Loaded configuration for PVL: 7 features, N/A% accuracy [2026-01-15T20:35:30.071027] [INFO ] [LOCAL ] PVL: Loaded 7 optimal features with 40.39% confidence from JSON config [2026-01-15T20:35:30.071060] [DEBUG] [MAG ] Building data for symbol: PVL with lookback: 0 [2026-01-15T20:35:30.071915] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:30.071980] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:30.077069] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:30.078524] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:30.080440] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:30.081039] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:30.082488] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:30.084656] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:35:30.087609] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:30.235491] [DEBUG] [MAG ] SEM: Last date is validated at 2026-01-15 [2026-01-15T20:35:30.312337] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-15 [2026-01-15T20:35:30.355868] [DEBUG] [MAG ] CBNK: Last date is validated at 2026-01-15 [2026-01-15T20:35:30.413082] [DEBUG] [MAG ] SEM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:30.448407] [DEBUG] [MAG ] PVL: Last date is validated at 2026-01-15 [2026-01-15T20:35:30.486651] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:30.487560] [INFO ] [LOCAL ] SEM: Saved forecast. [2026-01-15T20:35:30.487645] [INFO ] [main ] SEM: Signal=1 (Conf=100.0%), Magnitude=2.67% (Conf=67.642%) [2026-01-15T20:35:30.487803] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-15T20:35:30.487866] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-15T20:35:30.489029] [INFO ] [main ] Progress: 9/415 forecasts completed (2.2%). SEM finished in 0.6s. ETA: 1m 28s. Rate: 275.42 forecasts/min [2026-01-15T20:35:30.499905] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:30.500820] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-15T20:35:30.500874] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-15T20:35:30.500906] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-15T20:35:30.501684] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:30.501744] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:30.506812] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:30.508984] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:30.509454] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:30.509870] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:30.532887] [DEBUG] [MAG ] CBNK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:30.611863] [INFO ] [LOCAL ] CBNK: Saved forecast. [2026-01-15T20:35:30.611933] [INFO ] [main ] CBNK: Signal=1 (Conf=100.0%), Magnitude=0.73% (Conf=42.2973%) [2026-01-15T20:35:30.612309] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-15T20:35:30.612362] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-15T20:35:30.612338] [INFO ] [main ] Progress: 10/415 forecasts completed (2.4%). CBNK finished in 0.8s. ETA: 1m 24s. Rate: 287.91 forecasts/min [2026-01-15T20:35:30.619054] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-15T20:35:30.619121] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=-3.20% (Conf=56.0234%) [2026-01-15T20:35:30.619466] [INFO ] [main ] Fetching symbol history for BFK... [2026-01-15T20:35:30.619516] [DEBUG] [REMOTE ] BFK: Fetching historical data. [2026-01-15T20:35:30.620420] [INFO ] [main ] Progress: 11/415 forecasts completed (2.7%). NVO finished in 0.7s. ETA: 1m 17s. Rate: 315.48 forecasts/min [2026-01-15T20:35:30.622270] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:30.622868] [DEBUG] [MAG ] PVL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:30.623656] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:30.624816] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-15T20:35:30.624874] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-15T20:35:30.624906] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-15T20:35:30.625079] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:30.625842] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-15T20:35:30.630421] [DEBUG] [REMOTE ] BFK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:30.631178] [DEBUG] [LOCAL ] Loaded configuration for BFK: 3 features, N/A% accuracy [2026-01-15T20:35:30.631232] [INFO ] [LOCAL ] BFK: Loaded 3 optimal features with 46.11% confidence from JSON config [2026-01-15T20:35:30.631267] [DEBUG] [MAG ] Building data for symbol: BFK with lookback: 0 [2026-01-15T20:35:30.632074] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:30.632323] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:30.633097] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:30.634790] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:30.635767] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:30.742097] [INFO ] [LOCAL ] PVL: Saved forecast. [2026-01-15T20:35:30.742162] [INFO ] [main ] PVL: Signal=1 (Conf=100.0%), Magnitude=-0.93% (Conf=40.3916%) [2026-01-15T20:35:30.742731] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-15T20:35:30.742784] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-15T20:35:30.743664] [INFO ] [main ] Progress: 12/415 forecasts completed (2.9%). PVL finished in 0.7s. ETA: 1m 14s. Rate: 325.01 forecasts/min [2026-01-15T20:35:30.756256] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:30.757130] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-15T20:35:30.757181] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-15T20:35:30.757212] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-15T20:35:30.758030] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:30.758092] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:30.763401] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:30.764369] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:30.766907] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:30.806996] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:30.808043] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:30.809222] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:30.982413] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-15 [2026-01-15T20:35:30.987813] [DEBUG] [MAG ] BFK: Last date is validated at 2026-01-15 [2026-01-15T20:35:30.991846] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-15 [2026-01-15T20:35:31.149656] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-15 [2026-01-15T20:35:31.157466] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.174856] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.183099] [DEBUG] [MAG ] BFK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.226038] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-15T20:35:31.226106] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=3.12% (Conf=55.629%) [2026-01-15T20:35:31.226488] [INFO ] [main ] Fetching symbol history for VLO... [2026-01-15T20:35:31.226538] [DEBUG] [REMOTE ] VLO: Fetching historical data. [2026-01-15T20:35:31.226531] [INFO ] [main ] Progress: 13/415 forecasts completed (3.1%). BBLG finished in 0.7s. ETA: 1m 23s. Rate: 289.09 forecasts/min [2026-01-15T20:35:31.238511] [DEBUG] [REMOTE ] VLO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:31.239615] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, N/A% accuracy [2026-01-15T20:35:31.239667] [INFO ] [LOCAL ] VLO: Loaded 4 optimal features with 52.81% confidence from JSON config [2026-01-15T20:35:31.239698] [DEBUG] [MAG ] Building data for symbol: VLO with lookback: 0 [2026-01-15T20:35:31.240460] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:31.240520] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:31.241502] [INFO ] [LOCAL ] BFK: Saved forecast. [2026-01-15T20:35:31.241594] [INFO ] [main ] BFK: Signal=1 (Conf=100.0%), Magnitude=0.10% (Conf=46.1078%) [2026-01-15T20:35:31.241759] [INFO ] [main ] Fetching symbol history for MSA... [2026-01-15T20:35:31.241804] [DEBUG] [REMOTE ] MSA: Fetching historical data. [2026-01-15T20:35:31.242227] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:31.242928] [INFO ] [main ] Progress: 14/415 forecasts completed (3.4%). BFK finished in 0.6s. ETA: 1m 18s. Rate: 309.44 forecasts/min [2026-01-15T20:35:31.243189] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:31.243696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:31.244107] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:31.251116] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-15T20:35:31.251190] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=2.48% (Conf=64.8248%) [2026-01-15T20:35:31.251547] [INFO ] [main ] Progress: 15/415 forecasts completed (3.6%). PSCH finished in 0.6s. ETA: 1m 13s. Rate: 330.49 forecasts/min [2026-01-15T20:35:31.251706] [INFO ] [main ] Fetching symbol history for BPYPM... [2026-01-15T20:35:31.251753] [DEBUG] [REMOTE ] BPYPM: Fetching historical data. [2026-01-15T20:35:31.255814] [DEBUG] [REMOTE ] MSA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:31.256692] [DEBUG] [LOCAL ] Loaded configuration for MSA: 8 features, N/A% accuracy [2026-01-15T20:35:31.256746] [INFO ] [LOCAL ] MSA: Loaded 8 optimal features with 44.64% confidence from JSON config [2026-01-15T20:35:31.256780] [DEBUG] [MAG ] Building data for symbol: MSA with lookback: 0 [2026-01-15T20:35:31.257754] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:31.257835] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:31.260041] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:31.260626] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:31.263439] [DEBUG] [REMOTE ] BPYPM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:31.264543] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, N/A% accuracy [2026-01-15T20:35:31.264619] [INFO ] [LOCAL ] BPYPM: Loaded 4 optimal features with 61.76% confidence from JSON config [2026-01-15T20:35:31.264654] [DEBUG] [MAG ] Building data for symbol: BPYPM with lookback: 0 [2026-01-15T20:35:31.265508] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:31.265594] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:31.270695] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:31.271540] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:31.273742] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:31.278809] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:31.322024] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.382765] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:31.388402] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:31.389521] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:31.432791] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-15T20:35:31.432864] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=4.46% (Conf=66.98%) [2026-01-15T20:35:31.433256] [INFO ] [main ] Fetching symbol history for LPSN... [2026-01-15T20:35:31.433311] [DEBUG] [REMOTE ] LPSN: Fetching historical data. [2026-01-15T20:35:31.433662] [INFO ] [main ] Progress: 16/415 forecasts completed (3.9%). XYL finished in 0.7s. ETA: 1m 12s. Rate: 330.43 forecasts/min [2026-01-15T20:35:31.445063] [DEBUG] [REMOTE ] LPSN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:31.446670] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, N/A% accuracy [2026-01-15T20:35:31.446723] [INFO ] [LOCAL ] LPSN: Loaded 2 optimal features with 48.89% confidence from JSON config [2026-01-15T20:35:31.446755] [DEBUG] [MAG ] Building data for symbol: LPSN with lookback: 0 [2026-01-15T20:35:31.448112] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:31.448171] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:31.449117] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:31.449966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:31.461777] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:31.466124] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:31.467632] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:31.591347] [DEBUG] [MAG ] VLO: Last date is validated at 2026-01-15 [2026-01-15T20:35:31.636446] [DEBUG] [MAG ] BPYPM: Last date is validated at 2026-01-15 [2026-01-15T20:35:31.761519] [DEBUG] [MAG ] VLO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.800430] [DEBUG] [MAG ] LPSN: Last date is validated at 2026-01-15 [2026-01-15T20:35:31.808664] [DEBUG] [MAG ] BPYPM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.811999] [DEBUG] [MAG ] MSA: Last date is validated at 2026-01-15 [2026-01-15T20:35:31.879336] [INFO ] [LOCAL ] VLO: Saved forecast. [2026-01-15T20:35:31.879406] [INFO ] [main ] VLO: Signal=1 (Conf=100.0%), Magnitude=-0.23% (Conf=52.8113%) [2026-01-15T20:35:31.879802] [INFO ] [main ] Fetching symbol history for ECPG... [2026-01-15T20:35:31.879895] [DEBUG] [REMOTE ] ECPG: Fetching historical data. [2026-01-15T20:35:31.880872] [INFO ] [main ] Progress: 17/415 forecasts completed (4.1%). VLO finished in 0.7s. ETA: 1m 18s. Rate: 304.25 forecasts/min [2026-01-15T20:35:31.880995] [INFO ] [LOCAL ] BPYPM: Saved forecast. [2026-01-15T20:35:31.881058] [INFO ] [main ] BPYPM: Signal=1 (Conf=100.0%), Magnitude=-0.12% (Conf=61.7618%) [2026-01-15T20:35:31.881234] [INFO ] [main ] Fetching symbol history for MNRO... [2026-01-15T20:35:31.881324] [DEBUG] [REMOTE ] MNRO: Fetching historical data. [2026-01-15T20:35:31.881375] [INFO ] [main ] Progress: 18/415 forecasts completed (4.3%). BPYPM finished in 0.6s. ETA: 1m 14s. Rate: 322.10 forecasts/min [2026-01-15T20:35:31.892881] [DEBUG] [REMOTE ] ECPG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:31.894030] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 7 features, N/A% accuracy [2026-01-15T20:35:31.894089] [INFO ] [LOCAL ] ECPG: Loaded 7 optimal features with 51.10% confidence from JSON config [2026-01-15T20:35:31.894121] [DEBUG] [MAG ] Building data for symbol: ECPG with lookback: 0 [2026-01-15T20:35:31.894990] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:31.895053] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:31.896316] [DEBUG] [REMOTE ] MNRO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:31.897654] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, N/A% accuracy [2026-01-15T20:35:31.897715] [INFO ] [LOCAL ] MNRO: Loaded 3 optimal features with 59.19% confidence from JSON config [2026-01-15T20:35:31.897749] [DEBUG] [MAG ] Building data for symbol: MNRO with lookback: 0 [2026-01-15T20:35:31.898626] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:31.898688] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:31.899939] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:31.900520] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:31.901237] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:31.901737] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:31.901746] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:31.902220] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:31.903166] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:31.969997] [DEBUG] [MAG ] LPSN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:31.985529] [DEBUG] [MAG ] MSA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:32.020364] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:32.025306] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:32.026324] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:32.063444] [INFO ] [LOCAL ] LPSN: Saved forecast. [2026-01-15T20:35:32.063516] [INFO ] [main ] LPSN: Signal=1 (Conf=100.0%), Magnitude=-6.04% (Conf=48.8904%) [2026-01-15T20:35:32.063698] [INFO ] [main ] Fetching symbol history for BSMS... [2026-01-15T20:35:32.063744] [DEBUG] [REMOTE ] BSMS: Fetching historical data. [2026-01-15T20:35:32.064770] [INFO ] [main ] Progress: 19/415 forecasts completed (4.6%). LPSN finished in 0.6s. ETA: 1m 14s. Rate: 322.36 forecasts/min [2026-01-15T20:35:32.076205] [DEBUG] [REMOTE ] BSMS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:32.078145] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 16 features, N/A% accuracy [2026-01-15T20:35:32.078208] [INFO ] [LOCAL ] BSMS: Loaded 16 optimal features with 31.04% confidence from JSON config [2026-01-15T20:35:32.078240] [DEBUG] [MAG ] Building data for symbol: BSMS with lookback: 0 [2026-01-15T20:35:32.079114] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-15T20:35:32.079182] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:32.084112] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:32.085982] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:32.086469] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:32.086937] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:32.087374] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:32.088145] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:32.088973] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:32.091487] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:32.098780] [INFO ] [LOCAL ] MSA: Saved forecast. [2026-01-15T20:35:32.098847] [INFO ] [main ] MSA: Signal=1 (Conf=100.0%), Magnitude=-0.05% (Conf=44.6423%) [2026-01-15T20:35:32.099205] [INFO ] [main ] Fetching symbol history for FWRD... [2026-01-15T20:35:32.099260] [DEBUG] [REMOTE ] FWRD: Fetching historical data. [2026-01-15T20:35:32.099660] [INFO ] [main ] Progress: 20/415 forecasts completed (4.8%). MSA finished in 0.9s. ETA: 1m 11s. Rate: 336.01 forecasts/min [2026-01-15T20:35:32.112992] [DEBUG] [REMOTE ] FWRD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:32.113951] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 3 features, N/A% accuracy [2026-01-15T20:35:32.114009] [INFO ] [LOCAL ] FWRD: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-15T20:35:32.114042] [DEBUG] [MAG ] Building data for symbol: FWRD with lookback: 0 [2026-01-15T20:35:32.115059] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:32.115134] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:32.116127] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:32.118825] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:32.120709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:32.203944] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:32.205855] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:32.244203] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:32.245346] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:32.275145] [DEBUG] [MAG ] MNRO: Last date is validated at 2026-01-15 [2026-01-15T20:35:32.289202] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:32.290278] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:32.292451] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:32.295141] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:32.389133] [DEBUG] [MAG ] ECPG: Last date is validated at 2026-01-15 [2026-01-15T20:35:32.449443] [DEBUG] [MAG ] MNRO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:32.458816] [DEBUG] [MAG ] FWRD: Last date is validated at 2026-01-15 [2026-01-15T20:35:32.528240] [INFO ] [LOCAL ] MNRO: Saved forecast. [2026-01-15T20:35:32.528321] [INFO ] [main ] MNRO: Signal=1 (Conf=100.0%), Magnitude=0.20% (Conf=59.1936%) [2026-01-15T20:35:32.529010] [INFO ] [main ] Fetching symbol history for PTON... [2026-01-15T20:35:32.529065] [DEBUG] [REMOTE ] PTON: Fetching historical data. [2026-01-15T20:35:32.529659] [INFO ] [main ] Progress: 21/415 forecasts completed (5.1%). MNRO finished in 0.6s. ETA: 1m 15s. Rate: 314.90 forecasts/min [2026-01-15T20:35:32.541867] [DEBUG] [REMOTE ] PTON: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:32.543188] [DEBUG] [LOCAL ] Loaded configuration for PTON: 5 features, N/A% accuracy [2026-01-15T20:35:32.543246] [INFO ] [LOCAL ] PTON: Loaded 5 optimal features with 70.41% confidence from JSON config [2026-01-15T20:35:32.543283] [DEBUG] [MAG ] Building data for symbol: PTON with lookback: 0 [2026-01-15T20:35:32.544343] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:32.544408] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:32.546233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:32.546795] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:32.547647] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:32.550208] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:32.551874] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:32.596544] [DEBUG] [MAG ] ECPG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:32.632541] [DEBUG] [MAG ] FWRD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:32.654956] [DEBUG] [MAG ] BSMS: Last date is validated at 2026-01-15 [2026-01-15T20:35:32.702838] [INFO ] [LOCAL ] ECPG: Saved forecast. [2026-01-15T20:35:32.702905] [INFO ] [main ] ECPG: Signal=1 (Conf=100.0%), Magnitude=-0.11% (Conf=51.1049%) [2026-01-15T20:35:32.703265] [INFO ] [main ] Fetching symbol history for CAH... [2026-01-15T20:35:32.703316] [DEBUG] [REMOTE ] CAH: Fetching historical data. [2026-01-15T20:35:32.704654] [INFO ] [main ] Progress: 22/415 forecasts completed (5.3%). ECPG finished in 0.8s. ETA: 1m 15s. Rate: 316.07 forecasts/min [2026-01-15T20:35:32.716797] [DEBUG] [REMOTE ] CAH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:32.717823] [DEBUG] [LOCAL ] Loaded configuration for CAH: 10 features, N/A% accuracy [2026-01-15T20:35:32.717887] [INFO ] [LOCAL ] CAH: Loaded 10 optimal features with 41.88% confidence from JSON config [2026-01-15T20:35:32.717920] [DEBUG] [MAG ] Building data for symbol: CAH with lookback: 0 [2026-01-15T20:35:32.718780] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:35:32.718846] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:32.722408] [INFO ] [LOCAL ] FWRD: Saved forecast. [2026-01-15T20:35:32.722473] [INFO ] [main ] FWRD: Signal=1 (Conf=100.0%), Magnitude=6.26% (Conf=51.296%) [2026-01-15T20:35:32.722648] [INFO ] [main ] Fetching symbol history for FCTE... [2026-01-15T20:35:32.722693] [DEBUG] [REMOTE ] FCTE: Fetching historical data. [2026-01-15T20:35:32.723764] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:32.724673] [INFO ] [main ] Progress: 23/415 forecasts completed (5.5%). FWRD finished in 0.6s. ETA: 1m 12s. Rate: 328.86 forecasts/min [2026-01-15T20:35:32.725399] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:32.727812] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:32.728292] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:32.729370] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:32.731060] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:32.732083] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:32.732772] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:32.734028] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:32.736174] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:32.736690] [DEBUG] [REMOTE ] FCTE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:32.737512] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 2 features, N/A% accuracy [2026-01-15T20:35:32.737569] [INFO ] [LOCAL ] FCTE: Loaded 2 optimal features with 48.32% confidence from JSON config [2026-01-15T20:35:32.737625] [DEBUG] [MAG ] Building data for symbol: FCTE with lookback: 0 [2026-01-15T20:35:32.738398] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:32.738455] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:32.743285] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:32.745120] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:32.825071] [DEBUG] [MAG ] BSMS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:32.899931] [INFO ] [LOCAL ] BSMS: Saved forecast. [2026-01-15T20:35:32.899998] [INFO ] [main ] BSMS: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=31.0434%) [2026-01-15T20:35:32.900364] [INFO ] [main ] Progress: 24/415 forecasts completed (5.8%). BSMS finished in 0.8s. ETA: 1m 11s. Rate: 329.37 forecasts/min [2026-01-15T20:35:32.900517] [INFO ] [main ] Fetching symbol history for NRDS... [2026-01-15T20:35:32.900561] [DEBUG] [REMOTE ] NRDS: Fetching historical data. [2026-01-15T20:35:32.901899] [DEBUG] [MAG ] PTON: Last date is validated at 2026-01-15 [2026-01-15T20:35:32.912418] [DEBUG] [REMOTE ] NRDS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:32.913675] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 6 features, N/A% accuracy [2026-01-15T20:35:32.913728] [INFO ] [LOCAL ] NRDS: Loaded 6 optimal features with 56.58% confidence from JSON config [2026-01-15T20:35:32.913759] [DEBUG] [MAG ] Building data for symbol: NRDS with lookback: 0 [2026-01-15T20:35:32.914534] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:32.914612] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:32.916286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:32.916823] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:32.917218] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:32.918002] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:32.919074] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:32.920218] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:33.070053] [DEBUG] [MAG ] PTON: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:33.091593] [DEBUG] [MAG ] FCTE: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.100496] [DEBUG] [MAG ] CAH: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.215331] [INFO ] [LOCAL ] PTON: Saved forecast. [2026-01-15T20:35:33.215397] [INFO ] [main ] PTON: Signal=1 (Conf=100.0%), Magnitude=-2.44% (Conf=70.4097%) [2026-01-15T20:35:33.215848] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-15T20:35:33.215902] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-15T20:35:33.216653] [INFO ] [main ] Progress: 25/415 forecasts completed (6.0%). PTON finished in 0.7s. ETA: 1m 13s. Rate: 319.95 forecasts/min [2026-01-15T20:35:33.230047] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:33.231192] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-15T20:35:33.231243] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-15T20:35:33.231274] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-15T20:35:33.232115] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:33.232178] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:33.233069] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:33.237834] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:33.239814] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:33.240319] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:33.241419] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:33.243333] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:33.244631] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:33.245344] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:33.267634] [DEBUG] [MAG ] FCTE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:33.270359] [DEBUG] [MAG ] NRDS: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.285659] [DEBUG] [MAG ] CAH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:33.337118] [INFO ] [LOCAL ] FCTE: Saved forecast. [2026-01-15T20:35:33.337185] [INFO ] [main ] FCTE: Signal=1 (Conf=100.0%), Magnitude=1.85% (Conf=48.3171%) [2026-01-15T20:35:33.337588] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-15T20:35:33.337641] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-15T20:35:33.337660] [INFO ] [main ] Progress: 26/415 forecasts completed (6.3%). FCTE finished in 0.6s. ETA: 1m 12s. Rate: 324.37 forecasts/min [2026-01-15T20:35:33.349751] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:33.350990] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-15T20:35:33.351100] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-15T20:35:33.351164] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-15T20:35:33.352048] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:33.352107] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:33.356876] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:33.442897] [DEBUG] [MAG ] NRDS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:33.471867] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:33.488517] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:33.490169] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:33.515268] [INFO ] [LOCAL ] NRDS: Saved forecast. [2026-01-15T20:35:33.515347] [INFO ] [main ] NRDS: Signal=1 (Conf=100.0%), Magnitude=1.68% (Conf=56.5781%) [2026-01-15T20:35:33.515514] [INFO ] [main ] Fetching symbol history for TKO... [2026-01-15T20:35:33.515556] [DEBUG] [REMOTE ] TKO: Fetching historical data. [2026-01-15T20:35:33.516537] [INFO ] [main ] Progress: 27/415 forecasts completed (6.5%). NRDS finished in 0.6s. ETA: 1m 12s. Rate: 324.77 forecasts/min [2026-01-15T20:35:33.527839] [DEBUG] [REMOTE ] TKO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:33.528702] [DEBUG] [LOCAL ] Loaded configuration for TKO: 2 features, N/A% accuracy [2026-01-15T20:35:33.528759] [INFO ] [LOCAL ] TKO: Loaded 2 optimal features with 46.59% confidence from JSON config [2026-01-15T20:35:33.528791] [DEBUG] [MAG ] Building data for symbol: TKO with lookback: 0 [2026-01-15T20:35:33.529556] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:33.529635] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:33.534607] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:33.535816] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:33.573083] [INFO ] [LOCAL ] CAH: Saved forecast. [2026-01-15T20:35:33.573151] [INFO ] [main ] CAH: Signal=1 (Conf=100.0%), Magnitude=1.00% (Conf=41.8755%) [2026-01-15T20:35:33.573520] [INFO ] [main ] Progress: 28/415 forecasts completed (6.7%). CAH finished in 0.9s. ETA: 1m 10s. Rate: 332.99 forecasts/min [2026-01-15T20:35:33.573665] [INFO ] [main ] Fetching symbol history for VNQI... [2026-01-15T20:35:33.573709] [DEBUG] [REMOTE ] VNQI: Fetching historical data. [2026-01-15T20:35:33.586255] [DEBUG] [REMOTE ] VNQI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:33.587055] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 2 features, N/A% accuracy [2026-01-15T20:35:33.587118] [INFO ] [LOCAL ] VNQI: Loaded 2 optimal features with 63.20% confidence from JSON config [2026-01-15T20:35:33.587149] [DEBUG] [MAG ] Building data for symbol: VNQI with lookback: 0 [2026-01-15T20:35:33.588005] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:33.588064] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:33.589742] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:33.590759] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:33.591240] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.757832] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:33.836505] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.864288] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-15T20:35:33.864357] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=0.11% (Conf=61.3435%) [2026-01-15T20:35:33.864517] [INFO ] [main ] Fetching symbol history for QDEL... [2026-01-15T20:35:33.864560] [DEBUG] [REMOTE ] QDEL: Fetching historical data. [2026-01-15T20:35:33.864882] [INFO ] [main ] Progress: 29/415 forecasts completed (7.0%). QBTS finished in 0.6s. ETA: 1m 11s. Rate: 326.05 forecasts/min [2026-01-15T20:35:33.874555] [DEBUG] [MAG ] TKO: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.876118] [DEBUG] [REMOTE ] QDEL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:33.877144] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 3 features, N/A% accuracy [2026-01-15T20:35:33.877197] [INFO ] [LOCAL ] QDEL: Loaded 3 optimal features with 57.30% confidence from JSON config [2026-01-15T20:35:33.877230] [DEBUG] [MAG ] Building data for symbol: QDEL with lookback: 0 [2026-01-15T20:35:33.878073] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:33.878132] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:33.882966] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:33.934409] [DEBUG] [MAG ] VNQI: Last date is validated at 2026-01-15 [2026-01-15T20:35:33.958227] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:33.961235] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.003413] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.041059] [DEBUG] [MAG ] TKO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.101002] [DEBUG] [MAG ] VNQI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.125564] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-15T20:35:34.125652] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=-0.85% (Conf=42.4658%) [2026-01-15T20:35:34.125989] [INFO ] [main ] Fetching symbol history for SPB... [2026-01-15T20:35:34.126038] [DEBUG] [REMOTE ] SPB: Fetching historical data. [2026-01-15T20:35:34.126082] [INFO ] [main ] Progress: 30/415 forecasts completed (7.2%). ZM finished in 0.8s. ETA: 1m 12s. Rate: 321.56 forecasts/min [2026-01-15T20:35:34.141094] [DEBUG] [REMOTE ] SPB: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.142012] [DEBUG] [LOCAL ] Loaded configuration for SPB: 6 features, N/A% accuracy [2026-01-15T20:35:34.142074] [INFO ] [LOCAL ] SPB: Loaded 6 optimal features with 40.52% confidence from JSON config [2026-01-15T20:35:34.142107] [DEBUG] [MAG ] Building data for symbol: SPB with lookback: 0 [2026-01-15T20:35:34.142926] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:34.142988] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:34.144715] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:34.145223] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:34.145654] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:34.146534] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:34.148154] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:34.149518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.151823] [INFO ] [LOCAL ] TKO: Saved forecast. [2026-01-15T20:35:34.151890] [INFO ] [main ] TKO: Signal=1 (Conf=100.0%), Magnitude=-0.86% (Conf=46.5912%) [2026-01-15T20:35:34.152260] [INFO ] [main ] Fetching symbol history for ULCC... [2026-01-15T20:35:34.152310] [DEBUG] [REMOTE ] ULCC: Fetching historical data. [2026-01-15T20:35:34.152289] [INFO ] [main ] Progress: 31/415 forecasts completed (7.5%). TKO finished in 0.6s. ETA: 1m 10s. Rate: 330.73 forecasts/min [2026-01-15T20:35:34.166246] [DEBUG] [REMOTE ] ULCC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.167186] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 1 features, N/A% accuracy [2026-01-15T20:35:34.167239] [INFO ] [LOCAL ] ULCC: Loaded 1 optimal features with 50.50% confidence from JSON config [2026-01-15T20:35:34.167272] [DEBUG] [MAG ] Building data for symbol: ULCC with lookback: 0 [2026-01-15T20:35:34.167490] [INFO ] [LOCAL ] VNQI: Saved forecast. [2026-01-15T20:35:34.167560] [INFO ] [main ] VNQI: Signal=1 (Conf=100.0%), Magnitude=0.96% (Conf=63.1963%) [2026-01-15T20:35:34.167749] [INFO ] [main ] Fetching symbol history for AGNCM... [2026-01-15T20:35:34.167793] [DEBUG] [REMOTE ] AGNCM: Fetching historical data. [2026-01-15T20:35:34.168099] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:34.168158] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:34.168894] [INFO ] [main ] Progress: 32/415 forecasts completed (7.7%). VNQI finished in 0.6s. ETA: 1m 8s. Rate: 340.39 forecasts/min [2026-01-15T20:35:34.172967] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.179744] [DEBUG] [REMOTE ] AGNCM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.180620] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 1 features, N/A% accuracy [2026-01-15T20:35:34.180676] [INFO ] [LOCAL ] AGNCM: Loaded 1 optimal features with 42.04% confidence from JSON config [2026-01-15T20:35:34.180707] [DEBUG] [MAG ] Building data for symbol: AGNCM with lookback: 0 [2026-01-15T20:35:34.181491] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:34.181549] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:35:34.184326] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.294209] [DEBUG] [MAG ] QDEL: Last date is validated at 2026-01-15 [2026-01-15T20:35:34.464060] [DEBUG] [MAG ] QDEL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.502520] [DEBUG] [MAG ] SPB: Last date is validated at 2026-01-15 [2026-01-15T20:35:34.518001] [DEBUG] [MAG ] ULCC: Last date is validated at 2026-01-15 [2026-01-15T20:35:34.536375] [DEBUG] [MAG ] AGNCM: Last date is validated at 2026-01-15 [2026-01-15T20:35:34.568154] [INFO ] [LOCAL ] QDEL: Saved forecast. [2026-01-15T20:35:34.568226] [INFO ] [main ] QDEL: Signal=1 (Conf=100.0%), Magnitude=0.14% (Conf=57.2988%) [2026-01-15T20:35:34.568385] [INFO ] [main ] Fetching symbol history for AMG... [2026-01-15T20:35:34.568428] [DEBUG] [REMOTE ] AMG: Fetching historical data. [2026-01-15T20:35:34.568875] [INFO ] [main ] Progress: 33/415 forecasts completed (8.0%). QDEL finished in 0.7s. ETA: 1m 10s. Rate: 327.79 forecasts/min [2026-01-15T20:35:34.581601] [DEBUG] [REMOTE ] AMG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.582695] [DEBUG] [LOCAL ] Loaded configuration for AMG: 5 features, N/A% accuracy [2026-01-15T20:35:34.582747] [INFO ] [LOCAL ] AMG: Loaded 5 optimal features with 52.99% confidence from JSON config [2026-01-15T20:35:34.582779] [DEBUG] [MAG ] Building data for symbol: AMG with lookback: 0 [2026-01-15T20:35:34.583542] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:34.583628] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:34.584483] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:34.585565] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:34.586844] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:34.587559] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:34.588319] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.670873] [DEBUG] [MAG ] SPB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.690733] [DEBUG] [MAG ] ULCC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.712937] [DEBUG] [MAG ] AGNCM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:34.756947] [INFO ] [LOCAL ] ULCC: Saved forecast. [2026-01-15T20:35:34.757026] [INFO ] [main ] ULCC: Signal=1 (Conf=100.0%), Magnitude=-3.27% (Conf=50.5037%) [2026-01-15T20:35:34.757402] [INFO ] [main ] Fetching symbol history for HSIC... [2026-01-15T20:35:34.757456] [DEBUG] [REMOTE ] HSIC: Fetching historical data. [2026-01-15T20:35:34.757499] [INFO ] [main ] Progress: 34/415 forecasts completed (8.2%). ULCC finished in 0.6s. ETA: 1m 10s. Rate: 327.49 forecasts/min [2026-01-15T20:35:34.769892] [INFO ] [LOCAL ] AGNCM: Saved forecast. [2026-01-15T20:35:34.769962] [INFO ] [main ] AGNCM: Signal=1 (Conf=100.0%), Magnitude=-0.03% (Conf=42.0371%) [2026-01-15T20:35:34.770288] [INFO ] [main ] Fetching symbol history for EMBC... [2026-01-15T20:35:34.770337] [DEBUG] [REMOTE ] EMBC: Fetching historical data. [2026-01-15T20:35:34.770905] [DEBUG] [REMOTE ] HSIC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.771035] [INFO ] [LOCAL ] SPB: Saved forecast. [2026-01-15T20:35:34.771101] [INFO ] [main ] SPB: Signal=1 (Conf=100.0%), Magnitude=-0.77% (Conf=40.5196%) [2026-01-15T20:35:34.771183] [INFO ] [main ] Progress: 35/415 forecasts completed (8.4%). AGNCM finished in 0.6s. ETA: 1m 8s. Rate: 336.39 forecasts/min [2026-01-15T20:35:34.771449] [INFO ] [main ] Progress: 36/415 forecasts completed (8.7%). SPB finished in 0.6s. ETA: 1m 6s. Rate: 345.98 forecasts/min [2026-01-15T20:35:34.771255] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-15T20:35:34.771564] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-15T20:35:34.772566] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 4 features, N/A% accuracy [2026-01-15T20:35:34.772645] [INFO ] [LOCAL ] HSIC: Loaded 4 optimal features with 53.85% confidence from JSON config [2026-01-15T20:35:34.772680] [DEBUG] [MAG ] Building data for symbol: HSIC with lookback: 0 [2026-01-15T20:35:34.773510] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:34.773654] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:34.778651] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:34.781274] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:34.782417] [DEBUG] [REMOTE ] EMBC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.783789] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:34.784827] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-15T20:35:34.784880] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-15T20:35:34.784928] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-15T20:35:34.785335] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 1 features, N/A% accuracy [2026-01-15T20:35:34.785403] [INFO ] [LOCAL ] EMBC: Loaded 1 optimal features with 57.23% confidence from JSON config [2026-01-15T20:35:34.785437] [DEBUG] [MAG ] Building data for symbol: EMBC with lookback: 0 [2026-01-15T20:35:34.785726] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:34.785785] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:34.786476] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:34.786540] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:34.786668] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:34.792996] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.822540] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:34.824217] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.827513] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:34.828293] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:34.831407] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:34.926799] [DEBUG] [MAG ] AMG: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.105732] [DEBUG] [MAG ] AMG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:35.146389] [DEBUG] [MAG ] EMBC: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.179287] [DEBUG] [MAG ] HSIC: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.181633] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.238193] [INFO ] [LOCAL ] AMG: Saved forecast. [2026-01-15T20:35:35.238259] [INFO ] [main ] AMG: Signal=1 (Conf=100.0%), Magnitude=-0.44% (Conf=52.9908%) [2026-01-15T20:35:35.238617] [INFO ] [main ] Fetching symbol history for IZEA... [2026-01-15T20:35:35.238670] [DEBUG] [REMOTE ] IZEA: Fetching historical data. [2026-01-15T20:35:35.238679] [INFO ] [main ] Progress: 37/415 forecasts completed (8.9%). AMG finished in 0.7s. ETA: 1m 9s. Rate: 330.83 forecasts/min [2026-01-15T20:35:35.251822] [DEBUG] [REMOTE ] IZEA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:35.252926] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 0 features, N/A% accuracy [2026-01-15T20:35:35.252978] [INFO ] [LOCAL ] IZEA: Loaded 0 optimal features with 44.67% confidence from JSON config [2026-01-15T20:35:35.253009] [DEBUG] [MAG ] Building data for symbol: IZEA with lookback: 0 [2026-01-15T20:35:35.253798] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-15T20:35:35.321093] [DEBUG] [MAG ] EMBC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:35.351045] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:35.356930] [DEBUG] [MAG ] HSIC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:35.398800] [INFO ] [LOCAL ] EMBC: Saved forecast. [2026-01-15T20:35:35.398869] [INFO ] [main ] EMBC: Signal=1 (Conf=100.0%), Magnitude=2.98% (Conf=57.2327%) [2026-01-15T20:35:35.399199] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-15T20:35:35.399249] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-15T20:35:35.400076] [INFO ] [main ] Progress: 38/415 forecasts completed (9.2%). EMBC finished in 0.6s. ETA: 1m 8s. Rate: 331.79 forecasts/min [2026-01-15T20:35:35.412050] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:35.413009] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-15T20:35:35.413062] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-15T20:35:35.413094] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-15T20:35:35.413932] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:35.413994] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:35.415716] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:35.425029] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-15T20:35:35.425095] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=2.87% (Conf=46.2138%) [2026-01-15T20:35:35.425428] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-15T20:35:35.425477] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-15T20:35:35.426344] [INFO ] [main ] Progress: 39/415 forecasts completed (9.4%). NTRB finished in 0.7s. ETA: 1m 7s. Rate: 339.23 forecasts/min [2026-01-15T20:35:35.438309] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:35.439270] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-15T20:35:35.439327] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-15T20:35:35.439364] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-15T20:35:35.440148] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:35.440206] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:35.441073] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:35.460141] [INFO ] [LOCAL ] HSIC: Saved forecast. [2026-01-15T20:35:35.460213] [INFO ] [main ] HSIC: Signal=1 (Conf=100.0%), Magnitude=1.04% (Conf=53.8517%) [2026-01-15T20:35:35.460371] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-15T20:35:35.460416] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-15T20:35:35.461200] [INFO ] [main ] Progress: 40/415 forecasts completed (9.6%). HSIC finished in 0.7s. ETA: 1m 5s. Rate: 346.18 forecasts/min [2026-01-15T20:35:35.466750] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:35.467883] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:35.472690] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:35.473412] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:35.479290] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:35.480197] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-15T20:35:35.480253] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-15T20:35:35.480286] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-15T20:35:35.481129] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:35.481192] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:35.486086] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:35.488182] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:35.488904] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:35.489318] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:35.490194] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:35.491844] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:35.492521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:35.600377] [DEBUG] [MAG ] IZEA: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.779723] [DEBUG] [MAG ] IZEA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:35.786754] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.833422] [INFO ] [LOCAL ] IZEA: Saved forecast. [2026-01-15T20:35:35.833490] [INFO ] [main ] IZEA: Signal=1 (Conf=100.0%), Magnitude=-2.18% (Conf=44.6694%) [2026-01-15T20:35:35.833672] [INFO ] [main ] Fetching symbol history for BKD... [2026-01-15T20:35:35.833719] [DEBUG] [REMOTE ] BKD: Fetching historical data. [2026-01-15T20:35:35.835255] [INFO ] [main ] Progress: 41/415 forecasts completed (9.9%). IZEA finished in 0.6s. ETA: 1m 7s. Rate: 336.67 forecasts/min [2026-01-15T20:35:35.838101] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.848062] [DEBUG] [REMOTE ] BKD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:35.849080] [DEBUG] [LOCAL ] Loaded configuration for BKD: 9 features, N/A% accuracy [2026-01-15T20:35:35.849135] [INFO ] [LOCAL ] BKD: Loaded 9 optimal features with 45.35% confidence from JSON config [2026-01-15T20:35:35.849167] [DEBUG] [MAG ] Building data for symbol: BKD with lookback: 0 [2026-01-15T20:35:35.849981] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:35.850044] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:35.854985] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:35.856867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:35.857401] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:35.857870] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:35.858284] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:35.859198] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:35.860250] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-15 [2026-01-15T20:35:35.860938] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:35.902037] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:35.903277] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:35.960603] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.012038] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.039793] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-15T20:35:36.039861] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=2.83% (Conf=54.8975%) [2026-01-15T20:35:36.040211] [INFO ] [main ] Fetching symbol history for ANDE... [2026-01-15T20:35:36.040264] [DEBUG] [REMOTE ] ANDE: Fetching historical data. [2026-01-15T20:35:36.040670] [INFO ] [main ] Progress: 42/415 forecasts completed (10.1%). BLX finished in 0.6s. ETA: 1m 7s. Rate: 335.45 forecasts/min [2026-01-15T20:35:36.042122] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.053664] [DEBUG] [REMOTE ] ANDE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.055070] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 6 features, N/A% accuracy [2026-01-15T20:35:36.055125] [INFO ] [LOCAL ] ANDE: Loaded 6 optimal features with 64.97% confidence from JSON config [2026-01-15T20:35:36.055158] [DEBUG] [MAG ] Building data for symbol: ANDE with lookback: 0 [2026-01-15T20:35:36.055991] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:36.056055] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:36.056941] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:36.059520] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:36.061215] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:36.064150] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:36.064843] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:35:36.070864] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:36.097465] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-15T20:35:36.097539] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=2.06% (Conf=68.8112%) [2026-01-15T20:35:36.097712] [INFO ] [main ] Fetching symbol history for KRG... [2026-01-15T20:35:36.097758] [DEBUG] [REMOTE ] KRG: Fetching historical data. [2026-01-15T20:35:36.099003] [INFO ] [main ] Progress: 43/415 forecasts completed (10.4%). CRTO finished in 0.7s. ETA: 1m 5s. Rate: 340.79 forecasts/min [2026-01-15T20:35:36.109459] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-15T20:35:36.109531] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=-2.71% (Conf=58.5049%) [2026-01-15T20:35:36.109499] [DEBUG] [REMOTE ] KRG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.109923] [INFO ] [main ] Fetching symbol history for NVD... [2026-01-15T20:35:36.109986] [DEBUG] [REMOTE ] NVD: Fetching historical data. [2026-01-15T20:35:36.110298] [DEBUG] [LOCAL ] Loaded configuration for KRG: 10 features, N/A% accuracy [2026-01-15T20:35:36.110353] [INFO ] [LOCAL ] KRG: Loaded 10 optimal features with 66.02% confidence from JSON config [2026-01-15T20:35:36.110388] [DEBUG] [MAG ] Building data for symbol: KRG with lookback: 0 [2026-01-15T20:35:36.110640] [INFO ] [main ] Progress: 44/415 forecasts completed (10.6%). EVGO finished in 0.6s. ETA: 1m 4s. Rate: 348.18 forecasts/min [2026-01-15T20:35:36.111184] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:35:36.111250] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:36.113819] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:36.115475] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:36.124351] [DEBUG] [REMOTE ] NVD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.125222] [DEBUG] [LOCAL ] Loaded configuration for NVD: 4 features, N/A% accuracy [2026-01-15T20:35:36.125281] [INFO ] [LOCAL ] NVD: Loaded 4 optimal features with 62.99% confidence from JSON config [2026-01-15T20:35:36.125314] [DEBUG] [MAG ] Building data for symbol: NVD with lookback: 0 [2026-01-15T20:35:36.126176] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:36.126243] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:36.131742] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:36.133725] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:36.134263] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:36.135072] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:36.192810] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:36.194876] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:36.195629] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:36.196245] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:36.197975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:36.198424] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:36.199712] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:36.201708] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:36.260028] [DEBUG] [MAG ] BKD: Last date is validated at 2026-01-15 [2026-01-15T20:35:36.416056] [DEBUG] [MAG ] ANDE: Last date is validated at 2026-01-15 [2026-01-15T20:35:36.438864] [DEBUG] [MAG ] BKD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.494900] [DEBUG] [MAG ] NVD: Last date is validated at 2026-01-15 [2026-01-15T20:35:36.508088] [INFO ] [LOCAL ] BKD: Saved forecast. [2026-01-15T20:35:36.508155] [INFO ] [main ] BKD: Signal=1 (Conf=100.0%), Magnitude=-0.23% (Conf=45.348%) [2026-01-15T20:35:36.508509] [INFO ] [main ] Fetching symbol history for KNTK... [2026-01-15T20:35:36.508561] [DEBUG] [REMOTE ] KNTK: Fetching historical data. [2026-01-15T20:35:36.509673] [INFO ] [main ] Progress: 45/415 forecasts completed (10.8%). BKD finished in 0.7s. ETA: 1m 6s. Rate: 338.29 forecasts/min [2026-01-15T20:35:36.523547] [DEBUG] [REMOTE ] KNTK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.524588] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, N/A% accuracy [2026-01-15T20:35:36.524643] [INFO ] [LOCAL ] KNTK: Loaded 5 optimal features with 58.08% confidence from JSON config [2026-01-15T20:35:36.524674] [DEBUG] [MAG ] Building data for symbol: KNTK with lookback: 0 [2026-01-15T20:35:36.525446] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:36.525506] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:36.526233] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:36.551850] [DEBUG] [MAG ] KRG: Last date is validated at 2026-01-15 [2026-01-15T20:35:36.595502] [DEBUG] [MAG ] ANDE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.611382] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:36.613816] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:36.614966] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:35:36.621124] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:36.676564] [DEBUG] [MAG ] NVD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.693759] [INFO ] [LOCAL ] ANDE: Saved forecast. [2026-01-15T20:35:36.693825] [INFO ] [main ] ANDE: Signal=1 (Conf=100.0%), Magnitude=-1.58% (Conf=64.9657%) [2026-01-15T20:35:36.694193] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-15T20:35:36.694244] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-15T20:35:36.694652] [INFO ] [main ] Progress: 46/415 forecasts completed (11.1%). ANDE finished in 0.7s. ETA: 1m 6s. Rate: 337.97 forecasts/min [2026-01-15T20:35:36.708326] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.709284] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-15T20:35:36.709335] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-15T20:35:36.709367] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-15T20:35:36.710407] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:36.710478] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:36.715437] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:36.717232] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:36.717761] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:36.718466] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:36.719439] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:36.721806] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:36.726849] [DEBUG] [MAG ] KRG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:36.778799] [INFO ] [LOCAL ] NVD: Saved forecast. [2026-01-15T20:35:36.778883] [INFO ] [main ] NVD: Signal=1 (Conf=100.0%), Magnitude=-8.18% (Conf=62.9905%) [2026-01-15T20:35:36.779046] [INFO ] [main ] Fetching symbol history for FG... [2026-01-15T20:35:36.779089] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-15T20:35:36.780675] [INFO ] [main ] Progress: 47/415 forecasts completed (11.3%). NVD finished in 0.7s. ETA: 1m 5s. Rate: 341.72 forecasts/min [2026-01-15T20:35:36.792611] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.793831] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-15T20:35:36.793885] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-15T20:35:36.793918] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-15T20:35:36.794772] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:36.794832] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:36.796548] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:36.797121] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:36.798966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:36.807357] [INFO ] [LOCAL ] KRG: Saved forecast. [2026-01-15T20:35:36.807430] [INFO ] [main ] KRG: Signal=1 (Conf=100.0%), Magnitude=1.96% (Conf=66.0151%) [2026-01-15T20:35:36.807612] [INFO ] [main ] Fetching symbol history for HY... [2026-01-15T20:35:36.807658] [DEBUG] [REMOTE ] HY: Fetching historical data. [2026-01-15T20:35:36.808666] [INFO ] [main ] Progress: 48/415 forecasts completed (11.6%). KRG finished in 0.7s. ETA: 1m 3s. Rate: 347.81 forecasts/min [2026-01-15T20:35:36.819480] [DEBUG] [REMOTE ] HY: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:36.820463] [DEBUG] [LOCAL ] Loaded configuration for HY: 9 features, N/A% accuracy [2026-01-15T20:35:36.820514] [INFO ] [LOCAL ] HY: Loaded 9 optimal features with 48.91% confidence from JSON config [2026-01-15T20:35:36.820547] [DEBUG] [MAG ] Building data for symbol: HY with lookback: 0 [2026-01-15T20:35:36.821355] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:36.821417] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:36.826211] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:36.828041] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:36.828535] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:36.937660] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:36.939680] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:36.965384] [DEBUG] [MAG ] KNTK: Last date is validated at 2026-01-15 [2026-01-15T20:35:36.988818] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:36.990414] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:36.994819] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:36.996244] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:37.059021] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-15 [2026-01-15T20:35:37.138527] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-15 [2026-01-15T20:35:37.150814] [DEBUG] [MAG ] KNTK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:37.242080] [INFO ] [LOCAL ] KNTK: Saved forecast. [2026-01-15T20:35:37.242146] [INFO ] [main ] KNTK: Signal=1 (Conf=100.0%), Magnitude=1.44% (Conf=58.0805%) [2026-01-15T20:35:37.242321] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:37.242493] [INFO ] [main ] Fetching symbol history for UONE... [2026-01-15T20:35:37.242545] [DEBUG] [REMOTE ] UONE: Fetching historical data. [2026-01-15T20:35:37.242667] [INFO ] [main ] Progress: 49/415 forecasts completed (11.8%). KNTK finished in 0.7s. ETA: 1m 5s. Rate: 337.38 forecasts/min [2026-01-15T20:35:37.256993] [DEBUG] [REMOTE ] UONE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:37.258174] [DEBUG] [LOCAL ] Loaded configuration for UONE: 14 features, N/A% accuracy [2026-01-15T20:35:37.258226] [INFO ] [LOCAL ] UONE: Loaded 14 optimal features with 30.92% confidence from JSON config [2026-01-15T20:35:37.258257] [DEBUG] [MAG ] Building data for symbol: UONE with lookback: 0 [2026-01-15T20:35:37.259186] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-15T20:35:37.259252] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:37.260975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:37.261496] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:37.261967] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:37.262363] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:37.303213] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:37.304516] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:37.306650] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:37.309022] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:37.310117] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:37.313047] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:37.314701] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:37.315778] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:37.317433] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:37.318162] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:37.322166] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-15T20:35:37.322231] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=2.33% (Conf=63.2%) [2026-01-15T20:35:37.322202] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:37.322611] [INFO ] [main ] Fetching symbol history for AMRC... [2026-01-15T20:35:37.322664] [DEBUG] [REMOTE ] AMRC: Fetching historical data. [2026-01-15T20:35:37.322671] [INFO ] [main ] Progress: 50/415 forecasts completed (12.0%). ERO finished in 0.6s. ETA: 1m 4s. Rate: 341.13 forecasts/min [2026-01-15T20:35:37.333230] [DEBUG] [MAG ] HY: Last date is validated at 2026-01-15 [2026-01-15T20:35:37.336164] [DEBUG] [REMOTE ] AMRC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:37.337403] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 5 features, N/A% accuracy [2026-01-15T20:35:37.337460] [INFO ] [LOCAL ] AMRC: Loaded 5 optimal features with 55.30% confidence from JSON config [2026-01-15T20:35:37.337492] [DEBUG] [MAG ] Building data for symbol: AMRC with lookback: 0 [2026-01-15T20:35:37.338294] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:37.338354] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:37.376653] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:37.378534] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:37.382703] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:37.384903] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:37.385633] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:37.417100] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-15T20:35:37.417170] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=0.05% (Conf=52.9485%) [2026-01-15T20:35:37.417531] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-15T20:35:37.417792] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-15T20:35:37.418713] [INFO ] [main ] Progress: 51/415 forecasts completed (12.3%). FG finished in 0.6s. ETA: 1m 3s. Rate: 344.19 forecasts/min [2026-01-15T20:35:37.433664] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:37.434644] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-15T20:35:37.434702] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-15T20:35:37.434735] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-15T20:35:37.435599] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:37.435673] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:37.436555] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:37.482697] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:37.504687] [DEBUG] [MAG ] HY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:37.532735] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:37.534679] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:37.603822] [INFO ] [LOCAL ] HY: Saved forecast. [2026-01-15T20:35:37.603892] [INFO ] [main ] HY: Signal=1 (Conf=100.0%), Magnitude=6.60% (Conf=48.9122%) [2026-01-15T20:35:37.604244] [INFO ] [main ] Fetching symbol history for CVNA... [2026-01-15T20:35:37.604306] [DEBUG] [REMOTE ] CVNA: Fetching historical data. [2026-01-15T20:35:37.604665] [INFO ] [main ] Progress: 52/415 forecasts completed (12.5%). HY finished in 0.8s. ETA: 1m 3s. Rate: 343.75 forecasts/min [2026-01-15T20:35:37.616681] [DEBUG] [REMOTE ] CVNA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:37.617667] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 3 features, N/A% accuracy [2026-01-15T20:35:37.617731] [INFO ] [LOCAL ] CVNA: Loaded 3 optimal features with 54.80% confidence from JSON config [2026-01-15T20:35:37.617764] [DEBUG] [MAG ] Building data for symbol: CVNA with lookback: 0 [2026-01-15T20:35:37.618603] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:37.619011] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:37.624196] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:37.625232] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:37.626562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:37.659222] [DEBUG] [MAG ] UONE: Last date is validated at 2026-01-15 [2026-01-15T20:35:37.726870] [DEBUG] [MAG ] AMRC: Last date is validated at 2026-01-15 [2026-01-15T20:35:37.836599] [DEBUG] [MAG ] UONE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:37.888420] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-15 [2026-01-15T20:35:37.905181] [DEBUG] [MAG ] AMRC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:37.912342] [INFO ] [LOCAL ] UONE: Saved forecast. [2026-01-15T20:35:37.912753] [INFO ] [main ] UONE: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=30.9248%) [2026-01-15T20:35:37.912913] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-15T20:35:37.912957] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-15T20:35:37.913838] [INFO ] [main ] Progress: 53/415 forecasts completed (12.8%). UONE finished in 0.7s. ETA: 1m 4s. Rate: 338.82 forecasts/min [2026-01-15T20:35:37.927758] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:37.928968] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-15T20:35:37.929029] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-15T20:35:37.929062] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-15T20:35:37.929912] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:37.929972] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:37.934784] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:37.935663] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:37.936294] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:37.938094] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:37.989264] [DEBUG] [MAG ] CVNA: Last date is validated at 2026-01-15 [2026-01-15T20:35:38.002156] [INFO ] [LOCAL ] AMRC: Saved forecast. [2026-01-15T20:35:38.002223] [INFO ] [main ] AMRC: Signal=1 (Conf=100.0%), Magnitude=0.76% (Conf=55.3045%) [2026-01-15T20:35:38.002653] [INFO ] [main ] Progress: 54/415 forecasts completed (13.0%). AMRC finished in 0.7s. ETA: 1m 3s. Rate: 341.98 forecasts/min [2026-01-15T20:35:38.002900] [INFO ] [main ] Fetching symbol history for CHH... [2026-01-15T20:35:38.002954] [DEBUG] [REMOTE ] CHH: Fetching historical data. [2026-01-15T20:35:38.020369] [DEBUG] [REMOTE ] CHH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:38.021336] [DEBUG] [LOCAL ] Loaded configuration for CHH: 3 features, N/A% accuracy [2026-01-15T20:35:38.021409] [INFO ] [LOCAL ] CHH: Loaded 3 optimal features with 57.94% confidence from JSON config [2026-01-15T20:35:38.021454] [DEBUG] [MAG ] Building data for symbol: CHH with lookback: 0 [2026-01-15T20:35:38.022307] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:38.022368] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:38.024194] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:38.024751] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:35:38.030770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:38.064038] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:38.150634] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-15T20:35:38.150705] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=0.01% (Conf=50.0608%) [2026-01-15T20:35:38.151151] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-15T20:35:38.151202] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-15T20:35:38.151626] [INFO ] [main ] Progress: 55/415 forecasts completed (13.3%). DBX finished in 0.7s. ETA: 1m 3s. Rate: 342.92 forecasts/min [2026-01-15T20:35:38.164503] [DEBUG] [MAG ] CVNA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:38.164953] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:38.166053] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-15T20:35:38.166106] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-15T20:35:38.166137] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-15T20:35:38.166945] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-15T20:35:38.167033] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:38.171922] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:38.173885] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:38.174383] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:38.174848] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:38.175241] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:38.176003] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:38.177020] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:38.179689] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:38.287956] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-15 [2026-01-15T20:35:38.294162] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:38.296253] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:38.312199] [INFO ] [LOCAL ] CVNA: Saved forecast. [2026-01-15T20:35:38.312262] [INFO ] [main ] CVNA: Signal=1 (Conf=100.0%), Magnitude=-3.66% (Conf=54.7966%) [2026-01-15T20:35:38.312583] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-15T20:35:38.312633] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-15T20:35:38.313432] [INFO ] [main ] Progress: 56/415 forecasts completed (13.5%). CVNA finished in 0.7s. ETA: 1m 3s. Rate: 343.38 forecasts/min [2026-01-15T20:35:38.324807] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:38.326251] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-15T20:35:38.326306] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-15T20:35:38.326338] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-15T20:35:38.327162] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:38.327224] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:38.332591] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:38.334416] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:38.334933] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:38.335335] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:38.336044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:38.338187] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:38.339327] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:38.382339] [DEBUG] [MAG ] CHH: Last date is validated at 2026-01-15 [2026-01-15T20:35:38.382488] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:38.383490] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:38.384777] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:38.461616] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:38.462526] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:38.464446] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:38.465284] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:38.467326] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:38.468455] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:38.470514] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:38.471495] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:38.477809] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:38.479234] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:38.480758] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:38.482423] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:38.486265] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:38.487253] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:38.488021] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:38.559085] [DEBUG] [MAG ] CHH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:38.593105] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-15T20:35:38.593176] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=8.07% (Conf=52.5969%) [2026-01-15T20:35:38.593527] [INFO ] [main ] Fetching symbol history for SITE... [2026-01-15T20:35:38.593596] [DEBUG] [REMOTE ] SITE: Fetching historical data. [2026-01-15T20:35:38.593663] [INFO ] [main ] Progress: 57/415 forecasts completed (13.7%). BELFB finished in 0.7s. ETA: 1m 3s. Rate: 339.78 forecasts/min [2026-01-15T20:35:38.608136] [DEBUG] [REMOTE ] SITE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:38.609776] [DEBUG] [LOCAL ] Loaded configuration for SITE: 3 features, N/A% accuracy [2026-01-15T20:35:38.609844] [INFO ] [LOCAL ] SITE: Loaded 3 optimal features with 42.13% confidence from JSON config [2026-01-15T20:35:38.609878] [DEBUG] [MAG ] Building data for symbol: SITE with lookback: 0 [2026-01-15T20:35:38.610778] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:38.610840] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:38.613358] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:38.669542] [INFO ] [LOCAL ] CHH: Saved forecast. [2026-01-15T20:35:38.669633] [INFO ] [main ] CHH: Signal=1 (Conf=100.0%), Magnitude=2.19% (Conf=57.9358%) [2026-01-15T20:35:38.670012] [INFO ] [main ] Fetching symbol history for LEN... [2026-01-15T20:35:38.670067] [DEBUG] [REMOTE ] LEN: Fetching historical data. [2026-01-15T20:35:38.670669] [INFO ] [main ] Progress: 58/415 forecasts completed (14.0%). CHH finished in 0.7s. ETA: 1m 2s. Rate: 343.12 forecasts/min [2026-01-15T20:35:38.683992] [DEBUG] [REMOTE ] LEN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:38.685212] [DEBUG] [LOCAL ] Loaded configuration for LEN: 7 features, N/A% accuracy [2026-01-15T20:35:38.685266] [INFO ] [LOCAL ] LEN: Loaded 7 optimal features with 62.59% confidence from JSON config [2026-01-15T20:35:38.685302] [DEBUG] [MAG ] Building data for symbol: LEN with lookback: 0 [2026-01-15T20:35:38.686150] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:38.686216] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:38.688027] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:38.688562] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:38.689016] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:38.689490] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-15 [2026-01-15T20:35:38.690735] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:38.691987] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:38.727440] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:38.730568] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:38.770288] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:38.775051] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:38.831982] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-15 [2026-01-15T20:35:38.856314] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:38.926941] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-15T20:35:38.927005] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=-1.42% (Conf=53.0887%) [2026-01-15T20:35:38.927163] [INFO ] [main ] Fetching symbol history for AVAL... [2026-01-15T20:35:38.927205] [DEBUG] [REMOTE ] AVAL: Fetching historical data. [2026-01-15T20:35:38.927992] [INFO ] [main ] Progress: 59/415 forecasts completed (14.2%). OSS finished in 0.6s. ETA: 1m 3s. Rate: 340.40 forecasts/min [2026-01-15T20:35:38.938164] [DEBUG] [REMOTE ] AVAL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:38.939757] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 4 features, N/A% accuracy [2026-01-15T20:35:38.939809] [INFO ] [LOCAL ] AVAL: Loaded 4 optimal features with 32.50% confidence from JSON config [2026-01-15T20:35:38.939840] [DEBUG] [MAG ] Building data for symbol: AVAL with lookback: 0 [2026-01-15T20:35:38.940827] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:38.940898] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:38.941622] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:38.942196] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:38.942938] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:38.944355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:39.002162] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:39.079907] [DEBUG] [MAG ] SITE: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.091284] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-15T20:35:39.091349] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-15T20:35:39.091506] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-15T20:35:39.091549] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-15T20:35:39.092357] [INFO ] [main ] Progress: 60/415 forecasts completed (14.5%). BUXX finished in 0.9s. ETA: 1m 3s. Rate: 340.78 forecasts/min [2026-01-15T20:35:39.105343] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:39.106302] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-15T20:35:39.106360] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-15T20:35:39.106393] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-15T20:35:39.107203] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:39.107265] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:39.112374] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:39.114271] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:39.114786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:39.115235] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:39.115561] [DEBUG] [MAG ] LEN: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.117687] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:39.157508] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:39.158747] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:39.160476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:39.244547] [DEBUG] [MAG ] SITE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:39.282206] [DEBUG] [MAG ] LEN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:39.287377] [DEBUG] [MAG ] AVAL: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.368257] [INFO ] [LOCAL ] SITE: Saved forecast. [2026-01-15T20:35:39.368323] [INFO ] [main ] SITE: Signal=1 (Conf=100.0%), Magnitude=0.67% (Conf=42.1265%) [2026-01-15T20:35:39.368687] [INFO ] [main ] Fetching symbol history for MBX... [2026-01-15T20:35:39.368739] [DEBUG] [REMOTE ] MBX: Fetching historical data. [2026-01-15T20:35:39.369681] [INFO ] [main ] Progress: 61/415 forecasts completed (14.7%). SITE finished in 0.8s. ETA: 1m 3s. Rate: 337.60 forecasts/min [2026-01-15T20:35:39.383413] [DEBUG] [REMOTE ] MBX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:39.384667] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, N/A% accuracy [2026-01-15T20:35:39.384719] [INFO ] [LOCAL ] MBX: Loaded 2 optimal features with 50.48% confidence from JSON config [2026-01-15T20:35:39.384770] [DEBUG] [MAG ] Building data for symbol: MBX with lookback: 0 [2026-01-15T20:35:39.385562] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:39.385640] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:39.386851] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:35:39.392813] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:39.394243] [INFO ] [LOCAL ] LEN: Saved forecast. [2026-01-15T20:35:39.394317] [INFO ] [main ] LEN: Signal=1 (Conf=100.0%), Magnitude=1.85% (Conf=62.5913%) [2026-01-15T20:35:39.394485] [INFO ] [main ] Fetching symbol history for KKRS... [2026-01-15T20:35:39.394528] [DEBUG] [REMOTE ] KKRS: Fetching historical data. [2026-01-15T20:35:39.395764] [INFO ] [main ] Progress: 62/415 forecasts completed (14.9%). LEN finished in 0.7s. ETA: 1m 2s. Rate: 342.31 forecasts/min [2026-01-15T20:35:39.409491] [DEBUG] [REMOTE ] KKRS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:39.410912] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 5 features, N/A% accuracy [2026-01-15T20:35:39.410969] [INFO ] [LOCAL ] KKRS: Loaded 5 optimal features with 61.50% confidence from JSON config [2026-01-15T20:35:39.411016] [DEBUG] [MAG ] Building data for symbol: KKRS with lookback: 0 [2026-01-15T20:35:39.411963] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:39.412025] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:39.413912] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:39.414427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:39.414846] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:39.419431] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:39.421014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:39.465727] [DEBUG] [MAG ] AVAL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:39.505332] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.576870] [INFO ] [LOCAL ] AVAL: Saved forecast. [2026-01-15T20:35:39.576937] [INFO ] [main ] AVAL: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=32.5049%) [2026-01-15T20:35:39.577099] [INFO ] [main ] Fetching symbol history for ASND... [2026-01-15T20:35:39.577187] [DEBUG] [REMOTE ] ASND: Fetching historical data. [2026-01-15T20:35:39.578674] [INFO ] [main ] Progress: 63/415 forecasts completed (15.2%). AVAL finished in 0.6s. ETA: 1m 2s. Rate: 342.07 forecasts/min [2026-01-15T20:35:39.589078] [DEBUG] [REMOTE ] ASND: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:39.590207] [DEBUG] [LOCAL ] Loaded configuration for ASND: 6 features, N/A% accuracy [2026-01-15T20:35:39.590258] [INFO ] [LOCAL ] ASND: Loaded 6 optimal features with 54.06% confidence from JSON config [2026-01-15T20:35:39.590309] [DEBUG] [MAG ] Building data for symbol: ASND with lookback: 0 [2026-01-15T20:35:39.591312] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:39.591372] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:39.593096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:39.593623] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:39.594249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:39.594848] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:39.596056] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:39.597894] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:39.688342] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:39.735762] [DEBUG] [MAG ] MBX: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.753216] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-15T20:35:39.753284] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=45.9679%) [2026-01-15T20:35:39.753454] [INFO ] [main ] Fetching symbol history for ALGM... [2026-01-15T20:35:39.753501] [DEBUG] [REMOTE ] ALGM: Fetching historical data. [2026-01-15T20:35:39.755667] [INFO ] [main ] Progress: 64/415 forecasts completed (15.4%). NMAI finished in 0.7s. ETA: 1m 2s. Rate: 342.02 forecasts/min [2026-01-15T20:35:39.767593] [DEBUG] [REMOTE ] ALGM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:39.768545] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, N/A% accuracy [2026-01-15T20:35:39.768620] [INFO ] [LOCAL ] ALGM: Loaded 4 optimal features with 64.57% confidence from JSON config [2026-01-15T20:35:39.768653] [DEBUG] [MAG ] Building data for symbol: ALGM with lookback: 0 [2026-01-15T20:35:39.769418] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:39.769479] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:39.774354] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:39.775496] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:39.808298] [DEBUG] [MAG ] KKRS: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.814689] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:39.816280] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:39.900946] [DEBUG] [MAG ] MBX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:39.946141] [DEBUG] [MAG ] ASND: Last date is validated at 2026-01-15 [2026-01-15T20:35:39.983151] [DEBUG] [MAG ] KKRS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:40.012407] [INFO ] [LOCAL ] MBX: Saved forecast. [2026-01-15T20:35:40.012474] [INFO ] [main ] MBX: Signal=1 (Conf=90.0%), Magnitude=6.05% (Conf=50.4812%) [2026-01-15T20:35:40.013040] [INFO ] [main ] Fetching symbol history for CMRE... [2026-01-15T20:35:40.013090] [DEBUG] [REMOTE ] CMRE: Fetching historical data. [2026-01-15T20:35:40.013113] [INFO ] [main ] Progress: 65/415 forecasts completed (15.7%). MBX finished in 0.6s. ETA: 1m 2s. Rate: 339.58 forecasts/min [2026-01-15T20:35:40.027240] [DEBUG] [REMOTE ] CMRE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:40.028540] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 7 features, N/A% accuracy [2026-01-15T20:35:40.028618] [INFO ] [LOCAL ] CMRE: Loaded 7 optimal features with 49.75% confidence from JSON config [2026-01-15T20:35:40.028653] [DEBUG] [MAG ] Building data for symbol: CMRE with lookback: 0 [2026-01-15T20:35:40.029498] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:40.029567] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:40.034766] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:40.037291] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:40.043268] [INFO ] [LOCAL ] KKRS: Saved forecast. [2026-01-15T20:35:40.043333] [INFO ] [main ] KKRS: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=61.5009%) [2026-01-15T20:35:40.043492] [INFO ] [main ] Fetching symbol history for BYRN... [2026-01-15T20:35:40.043535] [DEBUG] [REMOTE ] BYRN: Fetching historical data. [2026-01-15T20:35:40.044186] [INFO ] [main ] Progress: 66/415 forecasts completed (15.9%). KKRS finished in 0.6s. ETA: 1m 1s. Rate: 343.87 forecasts/min [2026-01-15T20:35:40.058079] [DEBUG] [REMOTE ] BYRN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:40.059304] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 5 features, N/A% accuracy [2026-01-15T20:35:40.059358] [INFO ] [LOCAL ] BYRN: Loaded 5 optimal features with 52.32% confidence from JSON config [2026-01-15T20:35:40.059391] [DEBUG] [MAG ] Building data for symbol: BYRN with lookback: 0 [2026-01-15T20:35:40.060433] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:40.060495] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:40.065798] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:40.067685] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:40.068184] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:40.071026] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:40.119914] [DEBUG] [MAG ] ASND: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:40.120859] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:40.158136] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:40.160239] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:40.173541] [DEBUG] [MAG ] ALGM: Last date is validated at 2026-01-15 [2026-01-15T20:35:40.210505] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:40.213545] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:40.214617] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:40.235021] [INFO ] [LOCAL ] ASND: Saved forecast. [2026-01-15T20:35:40.235089] [INFO ] [main ] ASND: Signal=1 (Conf=90.0%), Magnitude=1.11% (Conf=54.0567%) [2026-01-15T20:35:40.235425] [INFO ] [main ] Fetching symbol history for PVH... [2026-01-15T20:35:40.235474] [DEBUG] [REMOTE ] PVH: Fetching historical data. [2026-01-15T20:35:40.235681] [INFO ] [main ] Progress: 67/415 forecasts completed (16.1%). ASND finished in 0.7s. ETA: 1m 1s. Rate: 343.38 forecasts/min [2026-01-15T20:35:40.246219] [DEBUG] [REMOTE ] PVH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:40.247668] [DEBUG] [LOCAL ] Loaded configuration for PVH: 2 features, N/A% accuracy [2026-01-15T20:35:40.247736] [INFO ] [LOCAL ] PVH: Loaded 2 optimal features with 47.33% confidence from JSON config [2026-01-15T20:35:40.247769] [DEBUG] [MAG ] Building data for symbol: PVH with lookback: 0 [2026-01-15T20:35:40.248528] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:40.248602] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:40.254061] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:40.255998] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:40.354431] [DEBUG] [MAG ] ALGM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:40.446336] [INFO ] [LOCAL ] ALGM: Saved forecast. [2026-01-15T20:35:40.446408] [INFO ] [main ] ALGM: Signal=1 (Conf=90.0%), Magnitude=2.21% (Conf=64.5681%) [2026-01-15T20:35:40.446776] [INFO ] [main ] Fetching symbol history for KURA... [2026-01-15T20:35:40.446840] [DEBUG] [REMOTE ] KURA: Fetching historical data. [2026-01-15T20:35:40.453975] [INFO ] [main ] Progress: 68/415 forecasts completed (16.4%). ALGM finished in 0.7s. ETA: 1m 1s. Rate: 342.12 forecasts/min [2026-01-15T20:35:40.467272] [DEBUG] [REMOTE ] KURA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:40.468534] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, N/A% accuracy [2026-01-15T20:35:40.468606] [INFO ] [LOCAL ] KURA: Loaded 2 optimal features with 54.42% confidence from JSON config [2026-01-15T20:35:40.468838] [DEBUG] [MAG ] Building data for symbol: KURA with lookback: 0 [2026-01-15T20:35:40.469800] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:40.469858] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:40.472200] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:40.473976] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:40.583007] [DEBUG] [MAG ] BYRN: Last date is validated at 2026-01-15 [2026-01-15T20:35:40.660496] [DEBUG] [MAG ] CMRE: Last date is validated at 2026-01-15 [2026-01-15T20:35:40.709625] [DEBUG] [MAG ] PVH: Last date is validated at 2026-01-15 [2026-01-15T20:35:40.751027] [DEBUG] [MAG ] BYRN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:40.828287] [DEBUG] [MAG ] CMRE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:40.842245] [INFO ] [LOCAL ] BYRN: Saved forecast. [2026-01-15T20:35:40.842314] [INFO ] [main ] BYRN: Signal=1 (Conf=90.0%), Magnitude=1.65% (Conf=52.3208%) [2026-01-15T20:35:40.842476] [INFO ] [main ] Fetching symbol history for ADP... [2026-01-15T20:35:40.842519] [DEBUG] [REMOTE ] ADP: Fetching historical data. [2026-01-15T20:35:40.843519] [INFO ] [main ] Progress: 69/415 forecasts completed (16.6%). BYRN finished in 0.8s. ETA: 1m 2s. Rate: 336.17 forecasts/min [2026-01-15T20:35:40.857069] [DEBUG] [REMOTE ] ADP: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:40.858657] [DEBUG] [LOCAL ] Loaded configuration for ADP: 9 features, N/A% accuracy [2026-01-15T20:35:40.858712] [INFO ] [LOCAL ] ADP: Loaded 9 optimal features with 56.73% confidence from JSON config [2026-01-15T20:35:40.858746] [DEBUG] [MAG ] Building data for symbol: ADP with lookback: 0 [2026-01-15T20:35:40.859601] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:40.859666] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:40.865167] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:40.867094] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:40.868110] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:40.868926] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:40.875240] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:40.876900] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:40.879542] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:40.880642] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:40.882236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:40.883532] [DEBUG] [MAG ] PVH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:40.898891] [INFO ] [LOCAL ] CMRE: Saved forecast. [2026-01-15T20:35:40.898959] [INFO ] [main ] CMRE: Signal=1 (Conf=90.0%), Magnitude=-1.99% (Conf=49.7533%) [2026-01-15T20:35:40.899121] [INFO ] [main ] Fetching symbol history for AZO... [2026-01-15T20:35:40.899195] [DEBUG] [REMOTE ] AZO: Fetching historical data. [2026-01-15T20:35:40.899940] [INFO ] [main ] Progress: 70/415 forecasts completed (16.9%). CMRE finished in 0.9s. ETA: 1m 1s. Rate: 339.49 forecasts/min [2026-01-15T20:35:40.914260] [DEBUG] [REMOTE ] AZO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:40.915313] [DEBUG] [LOCAL ] Loaded configuration for AZO: 6 features, N/A% accuracy [2026-01-15T20:35:40.915370] [INFO ] [LOCAL ] AZO: Loaded 6 optimal features with 52.33% confidence from JSON config [2026-01-15T20:35:40.915401] [DEBUG] [MAG ] Building data for symbol: AZO with lookback: 0 [2026-01-15T20:35:40.916214] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:40.916274] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:40.921152] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:40.922999] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:40.923485] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:40.923947] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:40.924701] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:40.925949] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:40.932288] [DEBUG] [MAG ] KURA: Last date is validated at 2026-01-15 [2026-01-15T20:35:40.996347] [INFO ] [LOCAL ] PVH: Saved forecast. [2026-01-15T20:35:40.996413] [INFO ] [main ] PVH: Signal=1 (Conf=90.0%), Magnitude=2.30% (Conf=47.3298%) [2026-01-15T20:35:40.996586] [INFO ] [main ] Fetching symbol history for LINE... [2026-01-15T20:35:40.996631] [DEBUG] [REMOTE ] LINE: Fetching historical data. [2026-01-15T20:35:40.996923] [INFO ] [main ] Progress: 71/415 forecasts completed (17.1%). PVH finished in 0.8s. ETA: 1m 0s. Rate: 341.66 forecasts/min [2026-01-15T20:35:41.007532] [DEBUG] [REMOTE ] LINE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:41.008804] [DEBUG] [LOCAL ] Loaded configuration for LINE: 3 features, N/A% accuracy [2026-01-15T20:35:41.008863] [INFO ] [LOCAL ] LINE: Loaded 3 optimal features with 66.96% confidence from JSON config [2026-01-15T20:35:41.009228] [DEBUG] [MAG ] Building data for symbol: LINE with lookback: 0 [2026-01-15T20:35:41.010180] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:41.010243] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:41.066991] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:41.071116] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:41.073652] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:41.131679] [DEBUG] [MAG ] KURA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:41.212986] [INFO ] [LOCAL ] KURA: Saved forecast. [2026-01-15T20:35:41.213054] [INFO ] [main ] KURA: Signal=1 (Conf=90.0%), Magnitude=-8.26% (Conf=54.425%) [2026-01-15T20:35:41.213215] [INFO ] [main ] Fetching symbol history for TDSC... [2026-01-15T20:35:41.213259] [DEBUG] [REMOTE ] TDSC: Fetching historical data. [2026-01-15T20:35:41.214160] [INFO ] [main ] Progress: 72/415 forecasts completed (17.3%). KURA finished in 0.8s. ETA: 1m 0s. Rate: 340.54 forecasts/min [2026-01-15T20:35:41.228133] [DEBUG] [REMOTE ] TDSC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:41.229122] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 4 features, N/A% accuracy [2026-01-15T20:35:41.229178] [INFO ] [LOCAL ] TDSC: Loaded 4 optimal features with 46.18% confidence from JSON config [2026-01-15T20:35:41.229211] [DEBUG] [MAG ] Building data for symbol: TDSC with lookback: 0 [2026-01-15T20:35:41.229491] [DEBUG] [MAG ] ADP: Last date is validated at 2026-01-15 [2026-01-15T20:35:41.230114] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:41.230177] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:41.232068] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:41.232643] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:41.233044] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:41.234016] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:41.266964] [DEBUG] [MAG ] AZO: Last date is validated at 2026-01-15 [2026-01-15T20:35:41.398731] [DEBUG] [MAG ] ADP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:41.428046] [DEBUG] [MAG ] LINE: Last date is validated at 2026-01-15 [2026-01-15T20:35:41.434633] [DEBUG] [MAG ] AZO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:41.529854] [INFO ] [LOCAL ] ADP: Saved forecast. [2026-01-15T20:35:41.529919] [INFO ] [main ] ADP: Signal=1 (Conf=90.0%), Magnitude=0.14% (Conf=56.7338%) [2026-01-15T20:35:41.530076] [INFO ] [main ] Fetching symbol history for FRPH... [2026-01-15T20:35:41.530119] [DEBUG] [REMOTE ] FRPH: Fetching historical data. [2026-01-15T20:35:41.530952] [INFO ] [main ] Progress: 73/415 forecasts completed (17.6%). ADP finished in 0.7s. ETA: 1m 1s. Rate: 336.86 forecasts/min [2026-01-15T20:35:41.571794] [DEBUG] [MAG ] TDSC: Last date is validated at 2026-01-15 [2026-01-15T20:35:41.564512] [DEBUG] [REMOTE ] FRPH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:41.578639] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 3 features, N/A% accuracy [2026-01-15T20:35:41.578736] [INFO ] [LOCAL ] FRPH: Loaded 3 optimal features with 53.28% confidence from JSON config [2026-01-15T20:35:41.578769] [DEBUG] [MAG ] Building data for symbol: FRPH with lookback: 0 [2026-01-15T20:35:41.583882] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:41.584002] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:41.584819] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:41.595121] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:41.599771] [DEBUG] [MAG ] LINE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:41.602076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:41.676681] [INFO ] [LOCAL ] AZO: Saved forecast. [2026-01-15T20:35:41.676760] [INFO ] [main ] AZO: Signal=1 (Conf=90.0%), Magnitude=-1.60% (Conf=52.3278%) [2026-01-15T20:35:41.676916] [INFO ] [main ] Fetching symbol history for OBK... [2026-01-15T20:35:41.676958] [DEBUG] [REMOTE ] OBK: Fetching historical data. [2026-01-15T20:35:41.677889] [INFO ] [main ] Progress: 74/415 forecasts completed (17.8%). AZO finished in 0.8s. ETA: 1m 1s. Rate: 337.65 forecasts/min [2026-01-15T20:35:41.694585] [INFO ] [LOCAL ] LINE: Saved forecast. [2026-01-15T20:35:41.694655] [INFO ] [main ] LINE: Signal=1 (Conf=90.0%), Magnitude=-1.64% (Conf=66.9571%) [2026-01-15T20:35:41.695016] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-15T20:35:41.695067] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-15T20:35:41.695652] [INFO ] [main ] Progress: 75/415 forecasts completed (18.1%). LINE finished in 0.7s. ETA: 59.7s. Rate: 341.76 forecasts/min [2026-01-15T20:35:41.702621] [DEBUG] [REMOTE ] OBK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:41.703552] [DEBUG] [LOCAL ] Loaded configuration for OBK: 8 features, N/A% accuracy [2026-01-15T20:35:41.703624] [INFO ] [LOCAL ] OBK: Loaded 8 optimal features with 43.67% confidence from JSON config [2026-01-15T20:35:41.703657] [DEBUG] [MAG ] Building data for symbol: OBK with lookback: 0 [2026-01-15T20:35:41.704417] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:41.704489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:41.707295] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:41.710625] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-15T20:35:41.710693] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-15T20:35:41.710726] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-15T20:35:41.711635] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:41.711699] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:41.714820] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:41.716796] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:41.717290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:41.717808] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:41.718235] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:41.719177] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:41.721758] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:41.723913] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:41.727140] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:41.728157] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:41.733759] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:41.766412] [DEBUG] [MAG ] TDSC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:41.856022] [INFO ] [LOCAL ] TDSC: Saved forecast. [2026-01-15T20:35:41.856095] [INFO ] [main ] TDSC: Signal=1 (Conf=90.0%), Magnitude=-0.23% (Conf=46.1844%) [2026-01-15T20:35:41.856254] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-15T20:35:41.856297] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-15T20:35:41.858039] [INFO ] [main ] Progress: 76/415 forecasts completed (18.3%). TDSC finished in 0.6s. ETA: 59.5s. Rate: 342.09 forecasts/min [2026-01-15T20:35:41.881749] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:41.882758] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-15T20:35:41.882813] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-15T20:35:41.882844] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-15T20:35:41.883689] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-15T20:35:41.999121] [DEBUG] [MAG ] FRPH: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.167013] [DEBUG] [MAG ] FRPH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:42.168969] [DEBUG] [MAG ] OBK: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.181045] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.236238] [INFO ] [LOCAL ] FRPH: Saved forecast. [2026-01-15T20:35:42.236306] [INFO ] [main ] FRPH: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=53.2826%) [2026-01-15T20:35:42.236482] [INFO ] [main ] Fetching symbol history for TGLS... [2026-01-15T20:35:42.236526] [DEBUG] [REMOTE ] TGLS: Fetching historical data. [2026-01-15T20:35:42.236900] [INFO ] [main ] Progress: 77/415 forecasts completed (18.6%). FRPH finished in 0.7s. ETA: 1m 0s. Rate: 337.02 forecasts/min [2026-01-15T20:35:42.249778] [DEBUG] [REMOTE ] TGLS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:42.250932] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 8 features, N/A% accuracy [2026-01-15T20:35:42.250985] [INFO ] [LOCAL ] TGLS: Loaded 8 optimal features with 53.00% confidence from JSON config [2026-01-15T20:35:42.251036] [DEBUG] [MAG ] Building data for symbol: TGLS with lookback: 0 [2026-01-15T20:35:42.251836] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:42.251900] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:42.253606] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:42.254136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:42.254591] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:42.254984] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:42.255779] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:42.319994] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.335105] [DEBUG] [MAG ] OBK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:42.352176] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:42.364484] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:42.411259] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-15T20:35:42.411327] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-15T20:35:42.411507] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-15T20:35:42.411557] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-15T20:35:42.412798] [INFO ] [main ] Progress: 78/415 forecasts completed (18.8%). PHK finished in 0.7s. ETA: 60.0s. Rate: 337.07 forecasts/min [2026-01-15T20:35:42.424427] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:42.425237] [INFO ] [LOCAL ] OBK: Saved forecast. [2026-01-15T20:35:42.425313] [INFO ] [main ] OBK: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=43.6654%) [2026-01-15T20:35:42.425490] [INFO ] [main ] Fetching symbol history for PFF... [2026-01-15T20:35:42.425539] [DEBUG] [REMOTE ] PFF: Fetching historical data. [2026-01-15T20:35:42.425736] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-15T20:35:42.425801] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-15T20:35:42.425833] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-15T20:35:42.426439] [INFO ] [main ] Progress: 79/415 forecasts completed (19.0%). OBK finished in 0.7s. ETA: 59.1s. Rate: 341.05 forecasts/min [2026-01-15T20:35:42.426696] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:42.426762] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:42.432296] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:42.434178] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:42.434720] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:42.435121] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:42.436171] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:42.438160] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:42.440367] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:42.441315] [DEBUG] [REMOTE ] PFF: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:42.442281] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:42.442423] [DEBUG] [LOCAL ] Loaded configuration for PFF: 5 features, N/A% accuracy [2026-01-15T20:35:42.442474] [INFO ] [LOCAL ] PFF: Loaded 5 optimal features with 62.52% confidence from JSON config [2026-01-15T20:35:42.442506] [DEBUG] [MAG ] Building data for symbol: PFF with lookback: 0 [2026-01-15T20:35:42.443297] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:42.443364] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:42.446150] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:42.447480] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:42.448203] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:42.449305] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:42.451183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:42.498471] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:42.499269] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:42.500320] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:42.551605] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-15T20:35:42.551676] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=39.6219%) [2026-01-15T20:35:42.552044] [INFO ] [main ] Fetching symbol history for NXE... [2026-01-15T20:35:42.552095] [DEBUG] [REMOTE ] NXE: Fetching historical data. [2026-01-15T20:35:42.552662] [INFO ] [main ] Progress: 80/415 forecasts completed (19.3%). FUND finished in 0.7s. ETA: 58.7s. Rate: 342.26 forecasts/min [2026-01-15T20:35:42.575123] [DEBUG] [REMOTE ] NXE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:42.576196] [DEBUG] [LOCAL ] Loaded configuration for NXE: 2 features, N/A% accuracy [2026-01-15T20:35:42.576248] [INFO ] [LOCAL ] NXE: Loaded 2 optimal features with 53.33% confidence from JSON config [2026-01-15T20:35:42.576280] [DEBUG] [MAG ] Building data for symbol: NXE with lookback: 0 [2026-01-15T20:35:42.577116] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:42.577175] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:42.582374] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:42.625325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:42.800185] [DEBUG] [MAG ] TGLS: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.810012] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.847321] [DEBUG] [MAG ] PFF: Last date is validated at 2026-01-15 [2026-01-15T20:35:42.966255] [DEBUG] [MAG ] TGLS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:42.978382] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:42.981373] [DEBUG] [MAG ] NXE: Last date is validated at 2026-01-15 [2026-01-15T20:35:43.012825] [DEBUG] [MAG ] PFF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:43.067120] [INFO ] [LOCAL ] TGLS: Saved forecast. [2026-01-15T20:35:43.067191] [INFO ] [main ] TGLS: Signal=1 (Conf=90.0%), Magnitude=4.50% (Conf=53.0028%) [2026-01-15T20:35:43.067392] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-15T20:35:43.067437] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-15T20:35:43.067834] [INFO ] [main ] Progress: 81/415 forecasts completed (19.5%). TGLS finished in 0.8s. ETA: 60.0s. Rate: 334.26 forecasts/min [2026-01-15T20:35:43.074552] [INFO ] [LOCAL ] PFF: Saved forecast. [2026-01-15T20:35:43.074635] [INFO ] [main ] PFF: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=62.5189%) [2026-01-15T20:35:43.074964] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-15T20:35:43.075014] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-15T20:35:43.074984] [INFO ] [main ] Progress: 82/415 forecasts completed (19.8%). PFF finished in 0.6s. ETA: 59.1s. Rate: 338.22 forecasts/min [2026-01-15T20:35:43.080441] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-15T20:35:43.080506] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=-2.78% (Conf=48.0086%) [2026-01-15T20:35:43.080689] [INFO ] [main ] Fetching symbol history for DKNG... [2026-01-15T20:35:43.080734] [DEBUG] [REMOTE ] DKNG: Fetching historical data. [2026-01-15T20:35:43.081850] [INFO ] [main ] Progress: 83/415 forecasts completed (20.0%). BSX finished in 0.7s. ETA: 58.2s. Rate: 342.19 forecasts/min [2026-01-15T20:35:43.081424] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.083078] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-15T20:35:43.083128] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-15T20:35:43.083160] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-15T20:35:43.083974] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:43.084033] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:43.088239] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.088955] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:43.089032] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-15T20:35:43.089083] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-15T20:35:43.089114] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-15T20:35:43.089934] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:43.089993] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:43.090732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:43.091244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:43.091500] [DEBUG] [REMOTE ] DKNG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.091652] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.092364] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 5 features, N/A% accuracy [2026-01-15T20:35:43.092415] [INFO ] [LOCAL ] DKNG: Loaded 5 optimal features with 53.89% confidence from JSON config [2026-01-15T20:35:43.092447] [DEBUG] [MAG ] Building data for symbol: DKNG with lookback: 0 [2026-01-15T20:35:43.093237] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:43.093298] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:43.094797] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:43.096607] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:43.097096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:43.097514] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:43.098223] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:43.099845] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:43.100014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:43.100500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:43.100796] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:43.100914] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:43.101796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.102015] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.148546] [DEBUG] [MAG ] NXE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:43.215939] [INFO ] [LOCAL ] NXE: Saved forecast. [2026-01-15T20:35:43.216007] [INFO ] [main ] NXE: Signal=1 (Conf=90.0%), Magnitude=2.52% (Conf=53.3323%) [2026-01-15T20:35:43.216442] [INFO ] [main ] Fetching symbol history for CODA... [2026-01-15T20:35:43.216499] [DEBUG] [REMOTE ] CODA: Fetching historical data. [2026-01-15T20:35:43.216632] [INFO ] [main ] Progress: 84/415 forecasts completed (20.2%). NXE finished in 0.7s. ETA: 57.9s. Rate: 343.13 forecasts/min [2026-01-15T20:35:43.229279] [DEBUG] [REMOTE ] CODA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.230136] [DEBUG] [LOCAL ] Loaded configuration for CODA: 6 features, N/A% accuracy [2026-01-15T20:35:43.230192] [INFO ] [LOCAL ] CODA: Loaded 6 optimal features with 51.95% confidence from JSON config [2026-01-15T20:35:43.230224] [DEBUG] [MAG ] Building data for symbol: CODA with lookback: 0 [2026-01-15T20:35:43.231184] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:43.231247] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:43.236122] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:43.236941] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:43.239326] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:43.313561] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:43.315236] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:35:43.316417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.421134] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-15 [2026-01-15T20:35:43.439408] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-15 [2026-01-15T20:35:43.442648] [DEBUG] [MAG ] DKNG: Last date is validated at 2026-01-15 [2026-01-15T20:35:43.583183] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:43.604787] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:43.610216] [DEBUG] [MAG ] DKNG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:43.647558] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-15T20:35:43.647649] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=2.07% (Conf=49.2561%) [2026-01-15T20:35:43.647987] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-15T20:35:43.648036] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-15T20:35:43.647805] [DEBUG] [MAG ] CODA: Last date is validated at 2026-01-15 [2026-01-15T20:35:43.648960] [INFO ] [main ] Progress: 85/415 forecasts completed (20.5%). TMCI finished in 0.6s. ETA: 58.7s. Rate: 337.29 forecasts/min [2026-01-15T20:35:43.661990] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.663061] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-15T20:35:43.663120] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-15T20:35:43.663151] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-15T20:35:43.663950] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:43.664011] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:43.665713] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:43.666218] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:43.666640] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:43.668296] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:43.669255] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:43.669894] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:43.671661] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:43.674456] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:43.675870] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.702479] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-15T20:35:43.702541] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-1.42% (Conf=56.334%) [2026-01-15T20:35:43.703091] [INFO ] [main ] Fetching symbol history for NATL... [2026-01-15T20:35:43.703140] [DEBUG] [REMOTE ] NATL: Fetching historical data. [2026-01-15T20:35:43.703651] [INFO ] [main ] Progress: 86/415 forecasts completed (20.7%). CECO finished in 0.6s. ETA: 58.1s. Rate: 340.03 forecasts/min [2026-01-15T20:35:43.718079] [DEBUG] [REMOTE ] NATL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.719055] [DEBUG] [LOCAL ] Loaded configuration for NATL: 5 features, N/A% accuracy [2026-01-15T20:35:43.719106] [INFO ] [LOCAL ] NATL: Loaded 5 optimal features with 57.28% confidence from JSON config [2026-01-15T20:35:43.719137] [DEBUG] [MAG ] Building data for symbol: NATL with lookback: 0 [2026-01-15T20:35:43.719941] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:43.719999] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:43.720727] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:43.723476] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:43.724180] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:43.727071] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:43.728697] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.796546] [INFO ] [LOCAL ] DKNG: Saved forecast. [2026-01-15T20:35:43.796634] [INFO ] [main ] DKNG: Signal=1 (Conf=90.0%), Magnitude=2.66% (Conf=53.8869%) [2026-01-15T20:35:43.796842] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-15T20:35:43.796889] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-15T20:35:43.798694] [INFO ] [main ] Progress: 87/415 forecasts completed (21.0%). DKNG finished in 0.7s. ETA: 57.6s. Rate: 341.84 forecasts/min [2026-01-15T20:35:43.808778] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.809806] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-15T20:35:43.809862] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-15T20:35:43.809894] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-15T20:35:43.810737] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:43.810798] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:43.812484] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:43.813029] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:43.813464] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:43.814262] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:43.817010] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:43.820320] [DEBUG] [MAG ] CODA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:43.889060] [INFO ] [LOCAL ] CODA: Saved forecast. [2026-01-15T20:35:43.889129] [INFO ] [main ] CODA: Signal=1 (Conf=90.0%), Magnitude=3.81% (Conf=51.9456%) [2026-01-15T20:35:43.889287] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-15T20:35:43.889329] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-15T20:35:43.890661] [INFO ] [main ] Progress: 88/415 forecasts completed (21.2%). CODA finished in 0.7s. ETA: 57.1s. Rate: 343.70 forecasts/min [2026-01-15T20:35:43.903692] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:43.904667] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-15T20:35:43.904733] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-15T20:35:43.904768] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-15T20:35:43.905566] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:43.905647] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:43.910406] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:43.912202] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:43.912706] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:43.913146] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:43.915495] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:43.917156] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:43.918204] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:44.015191] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.082400] [DEBUG] [MAG ] NATL: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.165051] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.182321] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:44.249095] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-15T20:35:44.249160] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=18.92% (Conf=54.9101%) [2026-01-15T20:35:44.249499] [INFO ] [main ] Fetching symbol history for BJ... [2026-01-15T20:35:44.249551] [DEBUG] [REMOTE ] BJ: Fetching historical data. [2026-01-15T20:35:44.249666] [INFO ] [main ] Progress: 89/415 forecasts completed (21.4%). TTEC finished in 0.6s. ETA: 57.6s. Rate: 339.67 forecasts/min [2026-01-15T20:35:44.257782] [DEBUG] [MAG ] NATL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:44.262846] [DEBUG] [REMOTE ] BJ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:44.263641] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.264039] [DEBUG] [LOCAL ] Loaded configuration for BJ: 3 features, N/A% accuracy [2026-01-15T20:35:44.264099] [INFO ] [LOCAL ] BJ: Loaded 3 optimal features with 46.22% confidence from JSON config [2026-01-15T20:35:44.264131] [DEBUG] [MAG ] Building data for symbol: BJ with lookback: 0 [2026-01-15T20:35:44.264940] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:44.264999] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:44.269905] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:44.271198] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:44.272232] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:44.345985] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:44.350045] [INFO ] [LOCAL ] NATL: Saved forecast. [2026-01-15T20:35:44.353691] [INFO ] [main ] NATL: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=57.2769%) [2026-01-15T20:35:44.353871] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-15T20:35:44.353916] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-15T20:35:44.355662] [INFO ] [main ] Progress: 90/415 forecasts completed (21.7%). NATL finished in 0.6s. ETA: 57.2s. Rate: 341.18 forecasts/min [2026-01-15T20:35:44.370850] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:44.371945] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-15T20:35:44.372004] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-15T20:35:44.372036] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-15T20:35:44.372870] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:44.372931] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:44.373870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:44.375166] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:44.376145] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:44.443348] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:44.455167] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-15T20:35:44.455561] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=1.97% (Conf=61.4885%) [2026-01-15T20:35:44.455738] [INFO ] [main ] Fetching symbol history for AGNCL... [2026-01-15T20:35:44.455780] [DEBUG] [REMOTE ] AGNCL: Fetching historical data. [2026-01-15T20:35:44.457006] [INFO ] [main ] Progress: 91/415 forecasts completed (21.9%). LGIH finished in 0.7s. ETA: 56.7s. Rate: 342.78 forecasts/min [2026-01-15T20:35:44.469362] [DEBUG] [REMOTE ] AGNCL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:44.470331] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 3 features, N/A% accuracy [2026-01-15T20:35:44.470392] [INFO ] [LOCAL ] AGNCL: Loaded 3 optimal features with 56.45% confidence from JSON config [2026-01-15T20:35:44.470426] [DEBUG] [MAG ] Building data for symbol: AGNCL with lookback: 0 [2026-01-15T20:35:44.471330] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:44.471392] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:44.519416] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:44.520419] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:44.525693] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:44.594607] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-15T20:35:44.594685] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=-0.22% (Conf=39.2888%) [2026-01-15T20:35:44.594861] [INFO ] [main ] Fetching symbol history for ARES... [2026-01-15T20:35:44.594907] [DEBUG] [REMOTE ] ARES: Fetching historical data. [2026-01-15T20:35:44.596261] [INFO ] [main ] Progress: 92/415 forecasts completed (22.2%). MSGS finished in 0.7s. ETA: 56.4s. Rate: 343.54 forecasts/min [2026-01-15T20:35:44.610190] [DEBUG] [REMOTE ] ARES: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:44.611296] [DEBUG] [LOCAL ] Loaded configuration for ARES: 4 features, N/A% accuracy [2026-01-15T20:35:44.611356] [INFO ] [LOCAL ] ARES: Loaded 4 optimal features with 55.42% confidence from JSON config [2026-01-15T20:35:44.611390] [DEBUG] [MAG ] Building data for symbol: ARES with lookback: 0 [2026-01-15T20:35:44.612259] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:44.612332] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:44.614114] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:44.614109] [DEBUG] [MAG ] BJ: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.614725] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:44.615519] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:44.729133] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.733762] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:44.779444] [DEBUG] [MAG ] BJ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:44.879657] [INFO ] [LOCAL ] BJ: Saved forecast. [2026-01-15T20:35:44.879733] [INFO ] [main ] BJ: Signal=1 (Conf=90.0%), Magnitude=2.29% (Conf=46.2187%) [2026-01-15T20:35:44.880089] [INFO ] [main ] Progress: 93/415 forecasts completed (22.4%). BJ finished in 0.6s. ETA: 56.6s. Rate: 341.25 forecasts/min [2026-01-15T20:35:44.880221] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-15T20:35:44.880263] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-15T20:35:44.887632] [DEBUG] [MAG ] AGNCL: Last date is validated at 2026-01-15 [2026-01-15T20:35:44.892825] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:44.894034] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-15T20:35:44.894087] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-15T20:35:44.894118] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-15T20:35:44.894915] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:44.894993] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:44.896696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:44.897249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:44.897684] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:44.898551] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:44.902863] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:44.947590] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:45.009084] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-15T20:35:45.009159] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=-0.65% (Conf=61.0506%) [2026-01-15T20:35:45.009552] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-15T20:35:45.009642] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-15T20:35:45.011202] [INFO ] [main ] Progress: 94/415 forecasts completed (22.7%). BLBD finished in 0.7s. ETA: 56.3s. Rate: 342.17 forecasts/min [2026-01-15T20:35:45.029172] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:45.030224] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-15T20:35:45.030276] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-15T20:35:45.030307] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-15T20:35:45.031099] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:45.031168] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:45.036566] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:45.037644] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:45.071348] [DEBUG] [MAG ] AGNCL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:45.094651] [DEBUG] [MAG ] ARES: Last date is validated at 2026-01-15 [2026-01-15T20:35:45.131589] [INFO ] [LOCAL ] AGNCL: Saved forecast. [2026-01-15T20:35:45.131659] [INFO ] [main ] AGNCL: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=56.4549%) [2026-01-15T20:35:45.132027] [INFO ] [main ] Fetching symbol history for KIDS... [2026-01-15T20:35:45.132071] [DEBUG] [REMOTE ] KIDS: Fetching historical data. [2026-01-15T20:35:45.133694] [INFO ] [main ] Progress: 95/415 forecasts completed (22.9%). AGNCL finished in 0.7s. ETA: 55.9s. Rate: 343.26 forecasts/min [2026-01-15T20:35:45.144562] [DEBUG] [REMOTE ] KIDS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:45.145518] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 9 features, N/A% accuracy [2026-01-15T20:35:45.145603] [INFO ] [LOCAL ] KIDS: Loaded 9 optimal features with 63.26% confidence from JSON config [2026-01-15T20:35:45.145641] [DEBUG] [MAG ] Building data for symbol: KIDS with lookback: 0 [2026-01-15T20:35:45.146452] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:45.146529] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:45.147315] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:45.149386] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:45.150175] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:45.152054] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:45.153318] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:35:45.154528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:45.155033] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:45.157281] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:35:45.160728] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:45.276507] [DEBUG] [MAG ] ARES: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:45.294282] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-15 [2026-01-15T20:35:45.394727] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-15 [2026-01-15T20:35:45.418306] [INFO ] [LOCAL ] ARES: Saved forecast. [2026-01-15T20:35:45.418371] [INFO ] [main ] ARES: Signal=1 (Conf=90.0%), Magnitude=6.19% (Conf=55.416%) [2026-01-15T20:35:45.418753] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-15T20:35:45.418805] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-15T20:35:45.419632] [INFO ] [main ] Progress: 96/415 forecasts completed (23.1%). ARES finished in 0.8s. ETA: 56.1s. Rate: 341.00 forecasts/min [2026-01-15T20:35:45.432285] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:45.433539] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-15T20:35:45.433615] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-15T20:35:45.433649] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-15T20:35:45.434475] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:45.434536] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:45.439820] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:45.467555] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:45.523396] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:45.531590] [DEBUG] [MAG ] KIDS: Last date is validated at 2026-01-15 [2026-01-15T20:35:45.570356] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:45.572051] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-15T20:35:45.572117] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=2.23% (Conf=49.9198%) [2026-01-15T20:35:45.572475] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-15T20:35:45.572526] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-15T20:35:45.572671] [INFO ] [main ] Progress: 97/415 forecasts completed (23.4%). ESTA finished in 0.7s. ETA: 55.9s. Rate: 341.46 forecasts/min [2026-01-15T20:35:45.585987] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:45.586963] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-15T20:35:45.587015] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-15T20:35:45.587047] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-15T20:35:45.587862] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-15T20:35:45.587956] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:45.592776] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:45.594525] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:45.595019] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:45.595457] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:45.595874] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:45.596636] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:45.597440] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:45.599881] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:45.672896] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-15T20:35:45.672962] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=3.57% (Conf=61.5086%) [2026-01-15T20:35:45.673121] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-15T20:35:45.673164] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-15T20:35:45.674670] [INFO ] [main ] Progress: 98/415 forecasts completed (23.6%). ATRO finished in 0.7s. ETA: 55.5s. Rate: 342.93 forecasts/min [2026-01-15T20:35:45.687407] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:45.688650] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-15T20:35:45.688711] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-15T20:35:45.688743] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-15T20:35:45.689695] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:45.689760] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:45.694656] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:45.696499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:45.697003] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:45.697921] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:45.700357] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:45.701916] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:45.709268] [DEBUG] [MAG ] KIDS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:45.710386] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:45.712250] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:45.750978] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:45.751980] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:45.795095] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:45.796051] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:45.797276] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:45.799288] [INFO ] [LOCAL ] KIDS: Saved forecast. [2026-01-15T20:35:45.799355] [INFO ] [main ] KIDS: Signal=1 (Conf=90.0%), Magnitude=-1.06% (Conf=63.2605%) [2026-01-15T20:35:45.799518] [INFO ] [main ] Fetching symbol history for FIGS... [2026-01-15T20:35:45.799588] [DEBUG] [REMOTE ] FIGS: Fetching historical data. [2026-01-15T20:35:45.799796] [INFO ] [main ] Progress: 99/415 forecasts completed (23.9%). KIDS finished in 0.7s. ETA: 55.1s. Rate: 343.92 forecasts/min [2026-01-15T20:35:45.811373] [DEBUG] [REMOTE ] FIGS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:45.812390] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, N/A% accuracy [2026-01-15T20:35:45.812443] [INFO ] [LOCAL ] FIGS: Loaded 5 optimal features with 47.85% confidence from JSON config [2026-01-15T20:35:45.812486] [DEBUG] [MAG ] Building data for symbol: FIGS with lookback: 0 [2026-01-15T20:35:45.813653] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:45.813716] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:45.815621] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:45.816213] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:45.816647] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:45.821505] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:45.823742] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:45.876155] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:45.877285] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:45.879156] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:45.879440] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-15 [2026-01-15T20:35:45.882402] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:45.883900] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:45.886221] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:45.887163] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:45.892014] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:45.893183] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:45.894543] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:45.896080] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:45.899357] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:45.900033] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:45.900756] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:45.902774] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:45.904059] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:45.904984] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:45.906052] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-15T20:35:45.906764] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:45.909803] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:45.911384] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:45.913842] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:35:45.916024] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:45.919901] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:45.938992] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:45.940520] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:45.942250] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:45.943196] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:45.945190] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:45.947206] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:45.948170] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:45.949386] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:45.951522] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:35:45.953597] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:45.955606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:46.066642] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:46.067738] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-15 [2026-01-15T20:35:46.159458] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-15T20:35:46.159566] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=47.8169%) [2026-01-15T20:35:46.160042] [INFO ] [main ] Fetching symbol history for LII... [2026-01-15T20:35:46.160111] [DEBUG] [REMOTE ] LII: Fetching historical data. [2026-01-15T20:35:46.160644] [INFO ] [main ] Progress: 100/415 forecasts completed (24.1%). GTES finished in 0.7s. ETA: 55.5s. Rate: 340.28 forecasts/min [2026-01-15T20:35:46.180679] [DEBUG] [REMOTE ] LII: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:46.182125] [DEBUG] [LOCAL ] Loaded configuration for LII: 1 features, N/A% accuracy [2026-01-15T20:35:46.182210] [INFO ] [LOCAL ] LII: Loaded 1 optimal features with 52.72% confidence from JSON config [2026-01-15T20:35:46.182267] [DEBUG] [MAG ] Building data for symbol: LII with lookback: 0 [2026-01-15T20:35:46.183750] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:46.183849] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:46.234982] [DEBUG] [MAG ] FIGS: Last date is validated at 2026-01-15 [2026-01-15T20:35:46.238088] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:46.296311] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:46.414238] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-15 [2026-01-15T20:35:46.446266] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-15T20:35:46.446371] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=70.1827%) [2026-01-15T20:35:46.446629] [INFO ] [main ] Fetching symbol history for DHIL... [2026-01-15T20:35:46.446700] [DEBUG] [REMOTE ] DHIL: Fetching historical data. [2026-01-15T20:35:46.447661] [INFO ] [main ] Progress: 101/415 forecasts completed (24.3%). NFLX finished in 0.8s. ETA: 55.7s. Rate: 338.18 forecasts/min [2026-01-15T20:35:46.470105] [DEBUG] [REMOTE ] DHIL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:46.472420] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 9 features, N/A% accuracy [2026-01-15T20:35:46.472514] [INFO ] [LOCAL ] DHIL: Loaded 9 optimal features with 52.69% confidence from JSON config [2026-01-15T20:35:46.472556] [DEBUG] [MAG ] Building data for symbol: DHIL with lookback: 0 [2026-01-15T20:35:46.474039] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:46.474122] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:46.476839] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:46.477642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:46.478182] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:46.479445] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:46.488839] [DEBUG] [MAG ] FIGS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:46.552063] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:46.554276] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:46.557369] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:46.559831] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:46.562446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:46.585371] [INFO ] [LOCAL ] FIGS: Saved forecast. [2026-01-15T20:35:46.585476] [INFO ] [main ] FIGS: Signal=1 (Conf=90.0%), Magnitude=-1.31% (Conf=47.8543%) [2026-01-15T20:35:46.585743] [INFO ] [main ] Fetching symbol history for AFYA... [2026-01-15T20:35:46.585812] [DEBUG] [REMOTE ] AFYA: Fetching historical data. [2026-01-15T20:35:46.586959] [INFO ] [main ] Progress: 102/415 forecasts completed (24.6%). FIGS finished in 0.8s. ETA: 55.4s. Rate: 338.90 forecasts/min [2026-01-15T20:35:46.604309] [DEBUG] [REMOTE ] AFYA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:46.606291] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 0 features, N/A% accuracy [2026-01-15T20:35:46.606375] [INFO ] [LOCAL ] AFYA: Loaded 0 optimal features with 44.94% confidence from JSON config [2026-01-15T20:35:46.606417] [DEBUG] [MAG ] Building data for symbol: AFYA with lookback: 0 [2026-01-15T20:35:46.607724] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-15T20:35:46.682060] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:46.810067] [DEBUG] [MAG ] LII: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.075431] [DEBUG] [MAG ] LII: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:47.100326] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-15T20:35:47.100404] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-15T20:35:47.100889] [INFO ] [main ] Fetching symbol history for QVAL... [2026-01-15T20:35:47.100945] [DEBUG] [REMOTE ] QVAL: Fetching historical data. [2026-01-15T20:35:47.101682] [INFO ] [main ] Progress: 103/415 forecasts completed (24.8%). TBIL finished in 1.5s. ETA: 56.3s. Rate: 332.74 forecasts/min [2026-01-15T20:35:47.113606] [DEBUG] [MAG ] DHIL: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.114723] [DEBUG] [MAG ] AFYA: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.115791] [DEBUG] [REMOTE ] QVAL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.116973] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, N/A% accuracy [2026-01-15T20:35:47.117045] [INFO ] [LOCAL ] QVAL: Loaded 4 optimal features with 53.96% confidence from JSON config [2026-01-15T20:35:47.117084] [DEBUG] [MAG ] Building data for symbol: QVAL with lookback: 0 [2026-01-15T20:35:47.118726] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:47.118805] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:47.124686] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:47.126826] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:47.127436] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:47.128328] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:47.232027] [INFO ] [LOCAL ] LII: Saved forecast. [2026-01-15T20:35:47.232099] [INFO ] [main ] LII: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=52.7203%) [2026-01-15T20:35:47.232641] [INFO ] [main ] Fetching symbol history for SNGX... [2026-01-15T20:35:47.232698] [DEBUG] [REMOTE ] SNGX: Fetching historical data. [2026-01-15T20:35:47.232673] [INFO ] [main ] Progress: 104/415 forecasts completed (25.1%). LII finished in 1.1s. ETA: 55.9s. Rate: 333.61 forecasts/min [2026-01-15T20:35:47.246631] [DEBUG] [REMOTE ] SNGX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.247789] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 5 features, N/A% accuracy [2026-01-15T20:35:47.247850] [INFO ] [LOCAL ] SNGX: Loaded 5 optimal features with 43.57% confidence from JSON config [2026-01-15T20:35:47.247883] [DEBUG] [MAG ] Building data for symbol: SNGX with lookback: 0 [2026-01-15T20:35:47.248745] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:47.248810] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:47.253903] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:47.254795] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:47.255495] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:47.258471] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:47.263428] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:47.288728] [DEBUG] [MAG ] AFYA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:47.310144] [DEBUG] [MAG ] DHIL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:47.352502] [INFO ] [LOCAL ] AFYA: Saved forecast. [2026-01-15T20:35:47.352610] [INFO ] [main ] AFYA: Signal=1 (Conf=90.0%), Magnitude=-0.09% (Conf=44.9433%) [2026-01-15T20:35:47.352948] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-15T20:35:47.352997] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-15T20:35:47.353883] [INFO ] [main ] Progress: 105/415 forecasts completed (25.3%). AFYA finished in 0.8s. ETA: 55.6s. Rate: 334.65 forecasts/min [2026-01-15T20:35:47.363806] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.364782] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-15T20:35:47.364835] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-15T20:35:47.364867] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-15T20:35:47.365666] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:47.365727] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:47.370589] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:47.372343] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:47.372864] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:47.373647] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:47.374362] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:47.376254] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:47.472875] [INFO ] [LOCAL ] DHIL: Saved forecast. [2026-01-15T20:35:47.472959] [INFO ] [main ] DHIL: Signal=1 (Conf=90.0%), Magnitude=-0.87% (Conf=52.6877%) [2026-01-15T20:35:47.473146] [INFO ] [main ] Fetching symbol history for AES... [2026-01-15T20:35:47.473194] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-15T20:35:47.473860] [INFO ] [main ] Progress: 106/415 forecasts completed (25.5%). DHIL finished in 1.0s. ETA: 55.2s. Rate: 335.70 forecasts/min [2026-01-15T20:35:47.484828] [DEBUG] [MAG ] QVAL: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.488248] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.489142] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-15T20:35:47.489202] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-15T20:35:47.489239] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-15T20:35:47.490298] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:47.490373] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:47.492963] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:47.611454] [DEBUG] [MAG ] SNGX: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.663079] [DEBUG] [MAG ] QVAL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:47.725467] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.737057] [INFO ] [LOCAL ] QVAL: Saved forecast. [2026-01-15T20:35:47.737130] [INFO ] [main ] QVAL: Signal=1 (Conf=90.0%), Magnitude=-0.40% (Conf=53.9553%) [2026-01-15T20:35:47.737686] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-15T20:35:47.737739] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-15T20:35:47.738663] [INFO ] [main ] Progress: 107/415 forecasts completed (25.8%). QVAL finished in 0.6s. ETA: 55.3s. Rate: 334.20 forecasts/min [2026-01-15T20:35:47.751255] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.752450] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-15T20:35:47.752503] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-15T20:35:47.752536] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-15T20:35:47.753353] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:47.753415] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:47.758464] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:47.760343] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:47.760867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:47.761285] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:47.763722] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:47.765385] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:47.766098] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:47.766888] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:47.779159] [DEBUG] [MAG ] SNGX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:47.846973] [INFO ] [LOCAL ] SNGX: Saved forecast. [2026-01-15T20:35:47.847045] [INFO ] [main ] SNGX: Signal=1 (Conf=90.0%), Magnitude=-21.20% (Conf=43.5711%) [2026-01-15T20:35:47.847209] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-15T20:35:47.847252] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-15T20:35:47.847881] [INFO ] [main ] Progress: 108/415 forecasts completed (26.0%). SNGX finished in 0.6s. ETA: 54.9s. Rate: 335.41 forecasts/min [2026-01-15T20:35:47.849510] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-15 [2026-01-15T20:35:47.861099] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.862127] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-15T20:35:47.862178] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-15T20:35:47.862209] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-15T20:35:47.863006] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:47.863067] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:47.864769] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:47.865279] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:47.865745] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:47.866140] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:47.867115] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:47.870025] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:47.871144] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:47.872756] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:47.893393] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:47.964107] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-15T20:35:47.964171] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=2.84% (Conf=55.7376%) [2026-01-15T20:35:47.964331] [INFO ] [main ] Fetching symbol history for CELZ... [2026-01-15T20:35:47.964374] [DEBUG] [REMOTE ] CELZ: Fetching historical data. [2026-01-15T20:35:47.965657] [INFO ] [main ] Progress: 109/415 forecasts completed (26.3%). WKSP finished in 0.6s. ETA: 54.6s. Rate: 336.47 forecasts/min [2026-01-15T20:35:47.974558] [DEBUG] [REMOTE ] CELZ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:47.975639] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 6 features, N/A% accuracy [2026-01-15T20:35:47.975690] [INFO ] [LOCAL ] CELZ: Loaded 6 optimal features with 68.76% confidence from JSON config [2026-01-15T20:35:47.975721] [DEBUG] [MAG ] Building data for symbol: CELZ with lookback: 0 [2026-01-15T20:35:47.976487] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:47.976548] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:47.981463] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:47.983244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:47.983761] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:47.984161] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:47.987036] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:47.987700] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:48.017649] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:48.085308] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-15T20:35:48.085372] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=1.03% (Conf=55.6418%) [2026-01-15T20:35:48.085523] [INFO ] [main ] Fetching symbol history for WCLD... [2026-01-15T20:35:48.085566] [DEBUG] [REMOTE ] WCLD: Fetching historical data. [2026-01-15T20:35:48.086647] [INFO ] [main ] Progress: 110/415 forecasts completed (26.5%). AES finished in 0.6s. ETA: 54.2s. Rate: 337.45 forecasts/min [2026-01-15T20:35:48.098627] [DEBUG] [REMOTE ] WCLD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:48.099836] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 5 features, N/A% accuracy [2026-01-15T20:35:48.099896] [INFO ] [LOCAL ] WCLD: Loaded 5 optimal features with 53.31% confidence from JSON config [2026-01-15T20:35:48.099936] [DEBUG] [MAG ] Building data for symbol: WCLD with lookback: 0 [2026-01-15T20:35:48.100781] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:48.100843] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:48.102519] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:48.103052] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:48.104013] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:48.106423] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:48.121105] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-15 [2026-01-15T20:35:48.185068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:48.211206] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-15 [2026-01-15T20:35:48.293457] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:48.329537] [DEBUG] [MAG ] CELZ: Last date is validated at 2026-01-15 [2026-01-15T20:35:48.380038] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-15T20:35:48.380105] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=0.36% (Conf=42.4983%) [2026-01-15T20:35:48.380672] [INFO ] [main ] Fetching symbol history for FCBC... [2026-01-15T20:35:48.380724] [DEBUG] [REMOTE ] FCBC: Fetching historical data. [2026-01-15T20:35:48.381662] [INFO ] [main ] Progress: 111/415 forecasts completed (26.7%). LINC finished in 0.6s. ETA: 54.4s. Rate: 335.46 forecasts/min [2026-01-15T20:35:48.381833] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:48.396386] [DEBUG] [REMOTE ] FCBC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:48.397854] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, N/A% accuracy [2026-01-15T20:35:48.397908] [INFO ] [LOCAL ] FCBC: Loaded 3 optimal features with 63.29% confidence from JSON config [2026-01-15T20:35:48.398086] [DEBUG] [MAG ] Building data for symbol: FCBC with lookback: 0 [2026-01-15T20:35:48.398945] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:48.399166] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:48.448239] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-15T20:35:48.448302] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=1.97% (Conf=58.3957%) [2026-01-15T20:35:48.448645] [INFO ] [main ] Fetching symbol history for CAAP... [2026-01-15T20:35:48.448696] [DEBUG] [REMOTE ] CAAP: Fetching historical data. [2026-01-15T20:35:48.449556] [INFO ] [main ] Progress: 112/415 forecasts completed (27.0%). GECC finished in 0.6s. ETA: 53.9s. Rate: 337.33 forecasts/min [2026-01-15T20:35:48.461829] [DEBUG] [REMOTE ] CAAP: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:48.462880] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 8 features, N/A% accuracy [2026-01-15T20:35:48.462932] [INFO ] [LOCAL ] CAAP: Loaded 8 optimal features with 49.03% confidence from JSON config [2026-01-15T20:35:48.462963] [DEBUG] [MAG ] Building data for symbol: CAAP with lookback: 0 [2026-01-15T20:35:48.463750] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:48.463835] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:48.465516] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:48.466053] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:48.466443] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:48.467208] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:48.468843] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:48.501642] [DEBUG] [MAG ] CELZ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:48.516508] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:48.518929] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:48.520105] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:48.534620] [DEBUG] [MAG ] WCLD: Last date is validated at 2026-01-15 [2026-01-15T20:35:48.544382] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:48.545518] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:48.546251] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:48.565539] [INFO ] [LOCAL ] CELZ: Saved forecast. [2026-01-15T20:35:48.565630] [INFO ] [main ] CELZ: Signal=1 (Conf=90.0%), Magnitude=12.22% (Conf=68.7642%) [2026-01-15T20:35:48.565983] [INFO ] [main ] Fetching symbol history for CSTL... [2026-01-15T20:35:48.566033] [DEBUG] [REMOTE ] CSTL: Fetching historical data. [2026-01-15T20:35:48.566654] [INFO ] [main ] Progress: 113/415 forecasts completed (27.2%). CELZ finished in 0.6s. ETA: 53.6s. Rate: 338.35 forecasts/min [2026-01-15T20:35:48.576625] [DEBUG] [REMOTE ] CSTL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:48.577662] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, N/A% accuracy [2026-01-15T20:35:48.577721] [INFO ] [LOCAL ] CSTL: Loaded 5 optimal features with 55.68% confidence from JSON config [2026-01-15T20:35:48.577751] [DEBUG] [MAG ] Building data for symbol: CSTL with lookback: 0 [2026-01-15T20:35:48.578521] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:48.578602] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:48.583414] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:48.585199] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:48.585689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:48.586073] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:48.586809] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:48.733635] [DEBUG] [MAG ] WCLD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:48.823030] [INFO ] [LOCAL ] WCLD: Saved forecast. [2026-01-15T20:35:48.823097] [INFO ] [main ] WCLD: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=53.3077%) [2026-01-15T20:35:48.823284] [INFO ] [main ] Fetching symbol history for DGICA... [2026-01-15T20:35:48.823337] [DEBUG] [REMOTE ] DGICA: Fetching historical data. [2026-01-15T20:35:48.824844] [INFO ] [main ] Progress: 114/415 forecasts completed (27.5%). WCLD finished in 0.7s. ETA: 53.6s. Rate: 337.00 forecasts/min [2026-01-15T20:35:48.837827] [DEBUG] [REMOTE ] DGICA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:48.839142] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 2 features, N/A% accuracy [2026-01-15T20:35:48.839201] [INFO ] [LOCAL ] DGICA: Loaded 2 optimal features with 52.64% confidence from JSON config [2026-01-15T20:35:48.839234] [DEBUG] [MAG ] Building data for symbol: DGICA with lookback: 0 [2026-01-15T20:35:48.840080] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:48.840142] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:48.845254] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:48.846507] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:48.890356] [DEBUG] [MAG ] CAAP: Last date is validated at 2026-01-15 [2026-01-15T20:35:48.921678] [DEBUG] [MAG ] FCBC: Last date is validated at 2026-01-15 [2026-01-15T20:35:48.941239] [DEBUG] [MAG ] CSTL: Last date is validated at 2026-01-15 [2026-01-15T20:35:49.063007] [DEBUG] [MAG ] CAAP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.099917] [DEBUG] [MAG ] FCBC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.115059] [DEBUG] [MAG ] CSTL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.138629] [INFO ] [LOCAL ] CAAP: Saved forecast. [2026-01-15T20:35:49.138697] [INFO ] [main ] CAAP: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=49.0309%) [2026-01-15T20:35:49.139081] [INFO ] [main ] Fetching symbol history for AAP... [2026-01-15T20:35:49.139132] [DEBUG] [REMOTE ] AAP: Fetching historical data. [2026-01-15T20:35:49.139651] [INFO ] [main ] Progress: 115/415 forecasts completed (27.7%). CAAP finished in 0.7s. ETA: 53.8s. Rate: 334.77 forecasts/min [2026-01-15T20:35:49.152164] [DEBUG] [REMOTE ] AAP: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.153126] [DEBUG] [LOCAL ] Loaded configuration for AAP: 5 features, N/A% accuracy [2026-01-15T20:35:49.153177] [INFO ] [LOCAL ] AAP: Loaded 5 optimal features with 47.83% confidence from JSON config [2026-01-15T20:35:49.153209] [DEBUG] [MAG ] Building data for symbol: AAP with lookback: 0 [2026-01-15T20:35:49.153997] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:49.154058] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:49.154954] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:49.155978] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:49.185612] [INFO ] [LOCAL ] FCBC: Saved forecast. [2026-01-15T20:35:49.185683] [INFO ] [main ] FCBC: Signal=1 (Conf=90.0%), Magnitude=1.60% (Conf=63.2943%) [2026-01-15T20:35:49.186034] [INFO ] [main ] Fetching symbol history for ENTX... [2026-01-15T20:35:49.186077] [DEBUG] [REMOTE ] ENTX: Fetching historical data. [2026-01-15T20:35:49.187659] [INFO ] [main ] Progress: 116/415 forecasts completed (28.0%). FCBC finished in 0.8s. ETA: 53.3s. Rate: 336.89 forecasts/min [2026-01-15T20:35:49.194450] [DEBUG] [MAG ] DGICA: Last date is validated at 2026-01-15 [2026-01-15T20:35:49.200209] [DEBUG] [REMOTE ] ENTX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.201330] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, N/A% accuracy [2026-01-15T20:35:49.201380] [INFO ] [LOCAL ] ENTX: Loaded 1 optimal features with 61.18% confidence from JSON config [2026-01-15T20:35:49.201807] [DEBUG] [MAG ] Building data for symbol: ENTX with lookback: 0 [2026-01-15T20:35:49.202629] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:49.202688] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:49.204083] [INFO ] [LOCAL ] CSTL: Saved forecast. [2026-01-15T20:35:49.204152] [INFO ] [main ] CSTL: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=55.6795%) [2026-01-15T20:35:49.204309] [INFO ] [main ] Fetching symbol history for STBA... [2026-01-15T20:35:49.204352] [DEBUG] [REMOTE ] STBA: Fetching historical data. [2026-01-15T20:35:49.204920] [INFO ] [main ] Progress: 117/415 forecasts completed (28.2%). CSTL finished in 0.6s. ETA: 52.7s. Rate: 339.51 forecasts/min [2026-01-15T20:35:49.205077] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.209501] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:49.214005] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:49.215237] [DEBUG] [REMOTE ] STBA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.215347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.216107] [DEBUG] [LOCAL ] Loaded configuration for STBA: 11 features, N/A% accuracy [2026-01-15T20:35:49.216158] [INFO ] [LOCAL ] STBA: Loaded 11 optimal features with 63.05% confidence from JSON config [2026-01-15T20:35:49.216189] [DEBUG] [MAG ] Building data for symbol: STBA with lookback: 0 [2026-01-15T20:35:49.216984] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-15T20:35:49.217046] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:49.221855] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:49.223640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:49.224109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:49.224494] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:49.226083] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:49.226864] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:49.228105] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:49.228747] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:49.230257] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:49.232261] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:49.233370] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.363535] [DEBUG] [MAG ] DGICA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.430860] [INFO ] [LOCAL ] DGICA: Saved forecast. [2026-01-15T20:35:49.430927] [INFO ] [main ] DGICA: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=52.6418%) [2026-01-15T20:35:49.431116] [INFO ] [main ] Fetching symbol history for BSJS... [2026-01-15T20:35:49.431162] [DEBUG] [REMOTE ] BSJS: Fetching historical data. [2026-01-15T20:35:49.431885] [INFO ] [main ] Progress: 118/415 forecasts completed (28.4%). DGICA finished in 0.6s. ETA: 52.6s. Rate: 338.70 forecasts/min [2026-01-15T20:35:49.445194] [DEBUG] [REMOTE ] BSJS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.446420] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 8 features, N/A% accuracy [2026-01-15T20:35:49.446473] [INFO ] [LOCAL ] BSJS: Loaded 8 optimal features with 30.56% confidence from JSON config [2026-01-15T20:35:49.446506] [DEBUG] [MAG ] Building data for symbol: BSJS with lookback: 0 [2026-01-15T20:35:49.447404] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:49.447469] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:49.452565] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:49.454414] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:49.454932] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:49.455387] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:49.455811] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:49.456937] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:49.458998] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:35:49.460470] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.563606] [DEBUG] [MAG ] AAP: Last date is validated at 2026-01-15 [2026-01-15T20:35:49.589081] [DEBUG] [MAG ] ENTX: Last date is validated at 2026-01-15 [2026-01-15T20:35:49.595290] [DEBUG] [MAG ] STBA: Last date is validated at 2026-01-15 [2026-01-15T20:35:49.739850] [DEBUG] [MAG ] AAP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.759178] [DEBUG] [MAG ] ENTX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.764955] [DEBUG] [MAG ] STBA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:49.806877] [DEBUG] [MAG ] BSJS: Last date is validated at 2026-01-15 [2026-01-15T20:35:49.814072] [INFO ] [LOCAL ] ENTX: Saved forecast. [2026-01-15T20:35:49.814141] [INFO ] [main ] ENTX: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=61.1758%) [2026-01-15T20:35:49.814481] [INFO ] [main ] Fetching symbol history for SRAD... [2026-01-15T20:35:49.814530] [DEBUG] [REMOTE ] SRAD: Fetching historical data. [2026-01-15T20:35:49.814654] [INFO ] [main ] Progress: 119/415 forecasts completed (28.7%). ENTX finished in 0.6s. ETA: 52.9s. Rate: 335.43 forecasts/min [2026-01-15T20:35:49.828434] [DEBUG] [REMOTE ] SRAD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.829454] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, N/A% accuracy [2026-01-15T20:35:49.829506] [INFO ] [LOCAL ] SRAD: Loaded 4 optimal features with 45.50% confidence from JSON config [2026-01-15T20:35:49.829538] [DEBUG] [MAG ] Building data for symbol: SRAD with lookback: 0 [2026-01-15T20:35:49.830528] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:49.830606] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:49.831454] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:49.833097] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:49.835070] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:49.835762] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.857403] [INFO ] [LOCAL ] STBA: Saved forecast. [2026-01-15T20:35:49.857473] [INFO ] [main ] STBA: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=63.0494%) [2026-01-15T20:35:49.857659] [INFO ] [main ] Fetching symbol history for FELE... [2026-01-15T20:35:49.857704] [DEBUG] [REMOTE ] FELE: Fetching historical data. [2026-01-15T20:35:49.859631] [INFO ] [main ] Progress: 120/415 forecasts completed (28.9%). STBA finished in 0.7s. ETA: 52.4s. Rate: 337.53 forecasts/min [2026-01-15T20:35:49.860368] [INFO ] [LOCAL ] AAP: Saved forecast. [2026-01-15T20:35:49.860438] [INFO ] [main ] AAP: Signal=1 (Conf=90.0%), Magnitude=-4.43% (Conf=47.8253%) [2026-01-15T20:35:49.860826] [INFO ] [main ] Fetching symbol history for REVG... [2026-01-15T20:35:49.860879] [DEBUG] [REMOTE ] REVG: Fetching historical data. [2026-01-15T20:35:49.861614] [INFO ] [main ] Progress: 121/415 forecasts completed (29.2%). AAP finished in 0.7s. ETA: 51.8s. Rate: 340.31 forecasts/min [2026-01-15T20:35:49.868804] [DEBUG] [REMOTE ] FELE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.870000] [DEBUG] [LOCAL ] Loaded configuration for FELE: 7 features, N/A% accuracy [2026-01-15T20:35:49.870053] [INFO ] [LOCAL ] FELE: Loaded 7 optimal features with 50.01% confidence from JSON config [2026-01-15T20:35:49.870083] [DEBUG] [MAG ] Building data for symbol: FELE with lookback: 0 [2026-01-15T20:35:49.870890] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:49.870951] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:49.871862] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:49.873946] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:49.874413] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:49.874897] [DEBUG] [REMOTE ] REVG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:49.875453] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:49.875998] [DEBUG] [LOCAL ] Loaded configuration for REVG: 10 features, N/A% accuracy [2026-01-15T20:35:49.876054] [INFO ] [LOCAL ] REVG: Loaded 10 optimal features with 46.16% confidence from JSON config [2026-01-15T20:35:49.876086] [DEBUG] [MAG ] Building data for symbol: REVG with lookback: 0 [2026-01-15T20:35:49.876920] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:35:49.876987] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:49.877124] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:49.878208] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:49.879226] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.884500] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:49.886698] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:49.887181] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:49.887680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:49.888101] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:49.888886] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:49.890254] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-15T20:35:49.890997] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:49.895675] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:49.897936] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:49.976287] [DEBUG] [MAG ] BSJS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:50.037135] [INFO ] [LOCAL ] BSJS: Saved forecast. [2026-01-15T20:35:50.037200] [INFO ] [main ] BSJS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=30.5632%) [2026-01-15T20:35:50.037374] [INFO ] [main ] Fetching symbol history for TEX... [2026-01-15T20:35:50.037435] [DEBUG] [REMOTE ] TEX: Fetching historical data. [2026-01-15T20:35:50.038140] [INFO ] [main ] Progress: 122/415 forecasts completed (29.4%). BSJS finished in 0.6s. ETA: 51.7s. Rate: 340.31 forecasts/min [2026-01-15T20:35:50.053066] [DEBUG] [REMOTE ] TEX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:50.054509] [DEBUG] [LOCAL ] Loaded configuration for TEX: 5 features, N/A% accuracy [2026-01-15T20:35:50.054561] [INFO ] [LOCAL ] TEX: Loaded 5 optimal features with 38.05% confidence from JSON config [2026-01-15T20:35:50.054613] [DEBUG] [MAG ] Building data for symbol: TEX with lookback: 0 [2026-01-15T20:35:50.055588] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:50.055649] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:50.061384] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:50.063536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:50.064036] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:50.064477] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:50.065621] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:50.182795] [DEBUG] [MAG ] SRAD: Last date is validated at 2026-01-15 [2026-01-15T20:35:50.227227] [DEBUG] [MAG ] FELE: Last date is validated at 2026-01-15 [2026-01-15T20:35:50.254230] [DEBUG] [MAG ] REVG: Last date is validated at 2026-01-15 [2026-01-15T20:35:50.350172] [DEBUG] [MAG ] SRAD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:50.399560] [DEBUG] [MAG ] FELE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:50.406656] [DEBUG] [MAG ] TEX: Last date is validated at 2026-01-15 [2026-01-15T20:35:50.429772] [DEBUG] [MAG ] REVG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:50.433450] [INFO ] [LOCAL ] SRAD: Saved forecast. [2026-01-15T20:35:50.433523] [INFO ] [main ] SRAD: Signal=1 (Conf=90.0%), Magnitude=2.12% (Conf=45.4979%) [2026-01-15T20:35:50.433709] [INFO ] [main ] Fetching symbol history for BIVI... [2026-01-15T20:35:50.433763] [DEBUG] [REMOTE ] BIVI: Fetching historical data. [2026-01-15T20:35:50.435654] [INFO ] [main ] Progress: 123/415 forecasts completed (29.6%). SRAD finished in 0.6s. ETA: 52.0s. Rate: 336.87 forecasts/min [2026-01-15T20:35:50.449214] [DEBUG] [REMOTE ] BIVI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:50.450465] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 8 features, N/A% accuracy [2026-01-15T20:35:50.450526] [INFO ] [LOCAL ] BIVI: Loaded 8 optimal features with 26.61% confidence from JSON config [2026-01-15T20:35:50.450557] [DEBUG] [MAG ] Building data for symbol: BIVI with lookback: 0 [2026-01-15T20:35:50.451368] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:50.451431] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:50.456265] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:50.458122] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:50.458621] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:50.459056] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:50.459446] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:50.499769] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:50.500606] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:50.501638] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:50.502274] [INFO ] [LOCAL ] FELE: Saved forecast. [2026-01-15T20:35:50.502330] [INFO ] [main ] FELE: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=50.0096%) [2026-01-15T20:35:50.502687] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-15T20:35:50.502737] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-15T20:35:50.503682] [INFO ] [main ] Progress: 124/415 forecasts completed (29.9%). FELE finished in 0.6s. ETA: 51.6s. Rate: 338.56 forecasts/min [2026-01-15T20:35:50.513473] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:50.514427] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-15T20:35:50.514483] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-15T20:35:50.514514] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-15T20:35:50.515296] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:50.515357] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:50.520346] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:50.522216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:50.522716] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:50.523631] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:50.533333] [INFO ] [LOCAL ] REVG: Saved forecast. [2026-01-15T20:35:50.533404] [INFO ] [main ] REVG: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=46.1566%) [2026-01-15T20:35:50.533814] [INFO ] [main ] Fetching symbol history for CHCI... [2026-01-15T20:35:50.533869] [DEBUG] [REMOTE ] CHCI: Fetching historical data. [2026-01-15T20:35:50.536372] [INFO ] [main ] Progress: 125/415 forecasts completed (30.1%). REVG finished in 0.7s. ETA: 51.1s. Rate: 340.79 forecasts/min [2026-01-15T20:35:50.547857] [DEBUG] [REMOTE ] CHCI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:50.548826] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 8 features, N/A% accuracy [2026-01-15T20:35:50.548879] [INFO ] [LOCAL ] CHCI: Loaded 8 optimal features with 49.65% confidence from JSON config [2026-01-15T20:35:50.548911] [DEBUG] [MAG ] Building data for symbol: CHCI with lookback: 0 [2026-01-15T20:35:50.549920] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:50.549998] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:50.555332] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:50.557465] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:50.558051] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:50.558462] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:50.559393] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:50.562075] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:50.563471] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:50.564239] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:50.594949] [DEBUG] [MAG ] TEX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:50.641398] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:50.642854] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:50.699043] [INFO ] [LOCAL ] TEX: Saved forecast. [2026-01-15T20:35:50.699112] [INFO ] [main ] TEX: Signal=1 (Conf=90.0%), Magnitude=2.60% (Conf=38.0518%) [2026-01-15T20:35:50.699499] [INFO ] [main ] Progress: 126/415 forecasts completed (30.4%). TEX finished in 0.7s. ETA: 50.9s. Rate: 340.98 forecasts/min [2026-01-15T20:35:50.699653] [INFO ] [main ] Fetching symbol history for TNL... [2026-01-15T20:35:50.699698] [DEBUG] [REMOTE ] TNL: Fetching historical data. [2026-01-15T20:35:50.713133] [DEBUG] [REMOTE ] TNL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:50.714270] [DEBUG] [LOCAL ] Loaded configuration for TNL: 2 features, N/A% accuracy [2026-01-15T20:35:50.714321] [INFO ] [LOCAL ] TNL: Loaded 2 optimal features with 60.70% confidence from JSON config [2026-01-15T20:35:50.714705] [DEBUG] [MAG ] Building data for symbol: TNL with lookback: 0 [2026-01-15T20:35:50.715723] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:50.715781] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:50.721042] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:50.721890] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:50.842886] [DEBUG] [MAG ] BIVI: Last date is validated at 2026-01-15 [2026-01-15T20:35:50.934421] [DEBUG] [MAG ] CHCI: Last date is validated at 2026-01-15 [2026-01-15T20:35:50.992334] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-15 [2026-01-15T20:35:51.011427] [DEBUG] [MAG ] BIVI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.068719] [DEBUG] [MAG ] TNL: Last date is validated at 2026-01-15 [2026-01-15T20:35:51.099425] [INFO ] [LOCAL ] BIVI: Saved forecast. [2026-01-15T20:35:51.099488] [INFO ] [main ] BIVI: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=26.6091%) [2026-01-15T20:35:51.100121] [INFO ] [main ] Fetching symbol history for EVN... [2026-01-15T20:35:51.100172] [DEBUG] [REMOTE ] EVN: Fetching historical data. [2026-01-15T20:35:51.100690] [INFO ] [main ] Progress: 127/415 forecasts completed (30.6%). BIVI finished in 0.7s. ETA: 51.2s. Rate: 337.58 forecasts/min [2026-01-15T20:35:51.106722] [DEBUG] [MAG ] CHCI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.115027] [DEBUG] [REMOTE ] EVN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.115958] [DEBUG] [LOCAL ] Loaded configuration for EVN: 8 features, N/A% accuracy [2026-01-15T20:35:51.116015] [INFO ] [LOCAL ] EVN: Loaded 8 optimal features with 58.91% confidence from JSON config [2026-01-15T20:35:51.116046] [DEBUG] [MAG ] Building data for symbol: EVN with lookback: 0 [2026-01-15T20:35:51.116832] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:35:51.116894] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:51.119264] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:51.164879] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.184758] [INFO ] [LOCAL ] CHCI: Saved forecast. [2026-01-15T20:35:51.184829] [INFO ] [main ] CHCI: Signal=1 (Conf=90.0%), Magnitude=-1.27% (Conf=49.6462%) [2026-01-15T20:35:51.185411] [INFO ] [main ] Fetching symbol history for RHI... [2026-01-15T20:35:51.185464] [DEBUG] [REMOTE ] RHI: Fetching historical data. [2026-01-15T20:35:51.185642] [INFO ] [main ] Progress: 128/415 forecasts completed (30.8%). CHCI finished in 0.7s. ETA: 50.8s. Rate: 338.96 forecasts/min [2026-01-15T20:35:51.199416] [DEBUG] [REMOTE ] RHI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.200435] [DEBUG] [LOCAL ] Loaded configuration for RHI: 9 features, N/A% accuracy [2026-01-15T20:35:51.200486] [INFO ] [LOCAL ] RHI: Loaded 9 optimal features with 50.97% confidence from JSON config [2026-01-15T20:35:51.200516] [DEBUG] [MAG ] Building data for symbol: RHI with lookback: 0 [2026-01-15T20:35:51.201328] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:51.201393] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:51.206199] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:51.208015] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:51.208497] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:51.228200] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-15T20:35:51.228272] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=-0.99% (Conf=56.6456%) [2026-01-15T20:35:51.228426] [INFO ] [main ] Fetching symbol history for DCTH... [2026-01-15T20:35:51.228469] [DEBUG] [REMOTE ] DCTH: Fetching historical data. [2026-01-15T20:35:51.229666] [INFO ] [main ] Progress: 129/415 forecasts completed (31.1%). PLTK finished in 0.7s. ETA: 50.3s. Rate: 340.95 forecasts/min [2026-01-15T20:35:51.236656] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:51.238723] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:51.239862] [DEBUG] [REMOTE ] DCTH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.240749] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 3 features, N/A% accuracy [2026-01-15T20:35:51.240803] [INFO ] [LOCAL ] DCTH: Loaded 3 optimal features with 46.56% confidence from JSON config [2026-01-15T20:35:51.240835] [DEBUG] [MAG ] Building data for symbol: DCTH with lookback: 0 [2026-01-15T20:35:51.241421] [DEBUG] [MAG ] TNL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.241696] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:51.241765] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:51.247018] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:51.247979] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:51.250236] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:51.259030] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:51.318604] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:51.320776] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:51.321281] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:51.322403] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:51.324456] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:51.336277] [INFO ] [LOCAL ] TNL: Saved forecast. [2026-01-15T20:35:51.336349] [INFO ] [main ] TNL: Signal=1 (Conf=90.0%), Magnitude=0.39% (Conf=60.697%) [2026-01-15T20:35:51.336511] [INFO ] [main ] Fetching symbol history for CLBK... [2026-01-15T20:35:51.336556] [DEBUG] [REMOTE ] CLBK: Fetching historical data. [2026-01-15T20:35:51.337220] [INFO ] [main ] Progress: 130/415 forecasts completed (31.3%). TNL finished in 0.6s. ETA: 50.0s. Rate: 341.97 forecasts/min [2026-01-15T20:35:51.339534] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:51.340927] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:51.342717] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:51.343794] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:51.344474] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:51.349829] [DEBUG] [REMOTE ] CLBK: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.350992] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 7 features, N/A% accuracy [2026-01-15T20:35:51.351045] [INFO ] [LOCAL ] CLBK: Loaded 7 optimal features with 60.32% confidence from JSON config [2026-01-15T20:35:51.351077] [DEBUG] [MAG ] Building data for symbol: CLBK with lookback: 0 [2026-01-15T20:35:51.351894] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:51.351957] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:51.353706] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:51.354235] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:51.354674] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:51.355434] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:51.358182] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:51.359302] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:51.361865] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:51.597302] [DEBUG] [MAG ] DCTH: Last date is validated at 2026-01-15 [2026-01-15T20:35:51.667855] [DEBUG] [MAG ] EVN: Last date is validated at 2026-01-15 [2026-01-15T20:35:51.688423] [DEBUG] [MAG ] RHI: Last date is validated at 2026-01-15 [2026-01-15T20:35:51.714286] [DEBUG] [MAG ] CLBK: Last date is validated at 2026-01-15 [2026-01-15T20:35:51.779192] [DEBUG] [MAG ] DCTH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.835255] [DEBUG] [MAG ] EVN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.851033] [INFO ] [LOCAL ] DCTH: Saved forecast. [2026-01-15T20:35:51.851103] [INFO ] [main ] DCTH: Signal=1 (Conf=90.0%), Magnitude=-3.08% (Conf=46.5563%) [2026-01-15T20:35:51.851455] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-15T20:35:51.851505] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-15T20:35:51.851679] [INFO ] [main ] Progress: 131/415 forecasts completed (31.6%). DCTH finished in 0.6s. ETA: 50.6s. Rate: 337.00 forecasts/min [2026-01-15T20:35:51.858803] [DEBUG] [MAG ] RHI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.862624] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.863868] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-15T20:35:51.863956] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-15T20:35:51.863987] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-15T20:35:51.865102] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:51.865165] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:51.866908] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:51.867457] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:51.868410] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:51.869461] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:51.870516] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:51.889269] [DEBUG] [MAG ] CLBK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:51.896748] [INFO ] [LOCAL ] EVN: Saved forecast. [2026-01-15T20:35:51.896815] [INFO ] [main ] EVN: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=58.914%) [2026-01-15T20:35:51.897173] [INFO ] [main ] Fetching symbol history for STLD... [2026-01-15T20:35:51.897225] [DEBUG] [REMOTE ] STLD: Fetching historical data. [2026-01-15T20:35:51.897657] [INFO ] [main ] Progress: 132/415 forecasts completed (31.8%). EVN finished in 0.8s. ETA: 50.1s. Rate: 338.91 forecasts/min [2026-01-15T20:35:51.911129] [DEBUG] [REMOTE ] STLD: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.912112] [DEBUG] [LOCAL ] Loaded configuration for STLD: 9 features, N/A% accuracy [2026-01-15T20:35:51.912163] [INFO ] [LOCAL ] STLD: Loaded 9 optimal features with 60.12% confidence from JSON config [2026-01-15T20:35:51.912194] [DEBUG] [MAG ] Building data for symbol: STLD with lookback: 0 [2026-01-15T20:35:51.912988] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:51.913051] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:51.918130] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:51.920271] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:51.920834] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:51.921273] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:51.922145] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:51.963267] [INFO ] [LOCAL ] RHI: Saved forecast. [2026-01-15T20:35:51.963356] [INFO ] [main ] RHI: Signal=1 (Conf=90.0%), Magnitude=2.28% (Conf=50.9731%) [2026-01-15T20:35:51.963790] [INFO ] [main ] Fetching symbol history for SHLS... [2026-01-15T20:35:51.963848] [DEBUG] [REMOTE ] SHLS: Fetching historical data. [2026-01-15T20:35:51.964627] [INFO ] [LOCAL ] CLBK: Saved forecast. [2026-01-15T20:35:51.964779] [INFO ] [main ] Progress: 133/415 forecasts completed (32.0%). RHI finished in 0.8s. ETA: 49.7s. Rate: 340.50 forecasts/min [2026-01-15T20:35:51.964693] [INFO ] [main ] CLBK: Signal=1 (Conf=90.0%), Magnitude=1.73% (Conf=60.3159%) [2026-01-15T20:35:51.965133] [INFO ] [main ] Progress: 134/415 forecasts completed (32.3%). CLBK finished in 0.6s. ETA: 49.1s. Rate: 343.05 forecasts/min [2026-01-15T20:35:51.965235] [INFO ] [main ] Fetching symbol history for ALZN... [2026-01-15T20:35:51.965277] [DEBUG] [REMOTE ] ALZN: Fetching historical data. [2026-01-15T20:35:51.966546] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:51.969323] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:51.973842] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:51.974979] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:51.978155] [DEBUG] [REMOTE ] ALZN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.979282] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 7 features, N/A% accuracy [2026-01-15T20:35:51.979333] [INFO ] [LOCAL ] ALZN: Loaded 7 optimal features with 67.64% confidence from JSON config [2026-01-15T20:35:51.979363] [DEBUG] [MAG ] Building data for symbol: ALZN with lookback: 0 [2026-01-15T20:35:51.980162] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:51.980223] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:51.981164] [DEBUG] [REMOTE ] SHLS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:51.981927] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:51.982236] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 10 features, N/A% accuracy [2026-01-15T20:35:51.982307] [INFO ] [LOCAL ] SHLS: Loaded 10 optimal features with 54.28% confidence from JSON config [2026-01-15T20:35:51.982359] [DEBUG] [MAG ] Building data for symbol: SHLS with lookback: 0 [2026-01-15T20:35:51.982442] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:51.982854] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:51.983320] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:35:51.983390] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:52.035251] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:52.036652] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:52.037406] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:52.040828] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:52.041729] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:52.042426] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:52.043259] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:52.046607] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:52.051595] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:52.052945] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:52.098188] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:52.140385] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:52.141767] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:52.142621] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:52.230033] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-15 [2026-01-15T20:35:52.319099] [DEBUG] [MAG ] STLD: Last date is validated at 2026-01-15 [2026-01-15T20:35:52.404349] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:52.421792] [DEBUG] [MAG ] SHLS: Last date is validated at 2026-01-15 [2026-01-15T20:35:52.460158] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-15T20:35:52.460229] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=0.57% (Conf=53.1095%) [2026-01-15T20:35:52.460608] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-15T20:35:52.460661] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-15T20:35:52.460668] [INFO ] [main ] Progress: 135/415 forecasts completed (32.5%). AMBP finished in 0.6s. ETA: 49.6s. Rate: 338.45 forecasts/min [2026-01-15T20:35:52.472296] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:52.473944] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-15T20:35:52.474006] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-15T20:35:52.474038] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-15T20:35:52.474903] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:52.474964] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:52.475701] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:52.491037] [DEBUG] [MAG ] STLD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:52.496146] [DEBUG] [MAG ] ALZN: Last date is validated at 2026-01-15 [2026-01-15T20:35:52.597102] [DEBUG] [MAG ] SHLS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:52.623036] [INFO ] [LOCAL ] STLD: Saved forecast. [2026-01-15T20:35:52.623102] [INFO ] [main ] STLD: Signal=1 (Conf=90.0%), Magnitude=1.84% (Conf=60.1177%) [2026-01-15T20:35:52.623287] [INFO ] [main ] Fetching symbol history for SNTI... [2026-01-15T20:35:52.623336] [DEBUG] [REMOTE ] SNTI: Fetching historical data. [2026-01-15T20:35:52.624148] [INFO ] [main ] Progress: 136/415 forecasts completed (32.8%). STLD finished in 0.7s. ETA: 49.4s. Rate: 338.65 forecasts/min [2026-01-15T20:35:52.636603] [DEBUG] [REMOTE ] SNTI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:52.637592] [DEBUG] [LOCAL ] Loaded configuration for SNTI: 4 features, N/A% accuracy [2026-01-15T20:35:52.637650] [INFO ] [LOCAL ] SNTI: Loaded 4 optimal features with 40.86% confidence from JSON config [2026-01-15T20:35:52.637683] [DEBUG] [MAG ] Building data for symbol: SNTI with lookback: 0 [2026-01-15T20:35:52.638471] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:52.638529] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:52.640221] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:52.640765] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:52.641154] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:52.642788] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:52.669109] [DEBUG] [MAG ] ALZN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:52.677675] [INFO ] [LOCAL ] SHLS: Saved forecast. [2026-01-15T20:35:52.677751] [INFO ] [main ] SHLS: Signal=1 (Conf=90.0%), Magnitude=4.21% (Conf=54.2765%) [2026-01-15T20:35:52.678291] [INFO ] [main ] Fetching symbol history for MATX... [2026-01-15T20:35:52.678341] [DEBUG] [REMOTE ] MATX: Fetching historical data. [2026-01-15T20:35:52.678656] [INFO ] [main ] Progress: 137/415 forecasts completed (33.0%). SHLS finished in 0.7s. ETA: 49.0s. Rate: 340.37 forecasts/min [2026-01-15T20:35:52.692816] [DEBUG] [REMOTE ] MATX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:52.694136] [DEBUG] [LOCAL ] Loaded configuration for MATX: 2 features, N/A% accuracy [2026-01-15T20:35:52.694190] [INFO ] [LOCAL ] MATX: Loaded 2 optimal features with 57.95% confidence from JSON config [2026-01-15T20:35:52.694223] [DEBUG] [MAG ] Building data for symbol: MATX with lookback: 0 [2026-01-15T20:35:52.695069] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:52.695129] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:52.703968] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:52.705764] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:52.743829] [INFO ] [LOCAL ] ALZN: Saved forecast. [2026-01-15T20:35:52.743895] [INFO ] [main ] ALZN: Signal=1 (Conf=90.0%), Magnitude=10.04% (Conf=67.6387%) [2026-01-15T20:35:52.744052] [INFO ] [main ] Fetching symbol history for VSTS... [2026-01-15T20:35:52.744094] [DEBUG] [REMOTE ] VSTS: Fetching historical data. [2026-01-15T20:35:52.745353] [INFO ] [main ] Progress: 138/415 forecasts completed (33.3%). ALZN finished in 0.8s. ETA: 48.6s. Rate: 341.91 forecasts/min [2026-01-15T20:35:52.757640] [DEBUG] [REMOTE ] VSTS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:52.758805] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 7 features, N/A% accuracy [2026-01-15T20:35:52.758858] [INFO ] [LOCAL ] VSTS: Loaded 7 optimal features with 54.97% confidence from JSON config [2026-01-15T20:35:52.758891] [DEBUG] [MAG ] Building data for symbol: VSTS with lookback: 0 [2026-01-15T20:35:52.759710] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:52.759775] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:52.764777] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:52.765626] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:52.767514] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:52.768055] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:52.769188] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:52.771242] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:35:52.774213] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:52.835284] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-15 [2026-01-15T20:35:52.988141] [DEBUG] [MAG ] SNTI: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.005834] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.051720] [DEBUG] [MAG ] MATX: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.072422] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-15T20:35:53.072489] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=55.5928%) [2026-01-15T20:35:53.072858] [INFO ] [main ] Fetching symbol history for OHI... [2026-01-15T20:35:53.072911] [DEBUG] [REMOTE ] OHI: Fetching historical data. [2026-01-15T20:35:53.073656] [INFO ] [main ] Progress: 139/415 forecasts completed (33.5%). AIPI finished in 0.6s. ETA: 48.7s. Rate: 339.78 forecasts/min [2026-01-15T20:35:53.084468] [DEBUG] [REMOTE ] OHI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:53.085533] [DEBUG] [LOCAL ] Loaded configuration for OHI: 6 features, N/A% accuracy [2026-01-15T20:35:53.085605] [INFO ] [LOCAL ] OHI: Loaded 6 optimal features with 57.69% confidence from JSON config [2026-01-15T20:35:53.085638] [DEBUG] [MAG ] Building data for symbol: OHI with lookback: 0 [2026-01-15T20:35:53.086409] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:53.086469] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:53.091319] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:53.093499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:53.093992] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:53.094378] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:53.133029] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:53.134040] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:53.138538] [DEBUG] [MAG ] VSTS: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.156330] [DEBUG] [MAG ] SNTI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.228655] [DEBUG] [MAG ] MATX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.240807] [INFO ] [LOCAL ] SNTI: Saved forecast. [2026-01-15T20:35:53.240874] [INFO ] [main ] SNTI: Signal=1 (Conf=90.0%), Magnitude=4.04% (Conf=40.8632%) [2026-01-15T20:35:53.241505] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-15T20:35:53.241556] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-15T20:35:53.241661] [INFO ] [main ] Progress: 140/415 forecasts completed (33.7%). SNTI finished in 0.6s. ETA: 48.5s. Rate: 339.90 forecasts/min [2026-01-15T20:35:53.255825] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:53.256793] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-15T20:35:53.256858] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-15T20:35:53.256893] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-15T20:35:53.257802] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:53.257863] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:53.262917] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:53.265954] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:53.311098] [DEBUG] [MAG ] VSTS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.363096] [INFO ] [LOCAL ] MATX: Saved forecast. [2026-01-15T20:35:53.363164] [INFO ] [main ] MATX: Signal=1 (Conf=90.0%), Magnitude=12.18% (Conf=57.9484%) [2026-01-15T20:35:53.363540] [INFO ] [main ] Fetching symbol history for REYN... [2026-01-15T20:35:53.363617] [DEBUG] [REMOTE ] REYN: Fetching historical data. [2026-01-15T20:35:53.363598] [INFO ] [main ] Progress: 141/415 forecasts completed (34.0%). MATX finished in 0.7s. ETA: 48.3s. Rate: 340.65 forecasts/min [2026-01-15T20:35:53.377062] [DEBUG] [REMOTE ] REYN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:53.378157] [DEBUG] [LOCAL ] Loaded configuration for REYN: 5 features, N/A% accuracy [2026-01-15T20:35:53.378210] [INFO ] [LOCAL ] REYN: Loaded 5 optimal features with 56.03% confidence from JSON config [2026-01-15T20:35:53.378241] [DEBUG] [MAG ] Building data for symbol: REYN with lookback: 0 [2026-01-15T20:35:53.379088] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:53.379151] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:53.384195] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:53.386104] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:53.386635] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:53.387038] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:53.388676] [INFO ] [LOCAL ] VSTS: Saved forecast. [2026-01-15T20:35:53.388741] [INFO ] [main ] VSTS: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=54.9689%) [2026-01-15T20:35:53.388897] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-15T20:35:53.388940] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-15T20:35:53.390357] [INFO ] [main ] Progress: 142/415 forecasts completed (34.2%). VSTS finished in 0.6s. ETA: 47.8s. Rate: 342.69 forecasts/min [2026-01-15T20:35:53.390549] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:53.403286] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:53.404105] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-15T20:35:53.404156] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-15T20:35:53.404186] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-15T20:35:53.404993] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:53.405052] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:53.409906] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:53.412390] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:53.414043] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:53.463494] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:53.465158] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:53.484971] [DEBUG] [MAG ] OHI: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.625464] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.663021] [DEBUG] [MAG ] OHI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.741623] [DEBUG] [MAG ] REYN: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.742246] [INFO ] [LOCAL ] OHI: Saved forecast. [2026-01-15T20:35:53.742316] [INFO ] [main ] OHI: Signal=1 (Conf=90.0%), Magnitude=1.79% (Conf=57.6911%) [2026-01-15T20:35:53.742696] [INFO ] [main ] Fetching symbol history for OXM... [2026-01-15T20:35:53.742748] [DEBUG] [REMOTE ] OXM: Fetching historical data. [2026-01-15T20:35:53.743668] [INFO ] [main ] Progress: 143/415 forecasts completed (34.5%). OHI finished in 0.7s. ETA: 48.0s. Rate: 340.27 forecasts/min [2026-01-15T20:35:53.753684] [DEBUG] [REMOTE ] OXM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:53.754613] [DEBUG] [LOCAL ] Loaded configuration for OXM: 4 features, N/A% accuracy [2026-01-15T20:35:53.754667] [INFO ] [LOCAL ] OXM: Loaded 4 optimal features with 49.10% confidence from JSON config [2026-01-15T20:35:53.754698] [DEBUG] [MAG ] Building data for symbol: OXM with lookback: 0 [2026-01-15T20:35:53.755500] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:53.755561] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:53.760524] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:53.761386] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:53.762141] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:53.763288] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:53.796022] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.805810] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-15 [2026-01-15T20:35:53.875609] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-15T20:35:53.875678] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=61.9645%) [2026-01-15T20:35:53.875870] [INFO ] [main ] Fetching symbol history for PDI... [2026-01-15T20:35:53.875921] [DEBUG] [REMOTE ] PDI: Fetching historical data. [2026-01-15T20:35:53.877664] [INFO ] [main ] Progress: 144/415 forecasts completed (34.7%). BNS finished in 0.6s. ETA: 47.7s. Rate: 340.84 forecasts/min [2026-01-15T20:35:53.889887] [DEBUG] [REMOTE ] PDI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:53.890845] [DEBUG] [LOCAL ] Loaded configuration for PDI: 2 features, N/A% accuracy [2026-01-15T20:35:53.890902] [INFO ] [LOCAL ] PDI: Loaded 2 optimal features with 46.17% confidence from JSON config [2026-01-15T20:35:53.890936] [DEBUG] [MAG ] Building data for symbol: PDI with lookback: 0 [2026-01-15T20:35:53.891812] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:53.891871] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:53.897327] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:53.898724] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:53.918875] [DEBUG] [MAG ] REYN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.982566] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:53.999088] [INFO ] [LOCAL ] REYN: Saved forecast. [2026-01-15T20:35:53.999168] [INFO ] [main ] REYN: Signal=1 (Conf=90.0%), Magnitude=-1.31% (Conf=56.029%) [2026-01-15T20:35:53.999526] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-15T20:35:53.999596] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-15T20:35:53.999650] [INFO ] [main ] Progress: 145/415 forecasts completed (34.9%). REYN finished in 0.6s. ETA: 47.4s. Rate: 341.56 forecasts/min [2026-01-15T20:35:54.015114] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:54.016319] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-15T20:35:54.016376] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-15T20:35:54.016409] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-15T20:35:54.017407] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:54.017471] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:54.022850] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:54.023834] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:54.028620] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:54.030150] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:35:54.031363] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:54.048450] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-15T20:35:54.048515] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=2.26% (Conf=59.8228%) [2026-01-15T20:35:54.048684] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-15T20:35:54.048729] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-15T20:35:54.049879] [INFO ] [main ] Progress: 146/415 forecasts completed (35.2%). OCSL finished in 0.7s. ETA: 47.0s. Rate: 343.24 forecasts/min [2026-01-15T20:35:54.061696] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:54.062769] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-15T20:35:54.062821] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-15T20:35:54.062860] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-15T20:35:54.063839] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:54.063899] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:54.133907] [DEBUG] [MAG ] OXM: Last date is validated at 2026-01-15 [2026-01-15T20:35:54.144162] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:54.145690] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:54.148906] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:54.151419] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:54.155408] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:54.156220] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:54.257060] [DEBUG] [MAG ] PDI: Last date is validated at 2026-01-15 [2026-01-15T20:35:54.314277] [DEBUG] [MAG ] OXM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:54.378932] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-15 [2026-01-15T20:35:54.427142] [INFO ] [LOCAL ] OXM: Saved forecast. [2026-01-15T20:35:54.427219] [INFO ] [main ] OXM: Signal=1 (Conf=90.0%), Magnitude=7.30% (Conf=49.0998%) [2026-01-15T20:35:54.427412] [INFO ] [main ] Fetching symbol history for CTAS... [2026-01-15T20:35:54.427466] [DEBUG] [REMOTE ] CTAS: Fetching historical data. [2026-01-15T20:35:54.428662] [INFO ] [main ] Progress: 147/415 forecasts completed (35.4%). OXM finished in 0.7s. ETA: 47.2s. Rate: 340.54 forecasts/min [2026-01-15T20:35:54.432630] [DEBUG] [MAG ] PDI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:54.439284] [DEBUG] [REMOTE ] CTAS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:54.440649] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 6 features, N/A% accuracy [2026-01-15T20:35:54.440701] [INFO ] [LOCAL ] CTAS: Loaded 6 optimal features with 78.66% confidence from JSON config [2026-01-15T20:35:54.440743] [DEBUG] [MAG ] Building data for symbol: CTAS with lookback: 0 [2026-01-15T20:35:54.441554] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:54.441639] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:54.447317] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:54.448397] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:54.490849] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:54.493610] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:54.493708] [INFO ] [LOCAL ] PDI: Saved forecast. [2026-01-15T20:35:54.493775] [INFO ] [main ] PDI: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=46.1699%) [2026-01-15T20:35:54.494126] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-15T20:35:54.494167] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-15T20:35:54.494530] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:54.495684] [INFO ] [main ] Progress: 148/415 forecasts completed (35.7%). PDI finished in 0.6s. ETA: 46.8s. Rate: 341.97 forecasts/min [2026-01-15T20:35:54.509190] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:54.510313] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-15T20:35:54.510366] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-15T20:35:54.510398] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-15T20:35:54.511265] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:54.511350] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:54.511433] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-15 [2026-01-15T20:35:54.515125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:54.516355] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:54.517437] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:54.548288] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:54.559062] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:54.560403] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:35:54.562705] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:54.630593] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-15T20:35:54.630661] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=1.95% (Conf=51.2772%) [2026-01-15T20:35:54.631001] [INFO ] [main ] Fetching symbol history for VRA... [2026-01-15T20:35:54.631051] [DEBUG] [REMOTE ] VRA: Fetching historical data. [2026-01-15T20:35:54.631680] [INFO ] [main ] Progress: 149/415 forecasts completed (35.9%). PNQI finished in 0.6s. ETA: 46.6s. Rate: 342.49 forecasts/min [2026-01-15T20:35:54.646006] [DEBUG] [REMOTE ] VRA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:54.647294] [DEBUG] [LOCAL ] Loaded configuration for VRA: 5 features, N/A% accuracy [2026-01-15T20:35:54.647368] [INFO ] [LOCAL ] VRA: Loaded 5 optimal features with 48.67% confidence from JSON config [2026-01-15T20:35:54.647401] [DEBUG] [MAG ] Building data for symbol: VRA with lookback: 0 [2026-01-15T20:35:54.648200] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:54.648260] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:54.653063] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:54.653892] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:54.687728] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:54.751183] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-15T20:35:54.751256] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=69.7114%) [2026-01-15T20:35:54.751663] [INFO ] [main ] Progress: 150/415 forecasts completed (36.1%). BEPI finished in 0.7s. ETA: 46.3s. Rate: 343.21 forecasts/min [2026-01-15T20:35:54.751800] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-15T20:35:54.751844] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-15T20:35:54.766228] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:54.767158] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-15T20:35:54.767212] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-15T20:35:54.767243] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-15T20:35:54.767749] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:54.768100] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:54.768161] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:54.769170] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:54.769912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:54.770412] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:54.772124] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:54.873147] [DEBUG] [MAG ] CTAS: Last date is validated at 2026-01-15 [2026-01-15T20:35:54.916357] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.063333] [DEBUG] [MAG ] CTAS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.099958] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.119902] [DEBUG] [MAG ] VRA: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.134713] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.185026] [INFO ] [LOCAL ] CTAS: Saved forecast. [2026-01-15T20:35:55.185096] [INFO ] [main ] CTAS: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=78.6552%) [2026-01-15T20:35:55.185517] [INFO ] [main ] Fetching symbol history for VONE... [2026-01-15T20:35:55.185585] [DEBUG] [REMOTE ] VONE: Fetching historical data. [2026-01-15T20:35:55.186650] [INFO ] [main ] Progress: 151/415 forecasts completed (36.4%). CTAS finished in 0.8s. ETA: 46.6s. Rate: 339.86 forecasts/min [2026-01-15T20:35:55.196895] [DEBUG] [REMOTE ] VONE: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:55.197782] [DEBUG] [LOCAL ] Loaded configuration for VONE: 5 features, N/A% accuracy [2026-01-15T20:35:55.197838] [INFO ] [LOCAL ] VONE: Loaded 5 optimal features with 50.40% confidence from JSON config [2026-01-15T20:35:55.197872] [DEBUG] [MAG ] Building data for symbol: VONE with lookback: 0 [2026-01-15T20:35:55.198708] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:55.198769] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:55.200624] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:55.201222] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:55.201676] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:55.213247] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-15T20:35:55.213314] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=45.089%) [2026-01-15T20:35:55.213473] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-15T20:35:55.213515] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-15T20:35:55.214655] [INFO ] [main ] Progress: 152/415 forecasts completed (36.6%). CRVL finished in 0.7s. ETA: 46.2s. Rate: 341.75 forecasts/min [2026-01-15T20:35:55.228008] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:55.229200] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-15T20:35:55.229254] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-15T20:35:55.229285] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-15T20:35:55.230161] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:55.230219] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:55.232669] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:55.234197] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:55.286021] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:55.288227] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:55.291160] [DEBUG] [MAG ] VRA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.314389] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.353499] [INFO ] [LOCAL ] VRA: Saved forecast. [2026-01-15T20:35:55.353564] [INFO ] [main ] VRA: Signal=1 (Conf=90.0%), Magnitude=1.87% (Conf=48.6692%) [2026-01-15T20:35:55.353756] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-15T20:35:55.353799] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-15T20:35:55.354796] [INFO ] [main ] Progress: 153/415 forecasts completed (36.9%). VRA finished in 0.7s. ETA: 45.9s. Rate: 342.20 forecasts/min [2026-01-15T20:35:55.366913] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:55.368034] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-15T20:35:55.368088] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-15T20:35:55.368119] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-15T20:35:55.368907] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:55.368967] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:55.369895] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:55.371102] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:35:55.372563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:55.413965] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-15T20:35:55.414032] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=-4.66% (Conf=46.2185%) [2026-01-15T20:35:55.414215] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-15T20:35:55.414260] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-15T20:35:55.414950] [INFO ] [main ] Progress: 154/415 forecasts completed (37.1%). CIB finished in 0.7s. ETA: 45.6s. Rate: 343.67 forecasts/min [2026-01-15T20:35:55.428520] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:55.429653] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-15T20:35:55.429707] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-15T20:35:55.429739] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-15T20:35:55.430550] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:55.430632] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:55.432782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:55.433336] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:55.433768] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:55.436255] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:55.478335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:55.587219] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.651554] [DEBUG] [MAG ] VONE: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.715776] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.766128] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.830283] [DEBUG] [MAG ] VONE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.831539] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-15T20:35:55.831624] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=-2.82% (Conf=48.8976%) [2026-01-15T20:35:55.831974] [INFO ] [main ] Progress: 155/415 forecasts completed (37.3%). RDY finished in 0.6s. ETA: 45.8s. Rate: 340.61 forecasts/min [2026-01-15T20:35:55.832103] [INFO ] [main ] Fetching symbol history for GGB... [2026-01-15T20:35:55.832146] [DEBUG] [REMOTE ] GGB: Fetching historical data. [2026-01-15T20:35:55.844465] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-15 [2026-01-15T20:35:55.846169] [DEBUG] [REMOTE ] GGB: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:55.847360] [DEBUG] [LOCAL ] Loaded configuration for GGB: 5 features, N/A% accuracy [2026-01-15T20:35:55.847420] [INFO ] [LOCAL ] GGB: Loaded 5 optimal features with 34.19% confidence from JSON config [2026-01-15T20:35:55.847453] [DEBUG] [MAG ] Building data for symbol: GGB with lookback: 0 [2026-01-15T20:35:55.848309] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:55.848401] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:55.853452] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:55.855551] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:55.856269] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:55.856700] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:55.857478] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:55.886887] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:55.948998] [INFO ] [LOCAL ] VONE: Saved forecast. [2026-01-15T20:35:55.949068] [INFO ] [main ] VONE: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=50.3961%) [2026-01-15T20:35:55.949525] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-15T20:35:55.949595] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-15T20:35:55.949667] [INFO ] [main ] Progress: 156/415 forecasts completed (37.6%). VONE finished in 0.8s. ETA: 45.5s. Rate: 341.34 forecasts/min [2026-01-15T20:35:55.961280] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:55.962504] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-15T20:35:55.962556] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-15T20:35:55.962605] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-15T20:35:55.963391] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-15T20:35:55.963494] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:55.968351] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:55.970243] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:55.970766] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:55.971221] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:55.971647] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:55.972413] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:55.973249] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:55.975712] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:56.018857] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:56.075200] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-15T20:35:56.075267] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=76.025%) [2026-01-15T20:35:56.075665] [INFO ] [main ] Fetching symbol history for TEM... [2026-01-15T20:35:56.075716] [DEBUG] [REMOTE ] TEM: Fetching historical data. [2026-01-15T20:35:56.076644] [INFO ] [main ] Progress: 157/415 forecasts completed (37.8%). NDAQ finished in 0.7s. ETA: 45.3s. Rate: 341.95 forecasts/min [2026-01-15T20:35:56.089690] [DEBUG] [REMOTE ] TEM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:56.091564] [DEBUG] [LOCAL ] Loaded configuration for TEM: 6 features, N/A% accuracy [2026-01-15T20:35:56.093749] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:56.093952] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-15T20:35:56.094018] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=-0.43% (Conf=49.4506%) [2026-01-15T20:35:56.094180] [INFO ] [main ] Fetching symbol history for POWI... [2026-01-15T20:35:56.094223] [DEBUG] [REMOTE ] POWI: Fetching historical data. [2026-01-15T20:35:56.091634] [INFO ] [LOCAL ] TEM: Loaded 6 optimal features with 58.20% confidence from JSON config [2026-01-15T20:35:56.096384] [DEBUG] [MAG ] Building data for symbol: TEM with lookback: 0 [2026-01-15T20:35:56.096362] [INFO ] [main ] Progress: 158/415 forecasts completed (38.1%). INVH finished in 0.7s. ETA: 44.8s. Rate: 343.88 forecasts/min [2026-01-15T20:35:56.097602] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:56.097667] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:56.099391] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:56.095989] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:56.099950] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:56.100350] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:56.101316] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:56.102492] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:56.103493] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:56.108908] [DEBUG] [REMOTE ] POWI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:56.109874] [DEBUG] [LOCAL ] Loaded configuration for POWI: 5 features, N/A% accuracy [2026-01-15T20:35:56.109933] [INFO ] [LOCAL ] POWI: Loaded 5 optimal features with 59.16% confidence from JSON config [2026-01-15T20:35:56.109965] [DEBUG] [MAG ] Building data for symbol: POWI with lookback: 0 [2026-01-15T20:35:56.110808] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:56.110881] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:56.112677] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:56.113227] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:56.113663] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:56.116148] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:56.136112] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:56.143979] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:56.145479] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:56.188407] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:56.189698] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:56.191100] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:56.211535] [DEBUG] [MAG ] GGB: Last date is validated at 2026-01-15 [2026-01-15T20:35:56.275528] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:56.276485] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:56.278544] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:56.281561] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:56.282683] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:56.284704] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:56.285456] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:56.290141] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:56.291393] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:56.292787] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:56.294364] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:56.297431] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:56.298159] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:56.298927] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:56.301014] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:56.302168] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:56.302968] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:56.303710] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-15T20:35:56.304409] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:56.307296] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:56.309098] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:56.311705] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:35:56.314313] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:56.318923] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:56.339100] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:56.340397] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:56.342190] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:56.342987] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:56.344690] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:56.346344] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:56.347297] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:56.348607] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:35:56.349883] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:56.352215] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:35:56.354086] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:35:56.357400] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:35:56.359873] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:35:56.366363] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:56.388235] [DEBUG] [MAG ] GGB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:56.447007] [INFO ] [LOCAL ] GGB: Saved forecast. [2026-01-15T20:35:56.447074] [INFO ] [main ] GGB: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=34.1898%) [2026-01-15T20:35:56.447234] [INFO ] [main ] Fetching symbol history for QQQJ... [2026-01-15T20:35:56.447277] [DEBUG] [REMOTE ] QQQJ: Fetching historical data. [2026-01-15T20:35:56.447981] [INFO ] [main ] Progress: 159/415 forecasts completed (38.3%). GGB finished in 0.6s. ETA: 45.0s. Rate: 341.70 forecasts/min [2026-01-15T20:35:56.458273] [DEBUG] [MAG ] TEM: Last date is validated at 2026-01-15 [2026-01-15T20:35:56.460643] [DEBUG] [REMOTE ] QQQJ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:56.461796] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 4 features, N/A% accuracy [2026-01-15T20:35:56.461850] [INFO ] [LOCAL ] QQQJ: Loaded 4 optimal features with 49.25% confidence from JSON config [2026-01-15T20:35:56.461882] [DEBUG] [MAG ] Building data for symbol: QQQJ with lookback: 0 [2026-01-15T20:35:56.463215] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:56.463311] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:56.465536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:56.466147] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:56.466652] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:35:56.473190] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:56.486299] [DEBUG] [MAG ] POWI: Last date is validated at 2026-01-15 [2026-01-15T20:35:56.627970] [DEBUG] [MAG ] TEM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:56.657521] [DEBUG] [MAG ] POWI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:56.734871] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-15 [2026-01-15T20:35:56.749062] [INFO ] [LOCAL ] TEM: Saved forecast. [2026-01-15T20:35:56.749135] [INFO ] [main ] TEM: Signal=1 (Conf=90.0%), Magnitude=-4.31% (Conf=58.1967%) [2026-01-15T20:35:56.749509] [INFO ] [main ] Fetching symbol history for FOSL... [2026-01-15T20:35:56.749562] [DEBUG] [REMOTE ] FOSL: Fetching historical data. [2026-01-15T20:35:56.749672] [INFO ] [main ] Progress: 160/415 forecasts completed (38.6%). TEM finished in 0.7s. ETA: 45.0s. Rate: 340.17 forecasts/min [2026-01-15T20:35:56.766611] [DEBUG] [REMOTE ] FOSL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:56.768056] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 4 features, N/A% accuracy [2026-01-15T20:35:56.768112] [INFO ] [LOCAL ] FOSL: Loaded 4 optimal features with 46.71% confidence from JSON config [2026-01-15T20:35:56.768144] [DEBUG] [MAG ] Building data for symbol: FOSL with lookback: 0 [2026-01-15T20:35:56.769063] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:56.769127] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:56.771003] [INFO ] [LOCAL ] POWI: Saved forecast. [2026-01-15T20:35:56.771070] [INFO ] [main ] POWI: Signal=1 (Conf=90.0%), Magnitude=8.14% (Conf=59.1634%) [2026-01-15T20:35:56.771673] [INFO ] [main ] Fetching symbol history for MILN... [2026-01-15T20:35:56.771732] [DEBUG] [REMOTE ] MILN: Fetching historical data. [2026-01-15T20:35:56.772645] [INFO ] [main ] Progress: 161/415 forecasts completed (38.8%). POWI finished in 0.7s. ETA: 44.6s. Rate: 342.02 forecasts/min [2026-01-15T20:35:56.776275] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:56.777180] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:56.778079] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:56.779935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:56.785046] [DEBUG] [REMOTE ] MILN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:56.789842] [DEBUG] [LOCAL ] Loaded configuration for MILN: 7 features, N/A% accuracy [2026-01-15T20:35:56.789902] [INFO ] [LOCAL ] MILN: Loaded 7 optimal features with 56.92% confidence from JSON config [2026-01-15T20:35:56.789934] [DEBUG] [MAG ] Building data for symbol: MILN with lookback: 0 [2026-01-15T20:35:56.790769] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:35:56.793197] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:56.793980] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:56.795709] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:56.796248] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:56.797332] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:56.799094] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:56.800178] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:56.800920] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:56.834373] [DEBUG] [MAG ] QQQJ: Last date is validated at 2026-01-15 [2026-01-15T20:35:56.918935] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:57.016230] [DEBUG] [MAG ] QQQJ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:57.090207] [INFO ] [LOCAL ] QQQJ: Saved forecast. [2026-01-15T20:35:57.090283] [INFO ] [main ] QQQJ: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=49.2488%) [2026-01-15T20:35:57.090733] [INFO ] [main ] Progress: 162/415 forecasts completed (39.0%). QQQJ finished in 0.6s. ETA: 44.6s. Rate: 340.31 forecasts/min [2026-01-15T20:35:57.090943] [INFO ] [main ] Fetching symbol history for TERN... [2026-01-15T20:35:57.090991] [DEBUG] [REMOTE ] TERN: Fetching historical data. [2026-01-15T20:35:57.103090] [DEBUG] [REMOTE ] TERN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:57.104206] [DEBUG] [LOCAL ] Loaded configuration for TERN: 5 features, N/A% accuracy [2026-01-15T20:35:57.104260] [INFO ] [LOCAL ] TERN: Loaded 5 optimal features with 57.09% confidence from JSON config [2026-01-15T20:35:57.104293] [DEBUG] [MAG ] Building data for symbol: TERN with lookback: 0 [2026-01-15T20:35:57.105131] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:57.105196] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:57.110690] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:57.112148] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:57.115139] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:57.125166] [DEBUG] [MAG ] FOSL: Last date is validated at 2026-01-15 [2026-01-15T20:35:57.131074] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:57.132760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:57.181199] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-15T20:35:57.181275] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-15T20:35:57.181730] [INFO ] [main ] Fetching symbol history for LEA... [2026-01-15T20:35:57.181806] [DEBUG] [REMOTE ] LEA: Fetching historical data. [2026-01-15T20:35:57.182650] [INFO ] [main ] Progress: 163/415 forecasts completed (39.3%). BSCQ finished in 1.2s. ETA: 44.3s. Rate: 341.31 forecasts/min [2026-01-15T20:35:57.193165] [DEBUG] [REMOTE ] LEA: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:57.194040] [DEBUG] [LOCAL ] Loaded configuration for LEA: 5 features, N/A% accuracy [2026-01-15T20:35:57.194092] [INFO ] [LOCAL ] LEA: Loaded 5 optimal features with 37.24% confidence from JSON config [2026-01-15T20:35:57.194124] [DEBUG] [MAG ] Building data for symbol: LEA with lookback: 0 [2026-01-15T20:35:57.194940] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:57.195001] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:57.196038] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:57.197548] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:57.200680] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:57.201519] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:57.203233] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:57.219722] [DEBUG] [MAG ] MILN: Last date is validated at 2026-01-15 [2026-01-15T20:35:57.293554] [DEBUG] [MAG ] FOSL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:57.354290] [INFO ] [LOCAL ] FOSL: Saved forecast. [2026-01-15T20:35:57.354359] [INFO ] [main ] FOSL: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=46.7053%) [2026-01-15T20:35:57.354751] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-15T20:35:57.354801] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-15T20:35:57.356662] [INFO ] [main ] Progress: 164/415 forecasts completed (39.5%). FOSL finished in 0.6s. ETA: 44.1s. Rate: 341.33 forecasts/min [2026-01-15T20:35:57.368887] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:57.370205] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-15T20:35:57.370274] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-15T20:35:57.370308] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-15T20:35:57.371293] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-15T20:35:57.371395] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:57.376626] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:57.378706] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:57.379259] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:57.379742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:57.380159] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:57.381026] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:57.381910] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:57.384624] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:57.390967] [DEBUG] [MAG ] MILN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:57.472595] [INFO ] [LOCAL ] MILN: Saved forecast. [2026-01-15T20:35:57.472670] [INFO ] [main ] MILN: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=56.9192%) [2026-01-15T20:35:57.472829] [INFO ] [main ] Fetching symbol history for CM... [2026-01-15T20:35:57.472872] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-15T20:35:57.473847] [INFO ] [main ] Progress: 165/415 forecasts completed (39.8%). MILN finished in 0.7s. ETA: 43.9s. Rate: 342.02 forecasts/min [2026-01-15T20:35:57.484521] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:57.485725] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-15T20:35:57.485781] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-15T20:35:57.485812] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-15T20:35:57.486658] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:57.486718] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:57.488515] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:57.489110] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:57.489557] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:57.489981] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:57.490960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:57.506755] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:57.508905] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:57.548406] [DEBUG] [MAG ] TERN: Last date is validated at 2026-01-15 [2026-01-15T20:35:57.553805] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:57.555540] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:57.560590] [DEBUG] [MAG ] LEA: Last date is validated at 2026-01-15 [2026-01-15T20:35:57.603078] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:57.604156] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:35:57.605381] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:35:57.681787] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:57.682691] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:57.684597] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:35:57.687424] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:35:57.688559] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:57.690606] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:35:57.691359] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:57.695740] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:57.696939] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:35:57.698297] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:57.699874] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:35:57.702790] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:35:57.703469] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:35:57.704191] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:57.706239] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:57.707372] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:35:57.708121] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:35:57.708983] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-15T20:35:57.709820] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:35:57.713273] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:57.715302] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:35:57.718191] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:35:57.721138] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:35:57.723958] [DEBUG] [MAG ] TERN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:57.725307] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:57.745023] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:57.746798] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:57.748709] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:57.749480] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:57.751227] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:35:57.752880] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:57.753851] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:57.753948] [DEBUG] [MAG ] LEA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:57.755082] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:35:57.756361] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:57.758618] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:35:57.760322] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:57.821561] [INFO ] [LOCAL ] TERN: Saved forecast. [2026-01-15T20:35:57.821648] [INFO ] [main ] TERN: Signal=1 (Conf=90.0%), Magnitude=-6.91% (Conf=57.0941%) [2026-01-15T20:35:57.821813] [INFO ] [main ] Fetching symbol history for WLDS... [2026-01-15T20:35:57.821857] [DEBUG] [REMOTE ] WLDS: Fetching historical data. [2026-01-15T20:35:57.822891] [INFO ] [main ] Progress: 166/415 forecasts completed (40.0%). TERN finished in 0.7s. ETA: 43.9s. Rate: 340.00 forecasts/min [2026-01-15T20:35:57.834609] [DEBUG] [REMOTE ] WLDS: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:57.835774] [DEBUG] [LOCAL ] Loaded configuration for WLDS: 2 features, N/A% accuracy [2026-01-15T20:35:57.835827] [INFO ] [LOCAL ] WLDS: Loaded 2 optimal features with 46.25% confidence from JSON config [2026-01-15T20:35:57.835868] [DEBUG] [MAG ] Building data for symbol: WLDS with lookback: 0 [2026-01-15T20:35:57.836734] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:35:57.836798] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:35:57.841404] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:57.843641] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:57.847934] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-15 [2026-01-15T20:35:57.859867] [INFO ] [LOCAL ] LEA: Saved forecast. [2026-01-15T20:35:57.859935] [INFO ] [main ] LEA: Signal=1 (Conf=90.0%), Magnitude=0.66% (Conf=37.2419%) [2026-01-15T20:35:57.860467] [INFO ] [main ] Fetching symbol history for CETX... [2026-01-15T20:35:57.860517] [DEBUG] [REMOTE ] CETX: Fetching historical data. [2026-01-15T20:35:57.860670] [INFO ] [main ] Progress: 167/415 forecasts completed (40.2%). LEA finished in 0.7s. ETA: 43.6s. Rate: 341.60 forecasts/min [2026-01-15T20:35:57.872162] [DEBUG] [REMOTE ] CETX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:57.873134] [DEBUG] [LOCAL ] Loaded configuration for CETX: 9 features, N/A% accuracy [2026-01-15T20:35:57.873185] [INFO ] [LOCAL ] CETX: Loaded 9 optimal features with 30.17% confidence from JSON config [2026-01-15T20:35:57.873216] [DEBUG] [MAG ] Building data for symbol: CETX with lookback: 0 [2026-01-15T20:35:57.874041] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:35:57.874102] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:57.875822] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:57.876342] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:57.876762] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:57.928297] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:35:57.929356] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:35:57.930757] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:35:57.932309] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:57.932865] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:35:57.935069] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:58.020828] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:58.101453] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-15T20:35:58.101526] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=64.9339%) [2026-01-15T20:35:58.101702] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-15T20:35:58.101747] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-15T20:35:58.103654] [INFO ] [main ] Progress: 168/415 forecasts completed (40.5%). CM finished in 0.6s. ETA: 43.5s. Rate: 340.83 forecasts/min [2026-01-15T20:35:58.114516] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:58.115775] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-15T20:35:58.115828] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-15T20:35:58.115859] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-15T20:35:58.116660] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:58.116719] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:58.121542] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:58.123321] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:58.123827] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:58.141509] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:58.199658] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-15 [2026-01-15T20:35:58.204544] [DEBUG] [MAG ] WLDS: Last date is validated at 2026-01-15 [2026-01-15T20:35:58.281504] [DEBUG] [MAG ] CETX: Last date is validated at 2026-01-15 [2026-01-15T20:35:58.374068] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:58.378728] [DEBUG] [MAG ] WLDS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:58.456462] [DEBUG] [MAG ] CETX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:58.469446] [INFO ] [LOCAL ] WLDS: Saved forecast. [2026-01-15T20:35:58.469512] [INFO ] [main ] WLDS: Signal=1 (Conf=90.0%), Magnitude=114.35% (Conf=46.2523%) [2026-01-15T20:35:58.469706] [INFO ] [main ] Fetching symbol history for MCHI... [2026-01-15T20:35:58.469752] [DEBUG] [REMOTE ] MCHI: Fetching historical data. [2026-01-15T20:35:58.470970] [INFO ] [main ] Progress: 169/415 forecasts completed (40.7%). WLDS finished in 0.6s. ETA: 43.6s. Rate: 338.65 forecasts/min [2026-01-15T20:35:58.481511] [DEBUG] [REMOTE ] MCHI: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:58.482469] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 10 features, N/A% accuracy [2026-01-15T20:35:58.482518] [INFO ] [LOCAL ] MCHI: Loaded 10 optimal features with 47.52% confidence from JSON config [2026-01-15T20:35:58.482552] [DEBUG] [MAG ] Building data for symbol: MCHI with lookback: 0 [2026-01-15T20:35:58.483348] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:35:58.483412] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:35:58.486364] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:35:58.487749] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:35:58.488412] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:35:58.489596] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:58.490477] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-15 [2026-01-15T20:35:58.491467] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:58.491963] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:35:58.493010] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:35:58.494675] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:35:58.495703] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:35:58.496387] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:58.637179] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-15T20:35:58.637251] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-15T20:35:58.637633] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-15T20:35:58.637686] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-15T20:35:58.637673] [INFO ] [main ] Progress: 170/415 forecasts completed (41.0%). FTSM finished in 1.3s. ETA: 43.4s. Rate: 338.77 forecasts/min [2026-01-15T20:35:58.649659] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:58.650646] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-15T20:35:58.650698] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-15T20:35:58.650729] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-15T20:35:58.651535] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:58.651620] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:58.656548] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:58.657156] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:58.658479] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:58.659001] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:58.659445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:58.659863] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:35:58.715100] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-15T20:35:58.715173] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=41.3252%) [2026-01-15T20:35:58.715337] [INFO ] [main ] Fetching symbol history for FMN... [2026-01-15T20:35:58.715383] [DEBUG] [REMOTE ] FMN: Fetching historical data. [2026-01-15T20:35:58.716201] [INFO ] [main ] Progress: 171/415 forecasts completed (41.2%). EVF finished in 0.6s. ETA: 43.1s. Rate: 339.87 forecasts/min [2026-01-15T20:35:58.727178] [DEBUG] [REMOTE ] FMN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:58.728257] [DEBUG] [LOCAL ] Loaded configuration for FMN: 1 features, N/A% accuracy [2026-01-15T20:35:58.728309] [INFO ] [LOCAL ] FMN: Loaded 1 optimal features with 46.74% confidence from JSON config [2026-01-15T20:35:58.728340] [DEBUG] [MAG ] Building data for symbol: FMN with lookback: 0 [2026-01-15T20:35:58.729174] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:58.729232] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:58.729300] [INFO ] [LOCAL ] CETX: Saved forecast. [2026-01-15T20:35:58.729392] [INFO ] [main ] CETX: Signal=1 (Conf=90.0%), Magnitude=10.67% (Conf=30.1695%) [2026-01-15T20:35:58.729855] [INFO ] [main ] Fetching symbol history for PLUG... [2026-01-15T20:35:58.729919] [DEBUG] [REMOTE ] PLUG: Fetching historical data. [2026-01-15T20:35:58.730656] [INFO ] [main ] Progress: 172/415 forecasts completed (41.4%). CETX finished in 0.9s. ETA: 42.7s. Rate: 341.70 forecasts/min [2026-01-15T20:35:58.734788] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:58.741918] [DEBUG] [REMOTE ] PLUG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:58.742791] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 4 features, N/A% accuracy [2026-01-15T20:35:58.742848] [INFO ] [LOCAL ] PLUG: Loaded 4 optimal features with 56.33% confidence from JSON config [2026-01-15T20:35:58.742880] [DEBUG] [MAG ] Building data for symbol: PLUG with lookback: 0 [2026-01-15T20:35:58.743690] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:58.743750] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:58.748768] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:58.750684] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:35:58.751178] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:35:58.751958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:58.771350] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:58.842078] [DEBUG] [MAG ] MCHI: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.013044] [DEBUG] [MAG ] MCHI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:59.071078] [DEBUG] [MAG ] FMN: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.106883] [INFO ] [LOCAL ] MCHI: Saved forecast. [2026-01-15T20:35:59.106949] [INFO ] [main ] MCHI: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=47.517%) [2026-01-15T20:35:59.106939] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.107610] [INFO ] [main ] Fetching symbol history for PGJ... [2026-01-15T20:35:59.107664] [DEBUG] [REMOTE ] PGJ: Fetching historical data. [2026-01-15T20:35:59.107649] [INFO ] [main ] Progress: 173/415 forecasts completed (41.7%). MCHI finished in 0.6s. ETA: 42.8s. Rate: 339.45 forecasts/min [2026-01-15T20:35:59.121670] [DEBUG] [REMOTE ] PGJ: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:59.122660] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, N/A% accuracy [2026-01-15T20:35:59.122716] [INFO ] [LOCAL ] PGJ: Loaded 1 optimal features with 60.47% confidence from JSON config [2026-01-15T20:35:59.122748] [DEBUG] [MAG ] Building data for symbol: PGJ with lookback: 0 [2026-01-15T20:35:59.123538] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:35:59.123615] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:35:59.164465] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:59.199822] [DEBUG] [MAG ] PLUG: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.242861] [DEBUG] [MAG ] FMN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:59.281057] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:59.296826] [INFO ] [LOCAL ] FMN: Saved forecast. [2026-01-15T20:35:59.296889] [INFO ] [main ] FMN: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=46.7447%) [2026-01-15T20:35:59.297047] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-15T20:35:59.297089] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-15T20:35:59.298299] [INFO ] [main ] Progress: 174/415 forecasts completed (41.9%). FMN finished in 0.6s. ETA: 42.6s. Rate: 339.29 forecasts/min [2026-01-15T20:35:59.309139] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:59.310297] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-15T20:35:59.310348] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-15T20:35:59.310379] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-15T20:35:59.311168] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:59.311227] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:35:59.312933] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:35:59.314976] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:35:59.317964] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:59.369858] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-15T20:35:59.369951] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=-1.65% (Conf=44.8836%) [2026-01-15T20:35:59.370332] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-15T20:35:59.370393] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-15T20:35:59.370667] [INFO ] [main ] Progress: 175/415 forecasts completed (42.2%). PRGO finished in 0.7s. ETA: 42.3s. Rate: 340.44 forecasts/min [2026-01-15T20:35:59.380288] [DEBUG] [MAG ] PLUG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:59.382974] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:59.383959] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-15T20:35:59.384017] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-15T20:35:59.384049] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-15T20:35:59.384892] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:35:59.384955] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:59.386720] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:59.387247] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:59.387728] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:35:59.437053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:59.441981] [INFO ] [LOCAL ] PLUG: Saved forecast. [2026-01-15T20:35:59.442059] [INFO ] [main ] PLUG: Signal=1 (Conf=90.0%), Magnitude=2.81% (Conf=56.3261%) [2026-01-15T20:35:59.442664] [INFO ] [main ] Fetching symbol history for TWFG... [2026-01-15T20:35:59.442719] [DEBUG] [REMOTE ] TWFG: Fetching historical data. [2026-01-15T20:35:59.443645] [INFO ] [main ] Progress: 176/415 forecasts completed (42.4%). PLUG finished in 0.7s. ETA: 42.0s. Rate: 341.58 forecasts/min [2026-01-15T20:35:59.454957] [DEBUG] [REMOTE ] TWFG: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:59.456110] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 6 features, N/A% accuracy [2026-01-15T20:35:59.456368] [INFO ] [LOCAL ] TWFG: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-15T20:35:59.456412] [DEBUG] [MAG ] Building data for symbol: TWFG with lookback: 0 [2026-01-15T20:35:59.457618] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:35:59.457694] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:59.460336] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:59.461030] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:59.461542] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:35:59.464145] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:35:59.466951] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:35:59.469311] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:59.512823] [DEBUG] [MAG ] PGJ: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.671127] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.683321] [DEBUG] [MAG ] PGJ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:59.759218] [INFO ] [LOCAL ] PGJ: Saved forecast. [2026-01-15T20:35:59.759287] [INFO ] [main ] PGJ: Signal=1 (Conf=90.0%), Magnitude=-1.92% (Conf=60.4656%) [2026-01-15T20:35:59.759804] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-15T20:35:59.759859] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-15T20:35:59.760669] [INFO ] [main ] Progress: 177/415 forecasts completed (42.7%). PGJ finished in 0.7s. ETA: 42.0s. Rate: 340.03 forecasts/min [2026-01-15T20:35:59.774084] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:59.775073] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-15T20:35:59.775126] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-15T20:35:59.775159] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-15T20:35:59.775977] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:35:59.776040] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:35:59.778053] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:35:59.778773] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:35:59.779385] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:35:59.797833] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:35:59.797898] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.798667] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:59.853300] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:35:59.865501] [DEBUG] [MAG ] TWFG: Last date is validated at 2026-01-15 [2026-01-15T20:35:59.925658] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-15T20:35:59.925726] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=1.36% (Conf=49.4291%) [2026-01-15T20:35:59.925890] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-15T20:35:59.925942] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-15T20:35:59.926908] [INFO ] [main ] Progress: 178/415 forecasts completed (42.9%). INGN finished in 0.6s. ETA: 41.8s. Rate: 340.14 forecasts/min [2026-01-15T20:35:59.938102] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-15T20:35:59.938995] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-15T20:35:59.939058] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-15T20:35:59.942893] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-15T20:35:59.943781] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:35:59.943840] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:35:59.949337] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:35:59.950354] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:35:59.952208] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:35:59.975025] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:00.038243] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-15T20:36:00.038310] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=50.1841%) [2026-01-15T20:36:00.038671] [INFO ] [main ] Fetching symbol history for MSBI... [2026-01-15T20:36:00.038722] [DEBUG] [REMOTE ] MSBI: Fetching historical data. [2026-01-15T20:36:00.039018] [DEBUG] [MAG ] TWFG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:00.039665] [INFO ] [main ] Progress: 179/415 forecasts completed (43.1%). BOC finished in 0.7s. ETA: 41.5s. Rate: 340.83 forecasts/min [2026-01-15T20:36:00.051679] [DEBUG] [REMOTE ] MSBI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:00.052888] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 8 features, N/A% accuracy [2026-01-15T20:36:00.052946] [INFO ] [LOCAL ] MSBI: Loaded 8 optimal features with 41.70% confidence from JSON config [2026-01-15T20:36:00.052977] [DEBUG] [MAG ] Building data for symbol: MSBI with lookback: 0 [2026-01-15T20:36:00.053976] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:00.054051] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:00.058920] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:00.060738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:00.061224] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:00.061681] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:00.062073] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:00.064736] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:00.065902] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:00.067498] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:00.127107] [INFO ] [LOCAL ] TWFG: Saved forecast. [2026-01-15T20:36:00.127173] [INFO ] [main ] TWFG: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=53.5896%) [2026-01-15T20:36:00.127568] [INFO ] [main ] Fetching symbol history for BHFAO... [2026-01-15T20:36:00.127636] [DEBUG] [REMOTE ] BHFAO: Fetching historical data. [2026-01-15T20:36:00.128430] [INFO ] [main ] Progress: 180/415 forecasts completed (43.4%). TWFG finished in 0.7s. ETA: 41.3s. Rate: 341.77 forecasts/min [2026-01-15T20:36:00.139235] [DEBUG] [REMOTE ] BHFAO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:00.140152] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 4 features, N/A% accuracy [2026-01-15T20:36:00.140207] [INFO ] [LOCAL ] BHFAO: Loaded 4 optimal features with 50.64% confidence from JSON config [2026-01-15T20:36:00.140249] [DEBUG] [MAG ] Building data for symbol: BHFAO with lookback: 0 [2026-01-15T20:36:00.141093] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:00.141156] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:00.148715] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:00.157310] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-15 [2026-01-15T20:36:00.157861] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:00.158755] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:00.160239] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:00.310521] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-15 [2026-01-15T20:36:00.350394] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:00.455891] [DEBUG] [MAG ] MSBI: Last date is validated at 2026-01-15 [2026-01-15T20:36:00.488854] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:00.548009] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-15T20:36:00.548084] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=-4.97% (Conf=48.1351%) [2026-01-15T20:36:00.548248] [INFO ] [main ] Fetching symbol history for TSL... [2026-01-15T20:36:00.548487] [DEBUG] [REMOTE ] TSL: Fetching historical data. [2026-01-15T20:36:00.560239] [DEBUG] [REMOTE ] TSL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:00.561453] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, N/A% accuracy [2026-01-15T20:36:00.561505] [INFO ] [LOCAL ] TSL: Loaded 3 optimal features with 61.41% confidence from JSON config [2026-01-15T20:36:00.561536] [DEBUG] [MAG ] Building data for symbol: TSL with lookback: 0 [2026-01-15T20:36:00.562542] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:00.562627] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:00.564659] [INFO ] [main ] Progress: 181/415 forecasts completed (43.6%). BDTX finished in 0.6s. ETA: 41.4s. Rate: 338.99 forecasts/min [2026-01-15T20:36:00.614882] [DEBUG] [MAG ] BHFAO: Last date is validated at 2026-01-15 [2026-01-15T20:36:00.662359] [DEBUG] [MAG ] MSBI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:00.684305] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-15T20:36:00.684373] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=3.70% (Conf=61.2614%) [2026-01-15T20:36:00.684531] [INFO ] [main ] Fetching symbol history for SVC... [2026-01-15T20:36:00.684591] [DEBUG] [REMOTE ] SVC: Fetching historical data. [2026-01-15T20:36:00.685251] [INFO ] [main ] Progress: 182/415 forecasts completed (43.9%). ODFL finished in 0.9s. ETA: 41.2s. Rate: 339.59 forecasts/min [2026-01-15T20:36:00.710003] [DEBUG] [REMOTE ] SVC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:00.710873] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, N/A% accuracy [2026-01-15T20:36:00.710930] [INFO ] [LOCAL ] SVC: Loaded 3 optimal features with 63.33% confidence from JSON config [2026-01-15T20:36:00.710963] [DEBUG] [MAG ] Building data for symbol: SVC with lookback: 0 [2026-01-15T20:36:00.711823] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:00.711884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:00.724082] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:00.741602] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:00.744321] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:00.745279] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:00.760012] [INFO ] [LOCAL ] MSBI: Saved forecast. [2026-01-15T20:36:00.760084] [INFO ] [main ] MSBI: Signal=1 (Conf=90.0%), Magnitude=-2.11% (Conf=41.7043%) [2026-01-15T20:36:00.760451] [INFO ] [main ] Fetching symbol history for AOD... [2026-01-15T20:36:00.760503] [DEBUG] [REMOTE ] AOD: Fetching historical data. [2026-01-15T20:36:00.760664] [INFO ] [main ] Progress: 183/415 forecasts completed (44.1%). MSBI finished in 0.7s. ETA: 40.9s. Rate: 340.65 forecasts/min [2026-01-15T20:36:00.773509] [DEBUG] [REMOTE ] AOD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:00.774262] [DEBUG] [LOCAL ] Loaded configuration for AOD: 5 features, N/A% accuracy [2026-01-15T20:36:00.774313] [INFO ] [LOCAL ] AOD: Loaded 5 optimal features with 36.28% confidence from JSON config [2026-01-15T20:36:00.774344] [DEBUG] [MAG ] Building data for symbol: AOD with lookback: 0 [2026-01-15T20:36:00.775159] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:00.775232] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:00.778055] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:00.780680] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:00.784359] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:00.786984] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:00.790027] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:00.851627] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:36:00.857829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:00.911554] [DEBUG] [MAG ] BHFAO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:00.982972] [INFO ] [LOCAL ] BHFAO: Saved forecast. [2026-01-15T20:36:00.983054] [INFO ] [main ] BHFAO: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=50.639%) [2026-01-15T20:36:00.983499] [INFO ] [main ] Fetching symbol history for MRK... [2026-01-15T20:36:00.983552] [DEBUG] [REMOTE ] MRK: Fetching historical data. [2026-01-15T20:36:00.983683] [INFO ] [main ] Progress: 184/415 forecasts completed (44.3%). BHFAO finished in 0.9s. ETA: 40.7s. Rate: 340.16 forecasts/min [2026-01-15T20:36:00.997314] [DEBUG] [REMOTE ] MRK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:00.998350] [DEBUG] [LOCAL ] Loaded configuration for MRK: 6 features, N/A% accuracy [2026-01-15T20:36:00.998401] [INFO ] [LOCAL ] MRK: Loaded 6 optimal features with 53.48% confidence from JSON config [2026-01-15T20:36:00.998431] [DEBUG] [MAG ] Building data for symbol: MRK with lookback: 0 [2026-01-15T20:36:00.999271] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:00.999334] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:01.001068] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:01.001699] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:01.002173] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:01.002602] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:01.003881] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:01.006706] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:01.127609] [DEBUG] [MAG ] AOD: Last date is validated at 2026-01-15 [2026-01-15T20:36:01.266820] [DEBUG] [MAG ] TSL: Last date is validated at 2026-01-15 [2026-01-15T20:36:01.328038] [DEBUG] [MAG ] AOD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:01.333457] [DEBUG] [MAG ] SVC: Last date is validated at 2026-01-15 [2026-01-15T20:36:01.439932] [DEBUG] [MAG ] TSL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:01.456867] [INFO ] [LOCAL ] AOD: Saved forecast. [2026-01-15T20:36:01.456936] [INFO ] [main ] AOD: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=36.281%) [2026-01-15T20:36:01.457373] [INFO ] [main ] Fetching symbol history for ACCO... [2026-01-15T20:36:01.457428] [DEBUG] [REMOTE ] ACCO: Fetching historical data. [2026-01-15T20:36:01.458673] [INFO ] [main ] Progress: 185/415 forecasts completed (44.6%). AOD finished in 0.7s. ETA: 40.9s. Rate: 337.08 forecasts/min [2026-01-15T20:36:01.468948] [DEBUG] [MAG ] MRK: Last date is validated at 2026-01-15 [2026-01-15T20:36:01.472210] [DEBUG] [REMOTE ] ACCO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:01.474618] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 9 features, N/A% accuracy [2026-01-15T20:36:01.474672] [INFO ] [LOCAL ] ACCO: Loaded 9 optimal features with 55.69% confidence from JSON config [2026-01-15T20:36:01.474703] [DEBUG] [MAG ] Building data for symbol: ACCO with lookback: 0 [2026-01-15T20:36:01.475506] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:01.475568] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:01.483454] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:01.488306] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:01.488806] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:01.489245] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:01.493089] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:01.495370] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:01.499525] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:36:01.500227] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:01.500917] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:01.515461] [INFO ] [LOCAL ] TSL: Saved forecast. [2026-01-15T20:36:01.515544] [INFO ] [main ] TSL: Signal=1 (Conf=90.0%), Magnitude=-1.32% (Conf=61.4139%) [2026-01-15T20:36:01.515755] [INFO ] [main ] Fetching symbol history for TROX... [2026-01-15T20:36:01.515801] [DEBUG] [REMOTE ] TROX: Fetching historical data. [2026-01-15T20:36:01.517665] [INFO ] [main ] Progress: 186/415 forecasts completed (44.8%). TSL finished in 1.0s. ETA: 40.6s. Rate: 338.29 forecasts/min [2026-01-15T20:36:01.537755] [DEBUG] [REMOTE ] TROX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:01.539974] [DEBUG] [MAG ] SVC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:01.541178] [DEBUG] [LOCAL ] Loaded configuration for TROX: 3 features, N/A% accuracy [2026-01-15T20:36:01.541239] [INFO ] [LOCAL ] TROX: Loaded 3 optimal features with 52.66% confidence from JSON config [2026-01-15T20:36:01.541272] [DEBUG] [MAG ] Building data for symbol: TROX with lookback: 0 [2026-01-15T20:36:01.542179] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:01.542240] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:01.545967] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:01.547023] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:01.605806] [INFO ] [LOCAL ] SVC: Saved forecast. [2026-01-15T20:36:01.605875] [INFO ] [main ] SVC: Signal=1 (Conf=90.0%), Magnitude=5.00% (Conf=63.3303%) [2026-01-15T20:36:01.606055] [INFO ] [main ] Fetching symbol history for AEVA... [2026-01-15T20:36:01.606100] [DEBUG] [REMOTE ] AEVA: Fetching historical data. [2026-01-15T20:36:01.606948] [INFO ] [main ] Progress: 187/415 forecasts completed (45.1%). SVC finished in 0.9s. ETA: 40.3s. Rate: 339.19 forecasts/min [2026-01-15T20:36:01.624992] [DEBUG] [REMOTE ] AEVA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:01.625864] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, N/A% accuracy [2026-01-15T20:36:01.625927] [INFO ] [LOCAL ] AEVA: Loaded 3 optimal features with 62.53% confidence from JSON config [2026-01-15T20:36:01.625962] [DEBUG] [MAG ] Building data for symbol: AEVA with lookback: 0 [2026-01-15T20:36:01.626847] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:01.626910] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:01.627701] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:01.628353] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:36:01.629162] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:01.646203] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:01.667552] [DEBUG] [MAG ] MRK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:01.770819] [INFO ] [LOCAL ] MRK: Saved forecast. [2026-01-15T20:36:01.770886] [INFO ] [main ] MRK: Signal=1 (Conf=90.0%), Magnitude=-2.35% (Conf=53.4824%) [2026-01-15T20:36:01.771225] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-15T20:36:01.771275] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-15T20:36:01.771664] [INFO ] [main ] Progress: 188/415 forecasts completed (45.3%). MRK finished in 0.8s. ETA: 40.1s. Rate: 339.32 forecasts/min [2026-01-15T20:36:01.782126] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:01.784623] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-15T20:36:01.784681] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-15T20:36:01.784713] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-15T20:36:01.785708] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:01.785766] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:01.788396] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:01.790932] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:01.900647] [DEBUG] [MAG ] ACCO: Last date is validated at 2026-01-15 [2026-01-15T20:36:01.987094] [DEBUG] [MAG ] AEVA: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.042499] [DEBUG] [MAG ] TROX: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.078087] [DEBUG] [MAG ] ACCO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.143743] [INFO ] [LOCAL ] ACCO: Saved forecast. [2026-01-15T20:36:02.143812] [INFO ] [main ] ACCO: Signal=1 (Conf=90.0%), Magnitude=1.09% (Conf=55.6902%) [2026-01-15T20:36:02.143983] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-15T20:36:02.144029] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-15T20:36:02.145067] [INFO ] [main ] Progress: 189/415 forecasts completed (45.5%). ACCO finished in 0.7s. ETA: 40.2s. Rate: 337.33 forecasts/min [2026-01-15T20:36:02.158659] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.159896] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-15T20:36:02.159955] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-15T20:36:02.159990] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-15T20:36:02.160049] [DEBUG] [MAG ] AEVA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.160748] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.160880] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:02.160946] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:02.166279] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:02.167382] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:02.169168] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:02.170350] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:02.171775] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:36:02.177731] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.229133] [DEBUG] [MAG ] TROX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.259028] [INFO ] [LOCAL ] AEVA: Saved forecast. [2026-01-15T20:36:02.259095] [INFO ] [main ] AEVA: Signal=1 (Conf=90.0%), Magnitude=6.55% (Conf=62.5283%) [2026-01-15T20:36:02.259432] [INFO ] [main ] Fetching symbol history for SREA... [2026-01-15T20:36:02.259483] [DEBUG] [REMOTE ] SREA: Fetching historical data. [2026-01-15T20:36:02.259627] [INFO ] [main ] Progress: 190/415 forecasts completed (45.8%). AEVA finished in 0.7s. ETA: 39.9s. Rate: 337.97 forecasts/min [2026-01-15T20:36:02.271683] [DEBUG] [REMOTE ] SREA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.272654] [DEBUG] [LOCAL ] Loaded configuration for SREA: 1 features, N/A% accuracy [2026-01-15T20:36:02.272707] [INFO ] [LOCAL ] SREA: Loaded 1 optimal features with 48.66% confidence from JSON config [2026-01-15T20:36:02.276117] [DEBUG] [MAG ] Building data for symbol: SREA with lookback: 0 [2026-01-15T20:36:02.277122] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:02.277186] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:02.282195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.293464] [INFO ] [LOCAL ] TROX: Saved forecast. [2026-01-15T20:36:02.293533] [INFO ] [main ] TROX: Signal=1 (Conf=90.0%), Magnitude=6.25% (Conf=52.6574%) [2026-01-15T20:36:02.293712] [INFO ] [main ] Fetching symbol history for BFS... [2026-01-15T20:36:02.293758] [DEBUG] [REMOTE ] BFS: Fetching historical data. [2026-01-15T20:36:02.295694] [INFO ] [main ] Progress: 191/415 forecasts completed (46.0%). TROX finished in 0.8s. ETA: 39.6s. Rate: 339.38 forecasts/min [2026-01-15T20:36:02.305490] [DEBUG] [REMOTE ] BFS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.306222] [DEBUG] [LOCAL ] Loaded configuration for BFS: 3 features, N/A% accuracy [2026-01-15T20:36:02.306272] [INFO ] [LOCAL ] BFS: Loaded 3 optimal features with 62.67% confidence from JSON config [2026-01-15T20:36:02.306303] [DEBUG] [MAG ] Building data for symbol: BFS with lookback: 0 [2026-01-15T20:36:02.307111] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:02.307404] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:02.312396] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:02.313822] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:02.314471] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.342839] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.425371] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-15T20:36:02.425444] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=-2.37% (Conf=45.3251%) [2026-01-15T20:36:02.425825] [INFO ] [main ] Fetching symbol history for BEP... [2026-01-15T20:36:02.425878] [DEBUG] [REMOTE ] BEP: Fetching historical data. [2026-01-15T20:36:02.426677] [INFO ] [main ] Progress: 192/415 forecasts completed (46.3%). ERNA finished in 0.7s. ETA: 39.4s. Rate: 339.84 forecasts/min [2026-01-15T20:36:02.436490] [DEBUG] [REMOTE ] BEP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.437441] [DEBUG] [LOCAL ] Loaded configuration for BEP: 5 features, N/A% accuracy [2026-01-15T20:36:02.437516] [INFO ] [LOCAL ] BEP: Loaded 5 optimal features with 43.13% confidence from JSON config [2026-01-15T20:36:02.437557] [DEBUG] [MAG ] Building data for symbol: BEP with lookback: 0 [2026-01-15T20:36:02.438389] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:02.438449] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:02.440161] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:02.440707] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:02.441102] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:02.441869] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:02.443670] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.548221] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.655426] [DEBUG] [MAG ] SREA: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.662674] [DEBUG] [MAG ] BFS: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.726354] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.793513] [DEBUG] [MAG ] BEP: Last date is validated at 2026-01-15 [2026-01-15T20:36:02.807978] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-15T20:36:02.808049] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=-4.97% (Conf=50.8446%) [2026-01-15T20:36:02.808427] [INFO ] [main ] Progress: 193/415 forecasts completed (46.5%). VTYX finished in 0.7s. ETA: 39.4s. Rate: 337.81 forecasts/min [2026-01-15T20:36:02.808557] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-15T20:36:02.808620] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-15T20:36:02.820783] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.821927] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-15T20:36:02.821981] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-15T20:36:02.822012] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-15T20:36:02.823063] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:02.823124] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:02.832254] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:02.834491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:02.834471] [DEBUG] [MAG ] SREA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.835041] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:02.835442] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.842091] [DEBUG] [MAG ] BFS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:02.897015] [INFO ] [LOCAL ] SREA: Saved forecast. [2026-01-15T20:36:02.897087] [INFO ] [main ] SREA: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=48.6559%) [2026-01-15T20:36:02.897495] [INFO ] [main ] Fetching symbol history for NEM... [2026-01-15T20:36:02.897549] [DEBUG] [REMOTE ] NEM: Fetching historical data. [2026-01-15T20:36:02.897631] [INFO ] [main ] Progress: 194/415 forecasts completed (46.7%). SREA finished in 0.6s. ETA: 39.2s. Rate: 338.67 forecasts/min [2026-01-15T20:36:02.909538] [DEBUG] [REMOTE ] NEM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.910453] [DEBUG] [LOCAL ] Loaded configuration for NEM: 8 features, N/A% accuracy [2026-01-15T20:36:02.910503] [INFO ] [LOCAL ] NEM: Loaded 8 optimal features with 60.77% confidence from JSON config [2026-01-15T20:36:02.910534] [DEBUG] [MAG ] Building data for symbol: NEM with lookback: 0 [2026-01-15T20:36:02.911329] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:02.911400] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:02.913124] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:02.913192] [INFO ] [LOCAL ] BFS: Saved forecast. [2026-01-15T20:36:02.913258] [INFO ] [main ] BFS: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=62.6656%) [2026-01-15T20:36:02.913446] [INFO ] [main ] Fetching symbol history for VRTX... [2026-01-15T20:36:02.913491] [DEBUG] [REMOTE ] VRTX: Fetching historical data. [2026-01-15T20:36:02.913951] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:02.914354] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:02.914635] [INFO ] [main ] Progress: 195/415 forecasts completed (47.0%). BFS finished in 0.6s. ETA: 38.8s. Rate: 340.25 forecasts/min [2026-01-15T20:36:02.915123] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:02.915774] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:02.917564] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:02.919253] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:02.920517] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.926295] [DEBUG] [REMOTE ] VRTX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:02.927108] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 6 features, N/A% accuracy [2026-01-15T20:36:02.927159] [INFO ] [LOCAL ] VRTX: Loaded 6 optimal features with 51.72% confidence from JSON config [2026-01-15T20:36:02.927190] [DEBUG] [MAG ] Building data for symbol: VRTX with lookback: 0 [2026-01-15T20:36:02.928022] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:02.928084] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:02.929782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:02.930487] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:02.930907] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:02.931663] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:02.934043] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:02.935857] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:02.981829] [DEBUG] [MAG ] BEP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:03.053595] [INFO ] [LOCAL ] BEP: Saved forecast. [2026-01-15T20:36:03.053677] [INFO ] [main ] BEP: Signal=1 (Conf=90.0%), Magnitude=-2.30% (Conf=43.1255%) [2026-01-15T20:36:03.054052] [INFO ] [main ] Fetching symbol history for AEHL... [2026-01-15T20:36:03.054106] [DEBUG] [REMOTE ] AEHL: Fetching historical data. [2026-01-15T20:36:03.054662] [INFO ] [main ] Progress: 196/415 forecasts completed (47.2%). BEP finished in 0.6s. ETA: 38.6s. Rate: 340.61 forecasts/min [2026-01-15T20:36:03.065223] [DEBUG] [REMOTE ] AEHL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:03.066231] [DEBUG] [LOCAL ] Loaded configuration for AEHL: 5 features, N/A% accuracy [2026-01-15T20:36:03.066284] [INFO ] [LOCAL ] AEHL: Loaded 5 optimal features with 38.11% confidence from JSON config [2026-01-15T20:36:03.066317] [DEBUG] [MAG ] Building data for symbol: AEHL with lookback: 0 [2026-01-15T20:36:03.067151] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:03.067214] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:03.072417] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:03.074349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:03.074869] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:03.075290] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:03.076055] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:03.186842] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-15 [2026-01-15T20:36:03.264852] [DEBUG] [MAG ] NEM: Last date is validated at 2026-01-15 [2026-01-15T20:36:03.282670] [DEBUG] [MAG ] VRTX: Last date is validated at 2026-01-15 [2026-01-15T20:36:03.356669] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:03.432703] [DEBUG] [MAG ] AEHL: Last date is validated at 2026-01-15 [2026-01-15T20:36:03.436381] [DEBUG] [MAG ] NEM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:03.453901] [DEBUG] [MAG ] VRTX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:03.466017] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-15T20:36:03.466083] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=-2.02% (Conf=56.8534%) [2026-01-15T20:36:03.466414] [INFO ] [main ] Fetching symbol history for QQQI... [2026-01-15T20:36:03.466465] [DEBUG] [REMOTE ] QQQI: Fetching historical data. [2026-01-15T20:36:03.467316] [INFO ] [main ] Progress: 197/415 forecasts completed (47.5%). PTGX finished in 0.7s. ETA: 38.7s. Rate: 338.30 forecasts/min [2026-01-15T20:36:03.478787] [DEBUG] [REMOTE ] QQQI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:03.479686] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 6 features, N/A% accuracy [2026-01-15T20:36:03.479740] [INFO ] [LOCAL ] QQQI: Loaded 6 optimal features with 48.26% confidence from JSON config [2026-01-15T20:36:03.479771] [DEBUG] [MAG ] Building data for symbol: QQQI with lookback: 0 [2026-01-15T20:36:03.480594] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:03.480656] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:03.485500] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:03.487360] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:03.487867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:03.488285] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:03.490679] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:03.491715] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:03.548474] [INFO ] [LOCAL ] NEM: Saved forecast. [2026-01-15T20:36:03.548542] [INFO ] [main ] NEM: Signal=1 (Conf=90.0%), Magnitude=-1.90% (Conf=60.7726%) [2026-01-15T20:36:03.548900] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-15T20:36:03.548954] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-15T20:36:03.549628] [INFO ] [main ] Progress: 198/415 forecasts completed (47.7%). NEM finished in 0.7s. ETA: 38.4s. Rate: 339.22 forecasts/min [2026-01-15T20:36:03.563593] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:03.564762] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-15T20:36:03.564818] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-15T20:36:03.564852] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-15T20:36:03.565691] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:03.565752] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:03.571146] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:03.618045] [DEBUG] [MAG ] AEHL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:03.618582] [INFO ] [LOCAL ] VRTX: Saved forecast. [2026-01-15T20:36:03.618655] [INFO ] [main ] VRTX: Signal=1 (Conf=90.0%), Magnitude=-4.21% (Conf=51.7231%) [2026-01-15T20:36:03.619061] [INFO ] [main ] Fetching symbol history for COYA... [2026-01-15T20:36:03.619307] [DEBUG] [REMOTE ] COYA: Fetching historical data. [2026-01-15T20:36:03.621034] [INFO ] [main ] Progress: 199/415 forecasts completed (48.0%). VRTX finished in 0.7s. ETA: 38.1s. Rate: 340.24 forecasts/min [2026-01-15T20:36:03.631766] [DEBUG] [REMOTE ] COYA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:03.632842] [DEBUG] [LOCAL ] Loaded configuration for COYA: 4 features, N/A% accuracy [2026-01-15T20:36:03.633221] [INFO ] [LOCAL ] COYA: Loaded 4 optimal features with 51.87% confidence from JSON config [2026-01-15T20:36:03.633267] [DEBUG] [MAG ] Building data for symbol: COYA with lookback: 0 [2026-01-15T20:36:03.634197] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:03.634259] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:03.639808] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:03.681646] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:03.684986] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:03.696980] [INFO ] [LOCAL ] AEHL: Saved forecast. [2026-01-15T20:36:03.697054] [INFO ] [main ] AEHL: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=38.1053%) [2026-01-15T20:36:03.697687] [INFO ] [main ] Fetching symbol history for BLTE... [2026-01-15T20:36:03.697740] [DEBUG] [REMOTE ] BLTE: Fetching historical data. [2026-01-15T20:36:03.698646] [INFO ] [main ] Progress: 200/415 forecasts completed (48.2%). AEHL finished in 0.6s. ETA: 37.8s. Rate: 341.20 forecasts/min [2026-01-15T20:36:03.705174] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:03.709027] [DEBUG] [REMOTE ] BLTE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:03.709998] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 9 features, N/A% accuracy [2026-01-15T20:36:03.710064] [INFO ] [LOCAL ] BLTE: Loaded 9 optimal features with 54.30% confidence from JSON config [2026-01-15T20:36:03.710104] [DEBUG] [MAG ] Building data for symbol: BLTE with lookback: 0 [2026-01-15T20:36:03.710938] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:03.711002] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:03.716181] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:03.718050] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:03.718549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:03.718976] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:03.770526] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:03.773535] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:36:03.777667] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:03.778837] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:03.782111] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:03.857413] [DEBUG] [MAG ] QQQI: Last date is validated at 2026-01-15 [2026-01-15T20:36:03.936959] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.043891] [DEBUG] [MAG ] QQQI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.051539] [DEBUG] [MAG ] COYA: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.110143] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.120883] [INFO ] [LOCAL ] QQQI: Saved forecast. [2026-01-15T20:36:04.120956] [INFO ] [main ] QQQI: Signal=1 (Conf=90.0%), Magnitude=0.25% (Conf=48.2582%) [2026-01-15T20:36:04.121147] [INFO ] [main ] Fetching symbol history for WTBA... [2026-01-15T20:36:04.121368] [DEBUG] [REMOTE ] WTBA: Fetching historical data. [2026-01-15T20:36:04.122089] [INFO ] [main ] Progress: 201/415 forecasts completed (48.4%). QQQI finished in 0.7s. ETA: 37.9s. Rate: 338.82 forecasts/min [2026-01-15T20:36:04.134769] [DEBUG] [REMOTE ] WTBA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:04.135916] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 9 features, N/A% accuracy [2026-01-15T20:36:04.135973] [INFO ] [LOCAL ] WTBA: Loaded 9 optimal features with 64.38% confidence from JSON config [2026-01-15T20:36:04.136006] [DEBUG] [MAG ] Building data for symbol: WTBA with lookback: 0 [2026-01-15T20:36:04.136844] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:04.136927] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:04.138783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:04.139333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:04.139770] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:04.140855] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:04.143625] [DEBUG] [MAG ] BLTE: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.143744] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:04.144873] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:04.149436] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:04.150911] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:04.153821] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:04.225550] [DEBUG] [MAG ] COYA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.285177] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-15T20:36:04.285243] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=7.46% (Conf=57.9848%) [2026-01-15T20:36:04.285592] [INFO ] [main ] Fetching symbol history for MBIN... [2026-01-15T20:36:04.285645] [DEBUG] [REMOTE ] MBIN: Fetching historical data. [2026-01-15T20:36:04.285658] [INFO ] [main ] Progress: 202/415 forecasts completed (48.7%). BLK finished in 0.7s. ETA: 37.7s. Rate: 338.95 forecasts/min [2026-01-15T20:36:04.297302] [DEBUG] [REMOTE ] MBIN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:04.298019] [INFO ] [LOCAL ] COYA: Saved forecast. [2026-01-15T20:36:04.298086] [INFO ] [main ] COYA: Signal=1 (Conf=90.0%), Magnitude=-4.20% (Conf=51.8734%) [2026-01-15T20:36:04.298254] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-15T20:36:04.298300] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-15T20:36:04.298510] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 2 features, N/A% accuracy [2026-01-15T20:36:04.298564] [INFO ] [LOCAL ] MBIN: Loaded 2 optimal features with 55.12% confidence from JSON config [2026-01-15T20:36:04.298616] [DEBUG] [MAG ] Building data for symbol: MBIN with lookback: 0 [2026-01-15T20:36:04.299403] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:04.299462] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:04.299669] [INFO ] [main ] Progress: 203/415 forecasts completed (48.9%). COYA finished in 0.7s. ETA: 37.4s. Rate: 340.50 forecasts/min [2026-01-15T20:36:04.300197] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:04.310633] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:04.312366] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-15T20:36:04.312421] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-15T20:36:04.312454] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-15T20:36:04.313308] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:04.313370] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:04.315202] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:04.315757] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:04.318265] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:04.319964] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:04.320986] [DEBUG] [MAG ] BLTE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.339620] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:04.451123] [INFO ] [LOCAL ] BLTE: Saved forecast. [2026-01-15T20:36:04.451209] [INFO ] [main ] BLTE: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=54.3049%) [2026-01-15T20:36:04.451808] [INFO ] [main ] Fetching symbol history for AMPG... [2026-01-15T20:36:04.451864] [DEBUG] [REMOTE ] AMPG: Fetching historical data. [2026-01-15T20:36:04.452657] [INFO ] [main ] Progress: 204/415 forecasts completed (49.2%). BLTE finished in 0.8s. ETA: 37.2s. Rate: 340.72 forecasts/min [2026-01-15T20:36:04.464436] [DEBUG] [REMOTE ] AMPG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:04.465383] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 1 features, N/A% accuracy [2026-01-15T20:36:04.465439] [INFO ] [LOCAL ] AMPG: Loaded 1 optimal features with 47.95% confidence from JSON config [2026-01-15T20:36:04.465471] [DEBUG] [MAG ] Building data for symbol: AMPG with lookback: 0 [2026-01-15T20:36:04.466305] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:04.466366] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:04.467604] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:04.506615] [DEBUG] [MAG ] WTBA: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.671328] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.678701] [DEBUG] [MAG ] WTBA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.680273] [DEBUG] [MAG ] MBIN: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.754759] [INFO ] [LOCAL ] WTBA: Saved forecast. [2026-01-15T20:36:04.754827] [INFO ] [main ] WTBA: Signal=1 (Conf=90.0%), Magnitude=2.97% (Conf=64.3834%) [2026-01-15T20:36:04.754988] [INFO ] [main ] Fetching symbol history for MCBS... [2026-01-15T20:36:04.755033] [DEBUG] [REMOTE ] MCBS: Fetching historical data. [2026-01-15T20:36:04.757678] [INFO ] [main ] Progress: 205/415 forecasts completed (49.4%). WTBA finished in 0.6s. ETA: 37.1s. Rate: 339.50 forecasts/min [2026-01-15T20:36:04.768480] [DEBUG] [REMOTE ] MCBS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:04.769608] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, N/A% accuracy [2026-01-15T20:36:04.769664] [INFO ] [LOCAL ] MCBS: Loaded 3 optimal features with 57.52% confidence from JSON config [2026-01-15T20:36:04.769696] [DEBUG] [MAG ] Building data for symbol: MCBS with lookback: 0 [2026-01-15T20:36:04.770485] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:04.770545] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:04.775915] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:04.818991] [DEBUG] [MAG ] AMPG: Last date is validated at 2026-01-15 [2026-01-15T20:36:04.846775] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.855273] [DEBUG] [MAG ] MBIN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:04.894272] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:04.895347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:04.941097] [INFO ] [LOCAL ] MBIN: Saved forecast. [2026-01-15T20:36:04.941368] [INFO ] [main ] MBIN: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=55.1157%) [2026-01-15T20:36:04.941822] [INFO ] [main ] Fetching symbol history for COTY... [2026-01-15T20:36:04.941810] [INFO ] [main ] Progress: 206/415 forecasts completed (49.6%). MBIN finished in 0.7s. ETA: 36.9s. Rate: 339.43 forecasts/min [2026-01-15T20:36:04.941888] [DEBUG] [REMOTE ] COTY: Fetching historical data. [2026-01-15T20:36:04.958681] [DEBUG] [REMOTE ] COTY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:04.959885] [DEBUG] [LOCAL ] Loaded configuration for COTY: 6 features, N/A% accuracy [2026-01-15T20:36:04.959940] [INFO ] [LOCAL ] COTY: Loaded 6 optimal features with 59.94% confidence from JSON config [2026-01-15T20:36:04.959972] [DEBUG] [MAG ] Building data for symbol: COTY with lookback: 0 [2026-01-15T20:36:04.960863] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:04.960925] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:04.962662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:04.963173] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:04.963640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:04.964038] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:04.964969] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:04.967418] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:04.999796] [DEBUG] [MAG ] AMPG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:05.004420] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-15T20:36:05.004492] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=3.88% (Conf=50.7586%) [2026-01-15T20:36:05.004689] [INFO ] [main ] Fetching symbol history for CF... [2026-01-15T20:36:05.004736] [DEBUG] [REMOTE ] CF: Fetching historical data. [2026-01-15T20:36:05.005783] [INFO ] [main ] Progress: 207/415 forecasts completed (49.9%). SITM finished in 0.7s. ETA: 36.7s. Rate: 340.48 forecasts/min [2026-01-15T20:36:05.017504] [DEBUG] [REMOTE ] CF: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:05.018707] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, N/A% accuracy [2026-01-15T20:36:05.018765] [INFO ] [LOCAL ] CF: Loaded 4 optimal features with 59.27% confidence from JSON config [2026-01-15T20:36:05.018814] [DEBUG] [MAG ] Building data for symbol: CF with lookback: 0 [2026-01-15T20:36:05.019717] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:05.019780] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:05.021623] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:05.022192] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:05.022625] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:05.065568] [INFO ] [LOCAL ] AMPG: Saved forecast. [2026-01-15T20:36:05.065669] [INFO ] [main ] AMPG: Signal=1 (Conf=90.0%), Magnitude=2.94% (Conf=47.9484%) [2026-01-15T20:36:05.065858] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-15T20:36:05.065919] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-15T20:36:05.067786] [INFO ] [main ] Progress: 208/415 forecasts completed (50.1%). AMPG finished in 0.6s. ETA: 36.4s. Rate: 341.55 forecasts/min [2026-01-15T20:36:05.077976] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:05.078884] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-15T20:36:05.078943] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-15T20:36:05.078976] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-15T20:36:05.079907] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:05.079972] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:05.085095] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:05.087780] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:05.088782] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:05.091598] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:36:05.097518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:05.139156] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:05.260650] [DEBUG] [MAG ] MCBS: Last date is validated at 2026-01-15 [2026-01-15T20:36:05.320134] [DEBUG] [MAG ] COTY: Last date is validated at 2026-01-15 [2026-01-15T20:36:05.428073] [DEBUG] [MAG ] MCBS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:05.454733] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-15 [2026-01-15T20:36:05.491992] [DEBUG] [MAG ] CF: Last date is validated at 2026-01-15 [2026-01-15T20:36:05.501909] [DEBUG] [MAG ] COTY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:05.506817] [INFO ] [LOCAL ] MCBS: Saved forecast. [2026-01-15T20:36:05.506883] [INFO ] [main ] MCBS: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=57.5233%) [2026-01-15T20:36:05.507259] [INFO ] [main ] Fetching symbol history for CNO... [2026-01-15T20:36:05.507310] [DEBUG] [REMOTE ] CNO: Fetching historical data. [2026-01-15T20:36:05.507663] [INFO ] [main ] Progress: 209/415 forecasts completed (50.4%). MCBS finished in 0.8s. ETA: 36.4s. Rate: 339.11 forecasts/min [2026-01-15T20:36:05.522941] [DEBUG] [REMOTE ] CNO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:05.525510] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, N/A% accuracy [2026-01-15T20:36:05.525589] [INFO ] [LOCAL ] CNO: Loaded 5 optimal features with 54.20% confidence from JSON config [2026-01-15T20:36:05.525626] [DEBUG] [MAG ] Building data for symbol: CNO with lookback: 0 [2026-01-15T20:36:05.526641] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:05.526706] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:05.532817] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:05.534986] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:05.535493] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:05.565605] [INFO ] [LOCAL ] COTY: Saved forecast. [2026-01-15T20:36:05.565671] [INFO ] [main ] COTY: Signal=1 (Conf=90.0%), Magnitude=1.94% (Conf=59.9368%) [2026-01-15T20:36:05.566037] [INFO ] [main ] Fetching symbol history for NEOG... [2026-01-15T20:36:05.566088] [DEBUG] [REMOTE ] NEOG: Fetching historical data. [2026-01-15T20:36:05.566690] [INFO ] [main ] Progress: 210/415 forecasts completed (50.6%). COTY finished in 0.6s. ETA: 36.2s. Rate: 340.19 forecasts/min [2026-01-15T20:36:05.578741] [DEBUG] [REMOTE ] NEOG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:05.579840] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 3 features, N/A% accuracy [2026-01-15T20:36:05.579894] [INFO ] [LOCAL ] NEOG: Loaded 3 optimal features with 56.68% confidence from JSON config [2026-01-15T20:36:05.580073] [DEBUG] [MAG ] Building data for symbol: NEOG with lookback: 0 [2026-01-15T20:36:05.581305] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:05.582533] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:05.582633] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:05.583106] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:05.634321] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:05.663733] [DEBUG] [MAG ] CF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:05.666434] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:05.668740] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:05.670187] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:05.740824] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-15T20:36:05.740911] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=2.13% (Conf=72.3159%) [2026-01-15T20:36:05.741124] [INFO ] [main ] Fetching symbol history for RUSHA... [2026-01-15T20:36:05.741189] [DEBUG] [REMOTE ] RUSHA: Fetching historical data. [2026-01-15T20:36:05.741854] [INFO ] [main ] Progress: 211/415 forecasts completed (50.8%). PHIN finished in 0.7s. ETA: 36.0s. Rate: 340.20 forecasts/min [2026-01-15T20:36:05.753871] [DEBUG] [REMOTE ] RUSHA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:05.754968] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 5 features, N/A% accuracy [2026-01-15T20:36:05.755024] [INFO ] [LOCAL ] RUSHA: Loaded 5 optimal features with 58.04% confidence from JSON config [2026-01-15T20:36:05.755056] [DEBUG] [MAG ] Building data for symbol: RUSHA with lookback: 0 [2026-01-15T20:36:05.756091] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:05.756157] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:05.758123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:05.758884] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:05.759297] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:05.766909] [INFO ] [LOCAL ] CF: Saved forecast. [2026-01-15T20:36:05.766976] [INFO ] [main ] CF: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=59.2726%) [2026-01-15T20:36:05.767312] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-15T20:36:05.767384] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-15T20:36:05.767629] [INFO ] [main ] Progress: 212/415 forecasts completed (51.1%). CF finished in 0.8s. ETA: 35.7s. Rate: 341.57 forecasts/min [2026-01-15T20:36:05.779825] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:05.780777] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-15T20:36:05.780829] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-15T20:36:05.780861] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-15T20:36:05.781659] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:05.781720] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:05.786858] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:05.788031] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:05.790109] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:05.815817] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:05.818317] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:05.868489] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:05.871852] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:05.872983] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:05.941073] [DEBUG] [MAG ] CNO: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.034181] [DEBUG] [MAG ] NEOG: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.124790] [DEBUG] [MAG ] CNO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:06.193269] [DEBUG] [MAG ] RUSHA: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.203095] [DEBUG] [MAG ] NEOG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:06.212475] [INFO ] [LOCAL ] CNO: Saved forecast. [2026-01-15T20:36:06.212551] [INFO ] [main ] CNO: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=54.1952%) [2026-01-15T20:36:06.212982] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-15T20:36:06.213036] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-15T20:36:06.213667] [INFO ] [main ] Progress: 213/415 forecasts completed (51.3%). CNO finished in 0.7s. ETA: 35.7s. Rate: 339.12 forecasts/min [2026-01-15T20:36:06.225258] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.226811] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:06.227875] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-15T20:36:06.227930] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-15T20:36:06.227960] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-15T20:36:06.228831] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:06.228896] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:06.230680] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:06.231216] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:06.280230] [INFO ] [LOCAL ] NEOG: Saved forecast. [2026-01-15T20:36:06.280294] [INFO ] [main ] NEOG: Signal=1 (Conf=90.0%), Magnitude=5.07% (Conf=56.6818%) [2026-01-15T20:36:06.280620] [INFO ] [main ] Fetching symbol history for FOA... [2026-01-15T20:36:06.280671] [DEBUG] [REMOTE ] FOA: Fetching historical data. [2026-01-15T20:36:06.281480] [INFO ] [main ] Progress: 214/415 forecasts completed (51.6%). NEOG finished in 0.7s. ETA: 35.5s. Rate: 340.10 forecasts/min [2026-01-15T20:36:06.281371] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:06.293004] [DEBUG] [REMOTE ] FOA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:06.293979] [DEBUG] [LOCAL ] Loaded configuration for FOA: 5 features, N/A% accuracy [2026-01-15T20:36:06.294030] [INFO ] [LOCAL ] FOA: Loaded 5 optimal features with 67.32% confidence from JSON config [2026-01-15T20:36:06.294061] [DEBUG] [MAG ] Building data for symbol: FOA with lookback: 0 [2026-01-15T20:36:06.294868] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:06.294926] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:06.296669] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:06.297173] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:06.297613] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:06.299401] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:06.300463] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:06.302149] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:06.303784] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:06.305600] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:06.366732] [DEBUG] [MAG ] RUSHA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:06.393673] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:06.460825] [INFO ] [LOCAL ] RUSHA: Saved forecast. [2026-01-15T20:36:06.460893] [INFO ] [main ] RUSHA: Signal=1 (Conf=90.0%), Magnitude=-1.12% (Conf=58.0423%) [2026-01-15T20:36:06.461239] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-15T20:36:06.461292] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-15T20:36:06.461657] [INFO ] [main ] Progress: 215/415 forecasts completed (51.8%). RUSHA finished in 0.7s. ETA: 35.3s. Rate: 340.07 forecasts/min [2026-01-15T20:36:06.464279] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-15T20:36:06.464346] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=2.18% (Conf=55.3167%) [2026-01-15T20:36:06.464523] [INFO ] [main ] Fetching symbol history for RCKY... [2026-01-15T20:36:06.464587] [DEBUG] [REMOTE ] RCKY: Fetching historical data. [2026-01-15T20:36:06.465631] [INFO ] [main ] Progress: 216/415 forecasts completed (52.0%). AUDC finished in 0.7s. ETA: 35.0s. Rate: 341.62 forecasts/min [2026-01-15T20:36:06.472525] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:06.473666] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-15T20:36:06.473720] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-15T20:36:06.473751] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-15T20:36:06.474519] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:06.474597] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:06.476896] [DEBUG] [REMOTE ] RCKY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:06.477810] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 7 features, N/A% accuracy [2026-01-15T20:36:06.477864] [INFO ] [LOCAL ] RCKY: Loaded 7 optimal features with 58.16% confidence from JSON config [2026-01-15T20:36:06.477897] [DEBUG] [MAG ] Building data for symbol: RCKY with lookback: 0 [2026-01-15T20:36:06.478711] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:06.478775] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:06.483867] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:06.484740] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:06.487269] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:06.513091] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:06.514381] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:06.516214] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:06.518914] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:06.526979] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:06.527922] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:06.529442] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:06.530645] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:06.646943] [DEBUG] [MAG ] FOA: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.663605] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.814765] [DEBUG] [MAG ] FOA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:06.836402] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:06.856757] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.889673] [DEBUG] [MAG ] RCKY: Last date is validated at 2026-01-15 [2026-01-15T20:36:06.913555] [INFO ] [LOCAL ] FOA: Saved forecast. [2026-01-15T20:36:06.913639] [INFO ] [main ] FOA: Signal=1 (Conf=90.0%), Magnitude=4.86% (Conf=67.3245%) [2026-01-15T20:36:06.913998] [INFO ] [main ] Progress: 217/415 forecasts completed (52.3%). FOA finished in 0.6s. ETA: 35.0s. Rate: 339.19 forecasts/min [2026-01-15T20:36:06.914124] [INFO ] [main ] Fetching symbol history for EOD... [2026-01-15T20:36:06.914174] [DEBUG] [REMOTE ] EOD: Fetching historical data. [2026-01-15T20:36:06.925343] [DEBUG] [REMOTE ] EOD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:06.926478] [DEBUG] [LOCAL ] Loaded configuration for EOD: 11 features, N/A% accuracy [2026-01-15T20:36:06.926530] [INFO ] [LOCAL ] EOD: Loaded 11 optimal features with 25.30% confidence from JSON config [2026-01-15T20:36:06.926561] [DEBUG] [MAG ] Building data for symbol: EOD with lookback: 0 [2026-01-15T20:36:06.927378] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-15T20:36:06.927447] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:06.929169] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:06.929693] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:06.930084] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:06.931736] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:06.971031] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:06.971543] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-15T20:36:06.971648] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=-1.77% (Conf=61.376%) [2026-01-15T20:36:06.971852] [INFO ] [main ] Fetching symbol history for LSPD... [2026-01-15T20:36:06.971910] [DEBUG] [REMOTE ] LSPD: Fetching historical data. [2026-01-15T20:36:06.972326] [INFO ] [main ] Progress: 218/415 forecasts completed (52.5%). KEYS finished in 0.8s. ETA: 34.7s. Rate: 340.24 forecasts/min [2026-01-15T20:36:06.972044] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:06.973537] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:06.976035] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:06.985889] [DEBUG] [REMOTE ] LSPD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:06.987057] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 5 features, N/A% accuracy [2026-01-15T20:36:06.987114] [INFO ] [LOCAL ] LSPD: Loaded 5 optimal features with 50.65% confidence from JSON config [2026-01-15T20:36:06.987172] [DEBUG] [MAG ] Building data for symbol: LSPD with lookback: 0 [2026-01-15T20:36:06.988110] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:06.988173] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:06.993822] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:06.995790] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:06.996375] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:06.997440] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:06.997623] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:06.998946] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:06.999747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.000636] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.031215] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:07.063073] [DEBUG] [MAG ] RCKY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:07.148530] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-15T20:36:07.148615] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=8.39% (Conf=62.3143%) [2026-01-15T20:36:07.148963] [INFO ] [main ] Fetching symbol history for ARI... [2026-01-15T20:36:07.149013] [DEBUG] [REMOTE ] ARI: Fetching historical data. [2026-01-15T20:36:07.149661] [INFO ] [main ] Progress: 219/415 forecasts completed (52.8%). MRVL finished in 0.7s. ETA: 34.6s. Rate: 340.23 forecasts/min [2026-01-15T20:36:07.159035] [INFO ] [LOCAL ] RCKY: Saved forecast. [2026-01-15T20:36:07.159105] [INFO ] [main ] RCKY: Signal=1 (Conf=90.0%), Magnitude=-1.62% (Conf=58.1593%) [2026-01-15T20:36:07.159268] [INFO ] [main ] Fetching symbol history for PRFZ... [2026-01-15T20:36:07.159315] [DEBUG] [REMOTE ] PRFZ: Fetching historical data. [2026-01-15T20:36:07.160214] [DEBUG] [REMOTE ] ARI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:07.161055] [INFO ] [main ] Progress: 220/415 forecasts completed (53.0%). RCKY finished in 0.7s. ETA: 34.2s. Rate: 341.68 forecasts/min [2026-01-15T20:36:07.161157] [DEBUG] [LOCAL ] Loaded configuration for ARI: 4 features, N/A% accuracy [2026-01-15T20:36:07.161208] [INFO ] [LOCAL ] ARI: Loaded 4 optimal features with 61.19% confidence from JSON config [2026-01-15T20:36:07.161239] [DEBUG] [MAG ] Building data for symbol: ARI with lookback: 0 [2026-01-15T20:36:07.162082] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:07.162143] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:07.167024] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:07.168922] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:07.169419] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:07.169830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.172234] [DEBUG] [REMOTE ] PRFZ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:07.173342] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 5 features, N/A% accuracy [2026-01-15T20:36:07.173396] [INFO ] [LOCAL ] PRFZ: Loaded 5 optimal features with 64.03% confidence from JSON config [2026-01-15T20:36:07.173429] [DEBUG] [MAG ] Building data for symbol: PRFZ with lookback: 0 [2026-01-15T20:36:07.174265] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:07.174328] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:07.175292] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:07.225710] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:07.227086] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:07.229172] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:07.232104] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.336702] [DEBUG] [MAG ] EOD: Last date is validated at 2026-01-15 [2026-01-15T20:36:07.345641] [DEBUG] [MAG ] LSPD: Last date is validated at 2026-01-15 [2026-01-15T20:36:07.504802] [DEBUG] [MAG ] EOD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:07.519459] [DEBUG] [MAG ] LSPD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:07.523704] [DEBUG] [MAG ] ARI: Last date is validated at 2026-01-15 [2026-01-15T20:36:07.585007] [DEBUG] [MAG ] PRFZ: Last date is validated at 2026-01-15 [2026-01-15T20:36:07.595184] [INFO ] [LOCAL ] LSPD: Saved forecast. [2026-01-15T20:36:07.595249] [INFO ] [main ] LSPD: Signal=1 (Conf=90.0%), Magnitude=0.21% (Conf=50.6472%) [2026-01-15T20:36:07.595634] [INFO ] [main ] Fetching symbol history for ULTA... [2026-01-15T20:36:07.595686] [DEBUG] [REMOTE ] ULTA: Fetching historical data. [2026-01-15T20:36:07.595678] [INFO ] [main ] Progress: 221/415 forecasts completed (53.3%). LSPD finished in 0.6s. ETA: 34.3s. Rate: 339.41 forecasts/min [2026-01-15T20:36:07.607592] [DEBUG] [REMOTE ] ULTA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:07.608691] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 7 features, N/A% accuracy [2026-01-15T20:36:07.608743] [INFO ] [LOCAL ] ULTA: Loaded 7 optimal features with 63.56% confidence from JSON config [2026-01-15T20:36:07.608774] [DEBUG] [MAG ] Building data for symbol: ULTA with lookback: 0 [2026-01-15T20:36:07.609568] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:07.609650] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:07.614706] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:07.616498] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:07.616994] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:07.617414] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:07.618405] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:07.619388] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:07.620080] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.658269] [INFO ] [LOCAL ] EOD: Saved forecast. [2026-01-15T20:36:07.658337] [INFO ] [main ] EOD: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=25.2952%) [2026-01-15T20:36:07.658505] [INFO ] [main ] Fetching symbol history for PKX... [2026-01-15T20:36:07.658550] [DEBUG] [REMOTE ] PKX: Fetching historical data. [2026-01-15T20:36:07.659621] [INFO ] [main ] Progress: 222/415 forecasts completed (53.5%). EOD finished in 0.7s. ETA: 34.0s. Rate: 340.39 forecasts/min [2026-01-15T20:36:07.672153] [DEBUG] [REMOTE ] PKX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:07.673591] [DEBUG] [LOCAL ] Loaded configuration for PKX: 3 features, N/A% accuracy [2026-01-15T20:36:07.673643] [INFO ] [LOCAL ] PKX: Loaded 3 optimal features with 48.58% confidence from JSON config [2026-01-15T20:36:07.673675] [DEBUG] [MAG ] Building data for symbol: PKX with lookback: 0 [2026-01-15T20:36:07.674458] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:07.674517] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:07.709176] [DEBUG] [MAG ] ARI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:07.715700] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:07.717077] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:07.718485] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.759115] [DEBUG] [MAG ] PRFZ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:07.769639] [INFO ] [LOCAL ] ARI: Saved forecast. [2026-01-15T20:36:07.769707] [INFO ] [main ] ARI: Signal=1 (Conf=90.0%), Magnitude=1.64% (Conf=61.1927%) [2026-01-15T20:36:07.770058] [INFO ] [main ] Fetching symbol history for TWG... [2026-01-15T20:36:07.770112] [DEBUG] [REMOTE ] TWG: Fetching historical data. [2026-01-15T20:36:07.770647] [INFO ] [main ] Progress: 223/415 forecasts completed (53.7%). ARI finished in 0.6s. ETA: 33.8s. Rate: 340.96 forecasts/min [2026-01-15T20:36:07.781916] [DEBUG] [REMOTE ] TWG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:07.782859] [DEBUG] [LOCAL ] Loaded configuration for TWG: 2 features, N/A% accuracy [2026-01-15T20:36:07.782912] [INFO ] [LOCAL ] TWG: Loaded 2 optimal features with 18.26% confidence from JSON config [2026-01-15T20:36:07.782945] [DEBUG] [MAG ] Building data for symbol: TWG with lookback: 0 [2026-01-15T20:36:07.783756] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:07.783816] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:07.784546] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:07.843549] [INFO ] [LOCAL ] PRFZ: Saved forecast. [2026-01-15T20:36:07.843636] [INFO ] [main ] PRFZ: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=64.0327%) [2026-01-15T20:36:07.843796] [INFO ] [main ] Fetching symbol history for AMGN... [2026-01-15T20:36:07.843842] [DEBUG] [REMOTE ] AMGN: Fetching historical data. [2026-01-15T20:36:07.844862] [INFO ] [main ] Progress: 224/415 forecasts completed (54.0%). PRFZ finished in 0.7s. ETA: 33.5s. Rate: 341.84 forecasts/min [2026-01-15T20:36:07.856516] [DEBUG] [REMOTE ] AMGN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:07.857423] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 7 features, N/A% accuracy [2026-01-15T20:36:07.857476] [INFO ] [LOCAL ] AMGN: Loaded 7 optimal features with 52.93% confidence from JSON config [2026-01-15T20:36:07.857507] [DEBUG] [MAG ] Building data for symbol: AMGN with lookback: 0 [2026-01-15T20:36:07.858489] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:07.858553] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:07.860440] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:07.860984] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:07.861376] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:07.862283] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:07.903362] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:07.965165] [DEBUG] [MAG ] ULTA: Last date is validated at 2026-01-15 [2026-01-15T20:36:07.981152] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:07.983486] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:36:07.984400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:08.065843] [DEBUG] [MAG ] PKX: Last date is validated at 2026-01-15 [2026-01-15T20:36:08.136053] [DEBUG] [MAG ] ULTA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:08.240071] [DEBUG] [MAG ] PKX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:08.253945] [DEBUG] [MAG ] TWG: Last date is validated at 2026-01-15 [2026-01-15T20:36:08.290211] [INFO ] [LOCAL ] ULTA: Saved forecast. [2026-01-15T20:36:08.290277] [INFO ] [main ] ULTA: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=63.5582%) [2026-01-15T20:36:08.290642] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-15T20:36:08.290693] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-15T20:36:08.290672] [INFO ] [main ] Progress: 225/415 forecasts completed (54.2%). ULTA finished in 0.7s. ETA: 33.6s. Rate: 339.52 forecasts/min [2026-01-15T20:36:08.302652] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:08.303690] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-15T20:36:08.303744] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-15T20:36:08.303775] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-15T20:36:08.304824] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:08.304884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:08.310889] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:08.334209] [DEBUG] [MAG ] AMGN: Last date is validated at 2026-01-15 [2026-01-15T20:36:08.342902] [INFO ] [LOCAL ] PKX: Saved forecast. [2026-01-15T20:36:08.342974] [INFO ] [main ] PKX: Signal=1 (Conf=90.0%), Magnitude=2.66% (Conf=48.5815%) [2026-01-15T20:36:08.343145] [INFO ] [main ] Fetching symbol history for VLRS... [2026-01-15T20:36:08.343191] [DEBUG] [REMOTE ] VLRS: Fetching historical data. [2026-01-15T20:36:08.344130] [INFO ] [main ] Progress: 226/415 forecasts completed (54.5%). PKX finished in 0.7s. ETA: 33.3s. Rate: 340.57 forecasts/min [2026-01-15T20:36:08.361979] [DEBUG] [REMOTE ] VLRS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:08.363127] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 9 features, N/A% accuracy [2026-01-15T20:36:08.363190] [INFO ] [LOCAL ] VLRS: Loaded 9 optimal features with 55.02% confidence from JSON config [2026-01-15T20:36:08.363221] [DEBUG] [MAG ] Building data for symbol: VLRS with lookback: 0 [2026-01-15T20:36:08.364183] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:08.364249] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:08.369821] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:08.371856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:08.372378] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:08.372817] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:08.373762] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:08.374737] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:08.432560] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:08.434449] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:08.439357] [DEBUG] [MAG ] TWG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:08.462175] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:08.463944] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:08.466630] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:08.515071] [DEBUG] [MAG ] AMGN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:08.541084] [INFO ] [LOCAL ] TWG: Saved forecast. [2026-01-15T20:36:08.541151] [INFO ] [main ] TWG: Signal=1 (Conf=90.0%), Magnitude=5.39% (Conf=18.2589%) [2026-01-15T20:36:08.541324] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-15T20:36:08.541368] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-15T20:36:08.542703] [INFO ] [main ] Progress: 227/415 forecasts completed (54.7%). TWG finished in 0.8s. ETA: 33.1s. Rate: 340.38 forecasts/min [2026-01-15T20:36:08.552816] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:08.554338] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-15T20:36:08.554391] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-15T20:36:08.554422] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-15T20:36:08.555226] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:08.555288] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:08.560146] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:08.561987] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:08.562475] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:08.564453] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:08.565204] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:08.566773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:08.640112] [INFO ] [LOCAL ] AMGN: Saved forecast. [2026-01-15T20:36:08.640190] [INFO ] [main ] AMGN: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=52.9318%) [2026-01-15T20:36:08.640377] [INFO ] [main ] Fetching symbol history for PRAA... [2026-01-15T20:36:08.640421] [DEBUG] [REMOTE ] PRAA: Fetching historical data. [2026-01-15T20:36:08.641680] [INFO ] [main ] Progress: 228/415 forecasts completed (54.9%). AMGN finished in 0.8s. ETA: 32.9s. Rate: 341.03 forecasts/min [2026-01-15T20:36:08.652805] [DEBUG] [REMOTE ] PRAA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:08.653813] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 7 features, N/A% accuracy [2026-01-15T20:36:08.653878] [INFO ] [LOCAL ] PRAA: Loaded 7 optimal features with 60.88% confidence from JSON config [2026-01-15T20:36:08.653911] [DEBUG] [MAG ] Building data for symbol: PRAA with lookback: 0 [2026-01-15T20:36:08.654781] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:08.654843] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:08.656617] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:08.657139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:08.657636] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:36:08.661597] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:08.662350] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:08.663487] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:08.665530] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:08.773159] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-15 [2026-01-15T20:36:08.811851] [DEBUG] [MAG ] VLRS: Last date is validated at 2026-01-15 [2026-01-15T20:36:08.913708] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-15 [2026-01-15T20:36:08.942888] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:08.980647] [DEBUG] [MAG ] VLRS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.014105] [DEBUG] [MAG ] PRAA: Last date is validated at 2026-01-15 [2026-01-15T20:36:09.024664] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-15T20:36:09.024731] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=3.30% (Conf=53.2489%) [2026-01-15T20:36:09.025077] [INFO ] [main ] Fetching symbol history for HBNC... [2026-01-15T20:36:09.025127] [DEBUG] [REMOTE ] HBNC: Fetching historical data. [2026-01-15T20:36:09.025669] [INFO ] [main ] Progress: 229/415 forecasts completed (55.2%). DRIO finished in 0.7s. ETA: 32.9s. Rate: 339.28 forecasts/min [2026-01-15T20:36:09.036809] [DEBUG] [REMOTE ] HBNC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.037749] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 6 features, N/A% accuracy [2026-01-15T20:36:09.037801] [INFO ] [LOCAL ] HBNC: Loaded 6 optimal features with 53.07% confidence from JSON config [2026-01-15T20:36:09.037833] [DEBUG] [MAG ] Building data for symbol: HBNC with lookback: 0 [2026-01-15T20:36:09.038668] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:09.038728] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:09.040473] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:09.041005] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:09.041399] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:09.042314] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:09.051948] [INFO ] [LOCAL ] VLRS: Saved forecast. [2026-01-15T20:36:09.052017] [INFO ] [main ] VLRS: Signal=1 (Conf=90.0%), Magnitude=4.47% (Conf=55.0169%) [2026-01-15T20:36:09.052468] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-15T20:36:09.052522] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-15T20:36:09.052673] [INFO ] [main ] Progress: 230/415 forecasts completed (55.4%). VLRS finished in 0.7s. ETA: 32.6s. Rate: 340.54 forecasts/min [2026-01-15T20:36:09.064311] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.065923] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-15T20:36:09.065981] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-15T20:36:09.066013] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-15T20:36:09.066848] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:09.066911] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:09.071768] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:09.073601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:09.074091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:09.074527] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:09.074936] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:09.075831] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:09.078248] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:09.085886] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.116920] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.156241] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:09.159012] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.182529] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-15T20:36:09.182615] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=4.81% (Conf=43.9866%) [2026-01-15T20:36:09.183001] [INFO ] [main ] Progress: 231/415 forecasts completed (55.7%). MAXI finished in 0.6s. ETA: 32.4s. Rate: 340.92 forecasts/min [2026-01-15T20:36:09.183142] [INFO ] [main ] Fetching symbol history for ABSI... [2026-01-15T20:36:09.183191] [DEBUG] [REMOTE ] ABSI: Fetching historical data. [2026-01-15T20:36:09.183570] [DEBUG] [MAG ] PRAA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.195610] [DEBUG] [REMOTE ] ABSI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.196792] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 7 features, N/A% accuracy [2026-01-15T20:36:09.196848] [INFO ] [LOCAL ] ABSI: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-15T20:36:09.196881] [DEBUG] [MAG ] Building data for symbol: ABSI with lookback: 0 [2026-01-15T20:36:09.197825] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:09.197893] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:09.203655] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:09.204594] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:09.207375] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:09.208637] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:09.209359] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:09.225203] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:09.226281] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.266882] [INFO ] [LOCAL ] PRAA: Saved forecast. [2026-01-15T20:36:09.266956] [INFO ] [main ] PRAA: Signal=1 (Conf=90.0%), Magnitude=5.44% (Conf=60.8799%) [2026-01-15T20:36:09.267109] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-15T20:36:09.267152] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-15T20:36:09.267866] [INFO ] [main ] Progress: 232/415 forecasts completed (55.9%). PRAA finished in 0.6s. ETA: 32.1s. Rate: 341.68 forecasts/min [2026-01-15T20:36:09.280092] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.281543] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-15T20:36:09.281611] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-15T20:36:09.281644] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-15T20:36:09.282431] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:09.282491] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:09.331665] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:09.335118] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:09.336934] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:09.338297] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.472735] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-15 [2026-01-15T20:36:09.510793] [DEBUG] [MAG ] HBNC: Last date is validated at 2026-01-15 [2026-01-15T20:36:09.587767] [DEBUG] [MAG ] ABSI: Last date is validated at 2026-01-15 [2026-01-15T20:36:09.652741] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.682866] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-15 [2026-01-15T20:36:09.685908] [DEBUG] [MAG ] HBNC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.755021] [INFO ] [LOCAL ] HBNC: Saved forecast. [2026-01-15T20:36:09.755091] [INFO ] [main ] HBNC: Signal=1 (Conf=90.0%), Magnitude=2.90% (Conf=53.0749%) [2026-01-15T20:36:09.755482] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-15T20:36:09.755534] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-15T20:36:09.755672] [INFO ] [main ] Progress: 233/415 forecasts completed (56.1%). HBNC finished in 0.7s. ETA: 32.2s. Rate: 339.10 forecasts/min [2026-01-15T20:36:09.759038] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-15T20:36:09.759108] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=57.6575%) [2026-01-15T20:36:09.759529] [INFO ] [main ] Fetching symbol history for OMF... [2026-01-15T20:36:09.759599] [DEBUG] [REMOTE ] OMF: Fetching historical data. [2026-01-15T20:36:09.759656] [INFO ] [main ] Progress: 234/415 forecasts completed (56.4%). LKQ finished in 0.7s. ETA: 31.9s. Rate: 340.52 forecasts/min [2026-01-15T20:36:09.767208] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.768373] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-15T20:36:09.768425] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-15T20:36:09.768456] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-15T20:36:09.769267] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:09.769231] [DEBUG] [MAG ] ABSI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.769329] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:09.771858] [DEBUG] [REMOTE ] OMF: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.772682] [DEBUG] [LOCAL ] Loaded configuration for OMF: 8 features, N/A% accuracy [2026-01-15T20:36:09.772740] [INFO ] [LOCAL ] OMF: Loaded 8 optimal features with 51.23% confidence from JSON config [2026-01-15T20:36:09.772771] [DEBUG] [MAG ] Building data for symbol: OMF with lookback: 0 [2026-01-15T20:36:09.773607] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:09.773671] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:09.774197] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:09.776023] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:09.776511] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:09.776921] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:09.777691] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.778714] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:09.780591] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:09.781081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:09.781528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:09.781968] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:09.822820] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:09.823780] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:09.825296] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.842740] [INFO ] [LOCAL ] ABSI: Saved forecast. [2026-01-15T20:36:09.842814] [INFO ] [main ] ABSI: Signal=1 (Conf=90.0%), Magnitude=-3.43% (Conf=48.3267%) [2026-01-15T20:36:09.842976] [INFO ] [main ] Fetching symbol history for SEZL... [2026-01-15T20:36:09.843018] [DEBUG] [REMOTE ] SEZL: Fetching historical data. [2026-01-15T20:36:09.843833] [INFO ] [main ] Progress: 235/415 forecasts completed (56.6%). ABSI finished in 0.7s. ETA: 31.6s. Rate: 341.28 forecasts/min [2026-01-15T20:36:09.852380] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:09.856233] [DEBUG] [REMOTE ] SEZL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.857224] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 5 features, N/A% accuracy [2026-01-15T20:36:09.857276] [INFO ] [LOCAL ] SEZL: Loaded 5 optimal features with 54.67% confidence from JSON config [2026-01-15T20:36:09.857309] [DEBUG] [MAG ] Building data for symbol: SEZL with lookback: 0 [2026-01-15T20:36:09.858186] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:09.858247] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:09.860004] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:09.860536] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:09.940359] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-15T20:36:09.940427] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=64.553%) [2026-01-15T20:36:09.940608] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-15T20:36:09.940655] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-15T20:36:09.941795] [INFO ] [main ] Progress: 236/415 forecasts completed (56.9%). MGA finished in 0.7s. ETA: 31.4s. Rate: 341.92 forecasts/min [2026-01-15T20:36:09.942011] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:09.944169] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:09.948548] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:09.952833] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:09.954244] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-15T20:36:09.954304] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-15T20:36:09.954344] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-15T20:36:09.955285] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:09.955364] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:09.956393] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:10.038564] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:10.041384] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:10.042162] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:10.043778] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:10.046044] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:10.047206] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:10.047957] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:10.127475] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-15 [2026-01-15T20:36:10.176703] [DEBUG] [MAG ] OMF: Last date is validated at 2026-01-15 [2026-01-15T20:36:10.289109] [DEBUG] [MAG ] SEZL: Last date is validated at 2026-01-15 [2026-01-15T20:36:10.295120] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:10.350657] [DEBUG] [MAG ] OMF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:10.351707] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-15T20:36:10.351774] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=54.9399%) [2026-01-15T20:36:10.352108] [INFO ] [main ] Fetching symbol history for PUBM... [2026-01-15T20:36:10.352157] [DEBUG] [REMOTE ] PUBM: Fetching historical data. [2026-01-15T20:36:10.352675] [INFO ] [main ] Progress: 237/415 forecasts completed (57.1%). VCSH finished in 0.6s. ETA: 31.4s. Rate: 339.99 forecasts/min [2026-01-15T20:36:10.364556] [DEBUG] [REMOTE ] PUBM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:10.365512] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 4 features, N/A% accuracy [2026-01-15T20:36:10.365562] [INFO ] [LOCAL ] PUBM: Loaded 4 optimal features with 44.14% confidence from JSON config [2026-01-15T20:36:10.365614] [DEBUG] [MAG ] Building data for symbol: PUBM with lookback: 0 [2026-01-15T20:36:10.366384] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:10.366444] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:10.368245] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:10.368775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:10.369215] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:10.404887] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-15 [2026-01-15T20:36:10.458623] [INFO ] [LOCAL ] OMF: Saved forecast. [2026-01-15T20:36:10.458695] [INFO ] [main ] OMF: Signal=1 (Conf=90.0%), Magnitude=-1.61% (Conf=51.2296%) [2026-01-15T20:36:10.458875] [INFO ] [main ] Fetching symbol history for HOMB... [2026-01-15T20:36:10.458936] [DEBUG] [REMOTE ] HOMB: Fetching historical data. [2026-01-15T20:36:10.460005] [INFO ] [main ] Progress: 238/415 forecasts completed (57.3%). OMF finished in 0.7s. ETA: 31.2s. Rate: 340.55 forecasts/min [2026-01-15T20:36:10.461217] [DEBUG] [MAG ] SEZL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:10.471748] [DEBUG] [REMOTE ] HOMB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:10.472725] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 10 features, N/A% accuracy [2026-01-15T20:36:10.472791] [INFO ] [LOCAL ] HOMB: Loaded 10 optimal features with 56.09% confidence from JSON config [2026-01-15T20:36:10.472824] [DEBUG] [MAG ] Building data for symbol: HOMB with lookback: 0 [2026-01-15T20:36:10.473706] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:10.473782] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:10.474595] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:10.481672] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:10.574373] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:10.593441] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:10.595791] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:10.597420] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:10.598873] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:10.600925] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:10.601493] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:10.603010] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:10.605295] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:10.607018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:10.615312] [INFO ] [LOCAL ] SEZL: Saved forecast. [2026-01-15T20:36:10.615564] [INFO ] [main ] SEZL: Signal=1 (Conf=90.0%), Magnitude=-5.16% (Conf=54.6681%) [2026-01-15T20:36:10.615924] [INFO ] [main ] Fetching symbol history for LCII... [2026-01-15T20:36:10.615975] [DEBUG] [REMOTE ] LCII: Fetching historical data. [2026-01-15T20:36:10.616658] [INFO ] [main ] Progress: 239/415 forecasts completed (57.6%). SEZL finished in 0.8s. ETA: 31.0s. Rate: 340.71 forecasts/min [2026-01-15T20:36:10.627629] [DEBUG] [REMOTE ] LCII: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:10.628725] [DEBUG] [LOCAL ] Loaded configuration for LCII: 7 features, N/A% accuracy [2026-01-15T20:36:10.628784] [INFO ] [LOCAL ] LCII: Loaded 7 optimal features with 43.66% confidence from JSON config [2026-01-15T20:36:10.628818] [DEBUG] [MAG ] Building data for symbol: LCII with lookback: 0 [2026-01-15T20:36:10.629673] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:10.629737] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:10.634811] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:10.636734] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:10.637245] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:10.637702] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:10.640128] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:10.642008] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-15T20:36:10.642074] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=-2.58% (Conf=50.4859%) [2026-01-15T20:36:10.642187] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:10.642544] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-15T20:36:10.642611] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-15T20:36:10.642636] [INFO ] [main ] Progress: 240/415 forecasts completed (57.8%). UXIN finished in 0.7s. ETA: 30.7s. Rate: 341.93 forecasts/min [2026-01-15T20:36:10.645949] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:10.654638] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:10.655528] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-15T20:36:10.655599] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-15T20:36:10.655633] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-15T20:36:10.656425] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:10.656485] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:10.661352] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:10.663145] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:10.663647] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:10.664035] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:10.664929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:10.835850] [DEBUG] [MAG ] PUBM: Last date is validated at 2026-01-15 [2026-01-15T20:36:10.965883] [DEBUG] [MAG ] HOMB: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.000358] [DEBUG] [MAG ] LCII: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.001975] [DEBUG] [MAG ] PUBM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.028928] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.071996] [INFO ] [LOCAL ] PUBM: Saved forecast. [2026-01-15T20:36:11.072063] [INFO ] [main ] PUBM: Signal=1 (Conf=90.0%), Magnitude=-1.18% (Conf=44.1431%) [2026-01-15T20:36:11.072487] [INFO ] [main ] Fetching symbol history for KRNY... [2026-01-15T20:36:11.072539] [DEBUG] [REMOTE ] KRNY: Fetching historical data. [2026-01-15T20:36:11.072669] [INFO ] [main ] Progress: 241/415 forecasts completed (58.1%). PUBM finished in 0.7s. ETA: 30.7s. Rate: 339.88 forecasts/min [2026-01-15T20:36:11.086834] [DEBUG] [REMOTE ] KRNY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:11.087596] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, N/A% accuracy [2026-01-15T20:36:11.087649] [INFO ] [LOCAL ] KRNY: Loaded 2 optimal features with 60.95% confidence from JSON config [2026-01-15T20:36:11.087749] [DEBUG] [MAG ] Building data for symbol: KRNY with lookback: 0 [2026-01-15T20:36:11.088552] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:11.088632] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:11.093724] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:11.095460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:11.143392] [DEBUG] [MAG ] HOMB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.174944] [DEBUG] [MAG ] LCII: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.198529] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.224115] [INFO ] [LOCAL ] HOMB: Saved forecast. [2026-01-15T20:36:11.224184] [INFO ] [main ] HOMB: Signal=1 (Conf=90.0%), Magnitude=2.76% (Conf=56.0922%) [2026-01-15T20:36:11.224875] [INFO ] [main ] Progress: 242/415 forecasts completed (58.3%). HOMB finished in 0.8s. ETA: 30.5s. Rate: 340.07 forecasts/min [2026-01-15T20:36:11.224359] [INFO ] [main ] Fetching symbol history for GE... [2026-01-15T20:36:11.225113] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-15T20:36:11.239528] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:11.240399] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-15T20:36:11.240451] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-15T20:36:11.240485] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-15T20:36:11.241307] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:11.241370] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:11.246239] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:11.248445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:11.249123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:11.249717] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:11.250105] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:11.251888] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:11.253930] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-15T20:36:11.254724] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:11.255954] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:11.291772] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-15T20:36:11.291839] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=-6.49% (Conf=43.6884%) [2026-01-15T20:36:11.292190] [INFO ] [main ] Fetching symbol history for LCNB... [2026-01-15T20:36:11.292252] [DEBUG] [REMOTE ] LCNB: Fetching historical data. [2026-01-15T20:36:11.293307] [INFO ] [main ] Progress: 243/415 forecasts completed (58.6%). NAAS finished in 0.6s. ETA: 30.3s. Rate: 340.93 forecasts/min [2026-01-15T20:36:11.298770] [INFO ] [LOCAL ] LCII: Saved forecast. [2026-01-15T20:36:11.298838] [INFO ] [main ] LCII: Signal=1 (Conf=90.0%), Magnitude=-1.53% (Conf=43.6611%) [2026-01-15T20:36:11.299197] [INFO ] [main ] Progress: 244/415 forecasts completed (58.8%). LCII finished in 0.7s. ETA: 30.0s. Rate: 342.29 forecasts/min [2026-01-15T20:36:11.299329] [INFO ] [main ] Fetching symbol history for ATOM... [2026-01-15T20:36:11.299653] [DEBUG] [REMOTE ] ATOM: Fetching historical data. [2026-01-15T20:36:11.306766] [DEBUG] [REMOTE ] LCNB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:11.308758] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 8 features, N/A% accuracy [2026-01-15T20:36:11.308814] [INFO ] [LOCAL ] LCNB: Loaded 8 optimal features with 60.52% confidence from JSON config [2026-01-15T20:36:11.308846] [DEBUG] [MAG ] Building data for symbol: LCNB with lookback: 0 [2026-01-15T20:36:11.309709] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:11.309776] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:11.313255] [DEBUG] [REMOTE ] ATOM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:11.314614] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 8 features, N/A% accuracy [2026-01-15T20:36:11.314668] [INFO ] [LOCAL ] ATOM: Loaded 8 optimal features with 58.80% confidence from JSON config [2026-01-15T20:36:11.314699] [DEBUG] [MAG ] Building data for symbol: ATOM with lookback: 0 [2026-01-15T20:36:11.315116] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:11.315517] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:11.315599] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:11.317071] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:11.317621] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:11.318073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:11.318476] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:11.320806] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:11.321157] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:11.322728] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:11.323324] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:11.366144] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:11.367468] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:11.369243] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:11.370309] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:11.371018] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:11.440455] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:11.441376] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:11.446202] [DEBUG] [MAG ] KRNY: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.616767] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.620747] [DEBUG] [MAG ] KRNY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.684212] [INFO ] [LOCAL ] KRNY: Saved forecast. [2026-01-15T20:36:11.684282] [INFO ] [main ] KRNY: Signal=1 (Conf=90.0%), Magnitude=-0.76% (Conf=60.9547%) [2026-01-15T20:36:11.684899] [INFO ] [main ] Fetching symbol history for MCI... [2026-01-15T20:36:11.684954] [DEBUG] [REMOTE ] MCI: Fetching historical data. [2026-01-15T20:36:11.686686] [INFO ] [main ] Progress: 245/415 forecasts completed (59.0%). KRNY finished in 0.6s. ETA: 29.9s. Rate: 340.61 forecasts/min [2026-01-15T20:36:11.700094] [DEBUG] [REMOTE ] MCI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:11.701167] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, N/A% accuracy [2026-01-15T20:36:11.701230] [INFO ] [LOCAL ] MCI: Loaded 5 optimal features with 52.41% confidence from JSON config [2026-01-15T20:36:11.701263] [DEBUG] [MAG ] Building data for symbol: MCI with lookback: 0 [2026-01-15T20:36:11.702174] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:11.702253] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:11.707495] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:11.708558] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:11.711420] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:11.714173] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:11.715648] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:11.732092] [DEBUG] [MAG ] ATOM: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.797127] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.806785] [DEBUG] [MAG ] LCNB: Last date is validated at 2026-01-15 [2026-01-15T20:36:11.909469] [DEBUG] [MAG ] ATOM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:11.980831] [DEBUG] [MAG ] LCNB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:12.006852] [INFO ] [LOCAL ] ATOM: Saved forecast. [2026-01-15T20:36:12.006922] [INFO ] [main ] ATOM: Signal=1 (Conf=90.0%), Magnitude=-2.06% (Conf=58.8046%) [2026-01-15T20:36:12.007100] [INFO ] [main ] Fetching symbol history for SUNS... [2026-01-15T20:36:12.007147] [DEBUG] [REMOTE ] SUNS: Fetching historical data. [2026-01-15T20:36:12.008619] [INFO ] [main ] Progress: 246/415 forecasts completed (59.3%). ATOM finished in 0.7s. ETA: 29.9s. Rate: 339.46 forecasts/min [2026-01-15T20:36:12.019635] [DEBUG] [REMOTE ] SUNS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.020612] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 3 features, N/A% accuracy [2026-01-15T20:36:12.020666] [INFO ] [LOCAL ] SUNS: Loaded 3 optimal features with 62.93% confidence from JSON config [2026-01-15T20:36:12.020697] [DEBUG] [MAG ] Building data for symbol: SUNS with lookback: 0 [2026-01-15T20:36:12.021507] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:12.021568] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:12.026827] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:12.027773] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:12.028339] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.051228] [INFO ] [LOCAL ] LCNB: Saved forecast. [2026-01-15T20:36:12.051295] [INFO ] [main ] LCNB: Signal=1 (Conf=90.0%), Magnitude=2.19% (Conf=60.5229%) [2026-01-15T20:36:12.051666] [INFO ] [main ] Progress: 247/415 forecasts completed (59.5%). LCNB finished in 0.8s. ETA: 29.6s. Rate: 340.51 forecasts/min [2026-01-15T20:36:12.052048] [INFO ] [main ] Fetching symbol history for GTX... [2026-01-15T20:36:12.052095] [DEBUG] [REMOTE ] GTX: Fetching historical data. [2026-01-15T20:36:12.065875] [DEBUG] [REMOTE ] GTX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.067094] [DEBUG] [LOCAL ] Loaded configuration for GTX: 3 features, N/A% accuracy [2026-01-15T20:36:12.067163] [INFO ] [LOCAL ] GTX: Loaded 3 optimal features with 65.77% confidence from JSON config [2026-01-15T20:36:12.067208] [DEBUG] [MAG ] Building data for symbol: GTX with lookback: 0 [2026-01-15T20:36:12.068168] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:12.068227] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:12.070087] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:12.070713] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:12.072198] [DEBUG] [MAG ] MCI: Last date is validated at 2026-01-15 [2026-01-15T20:36:12.075101] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.103010] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-15T20:36:12.103091] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=-2.46% (Conf=53.7006%) [2026-01-15T20:36:12.103455] [INFO ] [main ] Fetching symbol history for WBX... [2026-01-15T20:36:12.103508] [DEBUG] [REMOTE ] WBX: Fetching historical data. [2026-01-15T20:36:12.104672] [INFO ] [main ] Progress: 248/415 forecasts completed (59.8%). GE finished in 0.9s. ETA: 29.3s. Rate: 341.47 forecasts/min [2026-01-15T20:36:12.116227] [DEBUG] [REMOTE ] WBX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.117991] [DEBUG] [LOCAL ] Loaded configuration for WBX: 2 features, N/A% accuracy [2026-01-15T20:36:12.118046] [INFO ] [LOCAL ] WBX: Loaded 2 optimal features with 65.89% confidence from JSON config [2026-01-15T20:36:12.118078] [DEBUG] [MAG ] Building data for symbol: WBX with lookback: 0 [2026-01-15T20:36:12.118920] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:12.118978] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:12.124110] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:12.124883] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.243397] [DEBUG] [MAG ] MCI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:12.318100] [INFO ] [LOCAL ] MCI: Saved forecast. [2026-01-15T20:36:12.318175] [INFO ] [main ] MCI: Signal=1 (Conf=90.0%), Magnitude=3.53% (Conf=52.4144%) [2026-01-15T20:36:12.318340] [INFO ] [main ] Fetching symbol history for QYLG... [2026-01-15T20:36:12.318385] [DEBUG] [REMOTE ] QYLG: Fetching historical data. [2026-01-15T20:36:12.318980] [INFO ] [main ] Progress: 249/415 forecasts completed (60.0%). MCI finished in 0.6s. ETA: 29.2s. Rate: 341.17 forecasts/min [2026-01-15T20:36:12.330670] [DEBUG] [REMOTE ] QYLG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.331646] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 8 features, N/A% accuracy [2026-01-15T20:36:12.331707] [INFO ] [LOCAL ] QYLG: Loaded 8 optimal features with 51.12% confidence from JSON config [2026-01-15T20:36:12.331740] [DEBUG] [MAG ] Building data for symbol: QYLG with lookback: 0 [2026-01-15T20:36:12.332540] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:12.332627] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:12.337746] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:12.339558] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:12.340065] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:12.340480] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:12.342936] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:12.382544] [DEBUG] [MAG ] SUNS: Last date is validated at 2026-01-15 [2026-01-15T20:36:12.395362] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:12.396211] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:12.397273] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.434982] [DEBUG] [MAG ] GTX: Last date is validated at 2026-01-15 [2026-01-15T20:36:12.479551] [DEBUG] [MAG ] WBX: Last date is validated at 2026-01-15 [2026-01-15T20:36:12.553252] [DEBUG] [MAG ] SUNS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:12.609516] [DEBUG] [MAG ] GTX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:12.618175] [INFO ] [LOCAL ] SUNS: Saved forecast. [2026-01-15T20:36:12.618243] [INFO ] [main ] SUNS: Signal=1 (Conf=90.0%), Magnitude=1.95% (Conf=62.9295%) [2026-01-15T20:36:12.618403] [INFO ] [main ] Fetching symbol history for NABL... [2026-01-15T20:36:12.618447] [DEBUG] [REMOTE ] NABL: Fetching historical data. [2026-01-15T20:36:12.619034] [INFO ] [main ] Progress: 250/415 forecasts completed (60.2%). SUNS finished in 0.6s. ETA: 29.1s. Rate: 340.21 forecasts/min [2026-01-15T20:36:12.629418] [DEBUG] [REMOTE ] NABL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.630482] [DEBUG] [LOCAL ] Loaded configuration for NABL: 6 features, N/A% accuracy [2026-01-15T20:36:12.630541] [INFO ] [LOCAL ] NABL: Loaded 6 optimal features with 50.17% confidence from JSON config [2026-01-15T20:36:12.630595] [DEBUG] [MAG ] Building data for symbol: NABL with lookback: 0 [2026-01-15T20:36:12.631360] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:12.631421] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:12.633113] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:12.633654] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:12.634044] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:12.650094] [DEBUG] [MAG ] WBX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:12.678307] [INFO ] [LOCAL ] GTX: Saved forecast. [2026-01-15T20:36:12.678376] [INFO ] [main ] GTX: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=65.7706%) [2026-01-15T20:36:12.678778] [INFO ] [main ] Fetching symbol history for CNSP... [2026-01-15T20:36:12.678836] [DEBUG] [REMOTE ] CNSP: Fetching historical data. [2026-01-15T20:36:12.679674] [INFO ] [main ] Progress: 251/415 forecasts completed (60.5%). GTX finished in 0.6s. ETA: 28.8s. Rate: 341.10 forecasts/min [2026-01-15T20:36:12.685129] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:12.686393] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:12.687123] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.691549] [DEBUG] [REMOTE ] CNSP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.692522] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 4 features, N/A% accuracy [2026-01-15T20:36:12.692603] [INFO ] [LOCAL ] CNSP: Loaded 4 optimal features with 29.76% confidence from JSON config [2026-01-15T20:36:12.692639] [DEBUG] [MAG ] Building data for symbol: CNSP with lookback: 0 [2026-01-15T20:36:12.693503] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:12.693564] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:12.698682] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:12.702638] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:12.703882] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:12.705308] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.729385] [INFO ] [LOCAL ] WBX: Saved forecast. [2026-01-15T20:36:12.729456] [INFO ] [main ] WBX: Signal=1 (Conf=90.0%), Magnitude=13.72% (Conf=65.8947%) [2026-01-15T20:36:12.729644] [INFO ] [main ] Fetching symbol history for SHY... [2026-01-15T20:36:12.729697] [DEBUG] [REMOTE ] SHY: Fetching historical data. [2026-01-15T20:36:12.730022] [INFO ] [main ] Progress: 252/415 forecasts completed (60.7%). WBX finished in 0.6s. ETA: 28.6s. Rate: 342.07 forecasts/min [2026-01-15T20:36:12.743329] [DEBUG] [MAG ] QYLG: Last date is validated at 2026-01-15 [2026-01-15T20:36:12.744512] [DEBUG] [REMOTE ] SHY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:12.745492] [DEBUG] [LOCAL ] Loaded configuration for SHY: 9 features, N/A% accuracy [2026-01-15T20:36:12.745549] [INFO ] [LOCAL ] SHY: Loaded 9 optimal features with 44.87% confidence from JSON config [2026-01-15T20:36:12.745599] [DEBUG] [MAG ] Building data for symbol: SHY with lookback: 0 [2026-01-15T20:36:12.746421] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:12.746483] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:12.748286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:12.748847] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:12.750119] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:12.754626] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:12.755721] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:36:12.756427] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:12.757151] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:12.758324] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:12.760392] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:12.920639] [DEBUG] [MAG ] QYLG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:12.991219] [INFO ] [LOCAL ] QYLG: Saved forecast. [2026-01-15T20:36:12.991290] [INFO ] [main ] QYLG: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=51.1181%) [2026-01-15T20:36:12.991457] [INFO ] [main ] Fetching symbol history for KMX... [2026-01-15T20:36:12.991502] [DEBUG] [REMOTE ] KMX: Fetching historical data. [2026-01-15T20:36:12.992669] [INFO ] [main ] Progress: 253/415 forecasts completed (61.0%). QYLG finished in 0.7s. ETA: 28.5s. Rate: 341.40 forecasts/min [2026-01-15T20:36:13.003682] [DEBUG] [REMOTE ] KMX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:13.004665] [DEBUG] [LOCAL ] Loaded configuration for KMX: 6 features, N/A% accuracy [2026-01-15T20:36:13.004723] [INFO ] [LOCAL ] KMX: Loaded 6 optimal features with 43.53% confidence from JSON config [2026-01-15T20:36:13.004757] [DEBUG] [MAG ] Building data for symbol: KMX with lookback: 0 [2026-01-15T20:36:13.005570] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:13.005981] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:13.011142] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:13.013056] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:13.013547] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:13.013970] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:13.014923] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:13.048743] [DEBUG] [MAG ] NABL: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.055520] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:13.060051] [DEBUG] [MAG ] CNSP: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.112657] [DEBUG] [MAG ] SHY: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.234424] [DEBUG] [MAG ] NABL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:13.235743] [DEBUG] [MAG ] CNSP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:13.284981] [DEBUG] [MAG ] SHY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:13.304039] [INFO ] [LOCAL ] NABL: Saved forecast. [2026-01-15T20:36:13.304109] [INFO ] [main ] NABL: Signal=1 (Conf=90.0%), Magnitude=3.51% (Conf=50.1663%) [2026-01-15T20:36:13.304449] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-15T20:36:13.304498] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-15T20:36:13.304650] [INFO ] [main ] Progress: 254/415 forecasts completed (61.2%). NABL finished in 0.7s. ETA: 28.4s. Rate: 340.36 forecasts/min [2026-01-15T20:36:13.317064] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:13.318305] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-15T20:36:13.318380] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-15T20:36:13.318426] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-15T20:36:13.319834] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:13.319906] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:13.325540] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:13.327880] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:13.328642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:13.329053] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:13.347762] [INFO ] [LOCAL ] SHY: Saved forecast. [2026-01-15T20:36:13.347831] [INFO ] [main ] SHY: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=44.8688%) [2026-01-15T20:36:13.347999] [INFO ] [main ] Fetching symbol history for VEEE... [2026-01-15T20:36:13.348042] [DEBUG] [REMOTE ] VEEE: Fetching historical data. [2026-01-15T20:36:13.348897] [INFO ] [main ] Progress: 255/415 forecasts completed (61.4%). SHY finished in 0.6s. ETA: 28.1s. Rate: 341.36 forecasts/min [2026-01-15T20:36:13.359812] [DEBUG] [REMOTE ] VEEE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:13.360943] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 5 features, N/A% accuracy [2026-01-15T20:36:13.360995] [INFO ] [LOCAL ] VEEE: Loaded 5 optimal features with 59.60% confidence from JSON config [2026-01-15T20:36:13.361026] [DEBUG] [MAG ] Building data for symbol: VEEE with lookback: 0 [2026-01-15T20:36:13.361836] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:13.361896] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:13.364615] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:13.373027] [INFO ] [LOCAL ] CNSP: Saved forecast. [2026-01-15T20:36:13.373084] [INFO ] [main ] CNSP: Signal=1 (Conf=90.0%), Magnitude=-14.06% (Conf=29.7596%) [2026-01-15T20:36:13.373242] [INFO ] [main ] Fetching symbol history for STK... [2026-01-15T20:36:13.373297] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-15T20:36:13.374650] [INFO ] [main ] Progress: 256/415 forecasts completed (61.7%). CNSP finished in 0.7s. ETA: 27.9s. Rate: 342.50 forecasts/min [2026-01-15T20:36:13.386248] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:13.387241] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-15T20:36:13.387291] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-15T20:36:13.387322] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-15T20:36:13.388156] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:13.388216] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:13.393049] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:13.394861] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:13.395338] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:13.405088] [DEBUG] [MAG ] KMX: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.435770] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:13.437027] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:13.444882] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:13.446394] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:36:13.447112] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:13.449911] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:13.449989] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:13.451480] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:13.453766] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:13.454286] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:13.455536] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:13.457840] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:13.576202] [DEBUG] [MAG ] KMX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:13.692402] [INFO ] [LOCAL ] KMX: Saved forecast. [2026-01-15T20:36:13.692470] [INFO ] [main ] KMX: Signal=1 (Conf=90.0%), Magnitude=-1.26% (Conf=43.5309%) [2026-01-15T20:36:13.692656] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-15T20:36:13.692702] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-15T20:36:13.694669] [INFO ] [main ] Progress: 257/415 forecasts completed (61.9%). KMX finished in 0.7s. ETA: 27.8s. Rate: 341.40 forecasts/min [2026-01-15T20:36:13.706068] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:13.707257] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-15T20:36:13.707320] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-15T20:36:13.707391] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-15T20:36:13.708380] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:13.708464] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:13.714092] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:13.755870] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:13.757448] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:13.758160] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:13.760043] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:13.760829] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:13.762639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:13.786619] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.797657] [DEBUG] [MAG ] VEEE: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.817771] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-15 [2026-01-15T20:36:13.967490] [DEBUG] [MAG ] VEEE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:13.977329] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.001975] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.037957] [INFO ] [LOCAL ] VEEE: Saved forecast. [2026-01-15T20:36:14.038025] [INFO ] [main ] VEEE: Signal=1 (Conf=90.0%), Magnitude=-7.09% (Conf=59.5977%) [2026-01-15T20:36:14.038195] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-15T20:36:14.038239] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-15T20:36:14.038537] [INFO ] [main ] Progress: 258/415 forecasts completed (62.2%). VEEE finished in 0.7s. ETA: 27.7s. Rate: 340.14 forecasts/min [2026-01-15T20:36:14.050240] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.051609] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-15T20:36:14.051666] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-15T20:36:14.051708] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-15T20:36:14.052518] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:14.052595] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:14.054884] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:14.055474] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:14.055900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.056153] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-15T20:36:14.056221] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=54.489%) [2026-01-15T20:36:14.056584] [INFO ] [main ] Progress: 259/415 forecasts completed (62.4%). STK finished in 0.7s. ETA: 27.4s. Rate: 341.33 forecasts/min [2026-01-15T20:36:14.056713] [INFO ] [main ] Fetching symbol history for TXRH... [2026-01-15T20:36:14.056756] [DEBUG] [REMOTE ] TXRH: Fetching historical data. [2026-01-15T20:36:14.069199] [DEBUG] [REMOTE ] TXRH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.070603] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 5 features, N/A% accuracy [2026-01-15T20:36:14.070658] [INFO ] [LOCAL ] TXRH: Loaded 5 optimal features with 60.23% confidence from JSON config [2026-01-15T20:36:14.070689] [DEBUG] [MAG ] Building data for symbol: TXRH with lookback: 0 [2026-01-15T20:36:14.071550] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:14.071632] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:14.076483] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:14.079014] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:14.109027] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-15 [2026-01-15T20:36:14.144920] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-15T20:36:14.144993] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=0.14% (Conf=50.4264%) [2026-01-15T20:36:14.145585] [INFO ] [main ] Fetching symbol history for PPH... [2026-01-15T20:36:14.145646] [DEBUG] [REMOTE ] PPH: Fetching historical data. [2026-01-15T20:36:14.146430] [INFO ] [main ] Progress: 260/415 forecasts completed (62.7%). ESTC finished in 0.8s. ETA: 27.2s. Rate: 341.97 forecasts/min [2026-01-15T20:36:14.158388] [DEBUG] [REMOTE ] PPH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.159425] [DEBUG] [LOCAL ] Loaded configuration for PPH: 6 features, N/A% accuracy [2026-01-15T20:36:14.160018] [INFO ] [LOCAL ] PPH: Loaded 6 optimal features with 54.07% confidence from JSON config [2026-01-15T20:36:14.160054] [DEBUG] [MAG ] Building data for symbol: PPH with lookback: 0 [2026-01-15T20:36:14.160889] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:14.160951] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:14.162890] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:14.163412] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:14.164057] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:14.194456] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:14.209498] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:14.211198] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.276818] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:14.278277] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:14.281135] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.283235] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.383395] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-15T20:36:14.383463] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=-4.25% (Conf=55.1025%) [2026-01-15T20:36:14.384098] [INFO ] [main ] Fetching symbol history for MUC... [2026-01-15T20:36:14.384151] [DEBUG] [REMOTE ] MUC: Fetching historical data. [2026-01-15T20:36:14.384673] [INFO ] [main ] Progress: 261/415 forecasts completed (62.9%). INTC finished in 0.7s. ETA: 27.1s. Rate: 341.50 forecasts/min [2026-01-15T20:36:14.396864] [DEBUG] [REMOTE ] MUC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.398033] [DEBUG] [LOCAL ] Loaded configuration for MUC: 10 features, N/A% accuracy [2026-01-15T20:36:14.398091] [INFO ] [LOCAL ] MUC: Loaded 10 optimal features with 58.51% confidence from JSON config [2026-01-15T20:36:14.398123] [DEBUG] [MAG ] Building data for symbol: MUC with lookback: 0 [2026-01-15T20:36:14.399141] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:14.399206] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:14.404358] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:14.405340] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:14.407201] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-15 [2026-01-15T20:36:14.407303] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:14.409482] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:14.411204] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:14.411866] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:14.413060] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:14.414666] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:14.415689] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:14.416361] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.552086] [DEBUG] [MAG ] TXRH: Last date is validated at 2026-01-15 [2026-01-15T20:36:14.578786] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.631054] [DEBUG] [MAG ] PPH: Last date is validated at 2026-01-15 [2026-01-15T20:36:14.686910] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-15T20:36:14.686977] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=1.45% (Conf=67.6611%) [2026-01-15T20:36:14.687487] [INFO ] [main ] Fetching symbol history for JVA... [2026-01-15T20:36:14.687533] [DEBUG] [REMOTE ] JVA: Fetching historical data. [2026-01-15T20:36:14.689127] [INFO ] [main ] Progress: 262/415 forecasts completed (63.1%). ACM finished in 0.6s. ETA: 27.0s. Rate: 340.55 forecasts/min [2026-01-15T20:36:14.699938] [DEBUG] [REMOTE ] JVA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.700904] [DEBUG] [LOCAL ] Loaded configuration for JVA: 4 features, N/A% accuracy [2026-01-15T20:36:14.700960] [INFO ] [LOCAL ] JVA: Loaded 4 optimal features with 58.89% confidence from JSON config [2026-01-15T20:36:14.700991] [DEBUG] [MAG ] Building data for symbol: JVA with lookback: 0 [2026-01-15T20:36:14.701802] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:14.701860] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:14.702797] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:14.705277] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:14.706273] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:14.707298] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.724745] [DEBUG] [MAG ] TXRH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.757734] [DEBUG] [MAG ] MUC: Last date is validated at 2026-01-15 [2026-01-15T20:36:14.803076] [DEBUG] [MAG ] PPH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.896182] [INFO ] [LOCAL ] PPH: Saved forecast. [2026-01-15T20:36:14.896250] [INFO ] [main ] PPH: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=54.0703%) [2026-01-15T20:36:14.896411] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-15T20:36:14.896454] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-15T20:36:14.897367] [INFO ] [main ] Progress: 263/415 forecasts completed (63.4%). PPH finished in 0.8s. ETA: 26.8s. Rate: 340.31 forecasts/min [2026-01-15T20:36:14.909258] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.910520] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-15T20:36:14.910597] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-15T20:36:14.910631] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-15T20:36:14.911420] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:14.911483] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:14.916689] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:14.918522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:14.919026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:14.919420] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:14.921041] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:14.930240] [DEBUG] [MAG ] MUC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:14.961206] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:14.962753] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:14.963422] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:14.966365] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:14.967988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.974368] [INFO ] [LOCAL ] TXRH: Saved forecast. [2026-01-15T20:36:14.974442] [INFO ] [main ] TXRH: Signal=1 (Conf=90.0%), Magnitude=1.97% (Conf=60.2298%) [2026-01-15T20:36:14.974805] [INFO ] [main ] Fetching symbol history for FLYE... [2026-01-15T20:36:14.974856] [DEBUG] [REMOTE ] FLYE: Fetching historical data. [2026-01-15T20:36:14.975649] [INFO ] [main ] Progress: 264/415 forecasts completed (63.6%). TXRH finished in 0.9s. ETA: 26.6s. Rate: 341.03 forecasts/min [2026-01-15T20:36:14.987137] [DEBUG] [REMOTE ] FLYE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:14.988458] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 4 features, N/A% accuracy [2026-01-15T20:36:14.988519] [INFO ] [LOCAL ] FLYE: Loaded 4 optimal features with 34.76% confidence from JSON config [2026-01-15T20:36:14.988550] [DEBUG] [MAG ] Building data for symbol: FLYE with lookback: 0 [2026-01-15T20:36:14.989429] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:14.989499] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:14.994493] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:14.996479] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:14.997010] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:14.997404] [INFO ] [LOCAL ] MUC: Saved forecast. [2026-01-15T20:36:14.997423] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:14.997470] [INFO ] [main ] MUC: Signal=1 (Conf=90.0%), Magnitude=0.09% (Conf=58.5059%) [2026-01-15T20:36:14.997653] [INFO ] [main ] Fetching symbol history for EOG... [2026-01-15T20:36:14.997697] [DEBUG] [REMOTE ] EOG: Fetching historical data. [2026-01-15T20:36:14.999665] [INFO ] [main ] Progress: 265/415 forecasts completed (63.9%). MUC finished in 0.6s. ETA: 26.3s. Rate: 342.15 forecasts/min [2026-01-15T20:36:15.009931] [DEBUG] [REMOTE ] EOG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:15.011263] [DEBUG] [LOCAL ] Loaded configuration for EOG: 4 features, N/A% accuracy [2026-01-15T20:36:15.011316] [INFO ] [LOCAL ] EOG: Loaded 4 optimal features with 55.70% confidence from JSON config [2026-01-15T20:36:15.011347] [DEBUG] [MAG ] Building data for symbol: EOG with lookback: 0 [2026-01-15T20:36:15.012168] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:15.012228] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:15.017498] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:15.020037] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:15.055289] [DEBUG] [MAG ] JVA: Last date is validated at 2026-01-15 [2026-01-15T20:36:15.099707] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:15.101988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:15.224182] [DEBUG] [MAG ] JVA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:15.297083] [INFO ] [LOCAL ] JVA: Saved forecast. [2026-01-15T20:36:15.297150] [INFO ] [main ] JVA: Signal=1 (Conf=90.0%), Magnitude=-7.09% (Conf=58.8929%) [2026-01-15T20:36:15.297514] [INFO ] [main ] Fetching symbol history for VAC... [2026-01-15T20:36:15.297565] [DEBUG] [REMOTE ] VAC: Fetching historical data. [2026-01-15T20:36:15.297670] [INFO ] [main ] Progress: 266/415 forecasts completed (64.1%). JVA finished in 0.6s. ETA: 26.2s. Rate: 341.25 forecasts/min [2026-01-15T20:36:15.309954] [DEBUG] [REMOTE ] VAC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:15.310943] [DEBUG] [LOCAL ] Loaded configuration for VAC: 4 features, N/A% accuracy [2026-01-15T20:36:15.311000] [INFO ] [LOCAL ] VAC: Loaded 4 optimal features with 49.65% confidence from JSON config [2026-01-15T20:36:15.311032] [DEBUG] [MAG ] Building data for symbol: VAC with lookback: 0 [2026-01-15T20:36:15.311866] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:15.311927] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:15.312823] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:36:15.313665] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:36:15.314357] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:15.315940] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:15.320969] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-15 [2026-01-15T20:36:15.349898] [DEBUG] [MAG ] FLYE: Last date is validated at 2026-01-15 [2026-01-15T20:36:15.450604] [DEBUG] [MAG ] EOG: Last date is validated at 2026-01-15 [2026-01-15T20:36:15.490623] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:15.518099] [DEBUG] [MAG ] FLYE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:15.562940] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-15T20:36:15.563014] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=2.39% (Conf=49.3732%) [2026-01-15T20:36:15.563378] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-15T20:36:15.563429] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-15T20:36:15.563409] [INFO ] [main ] Progress: 267/415 forecasts completed (64.3%). REFI finished in 0.7s. ETA: 26.1s. Rate: 340.60 forecasts/min [2026-01-15T20:36:15.575363] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:15.576409] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-15T20:36:15.576460] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-15T20:36:15.576490] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-15T20:36:15.577692] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:15.577753] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:15.579642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:15.580163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:15.580562] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:15.581322] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:15.582237] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:15.585267] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:15.589762] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:15.591343] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:15.621352] [DEBUG] [MAG ] EOG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:15.671559] [DEBUG] [MAG ] VAC: Last date is validated at 2026-01-15 [2026-01-15T20:36:15.719103] [INFO ] [LOCAL ] FLYE: Saved forecast. [2026-01-15T20:36:15.719168] [INFO ] [main ] FLYE: Signal=1 (Conf=90.0%), Magnitude=48.49% (Conf=34.7569%) [2026-01-15T20:36:15.719326] [INFO ] [main ] Fetching symbol history for NVTS... [2026-01-15T20:36:15.719368] [DEBUG] [REMOTE ] NVTS: Fetching historical data. [2026-01-15T20:36:15.719835] [INFO ] [main ] Progress: 268/415 forecasts completed (64.6%). FLYE finished in 0.7s. ETA: 25.9s. Rate: 340.74 forecasts/min [2026-01-15T20:36:15.732131] [DEBUG] [REMOTE ] NVTS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:15.733172] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 4 features, N/A% accuracy [2026-01-15T20:36:15.733230] [INFO ] [LOCAL ] NVTS: Loaded 4 optimal features with 53.50% confidence from JSON config [2026-01-15T20:36:15.733260] [DEBUG] [MAG ] Building data for symbol: NVTS with lookback: 0 [2026-01-15T20:36:15.734071] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:15.734131] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:15.735137] [INFO ] [LOCAL ] EOG: Saved forecast. [2026-01-15T20:36:15.735202] [INFO ] [main ] EOG: Signal=1 (Conf=90.0%), Magnitude=-0.87% (Conf=55.6969%) [2026-01-15T20:36:15.735361] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-15T20:36:15.735405] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-15T20:36:15.735837] [INFO ] [main ] Progress: 269/415 forecasts completed (64.8%). EOG finished in 0.7s. ETA: 25.6s. Rate: 341.89 forecasts/min [2026-01-15T20:36:15.740007] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:15.742520] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:15.747916] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:15.751625] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-15T20:36:15.751685] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-15T20:36:15.751718] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-15T20:36:15.752492] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:15.752553] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:15.760434] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:15.788071] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:15.792697] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:15.842192] [DEBUG] [MAG ] VAC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:15.871212] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:15.873143] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:15.873952] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:15.926134] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-15 [2026-01-15T20:36:15.984757] [INFO ] [LOCAL ] VAC: Saved forecast. [2026-01-15T20:36:15.984826] [INFO ] [main ] VAC: Signal=1 (Conf=90.0%), Magnitude=-2.19% (Conf=49.6509%) [2026-01-15T20:36:15.984987] [INFO ] [main ] Fetching symbol history for ALHC... [2026-01-15T20:36:15.985031] [DEBUG] [REMOTE ] ALHC: Fetching historical data. [2026-01-15T20:36:15.986264] [INFO ] [main ] Progress: 270/415 forecasts completed (65.1%). VAC finished in 0.7s. ETA: 25.5s. Rate: 341.36 forecasts/min [2026-01-15T20:36:15.998277] [DEBUG] [REMOTE ] ALHC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:15.999281] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 4 features, N/A% accuracy [2026-01-15T20:36:15.999336] [INFO ] [LOCAL ] ALHC: Loaded 4 optimal features with 45.37% confidence from JSON config [2026-01-15T20:36:15.999367] [DEBUG] [MAG ] Building data for symbol: ALHC with lookback: 0 [2026-01-15T20:36:16.000300] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:16.000362] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:16.005506] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:16.045407] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:16.046548] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:16.047889] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:16.094102] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:16.158668] [DEBUG] [MAG ] NVTS: Last date is validated at 2026-01-15 [2026-01-15T20:36:16.161694] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-15T20:36:16.161764] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=1.84% (Conf=56.8894%) [2026-01-15T20:36:16.162110] [INFO ] [main ] Fetching symbol history for BXSL... [2026-01-15T20:36:16.162161] [DEBUG] [REMOTE ] BXSL: Fetching historical data. [2026-01-15T20:36:16.162666] [INFO ] [main ] Progress: 271/415 forecasts completed (65.3%). BANX finished in 0.6s. ETA: 25.3s. Rate: 341.35 forecasts/min [2026-01-15T20:36:16.173334] [DEBUG] [REMOTE ] BXSL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:16.174418] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 6 features, N/A% accuracy [2026-01-15T20:36:16.174475] [INFO ] [LOCAL ] BXSL: Loaded 6 optimal features with 57.43% confidence from JSON config [2026-01-15T20:36:16.174507] [DEBUG] [MAG ] Building data for symbol: BXSL with lookback: 0 [2026-01-15T20:36:16.175391] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:16.175464] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:16.180846] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:16.182942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:16.183435] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:16.184042] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:16.184931] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:16.213853] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-15 [2026-01-15T20:36:16.297004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:16.346629] [DEBUG] [MAG ] NVTS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:16.382829] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:16.402739] [DEBUG] [MAG ] ALHC: Last date is validated at 2026-01-15 [2026-01-15T20:36:16.441084] [INFO ] [LOCAL ] NVTS: Saved forecast. [2026-01-15T20:36:16.441149] [INFO ] [main ] NVTS: Signal=1 (Conf=90.0%), Magnitude=22.80% (Conf=53.5025%) [2026-01-15T20:36:16.441485] [INFO ] [main ] Fetching symbol history for SQQQ... [2026-01-15T20:36:16.441743] [DEBUG] [REMOTE ] SQQQ: Fetching historical data. [2026-01-15T20:36:16.442877] [INFO ] [main ] Progress: 272/415 forecasts completed (65.5%). NVTS finished in 0.7s. ETA: 25.2s. Rate: 340.61 forecasts/min [2026-01-15T20:36:16.452015] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-15T20:36:16.452076] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=1.25% (Conf=55.025%) [2026-01-15T20:36:16.452393] [INFO ] [main ] Progress: 273/415 forecasts completed (65.8%). THQ finished in 0.7s. ETA: 24.9s. Rate: 341.79 forecasts/min [2026-01-15T20:36:16.452507] [INFO ] [main ] Fetching symbol history for METCB... [2026-01-15T20:36:16.452550] [DEBUG] [REMOTE ] METCB: Fetching historical data. [2026-01-15T20:36:16.455458] [DEBUG] [REMOTE ] SQQQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:16.456706] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 4 features, N/A% accuracy [2026-01-15T20:36:16.456790] [INFO ] [LOCAL ] SQQQ: Loaded 4 optimal features with 51.41% confidence from JSON config [2026-01-15T20:36:16.456852] [DEBUG] [MAG ] Building data for symbol: SQQQ with lookback: 0 [2026-01-15T20:36:16.457948] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:16.458009] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:16.463102] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:16.465098] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:16.465406] [DEBUG] [REMOTE ] METCB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:16.465587] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:16.466407] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, N/A% accuracy [2026-01-15T20:36:16.466477] [INFO ] [LOCAL ] METCB: Loaded 2 optimal features with 57.41% confidence from JSON config [2026-01-15T20:36:16.466733] [DEBUG] [MAG ] Building data for symbol: METCB with lookback: 0 [2026-01-15T20:36:16.467384] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:16.467757] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:16.467822] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:16.468802] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:16.469753] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:16.580486] [DEBUG] [MAG ] ALHC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:16.639664] [DEBUG] [MAG ] BXSL: Last date is validated at 2026-01-15 [2026-01-15T20:36:16.658400] [INFO ] [LOCAL ] ALHC: Saved forecast. [2026-01-15T20:36:16.658676] [INFO ] [main ] ALHC: Signal=1 (Conf=90.0%), Magnitude=-0.53% (Conf=45.3705%) [2026-01-15T20:36:16.659072] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-15T20:36:16.659122] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-15T20:36:16.659828] [INFO ] [main ] Progress: 274/415 forecasts completed (66.0%). ALHC finished in 0.7s. ETA: 24.8s. Rate: 341.56 forecasts/min [2026-01-15T20:36:16.671038] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:16.672143] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-15T20:36:16.672194] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-15T20:36:16.672224] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-15T20:36:16.673051] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:16.673108] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:16.673841] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:16.802815] [DEBUG] [MAG ] SQQQ: Last date is validated at 2026-01-15 [2026-01-15T20:36:16.807228] [DEBUG] [MAG ] BXSL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:16.822291] [DEBUG] [MAG ] METCB: Last date is validated at 2026-01-15 [2026-01-15T20:36:16.878660] [INFO ] [LOCAL ] BXSL: Saved forecast. [2026-01-15T20:36:16.878726] [INFO ] [main ] BXSL: Signal=1 (Conf=90.0%), Magnitude=-1.15% (Conf=57.4301%) [2026-01-15T20:36:16.878887] [INFO ] [main ] Fetching symbol history for GFI... [2026-01-15T20:36:16.878931] [DEBUG] [REMOTE ] GFI: Fetching historical data. [2026-01-15T20:36:16.880846] [INFO ] [main ] Progress: 275/415 forecasts completed (66.3%). BXSL finished in 0.7s. ETA: 24.6s. Rate: 341.24 forecasts/min [2026-01-15T20:36:16.890767] [DEBUG] [REMOTE ] GFI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:16.891819] [DEBUG] [LOCAL ] Loaded configuration for GFI: 1 features, N/A% accuracy [2026-01-15T20:36:16.892182] [INFO ] [LOCAL ] GFI: Loaded 1 optimal features with 44.61% confidence from JSON config [2026-01-15T20:36:16.892217] [DEBUG] [MAG ] Building data for symbol: GFI with lookback: 0 [2026-01-15T20:36:16.893013] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:16.893084] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:16.894121] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:16.968543] [DEBUG] [MAG ] SQQQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:16.994132] [DEBUG] [MAG ] METCB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:17.015217] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-15 [2026-01-15T20:36:17.070064] [INFO ] [LOCAL ] METCB: Saved forecast. [2026-01-15T20:36:17.070132] [INFO ] [main ] METCB: Signal=1 (Conf=90.0%), Magnitude=12.21% (Conf=57.4076%) [2026-01-15T20:36:17.070480] [INFO ] [main ] Fetching symbol history for DVN... [2026-01-15T20:36:17.070530] [DEBUG] [REMOTE ] DVN: Fetching historical data. [2026-01-15T20:36:17.070661] [INFO ] [main ] Progress: 276/415 forecasts completed (66.5%). METCB finished in 0.6s. ETA: 24.4s. Rate: 341.15 forecasts/min [2026-01-15T20:36:17.082317] [DEBUG] [REMOTE ] DVN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.083539] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, N/A% accuracy [2026-01-15T20:36:17.083625] [INFO ] [LOCAL ] DVN: Loaded 2 optimal features with 51.89% confidence from JSON config [2026-01-15T20:36:17.083658] [DEBUG] [MAG ] Building data for symbol: DVN with lookback: 0 [2026-01-15T20:36:17.084524] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:17.084616] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:17.086392] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:17.086951] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:17.114662] [INFO ] [LOCAL ] SQQQ: Saved forecast. [2026-01-15T20:36:17.114726] [INFO ] [main ] SQQQ: Signal=1 (Conf=90.0%), Magnitude=-3.58% (Conf=51.4083%) [2026-01-15T20:36:17.115081] [INFO ] [main ] Fetching symbol history for PAYO... [2026-01-15T20:36:17.115131] [DEBUG] [REMOTE ] PAYO: Fetching historical data. [2026-01-15T20:36:17.115622] [INFO ] [main ] Progress: 277/415 forecasts completed (66.7%). SQQQ finished in 0.7s. ETA: 24.2s. Rate: 342.06 forecasts/min [2026-01-15T20:36:17.126438] [DEBUG] [REMOTE ] PAYO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.127324] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 5 features, N/A% accuracy [2026-01-15T20:36:17.127400] [INFO ] [LOCAL ] PAYO: Loaded 5 optimal features with 67.12% confidence from JSON config [2026-01-15T20:36:17.127433] [DEBUG] [MAG ] Building data for symbol: PAYO with lookback: 0 [2026-01-15T20:36:17.128236] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:17.128295] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:17.129999] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:17.130504] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:17.130913] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:17.132330] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:36:17.133060] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:17.190480] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:17.235613] [DEBUG] [MAG ] GFI: Last date is validated at 2026-01-15 [2026-01-15T20:36:17.265220] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-15T20:36:17.265290] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=46.1732%) [2026-01-15T20:36:17.265699] [INFO ] [main ] Fetching symbol history for UNMA... [2026-01-15T20:36:17.265760] [DEBUG] [REMOTE ] UNMA: Fetching historical data. [2026-01-15T20:36:17.266650] [INFO ] [main ] Progress: 278/415 forecasts completed (67.0%). CDC finished in 0.6s. ETA: 24.0s. Rate: 342.24 forecasts/min [2026-01-15T20:36:17.277184] [DEBUG] [REMOTE ] UNMA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.278174] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 6 features, N/A% accuracy [2026-01-15T20:36:17.278227] [INFO ] [LOCAL ] UNMA: Loaded 6 optimal features with 64.70% confidence from JSON config [2026-01-15T20:36:17.278259] [DEBUG] [MAG ] Building data for symbol: UNMA with lookback: 0 [2026-01-15T20:36:17.279097] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:17.279160] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:17.281051] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:17.281588] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:17.281999] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:17.283409] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:17.285521] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:17.287935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:17.403206] [DEBUG] [MAG ] GFI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:17.444048] [DEBUG] [MAG ] DVN: Last date is validated at 2026-01-15 [2026-01-15T20:36:17.479907] [DEBUG] [MAG ] PAYO: Last date is validated at 2026-01-15 [2026-01-15T20:36:17.488354] [INFO ] [LOCAL ] GFI: Saved forecast. [2026-01-15T20:36:17.488420] [INFO ] [main ] GFI: Signal=1 (Conf=90.0%), Magnitude=-7.31% (Conf=44.6077%) [2026-01-15T20:36:17.488750] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-15T20:36:17.488801] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-15T20:36:17.489623] [INFO ] [main ] Progress: 279/415 forecasts completed (67.2%). GFI finished in 0.6s. ETA: 23.9s. Rate: 341.90 forecasts/min [2026-01-15T20:36:17.501026] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.501973] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-15T20:36:17.502027] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-15T20:36:17.502058] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-15T20:36:17.502911] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-15T20:36:17.619838] [DEBUG] [MAG ] DVN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:17.641352] [DEBUG] [MAG ] UNMA: Last date is validated at 2026-01-15 [2026-01-15T20:36:17.665345] [DEBUG] [MAG ] PAYO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:17.706895] [INFO ] [LOCAL ] DVN: Saved forecast. [2026-01-15T20:36:17.706961] [INFO ] [main ] DVN: Signal=1 (Conf=90.0%), Magnitude=-1.52% (Conf=51.8864%) [2026-01-15T20:36:17.707351] [INFO ] [main ] Fetching symbol history for VTS... [2026-01-15T20:36:17.707407] [DEBUG] [REMOTE ] VTS: Fetching historical data. [2026-01-15T20:36:17.707732] [INFO ] [main ] Progress: 280/415 forecasts completed (67.5%). DVN finished in 0.6s. ETA: 23.7s. Rate: 341.61 forecasts/min [2026-01-15T20:36:17.719714] [DEBUG] [REMOTE ] VTS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.720438] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, N/A% accuracy [2026-01-15T20:36:17.720490] [INFO ] [LOCAL ] VTS: Loaded 4 optimal features with 64.63% confidence from JSON config [2026-01-15T20:36:17.720521] [DEBUG] [MAG ] Building data for symbol: VTS with lookback: 0 [2026-01-15T20:36:17.721318] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:17.721377] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:17.726202] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:17.728026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:17.728507] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:17.728912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:17.754314] [INFO ] [LOCAL ] PAYO: Saved forecast. [2026-01-15T20:36:17.754404] [INFO ] [main ] PAYO: Signal=1 (Conf=90.0%), Magnitude=1.69% (Conf=67.1164%) [2026-01-15T20:36:17.754634] [INFO ] [main ] Fetching symbol history for BMEZ... [2026-01-15T20:36:17.754702] [DEBUG] [REMOTE ] BMEZ: Fetching historical data. [2026-01-15T20:36:17.754958] [INFO ] [main ] Progress: 281/415 forecasts completed (67.7%). PAYO finished in 0.6s. ETA: 23.5s. Rate: 342.50 forecasts/min [2026-01-15T20:36:17.771203] [DEBUG] [REMOTE ] BMEZ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.772437] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 7 features, N/A% accuracy [2026-01-15T20:36:17.772506] [INFO ] [LOCAL ] BMEZ: Loaded 7 optimal features with 47.49% confidence from JSON config [2026-01-15T20:36:17.772540] [DEBUG] [MAG ] Building data for symbol: BMEZ with lookback: 0 [2026-01-15T20:36:17.773783] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:17.773874] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:17.780197] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:17.782452] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:17.783176] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:17.783652] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:17.784060] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:17.785125] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:17.785867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:17.822663] [DEBUG] [MAG ] UNMA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:17.859229] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-15 [2026-01-15T20:36:17.885926] [INFO ] [LOCAL ] UNMA: Saved forecast. [2026-01-15T20:36:17.886683] [INFO ] [main ] UNMA: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=64.7029%) [2026-01-15T20:36:17.886857] [INFO ] [main ] Fetching symbol history for PSTL... [2026-01-15T20:36:17.886902] [DEBUG] [REMOTE ] PSTL: Fetching historical data. [2026-01-15T20:36:17.888622] [INFO ] [main ] Progress: 282/415 forecasts completed (68.0%). UNMA finished in 0.6s. ETA: 23.3s. Rate: 342.79 forecasts/min [2026-01-15T20:36:17.903043] [DEBUG] [REMOTE ] PSTL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:17.903951] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 1 features, N/A% accuracy [2026-01-15T20:36:17.904009] [INFO ] [LOCAL ] PSTL: Loaded 1 optimal features with 54.79% confidence from JSON config [2026-01-15T20:36:17.904041] [DEBUG] [MAG ] Building data for symbol: PSTL with lookback: 0 [2026-01-15T20:36:17.904859] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:17.904917] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:17.909969] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:18.026140] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:18.083420] [DEBUG] [MAG ] VTS: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.108740] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-15T20:36:18.108804] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=2.89% (Conf=54.4664%) [2026-01-15T20:36:18.108959] [INFO ] [main ] Fetching symbol history for ARM... [2026-01-15T20:36:18.109002] [DEBUG] [REMOTE ] ARM: Fetching historical data. [2026-01-15T20:36:18.109873] [INFO ] [main ] Progress: 283/415 forecasts completed (68.2%). GIS finished in 0.6s. ETA: 23.1s. Rate: 342.47 forecasts/min [2026-01-15T20:36:18.121193] [DEBUG] [REMOTE ] ARM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:18.122034] [DEBUG] [LOCAL ] Loaded configuration for ARM: 8 features, N/A% accuracy [2026-01-15T20:36:18.122086] [INFO ] [LOCAL ] ARM: Loaded 8 optimal features with 45.92% confidence from JSON config [2026-01-15T20:36:18.122118] [DEBUG] [MAG ] Building data for symbol: ARM with lookback: 0 [2026-01-15T20:36:18.123106] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:18.123168] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:18.128326] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:18.130168] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:18.130679] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:18.131125] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:18.131556] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:18.132479] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:18.135375] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:18.136397] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:18.202019] [DEBUG] [MAG ] BMEZ: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.256215] [DEBUG] [MAG ] VTS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:18.274292] [DEBUG] [MAG ] PSTL: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.329518] [INFO ] [LOCAL ] VTS: Saved forecast. [2026-01-15T20:36:18.329612] [INFO ] [main ] VTS: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=64.626%) [2026-01-15T20:36:18.329980] [INFO ] [main ] Fetching symbol history for ZBH... [2026-01-15T20:36:18.330042] [DEBUG] [REMOTE ] ZBH: Fetching historical data. [2026-01-15T20:36:18.330626] [INFO ] [main ] Progress: 284/415 forecasts completed (68.4%). VTS finished in 0.6s. ETA: 23.0s. Rate: 342.15 forecasts/min [2026-01-15T20:36:18.342880] [DEBUG] [REMOTE ] ZBH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:18.344115] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 7 features, N/A% accuracy [2026-01-15T20:36:18.344172] [INFO ] [LOCAL ] ZBH: Loaded 7 optimal features with 50.26% confidence from JSON config [2026-01-15T20:36:18.344212] [DEBUG] [MAG ] Building data for symbol: ZBH with lookback: 0 [2026-01-15T20:36:18.345127] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:18.345201] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:18.347127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:18.347748] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:18.348199] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:18.348656] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:18.372232] [DEBUG] [MAG ] BMEZ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:18.435491] [INFO ] [LOCAL ] BMEZ: Saved forecast. [2026-01-15T20:36:18.435559] [INFO ] [main ] BMEZ: Signal=1 (Conf=90.0%), Magnitude=-0.52% (Conf=47.4906%) [2026-01-15T20:36:18.435947] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-15T20:36:18.436000] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-15T20:36:18.436645] [INFO ] [main ] Progress: 285/415 forecasts completed (68.7%). BMEZ finished in 0.7s. ETA: 22.8s. Rate: 342.63 forecasts/min [2026-01-15T20:36:18.447611] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:18.448647] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-15T20:36:18.448703] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-15T20:36:18.448736] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-15T20:36:18.449548] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:18.449628] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:18.450009] [DEBUG] [MAG ] PSTL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:18.454505] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:18.456301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:18.456823] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:18.457207] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:18.459767] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:18.461618] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:18.461912] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:18.463207] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:36:18.463593] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:18.464796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:18.467983] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:18.469435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:18.478789] [DEBUG] [MAG ] ARM: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.512517] [INFO ] [LOCAL ] PSTL: Saved forecast. [2026-01-15T20:36:18.512608] [INFO ] [main ] PSTL: Signal=1 (Conf=90.0%), Magnitude=2.75% (Conf=54.7863%) [2026-01-15T20:36:18.512774] [INFO ] [main ] Fetching symbol history for MOD... [2026-01-15T20:36:18.512818] [DEBUG] [REMOTE ] MOD: Fetching historical data. [2026-01-15T20:36:18.514652] [INFO ] [main ] Progress: 286/415 forecasts completed (68.9%). PSTL finished in 0.6s. ETA: 22.5s. Rate: 343.29 forecasts/min [2026-01-15T20:36:18.526989] [DEBUG] [REMOTE ] MOD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:18.528042] [DEBUG] [LOCAL ] Loaded configuration for MOD: 2 features, N/A% accuracy [2026-01-15T20:36:18.528096] [INFO ] [LOCAL ] MOD: Loaded 2 optimal features with 41.40% confidence from JSON config [2026-01-15T20:36:18.528126] [DEBUG] [MAG ] Building data for symbol: MOD with lookback: 0 [2026-01-15T20:36:18.529186] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:18.529244] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:18.534703] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:18.535778] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:18.648668] [DEBUG] [MAG ] ARM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:18.782450] [INFO ] [LOCAL ] ARM: Saved forecast. [2026-01-15T20:36:18.782526] [INFO ] [main ] ARM: Signal=1 (Conf=90.0%), Magnitude=7.87% (Conf=45.9161%) [2026-01-15T20:36:18.782887] [INFO ] [main ] Progress: 287/415 forecasts completed (69.2%). ARM finished in 0.7s. ETA: 22.4s. Rate: 342.66 forecasts/min [2026-01-15T20:36:18.783012] [INFO ] [main ] Fetching symbol history for ARDX... [2026-01-15T20:36:18.783055] [DEBUG] [REMOTE ] ARDX: Fetching historical data. [2026-01-15T20:36:18.795081] [DEBUG] [REMOTE ] ARDX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:18.796124] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 6 features, N/A% accuracy [2026-01-15T20:36:18.796181] [INFO ] [LOCAL ] ARDX: Loaded 6 optimal features with 52.98% confidence from JSON config [2026-01-15T20:36:18.796213] [DEBUG] [MAG ] Building data for symbol: ARDX with lookback: 0 [2026-01-15T20:36:18.797072] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:18.797135] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:18.802593] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:18.804865] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:18.805368] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:18.805783] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:18.806792] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:18.807895] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:18.816230] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.826901] [DEBUG] [MAG ] ZBH: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.904503] [DEBUG] [MAG ] MOD: Last date is validated at 2026-01-15 [2026-01-15T20:36:18.985980] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:18.999439] [DEBUG] [MAG ] ZBH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:19.051814] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-15T20:36:19.051879] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=0.39% (Conf=60.5144%) [2026-01-15T20:36:19.052032] [INFO ] [main ] Fetching symbol history for NAMS... [2026-01-15T20:36:19.052080] [DEBUG] [REMOTE ] NAMS: Fetching historical data. [2026-01-15T20:36:19.052845] [INFO ] [main ] Progress: 288/415 forecasts completed (69.4%). CBUS finished in 0.6s. ETA: 22.3s. Rate: 342.01 forecasts/min [2026-01-15T20:36:19.064565] [DEBUG] [REMOTE ] NAMS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:19.065510] [DEBUG] [LOCAL ] Loaded configuration for NAMS: 6 features, N/A% accuracy [2026-01-15T20:36:19.065563] [INFO ] [LOCAL ] NAMS: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-15T20:36:19.065624] [DEBUG] [MAG ] Building data for symbol: NAMS with lookback: 0 [2026-01-15T20:36:19.066422] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:19.066484] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:19.071704] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:19.073548] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:19.075513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:19.078918] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:19.079329] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:19.082370] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:19.093024] [DEBUG] [MAG ] MOD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:19.104823] [INFO ] [LOCAL ] ZBH: Saved forecast. [2026-01-15T20:36:19.104890] [INFO ] [main ] ZBH: Signal=1 (Conf=90.0%), Magnitude=1.04% (Conf=50.2566%) [2026-01-15T20:36:19.105051] [INFO ] [main ] Fetching symbol history for TSLS... [2026-01-15T20:36:19.105094] [DEBUG] [REMOTE ] TSLS: Fetching historical data. [2026-01-15T20:36:19.106123] [INFO ] [main ] Progress: 289/415 forecasts completed (69.6%). ZBH finished in 0.8s. ETA: 22.1s. Rate: 342.84 forecasts/min [2026-01-15T20:36:19.116782] [DEBUG] [REMOTE ] TSLS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:19.117931] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 6 features, N/A% accuracy [2026-01-15T20:36:19.117985] [INFO ] [LOCAL ] TSLS: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-15T20:36:19.118016] [DEBUG] [MAG ] Building data for symbol: TSLS with lookback: 0 [2026-01-15T20:36:19.118835] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:19.118896] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:19.124073] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:19.126196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:19.126867] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:19.127253] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:19.129653] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:19.158194] [DEBUG] [MAG ] ARDX: Last date is validated at 2026-01-15 [2026-01-15T20:36:19.170327] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:19.222836] [INFO ] [LOCAL ] MOD: Saved forecast. [2026-01-15T20:36:19.222904] [INFO ] [main ] MOD: Signal=1 (Conf=90.0%), Magnitude=11.06% (Conf=41.4009%) [2026-01-15T20:36:19.223245] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-15T20:36:19.223296] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-15T20:36:19.223646] [INFO ] [main ] Progress: 290/415 forecasts completed (69.9%). MOD finished in 0.7s. ETA: 21.9s. Rate: 343.23 forecasts/min [2026-01-15T20:36:19.236329] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:19.237241] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-15T20:36:19.237292] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-15T20:36:19.237352] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-15T20:36:19.238221] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:19.238294] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:19.243789] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:19.332924] [DEBUG] [MAG ] ARDX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:19.364545] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:19.365843] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:19.403028] [INFO ] [LOCAL ] ARDX: Saved forecast. [2026-01-15T20:36:19.403102] [INFO ] [main ] ARDX: Signal=1 (Conf=90.0%), Magnitude=4.26% (Conf=52.9801%) [2026-01-15T20:36:19.403559] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-15T20:36:19.403628] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-15T20:36:19.403626] [INFO ] [main ] Progress: 291/415 forecasts completed (70.1%). ARDX finished in 0.6s. ETA: 21.7s. Rate: 343.19 forecasts/min [2026-01-15T20:36:19.415892] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:19.416896] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-15T20:36:19.416953] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-15T20:36:19.416985] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-15T20:36:19.417841] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:19.417902] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:19.422806] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:19.424786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:19.425312] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:19.425730] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:19.427437] [DEBUG] [MAG ] NAMS: Last date is validated at 2026-01-15 [2026-01-15T20:36:19.465941] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:19.467406] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:19.541176] [DEBUG] [MAG ] TSLS: Last date is validated at 2026-01-15 [2026-01-15T20:36:19.593946] [DEBUG] [MAG ] NAMS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:19.684446] [INFO ] [LOCAL ] NAMS: Saved forecast. [2026-01-15T20:36:19.684514] [INFO ] [main ] NAMS: Signal=1 (Conf=90.0%), Magnitude=-1.07% (Conf=51.7627%) [2026-01-15T20:36:19.684898] [INFO ] [main ] Fetching symbol history for PSN... [2026-01-15T20:36:19.684955] [DEBUG] [REMOTE ] PSN: Fetching historical data. [2026-01-15T20:36:19.685652] [INFO ] [main ] Progress: 292/415 forecasts completed (70.4%). NAMS finished in 0.6s. ETA: 21.5s. Rate: 342.47 forecasts/min [2026-01-15T20:36:19.696397] [DEBUG] [REMOTE ] PSN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:19.697296] [DEBUG] [LOCAL ] Loaded configuration for PSN: 4 features, N/A% accuracy [2026-01-15T20:36:19.697369] [INFO ] [LOCAL ] PSN: Loaded 4 optimal features with 61.67% confidence from JSON config [2026-01-15T20:36:19.697405] [DEBUG] [MAG ] Building data for symbol: PSN with lookback: 0 [2026-01-15T20:36:19.698223] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:19.698283] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:19.699269] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:19.700129] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:19.701185] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:19.703267] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:19.710616] [DEBUG] [MAG ] TSLS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:19.720284] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-15 [2026-01-15T20:36:19.786584] [INFO ] [LOCAL ] TSLS: Saved forecast. [2026-01-15T20:36:19.786653] [INFO ] [main ] TSLS: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=53.5905%) [2026-01-15T20:36:19.787149] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-15T20:36:19.787199] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-15T20:36:19.788057] [INFO ] [main ] Progress: 293/415 forecasts completed (70.6%). TSLS finished in 0.7s. ETA: 21.3s. Rate: 342.96 forecasts/min [2026-01-15T20:36:19.799340] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:19.800321] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-15T20:36:19.800382] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-15T20:36:19.800413] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-15T20:36:19.801241] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:19.801303] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:19.806170] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:19.833121] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-15 [2026-01-15T20:36:19.847185] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:19.848059] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:19.848721] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:19.850484] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:19.852498] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:19.853422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:19.894097] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:20.016906] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:20.035048] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-15T20:36:20.035118] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=14.46% (Conf=51.6204%) [2026-01-15T20:36:20.035287] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-15T20:36:20.035332] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-15T20:36:20.035843] [INFO ] [main ] Progress: 294/415 forecasts completed (70.8%). MSTX finished in 0.8s. ETA: 21.2s. Rate: 342.47 forecasts/min [2026-01-15T20:36:20.048631] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:20.049600] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-15T20:36:20.049654] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-15T20:36:20.049687] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-15T20:36:20.049973] [DEBUG] [MAG ] PSN: Last date is validated at 2026-01-15 [2026-01-15T20:36:20.050496] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:20.050561] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:20.055605] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:20.057500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:20.058011] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:20.058411] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:20.059460] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:20.081199] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-15T20:36:20.081271] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=44.1829%) [2026-01-15T20:36:20.081475] [INFO ] [main ] Fetching symbol history for DHX... [2026-01-15T20:36:20.081768] [INFO ] [main ] Progress: 295/415 forecasts completed (71.1%). HYI finished in 0.7s. ETA: 21.0s. Rate: 343.33 forecasts/min [2026-01-15T20:36:20.081528] [DEBUG] [REMOTE ] DHX: Fetching historical data. [2026-01-15T20:36:20.094140] [DEBUG] [REMOTE ] DHX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:20.095139] [DEBUG] [LOCAL ] Loaded configuration for DHX: 6 features, N/A% accuracy [2026-01-15T20:36:20.095197] [INFO ] [LOCAL ] DHX: Loaded 6 optimal features with 44.36% confidence from JSON config [2026-01-15T20:36:20.095229] [DEBUG] [MAG ] Building data for symbol: DHX with lookback: 0 [2026-01-15T20:36:20.096088] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:20.096151] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:20.097949] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:20.098620] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:20.101726] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:20.104629] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:20.123030] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:20.126126] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:20.173175] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:20.174827] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:20.177904] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:20.196795] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-15 [2026-01-15T20:36:20.229540] [DEBUG] [MAG ] PSN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:20.347941] [INFO ] [LOCAL ] PSN: Saved forecast. [2026-01-15T20:36:20.348007] [INFO ] [main ] PSN: Signal=1 (Conf=90.0%), Magnitude=1.80% (Conf=61.672%) [2026-01-15T20:36:20.348336] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-15T20:36:20.348386] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-15T20:36:20.348678] [INFO ] [main ] Progress: 296/415 forecasts completed (71.3%). PSN finished in 0.7s. ETA: 20.8s. Rate: 342.72 forecasts/min [2026-01-15T20:36:20.361684] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:20.362458] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-15T20:36:20.362514] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-15T20:36:20.362546] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-15T20:36:20.363337] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:20.363401] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:20.365797] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:20.366982] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:20.369886] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:20.442669] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:20.447227] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:20.448393] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:20.450483] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:20.452266] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:20.452766] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:20.453858] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:20.455978] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:20.456426] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-15T20:36:20.456503] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=3.41% (Conf=38.7013%) [2026-01-15T20:36:20.456906] [INFO ] [main ] Progress: 297/415 forecasts completed (71.6%). SNN finished in 0.7s. ETA: 20.6s. Rate: 343.16 forecasts/min [2026-01-15T20:36:20.457089] [INFO ] [main ] Fetching symbol history for AMPX... [2026-01-15T20:36:20.457135] [DEBUG] [REMOTE ] AMPX: Fetching historical data. [2026-01-15T20:36:20.469328] [DEBUG] [REMOTE ] AMPX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:20.470634] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 7 features, N/A% accuracy [2026-01-15T20:36:20.470744] [INFO ] [LOCAL ] AMPX: Loaded 7 optimal features with 55.49% confidence from JSON config [2026-01-15T20:36:20.470806] [DEBUG] [MAG ] Building data for symbol: AMPX with lookback: 0 [2026-01-15T20:36:20.471918] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:20.471981] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:20.473737] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:20.474246] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:20.474705] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:20.475090] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:20.476940] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:20.478266] [DEBUG] [MAG ] DHX: Last date is validated at 2026-01-15 [2026-01-15T20:36:20.479167] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:20.480710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:20.517820] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-15 [2026-01-15T20:36:20.653214] [DEBUG] [MAG ] DHX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:20.689088] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:20.722144] [INFO ] [LOCAL ] DHX: Saved forecast. [2026-01-15T20:36:20.722215] [INFO ] [main ] DHX: Signal=1 (Conf=90.0%), Magnitude=6.72% (Conf=44.3582%) [2026-01-15T20:36:20.722730] [INFO ] [main ] Fetching symbol history for NNI... [2026-01-15T20:36:20.722784] [DEBUG] [REMOTE ] NNI: Fetching historical data. [2026-01-15T20:36:20.723663] [INFO ] [main ] Progress: 298/415 forecasts completed (71.8%). DHX finished in 0.6s. ETA: 20.5s. Rate: 342.56 forecasts/min [2026-01-15T20:36:20.734657] [DEBUG] [REMOTE ] NNI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:20.735851] [DEBUG] [LOCAL ] Loaded configuration for NNI: 7 features, N/A% accuracy [2026-01-15T20:36:20.735920] [INFO ] [LOCAL ] NNI: Loaded 7 optimal features with 59.32% confidence from JSON config [2026-01-15T20:36:20.735963] [DEBUG] [MAG ] Building data for symbol: NNI with lookback: 0 [2026-01-15T20:36:20.736796] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:20.736858] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:20.742259] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:20.744152] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:20.744676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:20.745155] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:20.745558] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:20.746884] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:20.747601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:20.784087] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-15T20:36:20.784155] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=0.09% (Conf=57.4262%) [2026-01-15T20:36:20.784319] [INFO ] [main ] Fetching symbol history for BSVO... [2026-01-15T20:36:20.784364] [DEBUG] [REMOTE ] BSVO: Fetching historical data. [2026-01-15T20:36:20.784954] [INFO ] [main ] Progress: 299/415 forecasts completed (72.0%). FTI finished in 0.7s. ETA: 20.3s. Rate: 343.31 forecasts/min [2026-01-15T20:36:20.795291] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-15 [2026-01-15T20:36:20.796794] [DEBUG] [REMOTE ] BSVO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:20.797727] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 5 features, N/A% accuracy [2026-01-15T20:36:20.797781] [INFO ] [LOCAL ] BSVO: Loaded 5 optimal features with 56.58% confidence from JSON config [2026-01-15T20:36:20.797824] [DEBUG] [MAG ] Building data for symbol: BSVO with lookback: 0 [2026-01-15T20:36:20.798654] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:20.798728] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:20.800481] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:20.801018] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:20.801763] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:20.802849] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:20.804275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:20.832490] [DEBUG] [MAG ] AMPX: Last date is validated at 2026-01-15 [2026-01-15T20:36:20.961259] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.013851] [DEBUG] [MAG ] AMPX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.059005] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-15T20:36:21.059073] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=0.73% (Conf=58.6358%) [2026-01-15T20:36:21.059423] [INFO ] [main ] Fetching symbol history for WY... [2026-01-15T20:36:21.059474] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-15T20:36:21.059675] [INFO ] [main ] Progress: 300/415 forecasts completed (72.3%). AIG finished in 0.7s. ETA: 20.1s. Rate: 342.65 forecasts/min [2026-01-15T20:36:21.072253] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:21.073655] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-15T20:36:21.073708] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-15T20:36:21.073740] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-15T20:36:21.074542] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:21.074619] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:21.080039] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:21.081225] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:21.093177] [INFO ] [LOCAL ] AMPX: Saved forecast. [2026-01-15T20:36:21.093243] [INFO ] [main ] AMPX: Signal=1 (Conf=90.0%), Magnitude=5.60% (Conf=55.49%) [2026-01-15T20:36:21.093402] [INFO ] [main ] Fetching symbol history for FBIN... [2026-01-15T20:36:21.093444] [DEBUG] [REMOTE ] FBIN: Fetching historical data. [2026-01-15T20:36:21.095003] [INFO ] [main ] Progress: 301/415 forecasts completed (72.5%). AMPX finished in 0.6s. ETA: 19.9s. Rate: 343.56 forecasts/min [2026-01-15T20:36:21.106708] [DEBUG] [REMOTE ] FBIN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:21.107797] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 4 features, N/A% accuracy [2026-01-15T20:36:21.107853] [INFO ] [LOCAL ] FBIN: Loaded 4 optimal features with 58.57% confidence from JSON config [2026-01-15T20:36:21.107886] [DEBUG] [MAG ] Building data for symbol: FBIN with lookback: 0 [2026-01-15T20:36:21.108730] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:21.108790] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:21.110725] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:21.111093] [DEBUG] [MAG ] NNI: Last date is validated at 2026-01-15 [2026-01-15T20:36:21.111234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:21.111641] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:21.112591] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:21.152405] [DEBUG] [MAG ] BSVO: Last date is validated at 2026-01-15 [2026-01-15T20:36:21.289838] [DEBUG] [MAG ] NNI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.321218] [DEBUG] [MAG ] BSVO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.386648] [INFO ] [LOCAL ] BSVO: Saved forecast. [2026-01-15T20:36:21.386715] [INFO ] [main ] BSVO: Signal=1 (Conf=90.0%), Magnitude=0.85% (Conf=56.5804%) [2026-01-15T20:36:21.386873] [INFO ] [main ] Fetching symbol history for JPEF... [2026-01-15T20:36:21.386916] [DEBUG] [REMOTE ] JPEF: Fetching historical data. [2026-01-15T20:36:21.388828] [INFO ] [main ] Progress: 302/415 forecasts completed (72.8%). BSVO finished in 0.6s. ETA: 19.8s. Rate: 342.79 forecasts/min [2026-01-15T20:36:21.395768] [INFO ] [LOCAL ] NNI: Saved forecast. [2026-01-15T20:36:21.395838] [INFO ] [main ] NNI: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=59.3173%) [2026-01-15T20:36:21.396189] [INFO ] [main ] Fetching symbol history for FIVN... [2026-01-15T20:36:21.396248] [DEBUG] [REMOTE ] FIVN: Fetching historical data. [2026-01-15T20:36:21.396660] [INFO ] [main ] Progress: 303/415 forecasts completed (73.0%). NNI finished in 0.7s. ETA: 19.5s. Rate: 343.87 forecasts/min [2026-01-15T20:36:21.399602] [DEBUG] [REMOTE ] JPEF: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:21.400538] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 6 features, N/A% accuracy [2026-01-15T20:36:21.400608] [INFO ] [LOCAL ] JPEF: Loaded 6 optimal features with 66.15% confidence from JSON config [2026-01-15T20:36:21.400643] [DEBUG] [MAG ] Building data for symbol: JPEF with lookback: 0 [2026-01-15T20:36:21.401409] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:21.401471] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:21.403170] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:21.403713] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:21.404101] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:21.404870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:21.408155] [DEBUG] [REMOTE ] FIVN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:21.409196] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 7 features, N/A% accuracy [2026-01-15T20:36:21.409252] [INFO ] [LOCAL ] FIVN: Loaded 7 optimal features with 51.55% confidence from JSON config [2026-01-15T20:36:21.409295] [DEBUG] [MAG ] Building data for symbol: FIVN with lookback: 0 [2026-01-15T20:36:21.410131] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:21.410195] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:21.415086] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:21.421250] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-15 [2026-01-15T20:36:21.443516] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:21.444426] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:21.449001] [DEBUG] [MAG ] FBIN: Last date is validated at 2026-01-15 [2026-01-15T20:36:21.455344] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:21.456928] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:21.458199] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:21.459383] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:21.462251] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:21.463977] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:21.591057] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.621536] [DEBUG] [MAG ] FBIN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.662334] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-15T20:36:21.662399] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=1.55% (Conf=59.7288%) [2026-01-15T20:36:21.662770] [INFO ] [main ] Progress: 304/415 forecasts completed (73.3%). WY finished in 0.6s. ETA: 19.4s. Rate: 343.28 forecasts/min [2026-01-15T20:36:21.662892] [INFO ] [main ] Fetching symbol history for MMLP... [2026-01-15T20:36:21.662933] [DEBUG] [REMOTE ] MMLP: Fetching historical data. [2026-01-15T20:36:21.674017] [DEBUG] [REMOTE ] MMLP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:21.675770] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, N/A% accuracy [2026-01-15T20:36:21.675829] [INFO ] [LOCAL ] MMLP: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-15T20:36:21.675860] [DEBUG] [MAG ] Building data for symbol: MMLP with lookback: 0 [2026-01-15T20:36:21.676695] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:21.676753] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:21.677691] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:21.678966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:21.720638] [INFO ] [LOCAL ] FBIN: Saved forecast. [2026-01-15T20:36:21.720715] [INFO ] [main ] FBIN: Signal=1 (Conf=90.0%), Magnitude=2.83% (Conf=58.5696%) [2026-01-15T20:36:21.721083] [INFO ] [main ] Fetching symbol history for APLE... [2026-01-15T20:36:21.721133] [DEBUG] [REMOTE ] APLE: Fetching historical data. [2026-01-15T20:36:21.722673] [INFO ] [main ] Progress: 305/415 forecasts completed (73.5%). FBIN finished in 0.6s. ETA: 19.2s. Rate: 344.02 forecasts/min [2026-01-15T20:36:21.737378] [DEBUG] [REMOTE ] APLE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:21.738898] [DEBUG] [LOCAL ] Loaded configuration for APLE: 6 features, N/A% accuracy [2026-01-15T20:36:21.738956] [INFO ] [LOCAL ] APLE: Loaded 6 optimal features with 45.07% confidence from JSON config [2026-01-15T20:36:21.738988] [DEBUG] [MAG ] Building data for symbol: APLE with lookback: 0 [2026-01-15T20:36:21.739919] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:21.739994] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:21.741835] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:21.742380] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:21.743052] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:21.743468] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:21.744482] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:21.749228] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:21.786120] [DEBUG] [MAG ] JPEF: Last date is validated at 2026-01-15 [2026-01-15T20:36:21.810514] [DEBUG] [MAG ] FIVN: Last date is validated at 2026-01-15 [2026-01-15T20:36:21.955711] [DEBUG] [MAG ] JPEF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:21.990262] [DEBUG] [MAG ] FIVN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.018739] [DEBUG] [MAG ] MMLP: Last date is validated at 2026-01-15 [2026-01-15T20:36:22.037835] [INFO ] [LOCAL ] JPEF: Saved forecast. [2026-01-15T20:36:22.037912] [INFO ] [main ] JPEF: Signal=1 (Conf=90.0%), Magnitude=0.91% (Conf=66.153%) [2026-01-15T20:36:22.038073] [INFO ] [main ] Fetching symbol history for PLPC... [2026-01-15T20:36:22.038115] [DEBUG] [REMOTE ] PLPC: Fetching historical data. [2026-01-15T20:36:22.039463] [INFO ] [main ] Progress: 306/415 forecasts completed (73.7%). JPEF finished in 0.7s. ETA: 19.1s. Rate: 343.11 forecasts/min [2026-01-15T20:36:22.051281] [DEBUG] [REMOTE ] PLPC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.052473] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 4 features, N/A% accuracy [2026-01-15T20:36:22.052523] [INFO ] [LOCAL ] PLPC: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-15T20:36:22.052554] [DEBUG] [MAG ] Building data for symbol: PLPC with lookback: 0 [2026-01-15T20:36:22.053563] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:22.053644] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:22.058534] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:22.060592] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:22.061254] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:22.061860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:22.089282] [INFO ] [LOCAL ] FIVN: Saved forecast. [2026-01-15T20:36:22.089350] [INFO ] [main ] FIVN: Signal=1 (Conf=90.0%), Magnitude=-1.07% (Conf=51.5473%) [2026-01-15T20:36:22.089715] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-15T20:36:22.089766] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-15T20:36:22.090669] [INFO ] [main ] Progress: 307/415 forecasts completed (74.0%). FIVN finished in 0.7s. ETA: 18.8s. Rate: 343.90 forecasts/min [2026-01-15T20:36:22.091999] [DEBUG] [MAG ] APLE: Last date is validated at 2026-01-15 [2026-01-15T20:36:22.104172] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.105160] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-15T20:36:22.105211] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-15T20:36:22.105241] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-15T20:36:22.106251] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:22.106309] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:22.110534] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:22.188423] [DEBUG] [MAG ] MMLP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.241131] [INFO ] [LOCAL ] MMLP: Saved forecast. [2026-01-15T20:36:22.241198] [INFO ] [main ] MMLP: Signal=1 (Conf=90.0%), Magnitude=-2.52% (Conf=52.7941%) [2026-01-15T20:36:22.241359] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-15T20:36:22.241402] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-15T20:36:22.242005] [INFO ] [main ] Progress: 308/415 forecasts completed (74.2%). MMLP finished in 0.6s. ETA: 18.7s. Rate: 344.05 forecasts/min [2026-01-15T20:36:22.256134] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.257353] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-15T20:36:22.257745] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-15T20:36:22.257780] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-15T20:36:22.258636] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:22.258713] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:22.263547] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:22.264091] [DEBUG] [MAG ] APLE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.265426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:22.265919] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:22.266361] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:22.266768] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:22.269328] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:22.271096] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:22.275237] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:22.277275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:22.326263] [INFO ] [LOCAL ] APLE: Saved forecast. [2026-01-15T20:36:22.326334] [INFO ] [main ] APLE: Signal=1 (Conf=90.0%), Magnitude=2.17% (Conf=45.0714%) [2026-01-15T20:36:22.326725] [INFO ] [main ] Fetching symbol history for TRC... [2026-01-15T20:36:22.326779] [DEBUG] [REMOTE ] TRC: Fetching historical data. [2026-01-15T20:36:22.327666] [INFO ] [main ] Progress: 309/415 forecasts completed (74.5%). APLE finished in 0.6s. ETA: 18.5s. Rate: 344.61 forecasts/min [2026-01-15T20:36:22.338336] [DEBUG] [REMOTE ] TRC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.339514] [DEBUG] [LOCAL ] Loaded configuration for TRC: 7 features, N/A% accuracy [2026-01-15T20:36:22.339567] [INFO ] [LOCAL ] TRC: Loaded 7 optimal features with 64.29% confidence from JSON config [2026-01-15T20:36:22.339618] [DEBUG] [MAG ] Building data for symbol: TRC with lookback: 0 [2026-01-15T20:36:22.340404] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:22.340465] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:22.342205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:22.342739] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:22.343136] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:22.344101] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:22.344756] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:22.346859] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:22.350116] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:22.398601] [DEBUG] [MAG ] PLPC: Last date is validated at 2026-01-15 [2026-01-15T20:36:22.467736] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-15 [2026-01-15T20:36:22.565922] [DEBUG] [MAG ] PLPC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.613844] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-15 [2026-01-15T20:36:22.640985] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.686690] [DEBUG] [MAG ] TRC: Last date is validated at 2026-01-15 [2026-01-15T20:36:22.690904] [INFO ] [LOCAL ] PLPC: Saved forecast. [2026-01-15T20:36:22.690970] [INFO ] [main ] PLPC: Signal=1 (Conf=90.0%), Magnitude=4.35% (Conf=48.3497%) [2026-01-15T20:36:22.691127] [INFO ] [main ] Fetching symbol history for GSK... [2026-01-15T20:36:22.691177] [DEBUG] [REMOTE ] GSK: Fetching historical data. [2026-01-15T20:36:22.691842] [INFO ] [main ] Progress: 310/415 forecasts completed (74.7%). PLPC finished in 0.7s. ETA: 18.3s. Rate: 343.40 forecasts/min [2026-01-15T20:36:22.702302] [DEBUG] [REMOTE ] GSK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.703456] [DEBUG] [LOCAL ] Loaded configuration for GSK: 4 features, N/A% accuracy [2026-01-15T20:36:22.703507] [INFO ] [LOCAL ] GSK: Loaded 4 optimal features with 61.58% confidence from JSON config [2026-01-15T20:36:22.703538] [DEBUG] [MAG ] Building data for symbol: GSK with lookback: 0 [2026-01-15T20:36:22.704342] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:22.704406] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:22.706151] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:22.706670] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:22.707108] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:22.723692] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-15T20:36:22.723761] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=-1.73% (Conf=55.3425%) [2026-01-15T20:36:22.724119] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-15T20:36:22.724170] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-15T20:36:22.724620] [INFO ] [main ] Progress: 311/415 forecasts completed (74.9%). RLI finished in 0.6s. ETA: 18.1s. Rate: 344.30 forecasts/min [2026-01-15T20:36:22.736161] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.737159] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-15T20:36:22.737229] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-15T20:36:22.737271] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-15T20:36:22.738405] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:22.738481] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:22.739485] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:22.741832] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:22.746199] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:22.746438] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:22.749722] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:22.782998] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.852948] [DEBUG] [MAG ] TRC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:22.909665] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-15T20:36:22.909734] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=1.99% (Conf=69.8631%) [2026-01-15T20:36:22.910091] [INFO ] [main ] Fetching symbol history for SKRE... [2026-01-15T20:36:22.910140] [DEBUG] [REMOTE ] SKRE: Fetching historical data. [2026-01-15T20:36:22.911148] [INFO ] [main ] Progress: 312/415 forecasts completed (75.2%). UNP finished in 0.7s. ETA: 18.0s. Rate: 344.23 forecasts/min [2026-01-15T20:36:22.921837] [DEBUG] [REMOTE ] SKRE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.922922] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 9 features, N/A% accuracy [2026-01-15T20:36:22.922979] [INFO ] [LOCAL ] SKRE: Loaded 9 optimal features with 61.22% confidence from JSON config [2026-01-15T20:36:22.923012] [DEBUG] [MAG ] Building data for symbol: SKRE with lookback: 0 [2026-01-15T20:36:22.923821] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:22.923830] [INFO ] [LOCAL ] TRC: Saved forecast. [2026-01-15T20:36:22.923884] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:22.923889] [INFO ] [main ] TRC: Signal=1 (Conf=90.0%), Magnitude=3.20% (Conf=64.291%) [2026-01-15T20:36:22.924207] [INFO ] [main ] Progress: 313/415 forecasts completed (75.4%). TRC finished in 0.6s. ETA: 17.7s. Rate: 345.25 forecasts/min [2026-01-15T20:36:22.924323] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-15T20:36:22.924365] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-15T20:36:22.925633] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:22.926144] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:22.926595] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:22.927366] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:22.928111] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:22.935780] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:22.936782] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-15T20:36:22.936844] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-15T20:36:22.936879] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-15T20:36:22.937822] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:22.937888] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:22.943255] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:22.945099] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:22.945605] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:22.946006] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:22.947178] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:23.005270] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:23.007667] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:23.008962] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:36:23.009691] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:23.084395] [DEBUG] [MAG ] GSK: Last date is validated at 2026-01-15 [2026-01-15T20:36:23.102378] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-15 [2026-01-15T20:36:23.252395] [DEBUG] [MAG ] GSK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:23.276389] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:23.288539] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-15 [2026-01-15T20:36:23.331213] [INFO ] [LOCAL ] GSK: Saved forecast. [2026-01-15T20:36:23.331282] [INFO ] [main ] GSK: Signal=1 (Conf=90.0%), Magnitude=1.69% (Conf=61.5832%) [2026-01-15T20:36:23.331694] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-15T20:36:23.331749] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-15T20:36:23.332801] [INFO ] [main ] Progress: 314/415 forecasts completed (75.7%). GSK finished in 0.6s. ETA: 17.6s. Rate: 343.77 forecasts/min [2026-01-15T20:36:23.344666] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:23.345651] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-15T20:36:23.345708] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-15T20:36:23.345741] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-15T20:36:23.346544] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:23.346643] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:23.351799] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:23.353671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:23.353953] [DEBUG] [MAG ] SKRE: Last date is validated at 2026-01-15 [2026-01-15T20:36:23.354161] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:23.354566] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:23.357015] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:23.381463] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-15T20:36:23.381535] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=1.67% (Conf=50.8551%) [2026-01-15T20:36:23.381723] [INFO ] [main ] Fetching symbol history for ASML... [2026-01-15T20:36:23.381772] [DEBUG] [REMOTE ] ASML: Fetching historical data. [2026-01-15T20:36:23.382809] [INFO ] [main ] Progress: 315/415 forecasts completed (75.9%). GHRS finished in 0.7s. ETA: 17.4s. Rate: 344.55 forecasts/min [2026-01-15T20:36:23.393109] [DEBUG] [REMOTE ] ASML: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:23.394090] [DEBUG] [LOCAL ] Loaded configuration for ASML: 4 features, N/A% accuracy [2026-01-15T20:36:23.394146] [INFO ] [LOCAL ] ASML: Loaded 4 optimal features with 48.39% confidence from JSON config [2026-01-15T20:36:23.394178] [DEBUG] [MAG ] Building data for symbol: ASML with lookback: 0 [2026-01-15T20:36:23.394982] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:23.395042] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:23.398236] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:23.399151] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:23.400287] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:23.400902] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:23.461181] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:23.512667] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:23.515888] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:23.517086] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:23.528229] [DEBUG] [MAG ] SKRE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:23.543596] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-15T20:36:23.543666] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=4.15% (Conf=61.39%) [2026-01-15T20:36:23.543824] [INFO ] [main ] Fetching symbol history for STKL... [2026-01-15T20:36:23.543867] [DEBUG] [REMOTE ] STKL: Fetching historical data. [2026-01-15T20:36:23.545649] [INFO ] [main ] Progress: 316/415 forecasts completed (76.1%). HRMY finished in 0.6s. ETA: 17.2s. Rate: 344.62 forecasts/min [2026-01-15T20:36:23.555538] [DEBUG] [REMOTE ] STKL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:23.556694] [DEBUG] [LOCAL ] Loaded configuration for STKL: 8 features, N/A% accuracy [2026-01-15T20:36:23.556749] [INFO ] [LOCAL ] STKL: Loaded 8 optimal features with 52.91% confidence from JSON config [2026-01-15T20:36:23.556780] [DEBUG] [MAG ] Building data for symbol: STKL with lookback: 0 [2026-01-15T20:36:23.557644] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:23.557706] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:23.562721] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:23.564497] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:23.565123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:23.565506] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:23.612460] [INFO ] [LOCAL ] SKRE: Saved forecast. [2026-01-15T20:36:23.612530] [INFO ] [main ] SKRE: Signal=1 (Conf=90.0%), Magnitude=-3.69% (Conf=61.2197%) [2026-01-15T20:36:23.612923] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-15T20:36:23.612978] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-15T20:36:23.613853] [INFO ] [main ] Progress: 317/415 forecasts completed (76.4%). SKRE finished in 0.7s. ETA: 17.0s. Rate: 345.28 forecasts/min [2026-01-15T20:36:23.625758] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:23.626891] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-15T20:36:23.626946] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-15T20:36:23.626978] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-15T20:36:23.627827] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:23.627889] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:23.629656] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:23.630176] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:23.631166] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:23.633735] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:23.676489] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:23.678299] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:23.728833] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:23.749375] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:23.750461] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:23.751140] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:23.753816] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-15 [2026-01-15T20:36:23.805922] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:23.860194] [DEBUG] [MAG ] ASML: Last date is validated at 2026-01-15 [2026-01-15T20:36:23.923395] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:23.988225] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-15T20:36:23.988301] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=39.5106%) [2026-01-15T20:36:23.988468] [INFO ] [main ] Fetching symbol history for HPQ... [2026-01-15T20:36:23.988519] [DEBUG] [REMOTE ] HPQ: Fetching historical data. [2026-01-15T20:36:23.990650] [INFO ] [main ] Progress: 318/415 forecasts completed (76.6%). BGX finished in 0.7s. ETA: 16.9s. Rate: 344.02 forecasts/min [2026-01-15T20:36:24.001020] [DEBUG] [REMOTE ] HPQ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:24.001913] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 1 features, N/A% accuracy [2026-01-15T20:36:24.001965] [INFO ] [LOCAL ] HPQ: Loaded 1 optimal features with 48.77% confidence from JSON config [2026-01-15T20:36:24.001998] [DEBUG] [MAG ] Building data for symbol: HPQ with lookback: 0 [2026-01-15T20:36:24.003145] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:24.003203] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:24.039360] [DEBUG] [MAG ] ASML: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:24.044668] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:24.095278] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-15 [2026-01-15T20:36:24.143902] [DEBUG] [MAG ] STKL: Last date is validated at 2026-01-15 [2026-01-15T20:36:24.246129] [INFO ] [LOCAL ] ASML: Saved forecast. [2026-01-15T20:36:24.246196] [INFO ] [main ] ASML: Signal=1 (Conf=90.0%), Magnitude=2.08% (Conf=48.3918%) [2026-01-15T20:36:24.246554] [INFO ] [main ] Fetching symbol history for CHCO... [2026-01-15T20:36:24.246624] [DEBUG] [REMOTE ] CHCO: Fetching historical data. [2026-01-15T20:36:24.247414] [INFO ] [main ] Progress: 319/415 forecasts completed (76.9%). ASML finished in 0.9s. ETA: 16.8s. Rate: 343.51 forecasts/min [2026-01-15T20:36:24.258010] [DEBUG] [REMOTE ] CHCO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:24.259010] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 5 features, N/A% accuracy [2026-01-15T20:36:24.259068] [INFO ] [LOCAL ] CHCO: Loaded 5 optimal features with 56.18% confidence from JSON config [2026-01-15T20:36:24.259101] [DEBUG] [MAG ] Building data for symbol: CHCO with lookback: 0 [2026-01-15T20:36:24.259938] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:24.260001] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:24.260958] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:24.261669] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:24.262626] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:24.267028] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:24.267135] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:24.268904] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:24.312705] [DEBUG] [MAG ] STKL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:24.375950] [INFO ] [LOCAL ] STKL: Saved forecast. [2026-01-15T20:36:24.376015] [INFO ] [main ] STKL: Signal=1 (Conf=90.0%), Magnitude=11.71% (Conf=52.909%) [2026-01-15T20:36:24.376443] [INFO ] [main ] Fetching symbol history for QCOM... [2026-01-15T20:36:24.376497] [DEBUG] [REMOTE ] QCOM: Fetching historical data. [2026-01-15T20:36:24.376672] [INFO ] [main ] Progress: 320/415 forecasts completed (77.1%). STKL finished in 0.8s. ETA: 16.6s. Rate: 343.79 forecasts/min [2026-01-15T20:36:24.383316] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-15T20:36:24.383382] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=-2.08% (Conf=48.3931%) [2026-01-15T20:36:24.383540] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-15T20:36:24.383600] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-15T20:36:24.385678] [INFO ] [main ] Progress: 321/415 forecasts completed (77.3%). KTB finished in 0.8s. ETA: 16.4s. Rate: 344.81 forecasts/min [2026-01-15T20:36:24.389302] [DEBUG] [REMOTE ] QCOM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:24.390446] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 8 features, N/A% accuracy [2026-01-15T20:36:24.390507] [INFO ] [LOCAL ] QCOM: Loaded 8 optimal features with 52.55% confidence from JSON config [2026-01-15T20:36:24.390539] [DEBUG] [MAG ] Building data for symbol: QCOM with lookback: 0 [2026-01-15T20:36:24.391354] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:24.391416] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:24.393946] [DEBUG] [MAG ] HPQ: Last date is validated at 2026-01-15 [2026-01-15T20:36:24.396564] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:24.397027] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:24.397654] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-15T20:36:24.397706] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-15T20:36:24.397737] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-15T20:36:24.398516] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:24.398594] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:24.399024] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:24.399502] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:24.399960] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:24.400346] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:24.401243] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:24.403443] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:24.405550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:24.406250] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:24.407041] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:24.511834] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:24.513863] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:24.517845] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:24.519327] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:24.521380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:24.568796] [DEBUG] [MAG ] HPQ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:24.629253] [DEBUG] [MAG ] CHCO: Last date is validated at 2026-01-15 [2026-01-15T20:36:24.652094] [INFO ] [LOCAL ] HPQ: Saved forecast. [2026-01-15T20:36:24.652161] [INFO ] [main ] HPQ: Signal=1 (Conf=90.0%), Magnitude=-1.20% (Conf=48.7735%) [2026-01-15T20:36:24.652347] [INFO ] [main ] Fetching symbol history for TAYD... [2026-01-15T20:36:24.652397] [DEBUG] [REMOTE ] TAYD: Fetching historical data. [2026-01-15T20:36:24.654875] [INFO ] [main ] Progress: 322/415 forecasts completed (77.6%). HPQ finished in 0.7s. ETA: 16.2s. Rate: 344.22 forecasts/min [2026-01-15T20:36:24.664813] [DEBUG] [REMOTE ] TAYD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:24.665884] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 6 features, N/A% accuracy [2026-01-15T20:36:24.665940] [INFO ] [LOCAL ] TAYD: Loaded 6 optimal features with 48.53% confidence from JSON config [2026-01-15T20:36:24.665972] [DEBUG] [MAG ] Building data for symbol: TAYD with lookback: 0 [2026-01-15T20:36:24.666831] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:24.666893] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:24.668706] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:24.669219] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:24.669637] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:24.672144] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:24.673173] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:24.677658] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:24.797491] [DEBUG] [MAG ] CHCO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:24.859490] [DEBUG] [MAG ] QCOM: Last date is validated at 2026-01-15 [2026-01-15T20:36:24.860488] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-15 [2026-01-15T20:36:24.900374] [INFO ] [LOCAL ] CHCO: Saved forecast. [2026-01-15T20:36:24.900442] [INFO ] [main ] CHCO: Signal=1 (Conf=90.0%), Magnitude=1.25% (Conf=56.1825%) [2026-01-15T20:36:24.900622] [INFO ] [main ] Fetching symbol history for AMBA... [2026-01-15T20:36:24.900668] [DEBUG] [REMOTE ] AMBA: Fetching historical data. [2026-01-15T20:36:24.901692] [INFO ] [main ] Progress: 323/415 forecasts completed (77.8%). CHCO finished in 0.7s. ETA: 16.1s. Rate: 343.78 forecasts/min [2026-01-15T20:36:24.913324] [DEBUG] [REMOTE ] AMBA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:24.914526] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 8 features, N/A% accuracy [2026-01-15T20:36:24.914606] [INFO ] [LOCAL ] AMBA: Loaded 8 optimal features with 55.15% confidence from JSON config [2026-01-15T20:36:24.914641] [DEBUG] [MAG ] Building data for symbol: AMBA with lookback: 0 [2026-01-15T20:36:24.915414] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:24.915475] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:24.920358] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:24.922204] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:24.922714] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:24.923171] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:24.973468] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:24.975607] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:24.978094] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:24.979769] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.028166] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.030712] [DEBUG] [MAG ] TAYD: Last date is validated at 2026-01-15 [2026-01-15T20:36:25.030849] [DEBUG] [MAG ] QCOM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.103071] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-15T20:36:25.103138] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=0.36% (Conf=51.1477%) [2026-01-15T20:36:25.103316] [INFO ] [main ] Fetching symbol history for CPIX... [2026-01-15T20:36:25.103360] [DEBUG] [REMOTE ] CPIX: Fetching historical data. [2026-01-15T20:36:25.104669] [INFO ] [main ] Progress: 324/415 forecasts completed (78.1%). SPOK finished in 0.7s. ETA: 15.9s. Rate: 343.61 forecasts/min [2026-01-15T20:36:25.116469] [DEBUG] [REMOTE ] CPIX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.117821] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 1 features, N/A% accuracy [2026-01-15T20:36:25.117874] [INFO ] [LOCAL ] CPIX: Loaded 1 optimal features with 47.38% confidence from JSON config [2026-01-15T20:36:25.117905] [DEBUG] [MAG ] Building data for symbol: CPIX with lookback: 0 [2026-01-15T20:36:25.118714] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:25.118771] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:25.119779] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.167485] [INFO ] [LOCAL ] QCOM: Saved forecast. [2026-01-15T20:36:25.167557] [INFO ] [main ] QCOM: Signal=1 (Conf=90.0%), Magnitude=0.89% (Conf=52.5477%) [2026-01-15T20:36:25.168295] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-15T20:36:25.168351] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-15T20:36:25.170670] [INFO ] [main ] Progress: 325/415 forecasts completed (78.3%). QCOM finished in 0.8s. ETA: 15.7s. Rate: 344.27 forecasts/min [2026-01-15T20:36:25.182928] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.183912] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-15T20:36:25.183970] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-15T20:36:25.184003] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-15T20:36:25.184914] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:25.184982] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:25.190313] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:25.191554] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:25.193502] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:25.194021] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:25.195134] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:25.196883] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:25.197646] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:25.197769] [DEBUG] [MAG ] TAYD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.198386] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:25.199537] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:36:25.207437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.300958] [INFO ] [LOCAL ] TAYD: Saved forecast. [2026-01-15T20:36:25.301026] [INFO ] [main ] TAYD: Signal=1 (Conf=90.0%), Magnitude=-2.38% (Conf=48.5296%) [2026-01-15T20:36:25.301189] [INFO ] [main ] Fetching symbol history for DEA... [2026-01-15T20:36:25.301232] [DEBUG] [REMOTE ] DEA: Fetching historical data. [2026-01-15T20:36:25.303066] [INFO ] [main ] Progress: 326/415 forecasts completed (78.6%). TAYD finished in 0.6s. ETA: 15.5s. Rate: 344.52 forecasts/min [2026-01-15T20:36:25.313553] [DEBUG] [REMOTE ] DEA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.314688] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, N/A% accuracy [2026-01-15T20:36:25.314899] [INFO ] [LOCAL ] DEA: Loaded 3 optimal features with 47.78% confidence from JSON config [2026-01-15T20:36:25.314932] [DEBUG] [MAG ] Building data for symbol: DEA with lookback: 0 [2026-01-15T20:36:25.315948] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:25.316008] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:25.317978] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:25.318511] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:25.318987] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.320057] [DEBUG] [MAG ] AMBA: Last date is validated at 2026-01-15 [2026-01-15T20:36:25.460925] [DEBUG] [MAG ] CPIX: Last date is validated at 2026-01-15 [2026-01-15T20:36:25.491185] [DEBUG] [MAG ] AMBA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.560304] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-15 [2026-01-15T20:36:25.621104] [INFO ] [LOCAL ] AMBA: Saved forecast. [2026-01-15T20:36:25.621179] [INFO ] [main ] AMBA: Signal=1 (Conf=90.0%), Magnitude=-4.90% (Conf=55.1466%) [2026-01-15T20:36:25.621522] [INFO ] [main ] Fetching symbol history for BUSE... [2026-01-15T20:36:25.621589] [DEBUG] [REMOTE ] BUSE: Fetching historical data. [2026-01-15T20:36:25.621664] [INFO ] [main ] Progress: 327/415 forecasts completed (78.8%). AMBA finished in 0.7s. ETA: 15.4s. Rate: 343.65 forecasts/min [2026-01-15T20:36:25.632178] [DEBUG] [REMOTE ] BUSE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.633079] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 3 features, N/A% accuracy [2026-01-15T20:36:25.633130] [INFO ] [LOCAL ] BUSE: Loaded 3 optimal features with 46.89% confidence from JSON config [2026-01-15T20:36:25.633162] [DEBUG] [MAG ] Building data for symbol: BUSE with lookback: 0 [2026-01-15T20:36:25.633951] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:25.634010] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:25.638787] [DEBUG] [MAG ] CPIX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.639166] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:25.640306] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:25.661999] [DEBUG] [MAG ] DEA: Last date is validated at 2026-01-15 [2026-01-15T20:36:25.690772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.705938] [INFO ] [LOCAL ] CPIX: Saved forecast. [2026-01-15T20:36:25.706004] [INFO ] [main ] CPIX: Signal=1 (Conf=90.0%), Magnitude=-5.44% (Conf=47.3769%) [2026-01-15T20:36:25.706352] [INFO ] [main ] Fetching symbol history for PEGA... [2026-01-15T20:36:25.706402] [DEBUG] [REMOTE ] PEGA: Fetching historical data. [2026-01-15T20:36:25.707653] [INFO ] [main ] Progress: 328/415 forecasts completed (79.0%). CPIX finished in 0.6s. ETA: 15.2s. Rate: 344.18 forecasts/min [2026-01-15T20:36:25.718461] [DEBUG] [REMOTE ] PEGA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.719469] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 1 features, N/A% accuracy [2026-01-15T20:36:25.719520] [INFO ] [LOCAL ] PEGA: Loaded 1 optimal features with 55.45% confidence from JSON config [2026-01-15T20:36:25.719551] [DEBUG] [MAG ] Building data for symbol: PEGA with lookback: 0 [2026-01-15T20:36:25.720354] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:25.720412] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:25.732834] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.795870] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.831798] [DEBUG] [MAG ] DEA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:25.872217] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-15T20:36:25.872287] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=-5.28% (Conf=51.0686%) [2026-01-15T20:36:25.872632] [INFO ] [main ] Fetching symbol history for PMVP... [2026-01-15T20:36:25.872685] [DEBUG] [REMOTE ] PMVP: Fetching historical data. [2026-01-15T20:36:25.873496] [INFO ] [main ] Progress: 329/415 forecasts completed (79.3%). BROS finished in 0.7s. ETA: 15.0s. Rate: 344.23 forecasts/min [2026-01-15T20:36:25.884889] [DEBUG] [REMOTE ] PMVP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.885876] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 7 features, N/A% accuracy [2026-01-15T20:36:25.885936] [INFO ] [LOCAL ] PMVP: Loaded 7 optimal features with 34.01% confidence from JSON config [2026-01-15T20:36:25.885970] [DEBUG] [MAG ] Building data for symbol: PMVP with lookback: 0 [2026-01-15T20:36:25.886900] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:25.886965] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:25.892199] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:25.894167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:25.894772] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:25.895254] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:25.896106] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:25.896798] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:25.899508] [INFO ] [LOCAL ] DEA: Saved forecast. [2026-01-15T20:36:25.899592] [INFO ] [main ] DEA: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=47.7839%) [2026-01-15T20:36:25.899649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:25.899753] [INFO ] [main ] Fetching symbol history for CMPS... [2026-01-15T20:36:25.899796] [DEBUG] [REMOTE ] CMPS: Fetching historical data. [2026-01-15T20:36:25.900893] [INFO ] [main ] Progress: 330/415 forecasts completed (79.5%). DEA finished in 0.6s. ETA: 14.8s. Rate: 345.11 forecasts/min [2026-01-15T20:36:25.911686] [DEBUG] [REMOTE ] CMPS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:25.912548] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 5 features, N/A% accuracy [2026-01-15T20:36:25.912649] [INFO ] [LOCAL ] CMPS: Loaded 5 optimal features with 68.14% confidence from JSON config [2026-01-15T20:36:25.912695] [DEBUG] [MAG ] Building data for symbol: CMPS with lookback: 0 [2026-01-15T20:36:25.913649] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:25.913715] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:25.918901] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:25.919770] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:25.922028] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:25.926337] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:25.927535] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:26.037980] [DEBUG] [MAG ] BUSE: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.140830] [DEBUG] [MAG ] PEGA: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.216360] [DEBUG] [MAG ] BUSE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:26.276201] [DEBUG] [MAG ] PMVP: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.276714] [DEBUG] [MAG ] CMPS: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.290616] [INFO ] [LOCAL ] BUSE: Saved forecast. [2026-01-15T20:36:26.290697] [INFO ] [main ] BUSE: Signal=1 (Conf=90.0%), Magnitude=6.10% (Conf=46.8929%) [2026-01-15T20:36:26.291064] [INFO ] [main ] Fetching symbol history for LPTH... [2026-01-15T20:36:26.291118] [DEBUG] [REMOTE ] LPTH: Fetching historical data. [2026-01-15T20:36:26.291673] [INFO ] [main ] Progress: 331/415 forecasts completed (79.8%). BUSE finished in 0.7s. ETA: 14.7s. Rate: 343.82 forecasts/min [2026-01-15T20:36:26.302237] [DEBUG] [REMOTE ] LPTH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:26.305462] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 4 features, N/A% accuracy [2026-01-15T20:36:26.305521] [INFO ] [LOCAL ] LPTH: Loaded 4 optimal features with 67.22% confidence from JSON config [2026-01-15T20:36:26.305554] [DEBUG] [MAG ] Building data for symbol: LPTH with lookback: 0 [2026-01-15T20:36:26.306441] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:26.306513] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:26.308419] [DEBUG] [MAG ] PEGA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:26.312799] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:26.315332] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:26.316145] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:26.318231] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:26.410295] [INFO ] [LOCAL ] PEGA: Saved forecast. [2026-01-15T20:36:26.410360] [INFO ] [main ] PEGA: Signal=1 (Conf=90.0%), Magnitude=6.26% (Conf=55.4483%) [2026-01-15T20:36:26.410845] [INFO ] [main ] Fetching symbol history for GOOS... [2026-01-15T20:36:26.410899] [DEBUG] [REMOTE ] GOOS: Fetching historical data. [2026-01-15T20:36:26.411703] [INFO ] [main ] Progress: 332/415 forecasts completed (80.0%). PEGA finished in 0.7s. ETA: 14.5s. Rate: 344.14 forecasts/min [2026-01-15T20:36:26.422398] [DEBUG] [REMOTE ] GOOS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:26.423628] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 5 features, N/A% accuracy [2026-01-15T20:36:26.423682] [INFO ] [LOCAL ] GOOS: Loaded 5 optimal features with 63.93% confidence from JSON config [2026-01-15T20:36:26.423713] [DEBUG] [MAG ] Building data for symbol: GOOS with lookback: 0 [2026-01-15T20:36:26.424543] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:26.424652] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:26.425385] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:26.427211] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:26.430099] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:26.431254] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:26.432422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:26.450822] [DEBUG] [MAG ] CMPS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:26.463898] [DEBUG] [MAG ] PMVP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:26.527299] [INFO ] [LOCAL ] CMPS: Saved forecast. [2026-01-15T20:36:26.527384] [INFO ] [main ] CMPS: Signal=1 (Conf=90.0%), Magnitude=-2.88% (Conf=68.1446%) [2026-01-15T20:36:26.527564] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-15T20:36:26.527647] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-15T20:36:26.528663] [INFO ] [main ] Progress: 333/415 forecasts completed (80.2%). CMPS finished in 0.6s. ETA: 14.3s. Rate: 344.48 forecasts/min [2026-01-15T20:36:26.530014] [INFO ] [LOCAL ] PMVP: Saved forecast. [2026-01-15T20:36:26.530073] [INFO ] [main ] PMVP: Signal=1 (Conf=90.0%), Magnitude=-6.14% (Conf=34.0092%) [2026-01-15T20:36:26.530389] [INFO ] [main ] Progress: 334/415 forecasts completed (80.5%). PMVP finished in 0.7s. ETA: 14.1s. Rate: 345.51 forecasts/min [2026-01-15T20:36:26.530521] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-15T20:36:26.530566] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-15T20:36:26.542123] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:26.543288] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-15T20:36:26.543340] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-15T20:36:26.543372] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-15T20:36:26.543533] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:26.544196] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:26.544257] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:26.544389] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-15T20:36:26.544441] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-15T20:36:26.544472] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-15T20:36:26.545286] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:26.545347] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:26.546018] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:26.546538] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:26.547111] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:26.547631] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:26.547687] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:26.548134] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:26.548265] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:26.548936] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:26.663144] [DEBUG] [MAG ] LPTH: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.773317] [DEBUG] [MAG ] GOOS: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.831764] [DEBUG] [MAG ] LPTH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:26.897429] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.909252] [INFO ] [LOCAL ] LPTH: Saved forecast. [2026-01-15T20:36:26.909319] [INFO ] [main ] LPTH: Signal=1 (Conf=90.0%), Magnitude=-7.67% (Conf=67.2233%) [2026-01-15T20:36:26.909693] [INFO ] [main ] Fetching symbol history for EB... [2026-01-15T20:36:26.909744] [DEBUG] [REMOTE ] EB: Fetching historical data. [2026-01-15T20:36:26.910498] [INFO ] [main ] Progress: 335/415 forecasts completed (80.7%). LPTH finished in 0.6s. ETA: 13.9s. Rate: 344.28 forecasts/min [2026-01-15T20:36:26.920692] [DEBUG] [REMOTE ] EB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:26.921520] [DEBUG] [LOCAL ] Loaded configuration for EB: 2 features, N/A% accuracy [2026-01-15T20:36:26.921596] [INFO ] [LOCAL ] EB: Loaded 2 optimal features with 56.41% confidence from JSON config [2026-01-15T20:36:26.921631] [DEBUG] [MAG ] Building data for symbol: EB with lookback: 0 [2026-01-15T20:36:26.922025] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-15 [2026-01-15T20:36:26.922410] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:26.922469] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:26.942765] [DEBUG] [MAG ] GOOS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:26.963044] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:27.012256] [INFO ] [LOCAL ] GOOS: Saved forecast. [2026-01-15T20:36:27.012320] [INFO ] [main ] GOOS: Signal=1 (Conf=90.0%), Magnitude=-1.78% (Conf=63.9339%) [2026-01-15T20:36:27.012483] [INFO ] [main ] Fetching symbol history for GLBS... [2026-01-15T20:36:27.012526] [DEBUG] [REMOTE ] GLBS: Fetching historical data. [2026-01-15T20:36:27.013629] [INFO ] [main ] Progress: 336/415 forecasts completed (81.0%). GOOS finished in 0.6s. ETA: 13.8s. Rate: 344.70 forecasts/min [2026-01-15T20:36:27.023988] [DEBUG] [REMOTE ] GLBS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.024817] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 6 features, N/A% accuracy [2026-01-15T20:36:27.024874] [INFO ] [LOCAL ] GLBS: Loaded 6 optimal features with 23.87% confidence from JSON config [2026-01-15T20:36:27.024905] [DEBUG] [MAG ] Building data for symbol: GLBS with lookback: 0 [2026-01-15T20:36:27.025702] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:27.025763] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.027451] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:27.027983] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:27.028367] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:27.030378] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:27.032746] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:27.034152] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.041893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.068347] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:27.092103] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:27.169732] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-15T20:36:27.169813] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=65.6887%) [2026-01-15T20:36:27.170006] [INFO ] [main ] Fetching symbol history for AMAL... [2026-01-15T20:36:27.170056] [DEBUG] [REMOTE ] AMAL: Fetching historical data. [2026-01-15T20:36:27.171629] [INFO ] [main ] Progress: 337/415 forecasts completed (81.2%). USVM finished in 0.6s. ETA: 13.6s. Rate: 344.80 forecasts/min [2026-01-15T20:36:27.184829] [DEBUG] [REMOTE ] AMAL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.186139] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 8 features, N/A% accuracy [2026-01-15T20:36:27.186204] [INFO ] [LOCAL ] AMAL: Loaded 8 optimal features with 50.30% confidence from JSON config [2026-01-15T20:36:27.186666] [DEBUG] [MAG ] Building data for symbol: AMAL with lookback: 0 [2026-01-15T20:36:27.187851] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:27.187926] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.190108] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:27.190776] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:27.191261] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:27.194331] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:27.196020] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:27.277284] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:27.281273] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:27.284183] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.304717] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-15T20:36:27.304799] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=-6.35% (Conf=56.96%) [2026-01-15T20:36:27.305138] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-15T20:36:27.305189] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-15T20:36:27.305658] [INFO ] [main ] Progress: 338/415 forecasts completed (81.4%). TPL finished in 0.8s. ETA: 13.4s. Rate: 345.03 forecasts/min [2026-01-15T20:36:27.317014] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.318238] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-15T20:36:27.318291] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-15T20:36:27.318322] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-15T20:36:27.319150] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:27.319213] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:27.324133] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.326026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:27.326517] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:27.326979] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:27.329399] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:27.330803] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.371395] [DEBUG] [MAG ] GLBS: Last date is validated at 2026-01-15 [2026-01-15T20:36:27.383984] [DEBUG] [MAG ] EB: Last date is validated at 2026-01-15 [2026-01-15T20:36:27.556324] [DEBUG] [MAG ] EB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:27.569706] [DEBUG] [MAG ] GLBS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:27.615886] [INFO ] [LOCAL ] EB: Saved forecast. [2026-01-15T20:36:27.615954] [INFO ] [main ] EB: Signal=1 (Conf=90.0%), Magnitude=0.58% (Conf=56.4107%) [2026-01-15T20:36:27.616265] [INFO ] [main ] Fetching symbol history for DORM... [2026-01-15T20:36:27.616315] [DEBUG] [REMOTE ] DORM: Fetching historical data. [2026-01-15T20:36:27.617283] [INFO ] [main ] Progress: 339/415 forecasts completed (81.7%). EB finished in 0.7s. ETA: 13.2s. Rate: 344.23 forecasts/min [2026-01-15T20:36:27.627993] [DEBUG] [REMOTE ] DORM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.629006] [DEBUG] [LOCAL ] Loaded configuration for DORM: 6 features, N/A% accuracy [2026-01-15T20:36:27.629058] [INFO ] [LOCAL ] DORM: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-15T20:36:27.629090] [DEBUG] [MAG ] Building data for symbol: DORM with lookback: 0 [2026-01-15T20:36:27.629908] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:27.629969] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.630624] [INFO ] [LOCAL ] GLBS: Saved forecast. [2026-01-15T20:36:27.630681] [INFO ] [main ] GLBS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=23.8657%) [2026-01-15T20:36:27.631004] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-15T20:36:27.631054] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-15T20:36:27.631627] [INFO ] [main ] Progress: 340/415 forecasts completed (81.9%). GLBS finished in 0.6s. ETA: 13.0s. Rate: 345.16 forecasts/min [2026-01-15T20:36:27.631825] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:27.632362] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:27.632835] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:27.633227] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:27.634433] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:27.635633] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.642092] [DEBUG] [MAG ] AMAL: Last date is validated at 2026-01-15 [2026-01-15T20:36:27.643118] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.643984] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-15T20:36:27.644036] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-15T20:36:27.644068] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-15T20:36:27.644867] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:27.644926] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:27.649818] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.651609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:27.652077] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:27.654858] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:27.656219] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.692121] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-15 [2026-01-15T20:36:27.818004] [DEBUG] [MAG ] AMAL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:27.868813] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:27.907074] [INFO ] [LOCAL ] AMAL: Saved forecast. [2026-01-15T20:36:27.907143] [INFO ] [main ] AMAL: Signal=1 (Conf=90.0%), Magnitude=1.96% (Conf=50.2965%) [2026-01-15T20:36:27.907305] [INFO ] [main ] Fetching symbol history for PAGS... [2026-01-15T20:36:27.907379] [DEBUG] [REMOTE ] PAGS: Fetching historical data. [2026-01-15T20:36:27.908630] [INFO ] [main ] Progress: 341/415 forecasts completed (82.2%). AMAL finished in 0.7s. ETA: 12.9s. Rate: 344.56 forecasts/min [2026-01-15T20:36:27.920834] [DEBUG] [REMOTE ] PAGS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.922045] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 3 features, N/A% accuracy [2026-01-15T20:36:27.922103] [INFO ] [LOCAL ] PAGS: Loaded 3 optimal features with 47.31% confidence from JSON config [2026-01-15T20:36:27.922137] [DEBUG] [MAG ] Building data for symbol: PAGS with lookback: 0 [2026-01-15T20:36:27.923075] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:27.923145] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.925046] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:27.925612] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:27.955764] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-15T20:36:27.955843] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=67.7545%) [2026-01-15T20:36:27.956192] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-15T20:36:27.956242] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-15T20:36:27.956646] [INFO ] [main ] Progress: 342/415 forecasts completed (82.4%). LWAY finished in 0.7s. ETA: 12.7s. Rate: 345.29 forecasts/min [2026-01-15T20:36:27.968141] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:27.969380] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-15T20:36:27.969431] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-15T20:36:27.969462] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-15T20:36:27.970293] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:27.970355] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:27.972093] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:27.972642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:27.973051] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:27.974736] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:27.975894] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-15T20:36:27.976710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:27.982157] [DEBUG] [MAG ] DORM: Last date is validated at 2026-01-15 [2026-01-15T20:36:28.001458] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-15 [2026-01-15T20:36:28.040629] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:28.147041] [DEBUG] [MAG ] DORM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:28.167649] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:28.315287] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-15 [2026-01-15T20:36:28.320995] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-15T20:36:28.321063] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=-0.62% (Conf=51.6714%) [2026-01-15T20:36:28.321461] [INFO ] [main ] Fetching symbol history for IRMD... [2026-01-15T20:36:28.321518] [DEBUG] [REMOTE ] IRMD: Fetching historical data. [2026-01-15T20:36:28.323722] [INFO ] [main ] Progress: 343/415 forecasts completed (82.7%). FLWS finished in 0.7s. ETA: 12.6s. Rate: 344.17 forecasts/min [2026-01-15T20:36:28.335432] [DEBUG] [REMOTE ] IRMD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:28.336378] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 3 features, N/A% accuracy [2026-01-15T20:36:28.336432] [INFO ] [LOCAL ] IRMD: Loaded 3 optimal features with 48.48% confidence from JSON config [2026-01-15T20:36:28.336465] [DEBUG] [MAG ] Building data for symbol: IRMD with lookback: 0 [2026-01-15T20:36:28.337352] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:28.337419] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:28.342684] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:28.343415] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:28.345200] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:28.389263] [DEBUG] [MAG ] PAGS: Last date is validated at 2026-01-15 [2026-01-15T20:36:28.411847] [INFO ] [LOCAL ] DORM: Saved forecast. [2026-01-15T20:36:28.411915] [INFO ] [main ] DORM: Signal=1 (Conf=90.0%), Magnitude=3.27% (Conf=63.3836%) [2026-01-15T20:36:28.412234] [INFO ] [main ] Fetching symbol history for FIZZ... [2026-01-15T20:36:28.412284] [DEBUG] [REMOTE ] FIZZ: Fetching historical data. [2026-01-15T20:36:28.413255] [INFO ] [main ] Progress: 344/415 forecasts completed (82.9%). DORM finished in 0.8s. ETA: 12.4s. Rate: 344.66 forecasts/min [2026-01-15T20:36:28.423328] [DEBUG] [REMOTE ] FIZZ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:28.424435] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 7 features, N/A% accuracy [2026-01-15T20:36:28.424487] [INFO ] [LOCAL ] FIZZ: Loaded 7 optimal features with 52.48% confidence from JSON config [2026-01-15T20:36:28.424519] [DEBUG] [MAG ] Building data for symbol: FIZZ with lookback: 0 [2026-01-15T20:36:28.425336] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:28.425398] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:28.426135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:28.427864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:28.428408] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:28.429611] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:28.431426] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:28.432481] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:28.433182] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:28.486333] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:28.562451] [DEBUG] [MAG ] PAGS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:28.623641] [INFO ] [LOCAL ] PAGS: Saved forecast. [2026-01-15T20:36:28.623709] [INFO ] [main ] PAGS: Signal=1 (Conf=90.0%), Magnitude=2.61% (Conf=47.3066%) [2026-01-15T20:36:28.623875] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-15T20:36:28.623917] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-15T20:36:28.625368] [INFO ] [main ] Progress: 345/415 forecasts completed (83.1%). PAGS finished in 0.7s. ETA: 12.2s. Rate: 344.44 forecasts/min [2026-01-15T20:36:28.627609] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-15T20:36:28.627680] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=4.83% (Conf=59.7344%) [2026-01-15T20:36:28.628019] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-15T20:36:28.628071] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-15T20:36:28.628999] [INFO ] [main ] Progress: 346/415 forecasts completed (83.4%). AGX finished in 0.7s. ETA: 12.0s. Rate: 345.42 forecasts/min [2026-01-15T20:36:28.635525] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:28.636669] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-15T20:36:28.636722] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-15T20:36:28.636755] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-15T20:36:28.637554] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:28.637630] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:28.639331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:28.639885] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:28.641352] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:28.641920] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:28.642522] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-15T20:36:28.642611] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-15T20:36:28.642647] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-15T20:36:28.643168] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:28.643470] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-15T20:36:28.643538] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:28.646307] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:28.647381] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:28.650424] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:28.651804] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:28.655159] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:28.658224] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:28.660182] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:28.660731] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:28.661893] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:28.664110] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:36:28.670492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:28.696327] [DEBUG] [MAG ] IRMD: Last date is validated at 2026-01-15 [2026-01-15T20:36:28.770492] [DEBUG] [MAG ] FIZZ: Last date is validated at 2026-01-15 [2026-01-15T20:36:28.861898] [DEBUG] [MAG ] IRMD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:28.938561] [DEBUG] [MAG ] FIZZ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:28.957052] [INFO ] [LOCAL ] IRMD: Saved forecast. [2026-01-15T20:36:28.957128] [INFO ] [main ] IRMD: Signal=1 (Conf=90.0%), Magnitude=-1.36% (Conf=48.4788%) [2026-01-15T20:36:28.957506] [INFO ] [main ] Fetching symbol history for AWRE... [2026-01-15T20:36:28.957557] [DEBUG] [REMOTE ] AWRE: Fetching historical data. [2026-01-15T20:36:28.957664] [INFO ] [main ] Progress: 347/415 forecasts completed (83.6%). IRMD finished in 0.6s. ETA: 11.8s. Rate: 344.53 forecasts/min [2026-01-15T20:36:28.969523] [DEBUG] [REMOTE ] AWRE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:28.970658] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 7 features, N/A% accuracy [2026-01-15T20:36:28.970709] [INFO ] [LOCAL ] AWRE: Loaded 7 optimal features with 53.43% confidence from JSON config [2026-01-15T20:36:28.970741] [DEBUG] [MAG ] Building data for symbol: AWRE with lookback: 0 [2026-01-15T20:36:28.971525] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:28.971618] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:28.976609] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:28.977609] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:28.999590] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.016293] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:29.017719] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:29.018429] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-15T20:36:29.020208] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:29.020975] [INFO ] [LOCAL ] FIZZ: Saved forecast. [2026-01-15T20:36:29.021034] [INFO ] [main ] FIZZ: Signal=1 (Conf=90.0%), Magnitude=1.13% (Conf=52.4799%) [2026-01-15T20:36:29.021195] [INFO ] [main ] Fetching symbol history for BGRN... [2026-01-15T20:36:29.021243] [DEBUG] [REMOTE ] BGRN: Fetching historical data. [2026-01-15T20:36:29.022684] [INFO ] [main ] Progress: 348/415 forecasts completed (83.9%). FIZZ finished in 0.6s. ETA: 11.6s. Rate: 345.16 forecasts/min [2026-01-15T20:36:29.023983] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:29.024658] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.032249] [DEBUG] [REMOTE ] BGRN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:29.033285] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, N/A% accuracy [2026-01-15T20:36:29.033336] [INFO ] [LOCAL ] BGRN: Loaded 3 optimal features with 54.95% confidence from JSON config [2026-01-15T20:36:29.033367] [DEBUG] [MAG ] Building data for symbol: BGRN with lookback: 0 [2026-01-15T20:36:29.034175] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:29.034234] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:29.034964] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:29.036944] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:29.051476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:29.182388] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:29.213684] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:29.252985] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-15T20:36:29.253063] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=1.85% (Conf=61.2954%) [2026-01-15T20:36:29.253233] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-15T20:36:29.253280] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-15T20:36:29.253893] [INFO ] [main ] Progress: 349/415 forecasts completed (84.1%). AMLX finished in 0.6s. ETA: 11.5s. Rate: 344.83 forecasts/min [2026-01-15T20:36:29.265854] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:29.266779] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-15T20:36:29.266840] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-15T20:36:29.266874] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-15T20:36:29.267772] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:29.267837] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:29.273088] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:29.274205] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:29.274956] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:29.278122] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:29.280759] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-15T20:36:29.282335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:29.357422] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-15T20:36:29.357495] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=59.876%) [2026-01-15T20:36:29.357857] [INFO ] [main ] Progress: 350/415 forecasts completed (84.3%). TXN finished in 0.7s. ETA: 11.3s. Rate: 345.23 forecasts/min [2026-01-15T20:36:29.357984] [INFO ] [main ] Fetching symbol history for IGIC... [2026-01-15T20:36:29.358028] [DEBUG] [REMOTE ] IGIC: Fetching historical data. [2026-01-15T20:36:29.358323] [DEBUG] [MAG ] AWRE: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.370454] [DEBUG] [REMOTE ] IGIC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:29.371500] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 5 features, N/A% accuracy [2026-01-15T20:36:29.371566] [INFO ] [LOCAL ] IGIC: Loaded 5 optimal features with 65.47% confidence from JSON config [2026-01-15T20:36:29.371625] [DEBUG] [MAG ] Building data for symbol: IGIC with lookback: 0 [2026-01-15T20:36:29.372444] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:29.372507] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:29.378063] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:29.380040] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:29.380549] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:29.382627] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:29.385023] [DEBUG] [MAG ] BGRN: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.430306] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:29.527449] [DEBUG] [MAG ] AWRE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:29.560937] [DEBUG] [MAG ] BGRN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:29.597327] [INFO ] [LOCAL ] AWRE: Saved forecast. [2026-01-15T20:36:29.597417] [INFO ] [main ] AWRE: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=53.4311%) [2026-01-15T20:36:29.597824] [INFO ] [main ] Fetching symbol history for UPWK... [2026-01-15T20:36:29.597877] [DEBUG] [REMOTE ] UPWK: Fetching historical data. [2026-01-15T20:36:29.599656] [INFO ] [main ] Progress: 351/415 forecasts completed (84.6%). AWRE finished in 0.6s. ETA: 11.1s. Rate: 344.84 forecasts/min [2026-01-15T20:36:29.609873] [DEBUG] [REMOTE ] UPWK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:29.611014] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 4 features, N/A% accuracy [2026-01-15T20:36:29.611069] [INFO ] [LOCAL ] UPWK: Loaded 4 optimal features with 49.36% confidence from JSON config [2026-01-15T20:36:29.611103] [DEBUG] [MAG ] Building data for symbol: UPWK with lookback: 0 [2026-01-15T20:36:29.611950] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:29.612011] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:29.612904] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:29.615668] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:29.616438] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:29.618309] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:29.625710] [INFO ] [LOCAL ] BGRN: Saved forecast. [2026-01-15T20:36:29.625798] [INFO ] [main ] BGRN: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=54.9535%) [2026-01-15T20:36:29.626662] [INFO ] [main ] Progress: 352/415 forecasts completed (84.8%). BGRN finished in 0.6s. ETA: 10.9s. Rate: 345.67 forecasts/min [2026-01-15T20:36:29.627133] [INFO ] [main ] Fetching symbol history for FC... [2026-01-15T20:36:29.627189] [DEBUG] [REMOTE ] FC: Fetching historical data. [2026-01-15T20:36:29.641147] [DEBUG] [REMOTE ] FC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:29.642094] [DEBUG] [LOCAL ] Loaded configuration for FC: 3 features, N/A% accuracy [2026-01-15T20:36:29.642146] [INFO ] [LOCAL ] FC: Loaded 3 optimal features with 61.96% confidence from JSON config [2026-01-15T20:36:29.642177] [DEBUG] [MAG ] Building data for symbol: FC with lookback: 0 [2026-01-15T20:36:29.643016] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:29.643075] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:29.644873] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:29.645394] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:29.646832] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:29.656755] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.797131] [DEBUG] [MAG ] IGIC: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.843089] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:29.961457] [DEBUG] [MAG ] UPWK: Last date is validated at 2026-01-15 [2026-01-15T20:36:29.970670] [DEBUG] [MAG ] IGIC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:29.986781] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-15T20:36:29.986852] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=-2.73% (Conf=56.3402%) [2026-01-15T20:36:29.987015] [INFO ] [main ] Fetching symbol history for SHEN... [2026-01-15T20:36:29.987059] [DEBUG] [REMOTE ] SHEN: Fetching historical data. [2026-01-15T20:36:29.988666] [INFO ] [main ] Progress: 353/415 forecasts completed (85.1%). BBCP finished in 0.7s. ETA: 10.8s. Rate: 344.61 forecasts/min [2026-01-15T20:36:29.998372] [DEBUG] [MAG ] FC: Last date is validated at 2026-01-15 [2026-01-15T20:36:30.002819] [DEBUG] [REMOTE ] SHEN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.005183] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 3 features, N/A% accuracy [2026-01-15T20:36:30.005249] [INFO ] [LOCAL ] SHEN: Loaded 3 optimal features with 67.68% confidence from JSON config [2026-01-15T20:36:30.005287] [DEBUG] [MAG ] Building data for symbol: SHEN with lookback: 0 [2026-01-15T20:36:30.006385] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:30.006455] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:30.008630] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:30.009208] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:30.011271] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.047480] [INFO ] [LOCAL ] IGIC: Saved forecast. [2026-01-15T20:36:30.047550] [INFO ] [main ] IGIC: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=65.4739%) [2026-01-15T20:36:30.047735] [INFO ] [main ] Fetching symbol history for TD... [2026-01-15T20:36:30.047780] [DEBUG] [REMOTE ] TD: Fetching historical data. [2026-01-15T20:36:30.049086] [INFO ] [main ] Progress: 354/415 forecasts completed (85.3%). IGIC finished in 0.7s. ETA: 10.6s. Rate: 345.25 forecasts/min [2026-01-15T20:36:30.061272] [DEBUG] [REMOTE ] TD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.062339] [DEBUG] [LOCAL ] Loaded configuration for TD: 5 features, N/A% accuracy [2026-01-15T20:36:30.062393] [INFO ] [LOCAL ] TD: Loaded 5 optimal features with 45.19% confidence from JSON config [2026-01-15T20:36:30.062425] [DEBUG] [MAG ] Building data for symbol: TD with lookback: 0 [2026-01-15T20:36:30.063253] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:30.063329] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:30.068533] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:30.109144] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:30.111296] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:30.113461] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:30.114714] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.131195] [DEBUG] [MAG ] UPWK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:30.174153] [DEBUG] [MAG ] FC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:30.206531] [INFO ] [LOCAL ] UPWK: Saved forecast. [2026-01-15T20:36:30.206615] [INFO ] [main ] UPWK: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=49.3574%) [2026-01-15T20:36:30.206964] [INFO ] [main ] Fetching symbol history for DJCO... [2026-01-15T20:36:30.207014] [DEBUG] [REMOTE ] DJCO: Fetching historical data. [2026-01-15T20:36:30.207658] [INFO ] [main ] Progress: 355/415 forecasts completed (85.5%). UPWK finished in 0.6s. ETA: 10.4s. Rate: 345.33 forecasts/min [2026-01-15T20:36:30.218119] [DEBUG] [REMOTE ] DJCO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.219307] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 4 features, N/A% accuracy [2026-01-15T20:36:30.219359] [INFO ] [LOCAL ] DJCO: Loaded 4 optimal features with 58.58% confidence from JSON config [2026-01-15T20:36:30.219390] [DEBUG] [MAG ] Building data for symbol: DJCO with lookback: 0 [2026-01-15T20:36:30.220203] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:30.220262] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:30.225060] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:30.225888] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:30.228244] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:30.229226] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.260041] [INFO ] [LOCAL ] FC: Saved forecast. [2026-01-15T20:36:30.260108] [INFO ] [main ] FC: Signal=1 (Conf=90.0%), Magnitude=3.45% (Conf=61.961%) [2026-01-15T20:36:30.260534] [INFO ] [main ] Fetching symbol history for ING... [2026-01-15T20:36:30.260601] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-15T20:36:30.260624] [INFO ] [main ] Progress: 356/415 forecasts completed (85.8%). FC finished in 0.6s. ETA: 10.2s. Rate: 346.01 forecasts/min [2026-01-15T20:36:30.271469] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.272467] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-15T20:36:30.272529] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-15T20:36:30.272561] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-15T20:36:30.273363] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:30.273425] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:30.278298] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:30.281238] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:30.281888] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:30.283629] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:30.284085] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:30.285151] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:30.287128] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.390968] [DEBUG] [MAG ] SHEN: Last date is validated at 2026-01-15 [2026-01-15T20:36:30.462855] [DEBUG] [MAG ] TD: Last date is validated at 2026-01-15 [2026-01-15T20:36:30.566699] [DEBUG] [MAG ] SHEN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:30.584427] [DEBUG] [MAG ] DJCO: Last date is validated at 2026-01-15 [2026-01-15T20:36:30.625904] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-15 [2026-01-15T20:36:30.630690] [DEBUG] [MAG ] TD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:30.633827] [INFO ] [LOCAL ] SHEN: Saved forecast. [2026-01-15T20:36:30.633949] [INFO ] [main ] SHEN: Signal=1 (Conf=90.0%), Magnitude=2.61% (Conf=67.6768%) [2026-01-15T20:36:30.634105] [INFO ] [main ] Fetching symbol history for BEN... [2026-01-15T20:36:30.634148] [DEBUG] [REMOTE ] BEN: Fetching historical data. [2026-01-15T20:36:30.635178] [INFO ] [main ] Progress: 357/415 forecasts completed (86.0%). SHEN finished in 0.6s. ETA: 10.1s. Rate: 344.89 forecasts/min [2026-01-15T20:36:30.650294] [DEBUG] [REMOTE ] BEN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.651387] [DEBUG] [LOCAL ] Loaded configuration for BEN: 5 features, N/A% accuracy [2026-01-15T20:36:30.651446] [INFO ] [LOCAL ] BEN: Loaded 5 optimal features with 60.74% confidence from JSON config [2026-01-15T20:36:30.651476] [DEBUG] [MAG ] Building data for symbol: BEN with lookback: 0 [2026-01-15T20:36:30.652307] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:30.652368] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:30.654081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:30.654617] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:30.655023] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:30.655980] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:30.705019] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.723850] [INFO ] [LOCAL ] TD: Saved forecast. [2026-01-15T20:36:30.724119] [INFO ] [main ] TD: Signal=1 (Conf=90.0%), Magnitude=1.20% (Conf=45.1902%) [2026-01-15T20:36:30.724484] [INFO ] [main ] Fetching symbol history for TFIN... [2026-01-15T20:36:30.724538] [DEBUG] [REMOTE ] TFIN: Fetching historical data. [2026-01-15T20:36:30.724675] [INFO ] [main ] Progress: 358/415 forecasts completed (86.3%). TD finished in 0.7s. ETA: 9.9s. Rate: 345.36 forecasts/min [2026-01-15T20:36:30.736705] [DEBUG] [REMOTE ] TFIN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.737564] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 5 features, N/A% accuracy [2026-01-15T20:36:30.737637] [INFO ] [LOCAL ] TFIN: Loaded 5 optimal features with 48.68% confidence from JSON config [2026-01-15T20:36:30.737670] [DEBUG] [MAG ] Building data for symbol: TFIN with lookback: 0 [2026-01-15T20:36:30.738513] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:30.738592] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:30.740384] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:30.740942] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:30.741352] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:30.756893] [DEBUG] [MAG ] DJCO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:30.782640] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:30.804912] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:30.833189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.881143] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-15T20:36:30.881218] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=55.6873%) [2026-01-15T20:36:30.881372] [INFO ] [main ] Fetching symbol history for SRI... [2026-01-15T20:36:30.881416] [DEBUG] [REMOTE ] SRI: Fetching historical data. [2026-01-15T20:36:30.882094] [INFO ] [main ] Progress: 359/415 forecasts completed (86.5%). ING finished in 0.6s. ETA: 9.7s. Rate: 345.45 forecasts/min [2026-01-15T20:36:30.893245] [DEBUG] [REMOTE ] SRI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.894308] [DEBUG] [LOCAL ] Loaded configuration for SRI: 5 features, N/A% accuracy [2026-01-15T20:36:30.894357] [INFO ] [LOCAL ] SRI: Loaded 5 optimal features with 48.84% confidence from JSON config [2026-01-15T20:36:30.894388] [DEBUG] [MAG ] Building data for symbol: SRI with lookback: 0 [2026-01-15T20:36:30.895175] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:30.895235] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:30.897975] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:30.899745] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:30.903540] [INFO ] [LOCAL ] DJCO: Saved forecast. [2026-01-15T20:36:30.903628] [INFO ] [main ] DJCO: Signal=1 (Conf=90.0%), Magnitude=-1.83% (Conf=58.5776%) [2026-01-15T20:36:30.903983] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-15T20:36:30.904032] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-15T20:36:30.904661] [INFO ] [main ] Progress: 360/415 forecasts completed (86.7%). DJCO finished in 0.7s. ETA: 9.5s. Rate: 346.29 forecasts/min [2026-01-15T20:36:30.915850] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:30.916754] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-15T20:36:30.916806] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-15T20:36:30.916837] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-15T20:36:30.917875] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:30.917932] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:30.922739] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:30.924342] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:30.942260] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:30.945145] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:30.969437] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:31.052057] [DEBUG] [MAG ] BEN: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.187493] [DEBUG] [MAG ] TFIN: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.224762] [DEBUG] [MAG ] BEN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:31.295768] [INFO ] [LOCAL ] BEN: Saved forecast. [2026-01-15T20:36:31.295836] [INFO ] [main ] BEN: Signal=1 (Conf=90.0%), Magnitude=-0.57% (Conf=60.7351%) [2026-01-15T20:36:31.296014] [INFO ] [main ] Fetching symbol history for GRND... [2026-01-15T20:36:31.296059] [DEBUG] [REMOTE ] GRND: Fetching historical data. [2026-01-15T20:36:31.297659] [INFO ] [main ] Progress: 361/415 forecasts completed (87.0%). BEN finished in 0.7s. ETA: 9.4s. Rate: 345.07 forecasts/min [2026-01-15T20:36:31.300570] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.309114] [DEBUG] [REMOTE ] GRND: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:31.310200] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, N/A% accuracy [2026-01-15T20:36:31.310260] [INFO ] [LOCAL ] GRND: Loaded 2 optimal features with 53.74% confidence from JSON config [2026-01-15T20:36:31.310290] [DEBUG] [MAG ] Building data for symbol: GRND with lookback: 0 [2026-01-15T20:36:31.311120] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:31.311178] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:31.316899] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:31.318387] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:31.340292] [DEBUG] [MAG ] SRI: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.364479] [DEBUG] [MAG ] TFIN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:31.471358] [INFO ] [LOCAL ] TFIN: Saved forecast. [2026-01-15T20:36:31.471428] [INFO ] [main ] TFIN: Signal=1 (Conf=90.0%), Magnitude=3.13% (Conf=48.6796%) [2026-01-15T20:36:31.471837] [INFO ] [main ] Fetching symbol history for VECO... [2026-01-15T20:36:31.471890] [DEBUG] [REMOTE ] VECO: Fetching historical data. [2026-01-15T20:36:31.472624] [INFO ] [main ] Progress: 362/415 forecasts completed (87.2%). TFIN finished in 0.7s. ETA: 9.2s. Rate: 345.07 forecasts/min [2026-01-15T20:36:31.483152] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:31.484863] [DEBUG] [REMOTE ] VECO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:31.487119] [DEBUG] [LOCAL ] Loaded configuration for VECO: 2 features, N/A% accuracy [2026-01-15T20:36:31.487215] [INFO ] [LOCAL ] VECO: Loaded 2 optimal features with 50.93% confidence from JSON config [2026-01-15T20:36:31.487251] [DEBUG] [MAG ] Building data for symbol: VECO with lookback: 0 [2026-01-15T20:36:31.488289] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:31.488348] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:31.490005] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:31.490845] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:31.514235] [DEBUG] [MAG ] SRI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:31.551922] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-15T20:36:31.552032] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=-0.85% (Conf=55.7434%) [2026-01-15T20:36:31.552454] [INFO ] [main ] Fetching symbol history for DASH... [2026-01-15T20:36:31.552512] [DEBUG] [REMOTE ] DASH: Fetching historical data. [2026-01-15T20:36:31.552496] [INFO ] [main ] Progress: 363/415 forecasts completed (87.5%). DTIL finished in 0.6s. ETA: 9.0s. Rate: 345.58 forecasts/min [2026-01-15T20:36:31.568976] [DEBUG] [REMOTE ] DASH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:31.570244] [DEBUG] [LOCAL ] Loaded configuration for DASH: 3 features, N/A% accuracy [2026-01-15T20:36:31.570323] [INFO ] [LOCAL ] DASH: Loaded 3 optimal features with 68.08% confidence from JSON config [2026-01-15T20:36:31.570379] [DEBUG] [MAG ] Building data for symbol: DASH with lookback: 0 [2026-01-15T20:36:31.571637] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:31.571723] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:31.579336] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:31.580885] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:31.583785] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:31.587787] [INFO ] [LOCAL ] SRI: Saved forecast. [2026-01-15T20:36:31.587852] [INFO ] [main ] SRI: Signal=1 (Conf=90.0%), Magnitude=2.39% (Conf=48.8376%) [2026-01-15T20:36:31.588006] [INFO ] [main ] Fetching symbol history for ARHS... [2026-01-15T20:36:31.588048] [DEBUG] [REMOTE ] ARHS: Fetching historical data. [2026-01-15T20:36:31.589509] [INFO ] [main ] Progress: 364/415 forecasts completed (87.7%). SRI finished in 0.7s. ETA: 8.8s. Rate: 346.33 forecasts/min [2026-01-15T20:36:31.598906] [DEBUG] [REMOTE ] ARHS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:31.600634] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 2 features, N/A% accuracy [2026-01-15T20:36:31.600686] [INFO ] [LOCAL ] ARHS: Loaded 2 optimal features with 54.17% confidence from JSON config [2026-01-15T20:36:31.600717] [DEBUG] [MAG ] Building data for symbol: ARHS with lookback: 0 [2026-01-15T20:36:31.601475] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:31.601532] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:31.603248] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:31.603819] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:31.669465] [DEBUG] [MAG ] GRND: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.847268] [DEBUG] [MAG ] VECO: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.858262] [DEBUG] [MAG ] GRND: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:31.929078] [DEBUG] [MAG ] DASH: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.952478] [DEBUG] [MAG ] ARHS: Last date is validated at 2026-01-15 [2026-01-15T20:36:31.956262] [INFO ] [LOCAL ] GRND: Saved forecast. [2026-01-15T20:36:31.956330] [INFO ] [main ] GRND: Signal=1 (Conf=90.0%), Magnitude=-1.23% (Conf=53.7369%) [2026-01-15T20:36:31.956496] [INFO ] [main ] Fetching symbol history for SOCL... [2026-01-15T20:36:31.956540] [DEBUG] [REMOTE ] SOCL: Fetching historical data. [2026-01-15T20:36:31.957511] [INFO ] [main ] Progress: 365/415 forecasts completed (88.0%). GRND finished in 0.7s. ETA: 8.7s. Rate: 345.27 forecasts/min [2026-01-15T20:36:31.968069] [DEBUG] [REMOTE ] SOCL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:31.968988] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 5 features, N/A% accuracy [2026-01-15T20:36:31.969043] [INFO ] [LOCAL ] SOCL: Loaded 5 optimal features with 52.17% confidence from JSON config [2026-01-15T20:36:31.969077] [DEBUG] [MAG ] Building data for symbol: SOCL with lookback: 0 [2026-01-15T20:36:31.969930] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:31.969991] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:31.975112] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:31.977082] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:31.977672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:31.978080] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:31.978914] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.015458] [DEBUG] [MAG ] VECO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.095668] [INFO ] [LOCAL ] VECO: Saved forecast. [2026-01-15T20:36:32.095731] [INFO ] [main ] VECO: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=50.9345%) [2026-01-15T20:36:32.096067] [INFO ] [main ] Fetching symbol history for CWCO... [2026-01-15T20:36:32.096118] [DEBUG] [REMOTE ] CWCO: Fetching historical data. [2026-01-15T20:36:32.096668] [INFO ] [main ] Progress: 366/415 forecasts completed (88.2%). VECO finished in 0.6s. ETA: 8.5s. Rate: 345.46 forecasts/min [2026-01-15T20:36:32.100805] [DEBUG] [MAG ] DASH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.107635] [DEBUG] [REMOTE ] CWCO: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.109038] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 1 features, N/A% accuracy [2026-01-15T20:36:32.109099] [INFO ] [LOCAL ] CWCO: Loaded 1 optimal features with 47.40% confidence from JSON config [2026-01-15T20:36:32.109130] [DEBUG] [MAG ] Building data for symbol: CWCO with lookback: 0 [2026-01-15T20:36:32.109916] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:32.109972] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:32.125324] [DEBUG] [MAG ] ARHS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.193975] [INFO ] [LOCAL ] ARHS: Saved forecast. [2026-01-15T20:36:32.194042] [INFO ] [main ] ARHS: Signal=1 (Conf=90.0%), Magnitude=2.24% (Conf=54.1669%) [2026-01-15T20:36:32.194395] [INFO ] [main ] Fetching symbol history for RES... [2026-01-15T20:36:32.194450] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-15T20:36:32.195389] [INFO ] [main ] Progress: 367/415 forecasts completed (88.4%). ARHS finished in 0.6s. ETA: 8.3s. Rate: 345.86 forecasts/min [2026-01-15T20:36:32.205736] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.206859] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-15T20:36:32.206922] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-15T20:36:32.206956] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-15T20:36:32.207841] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:32.207902] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:32.210111] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:32.210746] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:32.211214] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-15T20:36:32.217562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.224254] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.225036] [INFO ] [LOCAL ] DASH: Saved forecast. [2026-01-15T20:36:32.225093] [INFO ] [main ] DASH: Signal=1 (Conf=90.0%), Magnitude=-2.32% (Conf=68.0828%) [2026-01-15T20:36:32.225412] [INFO ] [main ] Progress: 368/415 forecasts completed (88.7%). DASH finished in 0.7s. ETA: 8.1s. Rate: 346.64 forecasts/min [2026-01-15T20:36:32.225530] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-15T20:36:32.225588] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-15T20:36:32.236737] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.237909] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-15T20:36:32.237968] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-15T20:36:32.237998] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-15T20:36:32.238850] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:32.238911] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:32.243797] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:32.245619] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:32.246107] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:32.246505] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:32.247397] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:32.249807] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:32.250489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.346115] [DEBUG] [MAG ] SOCL: Last date is validated at 2026-01-15 [2026-01-15T20:36:32.529543] [DEBUG] [MAG ] SOCL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.570145] [DEBUG] [MAG ] CWCO: Last date is validated at 2026-01-15 [2026-01-15T20:36:32.580310] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-15 [2026-01-15T20:36:32.593557] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-15 [2026-01-15T20:36:32.615496] [INFO ] [LOCAL ] SOCL: Saved forecast. [2026-01-15T20:36:32.615586] [INFO ] [main ] SOCL: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=52.1701%) [2026-01-15T20:36:32.615976] [INFO ] [main ] Fetching symbol history for QVCC... [2026-01-15T20:36:32.616030] [DEBUG] [REMOTE ] QVCC: Fetching historical data. [2026-01-15T20:36:32.618047] [INFO ] [main ] Progress: 369/415 forecasts completed (88.9%). SOCL finished in 0.7s. ETA: 8.0s. Rate: 345.45 forecasts/min [2026-01-15T20:36:32.629181] [DEBUG] [REMOTE ] QVCC: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.630221] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 6 features, N/A% accuracy [2026-01-15T20:36:32.630273] [INFO ] [LOCAL ] QVCC: Loaded 6 optimal features with 55.81% confidence from JSON config [2026-01-15T20:36:32.630306] [DEBUG] [MAG ] Building data for symbol: QVCC with lookback: 0 [2026-01-15T20:36:32.631186] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:32.631265] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:32.632229] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:32.633569] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:32.634901] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:32.638015] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:32.640568] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:32.642342] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.737964] [DEBUG] [MAG ] CWCO: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.754914] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.764385] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:32.811799] [INFO ] [LOCAL ] CWCO: Saved forecast. [2026-01-15T20:36:32.811866] [INFO ] [main ] CWCO: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=47.3983%) [2026-01-15T20:36:32.812036] [INFO ] [main ] Fetching symbol history for AYI... [2026-01-15T20:36:32.812080] [DEBUG] [REMOTE ] AYI: Fetching historical data. [2026-01-15T20:36:32.813229] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-15T20:36:32.813206] [INFO ] [main ] Progress: 370/415 forecasts completed (89.2%). CWCO finished in 0.7s. ETA: 7.8s. Rate: 345.34 forecasts/min [2026-01-15T20:36:32.813298] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=-2.96% (Conf=47.3624%) [2026-01-15T20:36:32.813445] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-15T20:36:32.813488] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-15T20:36:32.814323] [INFO ] [main ] Progress: 371/415 forecasts completed (89.4%). RES finished in 0.6s. ETA: 7.6s. Rate: 346.27 forecasts/min [2026-01-15T20:36:32.823498] [DEBUG] [REMOTE ] AYI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.824506] [DEBUG] [LOCAL ] Loaded configuration for AYI: 5 features, N/A% accuracy [2026-01-15T20:36:32.824559] [INFO ] [LOCAL ] AYI: Loaded 5 optimal features with 55.26% confidence from JSON config [2026-01-15T20:36:32.824612] [DEBUG] [MAG ] Building data for symbol: AYI with lookback: 0 [2026-01-15T20:36:32.824829] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.825454] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:32.825515] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:32.825737] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-15T20:36:32.825792] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-15T20:36:32.825824] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-15T20:36:32.826618] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:32.826689] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:32.829081] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-15T20:36:32.829147] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=0.41% (Conf=56.0761%) [2026-01-15T20:36:32.829503] [INFO ] [main ] Progress: 372/415 forecasts completed (89.6%). TBB finished in 0.6s. ETA: 7.4s. Rate: 347.12 forecasts/min [2026-01-15T20:36:32.829651] [INFO ] [main ] Fetching symbol history for BRZE... [2026-01-15T20:36:32.829706] [DEBUG] [REMOTE ] BRZE: Fetching historical data. [2026-01-15T20:36:32.830498] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:32.831662] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:32.832992] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:32.833484] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:32.833518] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:32.834491] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:32.835230] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.841327] [DEBUG] [REMOTE ] BRZE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:32.842520] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 6 features, N/A% accuracy [2026-01-15T20:36:32.842598] [INFO ] [LOCAL ] BRZE: Loaded 6 optimal features with 56.40% confidence from JSON config [2026-01-15T20:36:32.842631] [DEBUG] [MAG ] Building data for symbol: BRZE with lookback: 0 [2026-01-15T20:36:32.843413] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:32.843474] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:32.848263] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:32.848432] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:32.850206] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:32.850998] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-15T20:36:32.852286] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-15T20:36:32.854670] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-15T20:36:32.856067] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:33.003461] [DEBUG] [MAG ] QVCC: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.176495] [DEBUG] [MAG ] AYI: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.197369] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.197885] [DEBUG] [MAG ] BRZE: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.263926] [DEBUG] [MAG ] QVCC: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:33.333430] [INFO ] [LOCAL ] QVCC: Saved forecast. [2026-01-15T20:36:33.333498] [INFO ] [main ] QVCC: Signal=1 (Conf=90.0%), Magnitude=3.03% (Conf=55.8061%) [2026-01-15T20:36:33.333869] [INFO ] [main ] Fetching symbol history for EG... [2026-01-15T20:36:33.333921] [DEBUG] [REMOTE ] EG: Fetching historical data. [2026-01-15T20:36:33.334654] [INFO ] [main ] Progress: 373/415 forecasts completed (89.9%). QVCC finished in 0.7s. ETA: 7.3s. Rate: 345.34 forecasts/min [2026-01-15T20:36:33.343855] [DEBUG] [MAG ] AYI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:33.345803] [DEBUG] [REMOTE ] EG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:33.348490] [DEBUG] [LOCAL ] Loaded configuration for EG: 3 features, N/A% accuracy [2026-01-15T20:36:33.348552] [INFO ] [LOCAL ] EG: Loaded 3 optimal features with 56.48% confidence from JSON config [2026-01-15T20:36:33.348606] [DEBUG] [MAG ] Building data for symbol: EG with lookback: 0 [2026-01-15T20:36:33.349476] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:33.349541] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:33.354646] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:33.355489] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:33.358569] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:33.367133] [DEBUG] [MAG ] BRZE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:33.375785] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:33.449627] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-15T20:36:33.449707] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=5.56% (Conf=54.2686%) [2026-01-15T20:36:33.449887] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-15T20:36:33.449931] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-15T20:36:33.451115] [INFO ] [main ] Progress: 374/415 forecasts completed (90.1%). AMPL finished in 0.6s. ETA: 7.1s. Rate: 345.64 forecasts/min [2026-01-15T20:36:33.461064] [INFO ] [LOCAL ] BRZE: Saved forecast. [2026-01-15T20:36:33.461128] [INFO ] [main ] BRZE: Signal=1 (Conf=90.0%), Magnitude=1.10% (Conf=56.3953%) [2026-01-15T20:36:33.461098] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:33.461708] [INFO ] [main ] Progress: 375/415 forecasts completed (90.4%). BRZE finished in 0.6s. ETA: 6.9s. Rate: 346.51 forecasts/min [2026-01-15T20:36:33.461837] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-15T20:36:33.461888] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-15T20:36:33.462140] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-15T20:36:33.462193] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-15T20:36:33.462224] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-15T20:36:33.463087] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:33.463150] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:33.468281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:33.470123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:33.470620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:33.471010] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:33.471763] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:33.473009] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:33.474338] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-15T20:36:33.474396] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-15T20:36:33.474428] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-15T20:36:33.475321] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:33.475379] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:33.477143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:33.477738] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:33.480358] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:33.483533] [INFO ] [LOCAL ] AYI: Saved forecast. [2026-01-15T20:36:33.483608] [INFO ] [main ] AYI: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=55.26%) [2026-01-15T20:36:33.483976] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-15T20:36:33.484027] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-15T20:36:33.484412] [INFO ] [main ] Progress: 376/415 forecasts completed (90.6%). AYI finished in 0.7s. ETA: 6.7s. Rate: 347.31 forecasts/min [2026-01-15T20:36:33.496408] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:33.497649] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-15T20:36:33.497711] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-15T20:36:33.497749] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-15T20:36:33.498561] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:33.498639] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:33.503471] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:33.505269] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:33.505797] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:33.513410] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:36:33.515537] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:33.518509] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:33.520377] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:33.618175] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:33.621105] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:33.705544] [DEBUG] [MAG ] EG: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.821396] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.871483] [DEBUG] [MAG ] EG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:33.908989] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.969910] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-15 [2026-01-15T20:36:33.987635] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.011781] [INFO ] [LOCAL ] EG: Saved forecast. [2026-01-15T20:36:34.011850] [INFO ] [main ] EG: Signal=1 (Conf=90.0%), Magnitude=-0.64% (Conf=56.4812%) [2026-01-15T20:36:34.012234] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-15T20:36:34.012287] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-15T20:36:34.013530] [INFO ] [main ] Progress: 377/415 forecasts completed (90.8%). EG finished in 0.7s. ETA: 6.6s. Rate: 345.42 forecasts/min [2026-01-15T20:36:34.024855] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.025799] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-15T20:36:34.025851] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-15T20:36:34.025882] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-15T20:36:34.026674] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:34.026732] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:34.032435] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:34.033477] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:34.044610] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-15T20:36:34.044673] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=37.5869%) [2026-01-15T20:36:34.045023] [INFO ] [main ] Progress: 378/415 forecasts completed (91.1%). PFD finished in 0.6s. ETA: 6.4s. Rate: 346.17 forecasts/min [2026-01-15T20:36:34.045201] [INFO ] [main ] Fetching symbol history for HOG... [2026-01-15T20:36:34.045247] [DEBUG] [REMOTE ] HOG: Fetching historical data. [2026-01-15T20:36:34.057798] [DEBUG] [REMOTE ] HOG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.058753] [DEBUG] [LOCAL ] Loaded configuration for HOG: 6 features, N/A% accuracy [2026-01-15T20:36:34.058806] [INFO ] [LOCAL ] HOG: Loaded 6 optimal features with 59.38% confidence from JSON config [2026-01-15T20:36:34.058837] [DEBUG] [MAG ] Building data for symbol: HOG with lookback: 0 [2026-01-15T20:36:34.059631] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:34.059692] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:34.065229] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:34.067019] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:34.067519] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:34.079614] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.106198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:34.107252] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:34.108940] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:34.180782] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-15T20:36:34.180860] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=-2.99% (Conf=54.0423%) [2026-01-15T20:36:34.181207] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-15T20:36:34.181260] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-15T20:36:34.182664] [INFO ] [main ] Progress: 379/415 forecasts completed (91.3%). SUPN finished in 0.7s. ETA: 6.2s. Rate: 346.36 forecasts/min [2026-01-15T20:36:34.192832] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.193761] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-15T20:36:34.193815] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-15T20:36:34.193846] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-15T20:36:34.194677] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:34.194745] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:34.196473] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:34.197021] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:34.197502] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:34.198443] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:34.207588] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.316497] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:34.317780] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:34.318416] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-15T20:36:34.321526] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:34.325054] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-15T20:36:34.325120] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=50.7726%) [2026-01-15T20:36:34.325453] [INFO ] [main ] Fetching symbol history for ED... [2026-01-15T20:36:34.325503] [DEBUG] [REMOTE ] ED: Fetching historical data. [2026-01-15T20:36:34.325659] [INFO ] [main ] Progress: 380/415 forecasts completed (91.6%). DHI finished in 0.8s. ETA: 6.1s. Rate: 346.52 forecasts/min [2026-01-15T20:36:34.336886] [DEBUG] [REMOTE ] ED: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.338100] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, N/A% accuracy [2026-01-15T20:36:34.338161] [INFO ] [LOCAL ] ED: Loaded 3 optimal features with 64.92% confidence from JSON config [2026-01-15T20:36:34.338193] [DEBUG] [MAG ] Building data for symbol: ED with lookback: 0 [2026-01-15T20:36:34.339317] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-15T20:36:34.339378] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:34.344251] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:34.346142] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-15T20:36:34.347295] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:34.409227] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-15 [2026-01-15T20:36:34.456225] [DEBUG] [MAG ] HOG: Last date is validated at 2026-01-15 [2026-01-15T20:36:34.593307] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.626322] [DEBUG] [MAG ] HOG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.660329] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-15T20:36:34.660397] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=-1.49% (Conf=44.8838%) [2026-01-15T20:36:34.660897] [INFO ] [main ] Fetching symbol history for GSHD... [2026-01-15T20:36:34.660951] [DEBUG] [REMOTE ] GSHD: Fetching historical data. [2026-01-15T20:36:34.660978] [INFO ] [main ] Progress: 381/415 forecasts completed (91.8%). SKLZ finished in 0.6s. ETA: 5.9s. Rate: 345.67 forecasts/min [2026-01-15T20:36:34.673757] [DEBUG] [REMOTE ] GSHD: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.674813] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 5 features, N/A% accuracy [2026-01-15T20:36:34.674868] [INFO ] [LOCAL ] GSHD: Loaded 5 optimal features with 66.09% confidence from JSON config [2026-01-15T20:36:34.674901] [DEBUG] [MAG ] Building data for symbol: GSHD with lookback: 0 [2026-01-15T20:36:34.675762] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:34.675826] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:34.677674] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:34.678215] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:34.688519] [DEBUG] [MAG ] ED: Last date is validated at 2026-01-15 [2026-01-15T20:36:34.710682] [INFO ] [LOCAL ] HOG: Saved forecast. [2026-01-15T20:36:34.710745] [INFO ] [main ] HOG: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=59.3805%) [2026-01-15T20:36:34.711100] [INFO ] [main ] Fetching symbol history for SLN... [2026-01-15T20:36:34.711150] [DEBUG] [REMOTE ] SLN: Fetching historical data. [2026-01-15T20:36:34.712643] [INFO ] [main ] Progress: 382/415 forecasts completed (92.0%). HOG finished in 0.7s. ETA: 5.7s. Rate: 346.31 forecasts/min [2026-01-15T20:36:34.722396] [DEBUG] [REMOTE ] SLN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.723536] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, N/A% accuracy [2026-01-15T20:36:34.723617] [INFO ] [LOCAL ] SLN: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-15T20:36:34.723650] [DEBUG] [MAG ] Building data for symbol: SLN with lookback: 0 [2026-01-15T20:36:34.724428] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:34.724487] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:34.726202] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:34.726741] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:34.727183] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:34.729613] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:34.735356] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:34.738200] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:34.739303] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:34.743071] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-15 [2026-01-15T20:36:34.858736] [DEBUG] [MAG ] ED: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.919441] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:34.946391] [INFO ] [LOCAL ] ED: Saved forecast. [2026-01-15T20:36:34.946455] [INFO ] [main ] ED: Signal=1 (Conf=90.0%), Magnitude=0.98% (Conf=64.9168%) [2026-01-15T20:36:34.946825] [INFO ] [main ] Fetching symbol history for VGSH... [2026-01-15T20:36:34.946876] [DEBUG] [REMOTE ] VGSH: Fetching historical data. [2026-01-15T20:36:34.948174] [INFO ] [main ] Progress: 383/415 forecasts completed (92.3%). ED finished in 0.6s. ETA: 5.5s. Rate: 345.98 forecasts/min [2026-01-15T20:36:34.959215] [DEBUG] [REMOTE ] VGSH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:34.960449] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 1 features, N/A% accuracy [2026-01-15T20:36:34.960502] [INFO ] [LOCAL ] VGSH: Loaded 1 optimal features with 23.69% confidence from JSON config [2026-01-15T20:36:34.960533] [DEBUG] [MAG ] Building data for symbol: VGSH with lookback: 0 [2026-01-15T20:36:34.961330] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-15T20:36:34.961388] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:34.962115] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:35.010583] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-15T20:36:35.010658] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=1.42% (Conf=55.9998%) [2026-01-15T20:36:35.010824] [INFO ] [main ] Fetching symbol history for AG... [2026-01-15T20:36:35.010868] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-15T20:36:35.012346] [INFO ] [main ] Progress: 384/415 forecasts completed (92.5%). ASA finished in 0.8s. ETA: 5.4s. Rate: 346.55 forecasts/min [2026-01-15T20:36:35.023161] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:35.024122] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-15T20:36:35.024177] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-15T20:36:35.024208] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-15T20:36:35.025180] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:35.025247] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:35.027045] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:35.027709] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:35.028131] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:35.028965] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:35.068703] [DEBUG] [MAG ] SLN: Last date is validated at 2026-01-15 [2026-01-15T20:36:35.101564] [DEBUG] [MAG ] GSHD: Last date is validated at 2026-01-15 [2026-01-15T20:36:35.235824] [DEBUG] [MAG ] SLN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:35.275820] [DEBUG] [MAG ] GSHD: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:35.297873] [DEBUG] [MAG ] VGSH: Last date is validated at 2026-01-15 [2026-01-15T20:36:35.325599] [INFO ] [LOCAL ] SLN: Saved forecast. [2026-01-15T20:36:35.325667] [INFO ] [main ] SLN: Signal=1 (Conf=90.0%), Magnitude=-1.26% (Conf=48.352%) [2026-01-15T20:36:35.326005] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-15T20:36:35.326054] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-15T20:36:35.326662] [INFO ] [main ] Progress: 385/415 forecasts completed (92.8%). SLN finished in 0.6s. ETA: 5.2s. Rate: 345.82 forecasts/min [2026-01-15T20:36:35.339097] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:35.339999] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-15T20:36:35.340052] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-15T20:36:35.340084] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-15T20:36:35.340956] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:35.341016] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:35.342773] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:35.343308] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:35.343735] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:35.382413] [INFO ] [LOCAL ] GSHD: Saved forecast. [2026-01-15T20:36:35.382483] [INFO ] [main ] GSHD: Signal=1 (Conf=90.0%), Magnitude=3.51% (Conf=66.095%) [2026-01-15T20:36:35.382666] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-15T20:36:35.382714] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-15T20:36:35.383726] [INFO ] [main ] Progress: 386/415 forecasts completed (93.0%). GSHD finished in 0.7s. ETA: 5.0s. Rate: 346.42 forecasts/min [2026-01-15T20:36:35.393290] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-15 [2026-01-15T20:36:35.395746] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:35.396655] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-15T20:36:35.396709] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-15T20:36:35.396743] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-15T20:36:35.397613] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-15T20:36:35.397679] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:35.403320] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:35.405238] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:35.405781] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:35.406196] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:35.407194] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:36:35.407967] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-15T20:36:35.409115] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:35.410285] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:35.410779] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-15T20:36:35.412877] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:35.462065] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:35.468124] [DEBUG] [MAG ] VGSH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:35.504829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:35.520561] [INFO ] [LOCAL ] VGSH: Saved forecast. [2026-01-15T20:36:35.520650] [INFO ] [main ] VGSH: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=23.6865%) [2026-01-15T20:36:35.521013] [INFO ] [main ] Fetching symbol history for SCM... [2026-01-15T20:36:35.521063] [DEBUG] [REMOTE ] SCM: Fetching historical data. [2026-01-15T20:36:35.521665] [INFO ] [main ] Progress: 387/415 forecasts completed (93.3%). VGSH finished in 0.6s. ETA: 4.8s. Rate: 346.60 forecasts/min [2026-01-15T20:36:35.532950] [DEBUG] [REMOTE ] SCM: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:35.534654] [DEBUG] [LOCAL ] Loaded configuration for SCM: 7 features, N/A% accuracy [2026-01-15T20:36:35.534711] [INFO ] [LOCAL ] SCM: Loaded 7 optimal features with 59.74% confidence from JSON config [2026-01-15T20:36:35.534746] [DEBUG] [MAG ] Building data for symbol: SCM with lookback: 0 [2026-01-15T20:36:35.535541] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:35.535621] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:35.537310] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:35.537931] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:35.538327] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:35.572373] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:35.621796] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:35.627096] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:35.629335] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:35.630391] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:35.656882] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-15T20:36:35.656949] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=56.69%) [2026-01-15T20:36:35.657109] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-15T20:36:35.657163] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-15T20:36:35.658693] [INFO ] [main ] Progress: 388/415 forecasts completed (93.5%). AG finished in 0.6s. ETA: 4.7s. Rate: 346.79 forecasts/min [2026-01-15T20:36:35.669549] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:35.670814] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-15T20:36:35.670867] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-15T20:36:35.670900] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-15T20:36:35.671720] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:35.671780] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:35.672376] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:35.675762] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:35.677892] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:35.680293] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:35.681999] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:35.788541] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-15 [2026-01-15T20:36:35.857433] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-15 [2026-01-15T20:36:35.964868] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:35.968707] [DEBUG] [MAG ] SCM: Last date is validated at 2026-01-15 [2026-01-15T20:36:36.023902] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-15 [2026-01-15T20:36:36.031236] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.103526] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-15T20:36:36.103614] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=1.82% (Conf=50.152%) [2026-01-15T20:36:36.103963] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-15T20:36:36.104016] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-15T20:36:36.104638] [INFO ] [main ] Progress: 389/415 forecasts completed (93.7%). BAP finished in 0.7s. ETA: 4.5s. Rate: 345.39 forecasts/min [2026-01-15T20:36:36.117108] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.118137] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-15T20:36:36.118189] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-15T20:36:36.118222] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-15T20:36:36.119059] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:36.119123] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:36.121123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:36.121735] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:36.122164] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:36.124004] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:36.124944] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:36.126249] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:36.127092] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-15T20:36:36.128433] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.128469] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-15T20:36:36.128539] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=-3.43% (Conf=51.4368%) [2026-01-15T20:36:36.128926] [INFO ] [main ] Fetching symbol history for FOXA... [2026-01-15T20:36:36.128979] [DEBUG] [REMOTE ] FOXA: Fetching historical data. [2026-01-15T20:36:36.129644] [INFO ] [main ] Progress: 390/415 forecasts completed (94.0%). ELME finished in 0.8s. ETA: 4.3s. Rate: 346.15 forecasts/min [2026-01-15T20:36:36.136969] [DEBUG] [MAG ] SCM: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.141772] [DEBUG] [REMOTE ] FOXA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.142892] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 9 features, N/A% accuracy [2026-01-15T20:36:36.142949] [INFO ] [LOCAL ] FOXA: Loaded 9 optimal features with 53.31% confidence from JSON config [2026-01-15T20:36:36.142980] [DEBUG] [MAG ] Building data for symbol: FOXA with lookback: 0 [2026-01-15T20:36:36.143858] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:36.143924] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:36.149324] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:36.151218] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:36.151742] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:36.152202] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:36.152631] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:36.155056] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:36.155881] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:36:36.157477] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:36:36.161431] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.194606] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.200400] [INFO ] [LOCAL ] SCM: Saved forecast. [2026-01-15T20:36:36.200468] [INFO ] [main ] SCM: Signal=1 (Conf=90.0%), Magnitude=3.44% (Conf=59.7414%) [2026-01-15T20:36:36.200648] [INFO ] [main ] Fetching symbol history for DIN... [2026-01-15T20:36:36.200693] [DEBUG] [REMOTE ] DIN: Fetching historical data. [2026-01-15T20:36:36.201807] [INFO ] [main ] Progress: 391/415 forecasts completed (94.2%). SCM finished in 0.7s. ETA: 4.2s. Rate: 346.66 forecasts/min [2026-01-15T20:36:36.212503] [DEBUG] [REMOTE ] DIN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.213428] [DEBUG] [LOCAL ] Loaded configuration for DIN: 7 features, N/A% accuracy [2026-01-15T20:36:36.213495] [INFO ] [LOCAL ] DIN: Loaded 7 optimal features with 54.31% confidence from JSON config [2026-01-15T20:36:36.213530] [DEBUG] [MAG ] Building data for symbol: DIN with lookback: 0 [2026-01-15T20:36:36.214359] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:36.214432] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:36.219315] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:36.221285] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:36.221815] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:36.222232] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:36.281130] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-15T20:36:36.281226] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=2.10% (Conf=53.6314%) [2026-01-15T20:36:36.281617] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-15T20:36:36.281672] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-15T20:36:36.281673] [INFO ] [main ] Progress: 392/415 forecasts completed (94.5%). CASS finished in 0.6s. ETA: 4.0s. Rate: 347.14 forecasts/min [2026-01-15T20:36:36.292816] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.293774] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-15T20:36:36.293828] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-15T20:36:36.293860] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-15T20:36:36.294714] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:36.294777] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:36.299882] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:36.300772] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:36.302880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:36.304799] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.340833] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:36.344293] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:36.364065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.512369] [DEBUG] [MAG ] FOXA: Last date is validated at 2026-01-15 [2026-01-15T20:36:36.517172] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-15 [2026-01-15T20:36:36.656002] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-15 [2026-01-15T20:36:36.683920] [DEBUG] [MAG ] FOXA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.691726] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.724312] [DEBUG] [MAG ] DIN: Last date is validated at 2026-01-15 [2026-01-15T20:36:36.779806] [INFO ] [LOCAL ] FOXA: Saved forecast. [2026-01-15T20:36:36.779876] [INFO ] [main ] FOXA: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=53.3053%) [2026-01-15T20:36:36.780299] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-15T20:36:36.780350] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-15T20:36:36.780662] [INFO ] [main ] Progress: 393/415 forecasts completed (94.7%). FOXA finished in 0.7s. ETA: 3.8s. Rate: 345.48 forecasts/min [2026-01-15T20:36:36.791695] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.792612] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-15T20:36:36.792670] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-15T20:36:36.792701] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-15T20:36:36.793478] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:36.793538] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:36.795121] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-15T20:36:36.795189] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=8.76% (Conf=56.2885%) [2026-01-15T20:36:36.798434] [INFO ] [main ] Fetching symbol history for GSL... [2026-01-15T20:36:36.798494] [DEBUG] [REMOTE ] GSL: Fetching historical data. [2026-01-15T20:36:36.798435] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:36.799660] [INFO ] [main ] Progress: 394/415 forecasts completed (94.9%). RARE finished in 0.7s. ETA: 3.6s. Rate: 346.27 forecasts/min [2026-01-15T20:36:36.800416] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:36.800918] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-15T20:36:36.801641] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-15T20:36:36.803754] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.811763] [DEBUG] [REMOTE ] GSL: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.812654] [DEBUG] [LOCAL ] Loaded configuration for GSL: 2 features, N/A% accuracy [2026-01-15T20:36:36.812707] [INFO ] [LOCAL ] GSL: Loaded 2 optimal features with 49.41% confidence from JSON config [2026-01-15T20:36:36.812738] [DEBUG] [MAG ] Building data for symbol: GSL with lookback: 0 [2026-01-15T20:36:36.813512] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:36.813570] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:36.818452] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:36.820194] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.829804] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.892873] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-15T20:36:36.892944] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=0.06% (Conf=41.5907%) [2026-01-15T20:36:36.893104] [INFO ] [main ] Fetching symbol history for HPF... [2026-01-15T20:36:36.893148] [DEBUG] [REMOTE ] HPF: Fetching historical data. [2026-01-15T20:36:36.893492] [DEBUG] [MAG ] DIN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:36.894664] [INFO ] [main ] Progress: 395/415 forecasts completed (95.2%). HYXF finished in 0.6s. ETA: 3.5s. Rate: 346.66 forecasts/min [2026-01-15T20:36:36.906773] [DEBUG] [REMOTE ] HPF: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.907860] [DEBUG] [LOCAL ] Loaded configuration for HPF: 8 features, N/A% accuracy [2026-01-15T20:36:36.907914] [INFO ] [LOCAL ] HPF: Loaded 8 optimal features with 56.59% confidence from JSON config [2026-01-15T20:36:36.907947] [DEBUG] [MAG ] Building data for symbol: HPF with lookback: 0 [2026-01-15T20:36:36.908766] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:36.908835] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:36.914143] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:36.914974] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:36.917508] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:36.918366] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:36.920454] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-15T20:36:36.921416] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-15T20:36:36.924602] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-15T20:36:36.925554] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:36.985066] [INFO ] [LOCAL ] DIN: Saved forecast. [2026-01-15T20:36:36.985133] [INFO ] [main ] DIN: Signal=1 (Conf=90.0%), Magnitude=-3.17% (Conf=54.3098%) [2026-01-15T20:36:36.985291] [INFO ] [main ] Fetching symbol history for BDSX... [2026-01-15T20:36:36.985334] [DEBUG] [REMOTE ] BDSX: Fetching historical data. [2026-01-15T20:36:36.986005] [INFO ] [main ] Progress: 396/415 forecasts completed (95.4%). DIN finished in 0.8s. ETA: 3.3s. Rate: 347.08 forecasts/min [2026-01-15T20:36:36.996691] [DEBUG] [REMOTE ] BDSX: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:36.997707] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 6 features, N/A% accuracy [2026-01-15T20:36:36.997765] [INFO ] [LOCAL ] BDSX: Loaded 6 optimal features with 50.12% confidence from JSON config [2026-01-15T20:36:36.997798] [DEBUG] [MAG ] Building data for symbol: BDSX with lookback: 0 [2026-01-15T20:36:36.998617] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:36.998678] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:37.003518] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:37.005313] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:37.005817] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:37.006254] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:37.006662] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:37.009361] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:37.153194] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.189274] [DEBUG] [MAG ] GSL: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.269288] [DEBUG] [MAG ] HPF: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.328467] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:37.352600] [DEBUG] [MAG ] BDSX: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.366326] [DEBUG] [MAG ] GSL: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:37.438540] [INFO ] [LOCAL ] GSL: Saved forecast. [2026-01-15T20:36:37.438625] [INFO ] [main ] GSL: Signal=1 (Conf=90.0%), Magnitude=0.15% (Conf=49.4084%) [2026-01-15T20:36:37.438963] [INFO ] [main ] Fetching symbol history for GEN... [2026-01-15T20:36:37.439012] [DEBUG] [REMOTE ] GEN: Fetching historical data. [2026-01-15T20:36:37.439665] [INFO ] [main ] Progress: 397/415 forecasts completed (95.7%). GSL finished in 0.6s. ETA: 3.1s. Rate: 345.66 forecasts/min [2026-01-15T20:36:37.443669] [DEBUG] [MAG ] HPF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:37.451786] [DEBUG] [REMOTE ] GEN: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:37.452854] [DEBUG] [LOCAL ] Loaded configuration for GEN: 6 features, N/A% accuracy [2026-01-15T20:36:37.452908] [INFO ] [LOCAL ] GEN: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-15T20:36:37.452940] [DEBUG] [MAG ] Building data for symbol: GEN with lookback: 0 [2026-01-15T20:36:37.454134] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:37.454196] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:37.459050] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:37.470540] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-15T20:36:37.470628] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-2.57% (Conf=57.3855%) [2026-01-15T20:36:37.471199] [INFO ] [main ] Fetching symbol history for ENB... [2026-01-15T20:36:37.471251] [DEBUG] [REMOTE ] ENB: Fetching historical data. [2026-01-15T20:36:37.471652] [INFO ] [main ] Progress: 398/415 forecasts completed (95.9%). CMI finished in 0.7s. ETA: 2.9s. Rate: 346.37 forecasts/min [2026-01-15T20:36:37.483889] [DEBUG] [REMOTE ] ENB: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:37.485002] [DEBUG] [LOCAL ] Loaded configuration for ENB: 4 features, N/A% accuracy [2026-01-15T20:36:37.485054] [INFO ] [LOCAL ] ENB: Loaded 4 optimal features with 50.89% confidence from JSON config [2026-01-15T20:36:37.485085] [DEBUG] [MAG ] Building data for symbol: ENB with lookback: 0 [2026-01-15T20:36:37.485901] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:37.485964] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:37.488366] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:37.488955] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:37.512563] [INFO ] [LOCAL ] HPF: Saved forecast. [2026-01-15T20:36:37.512648] [INFO ] [main ] HPF: Signal=1 (Conf=90.0%), Magnitude=-0.54% (Conf=56.5912%) [2026-01-15T20:36:37.513003] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-15T20:36:37.513054] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-15T20:36:37.514648] [INFO ] [main ] Progress: 399/415 forecasts completed (96.1%). HPF finished in 0.6s. ETA: 2.8s. Rate: 347.03 forecasts/min [2026-01-15T20:36:37.524490] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:37.525445] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-15T20:36:37.525502] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-15T20:36:37.525533] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-15T20:36:37.526323] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-15T20:36:37.526554] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:37.527559] [DEBUG] [MAG ] BDSX: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:37.528286] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:37.528827] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:37.529220] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-15T20:36:37.538850] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-15T20:36:37.540980] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:37.575714] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-15T20:36:37.576814] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:37.577531] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-15T20:36:37.580686] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:37.596980] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:37.605798] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:37.610958] [INFO ] [LOCAL ] BDSX: Saved forecast. [2026-01-15T20:36:37.611023] [INFO ] [main ] BDSX: Signal=1 (Conf=90.0%), Magnitude=-9.20% (Conf=50.1219%) [2026-01-15T20:36:37.611535] [INFO ] [main ] Fetching symbol history for ARMK... [2026-01-15T20:36:37.611597] [DEBUG] [REMOTE ] ARMK: Fetching historical data. [2026-01-15T20:36:37.612529] [INFO ] [main ] Progress: 400/415 forecasts completed (96.4%). BDSX finished in 0.6s. ETA: 2.6s. Rate: 347.40 forecasts/min [2026-01-15T20:36:37.627250] [DEBUG] [REMOTE ] ARMK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:37.628198] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 5 features, N/A% accuracy [2026-01-15T20:36:37.628249] [INFO ] [LOCAL ] ARMK: Loaded 5 optimal features with 51.73% confidence from JSON config [2026-01-15T20:36:37.628280] [DEBUG] [MAG ] Building data for symbol: ARMK with lookback: 0 [2026-01-15T20:36:37.629159] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:37.629219] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:37.630934] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:37.631684] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:37.632079] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:37.634435] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-15T20:36:37.636067] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:37.884258] [DEBUG] [MAG ] ENB: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.959883] [DEBUG] [MAG ] GEN: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.967208] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-15 [2026-01-15T20:36:37.979511] [DEBUG] [MAG ] ARMK: Last date is validated at 2026-01-15 [2026-01-15T20:36:38.122846] [DEBUG] [MAG ] ENB: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.131068] [DEBUG] [MAG ] GEN: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.142181] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.150871] [DEBUG] [MAG ] ARMK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.196587] [INFO ] [LOCAL ] ENB: Saved forecast. [2026-01-15T20:36:38.196655] [INFO ] [main ] ENB: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=50.8925%) [2026-01-15T20:36:38.196993] [INFO ] [main ] Progress: 401/415 forecasts completed (96.6%). ENB finished in 0.7s. ETA: 2.4s. Rate: 345.35 forecasts/min [2026-01-15T20:36:38.197117] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-15T20:36:38.197161] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-15T20:36:38.208782] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.209699] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-15T20:36:38.209752] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-15T20:36:38.209783] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-15T20:36:38.210567] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:38.210649] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:38.214320] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-15T20:36:38.214388] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=0.52% (Conf=47.5106%) [2026-01-15T20:36:38.214547] [INFO ] [main ] Fetching symbol history for ZEPP... [2026-01-15T20:36:38.214610] [DEBUG] [REMOTE ] ZEPP: Fetching historical data. [2026-01-15T20:36:38.214861] [INFO ] [main ] Progress: 402/415 forecasts completed (96.9%). PUK finished in 0.7s. ETA: 2.3s. Rate: 346.12 forecasts/min [2026-01-15T20:36:38.216754] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:38.217143] [INFO ] [LOCAL ] GEN: Saved forecast. [2026-01-15T20:36:38.217214] [INFO ] [main ] GEN: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=51.32%) [2026-01-15T20:36:38.217615] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-15T20:36:38.217623] [INFO ] [main ] Progress: 403/415 forecasts completed (97.1%). GEN finished in 0.8s. ETA: 2.1s. Rate: 346.97 forecasts/min [2026-01-15T20:36:38.217666] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-15T20:36:38.218968] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:38.219518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:38.219971] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:38.225914] [DEBUG] [REMOTE ] ZEPP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.227146] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 6 features, N/A% accuracy [2026-01-15T20:36:38.227202] [INFO ] [LOCAL ] ZEPP: Loaded 6 optimal features with 52.48% confidence from JSON config [2026-01-15T20:36:38.227235] [DEBUG] [MAG ] Building data for symbol: ZEPP with lookback: 0 [2026-01-15T20:36:38.228124] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:38.228187] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:38.229602] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.229999] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:38.230567] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:38.230681] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-15T20:36:38.230736] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-15T20:36:38.230768] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-15T20:36:38.231019] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:38.231619] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:38.231695] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:38.232095] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-15T20:36:38.233506] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:38.234063] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:38.236726] [INFO ] [LOCAL ] ARMK: Saved forecast. [2026-01-15T20:36:38.236793] [INFO ] [main ] ARMK: Signal=1 (Conf=90.0%), Magnitude=0.94% (Conf=51.7312%) [2026-01-15T20:36:38.237353] [INFO ] [main ] Fetching symbol history for WH... [2026-01-15T20:36:38.237404] [DEBUG] [REMOTE ] WH: Fetching historical data. [2026-01-15T20:36:38.237460] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-15T20:36:38.238529] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.238669] [INFO ] [main ] Progress: 404/415 forecasts completed (97.3%). ARMK finished in 0.6s. ETA: 1.9s. Rate: 347.72 forecasts/min [2026-01-15T20:36:38.250036] [DEBUG] [REMOTE ] WH: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.251201] [DEBUG] [LOCAL ] Loaded configuration for WH: 2 features, N/A% accuracy [2026-01-15T20:36:38.251258] [INFO ] [LOCAL ] WH: Loaded 2 optimal features with 66.55% confidence from JSON config [2026-01-15T20:36:38.251289] [DEBUG] [MAG ] Building data for symbol: WH with lookback: 0 [2026-01-15T20:36:38.252104] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-15T20:36:38.252175] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:38.252787] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:38.254868] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.260820] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:38.262050] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:38.308984] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-15T20:36:38.312085] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.350306] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:38.351598] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:38.352698] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-15T20:36:38.371905] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.588369] [DEBUG] [MAG ] ZEPP: Last date is validated at 2026-01-15 [2026-01-15T20:36:38.592321] [DEBUG] [MAG ] WH: Last date is validated at 2026-01-15 [2026-01-15T20:36:38.647668] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-15 [2026-01-15T20:36:38.718305] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-15 [2026-01-15T20:36:38.757279] [DEBUG] [MAG ] ZEPP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.759674] [DEBUG] [MAG ] WH: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.817036] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.848663] [INFO ] [LOCAL ] ZEPP: Saved forecast. [2026-01-15T20:36:38.848737] [INFO ] [main ] ZEPP: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=52.4798%) [2026-01-15T20:36:38.848904] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-15T20:36:38.848950] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-15T20:36:38.850004] [INFO ] [main ] Progress: 405/415 forecasts completed (97.6%). ZEPP finished in 0.6s. ETA: 1.7s. Rate: 345.56 forecasts/min [2026-01-15T20:36:38.856594] [INFO ] [LOCAL ] WH: Saved forecast. [2026-01-15T20:36:38.856663] [INFO ] [main ] WH: Signal=1 (Conf=90.0%), Magnitude=-0.23% (Conf=66.5492%) [2026-01-15T20:36:38.856904] [INFO ] [main ] Progress: 406/415 forecasts completed (97.8%). WH finished in 0.6s. ETA: 1.6s. Rate: 346.37 forecasts/min [2026-01-15T20:36:38.857011] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-15T20:36:38.857052] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-15T20:36:38.859874] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.860887] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-15T20:36:38.860938] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-15T20:36:38.860969] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-15T20:36:38.861909] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-15T20:36:38.861969] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:38.863664] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:38.864179] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:38.864611] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-15T20:36:38.865542] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:38.866779] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.868735] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.869554] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-15T20:36:38.869626] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-15T20:36:38.869658] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-15T20:36:38.870436] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-15T20:36:38.870500] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:38.875346] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:38.877136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:38.877674] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:38.878114] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:38.880453] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-15T20:36:38.881109] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-15T20:36:38.882465] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.883069] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-15T20:36:38.883134] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=1.01% (Conf=42.3952%) [2026-01-15T20:36:38.883489] [INFO ] [main ] Progress: 407/415 forecasts completed (98.1%). RCS finished in 0.7s. ETA: 1.4s. Rate: 347.10 forecasts/min [2026-01-15T20:36:38.883631] [INFO ] [main ] Fetching symbol history for VLY... [2026-01-15T20:36:38.883674] [DEBUG] [REMOTE ] VLY: Fetching historical data. [2026-01-15T20:36:38.893898] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:38.895260] [DEBUG] [REMOTE ] VLY: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.896382] [DEBUG] [LOCAL ] Loaded configuration for VLY: 12 features, N/A% accuracy [2026-01-15T20:36:38.896436] [INFO ] [LOCAL ] VLY: Loaded 12 optimal features with 55.92% confidence from JSON config [2026-01-15T20:36:38.896468] [DEBUG] [MAG ] Building data for symbol: VLY with lookback: 0 [2026-01-15T20:36:38.897386] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-15T20:36:38.897452] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:38.899219] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:38.899770] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:38.900216] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-15T20:36:38.901129] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:38.902820] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-15T20:36:38.904031] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-15T20:36:38.905043] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-15T20:36:38.906596] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:38.907648] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:38.909246] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:38.910290] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:38.910974] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:38.982971] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-15T20:36:38.983040] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=-0.61% (Conf=41.1081%) [2026-01-15T20:36:38.983444] [INFO ] [main ] Fetching symbol history for PRVA... [2026-01-15T20:36:38.983508] [DEBUG] [REMOTE ] PRVA: Fetching historical data. [2026-01-15T20:36:38.983658] [INFO ] [main ] Progress: 408/415 forecasts completed (98.3%). XOMA finished in 0.8s. ETA: 1.2s. Rate: 347.45 forecasts/min [2026-01-15T20:36:38.996995] [DEBUG] [REMOTE ] PRVA: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:38.998099] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 8 features, N/A% accuracy [2026-01-15T20:36:38.998160] [INFO ] [LOCAL ] PRVA: Loaded 8 optimal features with 48.83% confidence from JSON config [2026-01-15T20:36:38.998193] [DEBUG] [MAG ] Building data for symbol: PRVA with lookback: 0 [2026-01-15T20:36:38.999091] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-15T20:36:38.999159] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:39.004424] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:39.006743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:39.007736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:39.008432] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:39.008872] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:39.012001] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:39.054055] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-15T20:36:39.058639] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:39.205706] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-15 [2026-01-15T20:36:39.228404] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-15 [2026-01-15T20:36:39.250328] [DEBUG] [MAG ] VLY: Last date is validated at 2026-01-15 [2026-01-15T20:36:39.399046] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:39.412288] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:39.422410] [DEBUG] [MAG ] VLY: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:39.430522] [DEBUG] [MAG ] PRVA: Last date is validated at 2026-01-15 [2026-01-15T20:36:39.487408] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-15T20:36:39.487529] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=52.4915%) [2026-01-15T20:36:39.487794] [INFO ] [main ] Fetching symbol history for FIBK... [2026-01-15T20:36:39.487860] [DEBUG] [REMOTE ] FIBK: Fetching historical data. [2026-01-15T20:36:39.489017] [INFO ] [main ] Progress: 409/415 forecasts completed (98.6%). CZWI finished in 0.6s. ETA: 1.0s. Rate: 345.83 forecasts/min [2026-01-15T20:36:39.499938] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-15T20:36:39.500045] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=58.6258%) [2026-01-15T20:36:39.500543] [INFO ] [main ] Fetching symbol history for RF... [2026-01-15T20:36:39.500632] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-15T20:36:39.500660] [INFO ] [main ] Progress: 410/415 forecasts completed (98.8%). STTK finished in 0.6s. ETA: 0.9s. Rate: 346.61 forecasts/min [2026-01-15T20:36:39.502249] [DEBUG] [REMOTE ] FIBK: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:39.503552] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 9 features, N/A% accuracy [2026-01-15T20:36:39.503658] [INFO ] [LOCAL ] FIBK: Loaded 9 optimal features with 55.56% confidence from JSON config [2026-01-15T20:36:39.503712] [DEBUG] [MAG ] Building data for symbol: FIBK with lookback: 0 [2026-01-15T20:36:39.503948] [INFO ] [LOCAL ] VLY: Saved forecast. [2026-01-15T20:36:39.504012] [INFO ] [main ] VLY: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=55.9151%) [2026-01-15T20:36:39.504209] [INFO ] [main ] Fetching symbol history for OPP... [2026-01-15T20:36:39.504275] [DEBUG] [REMOTE ] OPP: Fetching historical data. [2026-01-15T20:36:39.504440] [INFO ] [main ] Progress: 411/415 forecasts completed (99.0%). VLY finished in 0.6s. ETA: 0.7s. Rate: 347.44 forecasts/min [2026-01-15T20:36:39.506075] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:39.506184] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:39.514810] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-15T20:36:39.516295] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-15T20:36:39.518045] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:39.519151] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-15T20:36:39.519234] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-15T20:36:39.519288] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-15T20:36:39.520206] [DEBUG] [REMOTE ] OPP: Successfully parsed 300 rows of historical data. [2026-01-15T20:36:39.520491] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-15T20:36:39.520569] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-15T20:36:39.520921] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-15T20:36:39.521008] [DEBUG] [LOCAL ] Loaded configuration for OPP: 9 features, N/A% accuracy [2026-01-15T20:36:39.521086] [INFO ] [LOCAL ] OPP: Loaded 9 optimal features with 42.67% confidence from JSON config [2026-01-15T20:36:39.521143] [DEBUG] [MAG ] Building data for symbol: OPP with lookback: 0 [2026-01-15T20:36:39.522388] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-15T20:36:39.522473] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:39.525085] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:39.525833] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:39.526389] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:39.528447] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-15T20:36:39.529522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-15T20:36:39.530330] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-15T20:36:39.531392] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-15T20:36:39.531899] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-15T20:36:39.532143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-15T20:36:39.532748] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:39.534517] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-15T20:36:39.535243] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-15T20:36:39.536165] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-15T20:36:39.537700] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:39.542802] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:39.668276] [DEBUG] [MAG ] PRVA: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:39.693075] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-15T20:36:39.696113] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-15T20:36:39.755968] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-15T20:36:39.781735] [INFO ] [LOCAL ] PRVA: Saved forecast. [2026-01-15T20:36:39.781823] [INFO ] [main ] PRVA: Signal=1 (Conf=90.0%), Magnitude=4.29% (Conf=48.8284%) [2026-01-15T20:36:39.782683] [INFO ] [main ] Progress: 412/415 forecasts completed (99.3%). PRVA finished in 0.8s. ETA: 0.5s. Rate: 346.93 forecasts/min [2026-01-15T20:36:39.830925] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-15T20:36:39.834265] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-15T20:36:39.835335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-15T20:36:40.111486] [DEBUG] [MAG ] OPP: Last date is validated at 2026-01-15 [2026-01-15T20:36:40.111482] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-15 [2026-01-15T20:36:40.386111] [DEBUG] [MAG ] FIBK: Last date is validated at 2026-01-15 [2026-01-15T20:36:40.402173] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:40.405632] [DEBUG] [MAG ] OPP: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:40.495166] [INFO ] [LOCAL ] OPP: Saved forecast. [2026-01-15T20:36:40.495253] [INFO ] [main ] OPP: Signal=1 (Conf=90.0%), Magnitude=0.76% (Conf=42.6694%) [2026-01-15T20:36:40.495855] [INFO ] [main ] Progress: 413/415 forecasts completed (99.5%). OPP finished in 1.0s. ETA: 0.3s. Rate: 344.32 forecasts/min [2026-01-15T20:36:40.508416] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-15T20:36:40.508484] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=-0.15% (Conf=51.3729%) [2026-01-15T20:36:40.508963] [INFO ] [main ] Progress: 414/415 forecasts completed (99.8%). RF finished in 1.0s. ETA: 0.2s. Rate: 345.09 forecasts/min [2026-01-15T20:36:40.639351] [DEBUG] [MAG ] FIBK: Forecast date (T1) determined as 2026-01-16 [2026-01-15T20:36:40.750606] [INFO ] [LOCAL ] FIBK: Saved forecast. [2026-01-15T20:36:40.750697] [INFO ] [main ] FIBK: Signal=1 (Conf=90.0%), Magnitude=-0.71% (Conf=55.5577%) [2026-01-15T20:36:40.751504] [INFO ] [main ] Progress: 415/415 forecasts completed (100.0%). FIBK finished in 1.3s. ETA: 0.0s. Rate: 344.77 forecasts/min [2026-01-15T20:36:40.782925] [INFO ] [main ] Parallel forecast generation completed in 1m 12s. Processed 415 forecasts. [2026-01-15T20:36:40.783083] [INFO ] [main ] Generated and saved 415 forecast pairs. [2026-01-15T20:36:41.689052] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (415/415 @ 100.00%)' [2026-01-15T20:36:41.691287] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-15T20:36:41.691395] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-15T20:36:41.695869] [INFO ] [main ] Found 42 forecast dates [2026-01-15T20:36:41.696059] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-15T20:36:41.802997] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-15T20:36:41.805708] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-15T20:36:41.805826] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-15T20:36:41.894071] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-15T20:36:41.895644] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-15T20:36:41.895749] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-15T20:36:42.014760] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-15T20:36:42.016654] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-15T20:36:42.016770] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-15T20:36:42.108628] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-15T20:36:42.110228] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-15T20:36:42.110334] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-15T20:36:42.218792] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-15T20:36:42.239851] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-15T20:36:42.240004] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-15T20:36:42.345944] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-15T20:36:42.347873] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-15T20:36:42.347997] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-15T20:36:42.454671] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-15T20:36:42.457753] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-15T20:36:42.457941] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-15T20:36:42.557770] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-15T20:36:42.559466] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-15T20:36:42.559595] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-15T20:36:42.758842] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-15T20:36:42.762549] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-15T20:36:42.762762] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-15T20:36:42.929963] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-15T20:36:42.932867] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-15T20:36:42.933032] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-15T20:36:43.112741] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-15T20:36:43.115401] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-15T20:36:43.115556] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-15T20:36:43.325129] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-15T20:36:43.328450] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-15T20:36:43.328634] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-15T20:36:43.553902] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-15T20:36:43.557659] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-15T20:36:43.557835] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-15T20:36:43.775276] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-15T20:36:43.779100] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-15T20:36:43.779277] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-15T20:36:43.993367] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-15T20:36:43.996604] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-15T20:36:43.996788] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-15T20:36:44.194698] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-15T20:36:44.198204] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-15T20:36:44.198379] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-15T20:36:44.294457] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-15T20:36:44.296420] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-15T20:36:44.296538] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-15T20:36:44.390911] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-15T20:36:44.392602] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-15T20:36:44.392711] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-15T20:36:44.484789] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-15T20:36:44.486736] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-15T20:36:44.486852] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-15T20:36:44.566939] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-15T20:36:44.568454] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-15T20:36:44.568547] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-15T20:36:44.641774] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-15T20:36:44.643385] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-15T20:36:44.643494] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-15T20:36:44.738358] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-15T20:36:44.739962] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-15T20:36:44.740068] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-15T20:36:44.847800] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-15T20:36:44.849391] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-15T20:36:44.849492] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-15T20:36:44.931769] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-15T20:36:44.933985] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-15T20:36:44.934141] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-15T20:36:45.038491] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-15T20:36:45.040331] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-15T20:36:45.040454] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-15T20:36:45.120367] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-15T20:36:45.122024] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-15T20:36:45.122161] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-15T20:36:45.202312] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-15T20:36:45.203843] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-15T20:36:45.203948] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-15T20:36:45.288646] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-15T20:36:45.290059] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-15T20:36:45.290169] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-15T20:36:45.375256] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-15T20:36:45.376815] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-15T20:36:45.376920] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-15T20:36:45.465857] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-15T20:36:45.467603] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-15T20:36:45.467707] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-15T20:36:45.560620] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-15T20:36:45.562146] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-15T20:36:45.562237] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-15T20:36:45.646215] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-15T20:36:45.647711] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-15T20:36:45.647800] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-15T20:36:45.729774] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-15T20:36:45.731304] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-15T20:36:45.731396] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-15T20:36:45.827740] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-15T20:36:45.829370] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-15T20:36:45.829475] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-15T20:36:45.913929] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-15T20:36:45.915388] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-15T20:36:45.915480] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-15T20:36:45.996531] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-15T20:36:45.997998] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-15T20:36:45.998091] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-15T20:36:46.085350] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-15T20:36:46.087495] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-15T20:36:46.087666] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-15T20:36:46.190222] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-15T20:36:46.192022] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-15T20:36:46.192142] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-15T20:36:46.273250] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-15T20:36:46.274733] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-15T20:36:46.274824] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-15T20:36:46.362117] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-15T20:36:46.363534] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-15T20:36:46.363642] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-15T20:36:46.466442] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-15T20:36:46.468018] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-15T20:36:46.468114] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-15T20:36:46.478069] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-15T20:36:46.478160] [INFO ] [main ] Generated 42/42 forecast reports [2026-01-15T20:36:46.478208] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-16.txt [2026-01-15T20:36:47.119878] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-16' [2026-01-15T20:36:47.120067] [INFO ] [main ] Forecast report email sent for 2026-01-16 [2026-01-15T20:36:47.120130] [INFO ] [MAG ] MAG operation completed successfully [2026-01-15T20:36:47.120376] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-15T20:36:47.120548] [INFO ] [STATE ] Last completion updated: 2026-01-15T20:36:47.120437