[2026-01-27T20:30:02.484943] [INFO ] [MAG ] Starting MAG operation... [2026-01-27T20:30:02.667913] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-27T20:30:02.848483] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-27T20:30:03.027690] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-27T20:30:03.212815] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-27T20:30:03.213172] [WARN ] [STATE ] State set to: WAITING [2026-01-27T20:30:03.213250] [INFO ] [STATE ] Checking service statuses... [2026-01-27T20:30:03.220076] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:03.225771] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:03.262862] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:03.301508] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:03.380655] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:03.380761] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:06.386530] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:06.390642] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:06.394422] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:06.398326] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:06.402069] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:06.402153] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:09.406945] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:09.410818] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:09.414846] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:09.418991] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:09.422871] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:09.422983] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:12.430353] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:12.435748] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:12.440524] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:12.444857] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:12.448699] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:12.448793] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:15.454206] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:15.459043] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:15.463900] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:15.469049] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:15.473977] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:15.474095] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:18.479969] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:18.483992] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:18.487994] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:18.491789] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:18.495630] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:18.495702] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:21.500616] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:21.503899] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:21.507372] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:21.510616] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:21.513808] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:21.513879] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:24.520090] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:24.524755] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:24.528494] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:24.532079] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:24.535489] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:24.535566] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:27.540143] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:27.543552] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:27.547106] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:27.550391] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:27.553566] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:27.553651] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:30.560541] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:30.565439] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:30.569344] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:30.573805] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:30.577866] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:30.577967] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:33.583594] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:33.587666] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:33.592183] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:33.596055] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:33.600862] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:33.600951] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:36.606473] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:36.611150] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:36.617317] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:36.630761] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:36.635777] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:36.635877] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:39.642301] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:39.646118] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:39.649648] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:39.653527] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:39.657317] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:39.657401] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:42.662418] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:42.666562] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:42.670288] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:42.673829] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:42.677440] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:42.677526] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:45.684136] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:45.689920] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:45.695947] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:45.701087] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:45.705653] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:45.705755] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:48.711367] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:48.715267] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:48.719624] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:48.723557] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:48.727178] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:48.727267] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:51.733715] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:51.739360] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:51.744006] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:51.748096] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:51.752130] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:51.752231] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:54.757442] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:54.760752] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:54.764102] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:54.767507] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:54.770709] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:54.770778] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:30:57.776926] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:30:57.782040] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:30:57.786916] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:30:57.790941] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:30:57.794902] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:30:57.795015] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:00.799922] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:00.803910] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:00.807908] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:00.811947] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:00.815833] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:00.816031] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:03.821823] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:03.825962] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:03.830177] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:03.833941] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:03.838203] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:03.838308] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:06.843113] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:06.847415] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:06.880601] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:06.914770] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:06.947338] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:06.947448] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:09.953456] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:09.957609] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:09.961441] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:09.965771] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:09.969740] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:09.969814] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:12.975099] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:12.978841] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:12.982210] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:12.985595] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:12.988984] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:12.989060] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:15.994348] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:15.999150] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:16.002723] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:16.006342] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:16.009917] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:16.009987] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:19.015026] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:19.019130] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:19.022642] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:19.026471] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:19.030313] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:19.030415] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:22.036277] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:22.041313] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:22.045531] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:22.050083] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:22.054800] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:22.055112] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:25.061408] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:25.066335] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:25.070755] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:25.074751] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:25.078906] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:25.079005] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:28.083979] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:28.087799] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:28.091139] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:28.094952] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:28.098763] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:28.098856] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:31.104147] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:31.108103] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:31.111759] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:31.115363] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:31.119115] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:31.119184] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:34.126003] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:34.130539] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:34.136925] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:34.142988] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:34.148080] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:34.148401] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:37.153395] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:37.156988] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:37.161628] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:37.165770] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:37.169561] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:37.169665] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:40.174731] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:40.178719] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:40.182602] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:40.186274] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:40.190149] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:40.190242] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:43.198032] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:43.202836] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:43.207627] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:43.212693] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:43.217164] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:43.217265] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:46.222006] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:46.225970] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:46.229652] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:46.233519] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:46.237408] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:46.237487] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:49.243388] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:49.248625] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:49.253393] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:49.257933] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:49.262408] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:49.262509] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:52.267383] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:52.271095] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:52.274769] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:52.279008] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:52.282878] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:52.282963] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:55.288261] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:55.292021] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:55.295657] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:55.299771] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:55.303679] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:55.303776] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:31:58.309365] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:31:58.314519] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:31:58.318466] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:31:58.323351] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:31:58.327419] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:31:58.327534] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:01.336662] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:01.353035] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:01.364517] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:01.372132] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:01.387001] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:01.390680] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:04.396096] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:04.399960] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:04.403507] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:04.407224] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:04.411798] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:04.412111] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:07.417336] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:07.420898] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:07.424689] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:07.428485] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:07.432274] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:07.432365] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:10.438851] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:10.442918] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:10.446308] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:10.450061] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:10.453630] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:10.453699] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:13.459015] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:13.464563] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:13.470689] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:13.475448] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:13.480288] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:13.480377] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:16.485336] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:16.488960] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:16.492351] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:16.495892] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:16.499504] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:16.499600] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:19.505026] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:19.509418] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:19.513863] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:19.517792] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:19.521978] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:19.522073] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:22.527656] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:22.531263] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:22.534712] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:22.537940] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:22.541428] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:22.541506] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:25.547225] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:25.551840] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:25.556207] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:25.559953] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:25.564717] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:25.564840] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:28.570345] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:28.574821] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:28.579270] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:28.583266] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:28.586938] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:28.587022] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:31.593538] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:31.598419] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:31.602986] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:31.607564] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:31.611523] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:31.611617] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:34.616531] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:34.621767] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:34.626026] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:34.631969] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:34.637346] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:34.637460] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:37.642948] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:37.647090] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:37.651809] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:37.656819] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:37.661875] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:37.661978] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:40.667830] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:40.672292] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:40.676368] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:40.680829] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:40.685049] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:40.685164] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:43.690243] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:43.694348] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:43.698762] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:43.702978] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:43.706749] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:43.706835] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:46.711530] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:46.715272] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:46.718905] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:46.722394] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:46.725860] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:46.725940] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:49.730538] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:49.734276] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:49.738393] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:49.742642] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:49.746313] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:49.746385] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:52.752225] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:52.756890] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:52.761405] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:52.765699] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:52.769291] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:52.769364] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:55.775046] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:55.779297] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:55.783361] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:55.787942] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:55.793009] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:55.793083] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:32:58.799081] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:32:58.804246] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:32:58.808810] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:32:58.813975] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:32:58.818442] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:32:58.818557] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:01.824226] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:01.828165] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:01.831787] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:01.835372] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:01.839212] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:01.839474] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:04.844229] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:04.848348] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:04.852137] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:04.855802] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:04.859592] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:04.859719] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:07.864663] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:07.868334] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:07.872934] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:07.877383] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:07.881524] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:07.881621] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:10.887623] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:10.892962] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:10.897798] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:10.902672] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:10.907782] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:10.908006] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:13.914122] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:13.918937] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:13.924249] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:13.929383] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:13.933918] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:13.934048] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:16.940808] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:16.946330] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:16.951952] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:16.957791] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:16.964039] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:16.964173] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:19.970591] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:19.975736] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:19.980405] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:19.985228] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:19.990138] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:19.990259] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:22.995187] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:22.999455] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:23.004104] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:23.008528] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:23.012793] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:23.013093] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:26.017897] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:26.021775] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:26.025550] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:26.029279] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:26.032548] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:26.032632] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:29.038427] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:29.042389] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:29.046053] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:29.049727] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:29.053435] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:29.053534] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:32.059015] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:32.063431] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:32.067398] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:32.071758] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:32.075508] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:32.075602] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:35.081200] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:35.085136] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:35.089731] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:35.094414] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:35.098658] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:35.098740] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:38.103689] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:38.107389] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:38.141664] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:38.174774] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:38.208481] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:38.208606] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:41.217108] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:41.226737] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:41.234085] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:41.240002] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:41.246018] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:41.246156] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:44.251029] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:44.254593] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:44.257983] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:44.261366] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:44.264743] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:44.264813] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:47.270632] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:47.274982] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:47.278866] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:47.282868] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:47.287250] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:47.287494] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:50.292328] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:50.295760] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:50.299342] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:50.302869] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:50.306134] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:50.306208] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:53.311270] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:53.316530] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:53.321506] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:53.325350] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:53.329054] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:53.329241] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:56.334652] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:56.338602] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:56.342902] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:56.346840] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:56.350588] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:56.350670] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:33:59.356632] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:33:59.360851] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:33:59.364772] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:33:59.369482] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:33:59.374168] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:33:59.374287] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:02.379593] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:02.384194] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:02.388841] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:02.392931] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:02.396926] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:02.397028] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:05.402183] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:05.406163] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:05.410178] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:05.414032] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:05.417566] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:05.417690] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:08.422312] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:08.425921] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:08.430058] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:08.433967] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:08.437878] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:08.437954] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:11.442429] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:11.445876] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:11.449195] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:11.452674] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:11.456044] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:11.456116] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:14.461392] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:14.464906] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:14.468280] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:14.471631] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:14.474931] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:14.475001] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:17.480195] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:17.484621] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:17.488599] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:17.492207] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:17.496377] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:17.496457] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:20.502555] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:20.507408] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:20.512101] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:20.516538] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:20.520377] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:20.520463] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:23.525416] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:23.529717] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:23.533698] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:23.537641] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:23.541479] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:23.541593] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:26.548129] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:26.553411] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:26.558284] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:26.563417] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:26.567441] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:26.567520] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:29.572879] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:29.577076] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:29.581771] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:29.588189] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:29.592987] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:29.593127] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:32.598460] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:32.602447] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:32.605976] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:32.609459] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:32.612965] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:32.613046] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:35.617810] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:35.621313] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:35.624663] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:35.628039] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:35.631376] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:35.631452] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:38.636172] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:38.640666] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:38.646176] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:38.650296] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:38.659014] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:38.659093] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:41.664699] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:41.668456] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:41.672380] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:41.676337] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:41.680488] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:41.680598] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:44.685991] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:44.689855] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:44.693558] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:44.697991] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:44.702311] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:44.702401] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:47.708644] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:47.713097] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:47.717011] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:47.720952] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:47.725629] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:47.725928] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:50.733072] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:50.738881] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:50.743711] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:50.749001] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:50.754284] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:50.754396] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:53.760119] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:53.764300] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:53.767776] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:53.771000] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:53.774906] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:53.775015] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:56.783034] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:56.789345] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:56.795631] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:56.801708] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:56.805842] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:56.805939] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:34:59.810961] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:34:59.814277] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:34:59.818342] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:34:59.822404] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:34:59.825919] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:34:59.825993] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:02.831957] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:02.837077] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:02.842307] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:02.847720] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:02.852924] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:02.853242] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:05.859189] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:05.863534] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:05.867435] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:05.870977] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:05.874447] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:05.874529] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:08.879764] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:08.883565] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:08.887822] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:08.892219] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:08.896729] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:08.896812] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:11.901817] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:11.905612] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:11.909075] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:11.912620] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:11.916164] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:11.916241] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:14.921509] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:14.925616] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:14.929813] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:14.934123] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:14.938203] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:14.938320] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:17.943113] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:17.946876] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:17.950662] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:17.954291] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:17.958002] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:17.958094] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:20.964002] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:20.968767] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:20.973091] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:20.977286] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:20.980944] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:20.981047] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:23.986125] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:23.990126] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:23.993743] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:23.997237] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:24.001074] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:24.001158] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:27.007020] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:27.011184] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:27.014611] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:27.018398] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:27.022198] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:27.022272] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:30.031073] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:30.035448] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:30.039053] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:30.042349] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:30.046206] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:30.046276] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:33.051600] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:33.055495] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:33.059091] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:33.062724] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:33.066502] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:33.066614] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:36.073155] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:36.083048] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:36.097822] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:36.107524] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:36.114710] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:36.114891] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:39.119773] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:39.123692] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:39.157187] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:39.190516] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:39.224151] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:39.224269] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:42.229496] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:42.234741] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:42.239348] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-27T20:35:42.244185] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:42.248492] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:42.248634] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-27T20:35:45.327332] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T20:35:45.331271] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:45.334619] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-27T20:35:45.338038] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-27), and is a dependency of this service. [2026-01-27T20:35:45.341683] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T20:35:45.345457] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T20:35:45.345742] [WARN ] [STATE ] State set to: RUNNING [2026-01-27T20:35:45.345859] [INFO ] [MODE ] Using multithreaded [2026-01-27T20:35:45.345923] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-27T20:35:45.353712] [DEBUG] [REMOTE ] Found 73 available forecast dates. [2026-01-27T20:35:45.353965] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-28.txt'. [2026-01-27T20:35:45.361741] [DEBUG] [REMOTE ] Fetched 3470 signal forecasts for 2026-01-28. [2026-01-27T20:35:45.398867] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-27T20:35:45.400265] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-27T20:35:45.400328] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-27T20:35:46.051823] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-27T20:35:46.063112] [INFO ] [MODE ] Using multithreaded [2026-01-27T20:35:46.063265] [INFO ] [main ] Fetching signal forecasts... [2026-01-27T20:35:46.063337] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-27T20:35:46.071772] [DEBUG] [REMOTE ] Found 73 available forecast dates. [2026-01-27T20:35:46.072065] [INFO ] [main ] Found available forecast date (2026-01-28). [2026-01-27T20:35:46.072157] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-28.txt'. [2026-01-27T20:35:46.079150] [DEBUG] [REMOTE ] Fetched 3470 signal forecasts for 2026-01-28. [2026-01-27T20:35:46.079348] [INFO ] [main ] Fetched 3470 forecasts. [2026-01-27T20:35:46.079646] [INFO ] [main ] Found 375 high-confidence bullish forecasts (>= 90.0%). [2026-01-27T20:35:46.079717] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 375 symbols [2026-01-27T20:35:46.110722] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-27T20:35:46.110732] [INFO ] [main ] Fetching symbol history for PFL... [2026-01-27T20:35:46.110814] [INFO ] [main ] Fetching symbol history for OABI... [2026-01-27T20:35:46.111063] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-27T20:35:46.111064] [DEBUG] [REMOTE ] PFL: Fetching historical data. [2026-01-27T20:35:46.111104] [DEBUG] [REMOTE ] OABI: Fetching historical data. [2026-01-27T20:35:46.112836] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-27T20:35:46.113168] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-27T20:35:46.139060] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.140243] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-27T20:35:46.140312] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-27T20:35:46.140351] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-27T20:35:46.140815] [DEBUG] [REMOTE ] OABI: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.141009] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.141797] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-27T20:35:46.141860] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-27T20:35:46.141902] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-27T20:35:46.141899] [DEBUG] [LOCAL ] Loaded configuration for OABI: 10 features, N/A% accuracy [2026-01-27T20:35:46.141984] [INFO ] [LOCAL ] OABI: Loaded 10 optimal features with 36.85% confidence from JSON config [2026-01-27T20:35:46.142049] [DEBUG] [MAG ] Building data for symbol: OABI with lookback: 0 [2026-01-27T20:35:46.142550] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:46.142657] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:46.143842] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:46.143957] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:46.144468] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:35:46.144612] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:46.145217] [DEBUG] [REMOTE ] PFL: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.148072] [DEBUG] [LOCAL ] Loaded configuration for PFL: 15 features, N/A% accuracy [2026-01-27T20:35:46.148174] [INFO ] [LOCAL ] PFL: Loaded 15 optimal features with 29.36% confidence from JSON config [2026-01-27T20:35:46.148244] [DEBUG] [MAG ] Building data for symbol: PFL with lookback: 0 [2026-01-27T20:35:46.149693] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:46.150470] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:35:46.151021] [DEBUG] [FEATURES ] DataBuilder: Executing 15 feature methods. [2026-01-27T20:35:46.151150] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:46.153059] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.154054] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:46.154507] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:46.155029] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:46.156244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:46.156295] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:35:46.157038] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.157026] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:46.157549] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:46.158765] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:46.159630] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:46.160381] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:46.161542] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:46.164385] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:35:46.165529] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:35:46.170364] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:35:46.174522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:46.175291] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:35:46.176994] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:35:46.179555] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:46.181302] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:35:46.182384] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:35:46.184614] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:35:46.189185] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.292022] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:35:46.371330] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:46.372368] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:35:46.374912] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:35:46.376869] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.509513] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-27 [2026-01-27T20:35:46.516352] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-27 [2026-01-27T20:35:46.549155] [DEBUG] [MAG ] PFL: Last date is validated at 2026-01-27 [2026-01-27T20:35:46.682129] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:46.705742] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:46.720847] [DEBUG] [MAG ] PFL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:46.731735] [DEBUG] [MAG ] OABI: Last date is validated at 2026-01-27 [2026-01-27T20:35:46.768047] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-27T20:35:46.768133] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=17.05% (Conf=55.8827%) [2026-01-27T20:35:46.768418] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-27T20:35:46.768470] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-27T20:35:46.769658] [INFO ] [main ] Progress: 1/375 forecasts completed (0.3%). TSQ finished in 0.7s. ETA: 4m 18s. Rate: 86.97 forecasts/min [2026-01-27T20:35:46.780065] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.780755] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-27T20:35:46.780808] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-27T20:35:46.780845] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-27T20:35:46.781695] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:46.781758] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:46.786778] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:46.788670] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:46.789243] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:46.789721] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:46.790137] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-27T20:35:46.790216] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=-0.60% (Conf=51.9643%) [2026-01-27T20:35:46.790503] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:46.790681] [INFO ] [main ] Fetching symbol history for CNK... [2026-01-27T20:35:46.790738] [DEBUG] [REMOTE ] CNK: Fetching historical data. [2026-01-27T20:35:46.791330] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.791670] [INFO ] [main ] Progress: 2/375 forecasts completed (0.5%). DGRE finished in 0.7s. ETA: 2m 13s. Rate: 168.56 forecasts/min [2026-01-27T20:35:46.801716] [DEBUG] [REMOTE ] CNK: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.802447] [DEBUG] [LOCAL ] Loaded configuration for CNK: 6 features, N/A% accuracy [2026-01-27T20:35:46.802499] [INFO ] [LOCAL ] CNK: Loaded 6 optimal features with 53.39% confidence from JSON config [2026-01-27T20:35:46.802541] [DEBUG] [MAG ] Building data for symbol: CNK with lookback: 0 [2026-01-27T20:35:46.803373] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:46.803451] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:46.805192] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:46.805944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:46.806453] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:46.806955] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:46.819070] [INFO ] [LOCAL ] PFL: Saved forecast. [2026-01-27T20:35:46.819148] [INFO ] [main ] PFL: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=29.3567%) [2026-01-27T20:35:46.819659] [INFO ] [main ] Fetching symbol history for STEM... [2026-01-27T20:35:46.819718] [DEBUG] [REMOTE ] STEM: Fetching historical data. [2026-01-27T20:35:46.819677] [INFO ] [main ] Progress: 3/375 forecasts completed (0.8%). PFL finished in 0.7s. ETA: 1m 32s. Rate: 243.27 forecasts/min [2026-01-27T20:35:46.831905] [DEBUG] [REMOTE ] STEM: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:46.833192] [DEBUG] [LOCAL ] Loaded configuration for STEM: 5 features, N/A% accuracy [2026-01-27T20:35:46.833262] [INFO ] [LOCAL ] STEM: Loaded 5 optimal features with 59.84% confidence from JSON config [2026-01-27T20:35:46.833307] [DEBUG] [MAG ] Building data for symbol: STEM with lookback: 0 [2026-01-27T20:35:46.834193] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:46.834257] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:46.840195] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:46.841205] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:46.842088] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:46.844012] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:46.844798] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.856987] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:35:46.859000] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:46.907714] [DEBUG] [MAG ] OABI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:46.989870] [INFO ] [LOCAL ] OABI: Saved forecast. [2026-01-27T20:35:46.989947] [INFO ] [main ] OABI: Signal=1 (Conf=100.0%), Magnitude=-1.23% (Conf=36.8497%) [2026-01-27T20:35:46.990384] [INFO ] [main ] Fetching symbol history for TS... [2026-01-27T20:35:46.990441] [DEBUG] [REMOTE ] TS: Fetching historical data. [2026-01-27T20:35:46.990657] [INFO ] [main ] Progress: 4/375 forecasts completed (1.1%). OABI finished in 0.9s. ETA: 1m 24s. Rate: 263.48 forecasts/min [2026-01-27T20:35:47.002905] [DEBUG] [REMOTE ] TS: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:47.004272] [DEBUG] [LOCAL ] Loaded configuration for TS: 1 features, N/A% accuracy [2026-01-27T20:35:47.004343] [INFO ] [LOCAL ] TS: Loaded 1 optimal features with 63.90% confidence from JSON config [2026-01-27T20:35:47.004389] [DEBUG] [MAG ] Building data for symbol: TS with lookback: 0 [2026-01-27T20:35:47.005355] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:47.005416] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:47.010427] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:47.130788] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.207212] [DEBUG] [MAG ] STEM: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.223525] [DEBUG] [MAG ] CNK: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.302231] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:47.360410] [DEBUG] [MAG ] TS: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.378455] [DEBUG] [MAG ] STEM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:47.381630] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-27T20:35:47.381698] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=-5.00% (Conf=47.8997%) [2026-01-27T20:35:47.382068] [INFO ] [main ] Fetching symbol history for ANF... [2026-01-27T20:35:47.382121] [DEBUG] [REMOTE ] ANF: Fetching historical data. [2026-01-27T20:35:47.383656] [INFO ] [main ] Progress: 5/375 forecasts completed (1.3%). PMAX finished in 0.6s. ETA: 1m 36s. Rate: 230.08 forecasts/min [2026-01-27T20:35:47.395368] [DEBUG] [REMOTE ] ANF: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:47.396383] [DEBUG] [LOCAL ] Loaded configuration for ANF: 6 features, N/A% accuracy [2026-01-27T20:35:47.396439] [INFO ] [LOCAL ] ANF: Loaded 6 optimal features with 52.60% confidence from JSON config [2026-01-27T20:35:47.396471] [DEBUG] [MAG ] Building data for symbol: ANF with lookback: 0 [2026-01-27T20:35:47.397482] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:47.397543] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:47.399511] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:47.400040] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:47.400496] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:47.400953] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:47.408955] [DEBUG] [MAG ] CNK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:47.451476] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:35:47.453245] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:47.485073] [INFO ] [LOCAL ] STEM: Saved forecast. [2026-01-27T20:35:47.485147] [INFO ] [main ] STEM: Signal=1 (Conf=100.0%), Magnitude=3.98% (Conf=59.8362%) [2026-01-27T20:35:47.485551] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-27T20:35:47.485626] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-27T20:35:47.485600] [INFO ] [main ] Progress: 6/375 forecasts completed (1.6%). STEM finished in 0.7s. ETA: 1m 26s. Rate: 256.08 forecasts/min [2026-01-27T20:35:47.497428] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:47.498531] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-27T20:35:47.498606] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-27T20:35:47.498639] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-27T20:35:47.499662] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:47.499724] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:47.501631] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:47.502134] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:47.502539] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:47.504862] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:35:47.505753] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:35:47.506604] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:47.506778] [INFO ] [LOCAL ] CNK: Saved forecast. [2026-01-27T20:35:47.506859] [INFO ] [main ] CNK: Signal=1 (Conf=100.0%), Magnitude=-2.21% (Conf=53.3928%) [2026-01-27T20:35:47.507292] [INFO ] [main ] Progress: 7/375 forecasts completed (1.9%). CNK finished in 0.7s. ETA: 1m 15s. Rate: 294.21 forecasts/min [2026-01-27T20:35:47.507454] [INFO ] [main ] Fetching symbol history for OVID... [2026-01-27T20:35:47.507503] [DEBUG] [REMOTE ] OVID: Fetching historical data. [2026-01-27T20:35:47.519399] [DEBUG] [REMOTE ] OVID: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:47.520300] [DEBUG] [LOCAL ] Loaded configuration for OVID: 3 features, N/A% accuracy [2026-01-27T20:35:47.520354] [INFO ] [LOCAL ] OVID: Loaded 3 optimal features with 53.70% confidence from JSON config [2026-01-27T20:35:47.520387] [DEBUG] [MAG ] Building data for symbol: OVID with lookback: 0 [2026-01-27T20:35:47.521253] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:47.521318] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:47.526486] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:35:47.527950] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:47.529965] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:47.534278] [DEBUG] [MAG ] TS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:47.622834] [INFO ] [LOCAL ] TS: Saved forecast. [2026-01-27T20:35:47.622904] [INFO ] [main ] TS: Signal=1 (Conf=100.0%), Magnitude=0.37% (Conf=63.9039%) [2026-01-27T20:35:47.623289] [INFO ] [main ] Fetching symbol history for PAX... [2026-01-27T20:35:47.623342] [DEBUG] [REMOTE ] PAX: Fetching historical data. [2026-01-27T20:35:47.623671] [INFO ] [main ] Progress: 8/375 forecasts completed (2.1%). TS finished in 0.6s. ETA: 1m 11s. Rate: 310.90 forecasts/min [2026-01-27T20:35:47.635420] [DEBUG] [REMOTE ] PAX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:47.636739] [DEBUG] [LOCAL ] Loaded configuration for PAX: 3 features, N/A% accuracy [2026-01-27T20:35:47.636792] [INFO ] [LOCAL ] PAX: Loaded 3 optimal features with 45.10% confidence from JSON config [2026-01-27T20:35:47.636823] [DEBUG] [MAG ] Building data for symbol: PAX with lookback: 0 [2026-01-27T20:35:47.637663] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:47.637722] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:47.643146] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:47.643877] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:35:47.645966] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:47.799196] [DEBUG] [MAG ] ANF: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.863880] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.886029] [DEBUG] [MAG ] OVID: Last date is validated at 2026-01-27 [2026-01-27T20:35:47.967386] [DEBUG] [MAG ] ANF: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.028505] [DEBUG] [MAG ] PAX: Last date is validated at 2026-01-27 [2026-01-27T20:35:48.044921] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.063704] [DEBUG] [MAG ] OVID: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.115761] [INFO ] [LOCAL ] ANF: Saved forecast. [2026-01-27T20:35:48.115830] [INFO ] [main ] ANF: Signal=1 (Conf=100.0%), Magnitude=-0.46% (Conf=52.596%) [2026-01-27T20:35:48.116023] [INFO ] [main ] Fetching symbol history for TFII... [2026-01-27T20:35:48.116070] [DEBUG] [REMOTE ] TFII: Fetching historical data. [2026-01-27T20:35:48.116941] [INFO ] [main ] Progress: 9/375 forecasts completed (2.4%). ANF finished in 0.7s. ETA: 1m 23s. Rate: 265.07 forecasts/min [2026-01-27T20:35:48.128419] [DEBUG] [REMOTE ] TFII: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.129377] [DEBUG] [LOCAL ] Loaded configuration for TFII: 11 features, N/A% accuracy [2026-01-27T20:35:48.129426] [INFO ] [LOCAL ] TFII: Loaded 11 optimal features with 54.73% confidence from JSON config [2026-01-27T20:35:48.129469] [DEBUG] [MAG ] Building data for symbol: TFII with lookback: 0 [2026-01-27T20:35:48.130265] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-27T20:35:48.130331] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:48.132072] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:48.132603] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:48.133052] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:48.179461] [INFO ] [LOCAL ] OVID: Saved forecast. [2026-01-27T20:35:48.179528] [INFO ] [main ] OVID: Signal=1 (Conf=100.0%), Magnitude=-0.89% (Conf=53.6964%) [2026-01-27T20:35:48.179905] [INFO ] [main ] Progress: 10/375 forecasts completed (2.7%). OVID finished in 0.7s. ETA: 1m 17s. Rate: 285.70 forecasts/min [2026-01-27T20:35:48.180053] [INFO ] [main ] Fetching symbol history for VALE... [2026-01-27T20:35:48.180100] [DEBUG] [REMOTE ] VALE: Fetching historical data. [2026-01-27T20:35:48.182310] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-27T20:35:48.182376] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=-4.18% (Conf=56.0234%) [2026-01-27T20:35:48.182776] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-27T20:35:48.182850] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-27T20:35:48.183278] [INFO ] [main ] Progress: 11/375 forecasts completed (2.9%). NVO finished in 0.7s. ETA: 1m 10s. Rate: 313.76 forecasts/min [2026-01-27T20:35:48.192245] [DEBUG] [REMOTE ] VALE: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.193480] [DEBUG] [LOCAL ] Loaded configuration for VALE: 5 features, N/A% accuracy [2026-01-27T20:35:48.193532] [INFO ] [LOCAL ] VALE: Loaded 5 optimal features with 53.62% confidence from JSON config [2026-01-27T20:35:48.193564] [DEBUG] [MAG ] Building data for symbol: VALE with lookback: 0 [2026-01-27T20:35:48.193685] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.194353] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:48.194418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:48.194440] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-27T20:35:48.194498] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-27T20:35:48.194529] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-27T20:35:48.195319] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:48.195392] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:48.199245] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:48.200454] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:48.201028] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:48.201709] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:48.202147] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:48.202677] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:48.203113] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:48.203168] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:48.203766] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:48.208872] [DEBUG] [MAG ] PAX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.246416] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:35:48.247516] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:48.248228] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:35:48.267515] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:35:48.268875] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:35:48.270857] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:48.272162] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:35:48.272856] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:48.279547] [INFO ] [LOCAL ] PAX: Saved forecast. [2026-01-27T20:35:48.279633] [INFO ] [main ] PAX: Signal=1 (Conf=100.0%), Magnitude=-4.37% (Conf=45.1008%) [2026-01-27T20:35:48.280012] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-27T20:35:48.280072] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-27T20:35:48.280659] [INFO ] [main ] Progress: 12/375 forecasts completed (3.2%). PAX finished in 0.7s. ETA: 1m 7s. Rate: 327.14 forecasts/min [2026-01-27T20:35:48.292327] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.293405] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-27T20:35:48.293457] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-27T20:35:48.293489] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-27T20:35:48.294325] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:48.294389] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:48.299522] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:48.300464] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:48.303046] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:48.321717] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:35:48.324422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:48.344696] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:48.345888] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:48.347053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:48.547859] [DEBUG] [MAG ] VALE: Last date is validated at 2026-01-27 [2026-01-27T20:35:48.634567] [DEBUG] [MAG ] TFII: Last date is validated at 2026-01-27 [2026-01-27T20:35:48.665930] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-27 [2026-01-27T20:35:48.695277] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-27 [2026-01-27T20:35:48.721308] [DEBUG] [MAG ] VALE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.793566] [INFO ] [LOCAL ] VALE: Saved forecast. [2026-01-27T20:35:48.793656] [INFO ] [main ] VALE: Signal=1 (Conf=100.0%), Magnitude=-0.40% (Conf=53.6249%) [2026-01-27T20:35:48.793825] [INFO ] [main ] Fetching symbol history for IBM... [2026-01-27T20:35:48.793874] [DEBUG] [REMOTE ] IBM: Fetching historical data. [2026-01-27T20:35:48.794836] [INFO ] [main ] Progress: 13/375 forecasts completed (3.5%). VALE finished in 0.6s. ETA: 1m 16s. Rate: 287.29 forecasts/min [2026-01-27T20:35:48.806720] [DEBUG] [REMOTE ] IBM: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.807928] [DEBUG] [LOCAL ] Loaded configuration for IBM: 3 features, N/A% accuracy [2026-01-27T20:35:48.807998] [INFO ] [LOCAL ] IBM: Loaded 3 optimal features with 72.49% confidence from JSON config [2026-01-27T20:35:48.808039] [DEBUG] [MAG ] Building data for symbol: IBM with lookback: 0 [2026-01-27T20:35:48.808870] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:48.808937] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:48.809728] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:48.810837] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:48.812804] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:48.829494] [DEBUG] [MAG ] TFII: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.839673] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.880165] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:48.905025] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-27T20:35:48.905102] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=2.83% (Conf=55.629%) [2026-01-27T20:35:48.905461] [INFO ] [main ] Fetching symbol history for RAIL... [2026-01-27T20:35:48.905521] [DEBUG] [REMOTE ] RAIL: Fetching historical data. [2026-01-27T20:35:48.905666] [INFO ] [main ] Progress: 14/375 forecasts completed (3.7%). BBLG finished in 0.7s. ETA: 1m 13s. Rate: 297.25 forecasts/min [2026-01-27T20:35:48.917968] [DEBUG] [REMOTE ] RAIL: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.918967] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 1 features, N/A% accuracy [2026-01-27T20:35:48.919020] [INFO ] [LOCAL ] RAIL: Loaded 1 optimal features with 49.20% confidence from JSON config [2026-01-27T20:35:48.919051] [DEBUG] [MAG ] Building data for symbol: RAIL with lookback: 0 [2026-01-27T20:35:48.919867] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:48.919943] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:48.924227] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:48.969121] [INFO ] [LOCAL ] TFII: Saved forecast. [2026-01-27T20:35:48.969192] [INFO ] [main ] TFII: Signal=1 (Conf=100.0%), Magnitude=0.03% (Conf=54.7349%) [2026-01-27T20:35:48.969611] [INFO ] [main ] Fetching symbol history for IEF... [2026-01-27T20:35:48.969665] [DEBUG] [REMOTE ] IEF: Fetching historical data. [2026-01-27T20:35:48.971690] [INFO ] [main ] Progress: 15/375 forecasts completed (4.0%). TFII finished in 0.9s. ETA: 1m 9s. Rate: 311.21 forecasts/min [2026-01-27T20:35:48.981357] [DEBUG] [REMOTE ] IEF: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:48.984651] [DEBUG] [LOCAL ] Loaded configuration for IEF: 8 features, N/A% accuracy [2026-01-27T20:35:48.984750] [INFO ] [LOCAL ] IEF: Loaded 8 optimal features with 48.79% confidence from JSON config [2026-01-27T20:35:48.984789] [DEBUG] [MAG ] Building data for symbol: IEF with lookback: 0 [2026-01-27T20:35:48.986115] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:35:48.986206] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:48.994841] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:48.996882] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:48.997360] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-27T20:35:48.997430] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=-0.74% (Conf=66.98%) [2026-01-27T20:35:48.997453] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:48.997811] [INFO ] [main ] Fetching symbol history for BPYPM... [2026-01-27T20:35:48.997866] [DEBUG] [REMOTE ] BPYPM: Fetching historical data. [2026-01-27T20:35:48.997891] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:48.998680] [INFO ] [main ] Progress: 16/375 forecasts completed (4.3%). XYL finished in 0.7s. ETA: 1m 5s. Rate: 328.89 forecasts/min [2026-01-27T20:35:48.998836] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:48.999316] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:35:49.000647] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:35:49.002712] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:49.010509] [DEBUG] [REMOTE ] BPYPM: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:49.011451] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, N/A% accuracy [2026-01-27T20:35:49.011508] [INFO ] [LOCAL ] BPYPM: Loaded 4 optimal features with 61.76% confidence from JSON config [2026-01-27T20:35:49.011540] [DEBUG] [MAG ] Building data for symbol: BPYPM with lookback: 0 [2026-01-27T20:35:49.012369] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:49.012438] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:49.017601] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:49.021002] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:49.023119] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:49.027650] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:49.175658] [DEBUG] [MAG ] IBM: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.267341] [DEBUG] [MAG ] RAIL: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.343881] [DEBUG] [MAG ] IBM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:49.375387] [DEBUG] [MAG ] IEF: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.383131] [DEBUG] [MAG ] BPYPM: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.442350] [DEBUG] [MAG ] RAIL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:49.473800] [INFO ] [LOCAL ] IBM: Saved forecast. [2026-01-27T20:35:49.473917] [INFO ] [main ] IBM: Signal=1 (Conf=100.0%), Magnitude=-0.61% (Conf=72.4875%) [2026-01-27T20:35:49.474275] [INFO ] [main ] Progress: 17/375 forecasts completed (4.5%). IBM finished in 0.7s. ETA: 1m 11s. Rate: 300.49 forecasts/min [2026-01-27T20:35:49.474711] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-27T20:35:49.474760] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-27T20:35:49.488169] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:49.489170] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-27T20:35:49.489223] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-27T20:35:49.489255] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-27T20:35:49.490091] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:49.490153] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:49.491919] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:49.492459] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:49.492922] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:49.493860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:49.511901] [INFO ] [LOCAL ] RAIL: Saved forecast. [2026-01-27T20:35:49.511978] [INFO ] [main ] RAIL: Signal=1 (Conf=100.0%), Magnitude=6.47% (Conf=49.2043%) [2026-01-27T20:35:49.512382] [INFO ] [main ] Fetching symbol history for MNRO... [2026-01-27T20:35:49.512434] [DEBUG] [REMOTE ] MNRO: Fetching historical data. [2026-01-27T20:35:49.513285] [INFO ] [main ] Progress: 18/375 forecasts completed (4.8%). RAIL finished in 0.6s. ETA: 1m 8s. Rate: 314.55 forecasts/min [2026-01-27T20:35:49.525999] [DEBUG] [REMOTE ] MNRO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:49.527086] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, N/A% accuracy [2026-01-27T20:35:49.527163] [INFO ] [LOCAL ] MNRO: Loaded 3 optimal features with 59.19% confidence from JSON config [2026-01-27T20:35:49.527198] [DEBUG] [MAG ] Building data for symbol: MNRO with lookback: 0 [2026-01-27T20:35:49.528034] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:49.528096] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:49.529813] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:49.530326] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:49.530748] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:49.548045] [DEBUG] [MAG ] IEF: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:49.557714] [DEBUG] [MAG ] BPYPM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:49.620823] [INFO ] [LOCAL ] IEF: Saved forecast. [2026-01-27T20:35:49.620890] [INFO ] [main ] IEF: Signal=1 (Conf=100.0%), Magnitude=0.21% (Conf=48.7917%) [2026-01-27T20:35:49.621281] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-27T20:35:49.621333] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-27T20:35:49.622687] [INFO ] [main ] Progress: 19/375 forecasts completed (5.1%). IEF finished in 0.7s. ETA: 1m 6s. Rate: 321.77 forecasts/min [2026-01-27T20:35:49.623476] [INFO ] [LOCAL ] BPYPM: Saved forecast. [2026-01-27T20:35:49.623547] [INFO ] [main ] BPYPM: Signal=1 (Conf=100.0%), Magnitude=0.09% (Conf=61.7618%) [2026-01-27T20:35:49.623945] [INFO ] [main ] Fetching symbol history for EPD... [2026-01-27T20:35:49.624008] [DEBUG] [REMOTE ] EPD: Fetching historical data. [2026-01-27T20:35:49.624637] [INFO ] [main ] Progress: 20/375 forecasts completed (5.3%). BPYPM finished in 0.6s. ETA: 1m 3s. Rate: 338.52 forecasts/min [2026-01-27T20:35:49.634054] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:49.635134] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-27T20:35:49.635185] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-27T20:35:49.635216] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-27T20:35:49.635859] [DEBUG] [REMOTE ] EPD: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:49.636002] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:35:49.636076] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:49.636637] [DEBUG] [LOCAL ] Loaded configuration for EPD: 7 features, N/A% accuracy [2026-01-27T20:35:49.636694] [INFO ] [LOCAL ] EPD: Loaded 7 optimal features with 44.18% confidence from JSON config [2026-01-27T20:35:49.636726] [DEBUG] [MAG ] Building data for symbol: EPD with lookback: 0 [2026-01-27T20:35:49.637548] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:35:49.637632] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:49.639494] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:49.640087] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:49.640519] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:49.640919] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:49.641322] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:49.642289] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:35:49.642734] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:49.643232] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:49.643650] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:49.644498] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:35:49.645304] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:35:49.646075] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:49.647156] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:49.647892] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:35:49.649461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:49.843280] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.905338] [DEBUG] [MAG ] MNRO: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.984634] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-27 [2026-01-27T20:35:49.991909] [DEBUG] [MAG ] EPD: Last date is validated at 2026-01-27 [2026-01-27T20:35:50.018114] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.084011] [DEBUG] [MAG ] MNRO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.097318] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-27T20:35:50.097409] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=0.13% (Conf=45.8567%) [2026-01-27T20:35:50.097811] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-27T20:35:50.097864] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-27T20:35:50.098646] [INFO ] [main ] Progress: 21/375 forecasts completed (5.6%). FEPI finished in 0.6s. ETA: 1m 8s. Rate: 313.52 forecasts/min [2026-01-27T20:35:50.110455] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.111674] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-27T20:35:50.111730] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-27T20:35:50.111761] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-27T20:35:50.112596] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:35:50.112661] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:50.117664] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:50.119790] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:50.120283] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:50.120694] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:50.122534] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:50.123011] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:35:50.124774] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:35:50.127013] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.162614] [INFO ] [LOCAL ] MNRO: Saved forecast. [2026-01-27T20:35:50.162681] [INFO ] [main ] MNRO: Signal=1 (Conf=100.0%), Magnitude=-1.22% (Conf=59.1936%) [2026-01-27T20:35:50.163068] [INFO ] [main ] Progress: 22/375 forecasts completed (5.9%). MNRO finished in 0.6s. ETA: 1m 6s. Rate: 323.27 forecasts/min [2026-01-27T20:35:50.163197] [INFO ] [main ] Fetching symbol history for PTON... [2026-01-27T20:35:50.163240] [DEBUG] [REMOTE ] PTON: Fetching historical data. [2026-01-27T20:35:50.167445] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.174895] [DEBUG] [MAG ] EPD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.176313] [DEBUG] [REMOTE ] PTON: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.177619] [DEBUG] [LOCAL ] Loaded configuration for PTON: 5 features, N/A% accuracy [2026-01-27T20:35:50.177671] [INFO ] [LOCAL ] PTON: Loaded 5 optimal features with 70.41% confidence from JSON config [2026-01-27T20:35:50.177701] [DEBUG] [MAG ] Building data for symbol: PTON with lookback: 0 [2026-01-27T20:35:50.178478] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:50.178551] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:50.180290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:50.181027] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:50.181801] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:50.184159] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:35:50.185686] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.239864] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-27T20:35:50.239932] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=0.26% (Conf=57.6102%) [2026-01-27T20:35:50.240279] [INFO ] [main ] Fetching symbol history for FCTE... [2026-01-27T20:35:50.240329] [DEBUG] [REMOTE ] FCTE: Fetching historical data. [2026-01-27T20:35:50.241658] [INFO ] [main ] Progress: 23/375 forecasts completed (6.1%). LBTYK finished in 0.6s. ETA: 1m 4s. Rate: 331.58 forecasts/min [2026-01-27T20:35:50.252228] [INFO ] [LOCAL ] EPD: Saved forecast. [2026-01-27T20:35:50.252315] [INFO ] [main ] EPD: Signal=1 (Conf=100.0%), Magnitude=0.78% (Conf=44.1762%) [2026-01-27T20:35:50.252689] [INFO ] [main ] Fetching symbol history for IONS... [2026-01-27T20:35:50.252741] [DEBUG] [REMOTE ] IONS: Fetching historical data. [2026-01-27T20:35:50.253382] [DEBUG] [REMOTE ] FCTE: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.253617] [INFO ] [main ] Progress: 24/375 forecasts completed (6.4%). EPD finished in 0.6s. ETA: 1m 1s. Rate: 345.00 forecasts/min [2026-01-27T20:35:50.254405] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 2 features, N/A% accuracy [2026-01-27T20:35:50.254544] [INFO ] [LOCAL ] FCTE: Loaded 2 optimal features with 48.32% confidence from JSON config [2026-01-27T20:35:50.254633] [DEBUG] [MAG ] Building data for symbol: FCTE with lookback: 0 [2026-01-27T20:35:50.255462] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:50.255525] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:50.260609] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:35:50.262499] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.265537] [DEBUG] [REMOTE ] IONS: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.266368] [DEBUG] [LOCAL ] Loaded configuration for IONS: 9 features, N/A% accuracy [2026-01-27T20:35:50.266438] [INFO ] [LOCAL ] IONS: Loaded 9 optimal features with 53.82% confidence from JSON config [2026-01-27T20:35:50.266476] [DEBUG] [MAG ] Building data for symbol: IONS with lookback: 0 [2026-01-27T20:35:50.267564] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:35:50.267646] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:50.272859] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:50.274662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:50.275133] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:50.275519] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:50.276259] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:50.398902] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:50.440842] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:35:50.442557] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:35:50.443812] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.481154] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-27 [2026-01-27T20:35:50.528462] [DEBUG] [MAG ] PTON: Last date is validated at 2026-01-27 [2026-01-27T20:35:50.610033] [DEBUG] [MAG ] FCTE: Last date is validated at 2026-01-27 [2026-01-27T20:35:50.673794] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.713219] [DEBUG] [MAG ] PTON: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.737696] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-27T20:35:50.737760] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=0.02% (Conf=26.7284%) [2026-01-27T20:35:50.738195] [INFO ] [main ] Fetching symbol history for VIRC... [2026-01-27T20:35:50.738247] [DEBUG] [REMOTE ] VIRC: Fetching historical data. [2026-01-27T20:35:50.738620] [INFO ] [main ] Progress: 25/375 forecasts completed (6.7%). AGNCO finished in 0.6s. ETA: 1m 5s. Rate: 321.97 forecasts/min [2026-01-27T20:35:50.750172] [DEBUG] [REMOTE ] VIRC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.751196] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, N/A% accuracy [2026-01-27T20:35:50.751245] [INFO ] [LOCAL ] VIRC: Loaded 7 optimal features with 45.91% confidence from JSON config [2026-01-27T20:35:50.751276] [DEBUG] [MAG ] Building data for symbol: VIRC with lookback: 0 [2026-01-27T20:35:50.752063] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:35:50.752125] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:50.756900] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:50.758715] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:50.759253] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:50.759730] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:50.760133] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:50.761079] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:50.763675] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.784181] [DEBUG] [MAG ] FCTE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:50.805044] [DEBUG] [MAG ] IONS: Last date is validated at 2026-01-27 [2026-01-27T20:35:50.850623] [INFO ] [LOCAL ] FCTE: Saved forecast. [2026-01-27T20:35:50.850693] [INFO ] [main ] FCTE: Signal=1 (Conf=100.0%), Magnitude=0.54% (Conf=48.3171%) [2026-01-27T20:35:50.851062] [INFO ] [main ] Fetching symbol history for NAC... [2026-01-27T20:35:50.851115] [DEBUG] [REMOTE ] NAC: Fetching historical data. [2026-01-27T20:35:50.851917] [INFO ] [LOCAL ] PTON: Saved forecast. [2026-01-27T20:35:50.851983] [INFO ] [main ] PTON: Signal=1 (Conf=100.0%), Magnitude=-1.31% (Conf=70.4097%) [2026-01-27T20:35:50.852195] [INFO ] [main ] Fetching symbol history for LXEO... [2026-01-27T20:35:50.852254] [DEBUG] [REMOTE ] LXEO: Fetching historical data. [2026-01-27T20:35:50.852335] [INFO ] [main ] Progress: 26/375 forecasts completed (6.9%). FCTE finished in 0.6s. ETA: 1m 4s. Rate: 326.87 forecasts/min [2026-01-27T20:35:50.852407] [INFO ] [main ] Progress: 27/375 forecasts completed (7.2%). PTON finished in 0.7s. ETA: 1m 2s. Rate: 339.43 forecasts/min [2026-01-27T20:35:50.864530] [DEBUG] [REMOTE ] NAC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.865084] [DEBUG] [REMOTE ] LXEO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:50.865991] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, N/A% accuracy [2026-01-27T20:35:50.866053] [INFO ] [LOCAL ] LXEO: Loaded 3 optimal features with 51.84% confidence from JSON config [2026-01-27T20:35:50.866092] [DEBUG] [MAG ] Building data for symbol: LXEO with lookback: 0 [2026-01-27T20:35:50.866260] [DEBUG] [LOCAL ] Loaded configuration for NAC: 6 features, N/A% accuracy [2026-01-27T20:35:50.866320] [INFO ] [LOCAL ] NAC: Loaded 6 optimal features with 32.57% confidence from JSON config [2026-01-27T20:35:50.866351] [DEBUG] [MAG ] Building data for symbol: NAC with lookback: 0 [2026-01-27T20:35:50.866881] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:50.866969] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:50.867230] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:50.867307] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:50.869356] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:50.870039] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:35:50.871613] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.872216] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:50.873087] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:50.875485] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:50.916171] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:50.918674] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:50.919484] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:50.978368] [DEBUG] [MAG ] IONS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:51.103210] [DEBUG] [MAG ] VIRC: Last date is validated at 2026-01-27 [2026-01-27T20:35:51.108628] [INFO ] [LOCAL ] IONS: Saved forecast. [2026-01-27T20:35:51.108701] [INFO ] [main ] IONS: Signal=1 (Conf=100.0%), Magnitude=3.97% (Conf=53.8161%) [2026-01-27T20:35:51.108865] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-27T20:35:51.108909] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-27T20:35:51.110646] [INFO ] [main ] Progress: 28/375 forecasts completed (7.5%). IONS finished in 0.9s. ETA: 1m 2s. Rate: 333.94 forecasts/min [2026-01-27T20:35:51.122618] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:51.123796] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-27T20:35:51.123855] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-27T20:35:51.123886] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-27T20:35:51.124818] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:35:51.124885] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:51.125859] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:35:51.130169] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:51.132045] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:51.132623] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:35:51.133748] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:35:51.135492] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:51.136595] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:35:51.137330] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:51.216545] [DEBUG] [MAG ] LXEO: Last date is validated at 2026-01-27 [2026-01-27T20:35:51.276376] [DEBUG] [MAG ] NAC: Last date is validated at 2026-01-27 [2026-01-27T20:35:51.276639] [DEBUG] [MAG ] VIRC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:51.347961] [INFO ] [LOCAL ] VIRC: Saved forecast. [2026-01-27T20:35:51.348045] [INFO ] [main ] VIRC: Signal=1 (Conf=100.0%), Magnitude=3.62% (Conf=45.9051%) [2026-01-27T20:35:51.348385] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-27T20:35:51.348436] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-27T20:35:51.348622] [INFO ] [main ] Progress: 29/375 forecasts completed (7.7%). VIRC finished in 0.6s. ETA: 1m 3s. Rate: 330.24 forecasts/min [2026-01-27T20:35:51.359922] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:51.360830] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-27T20:35:51.360887] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-27T20:35:51.360919] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-27T20:35:51.361697] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:51.361758] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:51.366649] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:51.386397] [DEBUG] [MAG ] LXEO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:51.446822] [DEBUG] [MAG ] NAC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:51.459945] [INFO ] [LOCAL ] LXEO: Saved forecast. [2026-01-27T20:35:51.460023] [INFO ] [main ] LXEO: Signal=1 (Conf=100.0%), Magnitude=5.25% (Conf=51.8446%) [2026-01-27T20:35:51.460429] [INFO ] [main ] Progress: 30/375 forecasts completed (8.0%). LXEO finished in 0.6s. ETA: 1m 2s. Rate: 334.53 forecasts/min [2026-01-27T20:35:51.460558] [INFO ] [main ] Fetching symbol history for WEX... [2026-01-27T20:35:51.460620] [DEBUG] [REMOTE ] WEX: Fetching historical data. [2026-01-27T20:35:51.474385] [DEBUG] [REMOTE ] WEX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:51.475561] [DEBUG] [LOCAL ] Loaded configuration for WEX: 3 features, N/A% accuracy [2026-01-27T20:35:51.475635] [INFO ] [LOCAL ] WEX: Loaded 3 optimal features with 53.29% confidence from JSON config [2026-01-27T20:35:51.475671] [DEBUG] [MAG ] Building data for symbol: WEX with lookback: 0 [2026-01-27T20:35:51.476486] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:51.476549] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:51.481965] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:51.482740] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:51.484665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:51.487304] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:35:51.492205] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-27 [2026-01-27T20:35:51.503369] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:35:51.505145] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:51.511399] [INFO ] [LOCAL ] NAC: Saved forecast. [2026-01-27T20:35:51.511466] [INFO ] [main ] NAC: Signal=1 (Conf=100.0%), Magnitude=-0.22% (Conf=32.5736%) [2026-01-27T20:35:51.511821] [INFO ] [main ] Fetching symbol history for SPRX... [2026-01-27T20:35:51.511872] [DEBUG] [REMOTE ] SPRX: Fetching historical data. [2026-01-27T20:35:51.513649] [INFO ] [main ] Progress: 31/375 forecasts completed (8.3%). NAC finished in 0.7s. ETA: 1m 0s. Rate: 342.30 forecasts/min [2026-01-27T20:35:51.523975] [DEBUG] [REMOTE ] SPRX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:51.525003] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, N/A% accuracy [2026-01-27T20:35:51.525057] [INFO ] [LOCAL ] SPRX: Loaded 2 optimal features with 49.00% confidence from JSON config [2026-01-27T20:35:51.525090] [DEBUG] [MAG ] Building data for symbol: SPRX with lookback: 0 [2026-01-27T20:35:51.525872] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:51.525930] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:51.526965] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:35:51.532011] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:51.661190] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:51.770409] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-27T20:35:51.770476] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=9.25% (Conf=61.3435%) [2026-01-27T20:35:51.770822] [INFO ] [main ] Fetching symbol history for INMD... [2026-01-27T20:35:51.770873] [DEBUG] [REMOTE ] INMD: Fetching historical data. [2026-01-27T20:35:51.771652] [INFO ] [main ] Progress: 32/375 forecasts completed (8.5%). QBTS finished in 0.7s. ETA: 1m 1s. Rate: 337.32 forecasts/min [2026-01-27T20:35:51.782546] [DEBUG] [REMOTE ] INMD: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:51.783810] [DEBUG] [LOCAL ] Loaded configuration for INMD: 2 features, N/A% accuracy [2026-01-27T20:35:51.783863] [INFO ] [LOCAL ] INMD: Loaded 2 optimal features with 59.17% confidence from JSON config [2026-01-27T20:35:51.783894] [DEBUG] [MAG ] Building data for symbol: INMD with lookback: 0 [2026-01-27T20:35:51.784719] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:51.784779] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:51.785533] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:51.786407] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:51.844857] [DEBUG] [MAG ] WEX: Last date is validated at 2026-01-27 [2026-01-27T20:35:51.845545] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-27 [2026-01-27T20:35:51.876079] [DEBUG] [MAG ] SPRX: Last date is validated at 2026-01-27 [2026-01-27T20:35:52.013008] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.023161] [DEBUG] [MAG ] WEX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.041951] [DEBUG] [MAG ] SPRX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.124229] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-27T20:35:52.124295] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=0.92% (Conf=42.4658%) [2026-01-27T20:35:52.124472] [INFO ] [main ] Fetching symbol history for ONB... [2026-01-27T20:35:52.124516] [DEBUG] [REMOTE ] ONB: Fetching historical data. [2026-01-27T20:35:52.124908] [INFO ] [main ] Progress: 33/375 forecasts completed (8.8%). ZM finished in 0.8s. ETA: 1m 3s. Rate: 327.54 forecasts/min [2026-01-27T20:35:52.125147] [INFO ] [LOCAL ] SPRX: Saved forecast. [2026-01-27T20:35:52.125225] [INFO ] [main ] SPRX: Signal=1 (Conf=100.0%), Magnitude=2.84% (Conf=49.001%) [2026-01-27T20:35:52.125972] [INFO ] [main ] Fetching symbol history for ATLO... [2026-01-27T20:35:52.125998] [INFO ] [main ] Progress: 34/375 forecasts completed (9.1%). SPRX finished in 0.6s. ETA: 1m 1s. Rate: 337.40 forecasts/min [2026-01-27T20:35:52.126027] [DEBUG] [REMOTE ] ATLO: Fetching historical data. [2026-01-27T20:35:52.130740] [DEBUG] [MAG ] INMD: Last date is validated at 2026-01-27 [2026-01-27T20:35:52.136021] [DEBUG] [REMOTE ] ONB: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.136887] [DEBUG] [LOCAL ] Loaded configuration for ONB: 1 features, N/A% accuracy [2026-01-27T20:35:52.136940] [INFO ] [LOCAL ] ONB: Loaded 1 optimal features with 55.14% confidence from JSON config [2026-01-27T20:35:52.137065] [DEBUG] [REMOTE ] ATLO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.138214] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 5 features, N/A% accuracy [2026-01-27T20:35:52.138264] [INFO ] [LOCAL ] ATLO: Loaded 5 optimal features with 41.69% confidence from JSON config [2026-01-27T20:35:52.138295] [DEBUG] [MAG ] Building data for symbol: ATLO with lookback: 0 [2026-01-27T20:35:52.139082] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:52.139143] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:52.136970] [DEBUG] [MAG ] Building data for symbol: ONB with lookback: 0 [2026-01-27T20:35:52.140670] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:52.140730] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:52.144334] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:52.146493] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:52.147019] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:52.147672] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:52.148750] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:52.160329] [INFO ] [LOCAL ] WEX: Saved forecast. [2026-01-27T20:35:52.160413] [INFO ] [main ] WEX: Signal=1 (Conf=100.0%), Magnitude=1.24% (Conf=53.2942%) [2026-01-27T20:35:52.160854] [INFO ] [main ] Progress: 35/375 forecasts completed (9.3%). WEX finished in 0.7s. ETA: 59.1s. Rate: 345.33 forecasts/min [2026-01-27T20:35:52.160591] [INFO ] [main ] Fetching symbol history for UPLD... [2026-01-27T20:35:52.160953] [DEBUG] [REMOTE ] UPLD: Fetching historical data. [2026-01-27T20:35:52.176391] [DEBUG] [REMOTE ] UPLD: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.177445] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 8 features, N/A% accuracy [2026-01-27T20:35:52.177497] [INFO ] [LOCAL ] UPLD: Loaded 8 optimal features with 72.51% confidence from JSON config [2026-01-27T20:35:52.177528] [DEBUG] [MAG ] Building data for symbol: UPLD with lookback: 0 [2026-01-27T20:35:52.178302] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:35:52.178365] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:52.180085] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:52.180617] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:52.183007] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:52.196834] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:52.296643] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:52.298517] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:52.304339] [DEBUG] [MAG ] INMD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.342085] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:35:52.344748] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:35:52.345887] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:52.370538] [INFO ] [LOCAL ] INMD: Saved forecast. [2026-01-27T20:35:52.370624] [INFO ] [main ] INMD: Signal=1 (Conf=100.0%), Magnitude=3.27% (Conf=59.1717%) [2026-01-27T20:35:52.370958] [INFO ] [main ] Fetching symbol history for ULCC... [2026-01-27T20:35:52.371008] [DEBUG] [REMOTE ] ULCC: Fetching historical data. [2026-01-27T20:35:52.371664] [INFO ] [main ] Progress: 36/375 forecasts completed (9.6%). INMD finished in 0.6s. ETA: 59.2s. Rate: 343.30 forecasts/min [2026-01-27T20:35:52.382657] [DEBUG] [REMOTE ] ULCC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.383659] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 1 features, N/A% accuracy [2026-01-27T20:35:52.383716] [INFO ] [LOCAL ] ULCC: Loaded 1 optimal features with 50.50% confidence from JSON config [2026-01-27T20:35:52.383747] [DEBUG] [MAG ] Building data for symbol: ULCC with lookback: 0 [2026-01-27T20:35:52.384512] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:52.384570] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:52.389465] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:52.494661] [DEBUG] [MAG ] ATLO: Last date is validated at 2026-01-27 [2026-01-27T20:35:52.558345] [DEBUG] [MAG ] ONB: Last date is validated at 2026-01-27 [2026-01-27T20:35:52.689405] [DEBUG] [MAG ] ATLO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.724017] [DEBUG] [MAG ] UPLD: Last date is validated at 2026-01-27 [2026-01-27T20:35:52.732126] [DEBUG] [MAG ] ONB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.750543] [DEBUG] [MAG ] ULCC: Last date is validated at 2026-01-27 [2026-01-27T20:35:52.759319] [INFO ] [LOCAL ] ATLO: Saved forecast. [2026-01-27T20:35:52.759388] [INFO ] [main ] ATLO: Signal=1 (Conf=100.0%), Magnitude=0.26% (Conf=41.6922%) [2026-01-27T20:35:52.759559] [INFO ] [main ] Fetching symbol history for CNS... [2026-01-27T20:35:52.759799] [DEBUG] [REMOTE ] CNS: Fetching historical data. [2026-01-27T20:35:52.760809] [INFO ] [main ] Progress: 37/375 forecasts completed (9.9%). ATLO finished in 0.6s. ETA: 1m 1s. Rate: 332.28 forecasts/min [2026-01-27T20:35:52.774297] [DEBUG] [REMOTE ] CNS: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.775227] [DEBUG] [LOCAL ] Loaded configuration for CNS: 6 features, N/A% accuracy [2026-01-27T20:35:52.775280] [INFO ] [LOCAL ] CNS: Loaded 6 optimal features with 55.48% confidence from JSON config [2026-01-27T20:35:52.775313] [DEBUG] [MAG ] Building data for symbol: CNS with lookback: 0 [2026-01-27T20:35:52.776154] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:52.776232] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:52.781833] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:52.783820] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:52.784330] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:52.784786] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:52.785623] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:35:52.786397] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:52.806637] [INFO ] [LOCAL ] ONB: Saved forecast. [2026-01-27T20:35:52.806704] [INFO ] [main ] ONB: Signal=1 (Conf=100.0%), Magnitude=1.61% (Conf=55.1361%) [2026-01-27T20:35:52.807057] [INFO ] [main ] Fetching symbol history for AMG... [2026-01-27T20:35:52.807146] [DEBUG] [REMOTE ] AMG: Fetching historical data. [2026-01-27T20:35:52.807671] [INFO ] [main ] Progress: 38/375 forecasts completed (10.1%). ONB finished in 0.7s. ETA: 59.7s. Rate: 338.89 forecasts/min [2026-01-27T20:35:52.819469] [DEBUG] [REMOTE ] AMG: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.820416] [DEBUG] [LOCAL ] Loaded configuration for AMG: 5 features, N/A% accuracy [2026-01-27T20:35:52.820472] [INFO ] [LOCAL ] AMG: Loaded 5 optimal features with 52.99% confidence from JSON config [2026-01-27T20:35:52.820504] [DEBUG] [MAG ] Building data for symbol: AMG with lookback: 0 [2026-01-27T20:35:52.821536] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:52.821615] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:52.822549] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:52.823642] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:35:52.825087] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:52.826005] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:35:52.826739] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:52.900845] [DEBUG] [MAG ] UPLD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.939116] [DEBUG] [MAG ] ULCC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:52.966742] [INFO ] [LOCAL ] UPLD: Saved forecast. [2026-01-27T20:35:52.966811] [INFO ] [main ] UPLD: Signal=1 (Conf=100.0%), Magnitude=1.11% (Conf=72.5113%) [2026-01-27T20:35:52.967056] [INFO ] [main ] Fetching symbol history for ASTH... [2026-01-27T20:35:52.967113] [DEBUG] [REMOTE ] ASTH: Fetching historical data. [2026-01-27T20:35:52.968671] [INFO ] [main ] Progress: 39/375 forecasts completed (10.4%). UPLD finished in 0.8s. ETA: 59.4s. Rate: 339.68 forecasts/min [2026-01-27T20:35:52.979088] [DEBUG] [REMOTE ] ASTH: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:52.980614] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 2 features, N/A% accuracy [2026-01-27T20:35:52.980673] [INFO ] [LOCAL ] ASTH: Loaded 2 optimal features with 41.68% confidence from JSON config [2026-01-27T20:35:52.980706] [DEBUG] [MAG ] Building data for symbol: ASTH with lookback: 0 [2026-01-27T20:35:52.981722] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:52.981783] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:52.986791] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:35:52.989731] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:53.007517] [INFO ] [LOCAL ] ULCC: Saved forecast. [2026-01-27T20:35:53.007610] [INFO ] [main ] ULCC: Signal=1 (Conf=100.0%), Magnitude=2.53% (Conf=50.5037%) [2026-01-27T20:35:53.007800] [INFO ] [main ] Fetching symbol history for MYN... [2026-01-27T20:35:53.007846] [DEBUG] [REMOTE ] MYN: Fetching historical data. [2026-01-27T20:35:53.009633] [INFO ] [main ] Progress: 40/375 forecasts completed (10.7%). ULCC finished in 0.6s. ETA: 58.0s. Rate: 346.33 forecasts/min [2026-01-27T20:35:53.020675] [DEBUG] [REMOTE ] MYN: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:53.021670] [DEBUG] [LOCAL ] Loaded configuration for MYN: 6 features, N/A% accuracy [2026-01-27T20:35:53.021741] [INFO ] [LOCAL ] MYN: Loaded 6 optimal features with 48.66% confidence from JSON config [2026-01-27T20:35:53.021790] [DEBUG] [MAG ] Building data for symbol: MYN with lookback: 0 [2026-01-27T20:35:53.022720] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:53.022784] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:53.024637] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:53.025141] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:53.025536] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:53.026461] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:53.028983] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:53.030726] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:53.147926] [DEBUG] [MAG ] CNS: Last date is validated at 2026-01-27 [2026-01-27T20:35:53.174407] [DEBUG] [MAG ] AMG: Last date is validated at 2026-01-27 [2026-01-27T20:35:53.322814] [DEBUG] [MAG ] CNS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:53.337925] [DEBUG] [MAG ] ASTH: Last date is validated at 2026-01-27 [2026-01-27T20:35:53.345555] [DEBUG] [MAG ] AMG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:53.391107] [DEBUG] [MAG ] MYN: Last date is validated at 2026-01-27 [2026-01-27T20:35:53.414412] [INFO ] [LOCAL ] CNS: Saved forecast. [2026-01-27T20:35:53.414487] [INFO ] [main ] CNS: Signal=1 (Conf=100.0%), Magnitude=4.68% (Conf=55.4765%) [2026-01-27T20:35:53.414867] [INFO ] [main ] Progress: 41/375 forecasts completed (10.9%). CNS finished in 0.7s. ETA: 59.8s. Rate: 335.37 forecasts/min [2026-01-27T20:35:53.415000] [INFO ] [main ] Fetching symbol history for EMBC... [2026-01-27T20:35:53.415055] [DEBUG] [REMOTE ] EMBC: Fetching historical data. [2026-01-27T20:35:53.429268] [DEBUG] [REMOTE ] EMBC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:53.430195] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 1 features, N/A% accuracy [2026-01-27T20:35:53.430246] [INFO ] [LOCAL ] EMBC: Loaded 1 optimal features with 57.23% confidence from JSON config [2026-01-27T20:35:53.430278] [DEBUG] [MAG ] Building data for symbol: EMBC with lookback: 0 [2026-01-27T20:35:53.431052] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:53.431111] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:35:53.432626] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:53.461969] [INFO ] [LOCAL ] AMG: Saved forecast. [2026-01-27T20:35:53.462035] [INFO ] [main ] AMG: Signal=1 (Conf=100.0%), Magnitude=-2.13% (Conf=52.9908%) [2026-01-27T20:35:53.462191] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-27T20:35:53.462234] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-27T20:35:53.462877] [INFO ] [main ] Progress: 42/375 forecasts completed (11.2%). AMG finished in 0.7s. ETA: 58.5s. Rate: 341.32 forecasts/min [2026-01-27T20:35:53.473902] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:53.474825] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-27T20:35:53.474877] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-27T20:35:53.474907] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-27T20:35:53.475758] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:53.475819] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:53.476914] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:53.509543] [DEBUG] [MAG ] ASTH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:53.517819] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:53.518757] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:35:53.521619] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:53.568224] [DEBUG] [MAG ] MYN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:53.605711] [INFO ] [LOCAL ] ASTH: Saved forecast. [2026-01-27T20:35:53.605779] [INFO ] [main ] ASTH: Signal=1 (Conf=100.0%), Magnitude=-15.09% (Conf=41.6813%) [2026-01-27T20:35:53.606123] [INFO ] [main ] Fetching symbol history for CRTO... [2026-01-27T20:35:53.606184] [DEBUG] [REMOTE ] CRTO: Fetching historical data. [2026-01-27T20:35:53.606679] [INFO ] [main ] Progress: 43/375 forecasts completed (11.5%). ASTH finished in 0.6s. ETA: 58.1s. Rate: 342.77 forecasts/min [2026-01-27T20:35:53.617692] [DEBUG] [REMOTE ] CRTO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:53.618716] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 5 features, N/A% accuracy [2026-01-27T20:35:53.618782] [INFO ] [LOCAL ] CRTO: Loaded 5 optimal features with 68.81% confidence from JSON config [2026-01-27T20:35:53.618814] [DEBUG] [MAG ] Building data for symbol: CRTO with lookback: 0 [2026-01-27T20:35:53.619614] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:53.619677] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:53.621289] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:53.626920] [INFO ] [LOCAL ] MYN: Saved forecast. [2026-01-27T20:35:53.626987] [INFO ] [main ] MYN: Signal=1 (Conf=100.0%), Magnitude=0.33% (Conf=48.6561%) [2026-01-27T20:35:53.627182] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-27T20:35:53.627228] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-27T20:35:53.628862] [INFO ] [main ] Progress: 44/375 forecasts completed (11.7%). MYN finished in 0.6s. ETA: 56.8s. Rate: 349.71 forecasts/min [2026-01-27T20:35:53.638936] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:53.639893] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-27T20:35:53.639951] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-27T20:35:53.639984] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-27T20:35:53.640839] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:53.640898] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:53.641821] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:53.674629] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:53.675602] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:53.680308] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:35:53.681055] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:53.789608] [DEBUG] [MAG ] EMBC: Last date is validated at 2026-01-27 [2026-01-27T20:35:53.861130] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-27 [2026-01-27T20:35:53.959369] [DEBUG] [MAG ] EMBC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:53.985601] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-27 [2026-01-27T20:35:54.027074] [DEBUG] [MAG ] CRTO: Last date is validated at 2026-01-27 [2026-01-27T20:35:54.033737] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:54.034301] [INFO ] [LOCAL ] EMBC: Saved forecast. [2026-01-27T20:35:54.034368] [INFO ] [main ] EMBC: Signal=1 (Conf=100.0%), Magnitude=-8.12% (Conf=57.2327%) [2026-01-27T20:35:54.034724] [INFO ] [main ] Fetching symbol history for EVGO... [2026-01-27T20:35:54.034777] [DEBUG] [REMOTE ] EVGO: Fetching historical data. [2026-01-27T20:35:54.035654] [INFO ] [main ] Progress: 45/375 forecasts completed (12.0%). EMBC finished in 0.6s. ETA: 58.3s. Rate: 339.37 forecasts/min [2026-01-27T20:35:54.048775] [DEBUG] [REMOTE ] EVGO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.049760] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 7 features, N/A% accuracy [2026-01-27T20:35:54.049832] [INFO ] [LOCAL ] EVGO: Loaded 7 optimal features with 58.50% confidence from JSON config [2026-01-27T20:35:54.049880] [DEBUG] [MAG ] Building data for symbol: EVGO with lookback: 0 [2026-01-27T20:35:54.051011] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:35:54.051098] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:54.058762] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:54.061149] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:54.061856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:54.062272] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:54.063200] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:54.065130] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:35:54.065882] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.111064] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-27T20:35:54.111136] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=-2.05% (Conf=46.2138%) [2026-01-27T20:35:54.111305] [INFO ] [main ] Fetching symbol history for BKD... [2026-01-27T20:35:54.111350] [DEBUG] [REMOTE ] BKD: Fetching historical data. [2026-01-27T20:35:54.112669] [INFO ] [main ] Progress: 46/375 forecasts completed (12.3%). NTRB finished in 0.6s. ETA: 57.5s. Rate: 343.59 forecasts/min [2026-01-27T20:35:54.123387] [DEBUG] [REMOTE ] BKD: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.124298] [DEBUG] [LOCAL ] Loaded configuration for BKD: 9 features, N/A% accuracy [2026-01-27T20:35:54.124353] [INFO ] [LOCAL ] BKD: Loaded 9 optimal features with 45.35% confidence from JSON config [2026-01-27T20:35:54.124393] [DEBUG] [MAG ] Building data for symbol: BKD with lookback: 0 [2026-01-27T20:35:54.125213] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:35:54.125280] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:54.130318] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:54.132186] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:54.132701] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:54.133154] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:54.133564] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:54.134474] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:54.136173] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:54.167111] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:54.178311] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:54.180030] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.211477] [DEBUG] [MAG ] CRTO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:54.245370] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-27T20:35:54.245445] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=-2.15% (Conf=54.8975%) [2026-01-27T20:35:54.245624] [INFO ] [main ] Fetching symbol history for GPRK... [2026-01-27T20:35:54.245669] [DEBUG] [REMOTE ] GPRK: Fetching historical data. [2026-01-27T20:35:54.248656] [INFO ] [main ] Progress: 47/375 forecasts completed (12.5%). BLX finished in 0.6s. ETA: 57.0s. Rate: 345.21 forecasts/min [2026-01-27T20:35:54.257410] [DEBUG] [REMOTE ] GPRK: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.258553] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, N/A% accuracy [2026-01-27T20:35:54.258624] [INFO ] [LOCAL ] GPRK: Loaded 1 optimal features with 39.86% confidence from JSON config [2026-01-27T20:35:54.258656] [DEBUG] [MAG ] Building data for symbol: GPRK with lookback: 0 [2026-01-27T20:35:54.259438] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:35:54.259496] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:54.260174] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.314964] [INFO ] [LOCAL ] CRTO: Saved forecast. [2026-01-27T20:35:54.315047] [INFO ] [main ] CRTO: Signal=1 (Conf=100.0%), Magnitude=-0.89% (Conf=68.8112%) [2026-01-27T20:35:54.315246] [INFO ] [main ] Fetching symbol history for LSCC... [2026-01-27T20:35:54.315305] [DEBUG] [REMOTE ] LSCC: Fetching historical data. [2026-01-27T20:35:54.316343] [INFO ] [main ] Progress: 48/375 forecasts completed (12.8%). CRTO finished in 0.7s. ETA: 56.1s. Rate: 349.66 forecasts/min [2026-01-27T20:35:54.330377] [DEBUG] [REMOTE ] LSCC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.331665] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 4 features, N/A% accuracy [2026-01-27T20:35:54.331729] [INFO ] [LOCAL ] LSCC: Loaded 4 optimal features with 50.26% confidence from JSON config [2026-01-27T20:35:54.331768] [DEBUG] [MAG ] Building data for symbol: LSCC with lookback: 0 [2026-01-27T20:35:54.332735] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:54.332809] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:54.422121] [DEBUG] [MAG ] EVGO: Last date is validated at 2026-01-27 [2026-01-27T20:35:54.455338] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:54.457703] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:35:54.460832] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:35:54.462275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.548185] [DEBUG] [MAG ] BKD: Last date is validated at 2026-01-27 [2026-01-27T20:35:54.597601] [DEBUG] [MAG ] EVGO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:54.612638] [DEBUG] [MAG ] GPRK: Last date is validated at 2026-01-27 [2026-01-27T20:35:54.664519] [INFO ] [LOCAL ] EVGO: Saved forecast. [2026-01-27T20:35:54.664609] [INFO ] [main ] EVGO: Signal=1 (Conf=100.0%), Magnitude=1.05% (Conf=58.5049%) [2026-01-27T20:35:54.664990] [INFO ] [main ] Fetching symbol history for KRG... [2026-01-27T20:35:54.665044] [DEBUG] [REMOTE ] KRG: Fetching historical data. [2026-01-27T20:35:54.665656] [INFO ] [main ] Progress: 49/375 forecasts completed (13.1%). EVGO finished in 0.6s. ETA: 57.1s. Rate: 342.42 forecasts/min [2026-01-27T20:35:54.678192] [DEBUG] [REMOTE ] KRG: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.679201] [DEBUG] [LOCAL ] Loaded configuration for KRG: 10 features, N/A% accuracy [2026-01-27T20:35:54.679252] [INFO ] [LOCAL ] KRG: Loaded 10 optimal features with 66.02% confidence from JSON config [2026-01-27T20:35:54.679627] [DEBUG] [MAG ] Building data for symbol: KRG with lookback: 0 [2026-01-27T20:35:54.680717] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:35:54.680799] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:54.683768] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:54.685735] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:35:54.721172] [DEBUG] [MAG ] BKD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:54.770921] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:54.773187] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:54.773936] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:35:54.774552] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:54.776337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:54.776821] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:35:54.777904] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:35:54.779857] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.783164] [DEBUG] [MAG ] GPRK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:54.791967] [INFO ] [LOCAL ] BKD: Saved forecast. [2026-01-27T20:35:54.792043] [INFO ] [main ] BKD: Signal=1 (Conf=100.0%), Magnitude=1.48% (Conf=45.348%) [2026-01-27T20:35:54.792204] [INFO ] [main ] Fetching symbol history for KNTK... [2026-01-27T20:35:54.792250] [DEBUG] [REMOTE ] KNTK: Fetching historical data. [2026-01-27T20:35:54.794078] [INFO ] [main ] Progress: 50/375 forecasts completed (13.3%). BKD finished in 0.7s. ETA: 56.6s. Rate: 344.26 forecasts/min [2026-01-27T20:35:54.804566] [DEBUG] [REMOTE ] KNTK: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.805727] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, N/A% accuracy [2026-01-27T20:35:54.805781] [INFO ] [LOCAL ] KNTK: Loaded 5 optimal features with 58.08% confidence from JSON config [2026-01-27T20:35:54.805815] [DEBUG] [MAG ] Building data for symbol: KNTK with lookback: 0 [2026-01-27T20:35:54.806683] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:54.806748] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:54.807592] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:35:54.811480] [DEBUG] [MAG ] LSCC: Last date is validated at 2026-01-27 [2026-01-27T20:35:54.848101] [INFO ] [LOCAL ] GPRK: Saved forecast. [2026-01-27T20:35:54.848181] [INFO ] [main ] GPRK: Signal=1 (Conf=100.0%), Magnitude=-2.51% (Conf=39.8611%) [2026-01-27T20:35:54.848383] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-27T20:35:54.848433] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-27T20:35:54.849675] [INFO ] [main ] Progress: 51/375 forecasts completed (13.6%). GPRK finished in 0.6s. ETA: 55.7s. Rate: 348.92 forecasts/min [2026-01-27T20:35:54.860953] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:54.862142] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-27T20:35:54.862192] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-27T20:35:54.862223] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-27T20:35:54.863013] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:54.863082] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:54.867969] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:54.869749] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:54.870248] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:54.870929] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:54.871913] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:35:54.874328] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.891834] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:35:54.893772] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:54.895063] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:35:54.901370] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:54.990864] [DEBUG] [MAG ] LSCC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:55.114159] [INFO ] [LOCAL ] LSCC: Saved forecast. [2026-01-27T20:35:55.114228] [INFO ] [main ] LSCC: Signal=1 (Conf=100.0%), Magnitude=-1.57% (Conf=50.2604%) [2026-01-27T20:35:55.114600] [INFO ] [main ] Fetching symbol history for FG... [2026-01-27T20:35:55.114647] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-27T20:35:55.115665] [INFO ] [main ] Progress: 52/375 forecasts completed (13.9%). LSCC finished in 0.8s. ETA: 56.1s. Rate: 345.29 forecasts/min [2026-01-27T20:35:55.128688] [DEBUG] [MAG ] KRG: Last date is validated at 2026-01-27 [2026-01-27T20:35:55.129795] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:55.130998] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-27T20:35:55.131053] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-27T20:35:55.131085] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-27T20:35:55.132023] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:55.132088] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:55.133935] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:55.134489] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:35:55.136269] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:55.221707] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-27 [2026-01-27T20:35:55.250928] [DEBUG] [MAG ] KNTK: Last date is validated at 2026-01-27 [2026-01-27T20:35:55.301334] [DEBUG] [MAG ] KRG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:55.381587] [INFO ] [LOCAL ] KRG: Saved forecast. [2026-01-27T20:35:55.381663] [INFO ] [main ] KRG: Signal=1 (Conf=100.0%), Magnitude=-0.44% (Conf=66.0151%) [2026-01-27T20:35:55.382004] [INFO ] [main ] Fetching symbol history for HY... [2026-01-27T20:35:55.382055] [DEBUG] [REMOTE ] HY: Fetching historical data. [2026-01-27T20:35:55.382663] [INFO ] [main ] Progress: 53/375 forecasts completed (14.1%). KRG finished in 0.7s. ETA: 56.5s. Rate: 341.83 forecasts/min [2026-01-27T20:35:55.393002] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:55.393862] [DEBUG] [REMOTE ] HY: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:55.396625] [DEBUG] [LOCAL ] Loaded configuration for HY: 9 features, N/A% accuracy [2026-01-27T20:35:55.396683] [INFO ] [LOCAL ] HY: Loaded 9 optimal features with 48.91% confidence from JSON config [2026-01-27T20:35:55.396714] [DEBUG] [MAG ] Building data for symbol: HY with lookback: 0 [2026-01-27T20:35:55.397540] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:35:55.397625] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:55.404288] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:55.406663] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:55.407210] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:55.428863] [DEBUG] [MAG ] KNTK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:55.479906] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-27T20:35:55.479977] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=3.71% (Conf=63.2%) [2026-01-27T20:35:55.480149] [INFO ] [main ] Fetching symbol history for AMRC... [2026-01-27T20:35:55.480202] [DEBUG] [REMOTE ] AMRC: Fetching historical data. [2026-01-27T20:35:55.481087] [INFO ] [main ] Progress: 54/375 forecasts completed (14.4%). ERO finished in 0.6s. ETA: 55.9s. Rate: 344.63 forecasts/min [2026-01-27T20:35:55.495036] [DEBUG] [REMOTE ] AMRC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:55.497760] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 5 features, N/A% accuracy [2026-01-27T20:35:55.497815] [INFO ] [LOCAL ] AMRC: Loaded 5 optimal features with 55.30% confidence from JSON config [2026-01-27T20:35:55.497847] [DEBUG] [MAG ] Building data for symbol: AMRC with lookback: 0 [2026-01-27T20:35:55.498004] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-27 [2026-01-27T20:35:55.498882] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:55.498944] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:55.525103] [INFO ] [LOCAL ] KNTK: Saved forecast. [2026-01-27T20:35:55.525725] [INFO ] [main ] KNTK: Signal=1 (Conf=100.0%), Magnitude=1.84% (Conf=58.0805%) [2026-01-27T20:35:55.525892] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-27T20:35:55.525937] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-27T20:35:55.528679] [INFO ] [main ] Progress: 55/375 forecasts completed (14.7%). KNTK finished in 0.7s. ETA: 55.0s. Rate: 349.25 forecasts/min [2026-01-27T20:35:55.535116] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:55.537196] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:55.537421] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:55.538498] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-27T20:35:55.538553] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-27T20:35:55.538628] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-27T20:35:55.539414] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:55.539477] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:55.540247] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:55.541873] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:35:55.544324] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:55.549019] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:35:55.551203] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:35:55.551938] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:55.586320] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:55.589068] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:55.591045] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:35:55.595369] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:35:55.596758] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:55.637825] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:35:55.639844] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:55.680566] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:55.777201] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-27T20:35:55.777276] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=-1.15% (Conf=52.9485%) [2026-01-27T20:35:55.777851] [INFO ] [main ] Fetching symbol history for CVNA... [2026-01-27T20:35:55.777904] [DEBUG] [REMOTE ] CVNA: Fetching historical data. [2026-01-27T20:35:55.778657] [INFO ] [main ] Progress: 56/375 forecasts completed (14.9%). FG finished in 0.7s. ETA: 55.2s. Rate: 346.43 forecasts/min [2026-01-27T20:35:55.794788] [DEBUG] [REMOTE ] CVNA: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:55.796112] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 3 features, N/A% accuracy [2026-01-27T20:35:55.796226] [INFO ] [LOCAL ] CVNA: Loaded 3 optimal features with 54.80% confidence from JSON config [2026-01-27T20:35:55.796274] [DEBUG] [MAG ] Building data for symbol: CVNA with lookback: 0 [2026-01-27T20:35:55.797606] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:55.797692] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:55.803539] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:55.804788] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:55.806622] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:55.907792] [DEBUG] [MAG ] AMRC: Last date is validated at 2026-01-27 [2026-01-27T20:35:55.942711] [DEBUG] [MAG ] HY: Last date is validated at 2026-01-27 [2026-01-27T20:35:55.988797] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-27 [2026-01-27T20:35:56.076629] [DEBUG] [MAG ] AMRC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:56.116209] [DEBUG] [MAG ] HY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:56.161395] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:56.180151] [INFO ] [LOCAL ] AMRC: Saved forecast. [2026-01-27T20:35:56.180220] [INFO ] [main ] AMRC: Signal=1 (Conf=100.0%), Magnitude=4.03% (Conf=55.3045%) [2026-01-27T20:35:56.180389] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-27T20:35:56.180441] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-27T20:35:56.181159] [INFO ] [main ] Progress: 57/375 forecasts completed (15.2%). AMRC finished in 0.7s. ETA: 56.4s. Rate: 338.57 forecasts/min [2026-01-27T20:35:56.184325] [DEBUG] [MAG ] CVNA: Last date is validated at 2026-01-27 [2026-01-27T20:35:56.196804] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:56.198052] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-27T20:35:56.198121] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-27T20:35:56.198160] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-27T20:35:56.199021] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:56.199090] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:56.204958] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:56.206010] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:56.206673] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:35:56.208862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:56.217767] [INFO ] [LOCAL ] HY: Saved forecast. [2026-01-27T20:35:56.217834] [INFO ] [main ] HY: Signal=1 (Conf=100.0%), Magnitude=0.65% (Conf=48.9122%) [2026-01-27T20:35:56.217991] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-27T20:35:56.218035] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-27T20:35:56.219677] [INFO ] [main ] Progress: 58/375 forecasts completed (15.5%). HY finished in 0.8s. ETA: 55.4s. Rate: 343.20 forecasts/min [2026-01-27T20:35:56.232248] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:56.233380] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-27T20:35:56.233432] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-27T20:35:56.233463] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-27T20:35:56.234240] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-27T20:35:56.234318] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:56.239172] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:56.240991] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:56.241692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:56.241682] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-27T20:35:56.241755] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=1.84% (Conf=50.0608%) [2026-01-27T20:35:56.241915] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-27T20:35:56.241958] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-27T20:35:56.242132] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:56.242528] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:56.243278] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:56.243654] [INFO ] [main ] Progress: 59/375 forecasts completed (15.7%). DBX finished in 0.7s. ETA: 54.4s. Rate: 348.29 forecasts/min [2026-01-27T20:35:56.244292] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:56.247032] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:56.255158] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:56.255862] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-27T20:35:56.255918] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-27T20:35:56.255959] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-27T20:35:56.256792] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:56.256865] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:56.261787] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:56.263644] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:56.264130] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:56.264525] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:35:56.265199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:56.362771] [DEBUG] [MAG ] CVNA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:56.370261] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:56.372452] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:56.413105] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:56.414220] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:56.458617] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:35:56.460329] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:35:56.461731] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:35:56.514637] [INFO ] [LOCAL ] CVNA: Saved forecast. [2026-01-27T20:35:56.514704] [INFO ] [main ] CVNA: Signal=1 (Conf=100.0%), Magnitude=-0.70% (Conf=54.7966%) [2026-01-27T20:35:56.515050] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-27T20:35:56.515109] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-27T20:35:56.515670] [INFO ] [main ] Progress: 60/375 forecasts completed (16.0%). CVNA finished in 0.7s. ETA: 54.8s. Rate: 344.96 forecasts/min [2026-01-27T20:35:56.532101] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:56.534549] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-27T20:35:56.534717] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-27T20:35:56.534753] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-27T20:35:56.535910] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:35:56.535983] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:56.541811] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:56.544553] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:35:56.545886] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:56.547848] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:56.548479] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:35:56.550042] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:35:56.550360] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:35:56.551346] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:35:56.552336] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:56.553412] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:35:56.556335] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:35:56.557496] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:56.559803] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:56.560678] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:56.565376] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:35:56.566664] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:56.568191] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:35:56.569903] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:35:56.573047] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:35:56.573880] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:35:56.574700] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:56.588347] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-27 [2026-01-27T20:35:56.623118] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-27 [2026-01-27T20:35:56.765985] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:56.806852] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:56.882799] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-27T20:35:56.882869] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=2.38% (Conf=53.0887%) [2026-01-27T20:35:56.883057] [INFO ] [main ] Fetching symbol history for IMNN... [2026-01-27T20:35:56.883110] [DEBUG] [REMOTE ] IMNN: Fetching historical data. [2026-01-27T20:35:56.883999] [INFO ] [main ] Progress: 61/375 forecasts completed (16.3%). OSS finished in 0.6s. ETA: 55.6s. Rate: 338.76 forecasts/min [2026-01-27T20:35:56.884755] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-27T20:35:56.884824] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=3.49% (Conf=52.5969%) [2026-01-27T20:35:56.885067] [INFO ] [main ] Progress: 62/375 forecasts completed (16.5%). BELFB finished in 0.7s. ETA: 54.5s. Rate: 344.28 forecasts/min [2026-01-27T20:35:56.885167] [INFO ] [main ] Fetching symbol history for CCL... [2026-01-27T20:35:56.885209] [DEBUG] [REMOTE ] CCL: Fetching historical data. [2026-01-27T20:35:56.900258] [DEBUG] [REMOTE ] IMNN: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:56.901612] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 5 features, N/A% accuracy [2026-01-27T20:35:56.901776] [INFO ] [LOCAL ] IMNN: Loaded 5 optimal features with 51.58% confidence from JSON config [2026-01-27T20:35:56.901814] [DEBUG] [MAG ] Building data for symbol: IMNN with lookback: 0 [2026-01-27T20:35:56.903317] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:56.903384] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:56.905958] [DEBUG] [REMOTE ] CCL: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:56.907016] [DEBUG] [LOCAL ] Loaded configuration for CCL: 4 features, N/A% accuracy [2026-01-27T20:35:56.907071] [INFO ] [LOCAL ] CCL: Loaded 4 optimal features with 46.09% confidence from JSON config [2026-01-27T20:35:56.907103] [DEBUG] [MAG ] Building data for symbol: CCL with lookback: 0 [2026-01-27T20:35:56.908208] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:56.908271] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:56.910121] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:56.910331] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:56.910696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:56.911121] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:35:56.912350] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:56.912860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:56.913050] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:56.913855] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:35:56.915786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:56.930266] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-27 [2026-01-27T20:35:56.957784] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-27 [2026-01-27T20:35:57.103615] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:57.144860] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:57.228143] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-27T20:35:57.228224] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=20.0937%) [2026-01-27T20:35:57.228392] [INFO ] [main ] Fetching symbol history for GEL... [2026-01-27T20:35:57.228437] [DEBUG] [REMOTE ] GEL: Fetching historical data. [2026-01-27T20:35:57.228912] [INFO ] [main ] Progress: 63/375 forecasts completed (16.8%). EDF finished in 0.7s. ETA: 55.2s. Rate: 339.04 forecasts/min [2026-01-27T20:35:57.242272] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-27T20:35:57.242367] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-27T20:35:57.242335] [DEBUG] [REMOTE ] GEL: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:57.242617] [INFO ] [main ] Fetching symbol history for LEN... [2026-01-27T20:35:57.242681] [DEBUG] [REMOTE ] LEN: Fetching historical data. [2026-01-27T20:35:57.243120] [INFO ] [main ] Progress: 64/375 forecasts completed (17.1%). BUXX finished in 1.0s. ETA: 54.2s. Rate: 343.98 forecasts/min [2026-01-27T20:35:57.243619] [DEBUG] [LOCAL ] Loaded configuration for GEL: 12 features, N/A% accuracy [2026-01-27T20:35:57.243673] [INFO ] [LOCAL ] GEL: Loaded 12 optimal features with 36.11% confidence from JSON config [2026-01-27T20:35:57.243704] [DEBUG] [MAG ] Building data for symbol: GEL with lookback: 0 [2026-01-27T20:35:57.244505] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-27T20:35:57.244593] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:57.249562] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:57.251435] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:57.251945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:57.252379] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:57.253125] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:57.256493] [DEBUG] [REMOTE ] LEN: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:57.257452] [DEBUG] [LOCAL ] Loaded configuration for LEN: 7 features, N/A% accuracy [2026-01-27T20:35:57.257508] [INFO ] [LOCAL ] LEN: Loaded 7 optimal features with 62.59% confidence from JSON config [2026-01-27T20:35:57.257541] [DEBUG] [MAG ] Building data for symbol: LEN with lookback: 0 [2026-01-27T20:35:57.258401] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:35:57.258466] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:57.260398] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:57.261013] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:57.261432] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:57.263183] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:35:57.264562] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:35:57.276644] [DEBUG] [MAG ] CCL: Last date is validated at 2026-01-27 [2026-01-27T20:35:57.295275] [DEBUG] [MAG ] IMNN: Last date is validated at 2026-01-27 [2026-01-27T20:35:57.300493] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:35:57.350318] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:57.355647] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:57.379936] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:57.380648] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:35:57.381764] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:35:57.383890] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:57.385040] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:35:57.385811] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:57.466951] [DEBUG] [MAG ] CCL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:57.469751] [DEBUG] [MAG ] IMNN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:57.551746] [INFO ] [LOCAL ] CCL: Saved forecast. [2026-01-27T20:35:57.551831] [INFO ] [main ] CCL: Signal=1 (Conf=100.0%), Magnitude=-0.17% (Conf=46.0898%) [2026-01-27T20:35:57.551992] [INFO ] [main ] Fetching symbol history for INTZ... [2026-01-27T20:35:57.552036] [DEBUG] [REMOTE ] INTZ: Fetching historical data. [2026-01-27T20:35:57.553021] [INFO ] [main ] Progress: 65/375 forecasts completed (17.3%). CCL finished in 0.7s. ETA: 54.7s. Rate: 339.92 forecasts/min [2026-01-27T20:35:57.566212] [DEBUG] [REMOTE ] INTZ: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:57.567451] [DEBUG] [LOCAL ] Loaded configuration for INTZ: 7 features, N/A% accuracy [2026-01-27T20:35:57.567504] [INFO ] [LOCAL ] INTZ: Loaded 7 optimal features with 39.49% confidence from JSON config [2026-01-27T20:35:57.567535] [DEBUG] [MAG ] Building data for symbol: INTZ with lookback: 0 [2026-01-27T20:35:57.568399] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:35:57.568470] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:57.573386] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:57.575302] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:57.575824] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:57.591920] [INFO ] [LOCAL ] IMNN: Saved forecast. [2026-01-27T20:35:57.591987] [INFO ] [main ] IMNN: Signal=1 (Conf=100.0%), Magnitude=-10.74% (Conf=51.5751%) [2026-01-27T20:35:57.592139] [INFO ] [main ] Fetching symbol history for ABUS... [2026-01-27T20:35:57.592182] [DEBUG] [REMOTE ] ABUS: Fetching historical data. [2026-01-27T20:35:57.592840] [INFO ] [main ] Progress: 66/375 forecasts completed (17.6%). IMNN finished in 0.7s. ETA: 53.9s. Rate: 343.96 forecasts/min [2026-01-27T20:35:57.604913] [DEBUG] [REMOTE ] ABUS: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:57.606005] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 5 features, N/A% accuracy [2026-01-27T20:35:57.606058] [INFO ] [LOCAL ] ABUS: Loaded 5 optimal features with 54.70% confidence from JSON config [2026-01-27T20:35:57.606090] [DEBUG] [MAG ] Building data for symbol: ABUS with lookback: 0 [2026-01-27T20:35:57.606889] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:35:57.606952] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:57.608700] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:57.609217] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:57.609833] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:57.619172] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:57.624436] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:35:57.625947] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:35:57.646167] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:57.731807] [DEBUG] [MAG ] GEL: Last date is validated at 2026-01-27 [2026-01-27T20:35:57.733485] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:35:57.736056] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:57.740384] [DEBUG] [MAG ] LEN: Last date is validated at 2026-01-27 [2026-01-27T20:35:57.908662] [DEBUG] [MAG ] GEL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:57.929392] [DEBUG] [MAG ] LEN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:57.986048] [INFO ] [LOCAL ] GEL: Saved forecast. [2026-01-27T20:35:57.986117] [INFO ] [main ] GEL: Signal=1 (Conf=100.0%), Magnitude=0.93% (Conf=36.1082%) [2026-01-27T20:35:57.986682] [INFO ] [main ] Progress: 67/375 forecasts completed (17.9%). GEL finished in 0.8s. ETA: 54.7s. Rate: 337.62 forecasts/min [2026-01-27T20:35:57.986807] [INFO ] [main ] Fetching symbol history for ASND... [2026-01-27T20:35:57.986850] [DEBUG] [REMOTE ] ASND: Fetching historical data. [2026-01-27T20:35:58.000138] [DEBUG] [REMOTE ] ASND: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:58.001495] [DEBUG] [LOCAL ] Loaded configuration for ASND: 6 features, N/A% accuracy [2026-01-27T20:35:58.001549] [INFO ] [LOCAL ] ASND: Loaded 6 optimal features with 54.06% confidence from JSON config [2026-01-27T20:35:58.001604] [DEBUG] [MAG ] Building data for symbol: ASND with lookback: 0 [2026-01-27T20:35:58.002417] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:58.002481] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:58.004267] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:58.004811] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:58.005263] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:58.005678] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:35:58.006738] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:35:58.008415] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:58.050627] [INFO ] [LOCAL ] LEN: Saved forecast. [2026-01-27T20:35:58.050701] [INFO ] [main ] LEN: Signal=1 (Conf=100.0%), Magnitude=0.92% (Conf=62.5913%) [2026-01-27T20:35:58.050875] [INFO ] [main ] Fetching symbol history for ALGM... [2026-01-27T20:35:58.050922] [DEBUG] [REMOTE ] ALGM: Fetching historical data. [2026-01-27T20:35:58.052424] [INFO ] [main ] Progress: 68/375 forecasts completed (18.1%). LEN finished in 0.8s. ETA: 54.1s. Rate: 340.78 forecasts/min [2026-01-27T20:35:58.065227] [DEBUG] [REMOTE ] ALGM: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:58.066553] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, N/A% accuracy [2026-01-27T20:35:58.066630] [INFO ] [LOCAL ] ALGM: Loaded 4 optimal features with 64.57% confidence from JSON config [2026-01-27T20:35:58.066663] [DEBUG] [MAG ] Building data for symbol: ALGM with lookback: 0 [2026-01-27T20:35:58.067554] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:58.067649] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:58.073261] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:58.078412] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:58.130749] [DEBUG] [MAG ] INTZ: Last date is validated at 2026-01-27 [2026-01-27T20:35:58.142189] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:58.143915] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:58.231937] [DEBUG] [MAG ] ABUS: Last date is validated at 2026-01-27 [2026-01-27T20:35:58.314174] [DEBUG] [MAG ] INTZ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:58.391992] [INFO ] [LOCAL ] INTZ: Saved forecast. [2026-01-27T20:35:58.392066] [INFO ] [main ] INTZ: Signal=1 (Conf=90.0%), Magnitude=3.17% (Conf=39.4929%) [2026-01-27T20:35:58.392465] [INFO ] [main ] Fetching symbol history for GL... [2026-01-27T20:35:58.392517] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-27T20:35:58.392837] [INFO ] [main ] Progress: 69/375 forecasts completed (18.4%). INTZ finished in 0.8s. ETA: 54.6s. Rate: 336.23 forecasts/min [2026-01-27T20:35:58.403800] [DEBUG] [MAG ] ABUS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:58.405135] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:58.406465] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-27T20:35:58.406518] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-27T20:35:58.406548] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-27T20:35:58.407375] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:58.407640] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:58.415007] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:58.418960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:58.467011] [INFO ] [LOCAL ] ABUS: Saved forecast. [2026-01-27T20:35:58.467078] [INFO ] [main ] ABUS: Signal=1 (Conf=90.0%), Magnitude=-0.11% (Conf=54.6981%) [2026-01-27T20:35:58.467259] [INFO ] [main ] Fetching symbol history for ADP... [2026-01-27T20:35:58.467304] [DEBUG] [REMOTE ] ADP: Fetching historical data. [2026-01-27T20:35:58.468671] [INFO ] [main ] Progress: 70/375 forecasts completed (18.7%). ABUS finished in 0.9s. ETA: 54.0s. Rate: 339.01 forecasts/min [2026-01-27T20:35:58.479501] [DEBUG] [REMOTE ] ADP: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:58.480434] [DEBUG] [LOCAL ] Loaded configuration for ADP: 9 features, N/A% accuracy [2026-01-27T20:35:58.480485] [INFO ] [LOCAL ] ADP: Loaded 9 optimal features with 56.73% confidence from JSON config [2026-01-27T20:35:58.480516] [DEBUG] [MAG ] Building data for symbol: ADP with lookback: 0 [2026-01-27T20:35:58.481293] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:35:58.481357] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:58.486157] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:58.489401] [DEBUG] [MAG ] ASND: Last date is validated at 2026-01-27 [2026-01-27T20:35:58.488009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:58.492335] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:58.493167] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:58.495467] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:35:58.497135] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:35:58.499870] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:35:58.500939] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:35:58.502563] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:58.633766] [DEBUG] [MAG ] ALGM: Last date is validated at 2026-01-27 [2026-01-27T20:35:58.660668] [DEBUG] [MAG ] ASND: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:58.764235] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-27 [2026-01-27T20:35:58.793228] [INFO ] [LOCAL ] ASND: Saved forecast. [2026-01-27T20:35:58.793296] [INFO ] [main ] ASND: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=54.0567%) [2026-01-27T20:35:58.793667] [INFO ] [main ] Fetching symbol history for FOLD... [2026-01-27T20:35:58.793712] [DEBUG] [REMOTE ] FOLD: Fetching historical data. [2026-01-27T20:35:58.794438] [INFO ] [main ] Progress: 71/375 forecasts completed (18.9%). ASND finished in 0.8s. ETA: 54.4s. Rate: 335.05 forecasts/min [2026-01-27T20:35:58.807264] [DEBUG] [REMOTE ] FOLD: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:58.808651] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 4 features, N/A% accuracy [2026-01-27T20:35:58.808714] [INFO ] [LOCAL ] FOLD: Loaded 4 optimal features with 58.75% confidence from JSON config [2026-01-27T20:35:58.808747] [DEBUG] [MAG ] Building data for symbol: FOLD with lookback: 0 [2026-01-27T20:35:58.809701] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:58.809772] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:58.815816] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:58.818233] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:35:58.818781] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:58.820002] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:58.824836] [DEBUG] [MAG ] ALGM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:58.842980] [DEBUG] [MAG ] ADP: Last date is validated at 2026-01-27 [2026-01-27T20:35:58.933849] [INFO ] [LOCAL ] ALGM: Saved forecast. [2026-01-27T20:35:58.933922] [INFO ] [main ] ALGM: Signal=1 (Conf=90.0%), Magnitude=3.11% (Conf=64.5681%) [2026-01-27T20:35:58.934100] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-27T20:35:58.934151] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-27T20:35:58.935046] [INFO ] [main ] Progress: 72/375 forecasts completed (19.2%). ALGM finished in 0.9s. ETA: 54.1s. Rate: 336.05 forecasts/min [2026-01-27T20:35:58.947722] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:58.948782] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-27T20:35:58.948846] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-27T20:35:58.948880] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-27T20:35:58.949805] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:35:58.949872] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:58.951988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:58.952662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:58.953112] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:35:58.953796] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:59.018920] [DEBUG] [MAG ] ADP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:59.052767] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-27T20:35:59.052842] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=1.08% (Conf=50.0981%) [2026-01-27T20:35:59.053183] [INFO ] [main ] Fetching symbol history for TDSC... [2026-01-27T20:35:59.053233] [DEBUG] [REMOTE ] TDSC: Fetching historical data. [2026-01-27T20:35:59.053680] [INFO ] [main ] Progress: 73/375 forecasts completed (19.5%). GL finished in 0.7s. ETA: 53.7s. Rate: 337.60 forecasts/min [2026-01-27T20:35:59.064920] [DEBUG] [REMOTE ] TDSC: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:59.065746] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 4 features, N/A% accuracy [2026-01-27T20:35:59.065803] [INFO ] [LOCAL ] TDSC: Loaded 4 optimal features with 46.18% confidence from JSON config [2026-01-27T20:35:59.065834] [DEBUG] [MAG ] Building data for symbol: TDSC with lookback: 0 [2026-01-27T20:35:59.066812] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:35:59.066873] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:59.068623] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:59.069130] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:59.069523] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:59.070486] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:59.081528] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:35:59.135492] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:35:59.137912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:59.162667] [INFO ] [LOCAL ] ADP: Saved forecast. [2026-01-27T20:35:59.162740] [INFO ] [main ] ADP: Signal=1 (Conf=90.0%), Magnitude=-1.37% (Conf=56.7338%) [2026-01-27T20:35:59.162895] [INFO ] [main ] Fetching symbol history for MA... [2026-01-27T20:35:59.162938] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-27T20:35:59.164682] [INFO ] [main ] Progress: 74/375 forecasts completed (19.7%). ADP finished in 0.7s. ETA: 53.2s. Rate: 339.32 forecasts/min [2026-01-27T20:35:59.173901] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:59.175169] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-27T20:35:59.175223] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-27T20:35:59.175255] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-27T20:35:59.176088] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:59.176151] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:59.181089] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:35:59.184073] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:59.187786] [DEBUG] [MAG ] FOLD: Last date is validated at 2026-01-27 [2026-01-27T20:35:59.366973] [DEBUG] [MAG ] FOLD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:59.423053] [DEBUG] [MAG ] TDSC: Last date is validated at 2026-01-27 [2026-01-27T20:35:59.436332] [INFO ] [LOCAL ] FOLD: Saved forecast. [2026-01-27T20:35:59.436403] [INFO ] [main ] FOLD: Signal=1 (Conf=90.0%), Magnitude=-0.76% (Conf=58.7518%) [2026-01-27T20:35:59.436769] [INFO ] [main ] Fetching symbol history for FRPH... [2026-01-27T20:35:59.436823] [DEBUG] [REMOTE ] FRPH: Fetching historical data. [2026-01-27T20:35:59.437713] [INFO ] [main ] Progress: 75/375 forecasts completed (20.0%). FOLD finished in 0.6s. ETA: 53.4s. Rate: 336.88 forecasts/min [2026-01-27T20:35:59.450683] [DEBUG] [REMOTE ] FRPH: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:59.451874] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 3 features, N/A% accuracy [2026-01-27T20:35:59.451935] [INFO ] [LOCAL ] FRPH: Loaded 3 optimal features with 53.28% confidence from JSON config [2026-01-27T20:35:59.451979] [DEBUG] [MAG ] Building data for symbol: FRPH with lookback: 0 [2026-01-27T20:35:59.452852] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:59.452916] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:59.453705] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:35:59.454629] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:35:59.457990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:59.529164] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-27 [2026-01-27T20:35:59.532564] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-27 [2026-01-27T20:35:59.611495] [DEBUG] [MAG ] TDSC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:59.680701] [INFO ] [LOCAL ] TDSC: Saved forecast. [2026-01-27T20:35:59.680781] [INFO ] [main ] TDSC: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=46.1844%) [2026-01-27T20:35:59.680971] [INFO ] [main ] Fetching symbol history for LASE... [2026-01-27T20:35:59.681025] [DEBUG] [REMOTE ] LASE: Fetching historical data. [2026-01-27T20:35:59.682663] [INFO ] [main ] Progress: 76/375 forecasts completed (20.3%). TDSC finished in 0.6s. ETA: 53.5s. Rate: 335.22 forecasts/min [2026-01-27T20:35:59.694061] [DEBUG] [REMOTE ] LASE: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:59.695251] [DEBUG] [LOCAL ] Loaded configuration for LASE: 2 features, N/A% accuracy [2026-01-27T20:35:59.695325] [INFO ] [LOCAL ] LASE: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-27T20:35:59.695359] [DEBUG] [MAG ] Building data for symbol: LASE with lookback: 0 [2026-01-27T20:35:59.696370] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:35:59.696438] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:59.699110] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:35:59.708072] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:59.723466] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:35:59.739196] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:59.807555] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-27T20:35:59.807641] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=1.49% (Conf=60.414%) [2026-01-27T20:35:59.807801] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-27T20:35:59.807846] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-27T20:35:59.808901] [INFO ] [main ] Progress: 77/375 forecasts completed (20.5%). KDP finished in 0.9s. ETA: 53.1s. Rate: 336.51 forecasts/min [2026-01-27T20:35:59.821498] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:59.822484] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-27T20:35:59.822539] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-27T20:35:59.822593] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-27T20:35:59.823482] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:35:59.823549] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:59.829407] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:35:59.831483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:35:59.832009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:35:59.832507] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:35:59.833669] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:35:59.834388] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:35:59.838791] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:35:59.840243] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:35:59.840774] [DEBUG] [MAG ] FRPH: Last date is validated at 2026-01-27 [2026-01-27T20:35:59.841056] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:35:59.853254] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-27T20:35:59.853322] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=-1.05% (Conf=57.4444%) [2026-01-27T20:35:59.853484] [INFO ] [main ] Fetching symbol history for PHK... [2026-01-27T20:35:59.853528] [DEBUG] [REMOTE ] PHK: Fetching historical data. [2026-01-27T20:35:59.854677] [INFO ] [main ] Progress: 78/375 forecasts completed (20.8%). MA finished in 0.7s. ETA: 52.5s. Rate: 339.75 forecasts/min [2026-01-27T20:35:59.866078] [DEBUG] [REMOTE ] PHK: Successfully parsed 300 rows of historical data. [2026-01-27T20:35:59.866985] [DEBUG] [LOCAL ] Loaded configuration for PHK: 3 features, N/A% accuracy [2026-01-27T20:35:59.867042] [INFO ] [LOCAL ] PHK: Loaded 3 optimal features with 26.52% confidence from JSON config [2026-01-27T20:35:59.867073] [DEBUG] [MAG ] Building data for symbol: PHK with lookback: 0 [2026-01-27T20:35:59.867909] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:35:59.867970] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:35:59.872812] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:35:59.873660] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:35:59.876001] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:00.025787] [DEBUG] [MAG ] FRPH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:00.087165] [DEBUG] [MAG ] LASE: Last date is validated at 2026-01-27 [2026-01-27T20:36:00.100445] [INFO ] [LOCAL ] FRPH: Saved forecast. [2026-01-27T20:36:00.100514] [INFO ] [main ] FRPH: Signal=1 (Conf=90.0%), Magnitude=2.16% (Conf=53.2826%) [2026-01-27T20:36:00.100878] [INFO ] [main ] Progress: 79/375 forecasts completed (21.1%). FRPH finished in 0.7s. ETA: 52.5s. Rate: 338.06 forecasts/min [2026-01-27T20:36:00.101005] [INFO ] [main ] Fetching symbol history for ISSC... [2026-01-27T20:36:00.101052] [DEBUG] [REMOTE ] ISSC: Fetching historical data. [2026-01-27T20:36:00.114231] [DEBUG] [REMOTE ] ISSC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:00.115445] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 3 features, N/A% accuracy [2026-01-27T20:36:00.115746] [INFO ] [LOCAL ] ISSC: Loaded 3 optimal features with 70.26% confidence from JSON config [2026-01-27T20:36:00.115785] [DEBUG] [MAG ] Building data for symbol: ISSC with lookback: 0 [2026-01-27T20:36:00.116979] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:00.117047] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:00.123134] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:00.171567] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:00.174591] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:00.225035] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-27 [2026-01-27T20:36:00.258734] [DEBUG] [MAG ] LASE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:00.258966] [DEBUG] [MAG ] PHK: Last date is validated at 2026-01-27 [2026-01-27T20:36:00.328827] [INFO ] [LOCAL ] LASE: Saved forecast. [2026-01-27T20:36:00.328896] [INFO ] [main ] LASE: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=59.7292%) [2026-01-27T20:36:00.329269] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-27T20:36:00.329330] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-27T20:36:00.329658] [INFO ] [main ] Progress: 80/375 forecasts completed (21.3%). LASE finished in 0.6s. ETA: 52.5s. Rate: 336.84 forecasts/min [2026-01-27T20:36:00.341052] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:00.342113] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-27T20:36:00.342163] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-27T20:36:00.342194] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-27T20:36:00.343014] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:00.416790] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:00.440852] [DEBUG] [MAG ] PHK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:00.499368] [INFO ] [LOCAL ] PHK: Saved forecast. [2026-01-27T20:36:00.499434] [INFO ] [main ] PHK: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=26.5154%) [2026-01-27T20:36:00.499608] [INFO ] [main ] Fetching symbol history for TGLS... [2026-01-27T20:36:00.499654] [DEBUG] [REMOTE ] TGLS: Fetching historical data. [2026-01-27T20:36:00.501070] [INFO ] [main ] Progress: 81/375 forecasts completed (21.6%). PHK finished in 0.6s. ETA: 52.3s. Rate: 337.00 forecasts/min [2026-01-27T20:36:00.504943] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-27T20:36:00.505014] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=-2.53% (Conf=46.8873%) [2026-01-27T20:36:00.505185] [INFO ] [main ] Fetching symbol history for BSX... [2026-01-27T20:36:00.505241] [DEBUG] [REMOTE ] BSX: Fetching historical data. [2026-01-27T20:36:00.506760] [INFO ] [main ] Progress: 82/375 forecasts completed (21.9%). CTRA finished in 0.7s. ETA: 51.6s. Rate: 341.03 forecasts/min [2026-01-27T20:36:00.512090] [DEBUG] [REMOTE ] TGLS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:00.512953] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 8 features, N/A% accuracy [2026-01-27T20:36:00.513004] [INFO ] [LOCAL ] TGLS: Loaded 8 optimal features with 53.00% confidence from JSON config [2026-01-27T20:36:00.513036] [DEBUG] [MAG ] Building data for symbol: TGLS with lookback: 0 [2026-01-27T20:36:00.513874] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:00.513938] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:00.515672] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:00.516188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:00.516689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:00.517087] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:00.517918] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:00.519362] [DEBUG] [REMOTE ] BSX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:00.520207] [DEBUG] [LOCAL ] Loaded configuration for BSX: 8 features, N/A% accuracy [2026-01-27T20:36:00.520266] [INFO ] [LOCAL ] BSX: Loaded 8 optimal features with 48.01% confidence from JSON config [2026-01-27T20:36:00.520299] [DEBUG] [MAG ] Building data for symbol: BSX with lookback: 0 [2026-01-27T20:36:00.521153] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:00.521220] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:00.526604] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:00.528725] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:00.529235] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:00.529849] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:00.530662] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:00.532624] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:00.534737] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:00.536355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:00.546453] [DEBUG] [MAG ] ISSC: Last date is validated at 2026-01-27 [2026-01-27T20:36:00.632570] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:00.677981] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-27 [2026-01-27T20:36:00.713552] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:00.715848] [DEBUG] [MAG ] ISSC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:00.716720] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:00.802454] [INFO ] [LOCAL ] ISSC: Saved forecast. [2026-01-27T20:36:00.802539] [INFO ] [main ] ISSC: Signal=1 (Conf=90.0%), Magnitude=5.34% (Conf=70.2555%) [2026-01-27T20:36:00.802738] [INFO ] [main ] Fetching symbol history for PFF... [2026-01-27T20:36:00.802786] [DEBUG] [REMOTE ] PFF: Fetching historical data. [2026-01-27T20:36:00.803961] [INFO ] [main ] Progress: 83/375 forecasts completed (22.1%). ISSC finished in 0.7s. ETA: 51.8s. Rate: 338.22 forecasts/min [2026-01-27T20:36:00.815142] [DEBUG] [REMOTE ] PFF: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:00.816464] [DEBUG] [LOCAL ] Loaded configuration for PFF: 5 features, N/A% accuracy [2026-01-27T20:36:00.816519] [INFO ] [LOCAL ] PFF: Loaded 5 optimal features with 62.52% confidence from JSON config [2026-01-27T20:36:00.816552] [DEBUG] [MAG ] Building data for symbol: PFF with lookback: 0 [2026-01-27T20:36:00.817683] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:00.817743] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:00.820381] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:00.822110] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:00.823105] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:00.846059] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:00.874293] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:00.875316] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:00.897444] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-27T20:36:00.897516] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=39.6219%) [2026-01-27T20:36:00.897694] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-27T20:36:00.897739] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-27T20:36:00.899038] [INFO ] [main ] Progress: 84/375 forecasts completed (22.4%). FUND finished in 0.6s. ETA: 51.3s. Rate: 340.10 forecasts/min [2026-01-27T20:36:00.910528] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:00.911506] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-27T20:36:00.911557] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-27T20:36:00.911609] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-27T20:36:00.911725] [DEBUG] [MAG ] BSX: Last date is validated at 2026-01-27 [2026-01-27T20:36:00.912375] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:00.912438] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:00.917336] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:00.919156] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:00.919675] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:00.920063] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:01.119040] [DEBUG] [MAG ] BSX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:01.187557] [DEBUG] [MAG ] TGLS: Last date is validated at 2026-01-27 [2026-01-27T20:36:01.235819] [DEBUG] [MAG ] PFF: Last date is validated at 2026-01-27 [2026-01-27T20:36:01.269506] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-27 [2026-01-27T20:36:01.357417] [INFO ] [LOCAL ] BSX: Saved forecast. [2026-01-27T20:36:01.357496] [INFO ] [main ] BSX: Signal=1 (Conf=90.0%), Magnitude=-1.36% (Conf=48.0086%) [2026-01-27T20:36:01.358222] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-27T20:36:01.358290] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-27T20:36:01.358864] [INFO ] [main ] Progress: 85/375 forecasts completed (22.7%). BSX finished in 0.9s. ETA: 52.1s. Rate: 333.79 forecasts/min [2026-01-27T20:36:01.382902] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:01.384980] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-27T20:36:01.385036] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-27T20:36:01.385066] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-27T20:36:01.385914] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:01.385977] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:01.397296] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:01.401353] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:01.401879] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:01.402283] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:01.406147] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:01.407633] [DEBUG] [MAG ] TGLS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:01.411245] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:01.412386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:01.452559] [DEBUG] [MAG ] PFF: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:01.508369] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:01.514132] [INFO ] [LOCAL ] TGLS: Saved forecast. [2026-01-27T20:36:01.514201] [INFO ] [main ] TGLS: Signal=1 (Conf=90.0%), Magnitude=-0.25% (Conf=53.0028%) [2026-01-27T20:36:01.514568] [INFO ] [main ] Fetching symbol history for DKNG... [2026-01-27T20:36:01.514638] [DEBUG] [REMOTE ] DKNG: Fetching historical data. [2026-01-27T20:36:01.515143] [INFO ] [LOCAL ] PFF: Saved forecast. [2026-01-27T20:36:01.515212] [INFO ] [main ] PFF: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=62.5189%) [2026-01-27T20:36:01.515603] [INFO ] [main ] Progress: 86/375 forecasts completed (22.9%). TGLS finished in 1.0s. ETA: 51.9s. Rate: 334.29 forecasts/min [2026-01-27T20:36:01.515710] [INFO ] [main ] Progress: 87/375 forecasts completed (23.2%). PFF finished in 0.7s. ETA: 51.1s. Rate: 338.17 forecasts/min [2026-01-27T20:36:01.515775] [INFO ] [main ] Fetching symbol history for NATL... [2026-01-27T20:36:01.515883] [DEBUG] [REMOTE ] NATL: Fetching historical data. [2026-01-27T20:36:01.527435] [DEBUG] [REMOTE ] DKNG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:01.528242] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 5 features, N/A% accuracy [2026-01-27T20:36:01.528305] [INFO ] [LOCAL ] DKNG: Loaded 5 optimal features with 53.89% confidence from JSON config [2026-01-27T20:36:01.528344] [DEBUG] [MAG ] Building data for symbol: DKNG with lookback: 0 [2026-01-27T20:36:01.529202] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:01.529277] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:01.534093] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:01.535896] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:01.536400] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:01.536825] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:01.537994] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:01.544983] [DEBUG] [REMOTE ] NATL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:01.546296] [DEBUG] [LOCAL ] Loaded configuration for NATL: 5 features, N/A% accuracy [2026-01-27T20:36:01.546365] [INFO ] [LOCAL ] NATL: Loaded 5 optimal features with 57.28% confidence from JSON config [2026-01-27T20:36:01.546398] [DEBUG] [MAG ] Building data for symbol: NATL with lookback: 0 [2026-01-27T20:36:01.550895] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:01.550974] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:01.551751] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:01.558469] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:01.559200] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:01.572454] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:01.575009] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-27T20:36:01.575079] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=-5.07% (Conf=49.2561%) [2026-01-27T20:36:01.575473] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-27T20:36:01.575525] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-27T20:36:01.575763] [INFO ] [main ] Progress: 88/375 forecasts completed (23.5%). TMCI finished in 0.7s. ETA: 50.5s. Rate: 340.73 forecasts/min [2026-01-27T20:36:01.587192] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:01.587416] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:01.588185] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-27T20:36:01.588254] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-27T20:36:01.588293] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-27T20:36:01.589102] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:01.589163] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:01.591073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:01.591605] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:01.592041] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:01.592850] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:01.595760] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:01.879701] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-27 [2026-01-27T20:36:01.953775] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-27 [2026-01-27T20:36:01.987519] [DEBUG] [MAG ] DKNG: Last date is validated at 2026-01-27 [2026-01-27T20:36:02.102599] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.103037] [DEBUG] [MAG ] NATL: Last date is validated at 2026-01-27 [2026-01-27T20:36:02.158696] [DEBUG] [MAG ] DKNG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.235253] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-27T20:36:02.235329] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-1.52% (Conf=56.334%) [2026-01-27T20:36:02.235660] [INFO ] [main ] Fetching symbol history for HPE... [2026-01-27T20:36:02.235706] [DEBUG] [REMOTE ] HPE: Fetching historical data. [2026-01-27T20:36:02.238403] [INFO ] [main ] Progress: 89/375 forecasts completed (23.7%). CECO finished in 0.9s. ETA: 51.9s. Rate: 330.47 forecasts/min [2026-01-27T20:36:02.255013] [DEBUG] [REMOTE ] HPE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:02.256102] [DEBUG] [LOCAL ] Loaded configuration for HPE: 2 features, N/A% accuracy [2026-01-27T20:36:02.256158] [INFO ] [LOCAL ] HPE: Loaded 2 optimal features with 58.69% confidence from JSON config [2026-01-27T20:36:02.256190] [DEBUG] [MAG ] Building data for symbol: HPE with lookback: 0 [2026-01-27T20:36:02.257314] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:02.257380] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:02.257234] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.298979] [DEBUG] [MAG ] NATL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.368695] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-27T20:36:02.368768] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=0.78% (Conf=61.4885%) [2026-01-27T20:36:02.368938] [INFO ] [main ] Fetching symbol history for BJ... [2026-01-27T20:36:02.368983] [DEBUG] [REMOTE ] BJ: Fetching historical data. [2026-01-27T20:36:02.370014] [INFO ] [main ] Progress: 90/375 forecasts completed (24.0%). LGIH finished in 0.8s. ETA: 51.6s. Rate: 331.49 forecasts/min [2026-01-27T20:36:02.371191] [INFO ] [LOCAL ] DKNG: Saved forecast. [2026-01-27T20:36:02.371265] [INFO ] [main ] DKNG: Signal=1 (Conf=90.0%), Magnitude=-4.60% (Conf=53.8869%) [2026-01-27T20:36:02.371431] [INFO ] [main ] Fetching symbol history for BLBD... [2026-01-27T20:36:02.371826] [DEBUG] [REMOTE ] BLBD: Fetching historical data. [2026-01-27T20:36:02.373985] [INFO ] [main ] Progress: 91/375 forecasts completed (24.3%). DKNG finished in 0.9s. ETA: 50.9s. Rate: 335.09 forecasts/min [2026-01-27T20:36:02.377293] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:02.378461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:02.383215] [DEBUG] [REMOTE ] BJ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:02.384208] [DEBUG] [LOCAL ] Loaded configuration for BJ: 3 features, N/A% accuracy [2026-01-27T20:36:02.384267] [INFO ] [LOCAL ] BJ: Loaded 3 optimal features with 46.22% confidence from JSON config [2026-01-27T20:36:02.384300] [DEBUG] [MAG ] Building data for symbol: BJ with lookback: 0 [2026-01-27T20:36:02.385011] [DEBUG] [REMOTE ] BLBD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:02.385181] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:02.385257] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:02.386003] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 3 features, N/A% accuracy [2026-01-27T20:36:02.386057] [INFO ] [LOCAL ] BLBD: Loaded 3 optimal features with 61.05% confidence from JSON config [2026-01-27T20:36:02.386088] [DEBUG] [MAG ] Building data for symbol: BLBD with lookback: 0 [2026-01-27T20:36:02.386891] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:02.386953] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:02.387710] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:02.388660] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:02.389295] [INFO ] [LOCAL ] NATL: Saved forecast. [2026-01-27T20:36:02.389383] [INFO ] [main ] NATL: Signal=1 (Conf=90.0%), Magnitude=-2.52% (Conf=57.2769%) [2026-01-27T20:36:02.389416] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:02.389923] [INFO ] [main ] Fetching symbol history for SQNS... [2026-01-27T20:36:02.389975] [DEBUG] [REMOTE ] SQNS: Fetching historical data. [2026-01-27T20:36:02.391001] [INFO ] [main ] Progress: 92/375 forecasts completed (24.5%). NATL finished in 0.9s. ETA: 50.2s. Rate: 338.42 forecasts/min [2026-01-27T20:36:02.391863] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:02.393776] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:02.395042] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:02.403107] [DEBUG] [REMOTE ] SQNS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:02.404307] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 9 features, N/A% accuracy [2026-01-27T20:36:02.404360] [INFO ] [LOCAL ] SQNS: Loaded 9 optimal features with 41.06% confidence from JSON config [2026-01-27T20:36:02.404391] [DEBUG] [MAG ] Building data for symbol: SQNS with lookback: 0 [2026-01-27T20:36:02.405476] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:02.405747] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:02.411258] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:02.413091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:02.413615] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:02.414005] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:02.414878] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:02.417293] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:02.528551] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:02.529798] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:02.531037] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:02.745748] [DEBUG] [MAG ] HPE: Last date is validated at 2026-01-27 [2026-01-27T20:36:02.760590] [DEBUG] [MAG ] BLBD: Last date is validated at 2026-01-27 [2026-01-27T20:36:02.768164] [DEBUG] [MAG ] BJ: Last date is validated at 2026-01-27 [2026-01-27T20:36:02.869989] [DEBUG] [MAG ] SQNS: Last date is validated at 2026-01-27 [2026-01-27T20:36:02.918087] [DEBUG] [MAG ] HPE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.932167] [DEBUG] [MAG ] BLBD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.967247] [DEBUG] [MAG ] BJ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:02.991804] [INFO ] [LOCAL ] HPE: Saved forecast. [2026-01-27T20:36:02.991874] [INFO ] [main ] HPE: Signal=1 (Conf=90.0%), Magnitude=-1.13% (Conf=58.6856%) [2026-01-27T20:36:02.992030] [INFO ] [main ] Fetching symbol history for KBWY... [2026-01-27T20:36:02.992073] [DEBUG] [REMOTE ] KBWY: Fetching historical data. [2026-01-27T20:36:02.993666] [INFO ] [main ] Progress: 93/375 forecasts completed (24.8%). HPE finished in 0.8s. ETA: 51.3s. Rate: 329.91 forecasts/min [2026-01-27T20:36:03.006137] [DEBUG] [REMOTE ] KBWY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.007461] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, N/A% accuracy [2026-01-27T20:36:03.007522] [INFO ] [LOCAL ] KBWY: Loaded 1 optimal features with 53.29% confidence from JSON config [2026-01-27T20:36:03.007554] [DEBUG] [MAG ] Building data for symbol: KBWY with lookback: 0 [2026-01-27T20:36:03.008442] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:03.008507] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:03.010688] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.037493] [DEBUG] [MAG ] SQNS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:03.064360] [INFO ] [LOCAL ] BLBD: Saved forecast. [2026-01-27T20:36:03.064431] [INFO ] [main ] BLBD: Signal=1 (Conf=90.0%), Magnitude=0.85% (Conf=61.0506%) [2026-01-27T20:36:03.064611] [INFO ] [main ] Fetching symbol history for AGNCL... [2026-01-27T20:36:03.064657] [DEBUG] [REMOTE ] AGNCL: Fetching historical data. [2026-01-27T20:36:03.064863] [INFO ] [main ] Progress: 94/375 forecasts completed (25.1%). BLBD finished in 0.7s. ETA: 50.8s. Rate: 332.06 forecasts/min [2026-01-27T20:36:03.074364] [INFO ] [LOCAL ] BJ: Saved forecast. [2026-01-27T20:36:03.074439] [INFO ] [main ] BJ: Signal=1 (Conf=90.0%), Magnitude=-5.37% (Conf=46.2187%) [2026-01-27T20:36:03.074622] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-27T20:36:03.074670] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-27T20:36:03.074731] [INFO ] [main ] Progress: 95/375 forecasts completed (25.3%). BJ finished in 0.7s. ETA: 50.1s. Rate: 335.39 forecasts/min [2026-01-27T20:36:03.076715] [DEBUG] [REMOTE ] AGNCL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.077884] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 3 features, N/A% accuracy [2026-01-27T20:36:03.077946] [INFO ] [LOCAL ] AGNCL: Loaded 3 optimal features with 56.45% confidence from JSON config [2026-01-27T20:36:03.077979] [DEBUG] [MAG ] Building data for symbol: AGNCL with lookback: 0 [2026-01-27T20:36:03.078961] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:03.079027] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:03.086653] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.087403] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-27T20:36:03.087457] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-27T20:36:03.087488] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-27T20:36:03.088299] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:03.088374] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:03.090105] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:03.090662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:03.091060] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:03.091971] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:03.125385] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:03.126484] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:03.130978] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.140691] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.184405] [INFO ] [LOCAL ] SQNS: Saved forecast. [2026-01-27T20:36:03.184474] [INFO ] [main ] SQNS: Signal=1 (Conf=90.0%), Magnitude=4.64% (Conf=41.0619%) [2026-01-27T20:36:03.184651] [INFO ] [main ] Fetching symbol history for NUVL... [2026-01-27T20:36:03.184708] [DEBUG] [REMOTE ] NUVL: Fetching historical data. [2026-01-27T20:36:03.186683] [INFO ] [main ] Progress: 96/375 forecasts completed (25.6%). SQNS finished in 0.8s. ETA: 49.7s. Rate: 336.71 forecasts/min [2026-01-27T20:36:03.197040] [DEBUG] [REMOTE ] NUVL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.198696] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 7 features, N/A% accuracy [2026-01-27T20:36:03.198749] [INFO ] [LOCAL ] NUVL: Loaded 7 optimal features with 56.87% confidence from JSON config [2026-01-27T20:36:03.198779] [DEBUG] [MAG ] Building data for symbol: NUVL with lookback: 0 [2026-01-27T20:36:03.199625] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:03.199687] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:03.201392] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:03.201923] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:03.202390] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:03.202809] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:03.203736] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:03.242185] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:03.291289] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.378535] [DEBUG] [MAG ] KBWY: Last date is validated at 2026-01-27 [2026-01-27T20:36:03.488011] [DEBUG] [MAG ] AGNCL: Last date is validated at 2026-01-27 [2026-01-27T20:36:03.492117] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-27 [2026-01-27T20:36:03.551747] [DEBUG] [MAG ] KBWY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:03.609559] [INFO ] [LOCAL ] KBWY: Saved forecast. [2026-01-27T20:36:03.609649] [INFO ] [main ] KBWY: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=53.2943%) [2026-01-27T20:36:03.609997] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-27T20:36:03.610048] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-27T20:36:03.610660] [INFO ] [main ] Progress: 97/375 forecasts completed (25.9%). KBWY finished in 0.6s. ETA: 50.2s. Rate: 331.99 forecasts/min [2026-01-27T20:36:03.622600] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.623865] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-27T20:36:03.623918] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-27T20:36:03.623949] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-27T20:36:03.624778] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:03.624840] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:03.629834] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:03.630893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.632346] [DEBUG] [MAG ] NUVL: Last date is validated at 2026-01-27 [2026-01-27T20:36:03.656520] [DEBUG] [MAG ] AGNCL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:03.665870] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:03.711208] [INFO ] [LOCAL ] AGNCL: Saved forecast. [2026-01-27T20:36:03.711274] [INFO ] [main ] AGNCL: Signal=1 (Conf=90.0%), Magnitude=-0.03% (Conf=56.4549%) [2026-01-27T20:36:03.711427] [INFO ] [main ] Fetching symbol history for GTES... [2026-01-27T20:36:03.711470] [DEBUG] [REMOTE ] GTES: Fetching historical data. [2026-01-27T20:36:03.712265] [INFO ] [main ] Progress: 98/375 forecasts completed (26.1%). AGNCL finished in 0.6s. ETA: 49.8s. Rate: 333.48 forecasts/min [2026-01-27T20:36:03.726074] [DEBUG] [REMOTE ] GTES: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.726999] [DEBUG] [LOCAL ] Loaded configuration for GTES: 2 features, N/A% accuracy [2026-01-27T20:36:03.727055] [INFO ] [LOCAL ] GTES: Loaded 2 optimal features with 47.82% confidence from JSON config [2026-01-27T20:36:03.727087] [DEBUG] [MAG ] Building data for symbol: GTES with lookback: 0 [2026-01-27T20:36:03.727885] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:03.727945] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:03.732820] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:03.775617] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-27T20:36:03.775692] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=2.46% (Conf=49.9198%) [2026-01-27T20:36:03.776037] [INFO ] [main ] Fetching symbol history for APLD... [2026-01-27T20:36:03.776091] [DEBUG] [REMOTE ] APLD: Fetching historical data. [2026-01-27T20:36:03.776657] [INFO ] [main ] Progress: 99/375 forecasts completed (26.4%). ESTA finished in 0.7s. ETA: 49.3s. Rate: 335.65 forecasts/min [2026-01-27T20:36:03.788434] [DEBUG] [REMOTE ] APLD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.789399] [DEBUG] [LOCAL ] Loaded configuration for APLD: 5 features, N/A% accuracy [2026-01-27T20:36:03.789450] [INFO ] [LOCAL ] APLD: Loaded 5 optimal features with 47.19% confidence from JSON config [2026-01-27T20:36:03.789480] [DEBUG] [MAG ] Building data for symbol: APLD with lookback: 0 [2026-01-27T20:36:03.790272] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:03.790344] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:03.795193] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:03.796913] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:03.803451] [DEBUG] [MAG ] NUVL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:03.809369] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.848444] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:03.849423] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:03.851123] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:03.919720] [INFO ] [LOCAL ] NUVL: Saved forecast. [2026-01-27T20:36:03.919796] [INFO ] [main ] NUVL: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=56.8748%) [2026-01-27T20:36:03.919958] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-27T20:36:03.920004] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-27T20:36:03.921666] [INFO ] [main ] Progress: 100/375 forecasts completed (26.7%). NUVL finished in 0.7s. ETA: 49.1s. Rate: 336.29 forecasts/min [2026-01-27T20:36:03.933468] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:03.934303] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-27T20:36:03.934355] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-27T20:36:03.934386] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-27T20:36:03.935191] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-27T20:36:03.935291] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:03.940487] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:03.942723] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:03.943192] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:03.943644] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:03.944046] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:03.944805] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:03.945658] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:03.948079] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:03.986132] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-27 [2026-01-27T20:36:04.061605] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:04.063820] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:04.105104] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:04.106244] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:04.147752] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:04.149019] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:04.150443] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:04.162005] [DEBUG] [MAG ] GTES: Last date is validated at 2026-01-27 [2026-01-27T20:36:04.168329] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:04.231248] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:04.232426] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:04.234851] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:04.238120] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:04.239449] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:04.241675] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:04.242406] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:04.247337] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:04.248940] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:04.250463] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:04.251950] [DEBUG] [MAG ] APLD: Last date is validated at 2026-01-27 [2026-01-27T20:36:04.252484] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:04.255456] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:04.256134] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:04.256855] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:04.258929] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:04.260049] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:04.260758] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:04.261469] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-27T20:36:04.262170] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:04.264979] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:04.266615] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:04.269143] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:04.271329] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:04.275360] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:04.286512] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-27T20:36:04.287543] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=61.5086%) [2026-01-27T20:36:04.288657] [INFO ] [main ] Progress: 101/375 forecasts completed (26.9%). ATRO finished in 0.7s. ETA: 49.4s. Rate: 332.80 forecasts/min [2026-01-27T20:36:04.289276] [INFO ] [main ] Fetching symbol history for IHS... [2026-01-27T20:36:04.289336] [DEBUG] [REMOTE ] IHS: Fetching historical data. [2026-01-27T20:36:04.294654] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:04.295979] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:04.297776] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:04.298489] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:04.300131] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:04.301750] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:04.302696] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:04.303359] [DEBUG] [REMOTE ] IHS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:04.303927] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:04.304318] [DEBUG] [LOCAL ] Loaded configuration for IHS: 5 features, N/A% accuracy [2026-01-27T20:36:04.304383] [INFO ] [LOCAL ] IHS: Loaded 5 optimal features with 39.05% confidence from JSON config [2026-01-27T20:36:04.304421] [DEBUG] [MAG ] Building data for symbol: IHS with lookback: 0 [2026-01-27T20:36:04.305246] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:04.305311] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:04.306122] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:04.307109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:04.307971] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:04.307977] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:04.308389] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:04.309841] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:04.358157] [DEBUG] [MAG ] GTES: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:04.429205] [DEBUG] [MAG ] APLD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:04.434975] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:04.437068] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:04.442330] [INFO ] [LOCAL ] GTES: Saved forecast. [2026-01-27T20:36:04.442401] [INFO ] [main ] GTES: Signal=1 (Conf=90.0%), Magnitude=0.36% (Conf=47.8169%) [2026-01-27T20:36:04.442565] [INFO ] [main ] Fetching symbol history for ZETA... [2026-01-27T20:36:04.442630] [DEBUG] [REMOTE ] ZETA: Fetching historical data. [2026-01-27T20:36:04.443646] [INFO ] [main ] Progress: 102/375 forecasts completed (27.2%). GTES finished in 0.7s. ETA: 49.2s. Rate: 333.26 forecasts/min [2026-01-27T20:36:04.456809] [DEBUG] [REMOTE ] ZETA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:04.457809] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 5 features, N/A% accuracy [2026-01-27T20:36:04.457869] [INFO ] [LOCAL ] ZETA: Loaded 5 optimal features with 46.00% confidence from JSON config [2026-01-27T20:36:04.457901] [DEBUG] [MAG ] Building data for symbol: ZETA with lookback: 0 [2026-01-27T20:36:04.458922] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:04.458988] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:04.459996] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:04.591706] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:04.626610] [INFO ] [LOCAL ] APLD: Saved forecast. [2026-01-27T20:36:04.626680] [INFO ] [main ] APLD: Signal=1 (Conf=90.0%), Magnitude=5.67% (Conf=47.1878%) [2026-01-27T20:36:04.626837] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-27T20:36:04.626880] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-27T20:36:04.628652] [INFO ] [main ] Progress: 103/375 forecasts completed (27.5%). APLD finished in 0.9s. ETA: 49.0s. Rate: 333.17 forecasts/min [2026-01-27T20:36:04.641002] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:04.642085] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-27T20:36:04.642148] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-27T20:36:04.642188] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-27T20:36:04.642126] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:04.643196] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:04.643259] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:04.643686] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:04.648414] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:04.650244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:04.650734] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:04.651659] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:04.654076] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:04.655642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:04.664088] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-27 [2026-01-27T20:36:04.731210] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:04.801202] [DEBUG] [MAG ] IHS: Last date is validated at 2026-01-27 [2026-01-27T20:36:04.855068] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:04.981623] [DEBUG] [MAG ] IHS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:05.020542] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-27 [2026-01-27T20:36:05.042107] [INFO ] [LOCAL ] IHS: Saved forecast. [2026-01-27T20:36:05.042177] [INFO ] [main ] IHS: Signal=1 (Conf=90.0%), Magnitude=2.70% (Conf=39.0465%) [2026-01-27T20:36:05.042522] [INFO ] [main ] Fetching symbol history for LII... [2026-01-27T20:36:05.042591] [DEBUG] [REMOTE ] LII: Fetching historical data. [2026-01-27T20:36:05.042634] [INFO ] [main ] Progress: 104/375 forecasts completed (27.7%). IHS finished in 0.8s. ETA: 49.4s. Rate: 329.06 forecasts/min [2026-01-27T20:36:05.055004] [DEBUG] [REMOTE ] LII: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.055956] [DEBUG] [LOCAL ] Loaded configuration for LII: 1 features, N/A% accuracy [2026-01-27T20:36:05.056021] [INFO ] [LOCAL ] LII: Loaded 1 optimal features with 52.72% confidence from JSON config [2026-01-27T20:36:05.056056] [DEBUG] [MAG ] Building data for symbol: LII with lookback: 0 [2026-01-27T20:36:05.056903] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:05.056964] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:05.097914] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:05.116905] [DEBUG] [MAG ] ZETA: Last date is validated at 2026-01-27 [2026-01-27T20:36:05.132161] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-27T20:36:05.132238] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-27T20:36:05.132423] [INFO ] [main ] Fetching symbol history for AFYA... [2026-01-27T20:36:05.132470] [DEBUG] [REMOTE ] AFYA: Fetching historical data. [2026-01-27T20:36:05.133268] [INFO ] [main ] Progress: 105/375 forecasts completed (28.0%). TBIL finished in 1.2s. ETA: 49.0s. Rate: 330.65 forecasts/min [2026-01-27T20:36:05.147508] [DEBUG] [REMOTE ] AFYA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.148603] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 0 features, N/A% accuracy [2026-01-27T20:36:05.148660] [INFO ] [LOCAL ] AFYA: Loaded 0 optimal features with 44.94% confidence from JSON config [2026-01-27T20:36:05.148693] [DEBUG] [MAG ] Building data for symbol: AFYA with lookback: 0 [2026-01-27T20:36:05.149619] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:05.191152] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:05.293076] [DEBUG] [MAG ] ZETA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:05.301242] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-27T20:36:05.301309] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-0.12% (Conf=70.1827%) [2026-01-27T20:36:05.301461] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-27T20:36:05.301504] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-27T20:36:05.302668] [INFO ] [main ] Progress: 106/375 forecasts completed (28.3%). NFLX finished in 0.7s. ETA: 48.8s. Rate: 330.86 forecasts/min [2026-01-27T20:36:05.314847] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.316246] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-27T20:36:05.316298] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-27T20:36:05.316329] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-27T20:36:05.317360] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:05.317422] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:05.323409] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:05.325172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:05.325658] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:05.326410] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:05.327111] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:05.328709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:05.389109] [INFO ] [LOCAL ] ZETA: Saved forecast. [2026-01-27T20:36:05.389177] [INFO ] [main ] ZETA: Signal=1 (Conf=90.0%), Magnitude=4.06% (Conf=46.0024%) [2026-01-27T20:36:05.389337] [INFO ] [main ] Fetching symbol history for AES... [2026-01-27T20:36:05.389384] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-27T20:36:05.390253] [INFO ] [main ] Progress: 107/375 forecasts completed (28.5%). ZETA finished in 0.9s. ETA: 48.4s. Rate: 332.46 forecasts/min [2026-01-27T20:36:05.401930] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.402860] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-27T20:36:05.402918] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-27T20:36:05.402950] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-27T20:36:05.403758] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:05.403819] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:05.405841] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:05.465636] [DEBUG] [MAG ] LII: Last date is validated at 2026-01-27 [2026-01-27T20:36:05.528942] [DEBUG] [MAG ] AFYA: Last date is validated at 2026-01-27 [2026-01-27T20:36:05.643879] [DEBUG] [MAG ] LII: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:05.670109] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-27 [2026-01-27T20:36:05.724417] [DEBUG] [MAG ] AFYA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:05.765080] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-27 [2026-01-27T20:36:05.792983] [INFO ] [LOCAL ] LII: Saved forecast. [2026-01-27T20:36:05.793053] [INFO ] [main ] LII: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=52.7203%) [2026-01-27T20:36:05.793418] [INFO ] [main ] Fetching symbol history for GBAB... [2026-01-27T20:36:05.793477] [DEBUG] [REMOTE ] GBAB: Fetching historical data. [2026-01-27T20:36:05.793655] [INFO ] [main ] Progress: 108/375 forecasts completed (28.8%). LII finished in 0.8s. ETA: 48.7s. Rate: 328.70 forecasts/min [2026-01-27T20:36:05.795142] [INFO ] [LOCAL ] AFYA: Saved forecast. [2026-01-27T20:36:05.795251] [INFO ] [main ] AFYA: Signal=1 (Conf=90.0%), Magnitude=-1.56% (Conf=44.9433%) [2026-01-27T20:36:05.795437] [INFO ] [main ] Fetching symbol history for GECC... [2026-01-27T20:36:05.795484] [DEBUG] [REMOTE ] GECC: Fetching historical data. [2026-01-27T20:36:05.796628] [INFO ] [main ] Progress: 109/375 forecasts completed (29.1%). AFYA finished in 0.7s. ETA: 48.1s. Rate: 331.70 forecasts/min [2026-01-27T20:36:05.806255] [DEBUG] [REMOTE ] GBAB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.807424] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 5 features, N/A% accuracy [2026-01-27T20:36:05.807478] [INFO ] [LOCAL ] GBAB: Loaded 5 optimal features with 55.86% confidence from JSON config [2026-01-27T20:36:05.807509] [DEBUG] [MAG ] Building data for symbol: GBAB with lookback: 0 [2026-01-27T20:36:05.808369] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:05.808458] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:05.810021] [DEBUG] [REMOTE ] GECC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.810201] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:05.810784] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:05.810984] [DEBUG] [LOCAL ] Loaded configuration for GECC: 8 features, N/A% accuracy [2026-01-27T20:36:05.811039] [INFO ] [LOCAL ] GECC: Loaded 8 optimal features with 58.40% confidence from JSON config [2026-01-27T20:36:05.811074] [DEBUG] [MAG ] Building data for symbol: GECC with lookback: 0 [2026-01-27T20:36:05.811178] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:05.812077] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:05.812156] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:05.812230] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:05.814180] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:05.814805] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:05.815330] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:05.815794] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:05.816908] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:05.820332] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:05.821628] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:05.823422] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:05.846938] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:05.852528] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:05.923149] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-27T20:36:05.923213] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=3.04% (Conf=55.7376%) [2026-01-27T20:36:05.923452] [INFO ] [main ] Fetching symbol history for FCBC... [2026-01-27T20:36:05.923505] [DEBUG] [REMOTE ] FCBC: Fetching historical data. [2026-01-27T20:36:05.925176] [INFO ] [main ] Progress: 110/375 forecasts completed (29.3%). WKSP finished in 0.6s. ETA: 47.8s. Rate: 332.57 forecasts/min [2026-01-27T20:36:05.935471] [DEBUG] [REMOTE ] FCBC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:05.936424] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, N/A% accuracy [2026-01-27T20:36:05.936482] [INFO ] [LOCAL ] FCBC: Loaded 3 optimal features with 63.29% confidence from JSON config [2026-01-27T20:36:05.936513] [DEBUG] [MAG ] Building data for symbol: FCBC with lookback: 0 [2026-01-27T20:36:05.937330] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:05.937402] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:05.950387] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:06.023377] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-27T20:36:06.023458] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=55.6418%) [2026-01-27T20:36:06.023647] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-27T20:36:06.023696] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-27T20:36:06.024912] [INFO ] [main ] Progress: 111/375 forecasts completed (29.6%). AES finished in 0.6s. ETA: 47.4s. Rate: 333.92 forecasts/min [2026-01-27T20:36:06.035178] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:06.038068] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-27T20:36:06.038458] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-27T20:36:06.038506] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-27T20:36:06.039426] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:06.039496] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:06.045037] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:06.051559] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:06.053814] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:06.054925] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:06.061257] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:06.213357] [DEBUG] [MAG ] GBAB: Last date is validated at 2026-01-27 [2026-01-27T20:36:06.216832] [DEBUG] [MAG ] GECC: Last date is validated at 2026-01-27 [2026-01-27T20:36:06.396034] [DEBUG] [MAG ] GBAB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:06.400740] [DEBUG] [MAG ] FCBC: Last date is validated at 2026-01-27 [2026-01-27T20:36:06.413836] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-27 [2026-01-27T20:36:06.425247] [DEBUG] [MAG ] GECC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:06.456317] [INFO ] [LOCAL ] GBAB: Saved forecast. [2026-01-27T20:36:06.456394] [INFO ] [main ] GBAB: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=55.8641%) [2026-01-27T20:36:06.456778] [INFO ] [main ] Fetching symbol history for ROE... [2026-01-27T20:36:06.456830] [DEBUG] [REMOTE ] ROE: Fetching historical data. [2026-01-27T20:36:06.457691] [INFO ] [main ] Progress: 112/375 forecasts completed (29.9%). GBAB finished in 0.7s. ETA: 47.9s. Rate: 329.77 forecasts/min [2026-01-27T20:36:06.468858] [DEBUG] [REMOTE ] ROE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:06.469999] [DEBUG] [LOCAL ] Loaded configuration for ROE: 9 features, N/A% accuracy [2026-01-27T20:36:06.470052] [INFO ] [LOCAL ] ROE: Loaded 9 optimal features with 51.69% confidence from JSON config [2026-01-27T20:36:06.470083] [DEBUG] [MAG ] Building data for symbol: ROE with lookback: 0 [2026-01-27T20:36:06.470936] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:06.471001] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:06.475988] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:06.477889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:06.478391] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:06.478820] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:06.500946] [INFO ] [LOCAL ] GECC: Saved forecast. [2026-01-27T20:36:06.501027] [INFO ] [main ] GECC: Signal=1 (Conf=90.0%), Magnitude=-0.28% (Conf=58.3957%) [2026-01-27T20:36:06.501218] [INFO ] [main ] Fetching symbol history for MKC... [2026-01-27T20:36:06.501275] [DEBUG] [REMOTE ] MKC: Fetching historical data. [2026-01-27T20:36:06.501974] [INFO ] [main ] Progress: 113/375 forecasts completed (30.1%). GECC finished in 0.7s. ETA: 47.4s. Rate: 331.99 forecasts/min [2026-01-27T20:36:06.516653] [DEBUG] [REMOTE ] MKC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:06.518136] [DEBUG] [LOCAL ] Loaded configuration for MKC: 3 features, N/A% accuracy [2026-01-27T20:36:06.518215] [INFO ] [LOCAL ] MKC: Loaded 3 optimal features with 61.79% confidence from JSON config [2026-01-27T20:36:06.518266] [DEBUG] [MAG ] Building data for symbol: MKC with lookback: 0 [2026-01-27T20:36:06.519363] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:06.519433] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:06.521665] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:06.522239] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:06.522340] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:06.569660] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:06.571770] [DEBUG] [MAG ] FCBC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:06.572774] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:06.573873] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:06.574633] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:06.581093] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:06.590430] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:06.653818] [INFO ] [LOCAL ] FCBC: Saved forecast. [2026-01-27T20:36:06.653885] [INFO ] [main ] FCBC: Signal=1 (Conf=90.0%), Magnitude=-1.47% (Conf=63.2943%) [2026-01-27T20:36:06.654046] [INFO ] [main ] Fetching symbol history for DGICA... [2026-01-27T20:36:06.654090] [DEBUG] [REMOTE ] DGICA: Fetching historical data. [2026-01-27T20:36:06.655749] [INFO ] [main ] Progress: 114/375 forecasts completed (30.4%). FCBC finished in 0.7s. ETA: 47.1s. Rate: 332.43 forecasts/min [2026-01-27T20:36:06.667162] [DEBUG] [REMOTE ] DGICA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:06.668782] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 2 features, N/A% accuracy [2026-01-27T20:36:06.668835] [INFO ] [LOCAL ] DGICA: Loaded 2 optimal features with 52.64% confidence from JSON config [2026-01-27T20:36:06.668865] [DEBUG] [MAG ] Building data for symbol: DGICA with lookback: 0 [2026-01-27T20:36:06.669851] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:06.669910] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:06.674939] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:06.676137] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:06.706702] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-27T20:36:06.706774] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=-10.70% (Conf=53.6793%) [2026-01-27T20:36:06.706933] [INFO ] [main ] Fetching symbol history for FELE... [2026-01-27T20:36:06.706981] [DEBUG] [REMOTE ] FELE: Fetching historical data. [2026-01-27T20:36:06.711834] [INFO ] [main ] Progress: 115/375 forecasts completed (30.7%). TRNS finished in 0.7s. ETA: 46.6s. Rate: 334.43 forecasts/min [2026-01-27T20:36:06.722775] [DEBUG] [REMOTE ] FELE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:06.723755] [DEBUG] [LOCAL ] Loaded configuration for FELE: 7 features, N/A% accuracy [2026-01-27T20:36:06.723816] [INFO ] [LOCAL ] FELE: Loaded 7 optimal features with 50.01% confidence from JSON config [2026-01-27T20:36:06.723849] [DEBUG] [MAG ] Building data for symbol: FELE with lookback: 0 [2026-01-27T20:36:06.724909] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:06.724975] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:06.726112] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:06.728031] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:06.728506] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:06.729592] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:06.731288] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:06.732387] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:06.733103] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:06.937219] [DEBUG] [MAG ] MKC: Last date is validated at 2026-01-27 [2026-01-27T20:36:06.952419] [DEBUG] [MAG ] ROE: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.025244] [DEBUG] [MAG ] DGICA: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.087847] [DEBUG] [MAG ] FELE: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.111966] [DEBUG] [MAG ] MKC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.144476] [DEBUG] [MAG ] ROE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.200060] [DEBUG] [MAG ] DGICA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.209307] [INFO ] [LOCAL ] MKC: Saved forecast. [2026-01-27T20:36:07.209388] [INFO ] [main ] MKC: Signal=1 (Conf=90.0%), Magnitude=-2.79% (Conf=61.792%) [2026-01-27T20:36:07.209557] [INFO ] [main ] Fetching symbol history for YUMC... [2026-01-27T20:36:07.209774] [DEBUG] [REMOTE ] YUMC: Fetching historical data. [2026-01-27T20:36:07.211743] [INFO ] [main ] Progress: 116/375 forecasts completed (30.9%). MKC finished in 0.7s. ETA: 47.2s. Rate: 329.36 forecasts/min [2026-01-27T20:36:07.221775] [DEBUG] [REMOTE ] YUMC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.225165] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 3 features, N/A% accuracy [2026-01-27T20:36:07.225225] [INFO ] [LOCAL ] YUMC: Loaded 3 optimal features with 49.37% confidence from JSON config [2026-01-27T20:36:07.225257] [DEBUG] [MAG ] Building data for symbol: YUMC with lookback: 0 [2026-01-27T20:36:07.226194] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:07.226256] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:07.228223] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:07.228493] [INFO ] [LOCAL ] ROE: Saved forecast. [2026-01-27T20:36:07.228568] [INFO ] [main ] ROE: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=51.6858%) [2026-01-27T20:36:07.228943] [INFO ] [main ] Fetching symbol history for TEX... [2026-01-27T20:36:07.228994] [DEBUG] [REMOTE ] TEX: Fetching historical data. [2026-01-27T20:36:07.229665] [INFO ] [main ] Progress: 117/375 forecasts completed (31.2%). ROE finished in 0.8s. ETA: 46.6s. Rate: 331.92 forecasts/min [2026-01-27T20:36:07.230798] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:07.231524] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:07.243078] [DEBUG] [REMOTE ] TEX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.243935] [DEBUG] [LOCAL ] Loaded configuration for TEX: 5 features, N/A% accuracy [2026-01-27T20:36:07.243994] [INFO ] [LOCAL ] TEX: Loaded 5 optimal features with 38.05% confidence from JSON config [2026-01-27T20:36:07.244026] [DEBUG] [MAG ] Building data for symbol: TEX with lookback: 0 [2026-01-27T20:36:07.244931] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:07.244994] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:07.250185] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:07.252553] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:07.253107] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:07.253595] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:07.254852] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:07.263955] [INFO ] [LOCAL ] DGICA: Saved forecast. [2026-01-27T20:36:07.264025] [INFO ] [main ] DGICA: Signal=1 (Conf=90.0%), Magnitude=-0.59% (Conf=52.6418%) [2026-01-27T20:36:07.264185] [INFO ] [main ] Fetching symbol history for BIVI... [2026-01-27T20:36:07.264230] [DEBUG] [REMOTE ] BIVI: Fetching historical data. [2026-01-27T20:36:07.265163] [INFO ] [main ] Progress: 118/375 forecasts completed (31.5%). DGICA finished in 0.6s. ETA: 46.1s. Rate: 334.19 forecasts/min [2026-01-27T20:36:07.266913] [DEBUG] [MAG ] FELE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.277879] [DEBUG] [REMOTE ] BIVI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.278773] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 8 features, N/A% accuracy [2026-01-27T20:36:07.278827] [INFO ] [LOCAL ] BIVI: Loaded 8 optimal features with 26.61% confidence from JSON config [2026-01-27T20:36:07.278860] [DEBUG] [MAG ] Building data for symbol: BIVI with lookback: 0 [2026-01-27T20:36:07.279833] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:07.279898] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:07.284990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:07.286821] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:07.287371] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:07.287839] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:07.288244] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:07.330092] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:07.331110] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:07.332173] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:07.370561] [INFO ] [LOCAL ] FELE: Saved forecast. [2026-01-27T20:36:07.370653] [INFO ] [main ] FELE: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=50.0096%) [2026-01-27T20:36:07.371005] [INFO ] [main ] Fetching symbol history for IESC... [2026-01-27T20:36:07.371049] [DEBUG] [REMOTE ] IESC: Fetching historical data. [2026-01-27T20:36:07.373782] [INFO ] [main ] Progress: 119/375 forecasts completed (31.7%). FELE finished in 0.7s. ETA: 45.8s. Rate: 335.31 forecasts/min [2026-01-27T20:36:07.383969] [DEBUG] [REMOTE ] IESC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.385590] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, N/A% accuracy [2026-01-27T20:36:07.385643] [INFO ] [LOCAL ] IESC: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-27T20:36:07.385675] [DEBUG] [MAG ] Building data for symbol: IESC with lookback: 0 [2026-01-27T20:36:07.386462] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:07.386523] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:07.389147] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:07.390360] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:07.393347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:07.618218] [DEBUG] [MAG ] YUMC: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.624960] [DEBUG] [MAG ] TEX: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.681054] [DEBUG] [MAG ] BIVI: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.734678] [DEBUG] [MAG ] IESC: Last date is validated at 2026-01-27 [2026-01-27T20:36:07.809248] [DEBUG] [MAG ] YUMC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.821704] [DEBUG] [MAG ] TEX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.853258] [DEBUG] [MAG ] BIVI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.910963] [DEBUG] [MAG ] IESC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:07.912322] [INFO ] [LOCAL ] YUMC: Saved forecast. [2026-01-27T20:36:07.912433] [INFO ] [main ] YUMC: Signal=1 (Conf=90.0%), Magnitude=3.36% (Conf=49.3652%) [2026-01-27T20:36:07.912896] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-27T20:36:07.912968] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-27T20:36:07.913657] [INFO ] [main ] Progress: 120/375 forecasts completed (32.0%). YUMC finished in 0.7s. ETA: 46.4s. Rate: 329.76 forecasts/min [2026-01-27T20:36:07.927653] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.929166] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-27T20:36:07.929238] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-27T20:36:07.929279] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-27T20:36:07.930434] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:07.930511] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:07.935889] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:07.936850] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:07.938639] [INFO ] [LOCAL ] TEX: Saved forecast. [2026-01-27T20:36:07.938720] [INFO ] [main ] TEX: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=38.0518%) [2026-01-27T20:36:07.938882] [INFO ] [main ] Fetching symbol history for AAPL... [2026-01-27T20:36:07.938926] [DEBUG] [REMOTE ] AAPL: Fetching historical data. [2026-01-27T20:36:07.939905] [INFO ] [main ] Progress: 121/375 forecasts completed (32.3%). TEX finished in 0.7s. ETA: 45.9s. Rate: 332.11 forecasts/min [2026-01-27T20:36:07.946530] [INFO ] [LOCAL ] BIVI: Saved forecast. [2026-01-27T20:36:07.946828] [INFO ] [main ] BIVI: Signal=1 (Conf=90.0%), Magnitude=7.80% (Conf=26.6091%) [2026-01-27T20:36:07.946991] [INFO ] [main ] Fetching symbol history for EVN... [2026-01-27T20:36:07.947036] [DEBUG] [REMOTE ] EVN: Fetching historical data. [2026-01-27T20:36:07.948029] [INFO ] [main ] Progress: 122/375 forecasts completed (32.5%). BIVI finished in 0.7s. ETA: 45.3s. Rate: 334.73 forecasts/min [2026-01-27T20:36:07.952453] [DEBUG] [REMOTE ] AAPL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.953383] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 0 features, N/A% accuracy [2026-01-27T20:36:07.953433] [INFO ] [LOCAL ] AAPL: Loaded 0 optimal features with 50.41% confidence from JSON config [2026-01-27T20:36:07.953464] [DEBUG] [MAG ] Building data for symbol: AAPL with lookback: 0 [2026-01-27T20:36:07.954427] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:07.966121] [DEBUG] [REMOTE ] EVN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:07.967400] [DEBUG] [LOCAL ] Loaded configuration for EVN: 8 features, N/A% accuracy [2026-01-27T20:36:07.967483] [INFO ] [LOCAL ] EVN: Loaded 8 optimal features with 58.91% confidence from JSON config [2026-01-27T20:36:07.967531] [DEBUG] [MAG ] Building data for symbol: EVN with lookback: 0 [2026-01-27T20:36:07.968655] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:07.968923] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:07.972420] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:08.058877] [INFO ] [LOCAL ] IESC: Saved forecast. [2026-01-27T20:36:08.058943] [INFO ] [main ] IESC: Signal=1 (Conf=90.0%), Magnitude=1.62% (Conf=54.6362%) [2026-01-27T20:36:08.059096] [INFO ] [main ] Fetching symbol history for RHI... [2026-01-27T20:36:08.059139] [DEBUG] [REMOTE ] RHI: Fetching historical data. [2026-01-27T20:36:08.059958] [INFO ] [main ] Progress: 123/375 forecasts completed (32.8%). IESC finished in 0.7s. ETA: 45.0s. Rate: 335.76 forecasts/min [2026-01-27T20:36:08.070260] [DEBUG] [REMOTE ] RHI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:08.071349] [DEBUG] [LOCAL ] Loaded configuration for RHI: 9 features, N/A% accuracy [2026-01-27T20:36:08.071403] [INFO ] [LOCAL ] RHI: Loaded 9 optimal features with 50.97% confidence from JSON config [2026-01-27T20:36:08.071444] [DEBUG] [MAG ] Building data for symbol: RHI with lookback: 0 [2026-01-27T20:36:08.072243] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:08.072308] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:08.074030] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:08.075237] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:08.076848] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:08.077179] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:08.078962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:08.079436] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:08.126452] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:08.128670] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:08.129894] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:08.217848] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:08.218260] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:08.219239] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:08.220564] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:08.221066] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:08.221212] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:08.222182] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:08.222260] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:08.222954] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:08.224229] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:08.311286] [DEBUG] [MAG ] AAPL: Last date is validated at 2026-01-27 [2026-01-27T20:36:08.488514] [DEBUG] [MAG ] AAPL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:08.492274] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-27 [2026-01-27T20:36:08.574925] [DEBUG] [MAG ] RHI: Last date is validated at 2026-01-27 [2026-01-27T20:36:08.578442] [DEBUG] [MAG ] EVN: Last date is validated at 2026-01-27 [2026-01-27T20:36:08.625017] [INFO ] [LOCAL ] AAPL: Saved forecast. [2026-01-27T20:36:08.625081] [INFO ] [main ] AAPL: Signal=1 (Conf=90.0%), Magnitude=2.72% (Conf=50.4091%) [2026-01-27T20:36:08.625432] [INFO ] [main ] Fetching symbol history for DCTH... [2026-01-27T20:36:08.625483] [DEBUG] [REMOTE ] DCTH: Fetching historical data. [2026-01-27T20:36:08.625667] [INFO ] [main ] Progress: 124/375 forecasts completed (33.1%). AAPL finished in 0.7s. ETA: 45.6s. Rate: 329.99 forecasts/min [2026-01-27T20:36:08.639005] [DEBUG] [REMOTE ] DCTH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:08.640384] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 3 features, N/A% accuracy [2026-01-27T20:36:08.640436] [INFO ] [LOCAL ] DCTH: Loaded 3 optimal features with 46.56% confidence from JSON config [2026-01-27T20:36:08.640467] [DEBUG] [MAG ] Building data for symbol: DCTH with lookback: 0 [2026-01-27T20:36:08.641312] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:08.641374] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:08.647421] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:08.648463] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:08.650197] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:08.700304] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:08.751347] [DEBUG] [MAG ] RHI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:08.757847] [DEBUG] [MAG ] EVN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:08.787030] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-27T20:36:08.787106] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=2.69% (Conf=58.1264%) [2026-01-27T20:36:08.787764] [INFO ] [main ] Fetching symbol history for PFG... [2026-01-27T20:36:08.787823] [DEBUG] [REMOTE ] PFG: Fetching historical data. [2026-01-27T20:36:08.787920] [INFO ] [main ] Progress: 125/375 forecasts completed (33.3%). PRTA finished in 0.9s. ETA: 45.4s. Rate: 330.28 forecasts/min [2026-01-27T20:36:08.803212] [DEBUG] [REMOTE ] PFG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:08.804299] [DEBUG] [LOCAL ] Loaded configuration for PFG: 3 features, N/A% accuracy [2026-01-27T20:36:08.804367] [INFO ] [LOCAL ] PFG: Loaded 3 optimal features with 57.63% confidence from JSON config [2026-01-27T20:36:08.804414] [DEBUG] [MAG ] Building data for symbol: PFG with lookback: 0 [2026-01-27T20:36:08.805533] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:08.805828] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:08.811672] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:08.813806] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:08.814330] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:08.823349] [INFO ] [LOCAL ] EVN: Saved forecast. [2026-01-27T20:36:08.823792] [INFO ] [main ] EVN: Signal=1 (Conf=90.0%), Magnitude=-0.68% (Conf=58.914%) [2026-01-27T20:36:08.823952] [INFO ] [main ] Fetching symbol history for AMBP... [2026-01-27T20:36:08.823994] [DEBUG] [REMOTE ] AMBP: Fetching historical data. [2026-01-27T20:36:08.825325] [INFO ] [main ] Progress: 126/375 forecasts completed (33.6%). EVN finished in 0.9s. ETA: 44.9s. Rate: 332.37 forecasts/min [2026-01-27T20:36:08.837915] [DEBUG] [REMOTE ] AMBP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:08.838856] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 5 features, N/A% accuracy [2026-01-27T20:36:08.838913] [INFO ] [LOCAL ] AMBP: Loaded 5 optimal features with 53.11% confidence from JSON config [2026-01-27T20:36:08.838944] [DEBUG] [MAG ] Building data for symbol: AMBP with lookback: 0 [2026-01-27T20:36:08.839749] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:08.839810] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:08.841676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:08.842352] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:08.843505] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:08.844457] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:08.845515] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:08.849936] [INFO ] [LOCAL ] RHI: Saved forecast. [2026-01-27T20:36:08.850006] [INFO ] [main ] RHI: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=50.9731%) [2026-01-27T20:36:08.850166] [INFO ] [main ] Fetching symbol history for TRIN... [2026-01-27T20:36:08.850209] [DEBUG] [REMOTE ] TRIN: Fetching historical data. [2026-01-27T20:36:08.850989] [INFO ] [main ] Progress: 127/375 forecasts completed (33.9%). RHI finished in 0.8s. ETA: 44.5s. Rate: 334.63 forecasts/min [2026-01-27T20:36:08.862066] [DEBUG] [REMOTE ] TRIN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:08.865003] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, N/A% accuracy [2026-01-27T20:36:08.865063] [INFO ] [LOCAL ] TRIN: Loaded 4 optimal features with 63.16% confidence from JSON config [2026-01-27T20:36:08.865105] [DEBUG] [MAG ] Building data for symbol: TRIN with lookback: 0 [2026-01-27T20:36:08.866028] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:08.866091] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:08.867895] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:08.868444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:08.868884] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:08.919929] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:09.010708] [DEBUG] [MAG ] DCTH: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.181052] [DEBUG] [MAG ] PFG: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.196516] [DEBUG] [MAG ] AMBP: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.196907] [DEBUG] [MAG ] DCTH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:09.273875] [INFO ] [LOCAL ] DCTH: Saved forecast. [2026-01-27T20:36:09.273942] [INFO ] [main ] DCTH: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=46.5563%) [2026-01-27T20:36:09.274278] [INFO ] [main ] Fetching symbol history for CMP... [2026-01-27T20:36:09.274328] [DEBUG] [REMOTE ] CMP: Fetching historical data. [2026-01-27T20:36:09.274513] [INFO ] [main ] Progress: 128/375 forecasts completed (34.1%). DCTH finished in 0.6s. ETA: 44.8s. Rate: 331.11 forecasts/min [2026-01-27T20:36:09.274367] [DEBUG] [MAG ] TRIN: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.286319] [DEBUG] [REMOTE ] CMP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:09.287532] [DEBUG] [LOCAL ] Loaded configuration for CMP: 6 features, N/A% accuracy [2026-01-27T20:36:09.287610] [INFO ] [LOCAL ] CMP: Loaded 6 optimal features with 58.09% confidence from JSON config [2026-01-27T20:36:09.287644] [DEBUG] [MAG ] Building data for symbol: CMP with lookback: 0 [2026-01-27T20:36:09.288427] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:09.288489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:09.293359] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:09.295170] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:09.295700] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:09.296435] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:09.298821] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:09.299876] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:09.361909] [DEBUG] [MAG ] PFG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:09.378552] [DEBUG] [MAG ] AMBP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:09.436806] [INFO ] [LOCAL ] AMBP: Saved forecast. [2026-01-27T20:36:09.436872] [INFO ] [main ] AMBP: Signal=1 (Conf=90.0%), Magnitude=1.37% (Conf=53.1095%) [2026-01-27T20:36:09.437028] [INFO ] [main ] Fetching symbol history for SHLS... [2026-01-27T20:36:09.437071] [DEBUG] [REMOTE ] SHLS: Fetching historical data. [2026-01-27T20:36:09.437947] [INFO ] [main ] Progress: 129/375 forecasts completed (34.4%). AMBP finished in 0.6s. ETA: 44.5s. Rate: 331.36 forecasts/min [2026-01-27T20:36:09.447011] [DEBUG] [MAG ] TRIN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:09.448893] [DEBUG] [REMOTE ] SHLS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:09.450022] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 10 features, N/A% accuracy [2026-01-27T20:36:09.450075] [INFO ] [LOCAL ] SHLS: Loaded 10 optimal features with 54.28% confidence from JSON config [2026-01-27T20:36:09.450105] [DEBUG] [MAG ] Building data for symbol: SHLS with lookback: 0 [2026-01-27T20:36:09.450907] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:09.450972] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:09.464308] [INFO ] [LOCAL ] PFG: Saved forecast. [2026-01-27T20:36:09.464378] [INFO ] [main ] PFG: Signal=1 (Conf=90.0%), Magnitude=-0.22% (Conf=57.6295%) [2026-01-27T20:36:09.464737] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-27T20:36:09.464788] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-27T20:36:09.465664] [INFO ] [main ] Progress: 130/375 forecasts completed (34.7%). PFG finished in 0.7s. ETA: 44.1s. Rate: 333.53 forecasts/min [2026-01-27T20:36:09.477490] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:09.478599] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-27T20:36:09.478653] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-27T20:36:09.478686] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-27T20:36:09.479530] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:09.479622] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:09.480421] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:09.500790] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:09.502078] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:09.502980] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:09.506080] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:09.506757] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:09.508244] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:09.509475] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:09.510209] [INFO ] [LOCAL ] TRIN: Saved forecast. [2026-01-27T20:36:09.510277] [INFO ] [main ] TRIN: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=63.1627%) [2026-01-27T20:36:09.510431] [INFO ] [main ] Fetching symbol history for SNTI... [2026-01-27T20:36:09.510474] [DEBUG] [REMOTE ] SNTI: Fetching historical data. [2026-01-27T20:36:09.510844] [INFO ] [main ] Progress: 131/375 forecasts completed (34.9%). TRIN finished in 0.7s. ETA: 43.6s. Rate: 335.45 forecasts/min [2026-01-27T20:36:09.513312] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:09.517852] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:09.519137] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:09.522037] [DEBUG] [REMOTE ] SNTI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:09.523239] [DEBUG] [LOCAL ] Loaded configuration for SNTI: 4 features, N/A% accuracy [2026-01-27T20:36:09.523294] [INFO ] [LOCAL ] SNTI: Loaded 4 optimal features with 40.86% confidence from JSON config [2026-01-27T20:36:09.523325] [DEBUG] [MAG ] Building data for symbol: SNTI with lookback: 0 [2026-01-27T20:36:09.524133] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:09.524194] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:09.526284] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:09.526831] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:09.527267] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:09.528960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:09.651044] [DEBUG] [MAG ] CMP: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.826733] [DEBUG] [MAG ] CMP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:09.849602] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.879212] [DEBUG] [MAG ] SNTI: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.898430] [DEBUG] [MAG ] SHLS: Last date is validated at 2026-01-27 [2026-01-27T20:36:09.916347] [INFO ] [LOCAL ] CMP: Saved forecast. [2026-01-27T20:36:09.916423] [INFO ] [main ] CMP: Signal=1 (Conf=90.0%), Magnitude=-1.09% (Conf=58.0919%) [2026-01-27T20:36:09.916599] [INFO ] [main ] Fetching symbol history for VSTS... [2026-01-27T20:36:09.916646] [DEBUG] [REMOTE ] VSTS: Fetching historical data. [2026-01-27T20:36:09.916885] [INFO ] [main ] Progress: 132/375 forecasts completed (35.2%). CMP finished in 0.6s. ETA: 43.9s. Rate: 332.25 forecasts/min [2026-01-27T20:36:09.929454] [DEBUG] [REMOTE ] VSTS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:09.930627] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 7 features, N/A% accuracy [2026-01-27T20:36:09.930684] [INFO ] [LOCAL ] VSTS: Loaded 7 optimal features with 54.97% confidence from JSON config [2026-01-27T20:36:09.930715] [DEBUG] [MAG ] Building data for symbol: VSTS with lookback: 0 [2026-01-27T20:36:09.931557] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:09.931637] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:09.937343] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:09.938332] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:09.940474] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:09.941161] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:09.942450] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:09.944595] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:09.947403] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.045177] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.053451] [DEBUG] [MAG ] SNTI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.069245] [DEBUG] [MAG ] SHLS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.121405] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-27T20:36:10.121501] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=55.5928%) [2026-01-27T20:36:10.121881] [INFO ] [main ] Progress: 133/375 forecasts completed (35.5%). AIPI finished in 0.7s. ETA: 43.7s. Rate: 331.92 forecasts/min [2026-01-27T20:36:10.122011] [INFO ] [main ] Fetching symbol history for OHI... [2026-01-27T20:36:10.122057] [DEBUG] [REMOTE ] OHI: Fetching historical data. [2026-01-27T20:36:10.135493] [DEBUG] [REMOTE ] OHI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.136480] [DEBUG] [LOCAL ] Loaded configuration for OHI: 6 features, N/A% accuracy [2026-01-27T20:36:10.136539] [INFO ] [LOCAL ] OHI: Loaded 6 optimal features with 57.69% confidence from JSON config [2026-01-27T20:36:10.136592] [DEBUG] [MAG ] Building data for symbol: OHI with lookback: 0 [2026-01-27T20:36:10.137464] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:10.137543] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:10.142441] [INFO ] [LOCAL ] SNTI: Saved forecast. [2026-01-27T20:36:10.142513] [INFO ] [main ] SNTI: Signal=1 (Conf=90.0%), Magnitude=5.41% (Conf=40.8632%) [2026-01-27T20:36:10.142696] [INFO ] [main ] Fetching symbol history for BNS... [2026-01-27T20:36:10.142742] [DEBUG] [REMOTE ] BNS: Fetching historical data. [2026-01-27T20:36:10.143086] [INFO ] [main ] Progress: 134/375 forecasts completed (35.7%). SNTI finished in 0.6s. ETA: 43.3s. Rate: 334.12 forecasts/min [2026-01-27T20:36:10.142785] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:10.145217] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:10.145753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:10.146193] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:10.148121] [INFO ] [LOCAL ] SHLS: Saved forecast. [2026-01-27T20:36:10.148190] [INFO ] [main ] SHLS: Signal=1 (Conf=90.0%), Magnitude=3.44% (Conf=54.2765%) [2026-01-27T20:36:10.148344] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-27T20:36:10.148388] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-27T20:36:10.149651] [INFO ] [main ] Progress: 135/375 forecasts completed (36.0%). SHLS finished in 0.7s. ETA: 42.8s. Rate: 336.52 forecasts/min [2026-01-27T20:36:10.154897] [DEBUG] [REMOTE ] BNS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.155929] [DEBUG] [LOCAL ] Loaded configuration for BNS: 2 features, N/A% accuracy [2026-01-27T20:36:10.155984] [INFO ] [LOCAL ] BNS: Loaded 2 optimal features with 61.96% confidence from JSON config [2026-01-27T20:36:10.156016] [DEBUG] [MAG ] Building data for symbol: BNS with lookback: 0 [2026-01-27T20:36:10.157015] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:10.157076] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:10.162660] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:10.162792] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.164750] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-27T20:36:10.164808] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-27T20:36:10.164840] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-27T20:36:10.165239] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.165802] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:10.165868] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:10.172110] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:10.175499] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:10.177553] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:10.192518] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:10.193629] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.235192] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:10.236875] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.359296] [DEBUG] [MAG ] VSTS: Last date is validated at 2026-01-27 [2026-01-27T20:36:10.510956] [DEBUG] [MAG ] BNS: Last date is validated at 2026-01-27 [2026-01-27T20:36:10.530634] [DEBUG] [MAG ] VSTS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.551425] [DEBUG] [MAG ] OHI: Last date is validated at 2026-01-27 [2026-01-27T20:36:10.595967] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-27 [2026-01-27T20:36:10.611437] [INFO ] [LOCAL ] VSTS: Saved forecast. [2026-01-27T20:36:10.611505] [INFO ] [main ] VSTS: Signal=1 (Conf=90.0%), Magnitude=-0.38% (Conf=54.9689%) [2026-01-27T20:36:10.611875] [INFO ] [main ] Fetching symbol history for MBC... [2026-01-27T20:36:10.611926] [DEBUG] [REMOTE ] MBC: Fetching historical data. [2026-01-27T20:36:10.612649] [INFO ] [main ] Progress: 136/375 forecasts completed (36.3%). VSTS finished in 0.7s. ETA: 43.1s. Rate: 332.61 forecasts/min [2026-01-27T20:36:10.624957] [DEBUG] [REMOTE ] MBC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.626095] [DEBUG] [LOCAL ] Loaded configuration for MBC: 2 features, N/A% accuracy [2026-01-27T20:36:10.626149] [INFO ] [LOCAL ] MBC: Loaded 2 optimal features with 59.38% confidence from JSON config [2026-01-27T20:36:10.626180] [DEBUG] [MAG ] Building data for symbol: MBC with lookback: 0 [2026-01-27T20:36:10.627559] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:10.627840] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:10.628564] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:10.634543] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.688745] [DEBUG] [MAG ] BNS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.729831] [DEBUG] [MAG ] OHI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.768427] [INFO ] [LOCAL ] BNS: Saved forecast. [2026-01-27T20:36:10.768508] [INFO ] [main ] BNS: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=61.9645%) [2026-01-27T20:36:10.768700] [INFO ] [main ] Fetching symbol history for PD... [2026-01-27T20:36:10.768747] [DEBUG] [REMOTE ] PD: Fetching historical data. [2026-01-27T20:36:10.769941] [INFO ] [main ] Progress: 137/375 forecasts completed (36.5%). BNS finished in 0.6s. ETA: 42.9s. Rate: 332.93 forecasts/min [2026-01-27T20:36:10.776238] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:10.781294] [DEBUG] [REMOTE ] PD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.782325] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, N/A% accuracy [2026-01-27T20:36:10.782384] [INFO ] [LOCAL ] PD: Loaded 4 optimal features with 47.28% confidence from JSON config [2026-01-27T20:36:10.782417] [DEBUG] [MAG ] Building data for symbol: PD with lookback: 0 [2026-01-27T20:36:10.783225] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:10.783290] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:10.788917] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:10.789950] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:10.791469] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:10.792185] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.811274] [INFO ] [LOCAL ] OHI: Saved forecast. [2026-01-27T20:36:10.811346] [INFO ] [main ] OHI: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=57.6911%) [2026-01-27T20:36:10.811513] [INFO ] [main ] Fetching symbol history for JHX... [2026-01-27T20:36:10.811556] [DEBUG] [REMOTE ] JHX: Fetching historical data. [2026-01-27T20:36:10.812252] [INFO ] [main ] Progress: 138/375 forecasts completed (36.8%). OHI finished in 0.7s. ETA: 42.5s. Rate: 334.78 forecasts/min [2026-01-27T20:36:10.825028] [DEBUG] [REMOTE ] JHX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.829626] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, N/A% accuracy [2026-01-27T20:36:10.829692] [INFO ] [LOCAL ] JHX: Loaded 2 optimal features with 49.40% confidence from JSON config [2026-01-27T20:36:10.829727] [DEBUG] [MAG ] Building data for symbol: JHX with lookback: 0 [2026-01-27T20:36:10.830657] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:10.830719] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:10.831676] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:10.834297] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.852939] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-27T20:36:10.853006] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=-0.28% (Conf=59.8228%) [2026-01-27T20:36:10.853389] [INFO ] [main ] Progress: 139/375 forecasts completed (37.1%). OCSL finished in 0.7s. ETA: 42.1s. Rate: 336.65 forecasts/min [2026-01-27T20:36:10.853538] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-27T20:36:10.853607] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-27T20:36:10.866368] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:10.867687] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-27T20:36:10.867744] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-27T20:36:10.867787] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-27T20:36:10.868627] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:10.868691] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:10.874436] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:10.875266] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:10.879389] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:10.880614] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:10.881829] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:10.992023] [DEBUG] [MAG ] MBC: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.151081] [DEBUG] [MAG ] PD: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.168365] [DEBUG] [MAG ] MBC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:11.188609] [DEBUG] [MAG ] JHX: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.231515] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.239384] [INFO ] [LOCAL ] MBC: Saved forecast. [2026-01-27T20:36:11.239472] [INFO ] [main ] MBC: Signal=1 (Conf=90.0%), Magnitude=-0.48% (Conf=59.3782%) [2026-01-27T20:36:11.239736] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-27T20:36:11.239788] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-27T20:36:11.241044] [INFO ] [main ] Progress: 140/375 forecasts completed (37.3%). MBC finished in 0.6s. ETA: 42.2s. Rate: 333.85 forecasts/min [2026-01-27T20:36:11.257231] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:11.258528] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-27T20:36:11.258613] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-27T20:36:11.258833] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-27T20:36:11.259955] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:11.260037] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:11.262244] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:11.262843] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:11.334523] [DEBUG] [MAG ] PD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:11.363064] [DEBUG] [MAG ] JHX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:11.390289] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:11.393837] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:11.396315] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:11.413744] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:11.417287] [INFO ] [LOCAL ] PD: Saved forecast. [2026-01-27T20:36:11.417357] [INFO ] [main ] PD: Signal=1 (Conf=90.0%), Magnitude=-5.87% (Conf=47.277%) [2026-01-27T20:36:11.417960] [INFO ] [main ] Progress: 141/375 forecasts completed (37.6%). PD finished in 0.6s. ETA: 42.1s. Rate: 333.88 forecasts/min [2026-01-27T20:36:11.418091] [INFO ] [main ] Fetching symbol history for BEPI... [2026-01-27T20:36:11.418134] [DEBUG] [REMOTE ] BEPI: Fetching historical data. [2026-01-27T20:36:11.429384] [DEBUG] [REMOTE ] BEPI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:11.430655] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 6 features, N/A% accuracy [2026-01-27T20:36:11.430707] [INFO ] [LOCAL ] BEPI: Loaded 6 optimal features with 69.71% confidence from JSON config [2026-01-27T20:36:11.430737] [DEBUG] [MAG ] Building data for symbol: BEPI with lookback: 0 [2026-01-27T20:36:11.431717] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:11.431961] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:11.461942] [INFO ] [LOCAL ] JHX: Saved forecast. [2026-01-27T20:36:11.462007] [INFO ] [main ] JHX: Signal=1 (Conf=90.0%), Magnitude=-4.79% (Conf=49.3991%) [2026-01-27T20:36:11.462363] [INFO ] [main ] Progress: 142/375 forecasts completed (37.9%). JHX finished in 0.7s. ETA: 41.6s. Rate: 335.66 forecasts/min [2026-01-27T20:36:11.462491] [INFO ] [main ] Fetching symbol history for MANH... [2026-01-27T20:36:11.462544] [DEBUG] [REMOTE ] MANH: Fetching historical data. [2026-01-27T20:36:11.474057] [DEBUG] [REMOTE ] MANH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:11.475196] [DEBUG] [LOCAL ] Loaded configuration for MANH: 6 features, N/A% accuracy [2026-01-27T20:36:11.475248] [INFO ] [LOCAL ] MANH: Loaded 6 optimal features with 52.78% confidence from JSON config [2026-01-27T20:36:11.475280] [DEBUG] [MAG ] Building data for symbol: MANH with lookback: 0 [2026-01-27T20:36:11.476104] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:11.476167] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:11.477944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:11.478464] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:11.478914] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:11.479878] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:11.507627] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-27T20:36:11.507716] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=0.40% (Conf=51.2772%) [2026-01-27T20:36:11.508293] [INFO ] [main ] Fetching symbol history for JKS... [2026-01-27T20:36:11.508345] [DEBUG] [REMOTE ] JKS: Fetching historical data. [2026-01-27T20:36:11.509374] [INFO ] [main ] Progress: 143/375 forecasts completed (38.1%). PNQI finished in 0.7s. ETA: 41.3s. Rate: 337.40 forecasts/min [2026-01-27T20:36:11.511840] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:11.513351] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:11.516476] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:11.519134] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:11.521928] [DEBUG] [REMOTE ] JKS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:11.523511] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:11.524527] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:11.524645] [DEBUG] [LOCAL ] Loaded configuration for JKS: 6 features, N/A% accuracy [2026-01-27T20:36:11.524709] [INFO ] [LOCAL ] JKS: Loaded 6 optimal features with 57.11% confidence from JSON config [2026-01-27T20:36:11.524742] [DEBUG] [MAG ] Building data for symbol: JKS with lookback: 0 [2026-01-27T20:36:11.525706] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:11.525781] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:11.532232] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:11.533291] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:11.536026] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:11.538832] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:11.540451] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:11.542375] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:11.573699] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:11.575118] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:11.796527] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.891377] [DEBUG] [MAG ] BEPI: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.904611] [DEBUG] [MAG ] JKS: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.934739] [DEBUG] [MAG ] MANH: Last date is validated at 2026-01-27 [2026-01-27T20:36:11.968364] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.035136] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-27T20:36:12.035204] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=0.20% (Conf=61.8303%) [2026-01-27T20:36:12.035604] [INFO ] [main ] Progress: 144/375 forecasts completed (38.4%). BCAL finished in 0.8s. ETA: 41.6s. Rate: 332.87 forecasts/min [2026-01-27T20:36:12.035736] [INFO ] [main ] Fetching symbol history for VMD... [2026-01-27T20:36:12.035780] [DEBUG] [REMOTE ] VMD: Fetching historical data. [2026-01-27T20:36:12.047390] [DEBUG] [REMOTE ] VMD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.048818] [DEBUG] [LOCAL ] Loaded configuration for VMD: 13 features, N/A% accuracy [2026-01-27T20:36:12.048876] [INFO ] [LOCAL ] VMD: Loaded 13 optimal features with 66.03% confidence from JSON config [2026-01-27T20:36:12.048908] [DEBUG] [MAG ] Building data for symbol: VMD with lookback: 0 [2026-01-27T20:36:12.049725] [DEBUG] [FEATURES ] DataBuilder: Executing 13 feature methods. [2026-01-27T20:36:12.049793] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:12.054868] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:12.056716] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:12.057245] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:12.057677] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:12.063820] [DEBUG] [MAG ] BEPI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.077961] [DEBUG] [MAG ] JKS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.106453] [DEBUG] [MAG ] MANH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.125429] [INFO ] [LOCAL ] BEPI: Saved forecast. [2026-01-27T20:36:12.125499] [INFO ] [main ] BEPI: Signal=1 (Conf=90.0%), Magnitude=1.48% (Conf=69.7114%) [2026-01-27T20:36:12.125684] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-27T20:36:12.125730] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-27T20:36:12.126795] [INFO ] [main ] Progress: 145/375 forecasts completed (38.7%). BEPI finished in 0.7s. ETA: 41.3s. Rate: 334.01 forecasts/min [2026-01-27T20:36:12.137034] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:12.137951] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:12.138385] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.139477] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-27T20:36:12.139541] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-27T20:36:12.139592] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-27T20:36:12.140374] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:12.140439] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:12.140802] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:12.141468] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:12.141995] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:12.143052] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:12.144859] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:12.145517] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:12.145996] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:12.146774] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.147827] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:12.148333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:12.148809] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:12.149922] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:12.153449] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:12.173735] [INFO ] [LOCAL ] JKS: Saved forecast. [2026-01-27T20:36:12.173816] [INFO ] [main ] JKS: Signal=1 (Conf=90.0%), Magnitude=4.25% (Conf=57.1141%) [2026-01-27T20:36:12.173976] [INFO ] [main ] Fetching symbol history for JACK... [2026-01-27T20:36:12.174020] [DEBUG] [REMOTE ] JACK: Fetching historical data. [2026-01-27T20:36:12.174960] [INFO ] [main ] Progress: 146/375 forecasts completed (38.9%). JKS finished in 0.7s. ETA: 40.9s. Rate: 335.69 forecasts/min [2026-01-27T20:36:12.188075] [DEBUG] [REMOTE ] JACK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.189355] [DEBUG] [LOCAL ] Loaded configuration for JACK: 7 features, N/A% accuracy [2026-01-27T20:36:12.189409] [INFO ] [LOCAL ] JACK: Loaded 7 optimal features with 51.70% confidence from JSON config [2026-01-27T20:36:12.189440] [DEBUG] [MAG ] Building data for symbol: JACK with lookback: 0 [2026-01-27T20:36:12.190300] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:12.190364] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:12.192081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:12.192829] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:12.193486] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:12.194453] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:12.195294] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:12.235348] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:12.236720] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.269327] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:12.270315] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.276627] [INFO ] [LOCAL ] MANH: Saved forecast. [2026-01-27T20:36:12.276696] [INFO ] [main ] MANH: Signal=1 (Conf=90.0%), Magnitude=-4.45% (Conf=52.783%) [2026-01-27T20:36:12.276862] [INFO ] [main ] Fetching symbol history for MTRX... [2026-01-27T20:36:12.276908] [DEBUG] [REMOTE ] MTRX: Fetching historical data. [2026-01-27T20:36:12.278818] [INFO ] [main ] Progress: 147/375 forecasts completed (39.2%). MANH finished in 0.8s. ETA: 40.6s. Rate: 336.65 forecasts/min [2026-01-27T20:36:12.290077] [DEBUG] [REMOTE ] MTRX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.291258] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 5 features, N/A% accuracy [2026-01-27T20:36:12.291314] [INFO ] [LOCAL ] MTRX: Loaded 5 optimal features with 55.50% confidence from JSON config [2026-01-27T20:36:12.291347] [DEBUG] [MAG ] Building data for symbol: MTRX with lookback: 0 [2026-01-27T20:36:12.292186] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:12.292258] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:12.297692] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:12.299644] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:12.300161] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:12.300601] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:12.302005] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.493632] [DEBUG] [MAG ] VMD: Last date is validated at 2026-01-27 [2026-01-27T20:36:12.603203] [DEBUG] [MAG ] JACK: Last date is validated at 2026-01-27 [2026-01-27T20:36:12.620272] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-27 [2026-01-27T20:36:12.654625] [DEBUG] [MAG ] MTRX: Last date is validated at 2026-01-27 [2026-01-27T20:36:12.665600] [DEBUG] [MAG ] VMD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.735156] [INFO ] [LOCAL ] VMD: Saved forecast. [2026-01-27T20:36:12.735224] [INFO ] [main ] VMD: Signal=1 (Conf=90.0%), Magnitude=2.38% (Conf=66.0284%) [2026-01-27T20:36:12.735558] [INFO ] [main ] Fetching symbol history for VRA... [2026-01-27T20:36:12.735624] [DEBUG] [REMOTE ] VRA: Fetching historical data. [2026-01-27T20:36:12.735661] [INFO ] [main ] Progress: 148/375 forecasts completed (39.5%). VMD finished in 0.7s. ETA: 40.9s. Rate: 333.13 forecasts/min [2026-01-27T20:36:12.747655] [DEBUG] [REMOTE ] VRA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.748662] [DEBUG] [LOCAL ] Loaded configuration for VRA: 5 features, N/A% accuracy [2026-01-27T20:36:12.748720] [INFO ] [LOCAL ] VRA: Loaded 5 optimal features with 48.67% confidence from JSON config [2026-01-27T20:36:12.748752] [DEBUG] [MAG ] Building data for symbol: VRA with lookback: 0 [2026-01-27T20:36:12.749533] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:12.749614] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:12.754412] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:12.755237] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:12.784939] [DEBUG] [MAG ] JACK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.789103] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.839801] [DEBUG] [MAG ] MTRX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:12.855320] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-27T20:36:12.855391] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=0.65% (Conf=65.1725%) [2026-01-27T20:36:12.855556] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-27T20:36:12.855622] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-27T20:36:12.856681] [INFO ] [main ] Progress: 149/375 forecasts completed (39.7%). AFCG finished in 0.7s. ETA: 40.6s. Rate: 333.87 forecasts/min [2026-01-27T20:36:12.869623] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.870556] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-27T20:36:12.870640] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-27T20:36:12.870685] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-27T20:36:12.871546] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:12.871629] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:12.873814] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:12.875665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.876458] [INFO ] [LOCAL ] JACK: Saved forecast. [2026-01-27T20:36:12.876533] [INFO ] [main ] JACK: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=51.7019%) [2026-01-27T20:36:12.876904] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-27T20:36:12.876956] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-27T20:36:12.876941] [INFO ] [main ] Progress: 150/375 forecasts completed (40.0%). JACK finished in 0.7s. ETA: 40.2s. Rate: 335.86 forecasts/min [2026-01-27T20:36:12.884104] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:12.885654] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:12.886374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.889325] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.890225] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-27T20:36:12.890285] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-27T20:36:12.890317] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-27T20:36:12.891165] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:12.891228] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:12.892199] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:12.893441] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:12.895052] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:12.914905] [INFO ] [LOCAL ] MTRX: Saved forecast. [2026-01-27T20:36:12.914977] [INFO ] [main ] MTRX: Signal=1 (Conf=90.0%), Magnitude=-2.79% (Conf=55.5046%) [2026-01-27T20:36:12.915438] [INFO ] [main ] Progress: 151/375 forecasts completed (40.3%). MTRX finished in 0.6s. ETA: 39.8s. Rate: 337.61 forecasts/min [2026-01-27T20:36:12.915562] [INFO ] [main ] Fetching symbol history for PSX... [2026-01-27T20:36:12.915623] [DEBUG] [REMOTE ] PSX: Fetching historical data. [2026-01-27T20:36:12.928143] [DEBUG] [REMOTE ] PSX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:12.929118] [DEBUG] [LOCAL ] Loaded configuration for PSX: 5 features, N/A% accuracy [2026-01-27T20:36:12.929174] [INFO ] [LOCAL ] PSX: Loaded 5 optimal features with 59.94% confidence from JSON config [2026-01-27T20:36:12.929206] [DEBUG] [MAG ] Building data for symbol: PSX with lookback: 0 [2026-01-27T20:36:12.930206] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:12.930274] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:12.932116] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:12.932741] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:12.933541] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:12.936085] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:13.022988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:13.233969] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-27 [2026-01-27T20:36:13.234398] [DEBUG] [MAG ] VRA: Last date is validated at 2026-01-27 [2026-01-27T20:36:13.248298] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-27 [2026-01-27T20:36:13.374657] [DEBUG] [MAG ] PSX: Last date is validated at 2026-01-27 [2026-01-27T20:36:13.408570] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:13.409035] [DEBUG] [MAG ] VRA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:13.434466] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:13.474299] [INFO ] [LOCAL ] VRA: Saved forecast. [2026-01-27T20:36:13.474366] [INFO ] [main ] VRA: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=48.6692%) [2026-01-27T20:36:13.474524] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-27T20:36:13.474567] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-27T20:36:13.475524] [INFO ] [main ] Progress: 152/375 forecasts completed (40.5%). VRA finished in 0.7s. ETA: 40.2s. Rate: 332.90 forecasts/min [2026-01-27T20:36:13.489483] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:13.490670] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-27T20:36:13.490735] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-27T20:36:13.490766] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-27T20:36:13.491603] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-27T20:36:13.491704] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:13.496746] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:13.498640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:13.499468] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:13.499945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:13.500345] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:13.501114] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:13.501926] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:13.504290] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:13.514528] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-27T20:36:13.514622] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=6.56% (Conf=46.2185%) [2026-01-27T20:36:13.514791] [INFO ] [main ] Fetching symbol history for HMC... [2026-01-27T20:36:13.514840] [DEBUG] [REMOTE ] HMC: Fetching historical data. [2026-01-27T20:36:13.515989] [INFO ] [main ] Progress: 153/375 forecasts completed (40.8%). CIB finished in 0.7s. ETA: 39.8s. Rate: 334.59 forecasts/min [2026-01-27T20:36:13.526245] [DEBUG] [REMOTE ] HMC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:13.527225] [DEBUG] [LOCAL ] Loaded configuration for HMC: 4 features, N/A% accuracy [2026-01-27T20:36:13.527280] [INFO ] [LOCAL ] HMC: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-27T20:36:13.527311] [DEBUG] [MAG ] Building data for symbol: HMC with lookback: 0 [2026-01-27T20:36:13.528163] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:13.528225] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:13.530672] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:13.533676] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:13.535089] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:13.536150] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:13.551649] [DEBUG] [MAG ] PSX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:13.619558] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:13.621538] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:13.649148] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-27T20:36:13.649220] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=76.025%) [2026-01-27T20:36:13.649378] [INFO ] [main ] Fetching symbol history for CHSCL... [2026-01-27T20:36:13.649422] [DEBUG] [REMOTE ] CHSCL: Fetching historical data. [2026-01-27T20:36:13.649966] [INFO ] [main ] Progress: 154/375 forecasts completed (41.1%). NDAQ finished in 0.8s. ETA: 39.6s. Rate: 335.14 forecasts/min [2026-01-27T20:36:13.661317] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:13.662448] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:13.662908] [DEBUG] [REMOTE ] CHSCL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:13.663975] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 3 features, N/A% accuracy [2026-01-27T20:36:13.664035] [INFO ] [LOCAL ] CHSCL: Loaded 3 optimal features with 51.46% confidence from JSON config [2026-01-27T20:36:13.664069] [DEBUG] [MAG ] Building data for symbol: CHSCL with lookback: 0 [2026-01-27T20:36:13.665013] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:13.665084] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:13.670535] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:13.671615] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:13.674796] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:13.678139] [INFO ] [LOCAL ] PSX: Saved forecast. [2026-01-27T20:36:13.678207] [INFO ] [main ] PSX: Signal=1 (Conf=90.0%), Magnitude=-1.74% (Conf=59.9376%) [2026-01-27T20:36:13.678591] [INFO ] [main ] Fetching symbol history for POWI... [2026-01-27T20:36:13.678644] [DEBUG] [REMOTE ] POWI: Fetching historical data. [2026-01-27T20:36:13.678638] [INFO ] [main ] Progress: 155/375 forecasts completed (41.3%). PSX finished in 0.8s. ETA: 39.2s. Rate: 336.97 forecasts/min [2026-01-27T20:36:13.691374] [DEBUG] [REMOTE ] POWI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:13.692327] [DEBUG] [LOCAL ] Loaded configuration for POWI: 5 features, N/A% accuracy [2026-01-27T20:36:13.692386] [INFO ] [LOCAL ] POWI: Loaded 5 optimal features with 59.16% confidence from JSON config [2026-01-27T20:36:13.692419] [DEBUG] [MAG ] Building data for symbol: POWI with lookback: 0 [2026-01-27T20:36:13.693255] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:13.693318] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:13.695101] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:13.695726] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:13.696141] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:13.698642] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:13.706692] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:13.708079] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:13.709721] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:13.718397] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:13.797480] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:13.798448] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:13.800342] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:13.803135] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:13.804228] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:13.806382] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:13.807249] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:13.812066] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:13.813422] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:13.815268] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:13.817075] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:13.820383] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:13.821298] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:13.822114] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:13.824345] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:13.825520] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:13.826301] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:13.827285] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-27T20:36:13.828065] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:13.830927] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:13.832557] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:13.835416] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:13.837808] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:13.841721] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:13.860098] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:13.861297] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:13.863052] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:13.863840] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:13.865682] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:13.867411] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:13.868416] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:13.869688] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:13.870946] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:13.873346] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:13.875233] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:13.878339] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:13.880828] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:13.887753] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:13.892291] [DEBUG] [MAG ] HMC: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.028945] [DEBUG] [MAG ] CHSCL: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.067022] [DEBUG] [MAG ] POWI: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.071501] [DEBUG] [MAG ] HMC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:14.154117] [INFO ] [LOCAL ] HMC: Saved forecast. [2026-01-27T20:36:14.154185] [INFO ] [main ] HMC: Signal=1 (Conf=90.0%), Magnitude=-0.80% (Conf=56.8453%) [2026-01-27T20:36:14.154344] [INFO ] [main ] Fetching symbol history for TCPC... [2026-01-27T20:36:14.154389] [DEBUG] [REMOTE ] TCPC: Fetching historical data. [2026-01-27T20:36:14.155684] [INFO ] [main ] Progress: 156/375 forecasts completed (41.6%). HMC finished in 0.6s. ETA: 39.4s. Rate: 333.38 forecasts/min [2026-01-27T20:36:14.166564] [DEBUG] [REMOTE ] TCPC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:14.167486] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 5 features, N/A% accuracy [2026-01-27T20:36:14.167550] [INFO ] [LOCAL ] TCPC: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-27T20:36:14.167617] [DEBUG] [MAG ] Building data for symbol: TCPC with lookback: 0 [2026-01-27T20:36:14.168408] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:14.168468] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:14.173613] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:14.175389] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:14.176061] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:14.178233] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:14.179972] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:14.219061] [DEBUG] [MAG ] CHSCL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:14.243854] [DEBUG] [MAG ] POWI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:14.281866] [INFO ] [LOCAL ] CHSCL: Saved forecast. [2026-01-27T20:36:14.281935] [INFO ] [main ] CHSCL: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=51.456%) [2026-01-27T20:36:14.282093] [INFO ] [main ] Fetching symbol history for QQQJ... [2026-01-27T20:36:14.282137] [DEBUG] [REMOTE ] QQQJ: Fetching historical data. [2026-01-27T20:36:14.283685] [INFO ] [main ] Progress: 157/375 forecasts completed (41.9%). CHSCL finished in 0.6s. ETA: 39.2s. Rate: 334.00 forecasts/min [2026-01-27T20:36:14.286456] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.294667] [DEBUG] [REMOTE ] QQQJ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:14.295610] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 4 features, N/A% accuracy [2026-01-27T20:36:14.295672] [INFO ] [LOCAL ] QQQJ: Loaded 4 optimal features with 49.25% confidence from JSON config [2026-01-27T20:36:14.295704] [DEBUG] [MAG ] Building data for symbol: QQQJ with lookback: 0 [2026-01-27T20:36:14.296625] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:14.296705] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:14.298778] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:14.299312] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:14.299830] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:14.305690] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:14.362265] [INFO ] [LOCAL ] POWI: Saved forecast. [2026-01-27T20:36:14.362332] [INFO ] [main ] POWI: Signal=1 (Conf=90.0%), Magnitude=-2.13% (Conf=59.1634%) [2026-01-27T20:36:14.362685] [INFO ] [main ] Fetching symbol history for KOD... [2026-01-27T20:36:14.362737] [DEBUG] [REMOTE ] KOD: Fetching historical data. [2026-01-27T20:36:14.363677] [INFO ] [main ] Progress: 158/375 forecasts completed (42.1%). POWI finished in 0.7s. ETA: 38.8s. Rate: 335.17 forecasts/min [2026-01-27T20:36:14.374480] [DEBUG] [REMOTE ] KOD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:14.375725] [DEBUG] [LOCAL ] Loaded configuration for KOD: 6 features, N/A% accuracy [2026-01-27T20:36:14.375783] [INFO ] [LOCAL ] KOD: Loaded 6 optimal features with 53.58% confidence from JSON config [2026-01-27T20:36:14.375815] [DEBUG] [MAG ] Building data for symbol: KOD with lookback: 0 [2026-01-27T20:36:14.376648] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:14.376714] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:14.378540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:14.379108] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:14.379609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:14.380030] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:14.381143] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:14.383655] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:14.464409] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:14.531891] [DEBUG] [MAG ] TCPC: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.660526] [DEBUG] [MAG ] QQQJ: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.712957] [DEBUG] [MAG ] TCPC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:14.730650] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-27T20:36:14.730734] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-27T20:36:14.731108] [INFO ] [main ] Progress: 159/375 forecasts completed (42.4%). BSCQ finished in 1.3s. ETA: 38.9s. Rate: 332.97 forecasts/min [2026-01-27T20:36:14.731239] [INFO ] [main ] Fetching symbol history for FDUS... [2026-01-27T20:36:14.731292] [DEBUG] [REMOTE ] FDUS: Fetching historical data. [2026-01-27T20:36:14.743959] [DEBUG] [REMOTE ] FDUS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:14.745025] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 3 features, N/A% accuracy [2026-01-27T20:36:14.745083] [INFO ] [LOCAL ] FDUS: Loaded 3 optimal features with 56.33% confidence from JSON config [2026-01-27T20:36:14.745114] [DEBUG] [MAG ] Building data for symbol: FDUS with lookback: 0 [2026-01-27T20:36:14.746094] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:14.746156] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:14.748090] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:14.748635] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:14.750080] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:14.753757] [DEBUG] [MAG ] KOD: Last date is validated at 2026-01-27 [2026-01-27T20:36:14.776698] [INFO ] [LOCAL ] TCPC: Saved forecast. [2026-01-27T20:36:14.776767] [INFO ] [main ] TCPC: Signal=1 (Conf=90.0%), Magnitude=0.25% (Conf=51.4396%) [2026-01-27T20:36:14.776923] [INFO ] [main ] Fetching symbol history for SWIM... [2026-01-27T20:36:14.776968] [DEBUG] [REMOTE ] SWIM: Fetching historical data. [2026-01-27T20:36:14.778296] [INFO ] [main ] Progress: 160/375 forecasts completed (42.7%). TCPC finished in 0.6s. ETA: 38.6s. Rate: 334.51 forecasts/min [2026-01-27T20:36:14.790038] [DEBUG] [REMOTE ] SWIM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:14.790891] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 5 features, N/A% accuracy [2026-01-27T20:36:14.790952] [INFO ] [LOCAL ] SWIM: Loaded 5 optimal features with 58.73% confidence from JSON config [2026-01-27T20:36:14.790986] [DEBUG] [MAG ] Building data for symbol: SWIM with lookback: 0 [2026-01-27T20:36:14.791895] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:14.791960] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:14.793969] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:14.794500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:14.795021] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:14.795431] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:14.800121] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:14.837097] [DEBUG] [MAG ] QQQJ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:14.906616] [INFO ] [LOCAL ] QQQJ: Saved forecast. [2026-01-27T20:36:14.906683] [INFO ] [main ] QQQJ: Signal=1 (Conf=90.0%), Magnitude=-1.11% (Conf=49.2488%) [2026-01-27T20:36:14.906836] [INFO ] [main ] Fetching symbol history for EXP... [2026-01-27T20:36:14.906879] [DEBUG] [REMOTE ] EXP: Fetching historical data. [2026-01-27T20:36:14.908287] [INFO ] [main ] Progress: 161/375 forecasts completed (42.9%). QQQJ finished in 0.6s. ETA: 38.3s. Rate: 335.08 forecasts/min [2026-01-27T20:36:14.918771] [DEBUG] [REMOTE ] EXP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:14.919818] [DEBUG] [LOCAL ] Loaded configuration for EXP: 0 features, N/A% accuracy [2026-01-27T20:36:14.919895] [INFO ] [LOCAL ] EXP: Loaded 0 optimal features with 51.99% confidence from JSON config [2026-01-27T20:36:14.919939] [DEBUG] [MAG ] Building data for symbol: EXP with lookback: 0 [2026-01-27T20:36:14.920758] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:14.929778] [DEBUG] [MAG ] KOD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:15.012756] [INFO ] [LOCAL ] KOD: Saved forecast. [2026-01-27T20:36:15.012822] [INFO ] [main ] KOD: Signal=1 (Conf=90.0%), Magnitude=0.85% (Conf=53.5766%) [2026-01-27T20:36:15.013153] [INFO ] [main ] Fetching symbol history for SHEL... [2026-01-27T20:36:15.013204] [DEBUG] [REMOTE ] SHEL: Fetching historical data. [2026-01-27T20:36:15.013670] [INFO ] [main ] Progress: 162/375 forecasts completed (43.2%). KOD finished in 0.6s. ETA: 38.0s. Rate: 335.94 forecasts/min [2026-01-27T20:36:15.025735] [DEBUG] [REMOTE ] SHEL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:15.026654] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 4 features, N/A% accuracy [2026-01-27T20:36:15.026711] [INFO ] [LOCAL ] SHEL: Loaded 4 optimal features with 58.15% confidence from JSON config [2026-01-27T20:36:15.026743] [DEBUG] [MAG ] Building data for symbol: SHEL with lookback: 0 [2026-01-27T20:36:15.027601] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:15.027662] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:15.032779] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:15.035460] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:15.094060] [DEBUG] [MAG ] FDUS: Last date is validated at 2026-01-27 [2026-01-27T20:36:15.155738] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:15.158631] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:15.202787] [DEBUG] [MAG ] SWIM: Last date is validated at 2026-01-27 [2026-01-27T20:36:15.263966] [DEBUG] [MAG ] FDUS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:15.272817] [DEBUG] [MAG ] EXP: Last date is validated at 2026-01-27 [2026-01-27T20:36:15.327317] [INFO ] [LOCAL ] FDUS: Saved forecast. [2026-01-27T20:36:15.327385] [INFO ] [main ] FDUS: Signal=1 (Conf=90.0%), Magnitude=0.32% (Conf=56.3299%) [2026-01-27T20:36:15.327546] [INFO ] [main ] Fetching symbol history for MGNI... [2026-01-27T20:36:15.327606] [DEBUG] [REMOTE ] MGNI: Fetching historical data. [2026-01-27T20:36:15.328004] [INFO ] [main ] Progress: 163/375 forecasts completed (43.5%). FDUS finished in 0.6s. ETA: 38.0s. Rate: 334.38 forecasts/min [2026-01-27T20:36:15.340239] [DEBUG] [REMOTE ] MGNI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:15.341428] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, N/A% accuracy [2026-01-27T20:36:15.341484] [INFO ] [LOCAL ] MGNI: Loaded 2 optimal features with 58.05% confidence from JSON config [2026-01-27T20:36:15.341516] [DEBUG] [MAG ] Building data for symbol: MGNI with lookback: 0 [2026-01-27T20:36:15.342355] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:15.342758] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:15.347743] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:15.348793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:15.373726] [DEBUG] [MAG ] SWIM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:15.437883] [INFO ] [LOCAL ] SWIM: Saved forecast. [2026-01-27T20:36:15.437954] [INFO ] [main ] SWIM: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=58.7252%) [2026-01-27T20:36:15.438110] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-27T20:36:15.438156] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-27T20:36:15.440103] [INFO ] [main ] Progress: 164/375 forecasts completed (43.7%). SWIM finished in 0.7s. ETA: 37.8s. Rate: 335.15 forecasts/min [2026-01-27T20:36:15.448765] [DEBUG] [MAG ] EXP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:15.450288] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:15.451602] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-27T20:36:15.451655] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-27T20:36:15.451686] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-27T20:36:15.452484] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-27T20:36:15.452607] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:15.457924] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:15.459789] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:15.460289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:15.460770] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:15.461178] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:15.461995] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:15.462894] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:15.465357] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:15.540312] [DEBUG] [MAG ] SHEL: Last date is validated at 2026-01-27 [2026-01-27T20:36:15.579271] [INFO ] [LOCAL ] EXP: Saved forecast. [2026-01-27T20:36:15.579342] [INFO ] [main ] EXP: Signal=1 (Conf=90.0%), Magnitude=2.55% (Conf=51.9851%) [2026-01-27T20:36:15.579307] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:15.579711] [INFO ] [main ] Fetching symbol history for CM... [2026-01-27T20:36:15.579764] [DEBUG] [REMOTE ] CM: Fetching historical data. [2026-01-27T20:36:15.580669] [INFO ] [main ] Progress: 165/375 forecasts completed (44.0%). EXP finished in 0.7s. ETA: 37.5s. Rate: 335.58 forecasts/min [2026-01-27T20:36:15.581356] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:15.591822] [DEBUG] [REMOTE ] CM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:15.592928] [DEBUG] [LOCAL ] Loaded configuration for CM: 5 features, N/A% accuracy [2026-01-27T20:36:15.592981] [INFO ] [LOCAL ] CM: Loaded 5 optimal features with 64.93% confidence from JSON config [2026-01-27T20:36:15.593012] [DEBUG] [MAG ] Building data for symbol: CM with lookback: 0 [2026-01-27T20:36:15.593864] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:15.593925] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:15.595729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:15.596257] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:15.596784] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:15.597223] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:15.598108] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:15.623372] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:15.624750] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:15.677659] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:15.678849] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:15.680306] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:15.701369] [DEBUG] [MAG ] MGNI: Last date is validated at 2026-01-27 [2026-01-27T20:36:15.718333] [DEBUG] [MAG ] SHEL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:15.761670] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:15.762612] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:15.764642] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:15.768042] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:15.769567] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:15.771691] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:15.772462] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:15.777968] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:15.779553] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:15.781143] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:15.782845] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:15.786259] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:15.786964] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:15.787714] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:15.790254] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:15.791685] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:15.792435] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:15.793161] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-27T20:36:15.793889] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:15.796776] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:15.798418] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:15.800867] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:15.803260] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:15.807537] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:15.820274] [INFO ] [LOCAL ] SHEL: Saved forecast. [2026-01-27T20:36:15.820363] [INFO ] [main ] SHEL: Signal=1 (Conf=90.0%), Magnitude=4.07% (Conf=58.1507%) [2026-01-27T20:36:15.820857] [INFO ] [main ] Fetching symbol history for WLDS... [2026-01-27T20:36:15.820912] [DEBUG] [REMOTE ] WLDS: Fetching historical data. [2026-01-27T20:36:15.821657] [INFO ] [main ] Progress: 166/375 forecasts completed (44.3%). SHEL finished in 0.8s. ETA: 37.4s. Rate: 334.88 forecasts/min [2026-01-27T20:36:15.826295] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:15.827700] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:15.829496] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:15.830324] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:15.832152] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:15.833956] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:15.834044] [DEBUG] [REMOTE ] WLDS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:15.834926] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:15.834943] [DEBUG] [LOCAL ] Loaded configuration for WLDS: 2 features, N/A% accuracy [2026-01-27T20:36:15.834998] [INFO ] [LOCAL ] WLDS: Loaded 2 optimal features with 46.25% confidence from JSON config [2026-01-27T20:36:15.835032] [DEBUG] [MAG ] Building data for symbol: WLDS with lookback: 0 [2026-01-27T20:36:15.835890] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:15.835953] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:15.836204] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:15.837524] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:15.839724] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:15.840467] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:15.841376] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:15.842655] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:15.878737] [DEBUG] [MAG ] MGNI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:15.960466] [DEBUG] [MAG ] CM: Last date is validated at 2026-01-27 [2026-01-27T20:36:15.962427] [INFO ] [LOCAL ] MGNI: Saved forecast. [2026-01-27T20:36:15.962495] [INFO ] [main ] MGNI: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=58.053%) [2026-01-27T20:36:15.962690] [INFO ] [main ] Fetching symbol history for LH... [2026-01-27T20:36:15.962742] [DEBUG] [REMOTE ] LH: Fetching historical data. [2026-01-27T20:36:15.964706] [INFO ] [main ] Progress: 167/375 forecasts completed (44.5%). MGNI finished in 0.6s. ETA: 37.2s. Rate: 335.29 forecasts/min [2026-01-27T20:36:15.974339] [DEBUG] [REMOTE ] LH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:15.975466] [DEBUG] [LOCAL ] Loaded configuration for LH: 5 features, N/A% accuracy [2026-01-27T20:36:15.975519] [INFO ] [LOCAL ] LH: Loaded 5 optimal features with 50.41% confidence from JSON config [2026-01-27T20:36:15.975550] [DEBUG] [MAG ] Building data for symbol: LH with lookback: 0 [2026-01-27T20:36:15.976561] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:15.976641] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:15.978613] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:15.979327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:15.979749] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:16.030460] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:16.031832] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:16.151433] [DEBUG] [MAG ] CM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:16.197507] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-27 [2026-01-27T20:36:16.238608] [INFO ] [LOCAL ] CM: Saved forecast. [2026-01-27T20:36:16.238689] [INFO ] [main ] CM: Signal=1 (Conf=90.0%), Magnitude=0.26% (Conf=64.9339%) [2026-01-27T20:36:16.239043] [INFO ] [main ] Fetching symbol history for KEP... [2026-01-27T20:36:16.239089] [DEBUG] [REMOTE ] KEP: Fetching historical data. [2026-01-27T20:36:16.239935] [INFO ] [main ] Progress: 168/375 forecasts completed (44.8%). CM finished in 0.7s. ETA: 37.2s. Rate: 334.22 forecasts/min [2026-01-27T20:36:16.252813] [DEBUG] [REMOTE ] KEP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:16.253701] [DEBUG] [LOCAL ] Loaded configuration for KEP: 5 features, N/A% accuracy [2026-01-27T20:36:16.253757] [INFO ] [LOCAL ] KEP: Loaded 5 optimal features with 56.32% confidence from JSON config [2026-01-27T20:36:16.253790] [DEBUG] [MAG ] Building data for symbol: KEP with lookback: 0 [2026-01-27T20:36:16.255043] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:16.255109] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:16.257060] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:16.257662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:16.258265] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:16.259280] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:16.267853] [DEBUG] [MAG ] WLDS: Last date is validated at 2026-01-27 [2026-01-27T20:36:16.312776] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:16.379457] [DEBUG] [MAG ] LH: Last date is validated at 2026-01-27 [2026-01-27T20:36:16.383073] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:16.438407] [DEBUG] [MAG ] WLDS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:16.531043] [INFO ] [LOCAL ] WLDS: Saved forecast. [2026-01-27T20:36:16.531117] [INFO ] [main ] WLDS: Signal=1 (Conf=90.0%), Magnitude=11.43% (Conf=46.2523%) [2026-01-27T20:36:16.531441] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-27T20:36:16.531491] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-27T20:36:16.531686] [INFO ] [main ] Progress: 169/375 forecasts completed (45.1%). WLDS finished in 0.7s. ETA: 37.1s. Rate: 332.98 forecasts/min [2026-01-27T20:36:16.543485] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:16.544491] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-27T20:36:16.544553] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-27T20:36:16.544603] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-27T20:36:16.545388] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:16.558817] [DEBUG] [MAG ] LH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:16.649973] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-27T20:36:16.650041] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-27T20:36:16.650199] [INFO ] [main ] Fetching symbol history for MCHI... [2026-01-27T20:36:16.650244] [DEBUG] [REMOTE ] MCHI: Fetching historical data. [2026-01-27T20:36:16.651895] [INFO ] [main ] Progress: 170/375 forecasts completed (45.3%). FTSM finished in 1.2s. ETA: 36.9s. Rate: 333.64 forecasts/min [2026-01-27T20:36:16.663455] [DEBUG] [REMOTE ] MCHI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:16.664698] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 10 features, N/A% accuracy [2026-01-27T20:36:16.664767] [INFO ] [LOCAL ] MCHI: Loaded 10 optimal features with 47.52% confidence from JSON config [2026-01-27T20:36:16.664802] [DEBUG] [MAG ] Building data for symbol: MCHI with lookback: 0 [2026-01-27T20:36:16.665638] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:16.665720] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:16.668222] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:16.669438] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:16.670308] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:16.671497] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:16.673555] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:16.674321] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:16.675386] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:16.677261] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:16.678508] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:16.679246] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:16.681481] [INFO ] [LOCAL ] LH: Saved forecast. [2026-01-27T20:36:16.681550] [INFO ] [main ] LH: Signal=1 (Conf=90.0%), Magnitude=1.76% (Conf=50.4086%) [2026-01-27T20:36:16.682121] [INFO ] [main ] Fetching symbol history for FMN... [2026-01-27T20:36:16.682172] [DEBUG] [REMOTE ] FMN: Fetching historical data. [2026-01-27T20:36:16.682681] [INFO ] [main ] Progress: 171/375 forecasts completed (45.6%). LH finished in 0.7s. ETA: 36.5s. Rate: 335.26 forecasts/min [2026-01-27T20:36:16.695431] [DEBUG] [REMOTE ] FMN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:16.696610] [DEBUG] [LOCAL ] Loaded configuration for FMN: 1 features, N/A% accuracy [2026-01-27T20:36:16.696667] [INFO ] [LOCAL ] FMN: Loaded 1 optimal features with 46.74% confidence from JSON config [2026-01-27T20:36:16.696699] [DEBUG] [MAG ] Building data for symbol: FMN with lookback: 0 [2026-01-27T20:36:16.697560] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:16.697648] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:16.699068] [DEBUG] [MAG ] KEP: Last date is validated at 2026-01-27 [2026-01-27T20:36:16.702765] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:16.882641] [DEBUG] [MAG ] KEP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:16.898175] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-27 [2026-01-27T20:36:16.960942] [INFO ] [LOCAL ] KEP: Saved forecast. [2026-01-27T20:36:16.961009] [INFO ] [main ] KEP: Signal=1 (Conf=90.0%), Magnitude=-3.70% (Conf=56.3239%) [2026-01-27T20:36:16.961167] [INFO ] [main ] Fetching symbol history for CHSCN... [2026-01-27T20:36:16.961211] [DEBUG] [REMOTE ] CHSCN: Fetching historical data. [2026-01-27T20:36:16.962029] [INFO ] [main ] Progress: 172/375 forecasts completed (45.9%). KEP finished in 0.7s. ETA: 36.4s. Rate: 334.17 forecasts/min [2026-01-27T20:36:16.973043] [DEBUG] [REMOTE ] CHSCN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:16.973898] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 6 features, N/A% accuracy [2026-01-27T20:36:16.973950] [INFO ] [LOCAL ] CHSCN: Loaded 6 optimal features with 33.61% confidence from JSON config [2026-01-27T20:36:16.973981] [DEBUG] [MAG ] Building data for symbol: CHSCN with lookback: 0 [2026-01-27T20:36:16.974777] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:16.974849] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:16.976641] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:16.977205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:16.977627] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:16.978504] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:17.034376] [DEBUG] [MAG ] MCHI: Last date is validated at 2026-01-27 [2026-01-27T20:36:17.061828] [DEBUG] [MAG ] FMN: Last date is validated at 2026-01-27 [2026-01-27T20:36:17.072984] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.093633] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:17.094865] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:17.119546] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-27T20:36:17.119630] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.4296%) [2026-01-27T20:36:17.119784] [INFO ] [main ] Fetching symbol history for PGJ... [2026-01-27T20:36:17.119828] [DEBUG] [REMOTE ] PGJ: Fetching historical data. [2026-01-27T20:36:17.120772] [INFO ] [main ] Progress: 173/375 forecasts completed (46.1%). CIF finished in 0.6s. ETA: 36.2s. Rate: 334.40 forecasts/min [2026-01-27T20:36:17.131007] [DEBUG] [REMOTE ] PGJ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:17.132094] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, N/A% accuracy [2026-01-27T20:36:17.132146] [INFO ] [LOCAL ] PGJ: Loaded 1 optimal features with 60.47% confidence from JSON config [2026-01-27T20:36:17.132177] [DEBUG] [MAG ] Building data for symbol: PGJ with lookback: 0 [2026-01-27T20:36:17.133016] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:17.133075] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:17.182388] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:17.212686] [DEBUG] [MAG ] MCHI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.259335] [DEBUG] [MAG ] FMN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.311030] [INFO ] [LOCAL ] MCHI: Saved forecast. [2026-01-27T20:36:17.311108] [INFO ] [main ] MCHI: Signal=1 (Conf=90.0%), Magnitude=2.58% (Conf=47.517%) [2026-01-27T20:36:17.311283] [INFO ] [main ] Fetching symbol history for LYRA... [2026-01-27T20:36:17.311338] [DEBUG] [REMOTE ] LYRA: Fetching historical data. [2026-01-27T20:36:17.312016] [INFO ] [main ] Progress: 174/375 forecasts completed (46.4%). MCHI finished in 0.7s. ETA: 36.1s. Rate: 334.27 forecasts/min [2026-01-27T20:36:17.317528] [INFO ] [LOCAL ] FMN: Saved forecast. [2026-01-27T20:36:17.317610] [INFO ] [main ] FMN: Signal=1 (Conf=90.0%), Magnitude=-0.02% (Conf=46.7447%) [2026-01-27T20:36:17.317952] [INFO ] [main ] Fetching symbol history for CPK... [2026-01-27T20:36:17.317995] [DEBUG] [REMOTE ] CPK: Fetching historical data. [2026-01-27T20:36:17.318300] [INFO ] [main ] Progress: 175/375 forecasts completed (46.7%). FMN finished in 0.6s. ETA: 35.7s. Rate: 336.12 forecasts/min [2026-01-27T20:36:17.323814] [DEBUG] [REMOTE ] LYRA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:17.325001] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 3 features, N/A% accuracy [2026-01-27T20:36:17.325058] [INFO ] [LOCAL ] LYRA: Loaded 3 optimal features with 33.34% confidence from JSON config [2026-01-27T20:36:17.325090] [DEBUG] [MAG ] Building data for symbol: LYRA with lookback: 0 [2026-01-27T20:36:17.326121] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:17.326184] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:17.327086] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:17.327894] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:17.330885] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:17.331565] [DEBUG] [REMOTE ] CPK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:17.332491] [DEBUG] [LOCAL ] Loaded configuration for CPK: 9 features, N/A% accuracy [2026-01-27T20:36:17.332555] [INFO ] [LOCAL ] CPK: Loaded 9 optimal features with 69.73% confidence from JSON config [2026-01-27T20:36:17.332622] [DEBUG] [MAG ] Building data for symbol: CPK with lookback: 0 [2026-01-27T20:36:17.333668] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:17.333748] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:17.340879] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:17.343368] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:17.343987] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:17.344464] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:17.345688] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:17.347256] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:17.348609] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:17.349964] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:17.351353] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:17.454838] [DEBUG] [MAG ] CHSCN: Last date is validated at 2026-01-27 [2026-01-27T20:36:17.553121] [DEBUG] [MAG ] PGJ: Last date is validated at 2026-01-27 [2026-01-27T20:36:17.650864] [DEBUG] [MAG ] CHSCN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.683898] [DEBUG] [MAG ] LYRA: Last date is validated at 2026-01-27 [2026-01-27T20:36:17.709518] [DEBUG] [MAG ] CPK: Last date is validated at 2026-01-27 [2026-01-27T20:36:17.713474] [INFO ] [LOCAL ] CHSCN: Saved forecast. [2026-01-27T20:36:17.713546] [INFO ] [main ] CHSCN: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=33.6073%) [2026-01-27T20:36:17.713727] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-27T20:36:17.713775] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-27T20:36:17.714950] [INFO ] [main ] Progress: 176/375 forecasts completed (46.9%). CHSCN finished in 0.8s. ETA: 35.8s. Rate: 333.81 forecasts/min [2026-01-27T20:36:17.724638] [DEBUG] [MAG ] PGJ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.726591] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:17.727485] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-27T20:36:17.727542] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-27T20:36:17.727609] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-27T20:36:17.728442] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:17.728509] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:17.730299] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:17.730853] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:17.731324] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:17.731762] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:17.734337] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:17.775559] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:17.777622] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:17.778907] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:17.797154] [INFO ] [LOCAL ] PGJ: Saved forecast. [2026-01-27T20:36:17.797228] [INFO ] [main ] PGJ: Signal=1 (Conf=90.0%), Magnitude=-1.63% (Conf=60.4656%) [2026-01-27T20:36:17.797565] [INFO ] [main ] Progress: 177/375 forecasts completed (47.2%). PGJ finished in 0.7s. ETA: 35.5s. Rate: 334.83 forecasts/min [2026-01-27T20:36:17.797731] [INFO ] [main ] Fetching symbol history for UAL... [2026-01-27T20:36:17.797779] [DEBUG] [REMOTE ] UAL: Fetching historical data. [2026-01-27T20:36:17.810186] [DEBUG] [REMOTE ] UAL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:17.810991] [DEBUG] [LOCAL ] Loaded configuration for UAL: 4 features, N/A% accuracy [2026-01-27T20:36:17.811069] [INFO ] [LOCAL ] UAL: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-27T20:36:17.811102] [DEBUG] [MAG ] Building data for symbol: UAL with lookback: 0 [2026-01-27T20:36:17.811937] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:17.811999] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:17.817396] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:17.895670] [DEBUG] [MAG ] LYRA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.915285] [DEBUG] [MAG ] CPK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:17.935838] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:17.937196] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:17.939156] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:18.015539] [INFO ] [LOCAL ] CPK: Saved forecast. [2026-01-27T20:36:18.015632] [INFO ] [main ] CPK: Signal=1 (Conf=90.0%), Magnitude=0.87% (Conf=69.7337%) [2026-01-27T20:36:18.015790] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-27T20:36:18.015834] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-27T20:36:18.016955] [INFO ] [main ] Progress: 178/375 forecasts completed (47.5%). CPK finished in 0.7s. ETA: 35.3s. Rate: 334.41 forecasts/min [2026-01-27T20:36:18.027565] [INFO ] [LOCAL ] LYRA: Saved forecast. [2026-01-27T20:36:18.027662] [INFO ] [main ] LYRA: Signal=1 (Conf=90.0%), Magnitude=-23.43% (Conf=33.3437%) [2026-01-27T20:36:18.027830] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-27T20:36:18.027874] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-27T20:36:18.028867] [INFO ] [main ] Progress: 179/375 forecasts completed (47.7%). LYRA finished in 0.7s. ETA: 35.0s. Rate: 336.16 forecasts/min [2026-01-27T20:36:18.028815] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:18.030910] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-27T20:36:18.030965] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-27T20:36:18.030996] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-27T20:36:18.031895] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:18.031956] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:18.033680] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:18.035917] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:18.039264] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:18.041241] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:18.042279] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-27T20:36:18.042331] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-27T20:36:18.042362] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-27T20:36:18.043169] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:18.043231] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:18.044989] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:18.045510] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:18.045973] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:18.097325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:18.173199] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-27 [2026-01-27T20:36:18.310315] [DEBUG] [MAG ] UAL: Last date is validated at 2026-01-27 [2026-01-27T20:36:18.385805] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:18.391802] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-27 [2026-01-27T20:36:18.457086] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-27 [2026-01-27T20:36:18.485917] [DEBUG] [MAG ] UAL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:18.544899] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-27T20:36:18.544967] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=-1.36% (Conf=52.0521%) [2026-01-27T20:36:18.545125] [INFO ] [main ] Fetching symbol history for UGI... [2026-01-27T20:36:18.545171] [DEBUG] [REMOTE ] UGI: Fetching historical data. [2026-01-27T20:36:18.545996] [INFO ] [main ] Progress: 180/375 forecasts completed (48.0%). NRC finished in 0.8s. ETA: 35.2s. Rate: 332.65 forecasts/min [2026-01-27T20:36:18.557353] [DEBUG] [REMOTE ] UGI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:18.558328] [DEBUG] [LOCAL ] Loaded configuration for UGI: 10 features, N/A% accuracy [2026-01-27T20:36:18.558379] [INFO ] [LOCAL ] UGI: Loaded 10 optimal features with 63.96% confidence from JSON config [2026-01-27T20:36:18.558410] [DEBUG] [MAG ] Building data for symbol: UGI with lookback: 0 [2026-01-27T20:36:18.559226] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:18.559290] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:18.564187] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:18.565963] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:18.566460] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:18.566877] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:18.570238] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:18.601927] [INFO ] [LOCAL ] UAL: Saved forecast. [2026-01-27T20:36:18.602007] [INFO ] [main ] UAL: Signal=1 (Conf=90.0%), Magnitude=-5.69% (Conf=56.8524%) [2026-01-27T20:36:18.602360] [INFO ] [main ] Fetching symbol history for RGCO... [2026-01-27T20:36:18.602412] [DEBUG] [REMOTE ] RGCO: Fetching historical data. [2026-01-27T20:36:18.603213] [INFO ] [main ] Progress: 181/375 forecasts completed (48.3%). UAL finished in 0.8s. ETA: 34.9s. Rate: 333.91 forecasts/min [2026-01-27T20:36:18.608962] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:18.611715] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:18.613113] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:18.613788] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:18.614491] [DEBUG] [REMOTE ] RGCO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:18.615116] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:18.615775] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 9 features, N/A% accuracy [2026-01-27T20:36:18.615835] [INFO ] [LOCAL ] RGCO: Loaded 9 optimal features with 64.83% confidence from JSON config [2026-01-27T20:36:18.615868] [DEBUG] [MAG ] Building data for symbol: RGCO with lookback: 0 [2026-01-27T20:36:18.616776] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:18.616849] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:18.617704] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:18.622120] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:18.624797] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:18.628802] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:18.646316] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-27T20:36:18.646407] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=-2.65% (Conf=49.4291%) [2026-01-27T20:36:18.646608] [INFO ] [main ] Fetching symbol history for FSLY... [2026-01-27T20:36:18.646657] [DEBUG] [REMOTE ] FSLY: Fetching historical data. [2026-01-27T20:36:18.651626] [INFO ] [main ] Progress: 182/375 forecasts completed (48.5%). INGN finished in 0.6s. ETA: 34.5s. Rate: 335.26 forecasts/min [2026-01-27T20:36:18.661843] [DEBUG] [REMOTE ] FSLY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:18.663094] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 8 features, N/A% accuracy [2026-01-27T20:36:18.663156] [INFO ] [LOCAL ] FSLY: Loaded 8 optimal features with 52.58% confidence from JSON config [2026-01-27T20:36:18.663512] [DEBUG] [MAG ] Building data for symbol: FSLY with lookback: 0 [2026-01-27T20:36:18.664508] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:18.664616] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:18.670179] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:18.671147] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:18.672205] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:18.672951] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:18.674281] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:18.674948] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:18.675152] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:18.676000] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:18.677141] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:18.677933] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:18.679769] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:18.680125] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:18.680530] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:18.685172] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:18.697605] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-27T20:36:18.697675] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=-1.83% (Conf=50.1841%) [2026-01-27T20:36:18.697840] [INFO ] [main ] Fetching symbol history for ODFL... [2026-01-27T20:36:18.697895] [DEBUG] [REMOTE ] ODFL: Fetching historical data. [2026-01-27T20:36:18.698943] [INFO ] [main ] Progress: 183/375 forecasts completed (48.8%). BOC finished in 0.7s. ETA: 34.2s. Rate: 336.61 forecasts/min [2026-01-27T20:36:18.706523] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:18.711236] [DEBUG] [REMOTE ] ODFL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:18.712222] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 5 features, N/A% accuracy [2026-01-27T20:36:18.712277] [INFO ] [LOCAL ] ODFL: Loaded 5 optimal features with 61.26% confidence from JSON config [2026-01-27T20:36:18.712310] [DEBUG] [MAG ] Building data for symbol: ODFL with lookback: 0 [2026-01-27T20:36:18.713170] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:18.713250] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:18.715028] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:18.715618] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:18.716043] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:18.736753] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:18.737800] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:19.005603] [DEBUG] [MAG ] UGI: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.028596] [DEBUG] [MAG ] FSLY: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.064687] [DEBUG] [MAG ] RGCO: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.088786] [DEBUG] [MAG ] ODFL: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.195010] [DEBUG] [MAG ] UGI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.209212] [DEBUG] [MAG ] FSLY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.244018] [DEBUG] [MAG ] RGCO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.268668] [DEBUG] [MAG ] ODFL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.292992] [INFO ] [LOCAL ] UGI: Saved forecast. [2026-01-27T20:36:19.293060] [INFO ] [main ] UGI: Signal=1 (Conf=90.0%), Magnitude=-0.62% (Conf=63.9558%) [2026-01-27T20:36:19.293235] [INFO ] [main ] Fetching symbol history for MSBI... [2026-01-27T20:36:19.293281] [DEBUG] [REMOTE ] MSBI: Fetching historical data. [2026-01-27T20:36:19.293618] [INFO ] [main ] Progress: 184/375 forecasts completed (49.1%). UGI finished in 0.7s. ETA: 34.5s. Rate: 332.39 forecasts/min [2026-01-27T20:36:19.297361] [INFO ] [LOCAL ] FSLY: Saved forecast. [2026-01-27T20:36:19.297432] [INFO ] [main ] FSLY: Signal=1 (Conf=90.0%), Magnitude=8.74% (Conf=52.5799%) [2026-01-27T20:36:19.297616] [INFO ] [main ] Fetching symbol history for BHFAO... [2026-01-27T20:36:19.297666] [DEBUG] [REMOTE ] BHFAO: Fetching historical data. [2026-01-27T20:36:19.297812] [INFO ] [main ] Progress: 185/375 forecasts completed (49.3%). FSLY finished in 0.7s. ETA: 34.1s. Rate: 334.16 forecasts/min [2026-01-27T20:36:19.308096] [DEBUG] [REMOTE ] MSBI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:19.309237] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 8 features, N/A% accuracy [2026-01-27T20:36:19.309290] [INFO ] [LOCAL ] MSBI: Loaded 8 optimal features with 41.70% confidence from JSON config [2026-01-27T20:36:19.309323] [DEBUG] [MAG ] Building data for symbol: MSBI with lookback: 0 [2026-01-27T20:36:19.310150] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:19.310228] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:19.311932] [DEBUG] [REMOTE ] BHFAO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:19.312659] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 4 features, N/A% accuracy [2026-01-27T20:36:19.312724] [INFO ] [LOCAL ] BHFAO: Loaded 4 optimal features with 50.64% confidence from JSON config [2026-01-27T20:36:19.312764] [DEBUG] [MAG ] Building data for symbol: BHFAO with lookback: 0 [2026-01-27T20:36:19.313787] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:19.313849] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:19.316297] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:19.318327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:19.318962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:19.319164] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:19.319442] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:19.319877] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:19.321180] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:19.321957] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:19.322691] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:19.323434] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:19.324256] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:19.326323] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:19.331172] [INFO ] [LOCAL ] RGCO: Saved forecast. [2026-01-27T20:36:19.331240] [INFO ] [main ] RGCO: Signal=1 (Conf=90.0%), Magnitude=-2.63% (Conf=64.8285%) [2026-01-27T20:36:19.331596] [INFO ] [main ] Progress: 186/375 forecasts completed (49.6%). RGCO finished in 0.7s. ETA: 33.8s. Rate: 335.62 forecasts/min [2026-01-27T20:36:19.331728] [INFO ] [main ] Fetching symbol history for TSL... [2026-01-27T20:36:19.331772] [DEBUG] [REMOTE ] TSL: Fetching historical data. [2026-01-27T20:36:19.344605] [DEBUG] [REMOTE ] TSL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:19.345442] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, N/A% accuracy [2026-01-27T20:36:19.345504] [INFO ] [LOCAL ] TSL: Loaded 3 optimal features with 61.41% confidence from JSON config [2026-01-27T20:36:19.345538] [DEBUG] [MAG ] Building data for symbol: TSL with lookback: 0 [2026-01-27T20:36:19.346529] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:19.346620] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:19.411007] [INFO ] [LOCAL ] ODFL: Saved forecast. [2026-01-27T20:36:19.411087] [INFO ] [main ] ODFL: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=61.2614%) [2026-01-27T20:36:19.411247] [INFO ] [main ] Fetching symbol history for RMM... [2026-01-27T20:36:19.411291] [DEBUG] [REMOTE ] RMM: Fetching historical data. [2026-01-27T20:36:19.411899] [INFO ] [main ] Progress: 187/375 forecasts completed (49.9%). ODFL finished in 0.7s. ETA: 33.5s. Rate: 336.61 forecasts/min [2026-01-27T20:36:19.423739] [DEBUG] [REMOTE ] RMM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:19.424750] [DEBUG] [LOCAL ] Loaded configuration for RMM: 4 features, N/A% accuracy [2026-01-27T20:36:19.424802] [INFO ] [LOCAL ] RMM: Loaded 4 optimal features with 60.72% confidence from JSON config [2026-01-27T20:36:19.424833] [DEBUG] [MAG ] Building data for symbol: RMM with lookback: 0 [2026-01-27T20:36:19.425617] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:19.425692] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:19.428448] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:19.430083] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:19.432486] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:19.433637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:19.472049] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:19.474415] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:19.475201] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:19.686781] [DEBUG] [MAG ] BHFAO: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.701841] [DEBUG] [MAG ] MSBI: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.789596] [DEBUG] [MAG ] RMM: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.832648] [DEBUG] [MAG ] TSL: Last date is validated at 2026-01-27 [2026-01-27T20:36:19.872615] [DEBUG] [MAG ] BHFAO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.876608] [DEBUG] [MAG ] MSBI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.947834] [INFO ] [LOCAL ] BHFAO: Saved forecast. [2026-01-27T20:36:19.947903] [INFO ] [main ] BHFAO: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=50.639%) [2026-01-27T20:36:19.948059] [INFO ] [main ] Fetching symbol history for SVC... [2026-01-27T20:36:19.948103] [DEBUG] [REMOTE ] SVC: Fetching historical data. [2026-01-27T20:36:19.948900] [INFO ] [main ] Progress: 188/375 forecasts completed (50.1%). BHFAO finished in 0.6s. ETA: 33.7s. Rate: 333.05 forecasts/min [2026-01-27T20:36:19.961896] [DEBUG] [REMOTE ] SVC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:19.962854] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, N/A% accuracy [2026-01-27T20:36:19.962918] [INFO ] [LOCAL ] SVC: Loaded 3 optimal features with 63.33% confidence from JSON config [2026-01-27T20:36:19.962951] [DEBUG] [MAG ] Building data for symbol: SVC with lookback: 0 [2026-01-27T20:36:19.963778] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:19.963841] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:19.964367] [INFO ] [LOCAL ] MSBI: Saved forecast. [2026-01-27T20:36:19.964434] [INFO ] [main ] MSBI: Signal=1 (Conf=90.0%), Magnitude=2.75% (Conf=41.7043%) [2026-01-27T20:36:19.964608] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-27T20:36:19.964653] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-27T20:36:19.964901] [INFO ] [main ] Progress: 189/375 forecasts completed (50.4%). MSBI finished in 0.7s. ETA: 33.3s. Rate: 334.66 forecasts/min [2026-01-27T20:36:19.969433] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:19.969888] [DEBUG] [MAG ] RMM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:19.976755] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:19.977918] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-27T20:36:19.977972] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-27T20:36:19.978003] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-27T20:36:19.978837] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:19.978897] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:19.980810] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:19.981327] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:19.982786] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:19.985663] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.018424] [DEBUG] [MAG ] TSL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:20.034796] [INFO ] [LOCAL ] RMM: Saved forecast. [2026-01-27T20:36:20.034863] [INFO ] [main ] RMM: Signal=1 (Conf=90.0%), Magnitude=-0.06% (Conf=60.7163%) [2026-01-27T20:36:20.035020] [INFO ] [main ] Fetching symbol history for MHK... [2026-01-27T20:36:20.035063] [DEBUG] [REMOTE ] MHK: Fetching historical data. [2026-01-27T20:36:20.035990] [INFO ] [main ] Progress: 190/375 forecasts completed (50.7%). RMM finished in 0.6s. ETA: 33.1s. Rate: 335.73 forecasts/min [2026-01-27T20:36:20.047871] [DEBUG] [REMOTE ] MHK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:20.048888] [DEBUG] [LOCAL ] Loaded configuration for MHK: 4 features, N/A% accuracy [2026-01-27T20:36:20.048940] [INFO ] [LOCAL ] MHK: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-27T20:36:20.048971] [DEBUG] [MAG ] Building data for symbol: MHK with lookback: 0 [2026-01-27T20:36:20.049767] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:20.049839] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:20.051517] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:20.052213] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:20.053339] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:20.056481] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.098348] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:20.103212] [INFO ] [LOCAL ] TSL: Saved forecast. [2026-01-27T20:36:20.103291] [INFO ] [main ] TSL: Signal=1 (Conf=90.0%), Magnitude=-1.42% (Conf=61.4139%) [2026-01-27T20:36:20.103642] [INFO ] [main ] Progress: 191/375 forecasts completed (50.9%). TSL finished in 0.8s. ETA: 32.8s. Rate: 336.82 forecasts/min [2026-01-27T20:36:20.103779] [INFO ] [main ] Fetching symbol history for AOD... [2026-01-27T20:36:20.103824] [DEBUG] [REMOTE ] AOD: Fetching historical data. [2026-01-27T20:36:20.105873] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.116144] [DEBUG] [REMOTE ] AOD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:20.117095] [DEBUG] [LOCAL ] Loaded configuration for AOD: 5 features, N/A% accuracy [2026-01-27T20:36:20.117185] [INFO ] [LOCAL ] AOD: Loaded 5 optimal features with 36.28% confidence from JSON config [2026-01-27T20:36:20.117231] [DEBUG] [MAG ] Building data for symbol: AOD with lookback: 0 [2026-01-27T20:36:20.118188] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:20.118253] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:20.121464] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:20.124145] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:20.125377] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:20.127081] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:20.130995] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.351246] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-27 [2026-01-27T20:36:20.408494] [DEBUG] [MAG ] MHK: Last date is validated at 2026-01-27 [2026-01-27T20:36:20.495379] [DEBUG] [MAG ] SVC: Last date is validated at 2026-01-27 [2026-01-27T20:36:20.500156] [DEBUG] [MAG ] AOD: Last date is validated at 2026-01-27 [2026-01-27T20:36:20.526638] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:20.582332] [DEBUG] [MAG ] MHK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:20.591605] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-27T20:36:20.591676] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=-0.53% (Conf=62.8078%) [2026-01-27T20:36:20.591855] [INFO ] [main ] Fetching symbol history for MRK... [2026-01-27T20:36:20.591902] [DEBUG] [REMOTE ] MRK: Fetching historical data. [2026-01-27T20:36:20.593675] [INFO ] [main ] Progress: 192/375 forecasts completed (51.2%). BHFAL finished in 0.6s. ETA: 32.9s. Rate: 333.78 forecasts/min [2026-01-27T20:36:20.604816] [DEBUG] [REMOTE ] MRK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:20.605727] [DEBUG] [LOCAL ] Loaded configuration for MRK: 6 features, N/A% accuracy [2026-01-27T20:36:20.605785] [INFO ] [LOCAL ] MRK: Loaded 6 optimal features with 53.48% confidence from JSON config [2026-01-27T20:36:20.605819] [DEBUG] [MAG ] Building data for symbol: MRK with lookback: 0 [2026-01-27T20:36:20.606664] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:20.606728] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:20.608696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:20.609238] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:20.609743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:20.610153] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:20.611423] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:20.614398] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.675894] [DEBUG] [MAG ] AOD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:20.677894] [DEBUG] [MAG ] SVC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:20.736941] [INFO ] [LOCAL ] SVC: Saved forecast. [2026-01-27T20:36:20.737026] [INFO ] [main ] SVC: Signal=1 (Conf=90.0%), Magnitude=-0.75% (Conf=63.3303%) [2026-01-27T20:36:20.737240] [INFO ] [main ] Fetching symbol history for HL... [2026-01-27T20:36:20.737289] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-27T20:36:20.738163] [INFO ] [main ] Progress: 193/375 forecasts completed (51.5%). SVC finished in 0.8s. ETA: 32.7s. Rate: 334.12 forecasts/min [2026-01-27T20:36:20.751613] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:20.752558] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-27T20:36:20.752633] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-27T20:36:20.752665] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-27T20:36:20.753795] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:20.753891] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:20.759925] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:20.760790] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:20.761547] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:20.766026] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.785800] [INFO ] [LOCAL ] MHK: Saved forecast. [2026-01-27T20:36:20.785870] [INFO ] [main ] MHK: Signal=1 (Conf=90.0%), Magnitude=0.25% (Conf=52.596%) [2026-01-27T20:36:20.786030] [INFO ] [main ] Fetching symbol history for PLD... [2026-01-27T20:36:20.786074] [DEBUG] [REMOTE ] PLD: Fetching historical data. [2026-01-27T20:36:20.787328] [INFO ] [main ] Progress: 194/375 forecasts completed (51.7%). MHK finished in 0.8s. ETA: 32.4s. Rate: 335.37 forecasts/min [2026-01-27T20:36:20.798008] [DEBUG] [REMOTE ] PLD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:20.799198] [DEBUG] [LOCAL ] Loaded configuration for PLD: 5 features, N/A% accuracy [2026-01-27T20:36:20.799256] [INFO ] [LOCAL ] PLD: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-27T20:36:20.799288] [DEBUG] [MAG ] Building data for symbol: PLD with lookback: 0 [2026-01-27T20:36:20.800316] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:20.800379] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:20.803370] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:20.804175] [INFO ] [LOCAL ] AOD: Saved forecast. [2026-01-27T20:36:20.804244] [INFO ] [main ] AOD: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=36.281%) [2026-01-27T20:36:20.804608] [INFO ] [main ] Progress: 195/375 forecasts completed (52.0%). AOD finished in 0.7s. ETA: 32.1s. Rate: 336.93 forecasts/min [2026-01-27T20:36:20.804735] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-27T20:36:20.804777] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-27T20:36:20.805131] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:20.817524] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:20.818748] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-27T20:36:20.818802] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-27T20:36:20.818833] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-27T20:36:20.819691] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:20.819766] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:20.822735] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:20.825669] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:20.856310] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:20.858714] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:20.860361] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:21.000950] [DEBUG] [MAG ] MRK: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.121376] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.182394] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.190295] [DEBUG] [MAG ] MRK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:21.199876] [DEBUG] [MAG ] PLD: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.293857] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:21.296487] [INFO ] [LOCAL ] MRK: Saved forecast. [2026-01-27T20:36:21.296559] [INFO ] [main ] MRK: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=53.4824%) [2026-01-27T20:36:21.296745] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-27T20:36:21.296790] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-27T20:36:21.297870] [INFO ] [main ] Progress: 196/375 forecasts completed (52.3%). MRK finished in 0.7s. ETA: 32.2s. Rate: 333.92 forecasts/min [2026-01-27T20:36:21.309287] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:21.310325] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-27T20:36:21.310392] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-27T20:36:21.310435] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-27T20:36:21.311605] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:21.311694] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:21.317323] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:21.318521] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:21.320324] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:21.321546] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:21.323078] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:21.329312] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:21.355606] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:21.372241] [DEBUG] [MAG ] PLD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:21.381635] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-27T20:36:21.381714] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=-6.83% (Conf=51.1404%) [2026-01-27T20:36:21.381899] [INFO ] [main ] Fetching symbol history for CMCSA... [2026-01-27T20:36:21.381944] [DEBUG] [REMOTE ] CMCSA: Fetching historical data. [2026-01-27T20:36:21.382734] [INFO ] [main ] Progress: 197/375 forecasts completed (52.5%). HL finished in 0.6s. ETA: 31.9s. Rate: 334.82 forecasts/min [2026-01-27T20:36:21.394766] [DEBUG] [REMOTE ] CMCSA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:21.395839] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 1 features, N/A% accuracy [2026-01-27T20:36:21.395893] [INFO ] [LOCAL ] CMCSA: Loaded 1 optimal features with 55.11% confidence from JSON config [2026-01-27T20:36:21.395924] [DEBUG] [MAG ] Building data for symbol: CMCSA with lookback: 0 [2026-01-27T20:36:21.396752] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:21.396824] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:21.399298] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:21.436682] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-27T20:36:21.436762] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=-1.39% (Conf=45.3251%) [2026-01-27T20:36:21.437092] [INFO ] [main ] Progress: 198/375 forecasts completed (52.8%). ERNA finished in 0.6s. ETA: 31.6s. Rate: 336.00 forecasts/min [2026-01-27T20:36:21.439523] [INFO ] [main ] Fetching symbol history for HYMC... [2026-01-27T20:36:21.439593] [DEBUG] [REMOTE ] HYMC: Fetching historical data. [2026-01-27T20:36:21.451753] [DEBUG] [REMOTE ] HYMC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:21.452808] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 4 features, N/A% accuracy [2026-01-27T20:36:21.452864] [INFO ] [LOCAL ] HYMC: Loaded 4 optimal features with 54.38% confidence from JSON config [2026-01-27T20:36:21.452896] [DEBUG] [MAG ] Building data for symbol: HYMC with lookback: 0 [2026-01-27T20:36:21.453750] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:21.453826] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:21.455612] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:21.456145] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:21.456633] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:21.457386] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:21.487044] [INFO ] [LOCAL ] PLD: Saved forecast. [2026-01-27T20:36:21.487137] [INFO ] [main ] PLD: Signal=1 (Conf=90.0%), Magnitude=-2.03% (Conf=55.2883%) [2026-01-27T20:36:21.487483] [INFO ] [main ] Fetching symbol history for PEN... [2026-01-27T20:36:21.487534] [DEBUG] [REMOTE ] PEN: Fetching historical data. [2026-01-27T20:36:21.488662] [INFO ] [main ] Progress: 199/375 forecasts completed (53.1%). PLD finished in 0.7s. ETA: 31.3s. Rate: 337.20 forecasts/min [2026-01-27T20:36:21.499470] [DEBUG] [REMOTE ] PEN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:21.500600] [DEBUG] [LOCAL ] Loaded configuration for PEN: 5 features, N/A% accuracy [2026-01-27T20:36:21.500657] [INFO ] [LOCAL ] PEN: Loaded 5 optimal features with 60.63% confidence from JSON config [2026-01-27T20:36:21.500688] [DEBUG] [MAG ] Building data for symbol: PEN with lookback: 0 [2026-01-27T20:36:21.501673] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:21.501745] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:21.506776] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:21.509302] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:21.510136] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:21.511359] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:21.514165] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:21.694519] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.748910] [DEBUG] [MAG ] CMCSA: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.826102] [DEBUG] [MAG ] HYMC: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.871626] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:21.871930] [DEBUG] [MAG ] PEN: Last date is validated at 2026-01-27 [2026-01-27T20:36:21.923058] [DEBUG] [MAG ] CMCSA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:21.949563] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-27T20:36:21.949652] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=-5.45% (Conf=50.8446%) [2026-01-27T20:36:21.950029] [INFO ] [main ] Fetching symbol history for BFS... [2026-01-27T20:36:21.950083] [DEBUG] [REMOTE ] BFS: Fetching historical data. [2026-01-27T20:36:21.950662] [INFO ] [main ] Progress: 200/375 forecasts completed (53.3%). VTYX finished in 0.7s. ETA: 31.4s. Rate: 334.53 forecasts/min [2026-01-27T20:36:21.962071] [DEBUG] [REMOTE ] BFS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:21.962905] [DEBUG] [LOCAL ] Loaded configuration for BFS: 3 features, N/A% accuracy [2026-01-27T20:36:21.962958] [INFO ] [LOCAL ] BFS: Loaded 3 optimal features with 62.67% confidence from JSON config [2026-01-27T20:36:21.962991] [DEBUG] [MAG ] Building data for symbol: BFS with lookback: 0 [2026-01-27T20:36:21.963825] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:21.963895] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:21.968944] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:21.970340] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:21.971025] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:21.997086] [DEBUG] [MAG ] HYMC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:22.003258] [INFO ] [LOCAL ] CMCSA: Saved forecast. [2026-01-27T20:36:22.003328] [INFO ] [main ] CMCSA: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=55.1091%) [2026-01-27T20:36:22.003485] [INFO ] [main ] Fetching symbol history for PTGX... [2026-01-27T20:36:22.003528] [DEBUG] [REMOTE ] PTGX: Fetching historical data. [2026-01-27T20:36:22.004790] [INFO ] [main ] Progress: 201/375 forecasts completed (53.6%). CMCSA finished in 0.6s. ETA: 31.1s. Rate: 335.70 forecasts/min [2026-01-27T20:36:22.016446] [DEBUG] [REMOTE ] PTGX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.017678] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, N/A% accuracy [2026-01-27T20:36:22.017734] [INFO ] [LOCAL ] PTGX: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-27T20:36:22.017768] [DEBUG] [MAG ] Building data for symbol: PTGX with lookback: 0 [2026-01-27T20:36:22.018560] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:22.018648] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:22.024474] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:22.026617] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:22.027167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:22.027591] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:22.043255] [DEBUG] [MAG ] PEN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:22.147159] [INFO ] [LOCAL ] HYMC: Saved forecast. [2026-01-27T20:36:22.147251] [INFO ] [main ] HYMC: Signal=1 (Conf=90.0%), Magnitude=28.59% (Conf=54.3835%) [2026-01-27T20:36:22.147467] [INFO ] [main ] Fetching symbol history for SYNA... [2026-01-27T20:36:22.147527] [DEBUG] [REMOTE ] SYNA: Fetching historical data. [2026-01-27T20:36:22.148667] [INFO ] [main ] Progress: 202/375 forecasts completed (53.9%). HYMC finished in 0.7s. ETA: 30.9s. Rate: 336.02 forecasts/min [2026-01-27T20:36:22.163620] [DEBUG] [REMOTE ] SYNA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.164570] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 1 features, N/A% accuracy [2026-01-27T20:36:22.164658] [INFO ] [LOCAL ] SYNA: Loaded 1 optimal features with 52.77% confidence from JSON config [2026-01-27T20:36:22.164700] [DEBUG] [MAG ] Building data for symbol: SYNA with lookback: 0 [2026-01-27T20:36:22.165853] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:22.165933] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:22.169297] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:22.205106] [INFO ] [LOCAL ] PEN: Saved forecast. [2026-01-27T20:36:22.205176] [INFO ] [main ] PEN: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=60.6254%) [2026-01-27T20:36:22.205342] [INFO ] [main ] Fetching symbol history for TAP... [2026-01-27T20:36:22.205387] [DEBUG] [REMOTE ] TAP: Fetching historical data. [2026-01-27T20:36:22.206696] [INFO ] [main ] Progress: 203/375 forecasts completed (54.1%). PEN finished in 0.7s. ETA: 30.6s. Rate: 337.14 forecasts/min [2026-01-27T20:36:22.218828] [DEBUG] [REMOTE ] TAP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.219776] [DEBUG] [LOCAL ] Loaded configuration for TAP: 7 features, N/A% accuracy [2026-01-27T20:36:22.219844] [INFO ] [LOCAL ] TAP: Loaded 7 optimal features with 63.72% confidence from JSON config [2026-01-27T20:36:22.219876] [DEBUG] [MAG ] Building data for symbol: TAP with lookback: 0 [2026-01-27T20:36:22.220830] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:22.220901] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:22.225913] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:22.227017] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:22.229558] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:22.270138] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:22.271975] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:22.272752] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:22.274349] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:22.334048] [DEBUG] [MAG ] BFS: Last date is validated at 2026-01-27 [2026-01-27T20:36:22.385457] [DEBUG] [MAG ] PTGX: Last date is validated at 2026-01-27 [2026-01-27T20:36:22.525227] [DEBUG] [MAG ] BFS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:22.547753] [DEBUG] [MAG ] SYNA: Last date is validated at 2026-01-27 [2026-01-27T20:36:22.559704] [DEBUG] [MAG ] PTGX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:22.598518] [INFO ] [LOCAL ] BFS: Saved forecast. [2026-01-27T20:36:22.598610] [INFO ] [main ] BFS: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=62.6656%) [2026-01-27T20:36:22.598958] [INFO ] [main ] Fetching symbol history for LEVI... [2026-01-27T20:36:22.599008] [DEBUG] [REMOTE ] LEVI: Fetching historical data. [2026-01-27T20:36:22.599656] [INFO ] [main ] Progress: 204/375 forecasts completed (54.4%). BFS finished in 0.6s. ETA: 30.6s. Rate: 335.16 forecasts/min [2026-01-27T20:36:22.612166] [DEBUG] [REMOTE ] LEVI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.613344] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 14 features, N/A% accuracy [2026-01-27T20:36:22.613404] [INFO ] [LOCAL ] LEVI: Loaded 14 optimal features with 60.36% confidence from JSON config [2026-01-27T20:36:22.613440] [DEBUG] [MAG ] Building data for symbol: LEVI with lookback: 0 [2026-01-27T20:36:22.614268] [DEBUG] [FEATURES ] DataBuilder: Executing 14 feature methods. [2026-01-27T20:36:22.614338] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:22.619811] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:22.621601] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:22.621742] [DEBUG] [MAG ] TAP: Last date is validated at 2026-01-27 [2026-01-27T20:36:22.622099] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:22.622492] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:22.623249] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:22.623904] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:22.625372] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:22.625843] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:22.626882] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:22.628884] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:22.629894] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:22.630546] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:22.631638] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:22.633991] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:22.687694] [INFO ] [LOCAL ] PTGX: Saved forecast. [2026-01-27T20:36:22.687779] [INFO ] [main ] PTGX: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=56.8534%) [2026-01-27T20:36:22.687950] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-27T20:36:22.688003] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-27T20:36:22.689644] [INFO ] [main ] Progress: 205/375 forecasts completed (54.7%). PTGX finished in 0.7s. ETA: 30.4s. Rate: 335.97 forecasts/min [2026-01-27T20:36:22.702332] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.704308] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-27T20:36:22.704362] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-27T20:36:22.704392] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-27T20:36:22.705422] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:22.705482] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:22.711191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:22.737371] [DEBUG] [MAG ] SYNA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:22.799895] [DEBUG] [MAG ] TAP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:22.860661] [INFO ] [LOCAL ] SYNA: Saved forecast. [2026-01-27T20:36:22.860738] [INFO ] [main ] SYNA: Signal=1 (Conf=90.0%), Magnitude=-4.91% (Conf=52.7731%) [2026-01-27T20:36:22.861118] [INFO ] [main ] Fetching symbol history for COYA... [2026-01-27T20:36:22.861172] [DEBUG] [REMOTE ] COYA: Fetching historical data. [2026-01-27T20:36:22.861149] [INFO ] [main ] Progress: 206/375 forecasts completed (54.9%). SYNA finished in 0.7s. ETA: 30.2s. Rate: 336.04 forecasts/min [2026-01-27T20:36:22.875323] [DEBUG] [REMOTE ] COYA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.876516] [DEBUG] [LOCAL ] Loaded configuration for COYA: 4 features, N/A% accuracy [2026-01-27T20:36:22.876630] [INFO ] [LOCAL ] COYA: Loaded 4 optimal features with 51.87% confidence from JSON config [2026-01-27T20:36:22.876671] [DEBUG] [MAG ] Building data for symbol: COYA with lookback: 0 [2026-01-27T20:36:22.877514] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:22.877607] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:22.883754] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:22.898022] [INFO ] [LOCAL ] TAP: Saved forecast. [2026-01-27T20:36:22.898282] [INFO ] [main ] TAP: Signal=1 (Conf=90.0%), Magnitude=-2.19% (Conf=63.7226%) [2026-01-27T20:36:22.898440] [INFO ] [main ] Fetching symbol history for EGY... [2026-01-27T20:36:22.898483] [DEBUG] [REMOTE ] EGY: Fetching historical data. [2026-01-27T20:36:22.901318] [INFO ] [main ] Progress: 207/375 forecasts completed (55.2%). TAP finished in 0.7s. ETA: 29.9s. Rate: 337.30 forecasts/min [2026-01-27T20:36:22.910542] [DEBUG] [REMOTE ] EGY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:22.911431] [DEBUG] [LOCAL ] Loaded configuration for EGY: 1 features, N/A% accuracy [2026-01-27T20:36:22.911483] [INFO ] [LOCAL ] EGY: Loaded 1 optimal features with 53.52% confidence from JSON config [2026-01-27T20:36:22.911522] [DEBUG] [MAG ] Building data for symbol: EGY with lookback: 0 [2026-01-27T20:36:22.912515] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:22.912592] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:22.913538] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:22.935870] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:22.939771] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:22.960844] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:23.018816] [DEBUG] [MAG ] LEVI: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.155052] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.202229] [DEBUG] [MAG ] LEVI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:23.284087] [DEBUG] [MAG ] EGY: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.289550] [INFO ] [LOCAL ] LEVI: Saved forecast. [2026-01-27T20:36:23.289637] [INFO ] [main ] LEVI: Signal=1 (Conf=90.0%), Magnitude=-0.25% (Conf=60.3632%) [2026-01-27T20:36:23.289817] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-27T20:36:23.289872] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-27T20:36:23.291657] [INFO ] [main ] Progress: 208/375 forecasts completed (55.5%). LEVI finished in 0.7s. ETA: 29.9s. Rate: 335.38 forecasts/min [2026-01-27T20:36:23.302447] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:23.303493] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-27T20:36:23.303543] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-27T20:36:23.303594] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-27T20:36:23.304414] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:23.304474] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:23.306172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:23.306711] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:23.309596] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:23.311186] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:23.329135] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:23.336974] [DEBUG] [MAG ] COYA: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.471548] [DEBUG] [MAG ] EGY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:23.507652] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-27T20:36:23.507720] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=-1.73% (Conf=57.9848%) [2026-01-27T20:36:23.507894] [INFO ] [main ] Fetching symbol history for ARCO... [2026-01-27T20:36:23.507939] [DEBUG] [REMOTE ] ARCO: Fetching historical data. [2026-01-27T20:36:23.508904] [INFO ] [main ] Progress: 209/375 forecasts completed (55.7%). BLK finished in 0.8s. ETA: 29.7s. Rate: 335.03 forecasts/min [2026-01-27T20:36:23.516243] [DEBUG] [MAG ] COYA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:23.521072] [DEBUG] [REMOTE ] ARCO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:23.521943] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 7 features, N/A% accuracy [2026-01-27T20:36:23.522002] [INFO ] [LOCAL ] ARCO: Loaded 7 optimal features with 55.72% confidence from JSON config [2026-01-27T20:36:23.522035] [DEBUG] [MAG ] Building data for symbol: ARCO with lookback: 0 [2026-01-27T20:36:23.522929] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:23.522997] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:23.526553] [INFO ] [LOCAL ] EGY: Saved forecast. [2026-01-27T20:36:23.526631] [INFO ] [main ] EGY: Signal=1 (Conf=90.0%), Magnitude=-1.09% (Conf=53.5245%) [2026-01-27T20:36:23.526779] [INFO ] [main ] Fetching symbol history for ONDS... [2026-01-27T20:36:23.526822] [DEBUG] [REMOTE ] ONDS: Fetching historical data. [2026-01-27T20:36:23.527757] [INFO ] [main ] Progress: 210/375 forecasts completed (56.0%). EGY finished in 0.6s. ETA: 29.4s. Rate: 336.47 forecasts/min [2026-01-27T20:36:23.528213] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:23.530187] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:23.537717] [DEBUG] [REMOTE ] ONDS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:23.538747] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 5 features, N/A% accuracy [2026-01-27T20:36:23.538800] [INFO ] [LOCAL ] ONDS: Loaded 5 optimal features with 54.01% confidence from JSON config [2026-01-27T20:36:23.538831] [DEBUG] [MAG ] Building data for symbol: ONDS with lookback: 0 [2026-01-27T20:36:23.539610] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:23.539991] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:23.544788] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:23.545627] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:23.546794] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:23.548818] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:23.550742] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:23.573786] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:23.575239] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:23.578323] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:23.580501] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:23.581909] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:23.597148] [INFO ] [LOCAL ] COYA: Saved forecast. [2026-01-27T20:36:23.597235] [INFO ] [main ] COYA: Signal=1 (Conf=90.0%), Magnitude=2.53% (Conf=51.8734%) [2026-01-27T20:36:23.597623] [INFO ] [main ] Fetching symbol history for AMPG... [2026-01-27T20:36:23.597677] [DEBUG] [REMOTE ] AMPG: Fetching historical data. [2026-01-27T20:36:23.597647] [INFO ] [main ] Progress: 211/375 forecasts completed (56.3%). COYA finished in 0.7s. ETA: 29.2s. Rate: 337.44 forecasts/min [2026-01-27T20:36:23.610088] [DEBUG] [REMOTE ] AMPG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:23.611054] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 1 features, N/A% accuracy [2026-01-27T20:36:23.611126] [INFO ] [LOCAL ] AMPG: Loaded 1 optimal features with 47.95% confidence from JSON config [2026-01-27T20:36:23.611172] [DEBUG] [MAG ] Building data for symbol: AMPG with lookback: 0 [2026-01-27T20:36:23.612037] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:23.612101] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:23.613266] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:23.654857] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.828308] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:23.899302] [DEBUG] [MAG ] ONDS: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.942073] [DEBUG] [MAG ] ARCO: Last date is validated at 2026-01-27 [2026-01-27T20:36:23.985467] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-27T20:36:23.985895] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=7.98% (Conf=50.7586%) [2026-01-27T20:36:23.986066] [INFO ] [main ] Fetching symbol history for IGSB... [2026-01-27T20:36:23.986110] [DEBUG] [REMOTE ] IGSB: Fetching historical data. [2026-01-27T20:36:23.990795] [INFO ] [main ] Progress: 212/375 forecasts completed (56.5%). SITM finished in 0.7s. ETA: 29.1s. Rate: 335.52 forecasts/min [2026-01-27T20:36:23.997758] [DEBUG] [REMOTE ] IGSB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:23.998680] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 5 features, N/A% accuracy [2026-01-27T20:36:23.998733] [INFO ] [LOCAL ] IGSB: Loaded 5 optimal features with 25.76% confidence from JSON config [2026-01-27T20:36:23.998764] [DEBUG] [MAG ] Building data for symbol: IGSB with lookback: 0 [2026-01-27T20:36:23.999783] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:23.999859] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:24.001778] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:24.002306] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:24.002744] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:24.003425] [DEBUG] [MAG ] AMPG: Last date is validated at 2026-01-27 [2026-01-27T20:36:24.043150] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:24.044086] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.078385] [DEBUG] [MAG ] ONDS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.115191] [DEBUG] [MAG ] ARCO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.153272] [INFO ] [LOCAL ] ONDS: Saved forecast. [2026-01-27T20:36:24.153339] [INFO ] [main ] ONDS: Signal=1 (Conf=90.0%), Magnitude=-1.89% (Conf=54.0059%) [2026-01-27T20:36:24.153495] [INFO ] [main ] Fetching symbol history for HTD... [2026-01-27T20:36:24.153540] [DEBUG] [REMOTE ] HTD: Fetching historical data. [2026-01-27T20:36:24.154188] [INFO ] [main ] Progress: 213/375 forecasts completed (56.8%). ONDS finished in 0.6s. ETA: 29.0s. Rate: 335.66 forecasts/min [2026-01-27T20:36:24.164942] [DEBUG] [REMOTE ] HTD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.166088] [DEBUG] [LOCAL ] Loaded configuration for HTD: 3 features, N/A% accuracy [2026-01-27T20:36:24.166142] [INFO ] [LOCAL ] HTD: Loaded 3 optimal features with 46.35% confidence from JSON config [2026-01-27T20:36:24.166173] [DEBUG] [MAG ] Building data for symbol: HTD with lookback: 0 [2026-01-27T20:36:24.166953] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:24.167013] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:24.168729] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:24.169266] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:24.170169] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.189865] [DEBUG] [MAG ] AMPG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.190091] [INFO ] [LOCAL ] ARCO: Saved forecast. [2026-01-27T20:36:24.190160] [INFO ] [main ] ARCO: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=55.7169%) [2026-01-27T20:36:24.190323] [INFO ] [main ] Fetching symbol history for DKS... [2026-01-27T20:36:24.190367] [DEBUG] [REMOTE ] DKS: Fetching historical data. [2026-01-27T20:36:24.191658] [INFO ] [main ] Progress: 214/375 forecasts completed (57.1%). ARCO finished in 0.7s. ETA: 28.7s. Rate: 336.90 forecasts/min [2026-01-27T20:36:24.202688] [DEBUG] [REMOTE ] DKS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.203661] [DEBUG] [LOCAL ] Loaded configuration for DKS: 4 features, N/A% accuracy [2026-01-27T20:36:24.203713] [INFO ] [LOCAL ] DKS: Loaded 4 optimal features with 59.49% confidence from JSON config [2026-01-27T20:36:24.203753] [DEBUG] [MAG ] Building data for symbol: DKS with lookback: 0 [2026-01-27T20:36:24.204523] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:24.204604] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:24.205381] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:24.206443] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:24.208294] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:24.210038] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.255885] [INFO ] [LOCAL ] AMPG: Saved forecast. [2026-01-27T20:36:24.255954] [INFO ] [main ] AMPG: Signal=1 (Conf=90.0%), Magnitude=9.88% (Conf=47.9484%) [2026-01-27T20:36:24.256291] [INFO ] [main ] Fetching symbol history for RILY... [2026-01-27T20:36:24.256342] [DEBUG] [REMOTE ] RILY: Fetching historical data. [2026-01-27T20:36:24.256629] [INFO ] [main ] Progress: 215/375 forecasts completed (57.3%). AMPG finished in 0.7s. ETA: 28.4s. Rate: 337.90 forecasts/min [2026-01-27T20:36:24.268435] [DEBUG] [REMOTE ] RILY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.269341] [DEBUG] [LOCAL ] Loaded configuration for RILY: 3 features, N/A% accuracy [2026-01-27T20:36:24.269394] [INFO ] [LOCAL ] RILY: Loaded 3 optimal features with 50.52% confidence from JSON config [2026-01-27T20:36:24.269424] [DEBUG] [MAG ] Building data for symbol: RILY with lookback: 0 [2026-01-27T20:36:24.270230] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:24.270291] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:24.271361] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:24.272388] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:24.273720] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.388486] [DEBUG] [MAG ] IGSB: Last date is validated at 2026-01-27 [2026-01-27T20:36:24.520629] [DEBUG] [MAG ] HTD: Last date is validated at 2026-01-27 [2026-01-27T20:36:24.564898] [DEBUG] [MAG ] IGSB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.567156] [DEBUG] [MAG ] DKS: Last date is validated at 2026-01-27 [2026-01-27T20:36:24.628990] [INFO ] [LOCAL ] IGSB: Saved forecast. [2026-01-27T20:36:24.629262] [INFO ] [main ] IGSB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=25.7641%) [2026-01-27T20:36:24.629697] [INFO ] [main ] Fetching symbol history for NEOG... [2026-01-27T20:36:24.629766] [DEBUG] [REMOTE ] NEOG: Fetching historical data. [2026-01-27T20:36:24.630620] [INFO ] [main ] Progress: 216/375 forecasts completed (57.6%). IGSB finished in 0.6s. ETA: 28.4s. Rate: 336.18 forecasts/min [2026-01-27T20:36:24.643406] [DEBUG] [REMOTE ] NEOG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.644686] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 3 features, N/A% accuracy [2026-01-27T20:36:24.644745] [INFO ] [LOCAL ] NEOG: Loaded 3 optimal features with 56.68% confidence from JSON config [2026-01-27T20:36:24.644776] [DEBUG] [MAG ] Building data for symbol: NEOG with lookback: 0 [2026-01-27T20:36:24.645675] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:24.645740] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:24.654635] [DEBUG] [MAG ] RILY: Last date is validated at 2026-01-27 [2026-01-27T20:36:24.700853] [DEBUG] [MAG ] HTD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.724660] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:24.727404] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:24.728889] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.745970] [DEBUG] [MAG ] DKS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.762715] [INFO ] [LOCAL ] HTD: Saved forecast. [2026-01-27T20:36:24.762783] [INFO ] [main ] HTD: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=46.355%) [2026-01-27T20:36:24.762937] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-27T20:36:24.762980] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-27T20:36:24.764399] [INFO ] [main ] Progress: 217/375 forecasts completed (57.9%). HTD finished in 0.6s. ETA: 28.2s. Rate: 336.57 forecasts/min [2026-01-27T20:36:24.775270] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.776629] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-27T20:36:24.776685] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-27T20:36:24.776716] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-27T20:36:24.777562] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:24.777649] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:24.783063] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:24.784045] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:24.786056] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:24.852734] [DEBUG] [MAG ] RILY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:24.867856] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:24.871369] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:24.872737] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.876394] [INFO ] [LOCAL ] DKS: Saved forecast. [2026-01-27T20:36:24.876461] [INFO ] [main ] DKS: Signal=1 (Conf=90.0%), Magnitude=3.99% (Conf=59.4912%) [2026-01-27T20:36:24.876634] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-27T20:36:24.876679] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-27T20:36:24.877670] [INFO ] [main ] Progress: 218/375 forecasts completed (58.1%). DKS finished in 0.7s. ETA: 27.9s. Rate: 337.13 forecasts/min [2026-01-27T20:36:24.888807] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.890404] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-27T20:36:24.890457] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-27T20:36:24.890487] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-27T20:36:24.891265] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:24.891326] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:24.931849] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:24.932936] [INFO ] [LOCAL ] RILY: Saved forecast. [2026-01-27T20:36:24.933010] [INFO ] [main ] RILY: Signal=1 (Conf=90.0%), Magnitude=10.36% (Conf=50.5151%) [2026-01-27T20:36:24.933192] [INFO ] [main ] Fetching symbol history for RCKY... [2026-01-27T20:36:24.933189] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:24.933241] [DEBUG] [REMOTE ] RCKY: Fetching historical data. [2026-01-27T20:36:24.934667] [INFO ] [main ] Progress: 219/375 forecasts completed (58.4%). RILY finished in 0.7s. ETA: 27.7s. Rate: 338.18 forecasts/min [2026-01-27T20:36:24.935018] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:24.938662] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:24.947837] [DEBUG] [REMOTE ] RCKY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:24.952090] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 7 features, N/A% accuracy [2026-01-27T20:36:24.952151] [INFO ] [LOCAL ] RCKY: Loaded 7 optimal features with 58.16% confidence from JSON config [2026-01-27T20:36:24.952184] [DEBUG] [MAG ] Building data for symbol: RCKY with lookback: 0 [2026-01-27T20:36:24.953168] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:24.953247] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:24.959036] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:24.959957] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:24.962446] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:25.006237] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:25.007765] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:25.009927] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:25.011258] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:25.076454] [DEBUG] [MAG ] NEOG: Last date is validated at 2026-01-27 [2026-01-27T20:36:25.241485] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-27 [2026-01-27T20:36:25.250411] [DEBUG] [MAG ] NEOG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:25.293769] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-27 [2026-01-27T20:36:25.327205] [INFO ] [LOCAL ] NEOG: Saved forecast. [2026-01-27T20:36:25.327281] [INFO ] [main ] NEOG: Signal=1 (Conf=90.0%), Magnitude=3.84% (Conf=56.6818%) [2026-01-27T20:36:25.327647] [INFO ] [main ] Fetching symbol history for EOD... [2026-01-27T20:36:25.327699] [DEBUG] [REMOTE ] EOD: Fetching historical data. [2026-01-27T20:36:25.327674] [INFO ] [main ] Progress: 220/375 forecasts completed (58.7%). NEOG finished in 0.7s. ETA: 27.7s. Rate: 336.32 forecasts/min [2026-01-27T20:36:25.340600] [DEBUG] [REMOTE ] EOD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:25.341719] [DEBUG] [LOCAL ] Loaded configuration for EOD: 11 features, N/A% accuracy [2026-01-27T20:36:25.341782] [INFO ] [LOCAL ] EOD: Loaded 11 optimal features with 25.30% confidence from JSON config [2026-01-27T20:36:25.341818] [DEBUG] [MAG ] Building data for symbol: EOD with lookback: 0 [2026-01-27T20:36:25.342661] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-27T20:36:25.342729] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:25.344539] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:25.345126] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:25.345551] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:25.347358] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:25.365683] [DEBUG] [MAG ] RCKY: Last date is validated at 2026-01-27 [2026-01-27T20:36:25.390822] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:25.392274] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:25.393710] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:25.395954] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:25.414774] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:25.416639] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:25.418091] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:25.418216] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:25.473992] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:25.489972] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-27T20:36:25.490045] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=55.3167%) [2026-01-27T20:36:25.490403] [INFO ] [main ] Progress: 221/375 forecasts completed (58.9%). AUDC finished in 0.7s. ETA: 27.5s. Rate: 336.46 forecasts/min [2026-01-27T20:36:25.490526] [INFO ] [main ] Fetching symbol history for PRFZ... [2026-01-27T20:36:25.490568] [DEBUG] [REMOTE ] PRFZ: Fetching historical data. [2026-01-27T20:36:25.502101] [DEBUG] [REMOTE ] PRFZ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:25.503055] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 5 features, N/A% accuracy [2026-01-27T20:36:25.503108] [INFO ] [LOCAL ] PRFZ: Loaded 5 optimal features with 64.03% confidence from JSON config [2026-01-27T20:36:25.503140] [DEBUG] [MAG ] Building data for symbol: PRFZ with lookback: 0 [2026-01-27T20:36:25.503978] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:25.504042] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:25.505057] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:25.540853] [DEBUG] [MAG ] RCKY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:25.558275] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:25.559846] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:25.561933] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:25.565170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:25.600500] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-27T20:36:25.600628] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=-1.14% (Conf=62.3143%) [2026-01-27T20:36:25.600790] [INFO ] [main ] Fetching symbol history for ULTA... [2026-01-27T20:36:25.600834] [DEBUG] [REMOTE ] ULTA: Fetching historical data. [2026-01-27T20:36:25.602424] [INFO ] [main ] Progress: 222/375 forecasts completed (59.2%). MRVL finished in 0.7s. ETA: 27.2s. Rate: 337.02 forecasts/min [2026-01-27T20:36:25.615630] [DEBUG] [REMOTE ] ULTA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:25.616702] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 7 features, N/A% accuracy [2026-01-27T20:36:25.616757] [INFO ] [LOCAL ] ULTA: Loaded 7 optimal features with 63.56% confidence from JSON config [2026-01-27T20:36:25.616796] [DEBUG] [MAG ] Building data for symbol: ULTA with lookback: 0 [2026-01-27T20:36:25.617689] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:25.617756] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:25.622702] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:25.624529] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:25.625081] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:25.625473] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:25.626349] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:25.627322] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:25.627990] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:25.642025] [INFO ] [LOCAL ] RCKY: Saved forecast. [2026-01-27T20:36:25.642098] [INFO ] [main ] RCKY: Signal=1 (Conf=90.0%), Magnitude=-4.30% (Conf=58.1593%) [2026-01-27T20:36:25.642466] [INFO ] [main ] Progress: 223/375 forecasts completed (59.5%). RCKY finished in 0.7s. ETA: 27.0s. Rate: 338.20 forecasts/min [2026-01-27T20:36:25.642609] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-27T20:36:25.642656] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-27T20:36:25.659182] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:25.660251] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-27T20:36:25.660316] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-27T20:36:25.660356] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-27T20:36:25.661468] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:25.661558] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:25.667951] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:25.796346] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:25.798395] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:25.805243] [DEBUG] [MAG ] EOD: Last date is validated at 2026-01-27 [2026-01-27T20:36:25.918925] [DEBUG] [MAG ] PRFZ: Last date is validated at 2026-01-27 [2026-01-27T20:36:25.989881] [DEBUG] [MAG ] EOD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:25.991805] [DEBUG] [MAG ] ULTA: Last date is validated at 2026-01-27 [2026-01-27T20:36:26.095687] [DEBUG] [MAG ] PRFZ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:26.141801] [INFO ] [LOCAL ] EOD: Saved forecast. [2026-01-27T20:36:26.141869] [INFO ] [main ] EOD: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=25.2952%) [2026-01-27T20:36:26.142253] [INFO ] [main ] Progress: 224/375 forecasts completed (59.7%). EOD finished in 0.8s. ETA: 27.0s. Rate: 335.48 forecasts/min [2026-01-27T20:36:26.142437] [INFO ] [main ] Fetching symbol history for HALO... [2026-01-27T20:36:26.142484] [DEBUG] [REMOTE ] HALO: Fetching historical data. [2026-01-27T20:36:26.155559] [DEBUG] [REMOTE ] HALO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:26.156706] [DEBUG] [LOCAL ] Loaded configuration for HALO: 2 features, N/A% accuracy [2026-01-27T20:36:26.156767] [INFO ] [LOCAL ] HALO: Loaded 2 optimal features with 58.17% confidence from JSON config [2026-01-27T20:36:26.156801] [DEBUG] [MAG ] Building data for symbol: HALO with lookback: 0 [2026-01-27T20:36:26.157853] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:26.157923] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:26.160323] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-27 [2026-01-27T20:36:26.179963] [DEBUG] [MAG ] ULTA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:26.190885] [INFO ] [LOCAL ] PRFZ: Saved forecast. [2026-01-27T20:36:26.190971] [INFO ] [main ] PRFZ: Signal=1 (Conf=90.0%), Magnitude=-0.27% (Conf=64.0327%) [2026-01-27T20:36:26.191342] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-27T20:36:26.191395] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-27T20:36:26.191973] [INFO ] [main ] Progress: 225/375 forecasts completed (60.0%). PRFZ finished in 0.7s. ETA: 26.7s. Rate: 336.56 forecasts/min [2026-01-27T20:36:26.203315] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:26.204284] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-27T20:36:26.204339] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-27T20:36:26.204371] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-27T20:36:26.205243] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:26.205307] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:26.209933] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:26.210833] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:26.212891] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:26.213400] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:26.213598] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:26.216027] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:26.216790] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:26.218507] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:26.334482] [INFO ] [LOCAL ] ULTA: Saved forecast. [2026-01-27T20:36:26.334547] [INFO ] [main ] ULTA: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=63.5582%) [2026-01-27T20:36:26.334737] [INFO ] [main ] Fetching symbol history for PRAA... [2026-01-27T20:36:26.334781] [DEBUG] [REMOTE ] PRAA: Fetching historical data. [2026-01-27T20:36:26.336193] [INFO ] [main ] Progress: 226/375 forecasts completed (60.3%). ULTA finished in 0.7s. ETA: 26.5s. Rate: 336.84 forecasts/min [2026-01-27T20:36:26.349856] [DEBUG] [REMOTE ] PRAA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:26.351011] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 7 features, N/A% accuracy [2026-01-27T20:36:26.351066] [INFO ] [LOCAL ] PRAA: Loaded 7 optimal features with 60.88% confidence from JSON config [2026-01-27T20:36:26.351099] [DEBUG] [MAG ] Building data for symbol: PRAA with lookback: 0 [2026-01-27T20:36:26.352058] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:26.352135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:26.354437] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:26.355170] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:26.355669] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:26.360386] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:26.361205] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:26.362345] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:26.363471] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:26.364701] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:26.456265] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-27T20:36:26.456337] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=-2.74% (Conf=53.2489%) [2026-01-27T20:36:26.456749] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-27T20:36:26.456815] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-27T20:36:26.457659] [INFO ] [main ] Progress: 227/375 forecasts completed (60.5%). DRIO finished in 0.8s. ETA: 26.3s. Rate: 337.31 forecasts/min [2026-01-27T20:36:26.470828] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:26.472544] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-27T20:36:26.472636] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-27T20:36:26.472681] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-27T20:36:26.473695] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:26.473779] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:26.479597] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:26.481795] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:26.482327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:26.482853] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:26.483278] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:26.484311] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:26.486854] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:26.532245] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:26.569510] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-27 [2026-01-27T20:36:26.569818] [DEBUG] [MAG ] HALO: Last date is validated at 2026-01-27 [2026-01-27T20:36:26.732078] [DEBUG] [MAG ] PRAA: Last date is validated at 2026-01-27 [2026-01-27T20:36:26.750633] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:26.769270] [DEBUG] [MAG ] HALO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:26.848788] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-27T20:36:26.849204] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=-1.03% (Conf=43.9866%) [2026-01-27T20:36:26.849364] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-27T20:36:26.849407] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-27T20:36:26.849905] [INFO ] [main ] Progress: 228/375 forecasts completed (60.8%). MAXI finished in 0.7s. ETA: 26.3s. Rate: 335.54 forecasts/min [2026-01-27T20:36:26.862039] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:26.863113] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-27T20:36:26.863177] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-27T20:36:26.863215] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-27T20:36:26.864116] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:26.864180] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:26.869354] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:26.871945] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:26.872951] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:26.875832] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:26.893250] [INFO ] [LOCAL ] HALO: Saved forecast. [2026-01-27T20:36:26.893315] [INFO ] [main ] HALO: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=58.1687%) [2026-01-27T20:36:26.893475] [INFO ] [main ] Fetching symbol history for ABSI... [2026-01-27T20:36:26.893519] [DEBUG] [REMOTE ] ABSI: Fetching historical data. [2026-01-27T20:36:26.894331] [INFO ] [main ] Progress: 229/375 forecasts completed (61.1%). HALO finished in 0.8s. ETA: 26.0s. Rate: 336.64 forecasts/min [2026-01-27T20:36:26.905722] [DEBUG] [REMOTE ] ABSI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:26.906902] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 7 features, N/A% accuracy [2026-01-27T20:36:26.906966] [INFO ] [LOCAL ] ABSI: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-27T20:36:26.906997] [DEBUG] [MAG ] Building data for symbol: ABSI with lookback: 0 [2026-01-27T20:36:26.907856] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:26.907922] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:26.913345] [DEBUG] [MAG ] PRAA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:26.913535] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:26.914450] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:26.917246] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:26.918549] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:26.919295] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:26.926363] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-27 [2026-01-27T20:36:26.934390] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:26.935328] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:26.998526] [INFO ] [LOCAL ] PRAA: Saved forecast. [2026-01-27T20:36:26.998613] [INFO ] [main ] PRAA: Signal=1 (Conf=90.0%), Magnitude=-0.16% (Conf=60.8799%) [2026-01-27T20:36:26.998782] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-27T20:36:26.998836] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-27T20:36:27.000209] [INFO ] [main ] Progress: 230/375 forecasts completed (61.3%). PRAA finished in 0.7s. ETA: 25.8s. Rate: 337.24 forecasts/min [2026-01-27T20:36:27.011732] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:27.012744] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-27T20:36:27.012800] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-27T20:36:27.012831] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-27T20:36:27.013794] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:27.013876] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:27.065360] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:27.068855] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:27.070394] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:27.071686] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:27.113639] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:27.220611] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-27T20:36:27.220679] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=-5.93% (Conf=57.6575%) [2026-01-27T20:36:27.221036] [INFO ] [main ] Fetching symbol history for VCSH... [2026-01-27T20:36:27.221099] [DEBUG] [REMOTE ] VCSH: Fetching historical data. [2026-01-27T20:36:27.221652] [INFO ] [main ] Progress: 231/375 forecasts completed (61.6%). LKQ finished in 0.8s. ETA: 25.6s. Rate: 336.88 forecasts/min [2026-01-27T20:36:27.232718] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-27 [2026-01-27T20:36:27.234150] [DEBUG] [REMOTE ] VCSH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:27.235075] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 5 features, N/A% accuracy [2026-01-27T20:36:27.235129] [INFO ] [LOCAL ] VCSH: Loaded 5 optimal features with 54.94% confidence from JSON config [2026-01-27T20:36:27.235160] [DEBUG] [MAG ] Building data for symbol: VCSH with lookback: 0 [2026-01-27T20:36:27.235980] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:27.236043] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:27.240927] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:27.242733] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:27.243219] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:27.243633] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:27.244361] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:27.292056] [DEBUG] [MAG ] ABSI: Last date is validated at 2026-01-27 [2026-01-27T20:36:27.411056] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:27.461494] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-27 [2026-01-27T20:36:27.472863] [DEBUG] [MAG ] ABSI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:27.509995] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-27T20:36:27.510070] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=1.26% (Conf=58.5019%) [2026-01-27T20:36:27.510229] [INFO ] [main ] Fetching symbol history for FNKO... [2026-01-27T20:36:27.510273] [DEBUG] [REMOTE ] FNKO: Fetching historical data. [2026-01-27T20:36:27.510904] [INFO ] [main ] Progress: 232/375 forecasts completed (61.9%). PEG finished in 0.7s. ETA: 25.5s. Rate: 335.98 forecasts/min [2026-01-27T20:36:27.521972] [DEBUG] [REMOTE ] FNKO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:27.523031] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 4 features, N/A% accuracy [2026-01-27T20:36:27.523095] [INFO ] [LOCAL ] FNKO: Loaded 4 optimal features with 51.74% confidence from JSON config [2026-01-27T20:36:27.523137] [DEBUG] [MAG ] Building data for symbol: FNKO with lookback: 0 [2026-01-27T20:36:27.524011] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:27.524082] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:27.547451] [INFO ] [LOCAL ] ABSI: Saved forecast. [2026-01-27T20:36:27.547520] [INFO ] [main ] ABSI: Signal=1 (Conf=90.0%), Magnitude=1.75% (Conf=48.3267%) [2026-01-27T20:36:27.547709] [INFO ] [main ] Fetching symbol history for SEZL... [2026-01-27T20:36:27.547760] [DEBUG] [REMOTE ] SEZL: Fetching historical data. [2026-01-27T20:36:27.548829] [INFO ] [main ] Progress: 233/375 forecasts completed (62.1%). ABSI finished in 0.7s. ETA: 25.3s. Rate: 337.12 forecasts/min [2026-01-27T20:36:27.561292] [DEBUG] [REMOTE ] SEZL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:27.562326] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 5 features, N/A% accuracy [2026-01-27T20:36:27.562383] [INFO ] [LOCAL ] SEZL: Loaded 5 optimal features with 54.67% confidence from JSON config [2026-01-27T20:36:27.562415] [DEBUG] [MAG ] Building data for symbol: SEZL with lookback: 0 [2026-01-27T20:36:27.563286] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:27.563351] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:27.565157] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:27.565803] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:27.605935] [DEBUG] [MAG ] VCSH: Last date is validated at 2026-01-27 [2026-01-27T20:36:27.646709] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:27.648892] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:27.649789] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:27.650758] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:27.650952] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:27.651440] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:27.653463] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:27.656303] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:27.741365] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-27T20:36:27.741434] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=-0.22% (Conf=64.553%) [2026-01-27T20:36:27.741794] [INFO ] [main ] Fetching symbol history for LCII... [2026-01-27T20:36:27.741846] [DEBUG] [REMOTE ] LCII: Fetching historical data. [2026-01-27T20:36:27.742660] [INFO ] [main ] Progress: 234/375 forecasts completed (62.4%). MGA finished in 0.7s. ETA: 25.1s. Rate: 336.99 forecasts/min [2026-01-27T20:36:27.754038] [DEBUG] [REMOTE ] LCII: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:27.755210] [DEBUG] [LOCAL ] Loaded configuration for LCII: 7 features, N/A% accuracy [2026-01-27T20:36:27.755262] [INFO ] [LOCAL ] LCII: Loaded 7 optimal features with 43.66% confidence from JSON config [2026-01-27T20:36:27.755294] [DEBUG] [MAG ] Building data for symbol: LCII with lookback: 0 [2026-01-27T20:36:27.756105] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:27.756192] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:27.761113] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:27.763314] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:27.763827] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:27.764247] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:27.766622] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:27.768798] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:27.771832] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:27.783377] [DEBUG] [MAG ] VCSH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:27.843716] [INFO ] [LOCAL ] VCSH: Saved forecast. [2026-01-27T20:36:27.843785] [INFO ] [main ] VCSH: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=54.9399%) [2026-01-27T20:36:27.843946] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-27T20:36:27.843991] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-27T20:36:27.845913] [INFO ] [main ] Progress: 235/375 forecasts completed (62.7%). VCSH finished in 0.6s. ETA: 24.9s. Rate: 337.59 forecasts/min [2026-01-27T20:36:27.855404] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:27.856508] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-27T20:36:27.856563] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-27T20:36:27.856615] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-27T20:36:27.857453] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:27.857519] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:27.863290] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:27.865421] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:27.866462] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:27.866899] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:27.867823] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:28.021340] [DEBUG] [MAG ] SEZL: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.023716] [DEBUG] [MAG ] FNKO: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.129739] [DEBUG] [MAG ] LCII: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.193130] [DEBUG] [MAG ] SEZL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:28.195957] [DEBUG] [MAG ] FNKO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:28.222516] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.265186] [INFO ] [LOCAL ] FNKO: Saved forecast. [2026-01-27T20:36:28.265280] [INFO ] [main ] FNKO: Signal=1 (Conf=90.0%), Magnitude=1.65% (Conf=51.7373%) [2026-01-27T20:36:28.265452] [INFO ] [main ] Fetching symbol history for GE... [2026-01-27T20:36:28.265499] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-27T20:36:28.265986] [INFO ] [main ] Progress: 236/375 forecasts completed (62.9%). FNKO finished in 0.8s. ETA: 24.8s. Rate: 335.65 forecasts/min [2026-01-27T20:36:28.278540] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:28.279458] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-27T20:36:28.279514] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-27T20:36:28.279548] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-27T20:36:28.280521] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:28.280638] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:28.286766] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:28.288743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:28.289252] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:28.289738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:28.290182] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:28.291848] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:28.293950] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-27T20:36:28.294713] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:28.295955] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:28.308852] [DEBUG] [MAG ] LCII: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:28.347882] [INFO ] [LOCAL ] SEZL: Saved forecast. [2026-01-27T20:36:28.347958] [INFO ] [main ] SEZL: Signal=1 (Conf=90.0%), Magnitude=6.05% (Conf=54.6681%) [2026-01-27T20:36:28.348117] [INFO ] [main ] Fetching symbol history for LCNB... [2026-01-27T20:36:28.348163] [DEBUG] [REMOTE ] LCNB: Fetching historical data. [2026-01-27T20:36:28.348659] [INFO ] [main ] Progress: 237/375 forecasts completed (63.2%). SEZL finished in 0.8s. ETA: 24.6s. Rate: 336.42 forecasts/min [2026-01-27T20:36:28.359882] [DEBUG] [REMOTE ] LCNB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:28.361431] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 8 features, N/A% accuracy [2026-01-27T20:36:28.361489] [INFO ] [LOCAL ] LCNB: Loaded 8 optimal features with 60.52% confidence from JSON config [2026-01-27T20:36:28.361521] [DEBUG] [MAG ] Building data for symbol: LCNB with lookback: 0 [2026-01-27T20:36:28.362315] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:28.362380] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:28.367562] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:28.369432] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:28.369944] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:28.370393] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:28.370812] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:28.373265] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:28.402714] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:28.444515] [INFO ] [LOCAL ] LCII: Saved forecast. [2026-01-27T20:36:28.444599] [INFO ] [main ] LCII: Signal=1 (Conf=90.0%), Magnitude=2.35% (Conf=43.6611%) [2026-01-27T20:36:28.444915] [INFO ] [main ] Fetching symbol history for MCI... [2026-01-27T20:36:28.444968] [DEBUG] [REMOTE ] MCI: Fetching historical data. [2026-01-27T20:36:28.445883] [INFO ] [main ] Progress: 238/375 forecasts completed (63.5%). LCII finished in 0.7s. ETA: 24.4s. Rate: 337.06 forecasts/min [2026-01-27T20:36:28.458690] [DEBUG] [REMOTE ] MCI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:28.460221] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, N/A% accuracy [2026-01-27T20:36:28.460615] [INFO ] [LOCAL ] MCI: Loaded 5 optimal features with 52.41% confidence from JSON config [2026-01-27T20:36:28.460651] [DEBUG] [MAG ] Building data for symbol: MCI with lookback: 0 [2026-01-27T20:36:28.461439] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:28.461501] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:28.467504] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:28.471766] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:28.474778] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:28.476819] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:28.477960] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:28.495633] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:28.496550] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:28.497488] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-27T20:36:28.497567] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=-3.29% (Conf=43.6884%) [2026-01-27T20:36:28.497752] [INFO ] [main ] Fetching symbol history for SUNS... [2026-01-27T20:36:28.497799] [DEBUG] [REMOTE ] SUNS: Fetching historical data. [2026-01-27T20:36:28.498966] [INFO ] [main ] Progress: 239/375 forecasts completed (63.7%). NAAS finished in 0.7s. ETA: 24.1s. Rate: 338.05 forecasts/min [2026-01-27T20:36:28.510383] [DEBUG] [REMOTE ] SUNS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:28.511170] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 3 features, N/A% accuracy [2026-01-27T20:36:28.511236] [INFO ] [LOCAL ] SUNS: Loaded 3 optimal features with 62.93% confidence from JSON config [2026-01-27T20:36:28.511281] [DEBUG] [MAG ] Building data for symbol: SUNS with lookback: 0 [2026-01-27T20:36:28.512121] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:28.512183] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:28.517501] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:28.518442] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:28.519059] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:28.653295] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.826693] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:28.830211] [DEBUG] [MAG ] MCI: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.849422] [DEBUG] [MAG ] LCNB: Last date is validated at 2026-01-27 [2026-01-27T20:36:28.887882] [DEBUG] [MAG ] SUNS: Last date is validated at 2026-01-27 [2026-01-27T20:36:29.006292] [DEBUG] [MAG ] MCI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.038135] [DEBUG] [MAG ] LCNB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.071161] [DEBUG] [MAG ] SUNS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.084833] [INFO ] [LOCAL ] MCI: Saved forecast. [2026-01-27T20:36:29.084913] [INFO ] [main ] MCI: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=52.4144%) [2026-01-27T20:36:29.085304] [INFO ] [main ] Fetching symbol history for ARBB... [2026-01-27T20:36:29.085356] [DEBUG] [REMOTE ] ARBB: Fetching historical data. [2026-01-27T20:36:29.086135] [INFO ] [main ] Progress: 240/375 forecasts completed (64.0%). MCI finished in 0.6s. ETA: 24.2s. Rate: 334.83 forecasts/min [2026-01-27T20:36:29.096487] [DEBUG] [REMOTE ] ARBB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.097433] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 10 features, N/A% accuracy [2026-01-27T20:36:29.097485] [INFO ] [LOCAL ] ARBB: Loaded 10 optimal features with 40.52% confidence from JSON config [2026-01-27T20:36:29.097515] [DEBUG] [MAG ] Building data for symbol: ARBB with lookback: 0 [2026-01-27T20:36:29.098354] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:29.098419] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:29.103337] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:29.105182] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:29.105683] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:29.106125] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:29.106515] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:29.111267] [INFO ] [LOCAL ] LCNB: Saved forecast. [2026-01-27T20:36:29.111337] [INFO ] [main ] LCNB: Signal=1 (Conf=90.0%), Magnitude=1.01% (Conf=60.5229%) [2026-01-27T20:36:29.111495] [INFO ] [main ] Fetching symbol history for KMX... [2026-01-27T20:36:29.111539] [DEBUG] [REMOTE ] KMX: Fetching historical data. [2026-01-27T20:36:29.111851] [INFO ] [main ] Progress: 241/375 forecasts completed (64.3%). LCNB finished in 0.8s. ETA: 23.9s. Rate: 336.03 forecasts/min [2026-01-27T20:36:29.125069] [DEBUG] [REMOTE ] KMX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.125873] [DEBUG] [LOCAL ] Loaded configuration for KMX: 6 features, N/A% accuracy [2026-01-27T20:36:29.125944] [INFO ] [LOCAL ] KMX: Loaded 6 optimal features with 43.53% confidence from JSON config [2026-01-27T20:36:29.125982] [DEBUG] [MAG ] Building data for symbol: KMX with lookback: 0 [2026-01-27T20:36:29.126374] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-27T20:36:29.126450] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=53.7006%) [2026-01-27T20:36:29.126808] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:29.126873] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:29.126873] [INFO ] [main ] Progress: 242/375 forecasts completed (64.5%). GE finished in 0.9s. ETA: 23.7s. Rate: 337.30 forecasts/min [2026-01-27T20:36:29.127016] [INFO ] [main ] Fetching symbol history for BOH... [2026-01-27T20:36:29.127061] [DEBUG] [REMOTE ] BOH: Fetching historical data. [2026-01-27T20:36:29.133205] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:29.135102] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:29.135622] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:29.136027] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:29.136917] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:29.140205] [DEBUG] [REMOTE ] BOH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.140765] [INFO ] [LOCAL ] SUNS: Saved forecast. [2026-01-27T20:36:29.140855] [INFO ] [main ] SUNS: Signal=1 (Conf=90.0%), Magnitude=-3.07% (Conf=62.9295%) [2026-01-27T20:36:29.141086] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-27T20:36:29.141141] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-27T20:36:29.141021] [DEBUG] [LOCAL ] Loaded configuration for BOH: 5 features, N/A% accuracy [2026-01-27T20:36:29.141261] [INFO ] [LOCAL ] BOH: Loaded 5 optimal features with 56.69% confidence from JSON config [2026-01-27T20:36:29.141299] [DEBUG] [MAG ] Building data for symbol: BOH with lookback: 0 [2026-01-27T20:36:29.142237] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:29.142713] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:29.143511] [INFO ] [main ] Progress: 243/375 forecasts completed (64.8%). SUNS finished in 0.6s. ETA: 23.4s. Rate: 338.57 forecasts/min [2026-01-27T20:36:29.147978] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:29.148913] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:29.150117] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:29.154317] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:29.154893] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.155503] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.155960] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-27T20:36:29.156023] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-27T20:36:29.156054] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-27T20:36:29.156881] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:29.156946] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:29.162067] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:29.180648] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.184726] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:29.185937] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:29.188001] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:29.188744] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:29.192865] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.204707] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:29.206631] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:29.207369] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:29.209250] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:29.210037] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:29.211806] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.519843] [DEBUG] [MAG ] BOH: Last date is validated at 2026-01-27 [2026-01-27T20:36:29.539330] [DEBUG] [MAG ] KMX: Last date is validated at 2026-01-27 [2026-01-27T20:36:29.543473] [DEBUG] [MAG ] ARBB: Last date is validated at 2026-01-27 [2026-01-27T20:36:29.569621] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-27 [2026-01-27T20:36:29.693216] [DEBUG] [MAG ] BOH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.714272] [DEBUG] [MAG ] ARBB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.720053] [DEBUG] [MAG ] KMX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.764041] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:29.789047] [INFO ] [LOCAL ] BOH: Saved forecast. [2026-01-27T20:36:29.789126] [INFO ] [main ] BOH: Signal=1 (Conf=90.0%), Magnitude=-0.30% (Conf=56.6925%) [2026-01-27T20:36:29.789677] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-27T20:36:29.789729] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-27T20:36:29.790337] [INFO ] [main ] Progress: 244/375 forecasts completed (65.1%). BOH finished in 0.7s. ETA: 23.5s. Rate: 334.93 forecasts/min [2026-01-27T20:36:29.801301] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.802539] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-27T20:36:29.802609] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-27T20:36:29.802642] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-27T20:36:29.808455] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:29.808539] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:29.810547] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:29.810833] [INFO ] [LOCAL ] ARBB: Saved forecast. [2026-01-27T20:36:29.810903] [INFO ] [main ] ARBB: Signal=1 (Conf=90.0%), Magnitude=1.56% (Conf=40.5193%) [2026-01-27T20:36:29.811065] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-27T20:36:29.811114] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-27T20:36:29.811109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:29.811515] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:29.811897] [INFO ] [main ] Progress: 245/375 forecasts completed (65.3%). ARBB finished in 0.7s. ETA: 23.2s. Rate: 336.14 forecasts/min [2026-01-27T20:36:29.813205] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:29.814909] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.824297] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.825221] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-27T20:36:29.825273] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-27T20:36:29.825304] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-27T20:36:29.826125] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:29.826187] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:29.827962] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:29.828518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:29.828958] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.846499] [INFO ] [LOCAL ] KMX: Saved forecast. [2026-01-27T20:36:29.846564] [INFO ] [main ] KMX: Signal=1 (Conf=90.0%), Magnitude=2.28% (Conf=43.5309%) [2026-01-27T20:36:29.846735] [INFO ] [main ] Fetching symbol history for MUC... [2026-01-27T20:36:29.846778] [DEBUG] [REMOTE ] MUC: Fetching historical data. [2026-01-27T20:36:29.847872] [INFO ] [main ] Progress: 246/375 forecasts completed (65.6%). KMX finished in 0.7s. ETA: 23.0s. Rate: 337.23 forecasts/min [2026-01-27T20:36:29.858642] [DEBUG] [REMOTE ] MUC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.859495] [DEBUG] [LOCAL ] Loaded configuration for MUC: 10 features, N/A% accuracy [2026-01-27T20:36:29.859546] [INFO ] [LOCAL ] MUC: Loaded 10 optimal features with 58.51% confidence from JSON config [2026-01-27T20:36:29.859594] [DEBUG] [MAG ] Building data for symbol: MUC with lookback: 0 [2026-01-27T20:36:29.860364] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:29.860431] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:29.865243] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:29.866223] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:29.868204] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:29.870404] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:29.871603] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-27T20:36:29.871675] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=-9.58% (Conf=55.1025%) [2026-01-27T20:36:29.871837] [INFO ] [main ] Fetching symbol history for JVA... [2026-01-27T20:36:29.871880] [DEBUG] [REMOTE ] JVA: Fetching historical data. [2026-01-27T20:36:29.872456] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:29.873718] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:29.874401] [INFO ] [main ] Progress: 247/375 forecasts completed (65.9%). INTC finished in 0.7s. ETA: 22.7s. Rate: 338.40 forecasts/min [2026-01-27T20:36:29.874776] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:29.876423] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:29.877499] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:29.878207] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:29.884666] [DEBUG] [REMOTE ] JVA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:29.885931] [DEBUG] [LOCAL ] Loaded configuration for JVA: 4 features, N/A% accuracy [2026-01-27T20:36:29.885984] [INFO ] [LOCAL ] JVA: Loaded 4 optimal features with 58.89% confidence from JSON config [2026-01-27T20:36:29.886016] [DEBUG] [MAG ] Building data for symbol: JVA with lookback: 0 [2026-01-27T20:36:29.886868] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:29.886930] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:29.887843] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:29.890323] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:29.891311] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:29.892327] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:30.185924] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-27 [2026-01-27T20:36:30.194783] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-27 [2026-01-27T20:36:30.235722] [DEBUG] [MAG ] MUC: Last date is validated at 2026-01-27 [2026-01-27T20:36:30.243670] [DEBUG] [MAG ] JVA: Last date is validated at 2026-01-27 [2026-01-27T20:36:30.373497] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:30.373809] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:30.415180] [DEBUG] [MAG ] JVA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:30.420030] [DEBUG] [MAG ] MUC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:30.481347] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-27T20:36:30.481417] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=67.6611%) [2026-01-27T20:36:30.481594] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-27T20:36:30.481640] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-27T20:36:30.482664] [INFO ] [main ] Progress: 248/375 forecasts completed (66.1%). ACM finished in 0.7s. ETA: 22.7s. Rate: 335.11 forecasts/min [2026-01-27T20:36:30.484316] [INFO ] [LOCAL ] JVA: Saved forecast. [2026-01-27T20:36:30.484391] [INFO ] [main ] JVA: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=58.8929%) [2026-01-27T20:36:30.484611] [INFO ] [main ] Fetching symbol history for GD... [2026-01-27T20:36:30.484662] [DEBUG] [REMOTE ] GD: Fetching historical data. [2026-01-27T20:36:30.484844] [INFO ] [main ] Progress: 249/375 forecasts completed (66.4%). JVA finished in 0.6s. ETA: 22.5s. Rate: 336.45 forecasts/min [2026-01-27T20:36:30.492520] [INFO ] [LOCAL ] MUC: Saved forecast. [2026-01-27T20:36:30.492609] [INFO ] [main ] MUC: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=58.5059%) [2026-01-27T20:36:30.492894] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-27T20:36:30.492955] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-27T20:36:30.492922] [INFO ] [main ] Progress: 250/375 forecasts completed (66.7%). MUC finished in 0.6s. ETA: 22.2s. Rate: 337.74 forecasts/min [2026-01-27T20:36:30.493887] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:30.495083] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-27T20:36:30.495144] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-27T20:36:30.495176] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-27T20:36:30.496053] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:30.496134] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:30.496748] [DEBUG] [REMOTE ] GD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:30.497531] [DEBUG] [LOCAL ] Loaded configuration for GD: 1 features, N/A% accuracy [2026-01-27T20:36:30.497603] [INFO ] [LOCAL ] GD: Loaded 1 optimal features with 61.78% confidence from JSON config [2026-01-27T20:36:30.497637] [DEBUG] [MAG ] Building data for symbol: GD with lookback: 0 [2026-01-27T20:36:30.498452] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:30.498513] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:30.499475] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:30.501295] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:30.503482] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:30.503991] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:30.504407] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:30.504405] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:30.505342] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-27T20:36:30.505398] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-27T20:36:30.505429] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-27T20:36:30.506279] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:30.506272] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:30.506346] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:30.508407] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:30.509213] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:30.509647] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:30.510671] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:30.511422] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:30.514242] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:30.523956] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:30.525737] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:30.554370] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:30.555946] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:30.556618] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:30.559754] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:30.561350] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:30.581591] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-27T20:36:30.581666] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=98.02% (Conf=37.878%) [2026-01-27T20:36:30.581859] [INFO ] [main ] Fetching symbol history for BHFAM... [2026-01-27T20:36:30.581908] [DEBUG] [REMOTE ] BHFAM: Fetching historical data. [2026-01-27T20:36:30.583674] [INFO ] [main ] Progress: 251/375 forecasts completed (66.9%). HOLO finished in 0.8s. ETA: 22.0s. Rate: 338.40 forecasts/min [2026-01-27T20:36:30.597653] [DEBUG] [REMOTE ] BHFAM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:30.598800] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 7 features, N/A% accuracy [2026-01-27T20:36:30.598856] [INFO ] [LOCAL ] BHFAM: Loaded 7 optimal features with 60.72% confidence from JSON config [2026-01-27T20:36:30.598888] [DEBUG] [MAG ] Building data for symbol: BHFAM with lookback: 0 [2026-01-27T20:36:30.599960] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:30.600026] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:30.602088] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:30.602750] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:30.603456] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:30.603906] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:30.656683] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:30.658224] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:30.660232] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:30.935300] [DEBUG] [MAG ] GD: Last date is validated at 2026-01-27 [2026-01-27T20:36:30.953973] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-27 [2026-01-27T20:36:31.022547] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-27 [2026-01-27T20:36:31.163041] [DEBUG] [MAG ] BHFAM: Last date is validated at 2026-01-27 [2026-01-27T20:36:31.201595] [DEBUG] [MAG ] GD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:31.221121] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:31.310888] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:31.315407] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-27T20:36:31.315509] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=0.57% (Conf=56.8894%) [2026-01-27T20:36:31.315757] [INFO ] [main ] Fetching symbol history for LNZA... [2026-01-27T20:36:31.315826] [DEBUG] [REMOTE ] LNZA: Fetching historical data. [2026-01-27T20:36:31.316899] [INFO ] [main ] Progress: 252/375 forecasts completed (67.2%). BANX finished in 0.8s. ETA: 22.1s. Rate: 334.24 forecasts/min [2026-01-27T20:36:31.332473] [DEBUG] [REMOTE ] LNZA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:31.334336] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 5 features, N/A% accuracy [2026-01-27T20:36:31.334424] [INFO ] [LOCAL ] LNZA: Loaded 5 optimal features with 47.77% confidence from JSON config [2026-01-27T20:36:31.334471] [DEBUG] [MAG ] Building data for symbol: LNZA with lookback: 0 [2026-01-27T20:36:31.335795] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:31.335884] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:31.343528] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:31.345461] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:31.348010] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:31.349593] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:31.351258] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:31.410056] [INFO ] [LOCAL ] GD: Saved forecast. [2026-01-27T20:36:31.410161] [INFO ] [main ] GD: Signal=1 (Conf=90.0%), Magnitude=0.45% (Conf=61.7785%) [2026-01-27T20:36:31.410395] [INFO ] [main ] Fetching symbol history for ALHC... [2026-01-27T20:36:31.410464] [DEBUG] [REMOTE ] ALHC: Fetching historical data. [2026-01-27T20:36:31.411078] [INFO ] [main ] Progress: 253/375 forecasts completed (67.5%). GD finished in 0.9s. ETA: 21.9s. Rate: 334.87 forecasts/min [2026-01-27T20:36:31.416456] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-27T20:36:31.416560] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=0.79% (Conf=49.3732%) [2026-01-27T20:36:31.416859] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-27T20:36:31.416931] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-27T20:36:31.417947] [INFO ] [main ] Progress: 254/375 forecasts completed (67.7%). REFI finished in 0.9s. ETA: 21.6s. Rate: 336.14 forecasts/min [2026-01-27T20:36:31.437085] [DEBUG] [REMOTE ] ALHC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:31.438705] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 4 features, N/A% accuracy [2026-01-27T20:36:31.438802] [INFO ] [LOCAL ] ALHC: Loaded 4 optimal features with 45.37% confidence from JSON config [2026-01-27T20:36:31.438859] [DEBUG] [MAG ] Building data for symbol: ALHC with lookback: 0 [2026-01-27T20:36:31.440300] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:31.440966] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:31.449136] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:31.459903] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:31.472493] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-27T20:36:31.472716] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-27T20:36:31.472815] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-27T20:36:31.474414] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:31.474530] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:31.476255] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:31.547351] [DEBUG] [MAG ] BHFAM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:31.553066] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:31.554630] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:31.557373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:31.647603] [INFO ] [LOCAL ] BHFAM: Saved forecast. [2026-01-27T20:36:31.647709] [INFO ] [main ] BHFAM: Signal=1 (Conf=90.0%), Magnitude=-1.70% (Conf=60.7176%) [2026-01-27T20:36:31.647953] [INFO ] [main ] Fetching symbol history for GFI... [2026-01-27T20:36:31.648017] [DEBUG] [REMOTE ] GFI: Fetching historical data. [2026-01-27T20:36:31.649678] [INFO ] [main ] Progress: 255/375 forecasts completed (68.0%). BHFAM finished in 1.1s. ETA: 21.4s. Rate: 335.75 forecasts/min [2026-01-27T20:36:31.669830] [DEBUG] [REMOTE ] GFI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:31.679264] [DEBUG] [LOCAL ] Loaded configuration for GFI: 1 features, N/A% accuracy [2026-01-27T20:36:31.679453] [INFO ] [LOCAL ] GFI: Loaded 1 optimal features with 44.61% confidence from JSON config [2026-01-27T20:36:31.679511] [DEBUG] [MAG ] Building data for symbol: GFI with lookback: 0 [2026-01-27T20:36:31.681082] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:31.681178] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:31.682505] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:31.930712] [DEBUG] [MAG ] LNZA: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.051722] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.097362] [DEBUG] [MAG ] ALHC: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.150779] [DEBUG] [MAG ] GFI: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.157898] [DEBUG] [MAG ] LNZA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:32.238024] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:32.311873] [DEBUG] [MAG ] ALHC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:32.321393] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-27T20:36:32.321467] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=46.1732%) [2026-01-27T20:36:32.321677] [INFO ] [main ] Fetching symbol history for PAYO... [2026-01-27T20:36:32.321727] [DEBUG] [REMOTE ] PAYO: Fetching historical data. [2026-01-27T20:36:32.322945] [INFO ] [main ] Progress: 256/375 forecasts completed (68.3%). CDC finished in 0.9s. ETA: 21.5s. Rate: 332.16 forecasts/min [2026-01-27T20:36:32.334318] [DEBUG] [MAG ] GFI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:32.336941] [DEBUG] [REMOTE ] PAYO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:32.338198] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 5 features, N/A% accuracy [2026-01-27T20:36:32.338260] [INFO ] [LOCAL ] PAYO: Loaded 5 optimal features with 67.12% confidence from JSON config [2026-01-27T20:36:32.338302] [DEBUG] [MAG ] Building data for symbol: PAYO with lookback: 0 [2026-01-27T20:36:32.339875] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:32.339970] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:32.342198] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:32.342889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:32.343365] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:32.344936] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:32.345719] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:32.397295] [INFO ] [LOCAL ] ALHC: Saved forecast. [2026-01-27T20:36:32.397365] [INFO ] [main ] ALHC: Signal=1 (Conf=90.0%), Magnitude=-4.46% (Conf=45.3705%) [2026-01-27T20:36:32.397538] [INFO ] [main ] Fetching symbol history for XENE... [2026-01-27T20:36:32.397604] [DEBUG] [REMOTE ] XENE: Fetching historical data. [2026-01-27T20:36:32.397818] [INFO ] [main ] Progress: 257/375 forecasts completed (68.5%). ALHC finished in 1.0s. ETA: 21.3s. Rate: 332.92 forecasts/min [2026-01-27T20:36:32.410064] [DEBUG] [REMOTE ] XENE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:32.411117] [DEBUG] [LOCAL ] Loaded configuration for XENE: 4 features, N/A% accuracy [2026-01-27T20:36:32.411188] [INFO ] [LOCAL ] XENE: Loaded 4 optimal features with 60.93% confidence from JSON config [2026-01-27T20:36:32.411228] [DEBUG] [MAG ] Building data for symbol: XENE with lookback: 0 [2026-01-27T20:36:32.412177] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:32.412252] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:32.414552] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:32.415281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:32.415719] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:32.418460] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:32.435495] [INFO ] [LOCAL ] GFI: Saved forecast. [2026-01-27T20:36:32.435567] [INFO ] [main ] GFI: Signal=1 (Conf=90.0%), Magnitude=5.78% (Conf=44.6077%) [2026-01-27T20:36:32.435902] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-27T20:36:32.435955] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-27T20:36:32.436749] [INFO ] [main ] Progress: 258/375 forecasts completed (68.8%). GFI finished in 0.8s. ETA: 21.0s. Rate: 333.93 forecasts/min [2026-01-27T20:36:32.449552] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:32.450811] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-27T20:36:32.450872] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-27T20:36:32.450905] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-27T20:36:32.451964] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:32.504594] [INFO ] [LOCAL ] LNZA: Saved forecast. [2026-01-27T20:36:32.504673] [INFO ] [main ] LNZA: Signal=1 (Conf=90.0%), Magnitude=-3.35% (Conf=47.7651%) [2026-01-27T20:36:32.504843] [INFO ] [main ] Fetching symbol history for DBRG... [2026-01-27T20:36:32.504888] [DEBUG] [REMOTE ] DBRG: Fetching historical data. [2026-01-27T20:36:32.505953] [INFO ] [main ] Progress: 259/375 forecasts completed (69.1%). LNZA finished in 1.2s. ETA: 20.8s. Rate: 334.72 forecasts/min [2026-01-27T20:36:32.519196] [DEBUG] [REMOTE ] DBRG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:32.520589] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 4 features, N/A% accuracy [2026-01-27T20:36:32.520646] [INFO ] [LOCAL ] DBRG: Loaded 4 optimal features with 56.62% confidence from JSON config [2026-01-27T20:36:32.520679] [DEBUG] [MAG ] Building data for symbol: DBRG with lookback: 0 [2026-01-27T20:36:32.521726] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:32.521791] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:32.563320] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:32.642262] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:32.644817] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:32.651100] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:32.700557] [DEBUG] [MAG ] PAYO: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.796723] [DEBUG] [MAG ] XENE: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.880678] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-27 [2026-01-27T20:36:32.886960] [DEBUG] [MAG ] PAYO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:32.953768] [INFO ] [LOCAL ] PAYO: Saved forecast. [2026-01-27T20:36:32.953837] [INFO ] [main ] PAYO: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=67.1164%) [2026-01-27T20:36:32.953994] [INFO ] [main ] Fetching symbol history for VTS... [2026-01-27T20:36:32.954038] [DEBUG] [REMOTE ] VTS: Fetching historical data. [2026-01-27T20:36:32.955237] [INFO ] [main ] Progress: 260/375 forecasts completed (69.3%). PAYO finished in 0.6s. ETA: 20.7s. Rate: 332.80 forecasts/min [2026-01-27T20:36:32.967535] [DEBUG] [REMOTE ] VTS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:32.968485] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, N/A% accuracy [2026-01-27T20:36:32.968542] [INFO ] [LOCAL ] VTS: Loaded 4 optimal features with 64.63% confidence from JSON config [2026-01-27T20:36:32.968592] [DEBUG] [MAG ] Building data for symbol: VTS with lookback: 0 [2026-01-27T20:36:32.969436] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:32.969499] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:32.974728] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:32.976743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:32.977289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:32.977715] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:32.985522] [DEBUG] [MAG ] XENE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.004237] [DEBUG] [MAG ] DBRG: Last date is validated at 2026-01-27 [2026-01-27T20:36:33.061188] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.080003] [INFO ] [LOCAL ] XENE: Saved forecast. [2026-01-27T20:36:33.080070] [INFO ] [main ] XENE: Signal=1 (Conf=90.0%), Magnitude=0.82% (Conf=60.9251%) [2026-01-27T20:36:33.080221] [INFO ] [main ] Fetching symbol history for PSTL... [2026-01-27T20:36:33.080264] [DEBUG] [REMOTE ] PSTL: Fetching historical data. [2026-01-27T20:36:33.081072] [INFO ] [main ] Progress: 261/375 forecasts completed (69.6%). XENE finished in 0.7s. ETA: 20.5s. Rate: 333.18 forecasts/min [2026-01-27T20:36:33.092843] [DEBUG] [REMOTE ] PSTL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.094025] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 1 features, N/A% accuracy [2026-01-27T20:36:33.094105] [INFO ] [LOCAL ] PSTL: Loaded 1 optimal features with 54.79% confidence from JSON config [2026-01-27T20:36:33.094145] [DEBUG] [MAG ] Building data for symbol: PSTL with lookback: 0 [2026-01-27T20:36:33.095130] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:33.095189] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:33.100845] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:33.144623] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-27T20:36:33.144691] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=0.47% (Conf=54.4664%) [2026-01-27T20:36:33.145019] [INFO ] [main ] Progress: 262/375 forecasts completed (69.9%). GIS finished in 0.7s. ETA: 20.3s. Rate: 334.00 forecasts/min [2026-01-27T20:36:33.145136] [INFO ] [main ] Fetching symbol history for ARM... [2026-01-27T20:36:33.145178] [DEBUG] [REMOTE ] ARM: Fetching historical data. [2026-01-27T20:36:33.156794] [DEBUG] [REMOTE ] ARM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.158174] [DEBUG] [LOCAL ] Loaded configuration for ARM: 8 features, N/A% accuracy [2026-01-27T20:36:33.158226] [INFO ] [LOCAL ] ARM: Loaded 8 optimal features with 45.92% confidence from JSON config [2026-01-27T20:36:33.158257] [DEBUG] [MAG ] Building data for symbol: ARM with lookback: 0 [2026-01-27T20:36:33.159048] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:33.159112] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:33.164020] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:33.165828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:33.166342] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:33.166807] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:33.167236] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:33.168122] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:33.170715] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:33.171857] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:33.181630] [DEBUG] [MAG ] DBRG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.257066] [INFO ] [LOCAL ] DBRG: Saved forecast. [2026-01-27T20:36:33.257164] [INFO ] [main ] DBRG: Signal=1 (Conf=90.0%), Magnitude=2.04% (Conf=56.6191%) [2026-01-27T20:36:33.257333] [INFO ] [main ] Fetching symbol history for WTI... [2026-01-27T20:36:33.257376] [DEBUG] [REMOTE ] WTI: Fetching historical data. [2026-01-27T20:36:33.257945] [INFO ] [main ] Progress: 263/375 forecasts completed (70.1%). DBRG finished in 0.8s. ETA: 20.1s. Rate: 334.48 forecasts/min [2026-01-27T20:36:33.270227] [DEBUG] [REMOTE ] WTI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.271281] [DEBUG] [LOCAL ] Loaded configuration for WTI: 4 features, N/A% accuracy [2026-01-27T20:36:33.271334] [INFO ] [LOCAL ] WTI: Loaded 4 optimal features with 60.56% confidence from JSON config [2026-01-27T20:36:33.271364] [DEBUG] [MAG ] Building data for symbol: WTI with lookback: 0 [2026-01-27T20:36:33.272453] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:33.272515] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:33.275771] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:33.276857] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:33.279655] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:33.281747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:33.343943] [DEBUG] [MAG ] VTS: Last date is validated at 2026-01-27 [2026-01-27T20:36:33.462877] [DEBUG] [MAG ] PSTL: Last date is validated at 2026-01-27 [2026-01-27T20:36:33.512815] [DEBUG] [MAG ] ARM: Last date is validated at 2026-01-27 [2026-01-27T20:36:33.519843] [DEBUG] [MAG ] VTS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.598265] [INFO ] [LOCAL ] VTS: Saved forecast. [2026-01-27T20:36:33.598347] [INFO ] [main ] VTS: Signal=1 (Conf=90.0%), Magnitude=-0.34% (Conf=64.626%) [2026-01-27T20:36:33.598728] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-27T20:36:33.598778] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-27T20:36:33.599980] [INFO ] [main ] Progress: 264/375 forecasts completed (70.4%). VTS finished in 0.6s. ETA: 20.0s. Rate: 333.33 forecasts/min [2026-01-27T20:36:33.612374] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.613282] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-27T20:36:33.613537] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-27T20:36:33.613570] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-27T20:36:33.614371] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:33.614435] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:33.619613] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:33.621418] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:33.621904] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:33.622327] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:33.624645] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:33.626261] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:33.628245] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:33.632829] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:33.634189] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:33.640422] [DEBUG] [MAG ] PSTL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.643148] [DEBUG] [MAG ] WTI: Last date is validated at 2026-01-27 [2026-01-27T20:36:33.704766] [INFO ] [LOCAL ] PSTL: Saved forecast. [2026-01-27T20:36:33.704836] [INFO ] [main ] PSTL: Signal=1 (Conf=90.0%), Magnitude=-1.08% (Conf=54.7863%) [2026-01-27T20:36:33.704998] [INFO ] [main ] Fetching symbol history for EZGO... [2026-01-27T20:36:33.705043] [DEBUG] [REMOTE ] EZGO: Fetching historical data. [2026-01-27T20:36:33.706356] [INFO ] [main ] Progress: 265/375 forecasts completed (70.7%). PSTL finished in 0.6s. ETA: 19.8s. Rate: 333.85 forecasts/min [2026-01-27T20:36:33.706939] [DEBUG] [MAG ] ARM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.717886] [DEBUG] [REMOTE ] EZGO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.719452] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 8 features, N/A% accuracy [2026-01-27T20:36:33.719504] [INFO ] [LOCAL ] EZGO: Loaded 8 optimal features with 60.79% confidence from JSON config [2026-01-27T20:36:33.719535] [DEBUG] [MAG ] Building data for symbol: EZGO with lookback: 0 [2026-01-27T20:36:33.720343] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:33.720409] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:33.722293] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:33.722834] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:33.723229] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:33.724126] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:33.726913] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:33.728156] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:33.729605] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:33.730865] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:33.821189] [DEBUG] [MAG ] WTI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:33.855319] [INFO ] [LOCAL ] ARM: Saved forecast. [2026-01-27T20:36:33.855386] [INFO ] [main ] ARM: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=45.9161%) [2026-01-27T20:36:33.855751] [INFO ] [main ] Fetching symbol history for MOD... [2026-01-27T20:36:33.855804] [DEBUG] [REMOTE ] MOD: Fetching historical data. [2026-01-27T20:36:33.856597] [INFO ] [main ] Progress: 266/375 forecasts completed (70.9%). ARM finished in 0.7s. ETA: 19.6s. Rate: 334.05 forecasts/min [2026-01-27T20:36:33.867025] [DEBUG] [REMOTE ] MOD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.867985] [DEBUG] [LOCAL ] Loaded configuration for MOD: 2 features, N/A% accuracy [2026-01-27T20:36:33.870653] [INFO ] [LOCAL ] MOD: Loaded 2 optimal features with 41.40% confidence from JSON config [2026-01-27T20:36:33.870693] [DEBUG] [MAG ] Building data for symbol: MOD with lookback: 0 [2026-01-27T20:36:33.871606] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:33.871670] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:33.878210] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:33.879053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:33.879213] [INFO ] [LOCAL ] WTI: Saved forecast. [2026-01-27T20:36:33.879281] [INFO ] [main ] WTI: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=60.56%) [2026-01-27T20:36:33.879437] [INFO ] [main ] Fetching symbol history for ARDX... [2026-01-27T20:36:33.879488] [DEBUG] [REMOTE ] ARDX: Fetching historical data. [2026-01-27T20:36:33.879846] [INFO ] [main ] Progress: 267/375 forecasts completed (71.2%). WTI finished in 0.6s. ETA: 19.3s. Rate: 335.15 forecasts/min [2026-01-27T20:36:33.892195] [DEBUG] [REMOTE ] ARDX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:33.893241] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 6 features, N/A% accuracy [2026-01-27T20:36:33.893300] [INFO ] [LOCAL ] ARDX: Loaded 6 optimal features with 52.98% confidence from JSON config [2026-01-27T20:36:33.893331] [DEBUG] [MAG ] Building data for symbol: ARDX with lookback: 0 [2026-01-27T20:36:33.894143] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:33.894211] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:33.899526] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:33.901333] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:33.901858] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:33.902276] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:33.903219] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:33.904261] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:34.011928] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.077223] [DEBUG] [MAG ] EZGO: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.211342] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:34.241926] [DEBUG] [MAG ] MOD: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.250820] [DEBUG] [MAG ] EZGO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:34.253596] [DEBUG] [MAG ] ARDX: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.283369] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-27T20:36:34.283459] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=-2.86% (Conf=60.5144%) [2026-01-27T20:36:34.283668] [INFO ] [main ] Fetching symbol history for TSLS... [2026-01-27T20:36:34.283720] [DEBUG] [REMOTE ] TSLS: Fetching historical data. [2026-01-27T20:36:34.284833] [INFO ] [main ] Progress: 268/375 forecasts completed (71.5%). CBUS finished in 0.7s. ETA: 19.2s. Rate: 333.57 forecasts/min [2026-01-27T20:36:34.296790] [DEBUG] [REMOTE ] TSLS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:34.297781] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 6 features, N/A% accuracy [2026-01-27T20:36:34.297841] [INFO ] [LOCAL ] TSLS: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-27T20:36:34.297873] [DEBUG] [MAG ] Building data for symbol: TSLS with lookback: 0 [2026-01-27T20:36:34.298714] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:34.298781] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:34.304353] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:34.306338] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:34.306836] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:34.307270] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:34.309664] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:34.331755] [INFO ] [LOCAL ] EZGO: Saved forecast. [2026-01-27T20:36:34.331827] [INFO ] [main ] EZGO: Signal=1 (Conf=90.0%), Magnitude=30.65% (Conf=60.7904%) [2026-01-27T20:36:34.332001] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-27T20:36:34.332055] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-27T20:36:34.332854] [INFO ] [main ] Progress: 269/375 forecasts completed (71.7%). EZGO finished in 0.6s. ETA: 19.0s. Rate: 334.49 forecasts/min [2026-01-27T20:36:34.344926] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:34.345799] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-27T20:36:34.345857] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-27T20:36:34.345889] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-27T20:36:34.346687] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:34.346749] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:34.351619] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:34.353786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:34.415675] [DEBUG] [MAG ] MOD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:34.427410] [DEBUG] [MAG ] ARDX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:34.490240] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:34.491792] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:34.507867] [INFO ] [LOCAL ] ARDX: Saved forecast. [2026-01-27T20:36:34.507936] [INFO ] [main ] ARDX: Signal=1 (Conf=90.0%), Magnitude=0.68% (Conf=52.9801%) [2026-01-27T20:36:34.508088] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-27T20:36:34.508131] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-27T20:36:34.508844] [INFO ] [main ] Progress: 270/375 forecasts completed (72.0%). ARDX finished in 0.6s. ETA: 18.8s. Rate: 334.51 forecasts/min [2026-01-27T20:36:34.520042] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:34.521110] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-27T20:36:34.521171] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-27T20:36:34.521202] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-27T20:36:34.521989] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:34.522050] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:34.526881] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:34.528271] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:34.553557] [INFO ] [LOCAL ] MOD: Saved forecast. [2026-01-27T20:36:34.553647] [INFO ] [main ] MOD: Signal=1 (Conf=90.0%), Magnitude=2.05% (Conf=41.4009%) [2026-01-27T20:36:34.553993] [INFO ] [main ] Fetching symbol history for SHIP... [2026-01-27T20:36:34.554056] [DEBUG] [REMOTE ] SHIP: Fetching historical data. [2026-01-27T20:36:34.554657] [INFO ] [main ] Progress: 271/375 forecasts completed (72.3%). MOD finished in 0.7s. ETA: 18.6s. Rate: 335.43 forecasts/min [2026-01-27T20:36:34.565027] [DEBUG] [REMOTE ] SHIP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:34.566469] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 6 features, N/A% accuracy [2026-01-27T20:36:34.566521] [INFO ] [LOCAL ] SHIP: Loaded 6 optimal features with 40.82% confidence from JSON config [2026-01-27T20:36:34.566553] [DEBUG] [MAG ] Building data for symbol: SHIP with lookback: 0 [2026-01-27T20:36:34.567604] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:34.567668] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:34.572710] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:34.615160] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:34.616226] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:34.617027] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:34.617771] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:34.619044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:34.721628] [DEBUG] [MAG ] TSLS: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.862777] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.910792] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-27 [2026-01-27T20:36:34.938272] [DEBUG] [MAG ] TSLS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:34.986295] [DEBUG] [MAG ] SHIP: Last date is validated at 2026-01-27 [2026-01-27T20:36:35.011628] [INFO ] [LOCAL ] TSLS: Saved forecast. [2026-01-27T20:36:35.011699] [INFO ] [main ] TSLS: Signal=1 (Conf=90.0%), Magnitude=-4.23% (Conf=53.5905%) [2026-01-27T20:36:35.012104] [INFO ] [main ] Progress: 272/375 forecasts completed (72.5%). TSLS finished in 0.7s. ETA: 18.5s. Rate: 333.52 forecasts/min [2026-01-27T20:36:35.012431] [INFO ] [main ] Fetching symbol history for SNN... [2026-01-27T20:36:35.012476] [DEBUG] [REMOTE ] SNN: Fetching historical data. [2026-01-27T20:36:35.024401] [DEBUG] [REMOTE ] SNN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:35.025471] [DEBUG] [LOCAL ] Loaded configuration for SNN: 7 features, N/A% accuracy [2026-01-27T20:36:35.025526] [INFO ] [LOCAL ] SNN: Loaded 7 optimal features with 38.70% confidence from JSON config [2026-01-27T20:36:35.025558] [DEBUG] [MAG ] Building data for symbol: SNN with lookback: 0 [2026-01-27T20:36:35.026359] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:35.026425] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:35.031468] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:35.036074] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:35.079866] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:35.081108] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:35.081861] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:35.083853] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:35.086189] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-27T20:36:35.087057] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:35.106820] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:35.175453] [DEBUG] [MAG ] SHIP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:35.182664] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-27T20:36:35.182745] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=1.81% (Conf=50.0943%) [2026-01-27T20:36:35.182921] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-27T20:36:35.182968] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-27T20:36:35.184833] [INFO ] [main ] Progress: 273/375 forecasts completed (72.8%). RCI finished in 0.7s. ETA: 18.3s. Rate: 333.57 forecasts/min [2026-01-27T20:36:35.187298] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-27T20:36:35.187367] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-2.27% (Conf=51.6204%) [2026-01-27T20:36:35.187527] [INFO ] [main ] Fetching symbol history for DHX... [2026-01-27T20:36:35.187594] [DEBUG] [REMOTE ] DHX: Fetching historical data. [2026-01-27T20:36:35.188035] [INFO ] [main ] Progress: 274/375 forecasts completed (73.1%). MSTX finished in 0.9s. ETA: 18.1s. Rate: 334.77 forecasts/min [2026-01-27T20:36:35.196371] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:35.197311] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-27T20:36:35.197374] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-27T20:36:35.197415] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-27T20:36:35.198289] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:35.198359] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:35.199509] [DEBUG] [REMOTE ] DHX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:35.200478] [DEBUG] [LOCAL ] Loaded configuration for DHX: 6 features, N/A% accuracy [2026-01-27T20:36:35.200531] [INFO ] [LOCAL ] DHX: Loaded 6 optimal features with 44.36% confidence from JSON config [2026-01-27T20:36:35.200900] [DEBUG] [MAG ] Building data for symbol: DHX with lookback: 0 [2026-01-27T20:36:35.201694] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:35.201758] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:35.203427] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:35.203962] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:35.206248] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:35.206675] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:35.208401] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:35.208955] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:35.209394] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:35.209473] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:35.210333] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:35.254636] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:35.261123] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:35.328727] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:35.330535] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:35.333932] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:35.381867] [INFO ] [LOCAL ] SHIP: Saved forecast. [2026-01-27T20:36:35.381936] [INFO ] [main ] SHIP: Signal=1 (Conf=90.0%), Magnitude=1.95% (Conf=40.8216%) [2026-01-27T20:36:35.382104] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-27T20:36:35.382149] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-27T20:36:35.382950] [INFO ] [main ] Progress: 275/375 forecasts completed (73.3%). SHIP finished in 0.8s. ETA: 17.9s. Rate: 334.66 forecasts/min [2026-01-27T20:36:35.404209] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:35.407218] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-27T20:36:35.407289] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-27T20:36:35.407323] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-27T20:36:35.408173] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:35.408241] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:35.412984] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:35.414004] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:35.493792] [DEBUG] [MAG ] SNN: Last date is validated at 2026-01-27 [2026-01-27T20:36:35.570636] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:35.575556] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:35.576773] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:35.578899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:35.580960] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:35.581444] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:35.582748] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:35.584772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:35.681490] [DEBUG] [MAG ] DHX: Last date is validated at 2026-01-27 [2026-01-27T20:36:35.762980] [DEBUG] [MAG ] SNN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:35.767402] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-27 [2026-01-27T20:36:35.857094] [INFO ] [LOCAL ] SNN: Saved forecast. [2026-01-27T20:36:35.857196] [INFO ] [main ] SNN: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=38.7013%) [2026-01-27T20:36:35.857562] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-27T20:36:35.857630] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-27T20:36:35.857686] [INFO ] [main ] Progress: 276/375 forecasts completed (73.6%). SNN finished in 0.8s. ETA: 17.9s. Rate: 332.68 forecasts/min [2026-01-27T20:36:35.870034] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:35.871059] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-27T20:36:35.871121] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-27T20:36:35.871159] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-27T20:36:35.871973] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:35.872061] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:35.872274] [DEBUG] [MAG ] DHX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:35.874087] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:35.875993] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:35.876468] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:35.877595] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:35.879616] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:35.938861] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:35.941317] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-27 [2026-01-27T20:36:35.944775] [INFO ] [LOCAL ] DHX: Saved forecast. [2026-01-27T20:36:35.944844] [INFO ] [main ] DHX: Signal=1 (Conf=90.0%), Magnitude=-2.17% (Conf=44.3582%) [2026-01-27T20:36:35.945321] [INFO ] [main ] Fetching symbol history for WY... [2026-01-27T20:36:35.945378] [DEBUG] [REMOTE ] WY: Fetching historical data. [2026-01-27T20:36:35.945652] [INFO ] [main ] Progress: 277/375 forecasts completed (73.9%). DHX finished in 0.8s. ETA: 17.6s. Rate: 333.29 forecasts/min [2026-01-27T20:36:35.958152] [DEBUG] [REMOTE ] WY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:35.959361] [DEBUG] [LOCAL ] Loaded configuration for WY: 2 features, N/A% accuracy [2026-01-27T20:36:35.959425] [INFO ] [LOCAL ] WY: Loaded 2 optimal features with 59.73% confidence from JSON config [2026-01-27T20:36:35.959459] [DEBUG] [MAG ] Building data for symbol: WY with lookback: 0 [2026-01-27T20:36:35.960381] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:35.960446] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:35.965646] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:35.966751] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:36.033445] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-27T20:36:36.033512] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=57.4262%) [2026-01-27T20:36:36.033683] [INFO ] [main ] Fetching symbol history for COLM... [2026-01-27T20:36:36.033728] [DEBUG] [REMOTE ] COLM: Fetching historical data. [2026-01-27T20:36:36.035651] [INFO ] [main ] Progress: 278/375 forecasts completed (74.1%). FTI finished in 0.9s. ETA: 17.4s. Rate: 333.89 forecasts/min [2026-01-27T20:36:36.046874] [DEBUG] [REMOTE ] COLM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:36.048825] [DEBUG] [LOCAL ] Loaded configuration for COLM: 8 features, N/A% accuracy [2026-01-27T20:36:36.048878] [INFO ] [LOCAL ] COLM: Loaded 8 optimal features with 54.90% confidence from JSON config [2026-01-27T20:36:36.048909] [DEBUG] [MAG ] Building data for symbol: COLM with lookback: 0 [2026-01-27T20:36:36.049920] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:36.049985] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:36.089131] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:36.090517] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:36.091547] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:36.093258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:36.093742] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:36.095415] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:36.096493] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:36.097222] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:36.112972] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:36.213642] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-27T20:36:36.213712] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=-0.96% (Conf=58.6358%) [2026-01-27T20:36:36.213884] [INFO ] [main ] Fetching symbol history for FIVN... [2026-01-27T20:36:36.213931] [DEBUG] [REMOTE ] FIVN: Fetching historical data. [2026-01-27T20:36:36.215122] [INFO ] [main ] Progress: 279/375 forecasts completed (74.4%). AIG finished in 0.8s. ETA: 17.3s. Rate: 333.90 forecasts/min [2026-01-27T20:36:36.225798] [DEBUG] [REMOTE ] FIVN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:36.226810] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 7 features, N/A% accuracy [2026-01-27T20:36:36.226866] [INFO ] [LOCAL ] FIVN: Loaded 7 optimal features with 51.55% confidence from JSON config [2026-01-27T20:36:36.226900] [DEBUG] [MAG ] Building data for symbol: FIVN with lookback: 0 [2026-01-27T20:36:36.227985] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:36.228088] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:36.236102] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:36.249108] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-27 [2026-01-27T20:36:36.300749] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:36.302183] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:36.303395] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:36.304526] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:36.307340] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:36.308970] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:36.318369] [DEBUG] [MAG ] WY: Last date is validated at 2026-01-27 [2026-01-27T20:36:36.445330] [DEBUG] [MAG ] COLM: Last date is validated at 2026-01-27 [2026-01-27T20:36:36.460496] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:36.492622] [DEBUG] [MAG ] WY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:36.540472] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-27T20:36:36.540552] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=-1.09% (Conf=64.7936%) [2026-01-27T20:36:36.540733] [INFO ] [main ] Fetching symbol history for MMLP... [2026-01-27T20:36:36.540779] [DEBUG] [REMOTE ] MMLP: Fetching historical data. [2026-01-27T20:36:36.542705] [INFO ] [main ] Progress: 280/375 forecasts completed (74.7%). MEI finished in 0.7s. ETA: 17.1s. Rate: 332.92 forecasts/min [2026-01-27T20:36:36.552200] [DEBUG] [REMOTE ] MMLP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:36.553939] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, N/A% accuracy [2026-01-27T20:36:36.553998] [INFO ] [LOCAL ] MMLP: Loaded 2 optimal features with 52.79% confidence from JSON config [2026-01-27T20:36:36.554031] [DEBUG] [MAG ] Building data for symbol: MMLP with lookback: 0 [2026-01-27T20:36:36.554896] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:36.554960] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:36.555888] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:36.560862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:36.566447] [INFO ] [LOCAL ] WY: Saved forecast. [2026-01-27T20:36:36.566521] [INFO ] [main ] WY: Signal=1 (Conf=90.0%), Magnitude=-0.68% (Conf=59.7288%) [2026-01-27T20:36:36.566887] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-27T20:36:36.566946] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-27T20:36:36.567671] [INFO ] [main ] Progress: 281/375 forecasts completed (74.9%). WY finished in 0.6s. ETA: 16.9s. Rate: 333.94 forecasts/min [2026-01-27T20:36:36.578834] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:36.580438] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-27T20:36:36.580497] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-27T20:36:36.580529] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-27T20:36:36.581380] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:36.581445] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:36.586354] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:36.588180] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:36.588689] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:36.589107] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:36.591839] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:36.623806] [DEBUG] [MAG ] COLM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:36.671511] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:36.673127] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:36.680504] [DEBUG] [MAG ] FIVN: Last date is validated at 2026-01-27 [2026-01-27T20:36:36.731528] [INFO ] [LOCAL ] COLM: Saved forecast. [2026-01-27T20:36:36.731616] [INFO ] [main ] COLM: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=54.8989%) [2026-01-27T20:36:36.731986] [INFO ] [main ] Fetching symbol history for DCOM... [2026-01-27T20:36:36.732049] [DEBUG] [REMOTE ] DCOM: Fetching historical data. [2026-01-27T20:36:36.733650] [INFO ] [main ] Progress: 282/375 forecasts completed (75.2%). COLM finished in 0.7s. ETA: 16.7s. Rate: 334.03 forecasts/min [2026-01-27T20:36:36.745118] [DEBUG] [REMOTE ] DCOM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:36.746060] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 3 features, N/A% accuracy [2026-01-27T20:36:36.750247] [INFO ] [LOCAL ] DCOM: Loaded 3 optimal features with 63.89% confidence from JSON config [2026-01-27T20:36:36.750289] [DEBUG] [MAG ] Building data for symbol: DCOM with lookback: 0 [2026-01-27T20:36:36.751123] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:36.751187] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:36.752928] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:36.753454] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:36.756606] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:36.871868] [DEBUG] [MAG ] FIVN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:36.924811] [DEBUG] [MAG ] MMLP: Last date is validated at 2026-01-27 [2026-01-27T20:36:36.964793] [INFO ] [LOCAL ] FIVN: Saved forecast. [2026-01-27T20:36:36.964860] [INFO ] [main ] FIVN: Signal=1 (Conf=90.0%), Magnitude=-5.52% (Conf=51.5473%) [2026-01-27T20:36:36.965250] [INFO ] [main ] Progress: 283/375 forecasts completed (75.5%). FIVN finished in 0.8s. ETA: 16.5s. Rate: 333.69 forecasts/min [2026-01-27T20:36:36.965375] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-27T20:36:36.965418] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-27T20:36:36.976555] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:36.977752] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-27T20:36:36.977812] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-27T20:36:36.977846] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-27T20:36:36.978651] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:36.978711] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:36.983272] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:37.019395] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-27 [2026-01-27T20:36:37.102104] [DEBUG] [MAG ] DCOM: Last date is validated at 2026-01-27 [2026-01-27T20:36:37.107277] [DEBUG] [MAG ] MMLP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.163130] [INFO ] [LOCAL ] MMLP: Saved forecast. [2026-01-27T20:36:37.163203] [INFO ] [main ] MMLP: Signal=1 (Conf=90.0%), Magnitude=-0.93% (Conf=52.7941%) [2026-01-27T20:36:37.163608] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-27T20:36:37.163656] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-27T20:36:37.163902] [INFO ] [main ] Progress: 284/375 forecasts completed (75.7%). MMLP finished in 0.6s. ETA: 16.4s. Rate: 333.57 forecasts/min [2026-01-27T20:36:37.177535] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:37.178404] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-27T20:36:37.178457] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-27T20:36:37.178490] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-27T20:36:37.179516] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:37.179606] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:37.185208] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:37.187265] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:37.187842] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:37.188488] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:37.188917] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:37.192457] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:37.194449] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:37.194883] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.198773] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:37.200746] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:37.275036] [DEBUG] [MAG ] DCOM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.283518] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-27T20:36:37.283609] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=61.4393%) [2026-01-27T20:36:37.283774] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-27T20:36:37.283818] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-27T20:36:37.284832] [INFO ] [main ] Progress: 285/375 forecasts completed (76.0%). ADC finished in 0.7s. ETA: 16.2s. Rate: 333.95 forecasts/min [2026-01-27T20:36:37.296600] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:37.297703] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-27T20:36:37.297755] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-27T20:36:37.297786] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-27T20:36:37.298567] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:37.298648] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:37.299377] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:37.301007] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:37.302047] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:37.303894] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:37.324612] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-27 [2026-01-27T20:36:37.356136] [INFO ] [LOCAL ] DCOM: Saved forecast. [2026-01-27T20:36:37.356209] [INFO ] [main ] DCOM: Signal=1 (Conf=90.0%), Magnitude=-0.62% (Conf=63.8913%) [2026-01-27T20:36:37.356366] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-27T20:36:37.356410] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-27T20:36:37.356855] [INFO ] [main ] Progress: 286/375 forecasts completed (76.3%). DCOM finished in 0.6s. ETA: 16.0s. Rate: 334.65 forecasts/min [2026-01-27T20:36:37.368210] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:37.369154] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-27T20:36:37.369206] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-27T20:36:37.369237] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-27T20:36:37.370036] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:37.370111] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:37.375706] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:37.377871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:37.378540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:37.378954] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:37.380059] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:37.495012] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.566389] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-27 [2026-01-27T20:36:37.582047] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-27T20:36:37.582114] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=1.43% (Conf=55.3425%) [2026-01-27T20:36:37.582672] [INFO ] [main ] Fetching symbol history for SMFG... [2026-01-27T20:36:37.582723] [DEBUG] [REMOTE ] SMFG: Fetching historical data. [2026-01-27T20:36:37.583685] [INFO ] [main ] Progress: 287/375 forecasts completed (76.5%). RLI finished in 0.6s. ETA: 15.8s. Rate: 334.34 forecasts/min [2026-01-27T20:36:37.595635] [DEBUG] [REMOTE ] SMFG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:37.596668] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 10 features, N/A% accuracy [2026-01-27T20:36:37.596721] [INFO ] [LOCAL ] SMFG: Loaded 10 optimal features with 48.64% confidence from JSON config [2026-01-27T20:36:37.596753] [DEBUG] [MAG ] Building data for symbol: SMFG with lookback: 0 [2026-01-27T20:36:37.597563] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:37.597652] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:37.602458] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:37.604303] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:37.604841] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:37.605237] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:37.605989] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:37.606799] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:37.656278] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-27 [2026-01-27T20:36:37.658660] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:37.663609] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:37.664647] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:37.665541] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:37.735076] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-27 [2026-01-27T20:36:37.738937] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.830898] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.870452] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-27T20:36:37.870520] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=1.60% (Conf=69.8631%) [2026-01-27T20:36:37.870699] [INFO ] [main ] Fetching symbol history for VBF... [2026-01-27T20:36:37.870746] [DEBUG] [REMOTE ] VBF: Fetching historical data. [2026-01-27T20:36:37.873387] [INFO ] [main ] Progress: 288/375 forecasts completed (76.8%). UNP finished in 0.7s. ETA: 15.6s. Rate: 333.63 forecasts/min [2026-01-27T20:36:37.882742] [DEBUG] [REMOTE ] VBF: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:37.883848] [DEBUG] [LOCAL ] Loaded configuration for VBF: 6 features, N/A% accuracy [2026-01-27T20:36:37.883903] [INFO ] [LOCAL ] VBF: Loaded 6 optimal features with 50.94% confidence from JSON config [2026-01-27T20:36:37.884273] [DEBUG] [MAG ] Building data for symbol: VBF with lookback: 0 [2026-01-27T20:36:37.885314] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:37.885380] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:37.891024] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:37.912835] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:37.928826] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-27T20:36:37.928896] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=2.70% (Conf=50.8551%) [2026-01-27T20:36:37.929248] [INFO ] [main ] Progress: 289/375 forecasts completed (77.1%). GHRS finished in 0.6s. ETA: 15.4s. Rate: 334.43 forecasts/min [2026-01-27T20:36:37.929373] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-27T20:36:37.929415] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-27T20:36:37.935445] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:37.942896] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:37.944082] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-27T20:36:37.944134] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-27T20:36:37.944172] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-27T20:36:37.944975] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:37.945038] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:37.950392] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:37.952234] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:37.952744] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:37.953140] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:37.955480] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:37.986418] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:37.996176] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:37.997242] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:37.999381] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.003517] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-27T20:36:38.003604] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=2.06% (Conf=61.39%) [2026-01-27T20:36:38.003763] [INFO ] [main ] Fetching symbol history for ASML... [2026-01-27T20:36:38.003806] [DEBUG] [REMOTE ] ASML: Fetching historical data. [2026-01-27T20:36:38.004810] [INFO ] [main ] Progress: 290/375 forecasts completed (77.3%). HRMY finished in 0.6s. ETA: 15.2s. Rate: 335.10 forecasts/min [2026-01-27T20:36:38.015685] [DEBUG] [REMOTE ] ASML: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:38.016912] [DEBUG] [LOCAL ] Loaded configuration for ASML: 4 features, N/A% accuracy [2026-01-27T20:36:38.016965] [INFO ] [LOCAL ] ASML: Loaded 4 optimal features with 48.39% confidence from JSON config [2026-01-27T20:36:38.016995] [DEBUG] [MAG ] Building data for symbol: ASML with lookback: 0 [2026-01-27T20:36:38.017856] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:38.017919] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:38.022689] [DEBUG] [MAG ] SMFG: Last date is validated at 2026-01-27 [2026-01-27T20:36:38.022827] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:38.073669] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:38.076100] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:38.076854] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.145685] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:38.149245] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:38.150728] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.206853] [DEBUG] [MAG ] SMFG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:38.285697] [INFO ] [LOCAL ] SMFG: Saved forecast. [2026-01-27T20:36:38.285765] [INFO ] [main ] SMFG: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=48.6359%) [2026-01-27T20:36:38.285936] [INFO ] [main ] Fetching symbol history for JLL... [2026-01-27T20:36:38.285984] [DEBUG] [REMOTE ] JLL: Fetching historical data. [2026-01-27T20:36:38.288495] [INFO ] [main ] Progress: 291/375 forecasts completed (77.6%). SMFG finished in 0.7s. ETA: 15.1s. Rate: 334.43 forecasts/min [2026-01-27T20:36:38.297456] [DEBUG] [REMOTE ] JLL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:38.298629] [DEBUG] [LOCAL ] Loaded configuration for JLL: 3 features, N/A% accuracy [2026-01-27T20:36:38.298690] [INFO ] [LOCAL ] JLL: Loaded 3 optimal features with 45.30% confidence from JSON config [2026-01-27T20:36:38.298724] [DEBUG] [MAG ] Building data for symbol: JLL with lookback: 0 [2026-01-27T20:36:38.299562] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:38.299667] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:38.304900] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:38.305807] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:38.308772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.360488] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-27 [2026-01-27T20:36:38.446785] [DEBUG] [MAG ] VBF: Last date is validated at 2026-01-27 [2026-01-27T20:36:38.503845] [DEBUG] [MAG ] ASML: Last date is validated at 2026-01-27 [2026-01-27T20:36:38.534740] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:38.600988] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-27T20:36:38.601055] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=39.5106%) [2026-01-27T20:36:38.601400] [INFO ] [main ] Fetching symbol history for HPQ... [2026-01-27T20:36:38.601451] [DEBUG] [REMOTE ] HPQ: Fetching historical data. [2026-01-27T20:36:38.601662] [INFO ] [main ] Progress: 292/375 forecasts completed (77.9%). BGX finished in 0.7s. ETA: 14.9s. Rate: 333.58 forecasts/min [2026-01-27T20:36:38.614308] [DEBUG] [REMOTE ] HPQ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:38.615279] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 1 features, N/A% accuracy [2026-01-27T20:36:38.615337] [INFO ] [LOCAL ] HPQ: Loaded 1 optimal features with 48.77% confidence from JSON config [2026-01-27T20:36:38.615368] [DEBUG] [MAG ] Building data for symbol: HPQ with lookback: 0 [2026-01-27T20:36:38.616185] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:38.616255] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:38.645592] [DEBUG] [MAG ] VBF: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:38.658130] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.671377] [DEBUG] [MAG ] JLL: Last date is validated at 2026-01-27 [2026-01-27T20:36:38.675859] [DEBUG] [MAG ] ASML: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:38.706271] [INFO ] [LOCAL ] VBF: Saved forecast. [2026-01-27T20:36:38.706532] [INFO ] [main ] VBF: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=50.9413%) [2026-01-27T20:36:38.706718] [INFO ] [main ] Fetching symbol history for NCLH... [2026-01-27T20:36:38.706765] [DEBUG] [REMOTE ] NCLH: Fetching historical data. [2026-01-27T20:36:38.707848] [INFO ] [main ] Progress: 293/375 forecasts completed (78.1%). VBF finished in 0.8s. ETA: 14.7s. Rate: 334.04 forecasts/min [2026-01-27T20:36:38.720905] [DEBUG] [REMOTE ] NCLH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:38.722120] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 10 features, N/A% accuracy [2026-01-27T20:36:38.722177] [INFO ] [LOCAL ] NCLH: Loaded 10 optimal features with 46.17% confidence from JSON config [2026-01-27T20:36:38.722210] [DEBUG] [MAG ] Building data for symbol: NCLH with lookback: 0 [2026-01-27T20:36:38.723284] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:38.723354] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:38.725167] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:38.725797] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:38.726221] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:38.727105] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:38.727919] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:38.728385] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:38.729492] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:38.731269] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:38.732368] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:38.733080] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.858831] [DEBUG] [MAG ] JLL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:38.870146] [INFO ] [LOCAL ] ASML: Saved forecast. [2026-01-27T20:36:38.870215] [INFO ] [main ] ASML: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=48.3918%) [2026-01-27T20:36:38.870380] [INFO ] [main ] Fetching symbol history for PSNL... [2026-01-27T20:36:38.870425] [DEBUG] [REMOTE ] PSNL: Fetching historical data. [2026-01-27T20:36:38.870920] [INFO ] [main ] Progress: 294/375 forecasts completed (78.4%). ASML finished in 0.9s. ETA: 14.5s. Rate: 334.15 forecasts/min [2026-01-27T20:36:38.881930] [DEBUG] [REMOTE ] PSNL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:38.882873] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 1 features, N/A% accuracy [2026-01-27T20:36:38.882929] [INFO ] [LOCAL ] PSNL: Loaded 1 optimal features with 49.94% confidence from JSON config [2026-01-27T20:36:38.882960] [DEBUG] [MAG ] Building data for symbol: PSNL with lookback: 0 [2026-01-27T20:36:38.883775] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:38.883835] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:38.888772] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:38.993167] [INFO ] [LOCAL ] JLL: Saved forecast. [2026-01-27T20:36:38.993245] [INFO ] [main ] JLL: Signal=1 (Conf=90.0%), Magnitude=1.77% (Conf=45.2981%) [2026-01-27T20:36:38.993435] [INFO ] [main ] Fetching symbol history for QCOM... [2026-01-27T20:36:38.993490] [DEBUG] [REMOTE ] QCOM: Fetching historical data. [2026-01-27T20:36:38.993977] [INFO ] [main ] Progress: 295/375 forecasts completed (78.7%). JLL finished in 0.7s. ETA: 14.3s. Rate: 334.50 forecasts/min [2026-01-27T20:36:39.008536] [DEBUG] [REMOTE ] QCOM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:39.009845] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 8 features, N/A% accuracy [2026-01-27T20:36:39.009911] [INFO ] [LOCAL ] QCOM: Loaded 8 optimal features with 52.55% confidence from JSON config [2026-01-27T20:36:39.009950] [DEBUG] [MAG ] Building data for symbol: QCOM with lookback: 0 [2026-01-27T20:36:39.010917] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:39.010994] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:39.015527] [DEBUG] [MAG ] HPQ: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.017056] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:39.019020] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:39.019606] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:39.020070] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:39.020509] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:39.021401] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:39.085900] [DEBUG] [MAG ] NCLH: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.137880] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-27T20:36:39.139715] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:39.192952] [DEBUG] [MAG ] HPQ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:39.240878] [DEBUG] [MAG ] PSNL: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.265557] [DEBUG] [MAG ] NCLH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:39.293030] [INFO ] [LOCAL ] HPQ: Saved forecast. [2026-01-27T20:36:39.293098] [INFO ] [main ] HPQ: Signal=1 (Conf=90.0%), Magnitude=-1.22% (Conf=48.7735%) [2026-01-27T20:36:39.293427] [INFO ] [main ] Fetching symbol history for MBWM... [2026-01-27T20:36:39.293477] [DEBUG] [REMOTE ] MBWM: Fetching historical data. [2026-01-27T20:36:39.294522] [INFO ] [main ] Progress: 296/375 forecasts completed (78.9%). HPQ finished in 0.7s. ETA: 14.2s. Rate: 333.74 forecasts/min [2026-01-27T20:36:39.310048] [DEBUG] [REMOTE ] MBWM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:39.311257] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 0 features, N/A% accuracy [2026-01-27T20:36:39.311309] [INFO ] [LOCAL ] MBWM: Loaded 0 optimal features with 46.87% confidence from JSON config [2026-01-27T20:36:39.311340] [DEBUG] [MAG ] Building data for symbol: MBWM with lookback: 0 [2026-01-27T20:36:39.312161] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-27T20:36:39.357091] [INFO ] [LOCAL ] NCLH: Saved forecast. [2026-01-27T20:36:39.357185] [INFO ] [main ] NCLH: Signal=1 (Conf=90.0%), Magnitude=0.83% (Conf=46.1699%) [2026-01-27T20:36:39.357537] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-27T20:36:39.357596] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-27T20:36:39.357890] [INFO ] [main ] Progress: 297/375 forecasts completed (79.2%). NCLH finished in 0.7s. ETA: 14.0s. Rate: 334.47 forecasts/min [2026-01-27T20:36:39.369931] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:39.370983] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-27T20:36:39.371037] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-27T20:36:39.371067] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-27T20:36:39.371864] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:39.371927] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:39.376763] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:39.378602] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:39.379152] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:39.379939] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:39.448195] [DEBUG] [MAG ] PSNL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:39.492078] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-27T20:36:39.493278] [DEBUG] [MAG ] QCOM: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.493512] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:39.495544] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:39.536535] [INFO ] [LOCAL ] PSNL: Saved forecast. [2026-01-27T20:36:39.536652] [INFO ] [main ] PSNL: Signal=1 (Conf=90.0%), Magnitude=-0.94% (Conf=49.9389%) [2026-01-27T20:36:39.536852] [INFO ] [main ] Fetching symbol history for TAYD... [2026-01-27T20:36:39.536905] [DEBUG] [REMOTE ] TAYD: Fetching historical data. [2026-01-27T20:36:39.537958] [INFO ] [main ] Progress: 298/375 forecasts completed (79.5%). PSNL finished in 0.7s. ETA: 13.8s. Rate: 334.47 forecasts/min [2026-01-27T20:36:39.552938] [DEBUG] [REMOTE ] TAYD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:39.554126] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 6 features, N/A% accuracy [2026-01-27T20:36:39.554187] [INFO ] [LOCAL ] TAYD: Loaded 6 optimal features with 48.53% confidence from JSON config [2026-01-27T20:36:39.554219] [DEBUG] [MAG ] Building data for symbol: TAYD with lookback: 0 [2026-01-27T20:36:39.555262] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:39.555338] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:39.557677] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:39.558289] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:39.558883] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:39.562256] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:39.563328] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:39.573600] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:39.685799] [DEBUG] [MAG ] MBWM: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.687780] [DEBUG] [MAG ] QCOM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:39.832729] [INFO ] [LOCAL ] QCOM: Saved forecast. [2026-01-27T20:36:39.832801] [INFO ] [main ] QCOM: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=52.5477%) [2026-01-27T20:36:39.832979] [INFO ] [main ] Fetching symbol history for AMBA... [2026-01-27T20:36:39.833024] [DEBUG] [REMOTE ] AMBA: Fetching historical data. [2026-01-27T20:36:39.834688] [INFO ] [main ] Progress: 299/375 forecasts completed (79.7%). QCOM finished in 0.8s. ETA: 13.7s. Rate: 333.74 forecasts/min [2026-01-27T20:36:39.844869] [DEBUG] [REMOTE ] AMBA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:39.846108] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 8 features, N/A% accuracy [2026-01-27T20:36:39.846165] [INFO ] [LOCAL ] AMBA: Loaded 8 optimal features with 55.15% confidence from JSON config [2026-01-27T20:36:39.846198] [DEBUG] [MAG ] Building data for symbol: AMBA with lookback: 0 [2026-01-27T20:36:39.847078] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:39.847168] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:39.852269] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:39.854139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:39.854692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:39.855096] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:39.871995] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.876679] [DEBUG] [MAG ] MBWM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:39.905859] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:39.908063] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:39.910647] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:39.912350] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:39.943458] [DEBUG] [MAG ] TAYD: Last date is validated at 2026-01-27 [2026-01-27T20:36:39.963103] [INFO ] [LOCAL ] MBWM: Saved forecast. [2026-01-27T20:36:39.963169] [INFO ] [main ] MBWM: Signal=1 (Conf=90.0%), Magnitude=-1.57% (Conf=46.8737%) [2026-01-27T20:36:39.963517] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-27T20:36:39.963568] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-27T20:36:39.963666] [INFO ] [main ] Progress: 300/375 forecasts completed (80.0%). MBWM finished in 0.7s. ETA: 13.5s. Rate: 334.05 forecasts/min [2026-01-27T20:36:39.975682] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:39.976879] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-27T20:36:39.976938] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-27T20:36:39.976970] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-27T20:36:39.977925] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:39.978009] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:39.983946] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:39.985192] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:39.987250] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:39.987809] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:39.988903] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:39.990658] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:39.991406] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:39.992173] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:39.993319] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:39.999931] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:40.066336] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:40.129885] [DEBUG] [MAG ] TAYD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:40.149133] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-27T20:36:40.149199] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=51.1477%) [2026-01-27T20:36:40.149389] [INFO ] [main ] Fetching symbol history for DEA... [2026-01-27T20:36:40.149448] [DEBUG] [REMOTE ] DEA: Fetching historical data. [2026-01-27T20:36:40.150659] [INFO ] [main ] Progress: 301/375 forecasts completed (80.3%). SPOK finished in 0.8s. ETA: 13.3s. Rate: 334.01 forecasts/min [2026-01-27T20:36:40.161772] [DEBUG] [REMOTE ] DEA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:40.162996] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, N/A% accuracy [2026-01-27T20:36:40.163054] [INFO ] [LOCAL ] DEA: Loaded 3 optimal features with 47.78% confidence from JSON config [2026-01-27T20:36:40.163087] [DEBUG] [MAG ] Building data for symbol: DEA with lookback: 0 [2026-01-27T20:36:40.163933] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:40.164006] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:40.165803] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:40.166340] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:40.166770] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:40.232771] [INFO ] [LOCAL ] TAYD: Saved forecast. [2026-01-27T20:36:40.232852] [INFO ] [main ] TAYD: Signal=1 (Conf=90.0%), Magnitude=-2.37% (Conf=48.5296%) [2026-01-27T20:36:40.233023] [INFO ] [main ] Fetching symbol history for CMSA... [2026-01-27T20:36:40.233073] [DEBUG] [REMOTE ] CMSA: Fetching historical data. [2026-01-27T20:36:40.233946] [INFO ] [main ] Progress: 302/375 forecasts completed (80.5%). TAYD finished in 0.7s. ETA: 13.1s. Rate: 334.60 forecasts/min [2026-01-27T20:36:40.247040] [DEBUG] [REMOTE ] CMSA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:40.248740] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 7 features, N/A% accuracy [2026-01-27T20:36:40.248800] [INFO ] [LOCAL ] CMSA: Loaded 7 optimal features with 53.63% confidence from JSON config [2026-01-27T20:36:40.248841] [DEBUG] [MAG ] Building data for symbol: CMSA with lookback: 0 [2026-01-27T20:36:40.249695] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:40.249760] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:40.255063] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:40.257086] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:40.257670] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:40.258120] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:40.258522] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:40.261036] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:40.269093] [DEBUG] [MAG ] AMBA: Last date is validated at 2026-01-27 [2026-01-27T20:36:40.301355] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:40.376296] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-27 [2026-01-27T20:36:40.457736] [DEBUG] [MAG ] AMBA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:40.553020] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:40.592791] [INFO ] [LOCAL ] AMBA: Saved forecast. [2026-01-27T20:36:40.592862] [INFO ] [main ] AMBA: Signal=1 (Conf=90.0%), Magnitude=1.13% (Conf=55.1466%) [2026-01-27T20:36:40.593267] [INFO ] [main ] Fetching symbol history for HSBC... [2026-01-27T20:36:40.593339] [DEBUG] [REMOTE ] HSBC: Fetching historical data. [2026-01-27T20:36:40.593308] [DEBUG] [MAG ] DEA: Last date is validated at 2026-01-27 [2026-01-27T20:36:40.593670] [INFO ] [main ] Progress: 303/375 forecasts completed (80.8%). AMBA finished in 0.8s. ETA: 13.0s. Rate: 333.49 forecasts/min [2026-01-27T20:36:40.606757] [DEBUG] [REMOTE ] HSBC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:40.607943] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, N/A% accuracy [2026-01-27T20:36:40.608003] [INFO ] [LOCAL ] HSBC: Loaded 2 optimal features with 66.30% confidence from JSON config [2026-01-27T20:36:40.608036] [DEBUG] [MAG ] Building data for symbol: HSBC with lookback: 0 [2026-01-27T20:36:40.609131] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:40.609222] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:40.614897] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:40.662062] [DEBUG] [MAG ] CMSA: Last date is validated at 2026-01-27 [2026-01-27T20:36:40.671608] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:40.695779] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-27T20:36:40.695846] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=51.0686%) [2026-01-27T20:36:40.696010] [INFO ] [main ] Fetching symbol history for YSG... [2026-01-27T20:36:40.696054] [DEBUG] [REMOTE ] YSG: Fetching historical data. [2026-01-27T20:36:40.697680] [INFO ] [main ] Progress: 304/375 forecasts completed (81.1%). BROS finished in 0.7s. ETA: 12.8s. Rate: 333.96 forecasts/min [2026-01-27T20:36:40.708137] [DEBUG] [REMOTE ] YSG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:40.709635] [DEBUG] [LOCAL ] Loaded configuration for YSG: 10 features, N/A% accuracy [2026-01-27T20:36:40.709690] [INFO ] [LOCAL ] YSG: Loaded 10 optimal features with 53.64% confidence from JSON config [2026-01-27T20:36:40.709720] [DEBUG] [MAG ] Building data for symbol: YSG with lookback: 0 [2026-01-27T20:36:40.710701] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:40.710765] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:40.715808] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:40.717633] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:40.718116] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:40.718516] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:40.720608] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:40.721085] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:40.722115] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:40.723731] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:40.724800] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:40.725468] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:40.768940] [DEBUG] [MAG ] DEA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:40.835873] [INFO ] [LOCAL ] DEA: Saved forecast. [2026-01-27T20:36:40.835940] [INFO ] [main ] DEA: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=47.7839%) [2026-01-27T20:36:40.836097] [INFO ] [main ] Fetching symbol history for MNSO... [2026-01-27T20:36:40.836140] [DEBUG] [REMOTE ] MNSO: Fetching historical data. [2026-01-27T20:36:40.837670] [INFO ] [main ] Progress: 305/375 forecasts completed (81.3%). DEA finished in 0.7s. ETA: 12.6s. Rate: 334.20 forecasts/min [2026-01-27T20:36:40.840646] [DEBUG] [MAG ] CMSA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:40.848726] [DEBUG] [REMOTE ] MNSO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:40.849835] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 4 features, N/A% accuracy [2026-01-27T20:36:40.849889] [INFO ] [LOCAL ] MNSO: Loaded 4 optimal features with 48.48% confidence from JSON config [2026-01-27T20:36:40.849922] [DEBUG] [MAG ] Building data for symbol: MNSO with lookback: 0 [2026-01-27T20:36:40.850708] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:40.850782] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:40.855936] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:40.858118] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:40.861343] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:40.867096] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:40.906973] [INFO ] [LOCAL ] CMSA: Saved forecast. [2026-01-27T20:36:40.907042] [INFO ] [main ] CMSA: Signal=1 (Conf=90.0%), Magnitude=0.37% (Conf=53.6327%) [2026-01-27T20:36:40.907247] [INFO ] [main ] Fetching symbol history for DOCN... [2026-01-27T20:36:40.907295] [DEBUG] [REMOTE ] DOCN: Fetching historical data. [2026-01-27T20:36:40.908235] [INFO ] [main ] Progress: 306/375 forecasts completed (81.6%). CMSA finished in 0.7s. ETA: 12.4s. Rate: 334.86 forecasts/min [2026-01-27T20:36:40.921843] [DEBUG] [REMOTE ] DOCN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:40.923018] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 6 features, N/A% accuracy [2026-01-27T20:36:40.923075] [INFO ] [LOCAL ] DOCN: Loaded 6 optimal features with 46.68% confidence from JSON config [2026-01-27T20:36:40.923107] [DEBUG] [MAG ] Building data for symbol: DOCN with lookback: 0 [2026-01-27T20:36:40.924094] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:40.924156] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:40.926197] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:40.926732] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:40.927831] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:40.929669] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:40.930856] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:40.931512] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:41.017523] [DEBUG] [MAG ] HSBC: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.087748] [DEBUG] [MAG ] YSG: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.189529] [DEBUG] [MAG ] HSBC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:41.214044] [DEBUG] [MAG ] MNSO: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.265026] [DEBUG] [MAG ] YSG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:41.276344] [DEBUG] [MAG ] DOCN: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.292956] [INFO ] [LOCAL ] HSBC: Saved forecast. [2026-01-27T20:36:41.293038] [INFO ] [main ] HSBC: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=66.3005%) [2026-01-27T20:36:41.293440] [INFO ] [main ] Fetching symbol history for CPNG... [2026-01-27T20:36:41.293507] [DEBUG] [REMOTE ] CPNG: Fetching historical data. [2026-01-27T20:36:41.293499] [INFO ] [main ] Progress: 307/375 forecasts completed (81.9%). HSBC finished in 0.7s. ETA: 12.2s. Rate: 333.61 forecasts/min [2026-01-27T20:36:41.306163] [DEBUG] [REMOTE ] CPNG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:41.307370] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 5 features, N/A% accuracy [2026-01-27T20:36:41.307428] [INFO ] [LOCAL ] CPNG: Loaded 5 optimal features with 59.36% confidence from JSON config [2026-01-27T20:36:41.307460] [DEBUG] [MAG ] Building data for symbol: CPNG with lookback: 0 [2026-01-27T20:36:41.308289] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:41.308352] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:41.314103] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:41.315946] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:41.316449] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:41.317344] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-27T20:36:41.318100] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:41.343534] [INFO ] [LOCAL ] YSG: Saved forecast. [2026-01-27T20:36:41.343664] [INFO ] [main ] YSG: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=53.6419%) [2026-01-27T20:36:41.343868] [INFO ] [main ] Fetching symbol history for KOP... [2026-01-27T20:36:41.343919] [DEBUG] [REMOTE ] KOP: Fetching historical data. [2026-01-27T20:36:41.344941] [INFO ] [main ] Progress: 308/375 forecasts completed (82.1%). YSG finished in 0.6s. ETA: 12.0s. Rate: 334.39 forecasts/min [2026-01-27T20:36:41.357265] [DEBUG] [REMOTE ] KOP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:41.358635] [DEBUG] [LOCAL ] Loaded configuration for KOP: 3 features, N/A% accuracy [2026-01-27T20:36:41.358695] [INFO ] [LOCAL ] KOP: Loaded 3 optimal features with 63.51% confidence from JSON config [2026-01-27T20:36:41.359047] [DEBUG] [MAG ] Building data for symbol: KOP with lookback: 0 [2026-01-27T20:36:41.360045] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:41.360117] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:41.365493] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:41.366600] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:41.367357] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:41.388240] [DEBUG] [MAG ] MNSO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:41.452638] [DEBUG] [MAG ] DOCN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:41.487839] [INFO ] [LOCAL ] MNSO: Saved forecast. [2026-01-27T20:36:41.487910] [INFO ] [main ] MNSO: Signal=1 (Conf=90.0%), Magnitude=-1.48% (Conf=48.4808%) [2026-01-27T20:36:41.488116] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-27T20:36:41.488180] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-27T20:36:41.489679] [INFO ] [main ] Progress: 309/375 forecasts completed (82.4%). MNSO finished in 0.7s. ETA: 11.8s. Rate: 334.60 forecasts/min [2026-01-27T20:36:41.499562] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:41.500489] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-27T20:36:41.500541] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-27T20:36:41.500594] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-27T20:36:41.501386] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:41.501448] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:41.503152] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:41.503722] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:41.504756] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:41.505371] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:41.567460] [INFO ] [LOCAL ] DOCN: Saved forecast. [2026-01-27T20:36:41.567537] [INFO ] [main ] DOCN: Signal=1 (Conf=90.0%), Magnitude=-0.08% (Conf=46.68%) [2026-01-27T20:36:41.567898] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-27T20:36:41.567950] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-27T20:36:41.568672] [INFO ] [main ] Progress: 310/375 forecasts completed (82.7%). DOCN finished in 0.7s. ETA: 11.6s. Rate: 335.20 forecasts/min [2026-01-27T20:36:41.580618] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:41.581659] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-27T20:36:41.581714] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-27T20:36:41.581745] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-27T20:36:41.582566] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:41.582646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:41.584359] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:41.585105] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:41.585764] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:41.586531] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:41.718243] [DEBUG] [MAG ] CPNG: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.757357] [DEBUG] [MAG ] KOP: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.865615] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-27 [2026-01-27T20:36:41.907933] [DEBUG] [MAG ] CPNG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:41.929055] [DEBUG] [MAG ] KOP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:41.942677] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-27 [2026-01-27T20:36:42.007818] [INFO ] [LOCAL ] CPNG: Saved forecast. [2026-01-27T20:36:42.007902] [INFO ] [main ] CPNG: Signal=1 (Conf=90.0%), Magnitude=2.66% (Conf=59.3556%) [2026-01-27T20:36:42.008415] [INFO ] [main ] Fetching symbol history for LTC... [2026-01-27T20:36:42.008480] [DEBUG] [REMOTE ] LTC: Fetching historical data. [2026-01-27T20:36:42.008673] [INFO ] [main ] Progress: 311/375 forecasts completed (82.9%). CPNG finished in 0.7s. ETA: 11.5s. Rate: 333.64 forecasts/min [2026-01-27T20:36:42.013517] [INFO ] [LOCAL ] KOP: Saved forecast. [2026-01-27T20:36:42.013607] [INFO ] [main ] KOP: Signal=1 (Conf=90.0%), Magnitude=-0.69% (Conf=63.5111%) [2026-01-27T20:36:42.013773] [INFO ] [main ] Fetching symbol history for LWAY... [2026-01-27T20:36:42.013819] [DEBUG] [REMOTE ] LWAY: Fetching historical data. [2026-01-27T20:36:42.014514] [INFO ] [main ] Progress: 312/375 forecasts completed (83.2%). KOP finished in 0.7s. ETA: 11.3s. Rate: 334.68 forecasts/min [2026-01-27T20:36:42.024212] [DEBUG] [REMOTE ] LTC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.025462] [DEBUG] [LOCAL ] Loaded configuration for LTC: 6 features, N/A% accuracy [2026-01-27T20:36:42.025535] [INFO ] [LOCAL ] LTC: Loaded 6 optimal features with 50.72% confidence from JSON config [2026-01-27T20:36:42.025603] [DEBUG] [MAG ] Building data for symbol: LTC with lookback: 0 [2026-01-27T20:36:42.026799] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:42.026887] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:42.026836] [DEBUG] [REMOTE ] LWAY: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.027621] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 6 features, N/A% accuracy [2026-01-27T20:36:42.027684] [INFO ] [LOCAL ] LWAY: Loaded 6 optimal features with 67.75% confidence from JSON config [2026-01-27T20:36:42.027716] [DEBUG] [MAG ] Building data for symbol: LWAY with lookback: 0 [2026-01-27T20:36:42.028496] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:42.028565] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:42.032671] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:42.033454] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:42.034659] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:42.035170] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:42.035260] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:42.035761] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:42.036199] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:42.037663] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:42.038568] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:42.039998] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.043450] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:42.124115] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:42.135540] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-27T20:36:42.135628] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=65.6887%) [2026-01-27T20:36:42.135791] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-27T20:36:42.135836] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-27T20:36:42.137694] [INFO ] [main ] Progress: 313/375 forecasts completed (83.5%). USVM finished in 0.6s. ETA: 11.1s. Rate: 335.01 forecasts/min [2026-01-27T20:36:42.147837] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.149228] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-27T20:36:42.149301] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-27T20:36:42.149340] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-27T20:36:42.150214] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:42.150281] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:42.153744] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:42.156066] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:42.156241] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.158163] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:42.158716] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:42.161918] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:42.163674] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.340220] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-27T20:36:42.340302] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=-2.00% (Conf=56.96%) [2026-01-27T20:36:42.340469] [INFO ] [main ] Fetching symbol history for GAIN... [2026-01-27T20:36:42.340515] [DEBUG] [REMOTE ] GAIN: Fetching historical data. [2026-01-27T20:36:42.341666] [INFO ] [main ] Progress: 314/375 forecasts completed (83.7%). TPL finished in 0.8s. ETA: 10.9s. Rate: 334.86 forecasts/min [2026-01-27T20:36:42.352635] [DEBUG] [REMOTE ] GAIN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.353560] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 7 features, N/A% accuracy [2026-01-27T20:36:42.353638] [INFO ] [LOCAL ] GAIN: Loaded 7 optimal features with 73.67% confidence from JSON config [2026-01-27T20:36:42.353671] [DEBUG] [MAG ] Building data for symbol: GAIN with lookback: 0 [2026-01-27T20:36:42.354466] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:42.354534] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:42.359822] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:42.361783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:42.362307] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:42.363240] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:42.365369] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:42.369700] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:42.371224] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.385814] [DEBUG] [MAG ] LWAY: Last date is validated at 2026-01-27 [2026-01-27T20:36:42.511142] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-27 [2026-01-27T20:36:42.519404] [DEBUG] [MAG ] LTC: Last date is validated at 2026-01-27 [2026-01-27T20:36:42.572230] [DEBUG] [MAG ] LWAY: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:42.680906] [INFO ] [LOCAL ] LWAY: Saved forecast. [2026-01-27T20:36:42.680989] [INFO ] [main ] LWAY: Signal=1 (Conf=90.0%), Magnitude=-1.00% (Conf=67.7545%) [2026-01-27T20:36:42.681395] [INFO ] [main ] Fetching symbol history for PAGS... [2026-01-27T20:36:42.681463] [DEBUG] [REMOTE ] PAGS: Fetching historical data. [2026-01-27T20:36:42.682552] [INFO ] [main ] Progress: 315/375 forecasts completed (84.0%). LWAY finished in 0.7s. ETA: 10.8s. Rate: 333.91 forecasts/min [2026-01-27T20:36:42.684538] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:42.696012] [DEBUG] [REMOTE ] PAGS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.697344] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 3 features, N/A% accuracy [2026-01-27T20:36:42.697416] [INFO ] [LOCAL ] PAGS: Loaded 3 optimal features with 47.31% confidence from JSON config [2026-01-27T20:36:42.697459] [DEBUG] [MAG ] Building data for symbol: PAGS with lookback: 0 [2026-01-27T20:36:42.698452] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:42.698531] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:42.700684] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:42.701319] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:42.718264] [DEBUG] [MAG ] GAIN: Last date is validated at 2026-01-27 [2026-01-27T20:36:42.725830] [DEBUG] [MAG ] LTC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:42.799710] [INFO ] [LOCAL ] LTC: Saved forecast. [2026-01-27T20:36:42.799778] [INFO ] [main ] LTC: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=50.7224%) [2026-01-27T20:36:42.800144] [INFO ] [main ] Progress: 316/375 forecasts completed (84.3%). LTC finished in 0.8s. ETA: 10.6s. Rate: 334.27 forecasts/min [2026-01-27T20:36:42.800288] [INFO ] [main ] Fetching symbol history for IRMD... [2026-01-27T20:36:42.800339] [DEBUG] [REMOTE ] IRMD: Fetching historical data. [2026-01-27T20:36:42.811832] [DEBUG] [REMOTE ] IRMD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.812747] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 3 features, N/A% accuracy [2026-01-27T20:36:42.812799] [INFO ] [LOCAL ] IRMD: Loaded 3 optimal features with 48.48% confidence from JSON config [2026-01-27T20:36:42.812829] [DEBUG] [MAG ] Building data for symbol: IRMD with lookback: 0 [2026-01-27T20:36:42.813634] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:42.813697] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:42.818658] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:42.819418] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:42.821135] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.823350] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-27T20:36:42.823418] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=-3.27% (Conf=51.6714%) [2026-01-27T20:36:42.823594] [INFO ] [main ] Fetching symbol history for FIZZ... [2026-01-27T20:36:42.823639] [DEBUG] [REMOTE ] FIZZ: Fetching historical data. [2026-01-27T20:36:42.823896] [INFO ] [main ] Progress: 317/375 forecasts completed (84.5%). FLWS finished in 0.7s. ETA: 10.4s. Rate: 335.19 forecasts/min [2026-01-27T20:36:42.827915] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.835626] [DEBUG] [REMOTE ] FIZZ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.836744] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 7 features, N/A% accuracy [2026-01-27T20:36:42.836796] [INFO ] [LOCAL ] FIZZ: Loaded 7 optimal features with 52.48% confidence from JSON config [2026-01-27T20:36:42.836827] [DEBUG] [MAG ] Building data for symbol: FIZZ with lookback: 0 [2026-01-27T20:36:42.837693] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:42.837770] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:42.838521] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:42.840249] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:42.840883] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-27T20:36:42.842032] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-27T20:36:42.843712] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-27T20:36:42.844922] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-27T20:36:42.845698] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:42.893844] [DEBUG] [MAG ] GAIN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:42.961811] [INFO ] [LOCAL ] GAIN: Saved forecast. [2026-01-27T20:36:42.961882] [INFO ] [main ] GAIN: Signal=1 (Conf=90.0%), Magnitude=1.83% (Conf=73.6705%) [2026-01-27T20:36:42.962265] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-27T20:36:42.962329] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-27T20:36:42.962724] [INFO ] [main ] Progress: 318/375 forecasts completed (84.8%). GAIN finished in 0.6s. ETA: 10.2s. Rate: 335.43 forecasts/min [2026-01-27T20:36:42.975709] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:42.976864] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-27T20:36:42.976917] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-27T20:36:42.976951] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-27T20:36:42.977987] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:42.978050] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:42.988101] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:43.003672] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:43.175874] [DEBUG] [MAG ] IRMD: Last date is validated at 2026-01-27 [2026-01-27T20:36:43.193066] [DEBUG] [MAG ] FIZZ: Last date is validated at 2026-01-27 [2026-01-27T20:36:43.197771] [DEBUG] [MAG ] PAGS: Last date is validated at 2026-01-27 [2026-01-27T20:36:43.350782] [DEBUG] [MAG ] IRMD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:43.367721] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-27 [2026-01-27T20:36:43.368426] [DEBUG] [MAG ] FIZZ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:43.376842] [DEBUG] [MAG ] PAGS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:43.445626] [INFO ] [LOCAL ] PAGS: Saved forecast. [2026-01-27T20:36:43.445696] [INFO ] [main ] PAGS: Signal=1 (Conf=90.0%), Magnitude=-1.37% (Conf=47.3066%) [2026-01-27T20:36:43.445866] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-27T20:36:43.445912] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-27T20:36:43.447696] [INFO ] [main ] Progress: 319/375 forecasts completed (85.1%). PAGS finished in 0.8s. ETA: 10.1s. Rate: 333.64 forecasts/min [2026-01-27T20:36:43.452530] [INFO ] [LOCAL ] FIZZ: Saved forecast. [2026-01-27T20:36:43.452615] [INFO ] [main ] FIZZ: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=52.4799%) [2026-01-27T20:36:43.452763] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-27T20:36:43.452807] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-27T20:36:43.453232] [INFO ] [LOCAL ] IRMD: Saved forecast. [2026-01-27T20:36:43.453302] [INFO ] [main ] IRMD: Signal=1 (Conf=90.0%), Magnitude=-0.81% (Conf=48.4788%) [2026-01-27T20:36:43.453460] [INFO ] [main ] Fetching symbol history for BMRN... [2026-01-27T20:36:43.453504] [DEBUG] [REMOTE ] BMRN: Fetching historical data. [2026-01-27T20:36:43.453891] [INFO ] [main ] Progress: 320/375 forecasts completed (85.3%). FIZZ finished in 0.6s. ETA: 9.9s. Rate: 334.65 forecasts/min [2026-01-27T20:36:43.454920] [INFO ] [main ] Progress: 321/375 forecasts completed (85.6%). IRMD finished in 0.7s. ETA: 9.7s. Rate: 335.69 forecasts/min [2026-01-27T20:36:43.459791] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:43.460952] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-27T20:36:43.461011] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-27T20:36:43.461044] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-27T20:36:43.462228] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:43.462298] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:43.464440] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:43.465233] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:43.466027] [DEBUG] [REMOTE ] BMRN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:43.466940] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 4 features, N/A% accuracy [2026-01-27T20:36:43.466992] [INFO ] [LOCAL ] BMRN: Loaded 4 optimal features with 53.38% confidence from JSON config [2026-01-27T20:36:43.467023] [DEBUG] [MAG ] Building data for symbol: BMRN with lookback: 0 [2026-01-27T20:36:43.467406] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:43.467403] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:43.467852] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:43.467962] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:43.468107] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-27T20:36:43.468165] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-27T20:36:43.468197] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-27T20:36:43.468990] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-27T20:36:43.469062] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:43.469031] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:43.471449] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:43.472465] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:43.472798] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:43.474871] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:43.475157] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:43.476864] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:43.477273] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:43.480124] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-27T20:36:43.482129] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:43.483299] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:43.485373] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:43.485899] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:43.487012] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:43.489127] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:43.495076] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:43.548765] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:43.664204] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-27T20:36:43.664273] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=3.41% (Conf=63.9205%) [2026-01-27T20:36:43.664438] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-27T20:36:43.664481] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-27T20:36:43.666645] [INFO ] [main ] Progress: 322/375 forecasts completed (85.9%). RBLX finished in 0.7s. ETA: 9.5s. Rate: 335.49 forecasts/min [2026-01-27T20:36:43.676991] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:43.678468] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-27T20:36:43.678533] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-27T20:36:43.678570] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-27T20:36:43.679424] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:43.679488] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:43.684558] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:43.685716] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-27T20:36:43.686454] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-27T20:36:43.689516] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:43.692229] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-27T20:36:43.693823] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:43.827188] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-27 [2026-01-27T20:36:43.853454] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-27 [2026-01-27T20:36:43.853673] [DEBUG] [MAG ] BMRN: Last date is validated at 2026-01-27 [2026-01-27T20:36:44.009659] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.030955] [DEBUG] [MAG ] BMRN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.031375] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.057037] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-27 [2026-01-27T20:36:44.088510] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-27T20:36:44.088785] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=-1.41% (Conf=61.2954%) [2026-01-27T20:36:44.088969] [INFO ] [main ] Fetching symbol history for MOH... [2026-01-27T20:36:44.089016] [DEBUG] [REMOTE ] MOH: Fetching historical data. [2026-01-27T20:36:44.090063] [INFO ] [main ] Progress: 323/375 forecasts completed (86.1%). AMLX finished in 0.6s. ETA: 9.3s. Rate: 334.08 forecasts/min [2026-01-27T20:36:44.102234] [DEBUG] [REMOTE ] MOH: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.104059] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, N/A% accuracy [2026-01-27T20:36:44.104113] [INFO ] [LOCAL ] MOH: Loaded 2 optimal features with 49.48% confidence from JSON config [2026-01-27T20:36:44.104158] [DEBUG] [MAG ] Building data for symbol: MOH with lookback: 0 [2026-01-27T20:36:44.104979] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:44.105040] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:44.110157] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:44.140533] [INFO ] [LOCAL ] BMRN: Saved forecast. [2026-01-27T20:36:44.140630] [INFO ] [main ] BMRN: Signal=1 (Conf=90.0%), Magnitude=-0.82% (Conf=53.3817%) [2026-01-27T20:36:44.140968] [INFO ] [main ] Fetching symbol history for TD... [2026-01-27T20:36:44.141019] [DEBUG] [REMOTE ] TD: Fetching historical data. [2026-01-27T20:36:44.141092] [INFO ] [main ] Progress: 324/375 forecasts completed (86.4%). BMRN finished in 0.7s. ETA: 9.1s. Rate: 334.82 forecasts/min [2026-01-27T20:36:44.155144] [DEBUG] [REMOTE ] TD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.156218] [DEBUG] [LOCAL ] Loaded configuration for TD: 5 features, N/A% accuracy [2026-01-27T20:36:44.156282] [INFO ] [LOCAL ] TD: Loaded 5 optimal features with 45.19% confidence from JSON config [2026-01-27T20:36:44.156321] [DEBUG] [MAG ] Building data for symbol: TD with lookback: 0 [2026-01-27T20:36:44.157236] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:44.157300] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:44.163455] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:44.163476] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:44.187346] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-27T20:36:44.187418] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=4.47% (Conf=59.876%) [2026-01-27T20:36:44.187593] [INFO ] [main ] Fetching symbol history for SANM... [2026-01-27T20:36:44.187638] [DEBUG] [REMOTE ] SANM: Fetching historical data. [2026-01-27T20:36:44.188791] [INFO ] [main ] Progress: 325/375 forecasts completed (86.7%). TXN finished in 0.7s. ETA: 8.9s. Rate: 335.58 forecasts/min [2026-01-27T20:36:44.199841] [DEBUG] [REMOTE ] SANM: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.200783] [DEBUG] [LOCAL ] Loaded configuration for SANM: 6 features, N/A% accuracy [2026-01-27T20:36:44.200836] [INFO ] [LOCAL ] SANM: Loaded 6 optimal features with 46.81% confidence from JSON config [2026-01-27T20:36:44.200867] [DEBUG] [MAG ] Building data for symbol: SANM with lookback: 0 [2026-01-27T20:36:44.201681] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:44.201744] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:44.203447] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:44.203997] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:44.204413] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:44.206168] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:44.208524] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:44.210677] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:44.211899] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:44.246520] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.248669] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:44.250031] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:44.251389] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:44.390905] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-27T20:36:44.390976] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=2.19% (Conf=56.3402%) [2026-01-27T20:36:44.391315] [INFO ] [main ] Fetching symbol history for SRI... [2026-01-27T20:36:44.391366] [DEBUG] [REMOTE ] SRI: Fetching historical data. [2026-01-27T20:36:44.391683] [INFO ] [main ] Progress: 326/375 forecasts completed (86.9%). BBCP finished in 0.7s. ETA: 8.8s. Rate: 335.44 forecasts/min [2026-01-27T20:36:44.404416] [DEBUG] [REMOTE ] SRI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.405609] [DEBUG] [LOCAL ] Loaded configuration for SRI: 5 features, N/A% accuracy [2026-01-27T20:36:44.405666] [INFO ] [LOCAL ] SRI: Loaded 5 optimal features with 48.84% confidence from JSON config [2026-01-27T20:36:44.405698] [DEBUG] [MAG ] Building data for symbol: SRI with lookback: 0 [2026-01-27T20:36:44.406517] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:44.406602] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:44.409491] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:44.411252] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:44.452368] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:44.455000] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:44.473790] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:44.512378] [DEBUG] [MAG ] MOH: Last date is validated at 2026-01-27 [2026-01-27T20:36:44.566052] [DEBUG] [MAG ] TD: Last date is validated at 2026-01-27 [2026-01-27T20:36:44.621818] [DEBUG] [MAG ] SANM: Last date is validated at 2026-01-27 [2026-01-27T20:36:44.684870] [DEBUG] [MAG ] MOH: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.740993] [DEBUG] [MAG ] TD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.805952] [DEBUG] [MAG ] SANM: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:44.818298] [INFO ] [LOCAL ] MOH: Saved forecast. [2026-01-27T20:36:44.818368] [INFO ] [main ] MOH: Signal=1 (Conf=90.0%), Magnitude=-9.82% (Conf=49.4823%) [2026-01-27T20:36:44.818757] [INFO ] [main ] Fetching symbol history for DTIL... [2026-01-27T20:36:44.818811] [DEBUG] [REMOTE ] DTIL: Fetching historical data. [2026-01-27T20:36:44.819664] [INFO ] [main ] Progress: 327/375 forecasts completed (87.2%). MOH finished in 0.7s. ETA: 8.6s. Rate: 334.01 forecasts/min [2026-01-27T20:36:44.830379] [DEBUG] [REMOTE ] DTIL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.831436] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 2 features, N/A% accuracy [2026-01-27T20:36:44.831501] [INFO ] [LOCAL ] DTIL: Loaded 2 optimal features with 55.74% confidence from JSON config [2026-01-27T20:36:44.831887] [DEBUG] [MAG ] Building data for symbol: DTIL with lookback: 0 [2026-01-27T20:36:44.832745] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:44.832807] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:44.837244] [DEBUG] [MAG ] SRI: Last date is validated at 2026-01-27 [2026-01-27T20:36:44.838196] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:44.839507] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:44.847715] [INFO ] [LOCAL ] TD: Saved forecast. [2026-01-27T20:36:44.847787] [INFO ] [main ] TD: Signal=1 (Conf=90.0%), Magnitude=1.12% (Conf=45.1902%) [2026-01-27T20:36:44.847953] [INFO ] [main ] Fetching symbol history for VECO... [2026-01-27T20:36:44.847998] [DEBUG] [REMOTE ] VECO: Fetching historical data. [2026-01-27T20:36:44.848875] [INFO ] [main ] Progress: 328/375 forecasts completed (87.5%). TD finished in 0.7s. ETA: 8.4s. Rate: 334.87 forecasts/min [2026-01-27T20:36:44.862074] [DEBUG] [REMOTE ] VECO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.864041] [DEBUG] [LOCAL ] Loaded configuration for VECO: 2 features, N/A% accuracy [2026-01-27T20:36:44.864101] [INFO ] [LOCAL ] VECO: Loaded 2 optimal features with 50.93% confidence from JSON config [2026-01-27T20:36:44.864133] [DEBUG] [MAG ] Building data for symbol: VECO with lookback: 0 [2026-01-27T20:36:44.865006] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:44.865069] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:44.866968] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:44.868073] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:44.944854] [INFO ] [LOCAL ] SANM: Saved forecast. [2026-01-27T20:36:44.944925] [INFO ] [main ] SANM: Signal=1 (Conf=90.0%), Magnitude=-13.86% (Conf=46.8081%) [2026-01-27T20:36:44.945088] [INFO ] [main ] Fetching symbol history for ARHS... [2026-01-27T20:36:44.945133] [DEBUG] [REMOTE ] ARHS: Fetching historical data. [2026-01-27T20:36:44.945826] [INFO ] [main ] Progress: 329/375 forecasts completed (87.7%). SANM finished in 0.8s. ETA: 8.2s. Rate: 335.34 forecasts/min [2026-01-27T20:36:44.958679] [DEBUG] [REMOTE ] ARHS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:44.959654] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 2 features, N/A% accuracy [2026-01-27T20:36:44.959707] [INFO ] [LOCAL ] ARHS: Loaded 2 optimal features with 54.17% confidence from JSON config [2026-01-27T20:36:44.959737] [DEBUG] [MAG ] Building data for symbol: ARHS with lookback: 0 [2026-01-27T20:36:44.960601] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:44.960663] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:44.962385] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:44.962949] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:45.026542] [DEBUG] [MAG ] SRI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:45.100692] [INFO ] [LOCAL ] SRI: Saved forecast. [2026-01-27T20:36:45.100763] [INFO ] [main ] SRI: Signal=1 (Conf=90.0%), Magnitude=10.96% (Conf=48.8376%) [2026-01-27T20:36:45.101129] [INFO ] [main ] Fetching symbol history for CWCO... [2026-01-27T20:36:45.101181] [DEBUG] [REMOTE ] CWCO: Fetching historical data. [2026-01-27T20:36:45.101658] [INFO ] [main ] Progress: 330/375 forecasts completed (88.0%). SRI finished in 0.7s. ETA: 8.0s. Rate: 335.47 forecasts/min [2026-01-27T20:36:45.115195] [DEBUG] [REMOTE ] CWCO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:45.116251] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 1 features, N/A% accuracy [2026-01-27T20:36:45.116309] [INFO ] [LOCAL ] CWCO: Loaded 1 optimal features with 47.40% confidence from JSON config [2026-01-27T20:36:45.116342] [DEBUG] [MAG ] Building data for symbol: CWCO with lookback: 0 [2026-01-27T20:36:45.117206] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:45.117268] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:45.190139] [DEBUG] [MAG ] DTIL: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.217285] [DEBUG] [MAG ] VECO: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.238752] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:45.321163] [DEBUG] [MAG ] ARHS: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.360775] [DEBUG] [MAG ] DTIL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:45.389228] [DEBUG] [MAG ] VECO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:45.428737] [INFO ] [LOCAL ] DTIL: Saved forecast. [2026-01-27T20:36:45.428804] [INFO ] [main ] DTIL: Signal=1 (Conf=90.0%), Magnitude=2.79% (Conf=55.7434%) [2026-01-27T20:36:45.428958] [INFO ] [main ] Fetching symbol history for RES... [2026-01-27T20:36:45.429010] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-27T20:36:45.430368] [INFO ] [main ] Progress: 331/375 forecasts completed (88.3%). DTIL finished in 0.6s. ETA: 7.9s. Rate: 334.62 forecasts/min [2026-01-27T20:36:45.442325] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:45.443564] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-27T20:36:45.443644] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-27T20:36:45.443676] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-27T20:36:45.444493] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:45.444554] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:45.446741] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:45.447299] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:45.447721] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-27T20:36:45.453681] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:45.472449] [INFO ] [LOCAL ] VECO: Saved forecast. [2026-01-27T20:36:45.472526] [INFO ] [main ] VECO: Signal=1 (Conf=90.0%), Magnitude=2.39% (Conf=50.9345%) [2026-01-27T20:36:45.472698] [INFO ] [main ] Fetching symbol history for NKTX... [2026-01-27T20:36:45.472742] [DEBUG] [REMOTE ] NKTX: Fetching historical data. [2026-01-27T20:36:45.473937] [INFO ] [main ] Progress: 332/375 forecasts completed (88.5%). VECO finished in 0.6s. ETA: 7.7s. Rate: 335.39 forecasts/min [2026-01-27T20:36:45.484638] [DEBUG] [REMOTE ] NKTX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:45.485689] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 7 features, N/A% accuracy [2026-01-27T20:36:45.485745] [INFO ] [LOCAL ] NKTX: Loaded 7 optimal features with 63.97% confidence from JSON config [2026-01-27T20:36:45.485776] [DEBUG] [MAG ] Building data for symbol: NKTX with lookback: 0 [2026-01-27T20:36:45.486595] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:45.486661] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:45.488481] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:45.489064] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:45.489533] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:45.490460] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:45.507943] [DEBUG] [MAG ] ARHS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:45.576826] [INFO ] [LOCAL ] ARHS: Saved forecast. [2026-01-27T20:36:45.576902] [INFO ] [main ] ARHS: Signal=1 (Conf=90.0%), Magnitude=2.44% (Conf=54.1669%) [2026-01-27T20:36:45.577069] [INFO ] [main ] Fetching symbol history for SAFE... [2026-01-27T20:36:45.577177] [DEBUG] [REMOTE ] SAFE: Fetching historical data. [2026-01-27T20:36:45.577953] [INFO ] [main ] Progress: 333/375 forecasts completed (88.8%). ARHS finished in 0.6s. ETA: 7.5s. Rate: 335.81 forecasts/min [2026-01-27T20:36:45.590519] [DEBUG] [REMOTE ] SAFE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:45.592421] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 3 features, N/A% accuracy [2026-01-27T20:36:45.592484] [INFO ] [LOCAL ] SAFE: Loaded 3 optimal features with 54.64% confidence from JSON config [2026-01-27T20:36:45.592522] [DEBUG] [MAG ] Building data for symbol: SAFE with lookback: 0 [2026-01-27T20:36:45.593392] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:45.593469] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:45.598510] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:45.599888] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:45.602290] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:45.609433] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:45.614370] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:45.617373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:45.639471] [DEBUG] [MAG ] CWCO: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.794477] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.831775] [DEBUG] [MAG ] CWCO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:45.914387] [INFO ] [LOCAL ] CWCO: Saved forecast. [2026-01-27T20:36:45.914457] [INFO ] [main ] CWCO: Signal=1 (Conf=90.0%), Magnitude=-3.71% (Conf=47.3983%) [2026-01-27T20:36:45.914854] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-27T20:36:45.914909] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-27T20:36:45.915654] [INFO ] [main ] Progress: 334/375 forecasts completed (89.1%). CWCO finished in 0.8s. ETA: 7.3s. Rate: 334.92 forecasts/min [2026-01-27T20:36:45.929768] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:45.931152] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-27T20:36:45.931209] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-27T20:36:45.931242] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-27T20:36:45.932147] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:45.932218] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:45.937853] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:45.939653] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:45.951769] [DEBUG] [MAG ] SAFE: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.956915] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:45.965445] [DEBUG] [MAG ] NKTX: Last date is validated at 2026-01-27 [2026-01-27T20:36:45.969546] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.027762] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-27T20:36:46.027830] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=1.92% (Conf=47.3624%) [2026-01-27T20:36:46.027986] [INFO ] [main ] Fetching symbol history for DUKB... [2026-01-27T20:36:46.028030] [DEBUG] [REMOTE ] DUKB: Fetching historical data. [2026-01-27T20:36:46.029652] [INFO ] [main ] Progress: 335/375 forecasts completed (89.3%). RES finished in 0.6s. ETA: 7.2s. Rate: 335.28 forecasts/min [2026-01-27T20:36:46.040197] [DEBUG] [REMOTE ] DUKB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.041660] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, N/A% accuracy [2026-01-27T20:36:46.041718] [INFO ] [LOCAL ] DUKB: Loaded 2 optimal features with 44.28% confidence from JSON config [2026-01-27T20:36:46.041749] [DEBUG] [MAG ] Building data for symbol: DUKB with lookback: 0 [2026-01-27T20:36:46.042552] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:46.042638] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:46.044667] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:46.059540] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:46.122002] [DEBUG] [MAG ] SAFE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.144015] [DEBUG] [MAG ] NKTX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.201354] [INFO ] [LOCAL ] SAFE: Saved forecast. [2026-01-27T20:36:46.201433] [INFO ] [main ] SAFE: Signal=1 (Conf=90.0%), Magnitude=-2.18% (Conf=54.6429%) [2026-01-27T20:36:46.201621] [INFO ] [main ] Fetching symbol history for BRZE... [2026-01-27T20:36:46.201669] [DEBUG] [REMOTE ] BRZE: Fetching historical data. [2026-01-27T20:36:46.201929] [INFO ] [main ] Progress: 336/375 forecasts completed (89.6%). SAFE finished in 0.6s. ETA: 7.0s. Rate: 335.32 forecasts/min [2026-01-27T20:36:46.210566] [INFO ] [LOCAL ] NKTX: Saved forecast. [2026-01-27T20:36:46.210656] [INFO ] [main ] NKTX: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=63.9722%) [2026-01-27T20:36:46.210807] [INFO ] [main ] Fetching symbol history for EG... [2026-01-27T20:36:46.210851] [DEBUG] [REMOTE ] EG: Fetching historical data. [2026-01-27T20:36:46.211828] [INFO ] [main ] Progress: 337/375 forecasts completed (89.9%). NKTX finished in 0.7s. ETA: 6.8s. Rate: 336.26 forecasts/min [2026-01-27T20:36:46.214666] [DEBUG] [REMOTE ] BRZE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.215605] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 6 features, N/A% accuracy [2026-01-27T20:36:46.215667] [INFO ] [LOCAL ] BRZE: Loaded 6 optimal features with 56.40% confidence from JSON config [2026-01-27T20:36:46.215699] [DEBUG] [MAG ] Building data for symbol: BRZE with lookback: 0 [2026-01-27T20:36:46.216616] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:46.216691] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:46.222192] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:46.224251] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:46.224916] [DEBUG] [REMOTE ] EG: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.225674] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:46.227421] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:46.227904] [DEBUG] [LOCAL ] Loaded configuration for EG: 3 features, N/A% accuracy [2026-01-27T20:36:46.227975] [INFO ] [LOCAL ] EG: Loaded 3 optimal features with 56.48% confidence from JSON config [2026-01-27T20:36:46.228007] [DEBUG] [MAG ] Building data for symbol: EG with lookback: 0 [2026-01-27T20:36:46.229090] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:46.229154] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:46.230723] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:46.232789] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:46.234988] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:46.236061] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:46.238194] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:46.332112] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-27 [2026-01-27T20:36:46.404311] [DEBUG] [MAG ] DUKB: Last date is validated at 2026-01-27 [2026-01-27T20:36:46.509642] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.578278] [DEBUG] [MAG ] DUKB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.584423] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-27T20:36:46.584492] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=-5.96% (Conf=54.2686%) [2026-01-27T20:36:46.584872] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-27T20:36:46.584925] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-27T20:36:46.585673] [INFO ] [main ] Progress: 338/375 forecasts completed (90.1%). AMPL finished in 0.7s. ETA: 6.6s. Rate: 335.17 forecasts/min [2026-01-27T20:36:46.594063] [DEBUG] [MAG ] BRZE: Last date is validated at 2026-01-27 [2026-01-27T20:36:46.598384] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.599827] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-27T20:36:46.599886] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-27T20:36:46.599920] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-27T20:36:46.599951] [DEBUG] [MAG ] EG: Last date is validated at 2026-01-27 [2026-01-27T20:36:46.600747] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:46.600813] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:46.608902] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:46.610773] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:46.611288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:46.611718] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:46.612460] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:46.641324] [INFO ] [LOCAL ] DUKB: Saved forecast. [2026-01-27T20:36:46.641404] [INFO ] [main ] DUKB: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=44.2832%) [2026-01-27T20:36:46.641881] [INFO ] [main ] Progress: 339/375 forecasts completed (90.4%). DUKB finished in 0.6s. ETA: 6.4s. Rate: 335.85 forecasts/min [2026-01-27T20:36:46.641998] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-27T20:36:46.642041] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-27T20:36:46.653756] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-27T20:36:46.655109] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.655675] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:46.656279] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-27T20:36:46.656332] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-27T20:36:46.656362] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-27T20:36:46.657191] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:46.657253] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:46.659038] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:46.659367] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:46.659911] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:46.661009] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:46.662714] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:46.769657] [DEBUG] [MAG ] BRZE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.772752] [DEBUG] [MAG ] EG: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:46.864631] [INFO ] [LOCAL ] BRZE: Saved forecast. [2026-01-27T20:36:46.864698] [INFO ] [main ] BRZE: Signal=1 (Conf=90.0%), Magnitude=-2.08% (Conf=56.3953%) [2026-01-27T20:36:46.864853] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-27T20:36:46.864895] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-27T20:36:46.865845] [INFO ] [main ] Progress: 340/375 forecasts completed (90.7%). BRZE finished in 0.7s. ETA: 6.3s. Rate: 335.60 forecasts/min [2026-01-27T20:36:46.876829] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.877825] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-27T20:36:46.877883] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-27T20:36:46.877917] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-27T20:36:46.878728] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:46.878790] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:46.883877] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:46.886118] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:46.886670] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:46.931518] [INFO ] [LOCAL ] EG: Saved forecast. [2026-01-27T20:36:46.931815] [INFO ] [main ] EG: Signal=1 (Conf=90.0%), Magnitude=-1.37% (Conf=56.4812%) [2026-01-27T20:36:46.932198] [INFO ] [main ] Fetching symbol history for SKLZ... [2026-01-27T20:36:46.932251] [DEBUG] [REMOTE ] SKLZ: Fetching historical data. [2026-01-27T20:36:46.932635] [INFO ] [main ] Progress: 341/375 forecasts completed (90.9%). EG finished in 0.7s. ETA: 6.1s. Rate: 336.22 forecasts/min [2026-01-27T20:36:46.944190] [DEBUG] [REMOTE ] SKLZ: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:46.945408] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 2 features, N/A% accuracy [2026-01-27T20:36:46.945464] [INFO ] [LOCAL ] SKLZ: Loaded 2 optimal features with 44.88% confidence from JSON config [2026-01-27T20:36:46.945845] [DEBUG] [MAG ] Building data for symbol: SKLZ with lookback: 0 [2026-01-27T20:36:46.946682] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:46.946745] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:46.951841] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:46.952903] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.008337] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:47.010524] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-27 [2026-01-27T20:36:47.011482] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.025158] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-27 [2026-01-27T20:36:47.185947] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:47.212488] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:47.244457] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-27T20:36:47.244528] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=37.5869%) [2026-01-27T20:36:47.244718] [INFO ] [main ] Fetching symbol history for LAES... [2026-01-27T20:36:47.244770] [DEBUG] [REMOTE ] LAES: Fetching historical data. [2026-01-27T20:36:47.245859] [INFO ] [main ] Progress: 342/375 forecasts completed (91.2%). PFD finished in 0.6s. ETA: 5.9s. Rate: 335.48 forecasts/min [2026-01-27T20:36:47.257690] [DEBUG] [REMOTE ] LAES: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:47.258644] [DEBUG] [LOCAL ] Loaded configuration for LAES: 5 features, N/A% accuracy [2026-01-27T20:36:47.258697] [INFO ] [LOCAL ] LAES: Loaded 5 optimal features with 56.01% confidence from JSON config [2026-01-27T20:36:47.258728] [DEBUG] [MAG ] Building data for symbol: LAES with lookback: 0 [2026-01-27T20:36:47.259507] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:47.259590] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:47.261327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:47.261902] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:47.262379] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:47.262820] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:47.263656] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.320194] [DEBUG] [MAG ] SKLZ: Last date is validated at 2026-01-27 [2026-01-27T20:36:47.333659] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-27T20:36:47.333741] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=2.18% (Conf=54.0423%) [2026-01-27T20:36:47.333899] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-27T20:36:47.333943] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-27T20:36:47.334892] [INFO ] [main ] Progress: 343/375 forecasts completed (91.5%). SUPN finished in 0.7s. ETA: 5.7s. Rate: 335.97 forecasts/min [2026-01-27T20:36:47.347045] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:47.348174] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-27T20:36:47.348226] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-27T20:36:47.348257] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-27T20:36:47.349290] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:47.349363] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:47.351112] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:47.351665] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:47.352224] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:47.353188] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:47.409165] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-27 [2026-01-27T20:36:47.476407] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:47.477713] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:47.478396] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:47.481854] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.518326] [DEBUG] [MAG ] SKLZ: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:47.583839] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:47.584256] [INFO ] [LOCAL ] SKLZ: Saved forecast. [2026-01-27T20:36:47.584334] [INFO ] [main ] SKLZ: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=44.8838%) [2026-01-27T20:36:47.584867] [INFO ] [main ] Fetching symbol history for SLN... [2026-01-27T20:36:47.584921] [DEBUG] [REMOTE ] SLN: Fetching historical data. [2026-01-27T20:36:47.585650] [INFO ] [main ] Progress: 344/375 forecasts completed (91.7%). SKLZ finished in 0.7s. ETA: 5.5s. Rate: 335.58 forecasts/min [2026-01-27T20:36:47.598857] [DEBUG] [REMOTE ] SLN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:47.599999] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, N/A% accuracy [2026-01-27T20:36:47.600051] [INFO ] [LOCAL ] SLN: Loaded 4 optimal features with 48.35% confidence from JSON config [2026-01-27T20:36:47.600082] [DEBUG] [MAG ] Building data for symbol: SLN with lookback: 0 [2026-01-27T20:36:47.601146] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:47.601209] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:47.603011] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:47.603541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:47.604063] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:47.606938] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.625255] [DEBUG] [MAG ] LAES: Last date is validated at 2026-01-27 [2026-01-27T20:36:47.703991] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-27T20:36:47.704057] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=-3.97% (Conf=50.7726%) [2026-01-27T20:36:47.704231] [INFO ] [main ] Fetching symbol history for ELVA... [2026-01-27T20:36:47.704276] [DEBUG] [REMOTE ] ELVA: Fetching historical data. [2026-01-27T20:36:47.705147] [INFO ] [main ] Progress: 345/375 forecasts completed (92.0%). DHI finished in 0.8s. ETA: 5.4s. Rate: 335.90 forecasts/min [2026-01-27T20:36:47.717897] [DEBUG] [REMOTE ] ELVA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:47.719028] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, N/A% accuracy [2026-01-27T20:36:47.719081] [INFO ] [LOCAL ] ELVA: Loaded 4 optimal features with 46.25% confidence from JSON config [2026-01-27T20:36:47.719112] [DEBUG] [MAG ] Building data for symbol: ELVA with lookback: 0 [2026-01-27T20:36:47.719936] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:47.719997] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:47.721751] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:47.722259] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:47.722681] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:47.723547] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.801413] [DEBUG] [MAG ] LAES: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:47.881649] [INFO ] [LOCAL ] LAES: Saved forecast. [2026-01-27T20:36:47.881726] [INFO ] [main ] LAES: Signal=1 (Conf=90.0%), Magnitude=-0.72% (Conf=56.0055%) [2026-01-27T20:36:47.881895] [INFO ] [main ] Fetching symbol history for WGO... [2026-01-27T20:36:47.881947] [DEBUG] [REMOTE ] WGO: Fetching historical data. [2026-01-27T20:36:47.883115] [INFO ] [main ] Progress: 346/375 forecasts completed (92.3%). LAES finished in 0.6s. ETA: 5.2s. Rate: 335.90 forecasts/min [2026-01-27T20:36:47.895400] [DEBUG] [REMOTE ] WGO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:47.896419] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, N/A% accuracy [2026-01-27T20:36:47.896482] [INFO ] [LOCAL ] WGO: Loaded 3 optimal features with 42.90% confidence from JSON config [2026-01-27T20:36:47.896514] [DEBUG] [MAG ] Building data for symbol: WGO with lookback: 0 [2026-01-27T20:36:47.897429] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:47.897497] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:47.903521] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:47.926115] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-27 [2026-01-27T20:36:47.990393] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:47.991335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:47.993814] [DEBUG] [MAG ] SLN: Last date is validated at 2026-01-27 [2026-01-27T20:36:48.084475] [DEBUG] [MAG ] ELVA: Last date is validated at 2026-01-27 [2026-01-27T20:36:48.121522] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:48.178885] [DEBUG] [MAG ] SLN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:48.231351] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-27T20:36:48.231424] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=-1.68% (Conf=55.9998%) [2026-01-27T20:36:48.231853] [INFO ] [main ] Fetching symbol history for HPI... [2026-01-27T20:36:48.231912] [DEBUG] [REMOTE ] HPI: Fetching historical data. [2026-01-27T20:36:48.232108] [INFO ] [main ] Progress: 347/375 forecasts completed (92.5%). ASA finished in 0.9s. ETA: 5.0s. Rate: 334.98 forecasts/min [2026-01-27T20:36:48.244991] [DEBUG] [REMOTE ] HPI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:48.245989] [DEBUG] [LOCAL ] Loaded configuration for HPI: 3 features, N/A% accuracy [2026-01-27T20:36:48.246060] [INFO ] [LOCAL ] HPI: Loaded 3 optimal features with 47.14% confidence from JSON config [2026-01-27T20:36:48.246107] [DEBUG] [MAG ] Building data for symbol: HPI with lookback: 0 [2026-01-27T20:36:48.247048] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:48.247112] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:48.253061] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:48.254935] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:48.256370] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:48.260195] [INFO ] [LOCAL ] SLN: Saved forecast. [2026-01-27T20:36:48.260264] [INFO ] [main ] SLN: Signal=1 (Conf=90.0%), Magnitude=-1.79% (Conf=48.352%) [2026-01-27T20:36:48.260438] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-27T20:36:48.260504] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-27T20:36:48.260913] [INFO ] [main ] Progress: 348/375 forecasts completed (92.8%). SLN finished in 0.7s. ETA: 4.8s. Rate: 335.79 forecasts/min [2026-01-27T20:36:48.260915] [DEBUG] [MAG ] ELVA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:48.272274] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:48.273245] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-27T20:36:48.273302] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-27T20:36:48.273337] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-27T20:36:48.274128] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:48.274189] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:48.275945] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:48.276460] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:48.276872] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:48.330802] [INFO ] [LOCAL ] ELVA: Saved forecast. [2026-01-27T20:36:48.330873] [INFO ] [main ] ELVA: Signal=1 (Conf=90.0%), Magnitude=1.20% (Conf=46.2536%) [2026-01-27T20:36:48.331062] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-27T20:36:48.331119] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-27T20:36:48.332005] [INFO ] [main ] Progress: 349/375 forecasts completed (93.1%). ELVA finished in 0.6s. ETA: 4.6s. Rate: 336.37 forecasts/min [2026-01-27T20:36:48.344605] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:48.345786] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-27T20:36:48.345842] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-27T20:36:48.345874] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-27T20:36:48.346941] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-27T20:36:48.347010] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:48.352433] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:48.354612] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:48.355323] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:48.355784] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:48.356780] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:48.357511] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-27T20:36:48.358894] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:48.360329] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:48.360863] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-27T20:36:48.363181] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:48.404635] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:48.430677] [DEBUG] [MAG ] WGO: Last date is validated at 2026-01-27 [2026-01-27T20:36:48.447085] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:48.617158] [DEBUG] [MAG ] WGO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:48.642904] [DEBUG] [MAG ] HPI: Last date is validated at 2026-01-27 [2026-01-27T20:36:48.714090] [INFO ] [LOCAL ] WGO: Saved forecast. [2026-01-27T20:36:48.714162] [INFO ] [main ] WGO: Signal=1 (Conf=90.0%), Magnitude=1.03% (Conf=42.9021%) [2026-01-27T20:36:48.714370] [INFO ] [main ] Fetching symbol history for CASS... [2026-01-27T20:36:48.714429] [DEBUG] [REMOTE ] CASS: Fetching historical data. [2026-01-27T20:36:48.714889] [INFO ] [main ] Progress: 350/375 forecasts completed (93.3%). WGO finished in 0.8s. ETA: 4.5s. Rate: 335.28 forecasts/min [2026-01-27T20:36:48.726978] [DEBUG] [REMOTE ] CASS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:48.728252] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, N/A% accuracy [2026-01-27T20:36:48.728315] [INFO ] [LOCAL ] CASS: Loaded 5 optimal features with 53.63% confidence from JSON config [2026-01-27T20:36:48.728355] [DEBUG] [MAG ] Building data for symbol: CASS with lookback: 0 [2026-01-27T20:36:48.729274] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:48.729353] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:48.730015] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:48.730653] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-27 [2026-01-27T20:36:48.733034] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:48.735186] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:48.737620] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-27T20:36:48.739306] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:48.800114] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-27 [2026-01-27T20:36:48.823381] [DEBUG] [MAG ] HPI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:48.889409] [INFO ] [LOCAL ] HPI: Saved forecast. [2026-01-27T20:36:48.889489] [INFO ] [main ] HPI: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=47.1354%) [2026-01-27T20:36:48.890055] [INFO ] [main ] Progress: 351/375 forecasts completed (93.6%). HPI finished in 0.7s. ETA: 4.3s. Rate: 335.30 forecasts/min [2026-01-27T20:36:48.890209] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-27T20:36:48.890275] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-27T20:36:48.904690] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:48.905777] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-27T20:36:48.905837] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-27T20:36:48.905870] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-27T20:36:48.906759] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:48.906827] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:48.907614] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:48.909261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:48.909847] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:48.910265] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:48.912295] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:48.913247] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:48.914730] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:48.915516] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:48.917025] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:48.977970] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:49.060256] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-27T20:36:49.060328] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=5.29% (Conf=50.152%) [2026-01-27T20:36:49.060492] [INFO ] [main ] Fetching symbol history for KBWD... [2026-01-27T20:36:49.060538] [DEBUG] [REMOTE ] KBWD: Fetching historical data. [2026-01-27T20:36:49.060853] [INFO ] [main ] Progress: 352/375 forecasts completed (93.9%). BAP finished in 0.7s. ETA: 4.1s. Rate: 335.34 forecasts/min [2026-01-27T20:36:49.073428] [DEBUG] [REMOTE ] KBWD: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:49.074991] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, N/A% accuracy [2026-01-27T20:36:49.075056] [INFO ] [LOCAL ] KBWD: Loaded 3 optimal features with 61.77% confidence from JSON config [2026-01-27T20:36:49.075103] [DEBUG] [MAG ] Building data for symbol: KBWD with lookback: 0 [2026-01-27T20:36:49.076062] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:49.076131] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:49.076901] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:49.077835] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:49.080467] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:49.081101] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-27T20:36:49.081169] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=51.4368%) [2026-01-27T20:36:49.081324] [INFO ] [main ] Fetching symbol history for GLTO... [2026-01-27T20:36:49.081368] [DEBUG] [REMOTE ] GLTO: Fetching historical data. [2026-01-27T20:36:49.081836] [INFO ] [main ] Progress: 353/375 forecasts completed (94.1%). ELME finished in 0.8s. ETA: 3.9s. Rate: 336.18 forecasts/min [2026-01-27T20:36:49.094350] [DEBUG] [REMOTE ] GLTO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:49.095354] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 9 features, N/A% accuracy [2026-01-27T20:36:49.095414] [INFO ] [LOCAL ] GLTO: Loaded 9 optimal features with 61.92% confidence from JSON config [2026-01-27T20:36:49.095447] [DEBUG] [MAG ] Building data for symbol: GLTO with lookback: 0 [2026-01-27T20:36:49.096465] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:49.096533] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:49.100394] [DEBUG] [MAG ] CASS: Last date is validated at 2026-01-27 [2026-01-27T20:36:49.102002] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:49.103056] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:49.104124] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:49.154305] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:49.155800] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:49.158070] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-27T20:36:49.159528] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-27T20:36:49.160799] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-27T20:36:49.163793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:49.273499] [DEBUG] [MAG ] CASS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:49.274216] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-27 [2026-01-27T20:36:49.360310] [INFO ] [LOCAL ] CASS: Saved forecast. [2026-01-27T20:36:49.360377] [INFO ] [main ] CASS: Signal=1 (Conf=90.0%), Magnitude=-0.05% (Conf=53.6314%) [2026-01-27T20:36:49.360743] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-27T20:36:49.360788] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-27T20:36:49.361872] [INFO ] [main ] Progress: 354/375 forecasts completed (94.4%). CASS finished in 0.6s. ETA: 3.8s. Rate: 335.64 forecasts/min [2026-01-27T20:36:49.373247] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:49.374174] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-27T20:36:49.374225] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-27T20:36:49.374256] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-27T20:36:49.375051] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:49.375112] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:49.380440] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:49.382270] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:49.382771] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-27T20:36:49.383457] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-27T20:36:49.385836] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:49.447926] [DEBUG] [MAG ] KBWD: Last date is validated at 2026-01-27 [2026-01-27T20:36:49.453907] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:49.524945] [DEBUG] [MAG ] GLTO: Last date is validated at 2026-01-27 [2026-01-27T20:36:49.572694] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-27T20:36:49.572778] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=-1.85% (Conf=56.2885%) [2026-01-27T20:36:49.573126] [INFO ] [main ] Progress: 355/375 forecasts completed (94.7%). RARE finished in 0.7s. ETA: 3.6s. Rate: 335.47 forecasts/min [2026-01-27T20:36:49.573258] [INFO ] [main ] Fetching symbol history for GME... [2026-01-27T20:36:49.573303] [DEBUG] [REMOTE ] GME: Fetching historical data. [2026-01-27T20:36:49.586873] [DEBUG] [REMOTE ] GME: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:49.588479] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, N/A% accuracy [2026-01-27T20:36:49.588565] [INFO ] [LOCAL ] GME: Loaded 4 optimal features with 51.00% confidence from JSON config [2026-01-27T20:36:49.588641] [DEBUG] [MAG ] Building data for symbol: GME with lookback: 0 [2026-01-27T20:36:49.589604] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:49.589685] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:49.594950] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:49.597455] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:49.598645] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:49.599191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:49.624467] [DEBUG] [MAG ] KBWD: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:49.688489] [INFO ] [LOCAL ] KBWD: Saved forecast. [2026-01-27T20:36:49.688560] [INFO ] [main ] KBWD: Signal=1 (Conf=90.0%), Magnitude=-0.92% (Conf=61.7668%) [2026-01-27T20:36:49.688745] [INFO ] [main ] Fetching symbol history for GSBC... [2026-01-27T20:36:49.688790] [DEBUG] [REMOTE ] GSBC: Fetching historical data. [2026-01-27T20:36:49.689858] [INFO ] [main ] Progress: 356/375 forecasts completed (94.9%). KBWD finished in 0.6s. ETA: 3.4s. Rate: 335.80 forecasts/min [2026-01-27T20:36:49.700176] [DEBUG] [REMOTE ] GSBC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:49.701181] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 7 features, N/A% accuracy [2026-01-27T20:36:49.701232] [INFO ] [LOCAL ] GSBC: Loaded 7 optimal features with 53.93% confidence from JSON config [2026-01-27T20:36:49.701262] [DEBUG] [MAG ] Building data for symbol: GSBC with lookback: 0 [2026-01-27T20:36:49.702289] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:49.702356] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:49.708039] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:49.710126] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:49.710866] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:49.711401] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:49.712362] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:49.714473] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-27T20:36:49.715956] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:49.717652] [DEBUG] [MAG ] GLTO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:49.746524] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-27 [2026-01-27T20:36:49.861336] [INFO ] [LOCAL ] GLTO: Saved forecast. [2026-01-27T20:36:49.861404] [INFO ] [main ] GLTO: Signal=1 (Conf=90.0%), Magnitude=5.72% (Conf=61.9164%) [2026-01-27T20:36:49.861561] [INFO ] [main ] Fetching symbol history for AVK... [2026-01-27T20:36:49.861624] [DEBUG] [REMOTE ] AVK: Fetching historical data. [2026-01-27T20:36:49.861903] [INFO ] [main ] Progress: 357/375 forecasts completed (95.2%). GLTO finished in 0.8s. ETA: 3.2s. Rate: 335.83 forecasts/min [2026-01-27T20:36:49.874078] [DEBUG] [REMOTE ] AVK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:49.875061] [DEBUG] [LOCAL ] Loaded configuration for AVK: 1 features, N/A% accuracy [2026-01-27T20:36:49.875117] [INFO ] [LOCAL ] AVK: Loaded 1 optimal features with 46.06% confidence from JSON config [2026-01-27T20:36:49.875148] [DEBUG] [MAG ] Building data for symbol: AVK with lookback: 0 [2026-01-27T20:36:49.876023] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:49.876086] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:49.881692] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:49.934454] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:49.988088] [DEBUG] [MAG ] GME: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.068077] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-27T20:36:50.068148] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=57.3855%) [2026-01-27T20:36:50.068315] [INFO ] [main ] Fetching symbol history for BDSX... [2026-01-27T20:36:50.068361] [DEBUG] [REMOTE ] BDSX: Fetching historical data. [2026-01-27T20:36:50.068905] [INFO ] [main ] Progress: 358/375 forecasts completed (95.5%). CMI finished in 0.7s. ETA: 3.0s. Rate: 335.68 forecasts/min [2026-01-27T20:36:50.085349] [DEBUG] [REMOTE ] BDSX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:50.086459] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 6 features, N/A% accuracy [2026-01-27T20:36:50.086519] [INFO ] [LOCAL ] BDSX: Loaded 6 optimal features with 50.12% confidence from JSON config [2026-01-27T20:36:50.086553] [DEBUG] [MAG ] Building data for symbol: BDSX with lookback: 0 [2026-01-27T20:36:50.087701] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:50.087766] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:50.088545] [DEBUG] [MAG ] GSBC: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.093476] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:50.095503] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:50.096069] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:50.096522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:50.096957] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:50.099912] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:50.180318] [DEBUG] [MAG ] GME: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:50.260628] [DEBUG] [MAG ] AVK: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.263022] [DEBUG] [MAG ] GSBC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:50.279303] [INFO ] [LOCAL ] GME: Saved forecast. [2026-01-27T20:36:50.279384] [INFO ] [main ] GME: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=51.0035%) [2026-01-27T20:36:50.279839] [INFO ] [main ] Fetching symbol history for ALVO... [2026-01-27T20:36:50.279910] [DEBUG] [REMOTE ] ALVO: Fetching historical data. [2026-01-27T20:36:50.280968] [INFO ] [main ] Progress: 359/375 forecasts completed (95.7%). GME finished in 0.7s. ETA: 2.9s. Rate: 335.51 forecasts/min [2026-01-27T20:36:50.293651] [DEBUG] [REMOTE ] ALVO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:50.294722] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 2 features, N/A% accuracy [2026-01-27T20:36:50.294781] [INFO ] [LOCAL ] ALVO: Loaded 2 optimal features with 47.86% confidence from JSON config [2026-01-27T20:36:50.294823] [DEBUG] [MAG ] Building data for symbol: ALVO with lookback: 0 [2026-01-27T20:36:50.295724] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:50.295786] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:50.301144] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-27T20:36:50.302031] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:50.355021] [INFO ] [LOCAL ] GSBC: Saved forecast. [2026-01-27T20:36:50.355088] [INFO ] [main ] GSBC: Signal=1 (Conf=90.0%), Magnitude=1.76% (Conf=53.9295%) [2026-01-27T20:36:50.355264] [INFO ] [main ] Fetching symbol history for GEN... [2026-01-27T20:36:50.355308] [DEBUG] [REMOTE ] GEN: Fetching historical data. [2026-01-27T20:36:50.355867] [INFO ] [main ] Progress: 360/375 forecasts completed (96.0%). GSBC finished in 0.7s. ETA: 2.7s. Rate: 336.05 forecasts/min [2026-01-27T20:36:50.368841] [DEBUG] [REMOTE ] GEN: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:50.369953] [DEBUG] [LOCAL ] Loaded configuration for GEN: 6 features, N/A% accuracy [2026-01-27T20:36:50.370006] [INFO ] [LOCAL ] GEN: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-27T20:36:50.370037] [DEBUG] [MAG ] Building data for symbol: GEN with lookback: 0 [2026-01-27T20:36:50.370845] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:50.370908] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:50.375740] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:50.434858] [DEBUG] [MAG ] AVK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:50.456787] [DEBUG] [MAG ] BDSX: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.491771] [INFO ] [LOCAL ] AVK: Saved forecast. [2026-01-27T20:36:50.491838] [INFO ] [main ] AVK: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=46.0566%) [2026-01-27T20:36:50.492025] [INFO ] [main ] Fetching symbol history for SATS... [2026-01-27T20:36:50.492081] [DEBUG] [REMOTE ] SATS: Fetching historical data. [2026-01-27T20:36:50.492881] [INFO ] [main ] Progress: 361/375 forecasts completed (96.3%). AVK finished in 0.6s. ETA: 2.5s. Rate: 336.27 forecasts/min [2026-01-27T20:36:50.503954] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-27T20:36:50.505058] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:50.505751] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-27T20:36:50.508094] [DEBUG] [REMOTE ] SATS: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:50.508674] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:50.509319] [DEBUG] [LOCAL ] Loaded configuration for SATS: 6 features, N/A% accuracy [2026-01-27T20:36:50.509396] [INFO ] [LOCAL ] SATS: Loaded 6 optimal features with 65.58% confidence from JSON config [2026-01-27T20:36:50.509447] [DEBUG] [MAG ] Building data for symbol: SATS with lookback: 0 [2026-01-27T20:36:50.510429] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-27T20:36:50.510525] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:50.516886] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:50.518148] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:50.519294] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:50.522458] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:50.524050] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:50.524633] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:50.526569] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:50.634255] [DEBUG] [MAG ] BDSX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:50.685956] [DEBUG] [MAG ] ALVO: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.719858] [INFO ] [LOCAL ] BDSX: Saved forecast. [2026-01-27T20:36:50.719928] [INFO ] [main ] BDSX: Signal=1 (Conf=90.0%), Magnitude=10.19% (Conf=50.1219%) [2026-01-27T20:36:50.720085] [INFO ] [main ] Fetching symbol history for ENB... [2026-01-27T20:36:50.720128] [DEBUG] [REMOTE ] ENB: Fetching historical data. [2026-01-27T20:36:50.720960] [INFO ] [main ] Progress: 362/375 forecasts completed (96.5%). BDSX finished in 0.7s. ETA: 2.3s. Rate: 336.01 forecasts/min [2026-01-27T20:36:50.733702] [DEBUG] [REMOTE ] ENB: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:50.734722] [DEBUG] [LOCAL ] Loaded configuration for ENB: 4 features, N/A% accuracy [2026-01-27T20:36:50.734777] [INFO ] [LOCAL ] ENB: Loaded 4 optimal features with 50.89% confidence from JSON config [2026-01-27T20:36:50.734810] [DEBUG] [MAG ] Building data for symbol: ENB with lookback: 0 [2026-01-27T20:36:50.735693] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:50.735757] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:50.737550] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:50.738088] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:50.789201] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-27T20:36:50.791699] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:50.876330] [DEBUG] [MAG ] ALVO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:50.882827] [DEBUG] [MAG ] GEN: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.929459] [DEBUG] [MAG ] SATS: Last date is validated at 2026-01-27 [2026-01-27T20:36:50.945601] [INFO ] [LOCAL ] ALVO: Saved forecast. [2026-01-27T20:36:50.945679] [INFO ] [main ] ALVO: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=47.8626%) [2026-01-27T20:36:50.945990] [INFO ] [main ] Fetching symbol history for PUK... [2026-01-27T20:36:50.946039] [DEBUG] [REMOTE ] PUK: Fetching historical data. [2026-01-27T20:36:50.946928] [INFO ] [main ] Progress: 363/375 forecasts completed (96.8%). ALVO finished in 0.7s. ETA: 2.1s. Rate: 335.76 forecasts/min [2026-01-27T20:36:50.959489] [DEBUG] [REMOTE ] PUK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:50.960842] [DEBUG] [LOCAL ] Loaded configuration for PUK: 4 features, N/A% accuracy [2026-01-27T20:36:50.960895] [INFO ] [LOCAL ] PUK: Loaded 4 optimal features with 47.51% confidence from JSON config [2026-01-27T20:36:50.960925] [DEBUG] [MAG ] Building data for symbol: PUK with lookback: 0 [2026-01-27T20:36:50.961763] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:50.961824] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:50.963879] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:50.964383] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:50.964798] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-27T20:36:51.040415] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:51.062744] [DEBUG] [MAG ] GEN: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:51.106741] [DEBUG] [MAG ] SATS: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:51.142824] [DEBUG] [MAG ] ENB: Last date is validated at 2026-01-27 [2026-01-27T20:36:51.153010] [INFO ] [LOCAL ] GEN: Saved forecast. [2026-01-27T20:36:51.153090] [INFO ] [main ] GEN: Signal=1 (Conf=90.0%), Magnitude=-4.90% (Conf=51.32%) [2026-01-27T20:36:51.153257] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-27T20:36:51.153302] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-27T20:36:51.153894] [INFO ] [main ] Progress: 364/375 forecasts completed (97.1%). GEN finished in 0.8s. ETA: 2.0s. Rate: 335.62 forecasts/min [2026-01-27T20:36:51.166223] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:51.167294] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-27T20:36:51.167351] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-27T20:36:51.167381] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-27T20:36:51.168235] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-27T20:36:51.168299] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:51.173461] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:51.176007] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-27T20:36:51.178804] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:51.252877] [INFO ] [LOCAL ] SATS: Saved forecast. [2026-01-27T20:36:51.252943] [INFO ] [main ] SATS: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=65.5803%) [2026-01-27T20:36:51.253100] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-27T20:36:51.253145] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-27T20:36:51.254463] [INFO ] [main ] Progress: 365/375 forecasts completed (97.3%). SATS finished in 0.8s. ETA: 1.8s. Rate: 336.02 forecasts/min [2026-01-27T20:36:51.266223] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:51.267427] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-27T20:36:51.267491] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-27T20:36:51.267524] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-27T20:36:51.268322] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-27T20:36:51.268387] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:51.273259] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:51.275086] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:51.275560] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:51.276024] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:51.279151] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:51.280054] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-27T20:36:51.281716] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:51.318945] [DEBUG] [MAG ] ENB: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:51.387099] [DEBUG] [MAG ] PUK: Last date is validated at 2026-01-27 [2026-01-27T20:36:51.395591] [INFO ] [LOCAL ] ENB: Saved forecast. [2026-01-27T20:36:51.395659] [INFO ] [main ] ENB: Signal=1 (Conf=90.0%), Magnitude=1.79% (Conf=50.8925%) [2026-01-27T20:36:51.395815] [INFO ] [main ] Fetching symbol history for PRVA... [2026-01-27T20:36:51.395858] [DEBUG] [REMOTE ] PRVA: Fetching historical data. [2026-01-27T20:36:51.397050] [INFO ] [main ] Progress: 366/375 forecasts completed (97.6%). ENB finished in 0.7s. ETA: 1.6s. Rate: 336.21 forecasts/min [2026-01-27T20:36:51.407804] [DEBUG] [REMOTE ] PRVA: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:51.409089] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 8 features, N/A% accuracy [2026-01-27T20:36:51.409144] [INFO ] [LOCAL ] PRVA: Loaded 8 optimal features with 48.83% confidence from JSON config [2026-01-27T20:36:51.409176] [DEBUG] [MAG ] Building data for symbol: PRVA with lookback: 0 [2026-01-27T20:36:51.409990] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-27T20:36:51.410055] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:51.414943] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:51.416771] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:51.417300] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-27T20:36:51.417771] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:51.418166] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:51.420701] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:51.463744] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-27T20:36:51.468017] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:51.537188] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-27 [2026-01-27T20:36:51.571126] [DEBUG] [MAG ] PUK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:51.638766] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-27 [2026-01-27T20:36:51.643887] [INFO ] [LOCAL ] PUK: Saved forecast. [2026-01-27T20:36:51.643958] [INFO ] [main ] PUK: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=47.5106%) [2026-01-27T20:36:51.644305] [INFO ] [main ] Fetching symbol history for FIBK... [2026-01-27T20:36:51.644356] [DEBUG] [REMOTE ] FIBK: Fetching historical data. [2026-01-27T20:36:51.644658] [INFO ] [main ] Progress: 367/375 forecasts completed (97.9%). PUK finished in 0.7s. ETA: 1.4s. Rate: 335.85 forecasts/min [2026-01-27T20:36:51.656029] [DEBUG] [REMOTE ] FIBK: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:51.657091] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 9 features, N/A% accuracy [2026-01-27T20:36:51.657179] [INFO ] [LOCAL ] FIBK: Loaded 9 optimal features with 55.56% confidence from JSON config [2026-01-27T20:36:51.657214] [DEBUG] [MAG ] Building data for symbol: FIBK with lookback: 0 [2026-01-27T20:36:51.658050] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-27T20:36:51.658117] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-27T20:36:51.663029] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-27T20:36:51.663866] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-27T20:36:51.666258] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-27T20:36:51.729884] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:51.782431] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-27T20:36:51.784900] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-27T20:36:51.806085] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-27T20:36:51.806153] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=48.9021%) [2026-01-27T20:36:51.806337] [INFO ] [main ] Fetching symbol history for OCFC... [2026-01-27T20:36:51.806383] [DEBUG] [REMOTE ] OCFC: Fetching historical data. [2026-01-27T20:36:51.807675] [INFO ] [main ] Progress: 368/375 forecasts completed (98.1%). HERO finished in 0.7s. ETA: 1.3s. Rate: 335.93 forecasts/min [2026-01-27T20:36:51.820397] [DEBUG] [REMOTE ] OCFC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:51.821526] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 2 features, N/A% accuracy [2026-01-27T20:36:51.821595] [INFO ] [LOCAL ] OCFC: Loaded 2 optimal features with 54.75% confidence from JSON config [2026-01-27T20:36:51.821629] [DEBUG] [MAG ] Building data for symbol: OCFC with lookback: 0 [2026-01-27T20:36:51.822688] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-27T20:36:51.822938] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-27T20:36:51.823559] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-27T20:36:51.825256] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:51.828695] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:51.828741] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-27T20:36:51.840109] [DEBUG] [MAG ] PRVA: Last date is validated at 2026-01-27 [2026-01-27T20:36:51.878503] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:51.880855] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-27T20:36:51.881557] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:51.896274] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-27T20:36:51.896340] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=0.05% (Conf=58.6258%) [2026-01-27T20:36:51.896524] [INFO ] [main ] Fetching symbol history for REAX... [2026-01-27T20:36:51.896598] [DEBUG] [REMOTE ] REAX: Fetching historical data. [2026-01-27T20:36:51.897666] [INFO ] [main ] Progress: 369/375 forecasts completed (98.4%). STTK finished in 0.6s. ETA: 1.1s. Rate: 336.38 forecasts/min [2026-01-27T20:36:51.908151] [DEBUG] [REMOTE ] REAX: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:51.909249] [DEBUG] [LOCAL ] Loaded configuration for REAX: 5 features, N/A% accuracy [2026-01-27T20:36:51.909301] [INFO ] [LOCAL ] REAX: Loaded 5 optimal features with 53.25% confidence from JSON config [2026-01-27T20:36:51.909332] [DEBUG] [MAG ] Building data for symbol: REAX with lookback: 0 [2026-01-27T20:36:51.910143] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-27T20:36:51.910206] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-27T20:36:51.911138] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-27T20:36:51.912401] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-27T20:36:51.916713] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-27T20:36:51.918802] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-27T20:36:51.933195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:52.014326] [DEBUG] [MAG ] PRVA: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:52.095642] [INFO ] [LOCAL ] PRVA: Saved forecast. [2026-01-27T20:36:52.095716] [INFO ] [main ] PRVA: Signal=1 (Conf=90.0%), Magnitude=-7.10% (Conf=48.8284%) [2026-01-27T20:36:52.095890] [INFO ] [main ] Fetching symbol history for MCO... [2026-01-27T20:36:52.095944] [DEBUG] [REMOTE ] MCO: Fetching historical data. [2026-01-27T20:36:52.097448] [INFO ] [main ] Progress: 370/375 forecasts completed (98.7%). PRVA finished in 0.7s. ETA: 0.9s. Rate: 336.27 forecasts/min [2026-01-27T20:36:52.108061] [DEBUG] [REMOTE ] MCO: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:52.109216] [DEBUG] [LOCAL ] Loaded configuration for MCO: 4 features, N/A% accuracy [2026-01-27T20:36:52.109271] [INFO ] [LOCAL ] MCO: Loaded 4 optimal features with 45.59% confidence from JSON config [2026-01-27T20:36:52.109302] [DEBUG] [MAG ] Building data for symbol: MCO with lookback: 0 [2026-01-27T20:36:52.110148] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-27T20:36:52.110213] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-27T20:36:52.111970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-27T20:36:52.112489] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-27T20:36:52.112902] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-27T20:36:52.114956] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:52.172290] [DEBUG] [MAG ] OCFC: Last date is validated at 2026-01-27 [2026-01-27T20:36:52.226185] [DEBUG] [MAG ] FIBK: Last date is validated at 2026-01-27 [2026-01-27T20:36:52.283826] [DEBUG] [MAG ] REAX: Last date is validated at 2026-01-27 [2026-01-27T20:36:52.344300] [DEBUG] [MAG ] OCFC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:52.398003] [DEBUG] [MAG ] FIBK: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:52.411487] [INFO ] [LOCAL ] OCFC: Saved forecast. [2026-01-27T20:36:52.411556] [INFO ] [main ] OCFC: Signal=1 (Conf=90.0%), Magnitude=3.69% (Conf=54.7481%) [2026-01-27T20:36:52.411737] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-27T20:36:52.411780] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-27T20:36:52.412859] [INFO ] [main ] Progress: 371/375 forecasts completed (98.9%). OCFC finished in 0.6s. ETA: 0.7s. Rate: 335.58 forecasts/min [2026-01-27T20:36:52.423776] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-27T20:36:52.424774] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-27T20:36:52.424828] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-27T20:36:52.424863] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-27T20:36:52.425751] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-27T20:36:52.425812] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-27T20:36:52.426728] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-27T20:36:52.453904] [DEBUG] [MAG ] REAX: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:52.475201] [DEBUG] [MAG ] MCO: Last date is validated at 2026-01-27 [2026-01-27T20:36:52.491209] [INFO ] [LOCAL ] FIBK: Saved forecast. [2026-01-27T20:36:52.491277] [INFO ] [main ] FIBK: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=55.5577%) [2026-01-27T20:36:52.492637] [INFO ] [main ] Progress: 372/375 forecasts completed (99.2%). FIBK finished in 0.8s. ETA: 0.5s. Rate: 336.08 forecasts/min [2026-01-27T20:36:52.521950] [INFO ] [LOCAL ] REAX: Saved forecast. [2026-01-27T20:36:52.522016] [INFO ] [main ] REAX: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=53.2527%) [2026-01-27T20:36:52.522843] [INFO ] [main ] Progress: 373/375 forecasts completed (99.5%). REAX finished in 0.6s. ETA: 0.4s. Rate: 336.83 forecasts/min [2026-01-27T20:36:52.677782] [DEBUG] [MAG ] MCO: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:52.774745] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-27 [2026-01-27T20:36:52.849012] [INFO ] [LOCAL ] MCO: Saved forecast. [2026-01-27T20:36:52.849083] [INFO ] [main ] MCO: Signal=1 (Conf=90.0%), Magnitude=0.49% (Conf=45.5943%) [2026-01-27T20:36:52.849599] [INFO ] [main ] Progress: 374/375 forecasts completed (99.7%). MCO finished in 0.8s. ETA: 0.2s. Rate: 336.08 forecasts/min [2026-01-27T20:36:52.965111] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-28 [2026-01-27T20:36:53.026296] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-27T20:36:53.026360] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=0.11% (Conf=55.9223%) [2026-01-27T20:36:53.026931] [INFO ] [main ] Progress: 375/375 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 336.09 forecasts/min [2026-01-27T20:36:53.059713] [INFO ] [main ] Parallel forecast generation completed in 1m 7s. Processed 375 forecasts. [2026-01-27T20:36:53.059879] [INFO ] [main ] Generated and saved 375 forecast pairs. [2026-01-27T20:36:53.785692] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (375/375 @ 100.00%)' [2026-01-27T20:36:53.786937] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-27T20:36:53.787008] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-27T20:36:53.787448] [INFO ] [main ] Found 49 forecast dates [2026-01-27T20:36:53.787488] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-27T20:36:53.920413] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-27T20:36:53.923679] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-27T20:36:53.923824] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-27T20:36:54.031043] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-27T20:36:54.042960] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-27T20:36:54.043157] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-27T20:36:54.199134] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-27T20:36:54.200919] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-27T20:36:54.201034] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-27T20:36:54.312863] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-27T20:36:54.314758] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-27T20:36:54.314893] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-27T20:36:54.437713] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-27T20:36:54.459092] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-27T20:36:54.459230] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-27T20:36:54.582895] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-27T20:36:54.585013] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-27T20:36:54.585134] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-27T20:36:54.752827] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-27T20:36:54.755399] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-27T20:36:54.755516] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-27T20:36:54.875168] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-27T20:36:54.878381] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-27T20:36:54.878506] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-27T20:36:55.117902] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-27T20:36:55.121353] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-27T20:36:55.121513] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-27T20:36:55.312890] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-27T20:36:55.315770] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-27T20:36:55.315914] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-27T20:36:55.518448] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-27T20:36:55.521402] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-27T20:36:55.521620] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-27T20:36:55.779444] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-27T20:36:55.782916] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-27T20:36:55.783109] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-27T20:36:56.021154] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-27T20:36:56.024416] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-27T20:36:56.024593] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-27T20:36:56.255048] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-27T20:36:56.258364] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-27T20:36:56.258526] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-27T20:36:56.562641] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-27T20:36:56.566042] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-27T20:36:56.566230] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-27T20:36:56.791298] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-27T20:36:56.794733] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-27T20:36:56.794892] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-27T20:36:56.901960] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-27T20:36:56.903642] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-27T20:36:56.903746] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-27T20:36:57.016471] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-27T20:36:57.018131] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-27T20:36:57.018235] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-27T20:36:57.115007] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-27T20:36:57.116543] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-27T20:36:57.116659] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-27T20:36:57.211080] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-27T20:36:57.212637] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-27T20:36:57.212742] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-27T20:36:57.300468] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-27T20:36:57.302152] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-27T20:36:57.302257] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-27T20:36:57.425387] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-27T20:36:57.427029] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-27T20:36:57.427154] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-27T20:36:57.541746] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-27T20:36:57.543364] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-27T20:36:57.543466] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-27T20:36:57.638930] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-27T20:36:57.640628] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-27T20:36:57.640731] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-27T20:36:57.753345] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-27T20:36:57.755114] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-27T20:36:57.755221] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-27T20:36:57.860095] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-27T20:36:57.861757] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-27T20:36:57.861868] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-27T20:36:57.954053] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-27T20:36:57.955623] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-27T20:36:57.955726] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-27T20:36:58.051226] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-27T20:36:58.052692] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-27T20:36:58.052800] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-27T20:36:58.158565] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-27T20:36:58.160231] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-27T20:36:58.160340] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-27T20:36:58.260430] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-27T20:36:58.261963] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-27T20:36:58.262066] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-27T20:36:58.376602] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-27T20:36:58.378208] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-27T20:36:58.378313] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-27T20:36:58.478876] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-27T20:36:58.480400] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-27T20:36:58.480502] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-27T20:36:58.579286] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-27T20:36:58.580974] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-27T20:36:58.581075] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-27T20:36:58.689494] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-27T20:36:58.691104] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-27T20:36:58.691209] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-27T20:36:58.788987] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-27T20:36:58.790495] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-27T20:36:58.790607] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-27T20:36:58.887289] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-27T20:36:58.888897] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-27T20:36:58.889006] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-27T20:36:58.976921] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-27T20:36:58.978467] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-27T20:36:58.978590] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-27T20:36:59.089889] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-27T20:36:59.091464] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-27T20:36:59.091583] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-27T20:36:59.222234] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-27T20:36:59.224164] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-27T20:36:59.224285] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-27T20:36:59.330438] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-27T20:36:59.331897] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-27T20:36:59.331988] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-27T20:36:59.425177] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-27T20:36:59.426759] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-27T20:36:59.426854] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-27T20:36:59.525004] [INFO ] [main ] Overwriting existing report for 2026-01-16 [2026-01-27T20:36:59.526582] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-27T20:36:59.526686] [INFO ] [main ] Processing forecast date: 2026-01-20 [2026-01-27T20:36:59.627661] [INFO ] [main ] Overwriting existing report for 2026-01-20 [2026-01-27T20:36:59.629234] [INFO ] [main ] Generated forecast report for 2026-01-20: 411 forecasts [2026-01-27T20:36:59.629335] [INFO ] [main ] Processing forecast date: 2026-01-21 [2026-01-27T20:36:59.722405] [INFO ] [main ] Overwriting existing report for 2026-01-21 [2026-01-27T20:36:59.723934] [INFO ] [main ] Generated forecast report for 2026-01-21: 403 forecasts [2026-01-27T20:36:59.724029] [INFO ] [main ] Processing forecast date: 2026-01-22 [2026-01-27T20:36:59.815789] [INFO ] [main ] Overwriting existing report for 2026-01-22 [2026-01-27T20:36:59.817442] [INFO ] [main ] Generated forecast report for 2026-01-22: 429 forecasts [2026-01-27T20:36:59.817548] [INFO ] [main ] Processing forecast date: 2026-01-23 [2026-01-27T20:36:59.913700] [INFO ] [main ] Overwriting existing report for 2026-01-23 [2026-01-27T20:36:59.916197] [INFO ] [main ] Generated forecast report for 2026-01-23: 416 forecasts [2026-01-27T20:36:59.916344] [INFO ] [main ] Processing forecast date: 2026-01-26 [2026-01-27T20:37:00.013220] [INFO ] [main ] Overwriting existing report for 2026-01-26 [2026-01-27T20:37:00.014813] [INFO ] [main ] Generated forecast report for 2026-01-26: 420 forecasts [2026-01-27T20:37:00.014911] [INFO ] [main ] Processing forecast date: 2026-01-27 [2026-01-27T20:37:00.108918] [INFO ] [main ] Overwriting existing report for 2026-01-27 [2026-01-27T20:37:00.110440] [INFO ] [main ] Generated forecast report for 2026-01-27: 392 forecasts [2026-01-27T20:37:00.110534] [INFO ] [main ] Processing forecast date: 2026-01-28 [2026-01-27T20:37:00.119087] [INFO ] [main ] Generated forecast report for 2026-01-28: 375 forecasts [2026-01-27T20:37:00.119166] [INFO ] [main ] Generated 49/49 forecast reports [2026-01-27T20:37:00.119213] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-28.txt [2026-01-27T20:37:00.723247] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-28' [2026-01-27T20:37:00.723431] [INFO ] [main ] Forecast report email sent for 2026-01-28 [2026-01-27T20:37:00.723507] [INFO ] [MAG ] MAG operation completed successfully [2026-01-27T20:37:00.723757] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-27T20:37:00.723904] [INFO ] [STATE ] Last completion updated: 2026-01-27T20:37:00.723819