[2026-01-21T20:30:03.016585] [INFO ] [MAG ] Starting MAG operation... [2026-01-21T20:30:03.203621] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-21T20:30:03.386299] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-21T20:30:03.561555] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-21T20:30:03.732923] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-21T20:30:03.733263] [WARN ] [STATE ] State set to: WAITING [2026-01-21T20:30:03.733327] [INFO ] [STATE ] Checking service statuses... [2026-01-21T20:30:03.740188] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:03.744077] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:03.809639] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:03.886451] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:03.961289] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:03.961413] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:06.968050] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:06.972655] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:06.977109] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:06.980897] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:06.984869] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:06.984982] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:09.990086] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:09.995254] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:10.000188] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:10.005718] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:10.010875] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:10.010982] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:13.016695] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:13.022006] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:13.026439] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:13.030832] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:13.034840] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:13.034941] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:16.043885] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:16.048268] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:16.052070] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:16.055737] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:16.059474] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:16.059552] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:19.065154] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:19.069153] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:19.072711] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:19.076157] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:19.079714] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:19.079809] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:22.085079] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:22.088870] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:22.092743] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:22.096755] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:22.100903] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:22.101021] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:25.107439] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:25.112652] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:25.117630] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:25.122778] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:25.127893] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:25.128035] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:28.133401] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:28.137362] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:28.141461] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:28.145274] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:28.149151] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:28.149228] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:31.154413] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:31.158724] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:31.162692] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:31.167138] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:31.171147] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:31.171238] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:34.176925] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:34.180871] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:34.247123] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:34.312908] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:34.379065] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:34.379168] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:37.385032] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:37.388938] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:37.392485] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:37.396309] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:37.400804] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:37.400926] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:40.406165] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:40.410053] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:40.413742] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:40.417331] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:40.421036] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:40.421132] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:43.426174] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:43.429996] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:43.433544] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:43.437148] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:43.442908] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:43.443004] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:46.448288] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:46.453383] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:46.457359] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:46.461291] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:46.465187] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:46.465304] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:49.470853] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:49.474901] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:49.479117] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:49.483411] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:49.487167] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:49.487253] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:52.492619] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:52.496638] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:52.500612] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:52.504018] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:52.507443] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:52.507522] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:55.514321] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:55.519007] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:55.523982] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:55.528603] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:55.533254] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:55.533377] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:30:58.538668] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:30:58.542812] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:30:58.547322] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:30:58.551533] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:30:58.555418] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:30:58.555497] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:01.563065] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:01.568773] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:01.574085] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:01.579355] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:01.584830] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:01.585095] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:04.590316] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:04.594771] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:04.599371] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:04.603455] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:04.607343] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:04.607412] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:07.613678] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:07.618153] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:07.622459] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:07.626610] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:07.630439] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:07.630541] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:10.635468] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:10.639193] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:10.642811] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:10.646515] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:10.650041] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:10.650122] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:13.655917] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:13.660911] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:13.665031] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:13.669711] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:13.673610] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:13.673689] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:16.679886] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:16.684788] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:16.689486] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:16.694391] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:16.699066] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:16.699170] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:19.704073] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:19.707747] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:19.711056] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:19.714540] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:19.717845] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:19.717917] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:22.726018] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:22.729800] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:22.733388] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:22.737248] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:22.740921] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:22.741003] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:25.745585] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:25.749360] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:25.753082] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:25.756781] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:25.760113] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:25.760187] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:28.765012] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:28.769285] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:28.773639] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:28.776965] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:28.780254] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:28.780328] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:31.785583] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:31.789210] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:31.792508] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:31.795886] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:31.799414] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:31.799495] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:34.804234] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:34.807813] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:34.815702] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:34.819823] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:34.824266] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:34.824341] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:37.830020] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:37.833587] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:37.836998] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:37.840342] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:37.843680] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:37.843767] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:40.849037] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:40.852472] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:40.855697] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:40.858876] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:40.862004] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:40.862074] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:43.866793] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:43.870517] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:43.874337] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:43.877921] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:43.881746] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:43.881844] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:46.889147] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:46.896375] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:46.917514] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:46.926597] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:46.933390] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:46.933544] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:49.939764] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:49.944037] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:49.948831] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:49.953190] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:49.958134] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:49.958250] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:52.963133] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:52.967512] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:52.972167] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:52.976842] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:52.980617] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:52.980701] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:55.985562] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:55.990440] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:55.994661] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:55.998381] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:56.002595] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:56.002723] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:31:59.007263] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:31:59.010836] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:31:59.014430] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:31:59.018388] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:31:59.022385] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:31:59.022485] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:02.027528] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:02.031938] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:02.036408] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:02.041167] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:02.045496] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:02.045636] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:05.050428] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:05.054401] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:05.121444] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:05.187158] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:05.253497] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:05.253643] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:08.258427] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:08.262168] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:08.265594] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:08.269642] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:08.273154] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:08.273234] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:11.278178] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:11.281615] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:11.285014] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:11.288243] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:11.291534] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:11.291623] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:14.297118] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:14.301937] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:14.306383] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:14.310920] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:14.315489] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:14.315614] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:17.320089] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:17.324445] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:17.328111] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:17.331437] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:17.334864] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:17.334936] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:20.339883] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:20.343392] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:20.347117] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:20.351262] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:20.356151] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:20.356326] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:23.361540] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:23.365005] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:23.368285] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:23.371605] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:23.374874] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:23.374949] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:26.380253] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:26.384081] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:26.387500] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:26.391062] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:26.394550] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:26.394651] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:29.400441] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:29.404719] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:29.409016] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:29.413500] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:29.417788] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:29.417882] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:32.423739] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:32.427694] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:32.431759] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:32.435489] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:32.439313] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:32.439402] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:35.445143] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:35.449089] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:35.454008] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:35.459085] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:35.463858] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:35.463971] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:38.469544] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:38.473040] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:38.476376] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:38.479670] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:38.482895] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:38.482961] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:41.491448] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:41.499737] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:41.506672] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:41.518937] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:41.525513] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:41.525698] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:44.530730] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:44.534399] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:44.537874] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:44.541241] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:44.544664] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:44.544747] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:47.549681] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:47.553718] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:47.557487] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:47.561198] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:47.564849] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:47.564951] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:50.570185] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:50.574327] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:50.578222] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:50.582103] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:50.585934] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:50.586017] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:53.592131] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:53.597092] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:53.602019] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:53.606779] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:53.611474] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:53.611603] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:56.616819] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:56.621206] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:56.625972] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:56.630355] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:56.634776] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:56.634885] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:32:59.640120] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:32:59.643641] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:32:59.647065] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:32:59.650329] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:32:59.654428] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:32:59.654549] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:02.660537] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:02.664382] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:02.667949] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:02.671477] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:02.674944] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:02.675028] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:05.679931] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:05.684063] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:05.690031] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:05.709489] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:05.719517] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:05.719634] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:08.724705] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:08.728454] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:08.732150] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:08.735398] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:08.739072] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:08.739175] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:11.744010] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:11.748197] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:11.752364] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:11.756615] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:11.761472] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:11.761607] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:14.766728] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:14.772597] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:14.776458] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:14.780849] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:14.784706] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:14.784795] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:17.791267] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:17.796821] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:17.801538] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:17.805406] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:17.809383] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:17.809476] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:20.813925] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:20.817652] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:20.821449] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:20.825126] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:20.829101] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:20.829188] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:23.834247] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:23.838075] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:23.841560] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:23.844983] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:23.848507] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:23.848625] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:26.855843] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:26.860302] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:26.864494] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:26.869725] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:26.873697] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:26.873784] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:29.878387] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:29.882307] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:29.885933] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:29.889412] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:29.892857] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:29.892944] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:32.897734] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:32.901446] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:32.904895] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:32.908441] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:32.912048] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:32.912137] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:35.917271] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:35.920871] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:35.924681] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:35.928295] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:35.933169] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:35.933319] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:38.937737] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:38.941460] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:38.944881] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:38.948261] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:38.951879] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:38.951965] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:41.958008] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:41.962835] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:41.967431] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:41.972285] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:41.977239] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:41.977337] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:44.983449] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:44.988123] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:44.992565] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:44.996966] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:45.000854] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:45.000965] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:48.005950] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:48.009721] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:48.013673] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:48.017570] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:48.021116] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:48.021196] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:51.026942] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:51.030964] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:51.034476] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:51.037772] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:51.041053] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:51.041121] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:54.047349] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:54.052735] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:54.057919] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:54.061732] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:54.065195] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:54.065268] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:33:57.071789] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:33:57.076917] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:33:57.082075] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:33:57.086048] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:33:57.089875] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:33:57.089973] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:00.095118] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:00.098782] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:00.102019] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:00.105847] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:00.109973] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:00.110274] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:03.115983] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:03.119897] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:03.123511] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:03.126909] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:03.130341] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:03.130424] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:06.135362] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:06.139151] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:06.205326] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:06.272885] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:06.339773] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:06.339879] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:09.345047] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:09.349041] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:09.352847] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:09.356599] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:09.360345] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:09.360440] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:12.365415] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:12.369770] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:12.374591] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:12.379021] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:12.384023] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:12.384172] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:15.388871] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:15.393300] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:15.397192] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:15.400493] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:15.403912] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:15.403985] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:18.409011] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:18.412549] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:18.418162] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:18.423603] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:18.428282] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:18.428372] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:21.433834] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:21.438038] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:21.441936] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:21.445745] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:21.449275] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:21.449362] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:24.454454] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:24.458452] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:24.462177] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:24.465865] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:24.469458] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:24.469535] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:27.474552] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:27.479002] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:27.483550] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:27.488172] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:27.492444] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:27.492550] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:30.497178] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:30.500836] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:30.504367] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:30.507840] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:30.511280] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:30.511358] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:33.516700] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:33.520395] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:33.523921] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:33.527291] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:33.531442] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:33.531547] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:36.536323] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:36.539779] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:36.543544] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:36.548514] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:36.553229] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:36.553328] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:39.558697] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:39.562409] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:39.565880] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:39.569460] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:39.572805] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:39.572874] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:42.580344] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:42.585340] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:42.589981] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:42.594133] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:42.598151] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:42.598313] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:45.604268] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:45.608700] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:45.613019] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:45.617336] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:45.621718] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:45.621829] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:48.627228] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:48.631115] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:48.634512] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:48.637898] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:48.641428] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:48.641499] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:51.647496] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:51.652113] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:51.656009] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:51.659407] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:51.662788] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:51.662858] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:54.669286] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:54.673914] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:54.678111] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:54.682215] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:54.685874] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:54.685966] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:34:57.692150] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:34:57.697297] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:34:57.701920] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:34:57.705626] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:34:57.709226] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:34:57.709299] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:00.714124] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:00.717650] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:00.720940] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:00.724542] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:00.729229] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:00.729358] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:03.734169] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:03.738223] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:03.742080] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:03.745790] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:03.749466] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:03.749555] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:06.754601] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:06.758748] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:06.762944] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:06.767220] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:06.771844] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:06.771950] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:09.778287] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:09.783867] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:09.788857] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:09.793772] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:09.798694] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:09.798812] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:12.803558] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:12.807235] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:12.810786] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:12.814467] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:12.818025] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:12.818109] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:15.823660] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:15.827026] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:15.830313] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:15.834357] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:15.837734] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:15.837803] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:18.843017] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:18.846622] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:18.849978] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:18.853472] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:18.856800] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:18.856886] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:21.862285] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:21.865556] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:21.868734] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:21.871911] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:21.875031] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:21.875100] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:24.882412] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:24.890019] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:24.896679] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:24.903033] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:24.914331] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:24.915762] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:27.920705] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:27.924346] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:27.927753] [WARN ] [sig-status] Service 'sig' is currently running and is a dependency of this service. [2026-01-21T20:35:27.931093] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:27.934397] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:27.934471] [WARN ] [R-STATUS ] One or more dependent services are not clear. Waiting 3 seconds before checking again. [2026-01-21T20:35:30.938983] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-21T20:35:30.942359] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:30.945984] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-21T20:35:30.949295] [WARN ] [sig-status] Service 'sig' is not running, has completed successfully since the last trading day (2026-01-21), and is a dependency of this service. [2026-01-21T20:35:30.952877] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-21T20:35:30.956056] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-21T20:35:30.956298] [WARN ] [STATE ] State set to: RUNNING [2026-01-21T20:35:30.956444] [INFO ] [MODE ] Using multithreaded [2026-01-21T20:35:30.956527] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-21T20:35:30.962442] [DEBUG] [REMOTE ] Found 69 available forecast dates. [2026-01-21T20:35:30.962689] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-22.txt'. [2026-01-21T20:35:30.970177] [DEBUG] [REMOTE ] Fetched 3482 signal forecasts for 2026-01-22. [2026-01-21T20:35:31.008195] [INFO ] [main ] Starting parallel forecast configuration with 4 worker processes for 0 symbols [2026-01-21T20:35:31.009609] [INFO ] [main ] Parallel configuration completed in 0.0s. Processed 0 symbols. [2026-01-21T20:35:31.009671] [INFO ] [main ] Configuration success rate: 0.0% (0/0 symbols) [2026-01-21T20:35:31.603776] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: MAG Forecast Configuration Completed (0/0 @ 0.00%)' [2026-01-21T20:35:31.613411] [INFO ] [MODE ] Using multithreaded [2026-01-21T20:35:31.613526] [INFO ] [main ] Fetching signal forecasts... [2026-01-21T20:35:31.613616] [DEBUG] [REMOTE ] Fetching available forecast dates from 'https://sig.silogroup.org/forecasts/full'. [2026-01-21T20:35:31.620508] [DEBUG] [REMOTE ] Found 69 available forecast dates. [2026-01-21T20:35:31.620755] [INFO ] [main ] Found available forecast date (2026-01-22). [2026-01-21T20:35:31.620837] [DEBUG] [REMOTE ] Fetching signal forecasts from 'https://sig.silogroup.org/forecasts/full/2026-01-22.txt'. [2026-01-21T20:35:31.627245] [DEBUG] [REMOTE ] Fetched 3482 signal forecasts for 2026-01-22. [2026-01-21T20:35:31.627426] [INFO ] [main ] Fetched 3482 forecasts. [2026-01-21T20:35:31.627723] [INFO ] [main ] Found 429 high-confidence bullish forecasts (>= 90.0%). [2026-01-21T20:35:31.627788] [INFO ] [main ] Starting parallel forecast generation with 4 worker processes for 429 symbols [2026-01-21T20:35:31.655663] [INFO ] [main ] Fetching symbol history for PFL... [2026-01-21T20:35:31.656125] [DEBUG] [REMOTE ] PFL: Fetching historical data. [2026-01-21T20:35:31.656772] [INFO ] [main ] Fetching symbol history for PCN... [2026-01-21T20:35:31.657119] [DEBUG] [REMOTE ] PCN: Fetching historical data. [2026-01-21T20:35:31.657794] [INFO ] [main ] Fetching symbol history for GPRE... [2026-01-21T20:35:31.658056] [DEBUG] [REMOTE ] GPRE: Fetching historical data. [2026-01-21T20:35:31.657701] [INFO ] [main ] Fetching symbol history for DGRE... [2026-01-21T20:35:31.659415] [DEBUG] [REMOTE ] DGRE: Fetching historical data. [2026-01-21T20:35:31.683803] [DEBUG] [REMOTE ] PFL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:31.683803] [DEBUG] [REMOTE ] PCN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:31.684922] [DEBUG] [LOCAL ] Loaded configuration for PCN: 4 features, N/A% accuracy [2026-01-21T20:35:31.684990] [INFO ] [LOCAL ] PCN: Loaded 4 optimal features with 56.27% confidence from JSON config [2026-01-21T20:35:31.685028] [DEBUG] [MAG ] Building data for symbol: PCN with lookback: 0 [2026-01-21T20:35:31.686130] [DEBUG] [REMOTE ] GPRE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:31.686452] [DEBUG] [LOCAL ] Loaded configuration for PFL: 15 features, N/A% accuracy [2026-01-21T20:35:31.686532] [INFO ] [LOCAL ] PFL: Loaded 15 optimal features with 29.36% confidence from JSON config [2026-01-21T20:35:31.686594] [DEBUG] [MAG ] Building data for symbol: PFL with lookback: 0 [2026-01-21T20:35:31.686667] [DEBUG] [REMOTE ] DGRE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:31.687201] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 4 features, N/A% accuracy [2026-01-21T20:35:31.687280] [INFO ] [LOCAL ] GPRE: Loaded 4 optimal features with 72.81% confidence from JSON config [2026-01-21T20:35:31.687334] [DEBUG] [MAG ] Building data for symbol: GPRE with lookback: 0 [2026-01-21T20:35:31.687385] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 2 features, N/A% accuracy [2026-01-21T20:35:31.687444] [INFO ] [LOCAL ] DGRE: Loaded 2 optimal features with 51.96% confidence from JSON config [2026-01-21T20:35:31.687481] [DEBUG] [MAG ] Building data for symbol: DGRE with lookback: 0 [2026-01-21T20:35:31.687455] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:31.687533] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:31.688384] [DEBUG] [FEATURES ] DataBuilder: Executing 15 feature methods. [2026-01-21T20:35:31.688522] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:31.689138] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:31.689216] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:31.689346] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:31.689433] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:31.691314] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:31.692276] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:31.692877] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:31.694293] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:31.695616] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:31.695780] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:31.696307] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:31.696510] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:31.697271] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:31.697616] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:31.698210] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:31.698359] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:31.698773] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:31.700638] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:31.701595] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:31.704183] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:31.704239] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:31.704724] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:31.704981] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:31.705783] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:31.707556] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:31.708708] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:31.709411] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:35:31.710857] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:35:31.714736] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.044977] [DEBUG] [MAG ] PCN: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.061914] [DEBUG] [MAG ] PFL: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.065745] [DEBUG] [MAG ] GPRE: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.069030] [DEBUG] [MAG ] DGRE: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.212293] [DEBUG] [MAG ] PCN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.228719] [DEBUG] [MAG ] PFL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.234666] [DEBUG] [MAG ] GPRE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.249421] [DEBUG] [MAG ] DGRE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.293543] [INFO ] [LOCAL ] PCN: Saved forecast. [2026-01-21T20:35:32.293635] [INFO ] [main ] PCN: Signal=1 (Conf=100.0%), Magnitude=-0.44% (Conf=56.2675%) [2026-01-21T20:35:32.294730] [INFO ] [main ] Fetching symbol history for TSQ... [2026-01-21T20:35:32.294786] [DEBUG] [REMOTE ] TSQ: Fetching historical data. [2026-01-21T20:35:32.295304] [INFO ] [main ] Progress: 1/429 forecasts completed (0.2%). PCN finished in 0.6s. ETA: 4m 46s. Rate: 89.90 forecasts/min [2026-01-21T20:35:32.307737] [DEBUG] [REMOTE ] TSQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:32.308626] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 4 features, N/A% accuracy [2026-01-21T20:35:32.308679] [INFO ] [LOCAL ] TSQ: Loaded 4 optimal features with 55.88% confidence from JSON config [2026-01-21T20:35:32.308726] [DEBUG] [MAG ] Building data for symbol: TSQ with lookback: 0 [2026-01-21T20:35:32.309523] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:32.309606] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:32.314467] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:32.317505] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:32.318959] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:32.319794] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.333734] [INFO ] [LOCAL ] GPRE: Saved forecast. [2026-01-21T20:35:32.333811] [INFO ] [main ] GPRE: Signal=1 (Conf=100.0%), Magnitude=1.50% (Conf=72.8115%) [2026-01-21T20:35:32.334292] [INFO ] [main ] Progress: 2/429 forecasts completed (0.5%). GPRE finished in 0.7s. ETA: 2m 31s. Rate: 169.86 forecasts/min [2026-01-21T20:35:32.334438] [INFO ] [main ] Fetching symbol history for PMAX... [2026-01-21T20:35:32.334496] [DEBUG] [REMOTE ] PMAX: Fetching historical data. [2026-01-21T20:35:32.335435] [INFO ] [LOCAL ] PFL: Saved forecast. [2026-01-21T20:35:32.335508] [INFO ] [main ] PFL: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=29.3567%) [2026-01-21T20:35:32.336048] [INFO ] [main ] Progress: 3/429 forecasts completed (0.7%). PFL finished in 0.7s. ETA: 1m 41s. Rate: 254.16 forecasts/min [2026-01-21T20:35:32.336221] [INFO ] [main ] Fetching symbol history for STEM... [2026-01-21T20:35:32.337174] [DEBUG] [REMOTE ] STEM: Fetching historical data. [2026-01-21T20:35:32.340197] [INFO ] [LOCAL ] DGRE: Saved forecast. [2026-01-21T20:35:32.340276] [INFO ] [main ] DGRE: Signal=1 (Conf=100.0%), Magnitude=-0.33% (Conf=51.9643%) [2026-01-21T20:35:32.340567] [INFO ] [main ] Fetching symbol history for RRGB... [2026-01-21T20:35:32.340863] [DEBUG] [REMOTE ] RRGB: Fetching historical data. [2026-01-21T20:35:32.342498] [INFO ] [main ] Progress: 4/429 forecasts completed (0.9%). DGRE finished in 0.7s. ETA: 1m 16s. Rate: 335.82 forecasts/min [2026-01-21T20:35:32.346288] [DEBUG] [REMOTE ] PMAX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:32.347283] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 6 features, N/A% accuracy [2026-01-21T20:35:32.347336] [INFO ] [LOCAL ] PMAX: Loaded 6 optimal features with 47.90% confidence from JSON config [2026-01-21T20:35:32.347368] [DEBUG] [MAG ] Building data for symbol: PMAX with lookback: 0 [2026-01-21T20:35:32.348171] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:32.348233] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:32.348600] [DEBUG] [REMOTE ] STEM: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:32.349347] [DEBUG] [LOCAL ] Loaded configuration for STEM: 5 features, N/A% accuracy [2026-01-21T20:35:32.349405] [INFO ] [LOCAL ] STEM: Loaded 5 optimal features with 59.84% confidence from JSON config [2026-01-21T20:35:32.349438] [DEBUG] [MAG ] Building data for symbol: STEM with lookback: 0 [2026-01-21T20:35:32.350251] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:32.350315] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:32.352664] [DEBUG] [REMOTE ] RRGB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:32.353143] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:32.353911] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 6 features, N/A% accuracy [2026-01-21T20:35:32.353976] [INFO ] [LOCAL ] RRGB: Loaded 6 optimal features with 56.01% confidence from JSON config [2026-01-21T20:35:32.354019] [DEBUG] [MAG ] Building data for symbol: RRGB with lookback: 0 [2026-01-21T20:35:32.355042] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:32.355114] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:32.355483] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:32.356053] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:32.356095] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:32.356541] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:32.356920] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:32.357484] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:32.357969] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:32.358305] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.359789] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:32.360453] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:32.360521] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.362425] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:32.363150] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:32.363664] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:32.364923] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:32.365690] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.669565] [DEBUG] [MAG ] TSQ: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.704299] [DEBUG] [MAG ] PMAX: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.734846] [DEBUG] [MAG ] STEM: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.741121] [DEBUG] [MAG ] RRGB: Last date is validated at 2026-01-21 [2026-01-21T20:35:32.838423] [DEBUG] [MAG ] TSQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.871787] [DEBUG] [MAG ] PMAX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.900557] [INFO ] [LOCAL ] TSQ: Saved forecast. [2026-01-21T20:35:32.900673] [INFO ] [main ] TSQ: Signal=1 (Conf=100.0%), Magnitude=5.00% (Conf=55.8827%) [2026-01-21T20:35:32.901039] [INFO ] [main ] Fetching symbol history for SOJC... [2026-01-21T20:35:32.901091] [DEBUG] [REMOTE ] SOJC: Fetching historical data. [2026-01-21T20:35:32.901630] [INFO ] [main ] Progress: 5/429 forecasts completed (1.2%). TSQ finished in 0.6s. ETA: 1m 48s. Rate: 235.52 forecasts/min [2026-01-21T20:35:32.906251] [DEBUG] [MAG ] STEM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.911591] [DEBUG] [REMOTE ] SOJC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:32.912525] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 4 features, N/A% accuracy [2026-01-21T20:35:32.912601] [INFO ] [LOCAL ] SOJC: Loaded 4 optimal features with 51.36% confidence from JSON config [2026-01-21T20:35:32.912634] [DEBUG] [MAG ] Building data for symbol: SOJC with lookback: 0 [2026-01-21T20:35:32.913376] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:32.913435] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:32.918239] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:32.920142] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:32.920703] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:32.921359] [DEBUG] [MAG ] RRGB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:32.951137] [INFO ] [LOCAL ] PMAX: Saved forecast. [2026-01-21T20:35:32.951204] [INFO ] [main ] PMAX: Signal=1 (Conf=100.0%), Magnitude=23.95% (Conf=47.8997%) [2026-01-21T20:35:32.951582] [INFO ] [main ] Fetching symbol history for NVO... [2026-01-21T20:35:32.951635] [DEBUG] [REMOTE ] NVO: Fetching historical data. [2026-01-21T20:35:32.951857] [INFO ] [main ] Progress: 6/429 forecasts completed (1.4%). PMAX finished in 0.6s. ETA: 1m 33s. Rate: 271.90 forecasts/min [2026-01-21T20:35:32.960029] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.962743] [DEBUG] [REMOTE ] NVO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:32.963602] [DEBUG] [LOCAL ] Loaded configuration for NVO: 6 features, N/A% accuracy [2026-01-21T20:35:32.963654] [INFO ] [LOCAL ] NVO: Loaded 6 optimal features with 56.02% confidence from JSON config [2026-01-21T20:35:32.963685] [DEBUG] [MAG ] Building data for symbol: NVO with lookback: 0 [2026-01-21T20:35:32.964444] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:32.964506] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:32.966228] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:32.966753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:32.967171] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:32.969277] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:32.969962] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:32.970699] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:32.993017] [INFO ] [LOCAL ] RRGB: Saved forecast. [2026-01-21T20:35:32.993087] [INFO ] [main ] RRGB: Signal=1 (Conf=100.0%), Magnitude=0.14% (Conf=56.0096%) [2026-01-21T20:35:32.993259] [INFO ] [main ] Fetching symbol history for PAX... [2026-01-21T20:35:32.993306] [DEBUG] [REMOTE ] PAX: Fetching historical data. [2026-01-21T20:35:32.993905] [INFO ] [main ] Progress: 7/429 forecasts completed (1.6%). RRGB finished in 0.7s. ETA: 1m 22s. Rate: 307.45 forecasts/min [2026-01-21T20:35:33.005678] [DEBUG] [REMOTE ] PAX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:33.006649] [DEBUG] [LOCAL ] Loaded configuration for PAX: 3 features, N/A% accuracy [2026-01-21T20:35:33.006709] [INFO ] [LOCAL ] PAX: Loaded 3 optimal features with 45.10% confidence from JSON config [2026-01-21T20:35:33.006743] [DEBUG] [MAG ] Building data for symbol: PAX with lookback: 0 [2026-01-21T20:35:33.007547] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:33.007633] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:33.012203] [INFO ] [LOCAL ] STEM: Saved forecast. [2026-01-21T20:35:33.012267] [INFO ] [main ] STEM: Signal=1 (Conf=100.0%), Magnitude=-11.77% (Conf=59.8362%) [2026-01-21T20:35:33.012635] [INFO ] [main ] Fetching symbol history for TFII... [2026-01-21T20:35:33.012687] [DEBUG] [REMOTE ] TFII: Fetching historical data. [2026-01-21T20:35:33.013007] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:33.013517] [INFO ] [main ] Progress: 8/429 forecasts completed (1.9%). STEM finished in 0.7s. ETA: 1m 13s. Rate: 346.40 forecasts/min [2026-01-21T20:35:33.013837] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:35:33.016305] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:33.023521] [DEBUG] [REMOTE ] TFII: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:33.024709] [DEBUG] [LOCAL ] Loaded configuration for TFII: 11 features, N/A% accuracy [2026-01-21T20:35:33.024787] [INFO ] [LOCAL ] TFII: Loaded 11 optimal features with 54.73% confidence from JSON config [2026-01-21T20:35:33.024828] [DEBUG] [MAG ] Building data for symbol: TFII with lookback: 0 [2026-01-21T20:35:33.025621] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-21T20:35:33.025685] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:33.027367] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:33.027909] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:33.028363] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:33.148559] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:33.149879] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:33.150762] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:33.169478] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:33.170553] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:33.172208] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:33.173273] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:33.173976] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:33.299776] [DEBUG] [MAG ] SOJC: Last date is validated at 2026-01-21 [2026-01-21T20:35:33.312876] [DEBUG] [MAG ] NVO: Last date is validated at 2026-01-21 [2026-01-21T20:35:33.375809] [DEBUG] [MAG ] PAX: Last date is validated at 2026-01-21 [2026-01-21T20:35:33.467067] [DEBUG] [MAG ] SOJC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:33.486500] [DEBUG] [MAG ] NVO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:33.524029] [DEBUG] [MAG ] TFII: Last date is validated at 2026-01-21 [2026-01-21T20:35:33.528331] [INFO ] [LOCAL ] SOJC: Saved forecast. [2026-01-21T20:35:33.528396] [INFO ] [main ] SOJC: Signal=1 (Conf=100.0%), Magnitude=-0.47% (Conf=51.3622%) [2026-01-21T20:35:33.528826] [INFO ] [main ] Fetching symbol history for NKSH... [2026-01-21T20:35:33.528879] [DEBUG] [REMOTE ] NKSH: Fetching historical data. [2026-01-21T20:35:33.529638] [INFO ] [main ] Progress: 9/429 forecasts completed (2.1%). SOJC finished in 0.6s. ETA: 1m 29s. Rate: 283.94 forecasts/min [2026-01-21T20:35:33.541773] [DEBUG] [REMOTE ] NKSH: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:33.542849] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 3 features, N/A% accuracy [2026-01-21T20:35:33.542928] [INFO ] [LOCAL ] NKSH: Loaded 3 optimal features with 55.28% confidence from JSON config [2026-01-21T20:35:33.542978] [DEBUG] [MAG ] Building data for symbol: NKSH with lookback: 0 [2026-01-21T20:35:33.544175] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:33.544255] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:33.545451] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:33.546554] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:33.550199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:33.558159] [DEBUG] [MAG ] PAX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:33.620261] [INFO ] [LOCAL ] NVO: Saved forecast. [2026-01-21T20:35:33.620330] [INFO ] [main ] NVO: Signal=1 (Conf=100.0%), Magnitude=0.60% (Conf=56.0234%) [2026-01-21T20:35:33.620764] [INFO ] [main ] Fetching symbol history for BBLG... [2026-01-21T20:35:33.620819] [DEBUG] [REMOTE ] BBLG: Fetching historical data. [2026-01-21T20:35:33.621658] [INFO ] [main ] Progress: 10/429 forecasts completed (2.3%). NVO finished in 0.7s. ETA: 1m 24s. Rate: 300.93 forecasts/min [2026-01-21T20:35:33.631116] [INFO ] [LOCAL ] PAX: Saved forecast. [2026-01-21T20:35:33.631198] [INFO ] [main ] PAX: Signal=1 (Conf=100.0%), Magnitude=1.13% (Conf=45.1008%) [2026-01-21T20:35:33.631520] [DEBUG] [REMOTE ] BBLG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:33.631610] [INFO ] [main ] Fetching symbol history for PSCH... [2026-01-21T20:35:33.631669] [DEBUG] [REMOTE ] PSCH: Fetching historical data. [2026-01-21T20:35:33.632625] [INFO ] [main ] Progress: 11/429 forecasts completed (2.6%). PAX finished in 0.6s. ETA: 1m 16s. Rate: 329.21 forecasts/min [2026-01-21T20:35:33.633306] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 6 features, N/A% accuracy [2026-01-21T20:35:33.633367] [INFO ] [LOCAL ] BBLG: Loaded 6 optimal features with 55.63% confidence from JSON config [2026-01-21T20:35:33.633402] [DEBUG] [MAG ] Building data for symbol: BBLG with lookback: 0 [2026-01-21T20:35:33.634384] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:33.634450] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:33.640256] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:33.642121] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:33.642647] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:33.643055] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:33.643751] [DEBUG] [REMOTE ] PSCH: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:33.644397] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 0 features, N/A% accuracy [2026-01-21T20:35:33.644447] [INFO ] [LOCAL ] PSCH: Loaded 0 optimal features with 64.82% confidence from JSON config [2026-01-21T20:35:33.644480] [DEBUG] [MAG ] Building data for symbol: PSCH with lookback: 0 [2026-01-21T20:35:33.645286] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:35:33.696466] [DEBUG] [MAG ] TFII: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:33.764098] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:33.766992] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:33.824847] [INFO ] [LOCAL ] TFII: Saved forecast. [2026-01-21T20:35:33.824913] [INFO ] [main ] TFII: Signal=1 (Conf=100.0%), Magnitude=0.40% (Conf=54.7349%) [2026-01-21T20:35:33.825070] [INFO ] [main ] Fetching symbol history for XYL... [2026-01-21T20:35:33.825112] [DEBUG] [REMOTE ] XYL: Fetching historical data. [2026-01-21T20:35:33.825855] [INFO ] [main ] Progress: 12/429 forecasts completed (2.8%). TFII finished in 0.8s. ETA: 1m 16s. Rate: 327.57 forecasts/min [2026-01-21T20:35:33.836703] [DEBUG] [REMOTE ] XYL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:33.837815] [DEBUG] [LOCAL ] Loaded configuration for XYL: 6 features, N/A% accuracy [2026-01-21T20:35:33.837876] [INFO ] [LOCAL ] XYL: Loaded 6 optimal features with 66.98% confidence from JSON config [2026-01-21T20:35:33.837907] [DEBUG] [MAG ] Building data for symbol: XYL with lookback: 0 [2026-01-21T20:35:33.838731] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:33.838793] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:33.843896] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:33.844747] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:33.850678] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:33.891064] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:33.892269] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:33.893381] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:33.896052] [DEBUG] [MAG ] NKSH: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.005915] [DEBUG] [MAG ] PSCH: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.069537] [DEBUG] [MAG ] NKSH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:34.118488] [DEBUG] [MAG ] BBLG: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.141837] [INFO ] [LOCAL ] NKSH: Saved forecast. [2026-01-21T20:35:34.141904] [INFO ] [main ] NKSH: Signal=1 (Conf=100.0%), Magnitude=0.77% (Conf=55.2775%) [2026-01-21T20:35:34.142273] [INFO ] [main ] Fetching symbol history for IBM... [2026-01-21T20:35:34.142324] [DEBUG] [REMOTE ] IBM: Fetching historical data. [2026-01-21T20:35:34.142670] [INFO ] [main ] Progress: 13/429 forecasts completed (3.0%). NKSH finished in 0.6s. ETA: 1m 20s. Rate: 310.16 forecasts/min [2026-01-21T20:35:34.154455] [DEBUG] [REMOTE ] IBM: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:34.155637] [DEBUG] [LOCAL ] Loaded configuration for IBM: 3 features, N/A% accuracy [2026-01-21T20:35:34.155690] [INFO ] [LOCAL ] IBM: Loaded 3 optimal features with 72.49% confidence from JSON config [2026-01-21T20:35:34.155721] [DEBUG] [MAG ] Building data for symbol: IBM with lookback: 0 [2026-01-21T20:35:34.156528] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:34.156606] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:34.157352] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:34.158233] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:34.160014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:34.189288] [DEBUG] [MAG ] PSCH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:34.264051] [INFO ] [LOCAL ] PSCH: Saved forecast. [2026-01-21T20:35:34.264121] [INFO ] [main ] PSCH: Signal=1 (Conf=100.0%), Magnitude=0.90% (Conf=64.8248%) [2026-01-21T20:35:34.264246] [DEBUG] [MAG ] XYL: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.264517] [INFO ] [main ] Fetching symbol history for VLO... [2026-01-21T20:35:34.264588] [DEBUG] [REMOTE ] VLO: Fetching historical data. [2026-01-21T20:35:34.265648] [INFO ] [main ] Progress: 14/429 forecasts completed (3.3%). PSCH finished in 0.6s. ETA: 1m 18s. Rate: 318.45 forecasts/min [2026-01-21T20:35:34.277195] [DEBUG] [REMOTE ] VLO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:34.278362] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, N/A% accuracy [2026-01-21T20:35:34.278419] [INFO ] [LOCAL ] VLO: Loaded 4 optimal features with 52.81% confidence from JSON config [2026-01-21T20:35:34.278453] [DEBUG] [MAG ] Building data for symbol: VLO with lookback: 0 [2026-01-21T20:35:34.279408] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:34.279473] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:34.281666] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:34.282448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:34.283015] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:34.283721] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:34.310465] [DEBUG] [MAG ] BBLG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:34.377664] [INFO ] [LOCAL ] BBLG: Saved forecast. [2026-01-21T20:35:34.377731] [INFO ] [main ] BBLG: Signal=1 (Conf=100.0%), Magnitude=-7.25% (Conf=55.629%) [2026-01-21T20:35:34.377892] [INFO ] [main ] Fetching symbol history for MSA... [2026-01-21T20:35:34.377937] [DEBUG] [REMOTE ] MSA: Fetching historical data. [2026-01-21T20:35:34.379660] [INFO ] [main ] Progress: 15/429 forecasts completed (3.5%). BBLG finished in 0.8s. ETA: 1m 16s. Rate: 327.06 forecasts/min [2026-01-21T20:35:34.395990] [DEBUG] [REMOTE ] MSA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:34.396930] [DEBUG] [LOCAL ] Loaded configuration for MSA: 8 features, N/A% accuracy [2026-01-21T20:35:34.396984] [INFO ] [LOCAL ] MSA: Loaded 8 optimal features with 44.64% confidence from JSON config [2026-01-21T20:35:34.397019] [DEBUG] [MAG ] Building data for symbol: MSA with lookback: 0 [2026-01-21T20:35:34.397834] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:34.397903] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:34.399977] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:34.400712] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:34.453936] [DEBUG] [MAG ] XYL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:34.501567] [DEBUG] [MAG ] IBM: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.517386] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:34.519499] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:34.520541] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:34.568703] [INFO ] [LOCAL ] XYL: Saved forecast. [2026-01-21T20:35:34.568773] [INFO ] [main ] XYL: Signal=1 (Conf=100.0%), Magnitude=3.25% (Conf=66.98%) [2026-01-21T20:35:34.569164] [INFO ] [main ] Progress: 16/429 forecasts completed (3.7%). XYL finished in 0.7s. ETA: 1m 16s. Rate: 326.38 forecasts/min [2026-01-21T20:35:34.569304] [INFO ] [main ] Fetching symbol history for IEF... [2026-01-21T20:35:34.569349] [DEBUG] [REMOTE ] IEF: Fetching historical data. [2026-01-21T20:35:34.570379] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:35:34.574696] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:35:34.576156] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:34.581120] [DEBUG] [REMOTE ] IEF: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:34.582516] [DEBUG] [LOCAL ] Loaded configuration for IEF: 8 features, N/A% accuracy [2026-01-21T20:35:34.582597] [INFO ] [LOCAL ] IEF: Loaded 8 optimal features with 48.79% confidence from JSON config [2026-01-21T20:35:34.582632] [DEBUG] [MAG ] Building data for symbol: IEF with lookback: 0 [2026-01-21T20:35:34.583543] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:34.583670] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:34.588890] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:34.590940] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:34.591455] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:34.591889] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:34.592816] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:34.593286] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:34.594664] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:35:34.596886] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:34.662430] [DEBUG] [MAG ] VLO: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.669119] [DEBUG] [MAG ] IBM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:34.805532] [INFO ] [LOCAL ] IBM: Saved forecast. [2026-01-21T20:35:34.805935] [INFO ] [main ] IBM: Signal=1 (Conf=100.0%), Magnitude=0.82% (Conf=72.4875%) [2026-01-21T20:35:34.806487] [INFO ] [main ] Fetching symbol history for BPYPM... [2026-01-21T20:35:34.806538] [DEBUG] [REMOTE ] BPYPM: Fetching historical data. [2026-01-21T20:35:34.809262] [INFO ] [main ] Progress: 17/429 forecasts completed (4.0%). IBM finished in 0.7s. ETA: 1m 17s. Rate: 320.61 forecasts/min [2026-01-21T20:35:34.819286] [DEBUG] [REMOTE ] BPYPM: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:34.820386] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, N/A% accuracy [2026-01-21T20:35:34.820438] [INFO ] [LOCAL ] BPYPM: Loaded 4 optimal features with 61.76% confidence from JSON config [2026-01-21T20:35:34.820470] [DEBUG] [MAG ] Building data for symbol: BPYPM with lookback: 0 [2026-01-21T20:35:34.821289] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:34.821351] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:34.826386] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:34.827353] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:34.829373] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:34.832429] [DEBUG] [MAG ] VLO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:34.834607] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:34.922836] [DEBUG] [MAG ] MSA: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.956087] [INFO ] [LOCAL ] VLO: Saved forecast. [2026-01-21T20:35:34.956154] [INFO ] [main ] VLO: Signal=1 (Conf=100.0%), Magnitude=1.48% (Conf=52.8113%) [2026-01-21T20:35:34.956318] [INFO ] [main ] Fetching symbol history for FEPI... [2026-01-21T20:35:34.956361] [DEBUG] [REMOTE ] FEPI: Fetching historical data. [2026-01-21T20:35:34.957301] [DEBUG] [MAG ] IEF: Last date is validated at 2026-01-21 [2026-01-21T20:35:34.958664] [INFO ] [main ] Progress: 18/429 forecasts completed (4.2%). VLO finished in 0.7s. ETA: 1m 16s. Rate: 324.24 forecasts/min [2026-01-21T20:35:34.968707] [DEBUG] [REMOTE ] FEPI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:34.970076] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 4 features, N/A% accuracy [2026-01-21T20:35:34.970177] [INFO ] [LOCAL ] FEPI: Loaded 4 optimal features with 45.86% confidence from JSON config [2026-01-21T20:35:34.970211] [DEBUG] [MAG ] Building data for symbol: FEPI with lookback: 0 [2026-01-21T20:35:34.971012] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:34.971074] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:34.973091] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:34.973789] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:34.974233] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:34.975282] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:35.122934] [DEBUG] [MAG ] MSA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.139611] [DEBUG] [MAG ] IEF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.176486] [DEBUG] [MAG ] BPYPM: Last date is validated at 2026-01-21 [2026-01-21T20:35:35.216031] [INFO ] [LOCAL ] IEF: Saved forecast. [2026-01-21T20:35:35.216108] [INFO ] [main ] IEF: Signal=1 (Conf=100.0%), Magnitude=0.08% (Conf=48.7917%) [2026-01-21T20:35:35.216544] [INFO ] [main ] Fetching symbol history for ECPG... [2026-01-21T20:35:35.216618] [DEBUG] [REMOTE ] ECPG: Fetching historical data. [2026-01-21T20:35:35.217743] [INFO ] [main ] Progress: 19/429 forecasts completed (4.4%). IEF finished in 0.6s. ETA: 1m 17s. Rate: 317.56 forecasts/min [2026-01-21T20:35:35.231333] [DEBUG] [REMOTE ] ECPG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:35.232946] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 7 features, N/A% accuracy [2026-01-21T20:35:35.233002] [INFO ] [LOCAL ] ECPG: Loaded 7 optimal features with 51.10% confidence from JSON config [2026-01-21T20:35:35.233036] [DEBUG] [MAG ] Building data for symbol: ECPG with lookback: 0 [2026-01-21T20:35:35.234126] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:35.234193] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:35.240093] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:35.242620] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:35.243207] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:35.244047] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:35.248207] [INFO ] [LOCAL ] MSA: Saved forecast. [2026-01-21T20:35:35.248282] [INFO ] [main ] MSA: Signal=1 (Conf=100.0%), Magnitude=0.46% (Conf=44.6423%) [2026-01-21T20:35:35.248688] [INFO ] [main ] Fetching symbol history for BAM... [2026-01-21T20:35:35.248743] [DEBUG] [REMOTE ] BAM: Fetching historical data. [2026-01-21T20:35:35.249654] [INFO ] [main ] Progress: 20/429 forecasts completed (4.7%). MSA finished in 0.9s. ETA: 1m 14s. Rate: 331.33 forecasts/min [2026-01-21T20:35:35.261368] [DEBUG] [REMOTE ] BAM: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:35.262230] [DEBUG] [LOCAL ] Loaded configuration for BAM: 9 features, N/A% accuracy [2026-01-21T20:35:35.262283] [INFO ] [LOCAL ] BAM: Loaded 9 optimal features with 68.32% confidence from JSON config [2026-01-21T20:35:35.262316] [DEBUG] [MAG ] Building data for symbol: BAM with lookback: 0 [2026-01-21T20:35:35.263130] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:35.263197] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:35.268728] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:35.271017] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:35.271554] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:35.272372] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:35.273226] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:35.274076] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:35.276832] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:35.277621] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:35.278709] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:35.321620] [DEBUG] [MAG ] FEPI: Last date is validated at 2026-01-21 [2026-01-21T20:35:35.342898] [DEBUG] [MAG ] BPYPM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.365167] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:35.370050] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:35.370991] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:35.406320] [INFO ] [LOCAL ] BPYPM: Saved forecast. [2026-01-21T20:35:35.406390] [INFO ] [main ] BPYPM: Signal=1 (Conf=100.0%), Magnitude=1.54% (Conf=61.7618%) [2026-01-21T20:35:35.406546] [INFO ] [main ] Fetching symbol history for LBTYK... [2026-01-21T20:35:35.406808] [DEBUG] [REMOTE ] LBTYK: Fetching historical data. [2026-01-21T20:35:35.407668] [INFO ] [main ] Progress: 21/429 forecasts completed (4.9%). BPYPM finished in 0.6s. ETA: 1m 13s. Rate: 333.35 forecasts/min [2026-01-21T20:35:35.420056] [DEBUG] [REMOTE ] LBTYK: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:35.421110] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 8 features, N/A% accuracy [2026-01-21T20:35:35.421161] [INFO ] [LOCAL ] LBTYK: Loaded 8 optimal features with 57.61% confidence from JSON config [2026-01-21T20:35:35.421192] [DEBUG] [MAG ] Building data for symbol: LBTYK with lookback: 0 [2026-01-21T20:35:35.421980] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:35.422041] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:35.426894] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:35.428695] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:35.429196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:35.429638] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:35.430515] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:35.433109] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:35.433827] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:35.435444] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:35.492946] [DEBUG] [MAG ] FEPI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.567114] [INFO ] [LOCAL ] FEPI: Saved forecast. [2026-01-21T20:35:35.567185] [INFO ] [main ] FEPI: Signal=1 (Conf=100.0%), Magnitude=2.37% (Conf=45.8567%) [2026-01-21T20:35:35.567356] [INFO ] [main ] Fetching symbol history for EPD... [2026-01-21T20:35:35.567402] [DEBUG] [REMOTE ] EPD: Fetching historical data. [2026-01-21T20:35:35.569672] [INFO ] [main ] Progress: 22/429 forecasts completed (5.1%). FEPI finished in 0.6s. ETA: 1m 13s. Rate: 334.87 forecasts/min [2026-01-21T20:35:35.579700] [DEBUG] [REMOTE ] EPD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:35.580538] [DEBUG] [LOCAL ] Loaded configuration for EPD: 7 features, N/A% accuracy [2026-01-21T20:35:35.580609] [INFO ] [LOCAL ] EPD: Loaded 7 optimal features with 44.18% confidence from JSON config [2026-01-21T20:35:35.580653] [DEBUG] [MAG ] Building data for symbol: EPD with lookback: 0 [2026-01-21T20:35:35.581450] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:35.581514] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:35.583312] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:35.583869] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:35.584313] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:35.585147] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:35.586165] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:35.589309] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:35.590065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:35.632541] [DEBUG] [MAG ] BAM: Last date is validated at 2026-01-21 [2026-01-21T20:35:35.739934] [DEBUG] [MAG ] ECPG: Last date is validated at 2026-01-21 [2026-01-21T20:35:35.775600] [DEBUG] [MAG ] LBTYK: Last date is validated at 2026-01-21 [2026-01-21T20:35:35.818421] [DEBUG] [MAG ] BAM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.923864] [INFO ] [LOCAL ] BAM: Saved forecast. [2026-01-21T20:35:35.923937] [INFO ] [main ] BAM: Signal=1 (Conf=100.0%), Magnitude=-0.87% (Conf=68.3196%) [2026-01-21T20:35:35.924303] [INFO ] [main ] Fetching symbol history for BSMS... [2026-01-21T20:35:35.924357] [DEBUG] [REMOTE ] BSMS: Fetching historical data. [2026-01-21T20:35:35.924663] [INFO ] [main ] Progress: 23/429 forecasts completed (5.4%). BAM finished in 0.7s. ETA: 1m 16s. Rate: 321.17 forecasts/min [2026-01-21T20:35:35.933032] [DEBUG] [MAG ] ECPG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.940522] [DEBUG] [MAG ] LBTYK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:35.940528] [DEBUG] [MAG ] EPD: Last date is validated at 2026-01-21 [2026-01-21T20:35:35.940808] [DEBUG] [REMOTE ] BSMS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:35.942528] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 16 features, N/A% accuracy [2026-01-21T20:35:35.942606] [INFO ] [LOCAL ] BSMS: Loaded 16 optimal features with 31.04% confidence from JSON config [2026-01-21T20:35:35.942643] [DEBUG] [MAG ] Building data for symbol: BSMS with lookback: 0 [2026-01-21T20:35:35.943464] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-21T20:35:35.943535] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:35.948713] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:35.950631] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:35.951185] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:35.951667] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:35.952110] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:35.952920] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:35.953787] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:35.956444] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:36.009808] [INFO ] [LOCAL ] LBTYK: Saved forecast. [2026-01-21T20:35:36.009876] [INFO ] [main ] LBTYK: Signal=1 (Conf=100.0%), Magnitude=0.54% (Conf=57.6102%) [2026-01-21T20:35:36.010030] [INFO ] [main ] Fetching symbol history for AGNCO... [2026-01-21T20:35:36.010074] [DEBUG] [REMOTE ] AGNCO: Fetching historical data. [2026-01-21T20:35:36.012651] [INFO ] [main ] Progress: 24/429 forecasts completed (5.6%). LBTYK finished in 0.6s. ETA: 1m 14s. Rate: 328.41 forecasts/min [2026-01-21T20:35:36.021592] [DEBUG] [REMOTE ] AGNCO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.022410] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 8 features, N/A% accuracy [2026-01-21T20:35:36.022466] [INFO ] [LOCAL ] AGNCO: Loaded 8 optimal features with 26.73% confidence from JSON config [2026-01-21T20:35:36.022498] [DEBUG] [MAG ] Building data for symbol: AGNCO with lookback: 0 [2026-01-21T20:35:36.023273] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:36.023335] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:36.028168] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:36.029975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:36.030455] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:36.030875] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:36.032441] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:36.032909] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:36.034163] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:35:36.036166] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.044317] [INFO ] [LOCAL ] ECPG: Saved forecast. [2026-01-21T20:35:36.044394] [INFO ] [main ] ECPG: Signal=1 (Conf=100.0%), Magnitude=1.61% (Conf=51.1049%) [2026-01-21T20:35:36.044780] [INFO ] [main ] Fetching symbol history for FWRD... [2026-01-21T20:35:36.044833] [DEBUG] [REMOTE ] FWRD: Fetching historical data. [2026-01-21T20:35:36.045640] [INFO ] [main ] Progress: 25/429 forecasts completed (5.8%). ECPG finished in 0.8s. ETA: 1m 11s. Rate: 339.54 forecasts/min [2026-01-21T20:35:36.057059] [DEBUG] [REMOTE ] FWRD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.058262] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 3 features, N/A% accuracy [2026-01-21T20:35:36.058320] [INFO ] [LOCAL ] FWRD: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-21T20:35:36.058353] [DEBUG] [MAG ] Building data for symbol: FWRD with lookback: 0 [2026-01-21T20:35:36.059258] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:36.059321] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:36.060099] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:36.062603] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:36.064466] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.075852] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:36.077946] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:36.107899] [DEBUG] [MAG ] EPD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:36.121441] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:36.122909] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:36.170630] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:36.171904] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:36.174493] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:36.177214] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.182186] [INFO ] [LOCAL ] EPD: Saved forecast. [2026-01-21T20:35:36.182256] [INFO ] [main ] EPD: Signal=1 (Conf=100.0%), Magnitude=0.40% (Conf=44.1762%) [2026-01-21T20:35:36.182664] [INFO ] [main ] Fetching symbol history for PTON... [2026-01-21T20:35:36.182725] [DEBUG] [REMOTE ] PTON: Fetching historical data. [2026-01-21T20:35:36.183544] [INFO ] [main ] Progress: 26/429 forecasts completed (6.1%). EPD finished in 0.6s. ETA: 1m 11s. Rate: 342.43 forecasts/min [2026-01-21T20:35:36.197501] [DEBUG] [REMOTE ] PTON: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.198670] [DEBUG] [LOCAL ] Loaded configuration for PTON: 5 features, N/A% accuracy [2026-01-21T20:35:36.198726] [INFO ] [LOCAL ] PTON: Loaded 5 optimal features with 70.41% confidence from JSON config [2026-01-21T20:35:36.198758] [DEBUG] [MAG ] Building data for symbol: PTON with lookback: 0 [2026-01-21T20:35:36.199517] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:36.199604] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:36.201426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:36.201949] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:36.202740] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:36.205064] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:36.206649] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.374807] [DEBUG] [MAG ] AGNCO: Last date is validated at 2026-01-21 [2026-01-21T20:35:36.412022] [DEBUG] [MAG ] FWRD: Last date is validated at 2026-01-21 [2026-01-21T20:35:36.539911] [DEBUG] [MAG ] AGNCO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:36.553012] [DEBUG] [MAG ] BSMS: Last date is validated at 2026-01-21 [2026-01-21T20:35:36.565523] [DEBUG] [MAG ] PTON: Last date is validated at 2026-01-21 [2026-01-21T20:35:36.580626] [DEBUG] [MAG ] FWRD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:36.599240] [INFO ] [LOCAL ] AGNCO: Saved forecast. [2026-01-21T20:35:36.599307] [INFO ] [main ] AGNCO: Signal=1 (Conf=100.0%), Magnitude=-0.09% (Conf=26.7284%) [2026-01-21T20:35:36.599688] [INFO ] [main ] Fetching symbol history for AZN... [2026-01-21T20:35:36.599740] [DEBUG] [REMOTE ] AZN: Fetching historical data. [2026-01-21T20:35:36.600652] [INFO ] [main ] Progress: 27/429 forecasts completed (6.3%). AGNCO finished in 0.6s. ETA: 1m 14s. Rate: 325.77 forecasts/min [2026-01-21T20:35:36.612733] [DEBUG] [REMOTE ] AZN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.613747] [DEBUG] [LOCAL ] Loaded configuration for AZN: 7 features, N/A% accuracy [2026-01-21T20:35:36.613800] [INFO ] [LOCAL ] AZN: Loaded 7 optimal features with 48.60% confidence from JSON config [2026-01-21T20:35:36.613831] [DEBUG] [MAG ] Building data for symbol: AZN with lookback: 0 [2026-01-21T20:35:36.614607] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:36.614669] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:36.619448] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:36.621426] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:36.621941] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:36.622333] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:36.623078] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:36.624599] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:35:36.625307] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.671941] [INFO ] [LOCAL ] FWRD: Saved forecast. [2026-01-21T20:35:36.672015] [INFO ] [main ] FWRD: Signal=1 (Conf=100.0%), Magnitude=14.17% (Conf=51.296%) [2026-01-21T20:35:36.672395] [INFO ] [main ] Fetching symbol history for IONS... [2026-01-21T20:35:36.672446] [DEBUG] [REMOTE ] IONS: Fetching historical data. [2026-01-21T20:35:36.672642] [INFO ] [main ] Progress: 28/429 forecasts completed (6.5%). FWRD finished in 0.6s. ETA: 1m 12s. Rate: 333.02 forecasts/min [2026-01-21T20:35:36.683835] [DEBUG] [REMOTE ] IONS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.684715] [DEBUG] [LOCAL ] Loaded configuration for IONS: 9 features, N/A% accuracy [2026-01-21T20:35:36.684773] [INFO ] [LOCAL ] IONS: Loaded 9 optimal features with 53.82% confidence from JSON config [2026-01-21T20:35:36.684805] [DEBUG] [MAG ] Building data for symbol: IONS with lookback: 0 [2026-01-21T20:35:36.685629] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:36.685704] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:36.690527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:36.692315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:36.692817] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:36.693213] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:36.694150] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:36.732961] [DEBUG] [MAG ] BSMS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:36.740226] [DEBUG] [MAG ] PTON: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:36.804045] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:36.809456] [INFO ] [LOCAL ] BSMS: Saved forecast. [2026-01-21T20:35:36.809523] [INFO ] [main ] BSMS: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=31.0434%) [2026-01-21T20:35:36.809762] [INFO ] [main ] Fetching symbol history for VTMX... [2026-01-21T20:35:36.809818] [DEBUG] [REMOTE ] VTMX: Fetching historical data. [2026-01-21T20:35:36.810929] [INFO ] [main ] Progress: 29/429 forecasts completed (6.8%). BSMS finished in 0.9s. ETA: 1m 11s. Rate: 335.71 forecasts/min [2026-01-21T20:35:36.824492] [DEBUG] [REMOTE ] VTMX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.826238] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, N/A% accuracy [2026-01-21T20:35:36.826442] [INFO ] [LOCAL ] VTMX: Loaded 2 optimal features with 55.13% confidence from JSON config [2026-01-21T20:35:36.826476] [DEBUG] [MAG ] Building data for symbol: VTMX with lookback: 0 [2026-01-21T20:35:36.827307] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:36.827370] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:36.832974] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:36.843685] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:36.845089] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:36.850390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.874550] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.886139] [INFO ] [LOCAL ] PTON: Saved forecast. [2026-01-21T20:35:36.886206] [INFO ] [main ] PTON: Signal=1 (Conf=100.0%), Magnitude=-3.42% (Conf=70.4097%) [2026-01-21T20:35:36.886555] [INFO ] [main ] Progress: 30/429 forecasts completed (7.0%). PTON finished in 0.7s. ETA: 1m 10s. Rate: 342.29 forecasts/min [2026-01-21T20:35:36.886709] [INFO ] [main ] Fetching symbol history for VIRC... [2026-01-21T20:35:36.886753] [DEBUG] [REMOTE ] VIRC: Fetching historical data. [2026-01-21T20:35:36.900563] [DEBUG] [REMOTE ] VIRC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:36.901856] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, N/A% accuracy [2026-01-21T20:35:36.901908] [INFO ] [LOCAL ] VIRC: Loaded 7 optimal features with 45.91% confidence from JSON config [2026-01-21T20:35:36.901940] [DEBUG] [MAG ] Building data for symbol: VIRC with lookback: 0 [2026-01-21T20:35:36.902728] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:36.902789] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:36.908010] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:36.909856] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:36.910415] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:36.910900] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:36.911497] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:36.912412] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:36.915034] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:36.960842] [DEBUG] [MAG ] AZN: Last date is validated at 2026-01-21 [2026-01-21T20:35:37.129714] [DEBUG] [MAG ] AZN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:37.220651] [DEBUG] [MAG ] IONS: Last date is validated at 2026-01-21 [2026-01-21T20:35:37.222971] [INFO ] [LOCAL ] AZN: Saved forecast. [2026-01-21T20:35:37.223036] [INFO ] [main ] AZN: Signal=1 (Conf=100.0%), Magnitude=-2.24% (Conf=48.6001%) [2026-01-21T20:35:37.223669] [INFO ] [main ] Progress: 31/429 forecasts completed (7.2%). AZN finished in 0.6s. ETA: 1m 12s. Rate: 332.39 forecasts/min [2026-01-21T20:35:37.223495] [INFO ] [main ] Fetching symbol history for LXEO... [2026-01-21T20:35:37.223893] [DEBUG] [REMOTE ] LXEO: Fetching historical data. [2026-01-21T20:35:37.235594] [DEBUG] [REMOTE ] LXEO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:37.235996] [DEBUG] [MAG ] VTMX: Last date is validated at 2026-01-21 [2026-01-21T20:35:37.237596] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, N/A% accuracy [2026-01-21T20:35:37.237652] [INFO ] [LOCAL ] LXEO: Loaded 3 optimal features with 51.84% confidence from JSON config [2026-01-21T20:35:37.237685] [DEBUG] [MAG ] Building data for symbol: LXEO with lookback: 0 [2026-01-21T20:35:37.238455] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:37.238535] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:37.240936] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:37.241640] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:37.243212] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:37.260040] [DEBUG] [MAG ] VIRC: Last date is validated at 2026-01-21 [2026-01-21T20:35:37.387463] [DEBUG] [MAG ] IONS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:37.412798] [DEBUG] [MAG ] VTMX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:37.426985] [DEBUG] [MAG ] VIRC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:37.488976] [INFO ] [LOCAL ] VTMX: Saved forecast. [2026-01-21T20:35:37.489062] [INFO ] [main ] VTMX: Signal=1 (Conf=100.0%), Magnitude=-0.86% (Conf=55.1319%) [2026-01-21T20:35:37.489237] [INFO ] [main ] Fetching symbol history for QBTS... [2026-01-21T20:35:37.489284] [DEBUG] [REMOTE ] QBTS: Fetching historical data. [2026-01-21T20:35:37.490026] [INFO ] [main ] Progress: 32/429 forecasts completed (7.5%). VTMX finished in 0.7s. ETA: 1m 13s. Rate: 327.52 forecasts/min [2026-01-21T20:35:37.500111] [INFO ] [LOCAL ] VIRC: Saved forecast. [2026-01-21T20:35:37.500178] [INFO ] [main ] VIRC: Signal=1 (Conf=100.0%), Magnitude=1.69% (Conf=45.9051%) [2026-01-21T20:35:37.500334] [INFO ] [main ] Fetching symbol history for ZM... [2026-01-21T20:35:37.500379] [DEBUG] [REMOTE ] ZM: Fetching historical data. [2026-01-21T20:35:37.501493] [INFO ] [main ] Progress: 33/429 forecasts completed (7.7%). VIRC finished in 0.6s. ETA: 1m 10s. Rate: 337.10 forecasts/min [2026-01-21T20:35:37.504188] [DEBUG] [REMOTE ] QBTS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:37.505523] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 8 features, N/A% accuracy [2026-01-21T20:35:37.505596] [INFO ] [LOCAL ] QBTS: Loaded 8 optimal features with 61.34% confidence from JSON config [2026-01-21T20:35:37.505651] [DEBUG] [MAG ] Building data for symbol: QBTS with lookback: 0 [2026-01-21T20:35:37.506191] [INFO ] [LOCAL ] IONS: Saved forecast. [2026-01-21T20:35:37.506274] [INFO ] [main ] IONS: Signal=1 (Conf=100.0%), Magnitude=0.51% (Conf=53.8161%) [2026-01-21T20:35:37.506433] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:37.506499] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:37.506629] [INFO ] [main ] Progress: 34/429 forecasts completed (7.9%). IONS finished in 0.8s. ETA: 1m 8s. Rate: 347.01 forecasts/min [2026-01-21T20:35:37.506640] [INFO ] [main ] Fetching symbol history for TKO... [2026-01-21T20:35:37.506692] [DEBUG] [REMOTE ] TKO: Fetching historical data. [2026-01-21T20:35:37.507507] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:35:37.511561] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:37.513315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:37.513801] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:37.514830] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:37.515518] [DEBUG] [REMOTE ] ZM: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:37.516473] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:37.516751] [DEBUG] [LOCAL ] Loaded configuration for ZM: 4 features, N/A% accuracy [2026-01-21T20:35:37.516811] [INFO ] [LOCAL ] ZM: Loaded 4 optimal features with 42.47% confidence from JSON config [2026-01-21T20:35:37.516845] [DEBUG] [MAG ] Building data for symbol: ZM with lookback: 0 [2026-01-21T20:35:37.517505] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:37.517660] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:37.517729] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:37.518207] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:37.522345] [DEBUG] [REMOTE ] TKO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:37.523434] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:37.523536] [DEBUG] [LOCAL ] Loaded configuration for TKO: 2 features, N/A% accuracy [2026-01-21T20:35:37.523608] [INFO ] [LOCAL ] TKO: Loaded 2 optimal features with 46.59% confidence from JSON config [2026-01-21T20:35:37.523641] [DEBUG] [MAG ] Building data for symbol: TKO with lookback: 0 [2026-01-21T20:35:37.524409] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:37.524469] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:37.529348] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:37.530195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:37.586195] [DEBUG] [MAG ] LXEO: Last date is validated at 2026-01-21 [2026-01-21T20:35:37.645468] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:37.665680] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:37.668004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:37.756905] [DEBUG] [MAG ] LXEO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:37.828418] [INFO ] [LOCAL ] LXEO: Saved forecast. [2026-01-21T20:35:37.828505] [INFO ] [main ] LXEO: Signal=1 (Conf=100.0%), Magnitude=-6.73% (Conf=51.8446%) [2026-01-21T20:35:37.828683] [INFO ] [main ] Fetching symbol history for VNQI... [2026-01-21T20:35:37.828731] [DEBUG] [REMOTE ] VNQI: Fetching historical data. [2026-01-21T20:35:37.830675] [INFO ] [main ] Progress: 35/429 forecasts completed (8.2%). LXEO finished in 0.6s. ETA: 1m 10s. Rate: 338.56 forecasts/min [2026-01-21T20:35:37.841414] [DEBUG] [REMOTE ] VNQI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:37.842780] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 2 features, N/A% accuracy [2026-01-21T20:35:37.842860] [INFO ] [LOCAL ] VNQI: Loaded 2 optimal features with 63.20% confidence from JSON config [2026-01-21T20:35:37.842906] [DEBUG] [MAG ] Building data for symbol: VNQI with lookback: 0 [2026-01-21T20:35:37.844007] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:37.844082] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:37.846384] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:37.847834] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:37.869894] [DEBUG] [MAG ] TKO: Last date is validated at 2026-01-21 [2026-01-21T20:35:37.873104] [DEBUG] [MAG ] QBTS: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.023402] [DEBUG] [MAG ] ZM: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.037108] [DEBUG] [MAG ] TKO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.045868] [DEBUG] [MAG ] QBTS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.153599] [INFO ] [LOCAL ] QBTS: Saved forecast. [2026-01-21T20:35:38.153666] [INFO ] [main ] QBTS: Signal=1 (Conf=100.0%), Magnitude=-6.50% (Conf=61.3435%) [2026-01-21T20:35:38.154017] [INFO ] [main ] Progress: 36/429 forecasts completed (8.4%). QBTS finished in 0.7s. ETA: 1m 11s. Rate: 330.97 forecasts/min [2026-01-21T20:35:38.154159] [INFO ] [main ] Fetching symbol history for SPRX... [2026-01-21T20:35:38.154203] [DEBUG] [REMOTE ] SPRX: Fetching historical data. [2026-01-21T20:35:38.155440] [INFO ] [LOCAL ] TKO: Saved forecast. [2026-01-21T20:35:38.155516] [INFO ] [main ] TKO: Signal=1 (Conf=100.0%), Magnitude=1.77% (Conf=46.5912%) [2026-01-21T20:35:38.156689] [INFO ] [main ] Fetching symbol history for QDEL... [2026-01-21T20:35:38.156749] [DEBUG] [REMOTE ] QDEL: Fetching historical data. [2026-01-21T20:35:38.156729] [INFO ] [main ] Progress: 37/429 forecasts completed (8.6%). TKO finished in 0.6s. ETA: 1m 9s. Rate: 340.03 forecasts/min [2026-01-21T20:35:38.167798] [DEBUG] [REMOTE ] SPRX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:38.168957] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, N/A% accuracy [2026-01-21T20:35:38.169009] [INFO ] [LOCAL ] SPRX: Loaded 2 optimal features with 49.00% confidence from JSON config [2026-01-21T20:35:38.169041] [DEBUG] [MAG ] Building data for symbol: SPRX with lookback: 0 [2026-01-21T20:35:38.169847] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:38.169908] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:38.170382] [DEBUG] [REMOTE ] QDEL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:38.170946] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:38.171093] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 3 features, N/A% accuracy [2026-01-21T20:35:38.171152] [INFO ] [LOCAL ] QDEL: Loaded 3 optimal features with 57.30% confidence from JSON config [2026-01-21T20:35:38.171185] [DEBUG] [MAG ] Building data for symbol: QDEL with lookback: 0 [2026-01-21T20:35:38.172005] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:38.172068] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:38.172357] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:38.177088] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:38.192701] [DEBUG] [MAG ] VNQI: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.199360] [DEBUG] [MAG ] ZM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.258356] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:38.261500] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:38.311786] [INFO ] [LOCAL ] ZM: Saved forecast. [2026-01-21T20:35:38.311856] [INFO ] [main ] ZM: Signal=1 (Conf=100.0%), Magnitude=0.70% (Conf=42.4658%) [2026-01-21T20:35:38.312328] [INFO ] [main ] Fetching symbol history for ONB... [2026-01-21T20:35:38.312384] [DEBUG] [REMOTE ] ONB: Fetching historical data. [2026-01-21T20:35:38.312661] [INFO ] [main ] Progress: 38/429 forecasts completed (8.9%). ZM finished in 0.8s. ETA: 1m 9s. Rate: 341.07 forecasts/min [2026-01-21T20:35:38.329586] [DEBUG] [REMOTE ] ONB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:38.330612] [DEBUG] [LOCAL ] Loaded configuration for ONB: 1 features, N/A% accuracy [2026-01-21T20:35:38.330682] [INFO ] [LOCAL ] ONB: Loaded 1 optimal features with 55.14% confidence from JSON config [2026-01-21T20:35:38.330724] [DEBUG] [MAG ] Building data for symbol: ONB with lookback: 0 [2026-01-21T20:35:38.331604] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:38.331664] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:38.360212] [DEBUG] [MAG ] VNQI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.385275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:38.425388] [INFO ] [LOCAL ] VNQI: Saved forecast. [2026-01-21T20:35:38.425453] [INFO ] [main ] VNQI: Signal=1 (Conf=100.0%), Magnitude=-0.14% (Conf=63.1963%) [2026-01-21T20:35:38.425627] [INFO ] [main ] Fetching symbol history for SPB... [2026-01-21T20:35:38.425672] [DEBUG] [REMOTE ] SPB: Fetching historical data. [2026-01-21T20:35:38.427648] [INFO ] [main ] Progress: 39/429 forecasts completed (9.1%). VNQI finished in 0.6s. ETA: 1m 8s. Rate: 344.13 forecasts/min [2026-01-21T20:35:38.441649] [DEBUG] [REMOTE ] SPB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:38.442650] [DEBUG] [LOCAL ] Loaded configuration for SPB: 6 features, N/A% accuracy [2026-01-21T20:35:38.442704] [INFO ] [LOCAL ] SPB: Loaded 6 optimal features with 40.52% confidence from JSON config [2026-01-21T20:35:38.442736] [DEBUG] [MAG ] Building data for symbol: SPB with lookback: 0 [2026-01-21T20:35:38.443510] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:38.443589] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:38.445281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:38.445835] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:38.446238] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:38.447126] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:38.448774] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:35:38.450185] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:38.524620] [DEBUG] [MAG ] SPRX: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.634513] [DEBUG] [MAG ] QDEL: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.696809] [DEBUG] [MAG ] SPRX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.740957] [DEBUG] [MAG ] ONB: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.774752] [INFO ] [LOCAL ] SPRX: Saved forecast. [2026-01-21T20:35:38.774821] [INFO ] [main ] SPRX: Signal=1 (Conf=100.0%), Magnitude=-0.49% (Conf=49.001%) [2026-01-21T20:35:38.774983] [INFO ] [main ] Fetching symbol history for ATLO... [2026-01-21T20:35:38.775031] [DEBUG] [REMOTE ] ATLO: Fetching historical data. [2026-01-21T20:35:38.776218] [INFO ] [main ] Progress: 40/429 forecasts completed (9.3%). SPRX finished in 0.6s. ETA: 1m 10s. Rate: 335.74 forecasts/min [2026-01-21T20:35:38.785605] [DEBUG] [MAG ] SPB: Last date is validated at 2026-01-21 [2026-01-21T20:35:38.788034] [DEBUG] [REMOTE ] ATLO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:38.789161] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 5 features, N/A% accuracy [2026-01-21T20:35:38.789229] [INFO ] [LOCAL ] ATLO: Loaded 5 optimal features with 41.69% confidence from JSON config [2026-01-21T20:35:38.789270] [DEBUG] [MAG ] Building data for symbol: ATLO with lookback: 0 [2026-01-21T20:35:38.790137] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:38.790201] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:38.795281] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:38.797133] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:38.797666] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:38.798071] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:38.799014] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:38.801687] [DEBUG] [MAG ] QDEL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.901878] [INFO ] [LOCAL ] QDEL: Saved forecast. [2026-01-21T20:35:38.901953] [INFO ] [main ] QDEL: Signal=1 (Conf=100.0%), Magnitude=-5.99% (Conf=57.2988%) [2026-01-21T20:35:38.902310] [INFO ] [main ] Fetching symbol history for AGNCM... [2026-01-21T20:35:38.902361] [DEBUG] [REMOTE ] AGNCM: Fetching historical data. [2026-01-21T20:35:38.902392] [INFO ] [main ] Progress: 41/429 forecasts completed (9.6%). QDEL finished in 0.7s. ETA: 1m 9s. Rate: 338.17 forecasts/min [2026-01-21T20:35:38.915370] [DEBUG] [REMOTE ] AGNCM: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:38.916290] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 1 features, N/A% accuracy [2026-01-21T20:35:38.916350] [INFO ] [LOCAL ] AGNCM: Loaded 1 optimal features with 42.04% confidence from JSON config [2026-01-21T20:35:38.916384] [DEBUG] [MAG ] Building data for symbol: AGNCM with lookback: 0 [2026-01-21T20:35:38.917197] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:38.917257] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:35:38.920222] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:38.936321] [DEBUG] [MAG ] ONB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:38.952342] [DEBUG] [MAG ] SPB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:39.012154] [INFO ] [LOCAL ] ONB: Saved forecast. [2026-01-21T20:35:39.012227] [INFO ] [main ] ONB: Signal=1 (Conf=100.0%), Magnitude=-1.00% (Conf=55.1361%) [2026-01-21T20:35:39.012390] [INFO ] [main ] Fetching symbol history for AMG... [2026-01-21T20:35:39.012434] [DEBUG] [REMOTE ] AMG: Fetching historical data. [2026-01-21T20:35:39.013650] [INFO ] [main ] Progress: 42/429 forecasts completed (9.8%). ONB finished in 0.7s. ETA: 1m 8s. Rate: 341.19 forecasts/min [2026-01-21T20:35:39.026328] [DEBUG] [REMOTE ] AMG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:39.027418] [DEBUG] [LOCAL ] Loaded configuration for AMG: 5 features, N/A% accuracy [2026-01-21T20:35:39.027472] [INFO ] [LOCAL ] AMG: Loaded 5 optimal features with 52.99% confidence from JSON config [2026-01-21T20:35:39.027504] [DEBUG] [MAG ] Building data for symbol: AMG with lookback: 0 [2026-01-21T20:35:39.028295] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:39.028356] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:39.029271] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:39.030327] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:39.031586] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:39.032327] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:35:39.033065] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:39.050918] [INFO ] [LOCAL ] SPB: Saved forecast. [2026-01-21T20:35:39.050987] [INFO ] [main ] SPB: Signal=1 (Conf=100.0%), Magnitude=-0.81% (Conf=40.5196%) [2026-01-21T20:35:39.051331] [INFO ] [main ] Fetching symbol history for ASTH... [2026-01-21T20:35:39.051382] [DEBUG] [REMOTE ] ASTH: Fetching historical data. [2026-01-21T20:35:39.051637] [INFO ] [main ] Progress: 43/429 forecasts completed (10.0%). SPB finished in 0.6s. ETA: 1m 7s. Rate: 347.53 forecasts/min [2026-01-21T20:35:39.066126] [DEBUG] [REMOTE ] ASTH: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:39.066956] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 2 features, N/A% accuracy [2026-01-21T20:35:39.067008] [INFO ] [LOCAL ] ASTH: Loaded 2 optimal features with 41.68% confidence from JSON config [2026-01-21T20:35:39.067039] [DEBUG] [MAG ] Building data for symbol: ASTH with lookback: 0 [2026-01-21T20:35:39.068021] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:39.068094] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:39.072961] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:35:39.075786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:39.154342] [DEBUG] [MAG ] ATLO: Last date is validated at 2026-01-21 [2026-01-21T20:35:39.284919] [DEBUG] [MAG ] AGNCM: Last date is validated at 2026-01-21 [2026-01-21T20:35:39.329779] [DEBUG] [MAG ] ATLO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:39.377855] [DEBUG] [MAG ] AMG: Last date is validated at 2026-01-21 [2026-01-21T20:35:39.390317] [INFO ] [LOCAL ] ATLO: Saved forecast. [2026-01-21T20:35:39.390389] [INFO ] [main ] ATLO: Signal=1 (Conf=100.0%), Magnitude=1.09% (Conf=41.6922%) [2026-01-21T20:35:39.390769] [INFO ] [main ] Progress: 44/429 forecasts completed (10.3%). ATLO finished in 0.6s. ETA: 1m 8s. Rate: 340.08 forecasts/min [2026-01-21T20:35:39.390895] [INFO ] [main ] Fetching symbol history for BUD... [2026-01-21T20:35:39.390939] [DEBUG] [REMOTE ] BUD: Fetching historical data. [2026-01-21T20:35:39.405103] [DEBUG] [REMOTE ] BUD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:39.405991] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, N/A% accuracy [2026-01-21T20:35:39.406048] [INFO ] [LOCAL ] BUD: Loaded 3 optimal features with 57.74% confidence from JSON config [2026-01-21T20:35:39.406079] [DEBUG] [MAG ] Building data for symbol: BUD with lookback: 0 [2026-01-21T20:35:39.406866] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:39.406927] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:39.411926] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:39.412089] [DEBUG] [MAG ] ASTH: Last date is validated at 2026-01-21 [2026-01-21T20:35:39.414798] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:39.430325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:39.454756] [DEBUG] [MAG ] AGNCM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:39.510050] [INFO ] [LOCAL ] AGNCM: Saved forecast. [2026-01-21T20:35:39.510125] [INFO ] [main ] AGNCM: Signal=1 (Conf=100.0%), Magnitude=-0.08% (Conf=42.0371%) [2026-01-21T20:35:39.510494] [INFO ] [main ] Progress: 45/429 forecasts completed (10.5%). AGNCM finished in 0.6s. ETA: 1m 7s. Rate: 342.52 forecasts/min [2026-01-21T20:35:39.510653] [INFO ] [main ] Fetching symbol history for AI... [2026-01-21T20:35:39.510700] [DEBUG] [REMOTE ] AI: Fetching historical data. [2026-01-21T20:35:39.524833] [DEBUG] [REMOTE ] AI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:39.526051] [DEBUG] [LOCAL ] Loaded configuration for AI: 2 features, N/A% accuracy [2026-01-21T20:35:39.526108] [INFO ] [LOCAL ] AI: Loaded 2 optimal features with 46.26% confidence from JSON config [2026-01-21T20:35:39.526142] [DEBUG] [MAG ] Building data for symbol: AI with lookback: 0 [2026-01-21T20:35:39.527010] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:39.527075] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:39.533045] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:39.533959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:39.549754] [DEBUG] [MAG ] AMG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:39.578919] [DEBUG] [MAG ] ASTH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:39.671879] [INFO ] [LOCAL ] ASTH: Saved forecast. [2026-01-21T20:35:39.671946] [INFO ] [main ] ASTH: Signal=1 (Conf=100.0%), Magnitude=2.90% (Conf=41.6813%) [2026-01-21T20:35:39.672117] [INFO ] [main ] Fetching symbol history for EMBC... [2026-01-21T20:35:39.672164] [DEBUG] [REMOTE ] EMBC: Fetching historical data. [2026-01-21T20:35:39.673698] [INFO ] [main ] Progress: 46/429 forecasts completed (10.7%). ASTH finished in 0.6s. ETA: 1m 7s. Rate: 343.03 forecasts/min [2026-01-21T20:35:39.677049] [INFO ] [LOCAL ] AMG: Saved forecast. [2026-01-21T20:35:39.677118] [INFO ] [main ] AMG: Signal=1 (Conf=100.0%), Magnitude=4.55% (Conf=52.9908%) [2026-01-21T20:35:39.677322] [INFO ] [main ] Fetching symbol history for NTRB... [2026-01-21T20:35:39.677373] [DEBUG] [REMOTE ] NTRB: Fetching historical data. [2026-01-21T20:35:39.678155] [INFO ] [main ] Progress: 47/429 forecasts completed (11.0%). AMG finished in 0.7s. ETA: 1m 5s. Rate: 350.30 forecasts/min [2026-01-21T20:35:39.687043] [DEBUG] [REMOTE ] EMBC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:39.688316] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 1 features, N/A% accuracy [2026-01-21T20:35:39.688379] [INFO ] [LOCAL ] EMBC: Loaded 1 optimal features with 57.23% confidence from JSON config [2026-01-21T20:35:39.688411] [DEBUG] [MAG ] Building data for symbol: EMBC with lookback: 0 [2026-01-21T20:35:39.689262] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:39.689321] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:39.690879] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:39.691331] [DEBUG] [REMOTE ] NTRB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:39.692218] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 4 features, N/A% accuracy [2026-01-21T20:35:39.692275] [INFO ] [LOCAL ] NTRB: Loaded 4 optimal features with 46.21% confidence from JSON config [2026-01-21T20:35:39.692307] [DEBUG] [MAG ] Building data for symbol: NTRB with lookback: 0 [2026-01-21T20:35:39.693135] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:39.693196] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:39.694090] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:39.732971] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:39.733698] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:39.736400] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:39.783322] [DEBUG] [MAG ] BUD: Last date is validated at 2026-01-21 [2026-01-21T20:35:39.882247] [DEBUG] [MAG ] AI: Last date is validated at 2026-01-21 [2026-01-21T20:35:39.957910] [DEBUG] [MAG ] BUD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.026241] [DEBUG] [MAG ] EMBC: Last date is validated at 2026-01-21 [2026-01-21T20:35:40.049242] [DEBUG] [MAG ] AI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.058619] [INFO ] [LOCAL ] BUD: Saved forecast. [2026-01-21T20:35:40.058707] [INFO ] [main ] BUD: Signal=1 (Conf=100.0%), Magnitude=-1.71% (Conf=57.7443%) [2026-01-21T20:35:40.059082] [INFO ] [main ] Fetching symbol history for BLX... [2026-01-21T20:35:40.059137] [DEBUG] [REMOTE ] BLX: Fetching historical data. [2026-01-21T20:35:40.059673] [INFO ] [main ] Progress: 48/429 forecasts completed (11.2%). BUD finished in 0.7s. ETA: 1m 7s. Rate: 341.56 forecasts/min [2026-01-21T20:35:40.073769] [DEBUG] [REMOTE ] BLX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:40.074855] [DEBUG] [LOCAL ] Loaded configuration for BLX: 1 features, N/A% accuracy [2026-01-21T20:35:40.074916] [INFO ] [LOCAL ] BLX: Loaded 1 optimal features with 54.90% confidence from JSON config [2026-01-21T20:35:40.074950] [DEBUG] [MAG ] Building data for symbol: BLX with lookback: 0 [2026-01-21T20:35:40.075843] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:40.075906] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:40.076831] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:40.081633] [DEBUG] [MAG ] NTRB: Last date is validated at 2026-01-21 [2026-01-21T20:35:40.145476] [INFO ] [LOCAL ] AI: Saved forecast. [2026-01-21T20:35:40.145553] [INFO ] [main ] AI: Signal=1 (Conf=100.0%), Magnitude=1.27% (Conf=46.2614%) [2026-01-21T20:35:40.145964] [INFO ] [main ] Fetching symbol history for BKD... [2026-01-21T20:35:40.146018] [DEBUG] [REMOTE ] BKD: Fetching historical data. [2026-01-21T20:35:40.146814] [INFO ] [main ] Progress: 49/429 forecasts completed (11.4%). AI finished in 0.6s. ETA: 1m 6s. Rate: 345.11 forecasts/min [2026-01-21T20:35:40.160057] [DEBUG] [REMOTE ] BKD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:40.161176] [DEBUG] [LOCAL ] Loaded configuration for BKD: 9 features, N/A% accuracy [2026-01-21T20:35:40.161235] [INFO ] [LOCAL ] BKD: Loaded 9 optimal features with 45.35% confidence from JSON config [2026-01-21T20:35:40.161267] [DEBUG] [MAG ] Building data for symbol: BKD with lookback: 0 [2026-01-21T20:35:40.162172] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:40.162243] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:40.167400] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:40.169344] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:40.169875] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:40.170327] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:40.170749] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:40.171702] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:40.173470] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:40.196679] [DEBUG] [MAG ] EMBC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.214841] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:40.218795] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:40.251676] [DEBUG] [MAG ] NTRB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.267306] [INFO ] [LOCAL ] EMBC: Saved forecast. [2026-01-21T20:35:40.267373] [INFO ] [main ] EMBC: Signal=1 (Conf=100.0%), Magnitude=4.77% (Conf=57.2327%) [2026-01-21T20:35:40.267752] [INFO ] [main ] Fetching symbol history for LSCC... [2026-01-21T20:35:40.267805] [DEBUG] [REMOTE ] LSCC: Fetching historical data. [2026-01-21T20:35:40.268770] [INFO ] [main ] Progress: 50/429 forecasts completed (11.7%). EMBC finished in 0.6s. ETA: 1m 5s. Rate: 347.18 forecasts/min [2026-01-21T20:35:40.284154] [DEBUG] [REMOTE ] LSCC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:40.285507] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 4 features, N/A% accuracy [2026-01-21T20:35:40.285900] [INFO ] [LOCAL ] LSCC: Loaded 4 optimal features with 50.26% confidence from JSON config [2026-01-21T20:35:40.285936] [DEBUG] [MAG ] Building data for symbol: LSCC with lookback: 0 [2026-01-21T20:35:40.286754] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:40.286815] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:40.328093] [INFO ] [LOCAL ] NTRB: Saved forecast. [2026-01-21T20:35:40.328175] [INFO ] [main ] NTRB: Signal=1 (Conf=100.0%), Magnitude=-7.60% (Conf=46.2138%) [2026-01-21T20:35:40.328544] [INFO ] [main ] Fetching symbol history for ANDE... [2026-01-21T20:35:40.328619] [DEBUG] [REMOTE ] ANDE: Fetching historical data. [2026-01-21T20:35:40.328976] [INFO ] [main ] Progress: 51/429 forecasts completed (11.9%). NTRB finished in 0.7s. ETA: 1m 4s. Rate: 351.68 forecasts/min [2026-01-21T20:35:40.342179] [DEBUG] [REMOTE ] ANDE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:40.344029] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 6 features, N/A% accuracy [2026-01-21T20:35:40.344083] [INFO ] [LOCAL ] ANDE: Loaded 6 optimal features with 64.97% confidence from JSON config [2026-01-21T20:35:40.344115] [DEBUG] [MAG ] Building data for symbol: ANDE with lookback: 0 [2026-01-21T20:35:40.344950] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:40.345011] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:40.345909] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:40.348421] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:40.350148] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:40.352950] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:40.353603] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:35:40.359222] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:40.396781] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:40.398953] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:40.401748] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:35:40.403135] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:40.426681] [DEBUG] [MAG ] BLX: Last date is validated at 2026-01-21 [2026-01-21T20:35:40.576300] [DEBUG] [MAG ] BKD: Last date is validated at 2026-01-21 [2026-01-21T20:35:40.643919] [DEBUG] [MAG ] BLX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.702783] [DEBUG] [MAG ] ANDE: Last date is validated at 2026-01-21 [2026-01-21T20:35:40.719807] [INFO ] [LOCAL ] BLX: Saved forecast. [2026-01-21T20:35:40.719878] [INFO ] [main ] BLX: Signal=1 (Conf=100.0%), Magnitude=2.47% (Conf=54.8975%) [2026-01-21T20:35:40.720253] [INFO ] [main ] Fetching symbol history for AMRX... [2026-01-21T20:35:40.720652] [DEBUG] [REMOTE ] AMRX: Fetching historical data. [2026-01-21T20:35:40.720651] [INFO ] [main ] Progress: 52/429 forecasts completed (12.1%). BLX finished in 0.7s. ETA: 1m 6s. Rate: 343.13 forecasts/min [2026-01-21T20:35:40.734390] [DEBUG] [REMOTE ] AMRX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:40.735343] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 6 features, N/A% accuracy [2026-01-21T20:35:40.735401] [INFO ] [LOCAL ] AMRX: Loaded 6 optimal features with 52.93% confidence from JSON config [2026-01-21T20:35:40.735433] [DEBUG] [MAG ] Building data for symbol: AMRX with lookback: 0 [2026-01-21T20:35:40.736306] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:40.736371] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:40.738143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:40.738729] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:40.742703] [DEBUG] [MAG ] LSCC: Last date is validated at 2026-01-21 [2026-01-21T20:35:40.747419] [DEBUG] [MAG ] BKD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.779942] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:40.781052] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:40.782308] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:40.784381] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:40.818449] [INFO ] [LOCAL ] BKD: Saved forecast. [2026-01-21T20:35:40.818553] [INFO ] [main ] BKD: Signal=1 (Conf=100.0%), Magnitude=0.54% (Conf=45.348%) [2026-01-21T20:35:40.818748] [INFO ] [main ] Fetching symbol history for NVD... [2026-01-21T20:35:40.818795] [DEBUG] [REMOTE ] NVD: Fetching historical data. [2026-01-21T20:35:40.820900] [INFO ] [main ] Progress: 53/429 forecasts completed (12.4%). BKD finished in 0.7s. ETA: 1m 5s. Rate: 345.91 forecasts/min [2026-01-21T20:35:40.833536] [DEBUG] [REMOTE ] NVD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:40.834801] [DEBUG] [LOCAL ] Loaded configuration for NVD: 4 features, N/A% accuracy [2026-01-21T20:35:40.834857] [INFO ] [LOCAL ] NVD: Loaded 4 optimal features with 62.99% confidence from JSON config [2026-01-21T20:35:40.834891] [DEBUG] [MAG ] Building data for symbol: NVD with lookback: 0 [2026-01-21T20:35:40.835719] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:40.835782] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:40.840924] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:40.842789] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:40.843285] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:40.844085] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:40.881352] [DEBUG] [MAG ] ANDE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.909153] [DEBUG] [MAG ] LSCC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:40.987860] [INFO ] [LOCAL ] ANDE: Saved forecast. [2026-01-21T20:35:40.987932] [INFO ] [main ] ANDE: Signal=1 (Conf=100.0%), Magnitude=1.13% (Conf=64.9657%) [2026-01-21T20:35:40.988103] [INFO ] [main ] Fetching symbol history for KNTK... [2026-01-21T20:35:40.988148] [DEBUG] [REMOTE ] KNTK: Fetching historical data. [2026-01-21T20:35:40.989004] [INFO ] [main ] Progress: 54/429 forecasts completed (12.6%). ANDE finished in 0.7s. ETA: 1m 5s. Rate: 346.11 forecasts/min [2026-01-21T20:35:41.002423] [DEBUG] [REMOTE ] KNTK: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:41.003502] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, N/A% accuracy [2026-01-21T20:35:41.003567] [INFO ] [LOCAL ] KNTK: Loaded 5 optimal features with 58.08% confidence from JSON config [2026-01-21T20:35:41.003644] [DEBUG] [MAG ] Building data for symbol: KNTK with lookback: 0 [2026-01-21T20:35:41.004616] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:41.004680] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:41.005866] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:41.021251] [INFO ] [LOCAL ] LSCC: Saved forecast. [2026-01-21T20:35:41.021498] [INFO ] [main ] LSCC: Signal=1 (Conf=100.0%), Magnitude=2.84% (Conf=50.2604%) [2026-01-21T20:35:41.021674] [INFO ] [main ] Fetching symbol history for ERO... [2026-01-21T20:35:41.021719] [DEBUG] [REMOTE ] ERO: Fetching historical data. [2026-01-21T20:35:41.023465] [INFO ] [main ] Progress: 55/429 forecasts completed (12.8%). LSCC finished in 0.8s. ETA: 1m 4s. Rate: 351.23 forecasts/min [2026-01-21T20:35:41.035292] [DEBUG] [REMOTE ] ERO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:41.036152] [DEBUG] [LOCAL ] Loaded configuration for ERO: 6 features, N/A% accuracy [2026-01-21T20:35:41.036208] [INFO ] [LOCAL ] ERO: Loaded 6 optimal features with 63.20% confidence from JSON config [2026-01-21T20:35:41.036240] [DEBUG] [MAG ] Building data for symbol: ERO with lookback: 0 [2026-01-21T20:35:41.037026] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:41.037087] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:41.041931] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:41.043712] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:41.044206] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:41.044907] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:41.045914] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:41.048249] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:41.082918] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:41.084820] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:41.085931] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:35:41.092195] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:41.123975] [DEBUG] [MAG ] AMRX: Last date is validated at 2026-01-21 [2026-01-21T20:35:41.210253] [DEBUG] [MAG ] NVD: Last date is validated at 2026-01-21 [2026-01-21T20:35:41.293804] [DEBUG] [MAG ] AMRX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:41.362478] [INFO ] [LOCAL ] AMRX: Saved forecast. [2026-01-21T20:35:41.362545] [INFO ] [main ] AMRX: Signal=1 (Conf=100.0%), Magnitude=0.02% (Conf=52.9259%) [2026-01-21T20:35:41.362913] [INFO ] [main ] Fetching symbol history for FG... [2026-01-21T20:35:41.362966] [DEBUG] [REMOTE ] FG: Fetching historical data. [2026-01-21T20:35:41.363660] [INFO ] [main ] Progress: 56/429 forecasts completed (13.1%). AMRX finished in 0.6s. ETA: 1m 5s. Rate: 345.12 forecasts/min [2026-01-21T20:35:41.376099] [DEBUG] [REMOTE ] FG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:41.377365] [DEBUG] [LOCAL ] Loaded configuration for FG: 3 features, N/A% accuracy [2026-01-21T20:35:41.377417] [INFO ] [LOCAL ] FG: Loaded 3 optimal features with 52.95% confidence from JSON config [2026-01-21T20:35:41.377449] [DEBUG] [MAG ] Building data for symbol: FG with lookback: 0 [2026-01-21T20:35:41.378247] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:41.378307] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:41.379592] [DEBUG] [MAG ] NVD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:41.380046] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:41.380562] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:41.382259] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:41.383735] [DEBUG] [MAG ] ERO: Last date is validated at 2026-01-21 [2026-01-21T20:35:41.441246] [DEBUG] [MAG ] KNTK: Last date is validated at 2026-01-21 [2026-01-21T20:35:41.478494] [INFO ] [LOCAL ] NVD: Saved forecast. [2026-01-21T20:35:41.478566] [INFO ] [main ] NVD: Signal=1 (Conf=100.0%), Magnitude=-3.30% (Conf=62.9905%) [2026-01-21T20:35:41.479030] [INFO ] [main ] Fetching symbol history for AMRC... [2026-01-21T20:35:41.479093] [DEBUG] [REMOTE ] AMRC: Fetching historical data. [2026-01-21T20:35:41.479636] [INFO ] [main ] Progress: 57/429 forecasts completed (13.3%). NVD finished in 0.7s. ETA: 1m 4s. Rate: 347.14 forecasts/min [2026-01-21T20:35:41.494000] [DEBUG] [REMOTE ] AMRC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:41.495259] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 5 features, N/A% accuracy [2026-01-21T20:35:41.495311] [INFO ] [LOCAL ] AMRC: Loaded 5 optimal features with 55.30% confidence from JSON config [2026-01-21T20:35:41.495344] [DEBUG] [MAG ] Building data for symbol: AMRC with lookback: 0 [2026-01-21T20:35:41.496149] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:41.496213] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:41.535087] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:41.537074] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:41.541441] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:35:41.543517] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:41.544255] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:41.549742] [DEBUG] [MAG ] ERO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:41.614999] [DEBUG] [MAG ] KNTK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:41.629343] [INFO ] [LOCAL ] ERO: Saved forecast. [2026-01-21T20:35:41.629410] [INFO ] [main ] ERO: Signal=1 (Conf=100.0%), Magnitude=-0.63% (Conf=63.2%) [2026-01-21T20:35:41.629566] [INFO ] [main ] Fetching symbol history for DBX... [2026-01-21T20:35:41.629627] [DEBUG] [REMOTE ] DBX: Fetching historical data. [2026-01-21T20:35:41.630298] [INFO ] [main ] Progress: 58/429 forecasts completed (13.5%). ERO finished in 0.6s. ETA: 1m 4s. Rate: 347.91 forecasts/min [2026-01-21T20:35:41.643211] [DEBUG] [REMOTE ] DBX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:41.644474] [DEBUG] [LOCAL ] Loaded configuration for DBX: 4 features, N/A% accuracy [2026-01-21T20:35:41.644526] [INFO ] [LOCAL ] DBX: Loaded 4 optimal features with 50.06% confidence from JSON config [2026-01-21T20:35:41.644558] [DEBUG] [MAG ] Building data for symbol: DBX with lookback: 0 [2026-01-21T20:35:41.645334] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:41.645394] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:41.646135] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:41.685299] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:41.704396] [INFO ] [LOCAL ] KNTK: Saved forecast. [2026-01-21T20:35:41.704469] [INFO ] [main ] KNTK: Signal=1 (Conf=100.0%), Magnitude=2.17% (Conf=58.0805%) [2026-01-21T20:35:41.704653] [INFO ] [main ] Fetching symbol history for BELFB... [2026-01-21T20:35:41.704701] [DEBUG] [REMOTE ] BELFB: Fetching historical data. [2026-01-21T20:35:41.707392] [INFO ] [main ] Progress: 59/429 forecasts completed (13.8%). KNTK finished in 0.7s. ETA: 1m 3s. Rate: 351.21 forecasts/min [2026-01-21T20:35:41.719078] [DEBUG] [REMOTE ] BELFB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:41.720099] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 4 features, N/A% accuracy [2026-01-21T20:35:41.720152] [INFO ] [LOCAL ] BELFB: Loaded 4 optimal features with 52.60% confidence from JSON config [2026-01-21T20:35:41.720198] [DEBUG] [MAG ] Building data for symbol: BELFB with lookback: 0 [2026-01-21T20:35:41.721216] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:41.721277] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:41.725134] [DEBUG] [MAG ] FG: Last date is validated at 2026-01-21 [2026-01-21T20:35:41.726468] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:41.727392] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:41.728122] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:41.730175] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:41.736274] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:41.737996] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:41.893756] [DEBUG] [MAG ] AMRC: Last date is validated at 2026-01-21 [2026-01-21T20:35:41.896533] [DEBUG] [MAG ] FG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:41.985364] [INFO ] [LOCAL ] FG: Saved forecast. [2026-01-21T20:35:41.985431] [INFO ] [main ] FG: Signal=1 (Conf=100.0%), Magnitude=-0.02% (Conf=52.9485%) [2026-01-21T20:35:41.985626] [INFO ] [main ] Fetching symbol history for NAVI... [2026-01-21T20:35:41.985672] [DEBUG] [REMOTE ] NAVI: Fetching historical data. [2026-01-21T20:35:41.986646] [INFO ] [main ] Progress: 60/429 forecasts completed (14.0%). FG finished in 0.6s. ETA: 1m 4s. Rate: 347.53 forecasts/min [2026-01-21T20:35:42.000066] [DEBUG] [REMOTE ] NAVI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:42.001585] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 7 features, N/A% accuracy [2026-01-21T20:35:42.001637] [INFO ] [LOCAL ] NAVI: Loaded 7 optimal features with 74.53% confidence from JSON config [2026-01-21T20:35:42.001669] [DEBUG] [MAG ] Building data for symbol: NAVI with lookback: 0 [2026-01-21T20:35:42.002443] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:42.002505] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:42.007432] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:42.009296] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:42.009808] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:42.010707] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:42.013121] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:35:42.015196] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:42.017605] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:42.066029] [DEBUG] [MAG ] AMRC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:42.074485] [DEBUG] [MAG ] DBX: Last date is validated at 2026-01-21 [2026-01-21T20:35:42.079202] [DEBUG] [MAG ] BELFB: Last date is validated at 2026-01-21 [2026-01-21T20:35:42.163568] [INFO ] [LOCAL ] AMRC: Saved forecast. [2026-01-21T20:35:42.163655] [INFO ] [main ] AMRC: Signal=1 (Conf=100.0%), Magnitude=-5.96% (Conf=55.3045%) [2026-01-21T20:35:42.164017] [INFO ] [main ] Fetching symbol history for BHRB... [2026-01-21T20:35:42.164070] [DEBUG] [REMOTE ] BHRB: Fetching historical data. [2026-01-21T20:35:42.164655] [INFO ] [main ] Progress: 61/429 forecasts completed (14.2%). AMRC finished in 0.7s. ETA: 1m 4s. Rate: 347.35 forecasts/min [2026-01-21T20:35:42.176794] [DEBUG] [REMOTE ] BHRB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:42.177916] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 5 features, N/A% accuracy [2026-01-21T20:35:42.177970] [INFO ] [LOCAL ] BHRB: Loaded 5 optimal features with 52.06% confidence from JSON config [2026-01-21T20:35:42.178011] [DEBUG] [MAG ] Building data for symbol: BHRB with lookback: 0 [2026-01-21T20:35:42.178873] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:42.178934] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:42.180640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:42.181160] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:42.181551] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:42.182458] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:42.240819] [DEBUG] [MAG ] DBX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:42.248303] [DEBUG] [MAG ] BELFB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:42.259587] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:42.323345] [INFO ] [LOCAL ] DBX: Saved forecast. [2026-01-21T20:35:42.323418] [INFO ] [main ] DBX: Signal=1 (Conf=100.0%), Magnitude=-1.38% (Conf=50.0608%) [2026-01-21T20:35:42.323598] [INFO ] [main ] Fetching symbol history for CHH... [2026-01-21T20:35:42.323645] [DEBUG] [REMOTE ] CHH: Fetching historical data. [2026-01-21T20:35:42.326027] [INFO ] [main ] Progress: 62/429 forecasts completed (14.5%). DBX finished in 0.7s. ETA: 1m 3s. Rate: 347.72 forecasts/min [2026-01-21T20:35:42.337672] [DEBUG] [REMOTE ] CHH: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:42.338787] [DEBUG] [LOCAL ] Loaded configuration for CHH: 3 features, N/A% accuracy [2026-01-21T20:35:42.338839] [INFO ] [LOCAL ] CHH: Loaded 3 optimal features with 57.94% confidence from JSON config [2026-01-21T20:35:42.338870] [DEBUG] [MAG ] Building data for symbol: CHH with lookback: 0 [2026-01-21T20:35:42.339664] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:42.339723] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:42.341428] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:42.341976] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:35:42.347766] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:42.361235] [DEBUG] [MAG ] NAVI: Last date is validated at 2026-01-21 [2026-01-21T20:35:42.373186] [INFO ] [LOCAL ] BELFB: Saved forecast. [2026-01-21T20:35:42.373264] [INFO ] [main ] BELFB: Signal=1 (Conf=100.0%), Magnitude=3.22% (Conf=52.5969%) [2026-01-21T20:35:42.373436] [INFO ] [main ] Fetching symbol history for PDYN... [2026-01-21T20:35:42.373481] [DEBUG] [REMOTE ] PDYN: Fetching historical data. [2026-01-21T20:35:42.374793] [INFO ] [main ] Progress: 63/429 forecasts completed (14.7%). BELFB finished in 0.7s. ETA: 1m 2s. Rate: 351.73 forecasts/min [2026-01-21T20:35:42.386987] [DEBUG] [REMOTE ] PDYN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:42.388089] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 5 features, N/A% accuracy [2026-01-21T20:35:42.388143] [INFO ] [LOCAL ] PDYN: Loaded 5 optimal features with 48.40% confidence from JSON config [2026-01-21T20:35:42.388175] [DEBUG] [MAG ] Building data for symbol: PDYN with lookback: 0 [2026-01-21T20:35:42.389022] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:42.389087] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:42.394044] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:42.395957] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:42.396456] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:42.436233] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:42.438965] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:42.551088] [DEBUG] [MAG ] NAVI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:42.599639] [DEBUG] [MAG ] BHRB: Last date is validated at 2026-01-21 [2026-01-21T20:35:42.628064] [INFO ] [LOCAL ] NAVI: Saved forecast. [2026-01-21T20:35:42.628135] [INFO ] [main ] NAVI: Signal=1 (Conf=100.0%), Magnitude=3.16% (Conf=74.5298%) [2026-01-21T20:35:42.628292] [INFO ] [main ] Fetching symbol history for BUXX... [2026-01-21T20:35:42.628336] [DEBUG] [REMOTE ] BUXX: Fetching historical data. [2026-01-21T20:35:42.629152] [INFO ] [main ] Progress: 64/429 forecasts completed (14.9%). NAVI finished in 0.6s. ETA: 1m 3s. Rate: 349.05 forecasts/min [2026-01-21T20:35:42.641528] [DEBUG] [REMOTE ] BUXX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:42.642595] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 29 features, N/A% accuracy [2026-01-21T20:35:42.642649] [INFO ] [LOCAL ] BUXX: Loaded 29 optimal features with 15.70% confidence from JSON config [2026-01-21T20:35:42.642682] [DEBUG] [MAG ] Building data for symbol: BUXX with lookback: 0 [2026-01-21T20:35:42.643462] [DEBUG] [FEATURES ] DataBuilder: Executing 29 feature methods. [2026-01-21T20:35:42.643542] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:42.648661] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:42.650559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:42.651073] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:42.651541] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:42.651973] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:42.652758] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:42.653603] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:42.656154] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:42.773084] [DEBUG] [MAG ] BHRB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:42.776160] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:42.778263] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:42.789008] [DEBUG] [MAG ] PDYN: Last date is validated at 2026-01-21 [2026-01-21T20:35:42.808601] [DEBUG] [MAG ] CHH: Last date is validated at 2026-01-21 [2026-01-21T20:35:42.819239] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:42.820630] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:42.860893] [INFO ] [LOCAL ] BHRB: Saved forecast. [2026-01-21T20:35:42.860962] [INFO ] [main ] BHRB: Signal=1 (Conf=100.0%), Magnitude=4.94% (Conf=52.0623%) [2026-01-21T20:35:42.861313] [INFO ] [main ] Fetching symbol history for OSS... [2026-01-21T20:35:42.861364] [DEBUG] [REMOTE ] OSS: Fetching historical data. [2026-01-21T20:35:42.861657] [INFO ] [main ] Progress: 65/429 forecasts completed (15.2%). BHRB finished in 0.7s. ETA: 1m 3s. Rate: 347.17 forecasts/min [2026-01-21T20:35:42.864282] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:42.865236] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:42.866561] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:42.875099] [DEBUG] [REMOTE ] OSS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:42.876232] [DEBUG] [LOCAL ] Loaded configuration for OSS: 5 features, N/A% accuracy [2026-01-21T20:35:42.876284] [INFO ] [LOCAL ] OSS: Loaded 5 optimal features with 53.09% confidence from JSON config [2026-01-21T20:35:42.876314] [DEBUG] [MAG ] Building data for symbol: OSS with lookback: 0 [2026-01-21T20:35:42.877099] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:42.877169] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:42.882040] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:42.883880] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:42.884351] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:42.884767] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:42.885434] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:42.945768] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:42.946690] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:42.948662] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:42.951628] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:42.953123] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:42.955251] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:42.956209] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:42.961010] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:35:42.962308] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:42.962733] [DEBUG] [MAG ] PDYN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:42.963788] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:42.965435] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:42.968835] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:42.969614] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:42.970410] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:42.975431] [DEBUG] [MAG ] CHH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:43.052314] [INFO ] [LOCAL ] PDYN: Saved forecast. [2026-01-21T20:35:43.052380] [INFO ] [main ] PDYN: Signal=1 (Conf=100.0%), Magnitude=-10.50% (Conf=48.4002%) [2026-01-21T20:35:43.052761] [INFO ] [main ] Fetching symbol history for CFG... [2026-01-21T20:35:43.052813] [DEBUG] [REMOTE ] CFG: Fetching historical data. [2026-01-21T20:35:43.052789] [INFO ] [main ] Progress: 66/429 forecasts completed (15.4%). PDYN finished in 0.7s. ETA: 1m 3s. Rate: 346.61 forecasts/min [2026-01-21T20:35:43.067541] [DEBUG] [REMOTE ] CFG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:43.068503] [DEBUG] [LOCAL ] Loaded configuration for CFG: 5 features, N/A% accuracy [2026-01-21T20:35:43.068564] [INFO ] [LOCAL ] CFG: Loaded 5 optimal features with 60.82% confidence from JSON config [2026-01-21T20:35:43.068618] [DEBUG] [MAG ] Building data for symbol: CFG with lookback: 0 [2026-01-21T20:35:43.069404] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:43.069467] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:43.071214] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:43.071763] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:43.072166] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:43.072992] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:43.074991] [INFO ] [LOCAL ] CHH: Saved forecast. [2026-01-21T20:35:43.075056] [INFO ] [main ] CHH: Signal=1 (Conf=100.0%), Magnitude=2.63% (Conf=57.9358%) [2026-01-21T20:35:43.075206] [INFO ] [main ] Fetching symbol history for EDF... [2026-01-21T20:35:43.075250] [DEBUG] [REMOTE ] EDF: Fetching historical data. [2026-01-21T20:35:43.075409] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:43.076068] [INFO ] [main ] Progress: 67/429 forecasts completed (15.6%). CHH finished in 0.8s. ETA: 1m 2s. Rate: 351.15 forecasts/min [2026-01-21T20:35:43.092697] [DEBUG] [REMOTE ] EDF: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:43.093604] [DEBUG] [LOCAL ] Loaded configuration for EDF: 7 features, N/A% accuracy [2026-01-21T20:35:43.093656] [INFO ] [LOCAL ] EDF: Loaded 7 optimal features with 20.09% confidence from JSON config [2026-01-21T20:35:43.093688] [DEBUG] [MAG ] Building data for symbol: EDF with lookback: 0 [2026-01-21T20:35:43.094458] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:43.094521] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:43.099360] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:43.101811] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:43.103046] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:43.104849] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:43.105392] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:43.106534] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:35:43.108660] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:43.227821] [DEBUG] [MAG ] OSS: Last date is validated at 2026-01-21 [2026-01-21T20:35:43.314111] [DEBUG] [MAG ] BUXX: Last date is validated at 2026-01-21 [2026-01-21T20:35:43.395057] [DEBUG] [MAG ] OSS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:43.452123] [DEBUG] [MAG ] EDF: Last date is validated at 2026-01-21 [2026-01-21T20:35:43.469347] [INFO ] [LOCAL ] OSS: Saved forecast. [2026-01-21T20:35:43.469415] [INFO ] [main ] OSS: Signal=1 (Conf=100.0%), Magnitude=-0.54% (Conf=53.0887%) [2026-01-21T20:35:43.469768] [INFO ] [main ] Fetching symbol history for IMNN... [2026-01-21T20:35:43.469820] [DEBUG] [REMOTE ] IMNN: Fetching historical data. [2026-01-21T20:35:43.470652] [INFO ] [main ] Progress: 68/429 forecasts completed (15.9%). OSS finished in 0.6s. ETA: 1m 3s. Rate: 344.51 forecasts/min [2026-01-21T20:35:43.486506] [DEBUG] [REMOTE ] IMNN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:43.487451] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 5 features, N/A% accuracy [2026-01-21T20:35:43.487502] [INFO ] [LOCAL ] IMNN: Loaded 5 optimal features with 51.58% confidence from JSON config [2026-01-21T20:35:43.487494] [DEBUG] [MAG ] BUXX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:43.487533] [DEBUG] [MAG ] Building data for symbol: IMNN with lookback: 0 [2026-01-21T20:35:43.490745] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:43.490806] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:43.495598] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:43.497369] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:43.497866] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:43.498665] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:43.500345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:43.515699] [DEBUG] [MAG ] CFG: Last date is validated at 2026-01-21 [2026-01-21T20:35:43.577982] [INFO ] [LOCAL ] BUXX: Saved forecast. [2026-01-21T20:35:43.578055] [INFO ] [main ] BUXX: Signal=1 (Conf=100.0%), Magnitude=0.00% (Conf=15.6976%) [2026-01-21T20:35:43.578217] [INFO ] [main ] Fetching symbol history for CCL... [2026-01-21T20:35:43.578263] [DEBUG] [REMOTE ] CCL: Fetching historical data. [2026-01-21T20:35:43.579622] [INFO ] [main ] Progress: 69/429 forecasts completed (16.1%). BUXX finished in 0.9s. ETA: 1m 2s. Rate: 346.39 forecasts/min [2026-01-21T20:35:43.594865] [DEBUG] [REMOTE ] CCL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:43.595980] [DEBUG] [LOCAL ] Loaded configuration for CCL: 4 features, N/A% accuracy [2026-01-21T20:35:43.596034] [INFO ] [LOCAL ] CCL: Loaded 4 optimal features with 46.09% confidence from JSON config [2026-01-21T20:35:43.596066] [DEBUG] [MAG ] Building data for symbol: CCL with lookback: 0 [2026-01-21T20:35:43.596913] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:43.596976] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:43.598772] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:43.599319] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:43.599939] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:43.601534] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:43.620382] [DEBUG] [MAG ] EDF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:43.689093] [DEBUG] [MAG ] CFG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:43.749891] [INFO ] [LOCAL ] EDF: Saved forecast. [2026-01-21T20:35:43.749958] [INFO ] [main ] EDF: Signal=1 (Conf=100.0%), Magnitude=-0.09% (Conf=20.0937%) [2026-01-21T20:35:43.750114] [INFO ] [main ] Fetching symbol history for SCSC... [2026-01-21T20:35:43.750157] [DEBUG] [REMOTE ] SCSC: Fetching historical data. [2026-01-21T20:35:43.751011] [INFO ] [main ] Progress: 70/429 forecasts completed (16.3%). EDF finished in 0.7s. ETA: 1m 2s. Rate: 346.44 forecasts/min [2026-01-21T20:35:43.763870] [DEBUG] [REMOTE ] SCSC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:43.765002] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, N/A% accuracy [2026-01-21T20:35:43.765055] [INFO ] [LOCAL ] SCSC: Loaded 2 optimal features with 53.38% confidence from JSON config [2026-01-21T20:35:43.765087] [DEBUG] [MAG ] Building data for symbol: SCSC with lookback: 0 [2026-01-21T20:35:43.765875] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:43.765934] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:43.770858] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:43.771686] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:43.779787] [INFO ] [LOCAL ] CFG: Saved forecast. [2026-01-21T20:35:43.779862] [INFO ] [main ] CFG: Signal=1 (Conf=100.0%), Magnitude=0.71% (Conf=60.823%) [2026-01-21T20:35:43.780026] [INFO ] [main ] Fetching symbol history for LEN... [2026-01-21T20:35:43.780070] [DEBUG] [REMOTE ] LEN: Fetching historical data. [2026-01-21T20:35:43.781651] [INFO ] [main ] Progress: 71/429 forecasts completed (16.6%). CFG finished in 0.7s. ETA: 1m 1s. Rate: 350.51 forecasts/min [2026-01-21T20:35:43.795197] [DEBUG] [REMOTE ] LEN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:43.796382] [DEBUG] [LOCAL ] Loaded configuration for LEN: 7 features, N/A% accuracy [2026-01-21T20:35:43.796435] [INFO ] [LOCAL ] LEN: Loaded 7 optimal features with 62.59% confidence from JSON config [2026-01-21T20:35:43.796468] [DEBUG] [MAG ] Building data for symbol: LEN with lookback: 0 [2026-01-21T20:35:43.797301] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:43.797365] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:43.799137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:43.799679] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:43.800083] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:43.801905] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:43.803157] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:43.882746] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:43.887381] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:43.953140] [DEBUG] [MAG ] IMNN: Last date is validated at 2026-01-21 [2026-01-21T20:35:44.067372] [DEBUG] [MAG ] CCL: Last date is validated at 2026-01-21 [2026-01-21T20:35:44.210153] [DEBUG] [MAG ] IMNN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:44.214985] [DEBUG] [MAG ] SCSC: Last date is validated at 2026-01-21 [2026-01-21T20:35:44.276627] [DEBUG] [MAG ] CCL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:44.331119] [INFO ] [LOCAL ] IMNN: Saved forecast. [2026-01-21T20:35:44.331187] [INFO ] [main ] IMNN: Signal=1 (Conf=100.0%), Magnitude=1.92% (Conf=51.5751%) [2026-01-21T20:35:44.331569] [INFO ] [main ] Fetching symbol history for BPYPO... [2026-01-21T20:35:44.331648] [DEBUG] [REMOTE ] BPYPO: Fetching historical data. [2026-01-21T20:35:44.331639] [INFO ] [main ] Progress: 72/429 forecasts completed (16.8%). IMNN finished in 0.9s. ETA: 1m 3s. Rate: 340.06 forecasts/min [2026-01-21T20:35:44.359401] [INFO ] [LOCAL ] CCL: Saved forecast. [2026-01-21T20:35:44.359467] [INFO ] [main ] CCL: Signal=1 (Conf=100.0%), Magnitude=0.05% (Conf=46.0898%) [2026-01-21T20:35:44.359681] [INFO ] [main ] Fetching symbol history for INTZ... [2026-01-21T20:35:44.359755] [DEBUG] [REMOTE ] INTZ: Fetching historical data. [2026-01-21T20:35:44.360500] [INFO ] [main ] Progress: 73/429 forecasts completed (17.0%). CCL finished in 0.8s. ETA: 1m 2s. Rate: 344.00 forecasts/min [2026-01-21T20:35:44.360627] [DEBUG] [REMOTE ] BPYPO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:44.361714] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 10 features, N/A% accuracy [2026-01-21T20:35:44.361769] [INFO ] [LOCAL ] BPYPO: Loaded 10 optimal features with 46.20% confidence from JSON config [2026-01-21T20:35:44.361801] [DEBUG] [MAG ] Building data for symbol: BPYPO with lookback: 0 [2026-01-21T20:35:44.362603] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:35:44.362668] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:44.364360] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:44.367933] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:44.368371] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:44.369174] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:44.374746] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:44.375506] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:44.375504] [DEBUG] [REMOTE ] INTZ: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:44.376507] [DEBUG] [LOCAL ] Loaded configuration for INTZ: 7 features, N/A% accuracy [2026-01-21T20:35:44.376560] [INFO ] [LOCAL ] INTZ: Loaded 7 optimal features with 39.49% confidence from JSON config [2026-01-21T20:35:44.376612] [DEBUG] [MAG ] Building data for symbol: INTZ with lookback: 0 [2026-01-21T20:35:44.377420] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:44.377486] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:44.380392] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:44.382976] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:44.384993] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:44.385720] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:44.405358] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:44.406498] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:44.408064] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:44.425142] [DEBUG] [MAG ] LEN: Last date is validated at 2026-01-21 [2026-01-21T20:35:44.425916] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:44.430158] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:35:44.431326] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:44.449098] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:44.460259] [DEBUG] [MAG ] SCSC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:44.549979] [INFO ] [LOCAL ] SCSC: Saved forecast. [2026-01-21T20:35:44.550051] [INFO ] [main ] SCSC: Signal=1 (Conf=100.0%), Magnitude=4.69% (Conf=53.3767%) [2026-01-21T20:35:44.550237] [INFO ] [main ] Fetching symbol history for NMAI... [2026-01-21T20:35:44.550287] [DEBUG] [REMOTE ] NMAI: Fetching historical data. [2026-01-21T20:35:44.551652] [INFO ] [main ] Progress: 74/429 forecasts completed (17.2%). SCSC finished in 0.8s. ETA: 1m 2s. Rate: 343.55 forecasts/min [2026-01-21T20:35:44.568262] [DEBUG] [REMOTE ] NMAI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:44.569389] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 8 features, N/A% accuracy [2026-01-21T20:35:44.569442] [INFO ] [LOCAL ] NMAI: Loaded 8 optimal features with 45.97% confidence from JSON config [2026-01-21T20:35:44.569474] [DEBUG] [MAG ] Building data for symbol: NMAI with lookback: 0 [2026-01-21T20:35:44.570672] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:44.570736] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:44.576183] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:44.578173] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:44.578902] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:44.579348] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:44.581719] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:44.596718] [DEBUG] [MAG ] LEN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:44.621794] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:44.623131] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:44.625180] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:44.711405] [INFO ] [LOCAL ] LEN: Saved forecast. [2026-01-21T20:35:44.711478] [INFO ] [main ] LEN: Signal=1 (Conf=100.0%), Magnitude=1.08% (Conf=62.5913%) [2026-01-21T20:35:44.713257] [INFO ] [main ] Fetching symbol history for ABUS... [2026-01-21T20:35:44.713312] [DEBUG] [REMOTE ] ABUS: Fetching historical data. [2026-01-21T20:35:44.714633] [INFO ] [main ] Progress: 75/429 forecasts completed (17.5%). LEN finished in 0.9s. ETA: 1m 2s. Rate: 343.86 forecasts/min [2026-01-21T20:35:44.731551] [DEBUG] [REMOTE ] ABUS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:44.732779] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 5 features, N/A% accuracy [2026-01-21T20:35:44.732832] [INFO ] [LOCAL ] ABUS: Loaded 5 optimal features with 54.70% confidence from JSON config [2026-01-21T20:35:44.732864] [DEBUG] [MAG ] Building data for symbol: ABUS with lookback: 0 [2026-01-21T20:35:44.733675] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:44.733738] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:44.735438] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:44.735978] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:44.736368] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:44.765454] [DEBUG] [MAG ] BPYPO: Last date is validated at 2026-01-21 [2026-01-21T20:35:44.789636] [DEBUG] [MAG ] INTZ: Last date is validated at 2026-01-21 [2026-01-21T20:35:44.848458] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:44.850959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:44.936608] [DEBUG] [MAG ] BPYPO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:44.955875] [DEBUG] [MAG ] INTZ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:44.967970] [DEBUG] [MAG ] NMAI: Last date is validated at 2026-01-21 [2026-01-21T20:35:45.033214] [INFO ] [LOCAL ] INTZ: Saved forecast. [2026-01-21T20:35:45.033290] [INFO ] [main ] INTZ: Signal=1 (Conf=90.0%), Magnitude=-3.21% (Conf=39.4929%) [2026-01-21T20:35:45.033451] [INFO ] [main ] Fetching symbol history for MBX... [2026-01-21T20:35:45.033494] [DEBUG] [REMOTE ] MBX: Fetching historical data. [2026-01-21T20:35:45.033738] [INFO ] [main ] Progress: 76/429 forecasts completed (17.7%). INTZ finished in 0.7s. ETA: 1m 2s. Rate: 340.15 forecasts/min [2026-01-21T20:35:45.051070] [DEBUG] [REMOTE ] MBX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.052285] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, N/A% accuracy [2026-01-21T20:35:45.052338] [INFO ] [LOCAL ] MBX: Loaded 2 optimal features with 50.48% confidence from JSON config [2026-01-21T20:35:45.052371] [DEBUG] [MAG ] Building data for symbol: MBX with lookback: 0 [2026-01-21T20:35:45.053153] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:45.053212] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:35:45.054307] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:35:45.063842] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.080739] [INFO ] [LOCAL ] BPYPO: Saved forecast. [2026-01-21T20:35:45.080810] [INFO ] [main ] BPYPO: Signal=1 (Conf=90.0%), Magnitude=0.63% (Conf=46.2004%) [2026-01-21T20:35:45.081181] [INFO ] [main ] Fetching symbol history for NWSA... [2026-01-21T20:35:45.081233] [DEBUG] [REMOTE ] NWSA: Fetching historical data. [2026-01-21T20:35:45.081655] [INFO ] [main ] Progress: 77/429 forecasts completed (17.9%). BPYPO finished in 0.7s. ETA: 1m 2s. Rate: 343.40 forecasts/min [2026-01-21T20:35:45.095148] [DEBUG] [REMOTE ] NWSA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.096412] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 10 features, N/A% accuracy [2026-01-21T20:35:45.096468] [INFO ] [LOCAL ] NWSA: Loaded 10 optimal features with 43.09% confidence from JSON config [2026-01-21T20:35:45.096501] [DEBUG] [MAG ] Building data for symbol: NWSA with lookback: 0 [2026-01-21T20:35:45.097323] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:35:45.097389] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:45.103213] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:45.105027] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:45.107988] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:45.112768] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:45.114390] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:45.115136] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:45.116921] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:45.117411] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:45.118627] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:35:45.120719] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.143826] [DEBUG] [MAG ] NMAI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:45.194642] [DEBUG] [MAG ] ABUS: Last date is validated at 2026-01-21 [2026-01-21T20:35:45.209228] [INFO ] [LOCAL ] NMAI: Saved forecast. [2026-01-21T20:35:45.209297] [INFO ] [main ] NMAI: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=45.9679%) [2026-01-21T20:35:45.209459] [INFO ] [main ] Fetching symbol history for KKRS... [2026-01-21T20:35:45.209503] [DEBUG] [REMOTE ] KKRS: Fetching historical data. [2026-01-21T20:35:45.210051] [INFO ] [main ] Progress: 78/429 forecasts completed (18.2%). NMAI finished in 0.7s. ETA: 1m 1s. Rate: 344.57 forecasts/min [2026-01-21T20:35:45.225906] [DEBUG] [REMOTE ] KKRS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.227058] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 5 features, N/A% accuracy [2026-01-21T20:35:45.227112] [INFO ] [LOCAL ] KKRS: Loaded 5 optimal features with 61.50% confidence from JSON config [2026-01-21T20:35:45.227143] [DEBUG] [MAG ] Building data for symbol: KKRS with lookback: 0 [2026-01-21T20:35:45.227955] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:45.228018] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:45.229782] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:45.230323] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:45.230755] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:45.235138] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:35:45.236402] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.363523] [DEBUG] [MAG ] ABUS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:45.401955] [DEBUG] [MAG ] MBX: Last date is validated at 2026-01-21 [2026-01-21T20:35:45.421473] [INFO ] [LOCAL ] ABUS: Saved forecast. [2026-01-21T20:35:45.421548] [INFO ] [main ] ABUS: Signal=1 (Conf=90.0%), Magnitude=4.01% (Conf=54.6981%) [2026-01-21T20:35:45.421915] [INFO ] [main ] Fetching symbol history for CMRE... [2026-01-21T20:35:45.421968] [DEBUG] [REMOTE ] CMRE: Fetching historical data. [2026-01-21T20:35:45.422651] [INFO ] [main ] Progress: 79/429 forecasts completed (18.4%). ABUS finished in 0.7s. ETA: 1m 1s. Rate: 343.61 forecasts/min [2026-01-21T20:35:45.439878] [DEBUG] [REMOTE ] CMRE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.440919] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 7 features, N/A% accuracy [2026-01-21T20:35:45.440978] [INFO ] [LOCAL ] CMRE: Loaded 7 optimal features with 49.75% confidence from JSON config [2026-01-21T20:35:45.441011] [DEBUG] [MAG ] Building data for symbol: CMRE with lookback: 0 [2026-01-21T20:35:45.441798] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:45.441860] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:45.446673] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:45.449149] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:45.460679] [DEBUG] [MAG ] NWSA: Last date is validated at 2026-01-21 [2026-01-21T20:35:45.562801] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:45.565051] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:45.568538] [DEBUG] [MAG ] MBX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:45.587564] [DEBUG] [MAG ] KKRS: Last date is validated at 2026-01-21 [2026-01-21T20:35:45.614917] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:45.617978] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:45.619141] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.630619] [DEBUG] [MAG ] NWSA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:45.664282] [INFO ] [LOCAL ] MBX: Saved forecast. [2026-01-21T20:35:45.664351] [INFO ] [main ] MBX: Signal=1 (Conf=90.0%), Magnitude=-1.15% (Conf=50.4812%) [2026-01-21T20:35:45.664546] [INFO ] [main ] Fetching symbol history for BYRN... [2026-01-21T20:35:45.664609] [DEBUG] [REMOTE ] BYRN: Fetching historical data. [2026-01-21T20:35:45.665310] [INFO ] [main ] Progress: 80/429 forecasts completed (18.6%). MBX finished in 0.6s. ETA: 1m 1s. Rate: 341.94 forecasts/min [2026-01-21T20:35:45.676162] [DEBUG] [REMOTE ] BYRN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.677238] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 5 features, N/A% accuracy [2026-01-21T20:35:45.677290] [INFO ] [LOCAL ] BYRN: Loaded 5 optimal features with 52.32% confidence from JSON config [2026-01-21T20:35:45.677324] [DEBUG] [MAG ] Building data for symbol: BYRN with lookback: 0 [2026-01-21T20:35:45.678116] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:45.678189] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:45.683057] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:45.684888] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:45.685380] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:45.687738] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:45.714714] [INFO ] [LOCAL ] NWSA: Saved forecast. [2026-01-21T20:35:45.714782] [INFO ] [main ] NWSA: Signal=1 (Conf=90.0%), Magnitude=0.53% (Conf=43.0879%) [2026-01-21T20:35:45.714940] [INFO ] [main ] Fetching symbol history for PVH... [2026-01-21T20:35:45.714983] [DEBUG] [REMOTE ] PVH: Fetching historical data. [2026-01-21T20:35:45.717295] [INFO ] [main ] Progress: 81/429 forecasts completed (18.9%). NWSA finished in 0.6s. ETA: 1m 1s. Rate: 344.94 forecasts/min [2026-01-21T20:35:45.728099] [DEBUG] [REMOTE ] PVH: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.729091] [DEBUG] [LOCAL ] Loaded configuration for PVH: 2 features, N/A% accuracy [2026-01-21T20:35:45.729143] [INFO ] [LOCAL ] PVH: Loaded 2 optimal features with 47.33% confidence from JSON config [2026-01-21T20:35:45.729174] [DEBUG] [MAG ] Building data for symbol: PVH with lookback: 0 [2026-01-21T20:35:45.730078] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:45.730138] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:45.735003] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:45.736781] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.737747] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.766248] [DEBUG] [MAG ] KKRS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:45.824376] [INFO ] [LOCAL ] KKRS: Saved forecast. [2026-01-21T20:35:45.824447] [INFO ] [main ] KKRS: Signal=1 (Conf=90.0%), Magnitude=0.43% (Conf=61.5009%) [2026-01-21T20:35:45.824630] [INFO ] [main ] Fetching symbol history for GL... [2026-01-21T20:35:45.824676] [DEBUG] [REMOTE ] GL: Fetching historical data. [2026-01-21T20:35:45.825626] [INFO ] [main ] Progress: 82/429 forecasts completed (19.1%). KKRS finished in 0.6s. ETA: 1m 0s. Rate: 346.53 forecasts/min [2026-01-21T20:35:45.839319] [DEBUG] [REMOTE ] GL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:45.840279] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, N/A% accuracy [2026-01-21T20:35:45.840343] [INFO ] [LOCAL ] GL: Loaded 2 optimal features with 50.10% confidence from JSON config [2026-01-21T20:35:45.840388] [DEBUG] [MAG ] Building data for symbol: GL with lookback: 0 [2026-01-21T20:35:45.841218] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:45.841278] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:45.846666] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:45.848665] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:45.961279] [DEBUG] [MAG ] CMRE: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.073077] [DEBUG] [MAG ] BYRN: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.073871] [DEBUG] [MAG ] PVH: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.129503] [DEBUG] [MAG ] CMRE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.199113] [INFO ] [LOCAL ] CMRE: Saved forecast. [2026-01-21T20:35:46.199186] [INFO ] [main ] CMRE: Signal=1 (Conf=90.0%), Magnitude=-0.33% (Conf=49.7533%) [2026-01-21T20:35:46.199546] [INFO ] [main ] Fetching symbol history for BGY... [2026-01-21T20:35:46.199613] [DEBUG] [REMOTE ] BGY: Fetching historical data. [2026-01-21T20:35:46.199654] [INFO ] [main ] Progress: 83/429 forecasts completed (19.3%). CMRE finished in 0.8s. ETA: 1m 1s. Rate: 341.76 forecasts/min [2026-01-21T20:35:46.205231] [DEBUG] [MAG ] GL: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.213083] [DEBUG] [REMOTE ] BGY: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:46.214320] [DEBUG] [LOCAL ] Loaded configuration for BGY: 5 features, N/A% accuracy [2026-01-21T20:35:46.214372] [INFO ] [LOCAL ] BGY: Loaded 5 optimal features with 36.50% confidence from JSON config [2026-01-21T20:35:46.214403] [DEBUG] [MAG ] Building data for symbol: BGY with lookback: 0 [2026-01-21T20:35:46.215242] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:46.215302] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:46.220304] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:46.222195] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:46.222696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:46.223084] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:46.223959] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:46.241694] [DEBUG] [MAG ] BYRN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.265644] [DEBUG] [MAG ] PVH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.342018] [INFO ] [LOCAL ] BYRN: Saved forecast. [2026-01-21T20:35:46.342087] [INFO ] [main ] BYRN: Signal=1 (Conf=90.0%), Magnitude=6.24% (Conf=52.3208%) [2026-01-21T20:35:46.342411] [INFO ] [main ] Fetching symbol history for ADP... [2026-01-21T20:35:46.342462] [DEBUG] [REMOTE ] ADP: Fetching historical data. [2026-01-21T20:35:46.343345] [INFO ] [main ] Progress: 84/429 forecasts completed (19.6%). BYRN finished in 0.7s. ETA: 1m 0s. Rate: 342.50 forecasts/min [2026-01-21T20:35:46.354605] [DEBUG] [REMOTE ] ADP: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:46.355523] [DEBUG] [LOCAL ] Loaded configuration for ADP: 9 features, N/A% accuracy [2026-01-21T20:35:46.355599] [INFO ] [LOCAL ] ADP: Loaded 9 optimal features with 56.73% confidence from JSON config [2026-01-21T20:35:46.355633] [DEBUG] [MAG ] Building data for symbol: ADP with lookback: 0 [2026-01-21T20:35:46.356409] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:46.356472] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:46.361322] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:46.363099] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:46.363609] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:46.364345] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:46.366619] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:46.368248] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:46.370940] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:46.372020] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:46.373642] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:46.377411] [DEBUG] [MAG ] GL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.378344] [INFO ] [LOCAL ] PVH: Saved forecast. [2026-01-21T20:35:46.378411] [INFO ] [main ] PVH: Signal=1 (Conf=90.0%), Magnitude=-1.50% (Conf=47.3298%) [2026-01-21T20:35:46.378609] [INFO ] [main ] Fetching symbol history for AZO... [2026-01-21T20:35:46.378655] [DEBUG] [REMOTE ] AZO: Fetching historical data. [2026-01-21T20:35:46.378854] [INFO ] [main ] Progress: 85/429 forecasts completed (19.8%). PVH finished in 0.7s. ETA: 59.7s. Rate: 345.74 forecasts/min [2026-01-21T20:35:46.391975] [DEBUG] [REMOTE ] AZO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:46.392943] [DEBUG] [LOCAL ] Loaded configuration for AZO: 6 features, N/A% accuracy [2026-01-21T20:35:46.392995] [INFO ] [LOCAL ] AZO: Loaded 6 optimal features with 52.33% confidence from JSON config [2026-01-21T20:35:46.393029] [DEBUG] [MAG ] Building data for symbol: AZO with lookback: 0 [2026-01-21T20:35:46.393846] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:46.393907] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:46.399093] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:46.400875] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:46.401350] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:46.401812] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:46.402206] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:46.403418] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:46.482244] [INFO ] [LOCAL ] GL: Saved forecast. [2026-01-21T20:35:46.482322] [INFO ] [main ] GL: Signal=1 (Conf=90.0%), Magnitude=2.39% (Conf=50.0981%) [2026-01-21T20:35:46.482486] [INFO ] [main ] Fetching symbol history for LINE... [2026-01-21T20:35:46.482530] [DEBUG] [REMOTE ] LINE: Fetching historical data. [2026-01-21T20:35:46.482882] [INFO ] [main ] Progress: 86/429 forecasts completed (20.0%). GL finished in 0.7s. ETA: 59.2s. Rate: 347.36 forecasts/min [2026-01-21T20:35:46.496366] [DEBUG] [REMOTE ] LINE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:46.498203] [DEBUG] [LOCAL ] Loaded configuration for LINE: 3 features, N/A% accuracy [2026-01-21T20:35:46.498257] [INFO ] [LOCAL ] LINE: Loaded 3 optimal features with 66.96% confidence from JSON config [2026-01-21T20:35:46.498289] [DEBUG] [MAG ] Building data for symbol: LINE with lookback: 0 [2026-01-21T20:35:46.499142] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:46.499201] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:46.547767] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:46.550394] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:46.552491] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:46.566973] [DEBUG] [MAG ] BGY: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.723300] [DEBUG] [MAG ] ADP: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.745704] [DEBUG] [MAG ] BGY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.746670] [DEBUG] [MAG ] AZO: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.804468] [INFO ] [LOCAL ] BGY: Saved forecast. [2026-01-21T20:35:46.804540] [INFO ] [main ] BGY: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=36.4979%) [2026-01-21T20:35:46.804742] [INFO ] [main ] Fetching symbol history for KDP... [2026-01-21T20:35:46.804790] [DEBUG] [REMOTE ] KDP: Fetching historical data. [2026-01-21T20:35:46.805880] [INFO ] [main ] Progress: 87/429 forecasts completed (20.3%). BGY finished in 0.6s. ETA: 59.7s. Rate: 343.92 forecasts/min [2026-01-21T20:35:46.820759] [DEBUG] [REMOTE ] KDP: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:46.821662] [DEBUG] [LOCAL ] Loaded configuration for KDP: 6 features, N/A% accuracy [2026-01-21T20:35:46.821719] [INFO ] [LOCAL ] KDP: Loaded 6 optimal features with 60.41% confidence from JSON config [2026-01-21T20:35:46.821751] [DEBUG] [MAG ] Building data for symbol: KDP with lookback: 0 [2026-01-21T20:35:46.822540] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:46.822622] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:46.824313] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:46.824836] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:46.825224] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:46.887170] [DEBUG] [MAG ] LINE: Last date is validated at 2026-01-21 [2026-01-21T20:35:46.891824] [DEBUG] [MAG ] ADP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.913587] [DEBUG] [MAG ] AZO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:46.938224] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:46.988059] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:46.990263] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.028203] [INFO ] [LOCAL ] ADP: Saved forecast. [2026-01-21T20:35:47.028273] [INFO ] [main ] ADP: Signal=1 (Conf=90.0%), Magnitude=-2.18% (Conf=56.7338%) [2026-01-21T20:35:47.028674] [INFO ] [main ] Fetching symbol history for OGI... [2026-01-21T20:35:47.028726] [DEBUG] [REMOTE ] OGI: Fetching historical data. [2026-01-21T20:35:47.029847] [INFO ] [main ] Progress: 88/429 forecasts completed (20.5%). ADP finished in 0.7s. ETA: 59.7s. Rate: 342.81 forecasts/min [2026-01-21T20:35:47.041412] [DEBUG] [REMOTE ] OGI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.042562] [DEBUG] [LOCAL ] Loaded configuration for OGI: 11 features, N/A% accuracy [2026-01-21T20:35:47.042639] [INFO ] [LOCAL ] OGI: Loaded 11 optimal features with 41.87% confidence from JSON config [2026-01-21T20:35:47.042671] [DEBUG] [MAG ] Building data for symbol: OGI with lookback: 0 [2026-01-21T20:35:47.043441] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-21T20:35:47.043506] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:47.045217] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:47.045755] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:47.046145] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:47.047038] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:47.058556] [DEBUG] [MAG ] LINE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:47.064594] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:47.065222] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:47.066289] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:47.067986] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:47.069053] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:47.069783] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:47.071396] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.107014] [INFO ] [LOCAL ] AZO: Saved forecast. [2026-01-21T20:35:47.107082] [INFO ] [main ] AZO: Signal=1 (Conf=90.0%), Magnitude=0.02% (Conf=52.3278%) [2026-01-21T20:35:47.107561] [INFO ] [main ] Fetching symbol history for GPIX... [2026-01-21T20:35:47.107631] [DEBUG] [REMOTE ] GPIX: Fetching historical data. [2026-01-21T20:35:47.107644] [INFO ] [main ] Progress: 89/429 forecasts completed (20.7%). AZO finished in 0.7s. ETA: 59.1s. Rate: 344.97 forecasts/min [2026-01-21T20:35:47.121230] [DEBUG] [REMOTE ] GPIX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.122118] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 7 features, N/A% accuracy [2026-01-21T20:35:47.122169] [INFO ] [LOCAL ] GPIX: Loaded 7 optimal features with 73.62% confidence from JSON config [2026-01-21T20:35:47.122200] [DEBUG] [MAG ] Building data for symbol: GPIX with lookback: 0 [2026-01-21T20:35:47.123001] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:47.123064] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:47.127897] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:47.129711] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:47.130187] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:47.130629] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:47.131480] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:47.133856] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:47.134503] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.147197] [INFO ] [LOCAL ] LINE: Saved forecast. [2026-01-21T20:35:47.147266] [INFO ] [main ] LINE: Signal=1 (Conf=90.0%), Magnitude=0.93% (Conf=66.9571%) [2026-01-21T20:35:47.147420] [INFO ] [main ] Fetching symbol history for MA... [2026-01-21T20:35:47.147463] [DEBUG] [REMOTE ] MA: Fetching historical data. [2026-01-21T20:35:47.148646] [INFO ] [main ] Progress: 90/429 forecasts completed (21.0%). LINE finished in 0.7s. ETA: 58.5s. Rate: 347.92 forecasts/min [2026-01-21T20:35:47.160433] [DEBUG] [REMOTE ] MA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.161491] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, N/A% accuracy [2026-01-21T20:35:47.161544] [INFO ] [LOCAL ] MA: Loaded 2 optimal features with 57.44% confidence from JSON config [2026-01-21T20:35:47.161595] [DEBUG] [MAG ] Building data for symbol: MA with lookback: 0 [2026-01-21T20:35:47.162362] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:47.162422] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:47.167208] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:47.170058] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.348822] [DEBUG] [MAG ] KDP: Last date is validated at 2026-01-21 [2026-01-21T20:35:47.410155] [DEBUG] [MAG ] OGI: Last date is validated at 2026-01-21 [2026-01-21T20:35:47.492972] [DEBUG] [MAG ] GPIX: Last date is validated at 2026-01-21 [2026-01-21T20:35:47.512535] [DEBUG] [MAG ] MA: Last date is validated at 2026-01-21 [2026-01-21T20:35:47.532662] [DEBUG] [MAG ] KDP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:47.577740] [DEBUG] [MAG ] OGI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:47.610669] [INFO ] [LOCAL ] KDP: Saved forecast. [2026-01-21T20:35:47.610742] [INFO ] [main ] KDP: Signal=1 (Conf=90.0%), Magnitude=2.67% (Conf=60.414%) [2026-01-21T20:35:47.611093] [INFO ] [main ] Progress: 91/429 forecasts completed (21.2%). KDP finished in 0.8s. ETA: 59.4s. Rate: 341.61 forecasts/min [2026-01-21T20:35:47.611217] [INFO ] [main ] Fetching symbol history for CTRA... [2026-01-21T20:35:47.611261] [DEBUG] [REMOTE ] CTRA: Fetching historical data. [2026-01-21T20:35:47.625049] [DEBUG] [REMOTE ] CTRA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.626364] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 9 features, N/A% accuracy [2026-01-21T20:35:47.626417] [INFO ] [LOCAL ] CTRA: Loaded 9 optimal features with 46.89% confidence from JSON config [2026-01-21T20:35:47.626449] [DEBUG] [MAG ] Building data for symbol: CTRA with lookback: 0 [2026-01-21T20:35:47.627274] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:47.627361] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:47.637615] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:47.640788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:47.641566] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:47.642132] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:47.643590] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:47.644265] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:47.656165] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:47.666900] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:47.674029] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.675745] [DEBUG] [MAG ] GPIX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:47.684347] [DEBUG] [MAG ] MA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:47.731100] [INFO ] [LOCAL ] OGI: Saved forecast. [2026-01-21T20:35:47.731172] [INFO ] [main ] OGI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.8721%) [2026-01-21T20:35:47.731332] [INFO ] [main ] Fetching symbol history for LQDA... [2026-01-21T20:35:47.731376] [DEBUG] [REMOTE ] LQDA: Fetching historical data. [2026-01-21T20:35:47.734065] [INFO ] [main ] Progress: 92/429 forecasts completed (21.4%). OGI finished in 0.7s. ETA: 59.0s. Rate: 342.72 forecasts/min [2026-01-21T20:35:47.748356] [DEBUG] [REMOTE ] LQDA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.751622] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 4 features, N/A% accuracy [2026-01-21T20:35:47.751681] [INFO ] [LOCAL ] LQDA: Loaded 4 optimal features with 56.29% confidence from JSON config [2026-01-21T20:35:47.751713] [DEBUG] [MAG ] Building data for symbol: LQDA with lookback: 0 [2026-01-21T20:35:47.752496] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:47.752554] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:47.755173] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:47.756021] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:47.757879] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:47.760434] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.767539] [INFO ] [LOCAL ] GPIX: Saved forecast. [2026-01-21T20:35:47.767638] [INFO ] [main ] GPIX: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=73.6211%) [2026-01-21T20:35:47.767826] [INFO ] [main ] Fetching symbol history for ISSC... [2026-01-21T20:35:47.767876] [DEBUG] [REMOTE ] ISSC: Fetching historical data. [2026-01-21T20:35:47.768655] [INFO ] [main ] Progress: 93/429 forecasts completed (21.7%). GPIX finished in 0.7s. ETA: 58.3s. Rate: 345.71 forecasts/min [2026-01-21T20:35:47.784741] [DEBUG] [REMOTE ] ISSC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.786019] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 3 features, N/A% accuracy [2026-01-21T20:35:47.786078] [INFO ] [LOCAL ] ISSC: Loaded 3 optimal features with 70.26% confidence from JSON config [2026-01-21T20:35:47.786136] [DEBUG] [MAG ] Building data for symbol: ISSC with lookback: 0 [2026-01-21T20:35:47.787329] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:47.787407] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:47.793103] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:47.836098] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:47.839091] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:47.849928] [INFO ] [LOCAL ] MA: Saved forecast. [2026-01-21T20:35:47.849993] [INFO ] [main ] MA: Signal=1 (Conf=90.0%), Magnitude=-3.68% (Conf=57.4444%) [2026-01-21T20:35:47.850148] [INFO ] [main ] Fetching symbol history for FUND... [2026-01-21T20:35:47.850192] [DEBUG] [REMOTE ] FUND: Fetching historical data. [2026-01-21T20:35:47.851677] [INFO ] [main ] Progress: 94/429 forecasts completed (21.9%). MA finished in 0.7s. ETA: 57.8s. Rate: 347.64 forecasts/min [2026-01-21T20:35:47.863322] [DEBUG] [REMOTE ] FUND: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:47.864532] [DEBUG] [LOCAL ] Loaded configuration for FUND: 0 features, N/A% accuracy [2026-01-21T20:35:47.864607] [INFO ] [LOCAL ] FUND: Loaded 0 optimal features with 39.62% confidence from JSON config [2026-01-21T20:35:47.864641] [DEBUG] [MAG ] Building data for symbol: FUND with lookback: 0 [2026-01-21T20:35:47.865427] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:35:48.106010] [DEBUG] [MAG ] LQDA: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.109491] [DEBUG] [MAG ] CTRA: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.188652] [DEBUG] [MAG ] ISSC: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.203830] [DEBUG] [MAG ] FUND: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.272217] [DEBUG] [MAG ] LQDA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.278741] [DEBUG] [MAG ] CTRA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.359906] [INFO ] [LOCAL ] LQDA: Saved forecast. [2026-01-21T20:35:48.359974] [INFO ] [main ] LQDA: Signal=1 (Conf=90.0%), Magnitude=-0.50% (Conf=56.2886%) [2026-01-21T20:35:48.360308] [INFO ] [main ] Fetching symbol history for PFF... [2026-01-21T20:35:48.360358] [DEBUG] [REMOTE ] PFF: Fetching historical data. [2026-01-21T20:35:48.360665] [INFO ] [main ] Progress: 95/429 forecasts completed (22.1%). LQDA finished in 0.6s. ETA: 58.8s. Rate: 340.65 forecasts/min [2026-01-21T20:35:48.360845] [INFO ] [LOCAL ] CTRA: Saved forecast. [2026-01-21T20:35:48.360914] [INFO ] [main ] CTRA: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=46.8873%) [2026-01-21T20:35:48.361299] [INFO ] [main ] Fetching symbol history for LMBS... [2026-01-21T20:35:48.361352] [DEBUG] [REMOTE ] LMBS: Fetching historical data. [2026-01-21T20:35:48.361634] [INFO ] [main ] Progress: 96/429 forecasts completed (22.4%). CTRA finished in 0.7s. ETA: 58.0s. Rate: 344.21 forecasts/min [2026-01-21T20:35:48.363614] [DEBUG] [MAG ] ISSC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.372090] [DEBUG] [REMOTE ] PFF: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:48.372974] [DEBUG] [LOCAL ] Loaded configuration for PFF: 5 features, N/A% accuracy [2026-01-21T20:35:48.373030] [INFO ] [LOCAL ] PFF: Loaded 5 optimal features with 62.52% confidence from JSON config [2026-01-21T20:35:48.373072] [DEBUG] [MAG ] Building data for symbol: PFF with lookback: 0 [2026-01-21T20:35:48.373861] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:48.373922] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:48.376274] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:48.376965] [DEBUG] [REMOTE ] LMBS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:48.377963] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:48.378064] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 4 features, N/A% accuracy [2026-01-21T20:35:48.378123] [INFO ] [LOCAL ] LMBS: Loaded 4 optimal features with 46.91% confidence from JSON config [2026-01-21T20:35:48.378157] [DEBUG] [MAG ] Building data for symbol: LMBS with lookback: 0 [2026-01-21T20:35:48.378947] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:48.379021] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:48.379086] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:48.383469] [DEBUG] [MAG ] FUND: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.384231] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:48.386127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:48.386641] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:48.387040] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:48.428841] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:48.429743] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:48.436698] [INFO ] [LOCAL ] FUND: Saved forecast. [2026-01-21T20:35:48.436768] [INFO ] [main ] FUND: Signal=1 (Conf=90.0%), Magnitude=0.67% (Conf=39.6219%) [2026-01-21T20:35:48.436932] [INFO ] [main ] Fetching symbol history for NXE... [2026-01-21T20:35:48.436977] [DEBUG] [REMOTE ] NXE: Fetching historical data. [2026-01-21T20:35:48.437980] [INFO ] [main ] Progress: 97/429 forecasts completed (22.6%). FUND finished in 0.6s. ETA: 57.5s. Rate: 346.22 forecasts/min [2026-01-21T20:35:48.447993] [INFO ] [LOCAL ] ISSC: Saved forecast. [2026-01-21T20:35:48.448060] [INFO ] [main ] ISSC: Signal=1 (Conf=90.0%), Magnitude=-6.08% (Conf=70.2555%) [2026-01-21T20:35:48.448418] [INFO ] [main ] Progress: 98/429 forecasts completed (22.8%). ISSC finished in 0.7s. ETA: 56.8s. Rate: 349.57 forecasts/min [2026-01-21T20:35:48.448566] [INFO ] [main ] Fetching symbol history for TMCI... [2026-01-21T20:35:48.448627] [DEBUG] [REMOTE ] TMCI: Fetching historical data. [2026-01-21T20:35:48.452740] [DEBUG] [REMOTE ] NXE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:48.453629] [DEBUG] [LOCAL ] Loaded configuration for NXE: 2 features, N/A% accuracy [2026-01-21T20:35:48.453684] [INFO ] [LOCAL ] NXE: Loaded 2 optimal features with 53.33% confidence from JSON config [2026-01-21T20:35:48.453716] [DEBUG] [MAG ] Building data for symbol: NXE with lookback: 0 [2026-01-21T20:35:48.454504] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:48.454563] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:48.459467] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:48.462274] [DEBUG] [REMOTE ] TMCI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:48.463065] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 4 features, N/A% accuracy [2026-01-21T20:35:48.463117] [INFO ] [LOCAL ] TMCI: Loaded 4 optimal features with 49.26% confidence from JSON config [2026-01-21T20:35:48.463150] [DEBUG] [MAG ] Building data for symbol: TMCI with lookback: 0 [2026-01-21T20:35:48.463971] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:48.464046] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:48.469034] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:48.470889] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:48.471404] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:48.471844] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:48.498249] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:48.730397] [DEBUG] [MAG ] LMBS: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.765887] [DEBUG] [MAG ] PFF: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.816520] [DEBUG] [MAG ] TMCI: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.872324] [DEBUG] [MAG ] NXE: Last date is validated at 2026-01-21 [2026-01-21T20:35:48.897786] [DEBUG] [MAG ] LMBS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.933653] [DEBUG] [MAG ] PFF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.952374] [INFO ] [LOCAL ] LMBS: Saved forecast. [2026-01-21T20:35:48.952442] [INFO ] [main ] LMBS: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=46.9091%) [2026-01-21T20:35:48.952826] [INFO ] [main ] Fetching symbol history for DVAX... [2026-01-21T20:35:48.952878] [DEBUG] [REMOTE ] DVAX: Fetching historical data. [2026-01-21T20:35:48.954734] [INFO ] [main ] Progress: 99/429 forecasts completed (23.1%). LMBS finished in 0.6s. ETA: 57.8s. Rate: 342.82 forecasts/min [2026-01-21T20:35:48.966395] [DEBUG] [REMOTE ] DVAX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:48.967627] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, N/A% accuracy [2026-01-21T20:35:48.967683] [INFO ] [LOCAL ] DVAX: Loaded 5 optimal features with 44.47% confidence from JSON config [2026-01-21T20:35:48.967715] [DEBUG] [MAG ] Building data for symbol: DVAX with lookback: 0 [2026-01-21T20:35:48.968503] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:48.968564] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:48.973423] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:48.975206] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:48.975696] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:48.976136] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:48.976525] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:48.994761] [INFO ] [LOCAL ] PFF: Saved forecast. [2026-01-21T20:35:48.995160] [INFO ] [main ] PFF: Signal=1 (Conf=90.0%), Magnitude=0.04% (Conf=62.5189%) [2026-01-21T20:35:48.995319] [INFO ] [main ] Fetching symbol history for CECO... [2026-01-21T20:35:48.995362] [DEBUG] [REMOTE ] CECO: Fetching historical data. [2026-01-21T20:35:48.997042] [DEBUG] [MAG ] TMCI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:48.999656] [INFO ] [main ] Progress: 100/429 forecasts completed (23.3%). PFF finished in 0.6s. ETA: 57.2s. Rate: 345.39 forecasts/min [2026-01-21T20:35:49.007093] [DEBUG] [REMOTE ] CECO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.007902] [DEBUG] [LOCAL ] Loaded configuration for CECO: 7 features, N/A% accuracy [2026-01-21T20:35:49.007960] [INFO ] [LOCAL ] CECO: Loaded 7 optimal features with 56.33% confidence from JSON config [2026-01-21T20:35:49.007992] [DEBUG] [MAG ] Building data for symbol: CECO with lookback: 0 [2026-01-21T20:35:49.008813] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:49.008875] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:49.013683] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:49.015522] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:49.016026] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:49.016415] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:49.018754] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:49.019704] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:49.020710] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:49.046359] [DEBUG] [MAG ] NXE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:49.065297] [INFO ] [LOCAL ] TMCI: Saved forecast. [2026-01-21T20:35:49.065369] [INFO ] [main ] TMCI: Signal=1 (Conf=90.0%), Magnitude=-0.13% (Conf=49.2561%) [2026-01-21T20:35:49.065544] [INFO ] [main ] Fetching symbol history for CADL... [2026-01-21T20:35:49.065607] [DEBUG] [REMOTE ] CADL: Fetching historical data. [2026-01-21T20:35:49.065822] [INFO ] [main ] Progress: 101/429 forecasts completed (23.5%). TMCI finished in 0.6s. ETA: 56.6s. Rate: 347.52 forecasts/min [2026-01-21T20:35:49.080427] [DEBUG] [REMOTE ] CADL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.081803] [DEBUG] [LOCAL ] Loaded configuration for CADL: 5 features, N/A% accuracy [2026-01-21T20:35:49.081864] [INFO ] [LOCAL ] CADL: Loaded 5 optimal features with 55.01% confidence from JSON config [2026-01-21T20:35:49.081897] [DEBUG] [MAG ] Building data for symbol: CADL with lookback: 0 [2026-01-21T20:35:49.082855] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:49.082919] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:49.084749] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:49.085295] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:49.087836] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:49.088856] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:49.108414] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:49.119887] [INFO ] [LOCAL ] NXE: Saved forecast. [2026-01-21T20:35:49.119958] [INFO ] [main ] NXE: Signal=1 (Conf=90.0%), Magnitude=-0.70% (Conf=53.3323%) [2026-01-21T20:35:49.120136] [INFO ] [main ] Fetching symbol history for DKNG... [2026-01-21T20:35:49.120196] [DEBUG] [REMOTE ] DKNG: Fetching historical data. [2026-01-21T20:35:49.122667] [INFO ] [main ] Progress: 102/429 forecasts completed (23.8%). NXE finished in 0.7s. ETA: 56.1s. Rate: 349.82 forecasts/min [2026-01-21T20:35:49.134222] [DEBUG] [REMOTE ] DKNG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.135510] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 5 features, N/A% accuracy [2026-01-21T20:35:49.135562] [INFO ] [LOCAL ] DKNG: Loaded 5 optimal features with 53.89% confidence from JSON config [2026-01-21T20:35:49.135616] [DEBUG] [MAG ] Building data for symbol: DKNG with lookback: 0 [2026-01-21T20:35:49.136435] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:49.136497] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:49.141742] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:49.143651] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:49.144153] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:49.144593] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:49.145780] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:49.320835] [DEBUG] [MAG ] DVAX: Last date is validated at 2026-01-21 [2026-01-21T20:35:49.361829] [DEBUG] [MAG ] CECO: Last date is validated at 2026-01-21 [2026-01-21T20:35:49.470499] [DEBUG] [MAG ] CADL: Last date is validated at 2026-01-21 [2026-01-21T20:35:49.487058] [DEBUG] [MAG ] DVAX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:49.495999] [DEBUG] [MAG ] DKNG: Last date is validated at 2026-01-21 [2026-01-21T20:35:49.530389] [DEBUG] [MAG ] CECO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:49.559089] [INFO ] [LOCAL ] DVAX: Saved forecast. [2026-01-21T20:35:49.559158] [INFO ] [main ] DVAX: Signal=1 (Conf=90.0%), Magnitude=-0.42% (Conf=44.465%) [2026-01-21T20:35:49.559502] [INFO ] [main ] Fetching symbol history for CODA... [2026-01-21T20:35:49.559553] [DEBUG] [REMOTE ] CODA: Fetching historical data. [2026-01-21T20:35:49.559662] [INFO ] [main ] Progress: 103/429 forecasts completed (24.0%). DVAX finished in 0.6s. ETA: 56.8s. Rate: 344.64 forecasts/min [2026-01-21T20:35:49.572973] [DEBUG] [REMOTE ] CODA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.574047] [DEBUG] [LOCAL ] Loaded configuration for CODA: 6 features, N/A% accuracy [2026-01-21T20:35:49.574099] [INFO ] [LOCAL ] CODA: Loaded 6 optimal features with 51.95% confidence from JSON config [2026-01-21T20:35:49.574130] [DEBUG] [MAG ] Building data for symbol: CODA with lookback: 0 [2026-01-21T20:35:49.574931] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:49.574993] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:49.580040] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:49.580869] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:49.583225] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:49.629223] [INFO ] [LOCAL ] CECO: Saved forecast. [2026-01-21T20:35:49.629292] [INFO ] [main ] CECO: Signal=1 (Conf=90.0%), Magnitude=-0.55% (Conf=56.334%) [2026-01-21T20:35:49.629456] [INFO ] [main ] Fetching symbol history for TTEC... [2026-01-21T20:35:49.629499] [DEBUG] [REMOTE ] TTEC: Fetching historical data. [2026-01-21T20:35:49.630656] [INFO ] [main ] Progress: 104/429 forecasts completed (24.2%). CECO finished in 0.6s. ETA: 56.3s. Rate: 346.61 forecasts/min [2026-01-21T20:35:49.642166] [DEBUG] [REMOTE ] TTEC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.643557] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 9 features, N/A% accuracy [2026-01-21T20:35:49.643629] [INFO ] [LOCAL ] TTEC: Loaded 9 optimal features with 54.91% confidence from JSON config [2026-01-21T20:35:49.643661] [DEBUG] [MAG ] Building data for symbol: TTEC with lookback: 0 [2026-01-21T20:35:49.644465] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:49.644527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:49.646262] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:49.646845] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:49.647251] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:49.649033] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:49.650020] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:49.650705] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:49.652502] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:49.655829] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:49.657106] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:49.659634] [DEBUG] [MAG ] CADL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:49.662842] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:35:49.664330] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:35:49.665506] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:49.667475] [DEBUG] [MAG ] DKNG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:49.753127] [INFO ] [LOCAL ] CADL: Saved forecast. [2026-01-21T20:35:49.753197] [INFO ] [main ] CADL: Signal=1 (Conf=90.0%), Magnitude=3.26% (Conf=55.0055%) [2026-01-21T20:35:49.753567] [INFO ] [main ] Progress: 105/429 forecasts completed (24.5%). CADL finished in 0.7s. ETA: 55.9s. Rate: 347.57 forecasts/min [2026-01-21T20:35:49.753728] [INFO ] [main ] Fetching symbol history for NATL... [2026-01-21T20:35:49.753803] [DEBUG] [REMOTE ] NATL: Fetching historical data. [2026-01-21T20:35:49.771208] [DEBUG] [REMOTE ] NATL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.772440] [DEBUG] [LOCAL ] Loaded configuration for NATL: 5 features, N/A% accuracy [2026-01-21T20:35:49.772491] [INFO ] [LOCAL ] NATL: Loaded 5 optimal features with 57.28% confidence from JSON config [2026-01-21T20:35:49.772522] [DEBUG] [MAG ] Building data for symbol: NATL with lookback: 0 [2026-01-21T20:35:49.773355] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:49.773421] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:49.774165] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:49.776503] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:49.777403] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:49.780515] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:49.782103] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:49.865659] [INFO ] [LOCAL ] DKNG: Saved forecast. [2026-01-21T20:35:49.865726] [INFO ] [main ] DKNG: Signal=1 (Conf=90.0%), Magnitude=1.62% (Conf=53.8869%) [2026-01-21T20:35:49.865886] [INFO ] [main ] Fetching symbol history for LGIH... [2026-01-21T20:35:49.865930] [DEBUG] [REMOTE ] LGIH: Fetching historical data. [2026-01-21T20:35:49.866893] [INFO ] [main ] Progress: 106/429 forecasts completed (24.7%). DKNG finished in 0.7s. ETA: 55.6s. Rate: 348.70 forecasts/min [2026-01-21T20:35:49.880762] [DEBUG] [REMOTE ] LGIH: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:49.881703] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 5 features, N/A% accuracy [2026-01-21T20:35:49.881757] [INFO ] [LOCAL ] LGIH: Loaded 5 optimal features with 61.49% confidence from JSON config [2026-01-21T20:35:49.881789] [DEBUG] [MAG ] Building data for symbol: LGIH with lookback: 0 [2026-01-21T20:35:49.882868] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:49.882937] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:49.885178] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:49.885959] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:49.886409] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:49.887448] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:49.891470] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:50.024176] [DEBUG] [MAG ] TTEC: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.034796] [DEBUG] [MAG ] CODA: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.126768] [DEBUG] [MAG ] NATL: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.203552] [DEBUG] [MAG ] TTEC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:50.232534] [DEBUG] [MAG ] CODA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:50.233604] [DEBUG] [MAG ] LGIH: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.268382] [INFO ] [LOCAL ] TTEC: Saved forecast. [2026-01-21T20:35:50.268454] [INFO ] [main ] TTEC: Signal=1 (Conf=90.0%), Magnitude=-1.60% (Conf=54.9101%) [2026-01-21T20:35:50.269064] [INFO ] [main ] Fetching symbol history for HIFS... [2026-01-21T20:35:50.269117] [DEBUG] [REMOTE ] HIFS: Fetching historical data. [2026-01-21T20:35:50.269104] [INFO ] [main ] Progress: 107/429 forecasts completed (24.9%). TTEC finished in 0.6s. ETA: 56.1s. Rate: 344.40 forecasts/min [2026-01-21T20:35:50.281948] [DEBUG] [REMOTE ] HIFS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:50.283445] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 9 features, N/A% accuracy [2026-01-21T20:35:50.283503] [INFO ] [LOCAL ] HIFS: Loaded 9 optimal features with 58.59% confidence from JSON config [2026-01-21T20:35:50.283536] [DEBUG] [MAG ] Building data for symbol: HIFS with lookback: 0 [2026-01-21T20:35:50.284595] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:50.284686] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:50.290475] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:50.292591] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:50.293337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:50.293771] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:50.294757] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:50.295023] [DEBUG] [MAG ] NATL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:50.295614] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:50.304645] [INFO ] [LOCAL ] CODA: Saved forecast. [2026-01-21T20:35:50.304716] [INFO ] [main ] CODA: Signal=1 (Conf=90.0%), Magnitude=-1.70% (Conf=51.9456%) [2026-01-21T20:35:50.304875] [INFO ] [main ] Fetching symbol history for MSGS... [2026-01-21T20:35:50.304921] [DEBUG] [REMOTE ] MSGS: Fetching historical data. [2026-01-21T20:35:50.306122] [INFO ] [main ] Progress: 108/429 forecasts completed (25.2%). CODA finished in 0.7s. ETA: 55.5s. Rate: 346.93 forecasts/min [2026-01-21T20:35:50.318817] [DEBUG] [REMOTE ] MSGS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:50.319729] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 7 features, N/A% accuracy [2026-01-21T20:35:50.319788] [INFO ] [LOCAL ] MSGS: Loaded 7 optimal features with 39.29% confidence from JSON config [2026-01-21T20:35:50.319821] [DEBUG] [MAG ] Building data for symbol: MSGS with lookback: 0 [2026-01-21T20:35:50.320649] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:50.320712] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:50.325756] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:50.327691] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:50.328211] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:50.328723] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:50.331138] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:50.333225] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:50.334353] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:50.381888] [INFO ] [LOCAL ] NATL: Saved forecast. [2026-01-21T20:35:50.381963] [INFO ] [main ] NATL: Signal=1 (Conf=90.0%), Magnitude=-2.67% (Conf=57.2769%) [2026-01-21T20:35:50.382123] [INFO ] [main ] Fetching symbol history for BJ... [2026-01-21T20:35:50.382167] [DEBUG] [REMOTE ] BJ: Fetching historical data. [2026-01-21T20:35:50.383667] [INFO ] [main ] Progress: 109/429 forecasts completed (25.4%). NATL finished in 0.6s. ETA: 55.1s. Rate: 348.69 forecasts/min [2026-01-21T20:35:50.395468] [DEBUG] [REMOTE ] BJ: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:50.396506] [DEBUG] [LOCAL ] Loaded configuration for BJ: 3 features, N/A% accuracy [2026-01-21T20:35:50.396565] [INFO ] [LOCAL ] BJ: Loaded 3 optimal features with 46.22% confidence from JSON config [2026-01-21T20:35:50.396621] [DEBUG] [MAG ] Building data for symbol: BJ with lookback: 0 [2026-01-21T20:35:50.397394] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:50.397456] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:50.402297] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:50.402296] [DEBUG] [MAG ] LGIH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:50.403561] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:50.404600] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:50.415538] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:50.455433] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:50.458375] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:50.505165] [INFO ] [LOCAL ] LGIH: Saved forecast. [2026-01-21T20:35:50.505230] [INFO ] [main ] LGIH: Signal=1 (Conf=90.0%), Magnitude=2.42% (Conf=61.4885%) [2026-01-21T20:35:50.505936] [INFO ] [main ] Fetching symbol history for BDN... [2026-01-21T20:35:50.505981] [DEBUG] [REMOTE ] BDN: Fetching historical data. [2026-01-21T20:35:50.507714] [INFO ] [main ] Progress: 110/429 forecasts completed (25.6%). LGIH finished in 0.6s. ETA: 54.8s. Rate: 349.58 forecasts/min [2026-01-21T20:35:50.519206] [DEBUG] [REMOTE ] BDN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:50.520520] [DEBUG] [LOCAL ] Loaded configuration for BDN: 4 features, N/A% accuracy [2026-01-21T20:35:50.520594] [INFO ] [LOCAL ] BDN: Loaded 4 optimal features with 54.69% confidence from JSON config [2026-01-21T20:35:50.520628] [DEBUG] [MAG ] Building data for symbol: BDN with lookback: 0 [2026-01-21T20:35:50.521404] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:50.521464] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:50.561665] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:50.612803] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:50.614131] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:50.614846] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:50.692718] [DEBUG] [MAG ] MSGS: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.751603] [DEBUG] [MAG ] BJ: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.829417] [DEBUG] [MAG ] HIFS: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.865307] [DEBUG] [MAG ] MSGS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:50.918311] [DEBUG] [MAG ] BJ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:50.955699] [DEBUG] [MAG ] BDN: Last date is validated at 2026-01-21 [2026-01-21T20:35:50.994072] [INFO ] [LOCAL ] MSGS: Saved forecast. [2026-01-21T20:35:50.994142] [INFO ] [main ] MSGS: Signal=1 (Conf=90.0%), Magnitude=0.97% (Conf=39.2888%) [2026-01-21T20:35:50.994306] [INFO ] [main ] Fetching symbol history for VOC... [2026-01-21T20:35:50.994351] [DEBUG] [REMOTE ] VOC: Fetching historical data. [2026-01-21T20:35:50.995033] [INFO ] [main ] Progress: 111/429 forecasts completed (25.9%). MSGS finished in 0.7s. ETA: 55.5s. Rate: 343.88 forecasts/min [2026-01-21T20:35:51.006936] [DEBUG] [MAG ] HIFS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:51.008315] [DEBUG] [REMOTE ] VOC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.009178] [DEBUG] [LOCAL ] Loaded configuration for VOC: 1 features, N/A% accuracy [2026-01-21T20:35:51.009247] [INFO ] [LOCAL ] VOC: Loaded 1 optimal features with 43.92% confidence from JSON config [2026-01-21T20:35:51.009287] [DEBUG] [MAG ] Building data for symbol: VOC with lookback: 0 [2026-01-21T20:35:51.010149] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:51.010211] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:51.015252] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:51.017767] [INFO ] [LOCAL ] BJ: Saved forecast. [2026-01-21T20:35:51.017841] [INFO ] [main ] BJ: Signal=1 (Conf=90.0%), Magnitude=2.88% (Conf=46.2187%) [2026-01-21T20:35:51.017996] [INFO ] [main ] Fetching symbol history for KBWY... [2026-01-21T20:35:51.018040] [DEBUG] [REMOTE ] KBWY: Fetching historical data. [2026-01-21T20:35:51.019652] [INFO ] [main ] Progress: 112/429 forecasts completed (26.1%). BJ finished in 0.6s. ETA: 54.9s. Rate: 346.54 forecasts/min [2026-01-21T20:35:51.030933] [DEBUG] [REMOTE ] KBWY: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.031819] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, N/A% accuracy [2026-01-21T20:35:51.031872] [INFO ] [LOCAL ] KBWY: Loaded 1 optimal features with 53.29% confidence from JSON config [2026-01-21T20:35:51.031904] [DEBUG] [MAG ] Building data for symbol: KBWY with lookback: 0 [2026-01-21T20:35:51.032687] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:51.032746] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:35:51.034792] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:51.124299] [DEBUG] [MAG ] BDN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:51.147416] [INFO ] [LOCAL ] HIFS: Saved forecast. [2026-01-21T20:35:51.147485] [INFO ] [main ] HIFS: Signal=1 (Conf=90.0%), Magnitude=4.99% (Conf=58.5888%) [2026-01-21T20:35:51.147864] [INFO ] [main ] Fetching symbol history for ESTA... [2026-01-21T20:35:51.147918] [DEBUG] [REMOTE ] ESTA: Fetching historical data. [2026-01-21T20:35:51.148673] [INFO ] [main ] Progress: 113/429 forecasts completed (26.3%). HIFS finished in 0.9s. ETA: 54.6s. Rate: 347.32 forecasts/min [2026-01-21T20:35:51.159913] [DEBUG] [REMOTE ] ESTA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.160850] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 5 features, N/A% accuracy [2026-01-21T20:35:51.160903] [INFO ] [LOCAL ] ESTA: Loaded 5 optimal features with 49.92% confidence from JSON config [2026-01-21T20:35:51.160934] [DEBUG] [MAG ] Building data for symbol: ESTA with lookback: 0 [2026-01-21T20:35:51.161749] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:51.161810] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:51.163513] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:51.164056] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:51.164460] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:51.165385] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:51.181706] [INFO ] [LOCAL ] BDN: Saved forecast. [2026-01-21T20:35:51.181778] [INFO ] [main ] BDN: Signal=1 (Conf=90.0%), Magnitude=-0.45% (Conf=54.6938%) [2026-01-21T20:35:51.182144] [INFO ] [main ] Fetching symbol history for NUVL... [2026-01-21T20:35:51.182194] [DEBUG] [REMOTE ] NUVL: Fetching historical data. [2026-01-21T20:35:51.183655] [INFO ] [main ] Progress: 114/429 forecasts completed (26.6%). BDN finished in 0.7s. ETA: 54.0s. Rate: 349.77 forecasts/min [2026-01-21T20:35:51.195676] [DEBUG] [REMOTE ] NUVL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.197521] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 7 features, N/A% accuracy [2026-01-21T20:35:51.197608] [INFO ] [LOCAL ] NUVL: Loaded 7 optimal features with 56.87% confidence from JSON config [2026-01-21T20:35:51.197644] [DEBUG] [MAG ] Building data for symbol: NUVL with lookback: 0 [2026-01-21T20:35:51.198435] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:51.198527] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:51.200258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:51.200814] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:51.201273] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:51.201706] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:51.202637] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:51.216190] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:51.242012] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:51.293593] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:51.362741] [DEBUG] [MAG ] VOC: Last date is validated at 2026-01-21 [2026-01-21T20:35:51.371942] [DEBUG] [MAG ] KBWY: Last date is validated at 2026-01-21 [2026-01-21T20:35:51.534891] [DEBUG] [MAG ] VOC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:51.538823] [DEBUG] [MAG ] KBWY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:51.552496] [DEBUG] [MAG ] ESTA: Last date is validated at 2026-01-21 [2026-01-21T20:35:51.589802] [INFO ] [LOCAL ] VOC: Saved forecast. [2026-01-21T20:35:51.589885] [INFO ] [main ] VOC: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=43.918%) [2026-01-21T20:35:51.590348] [INFO ] [main ] Progress: 115/429 forecasts completed (26.8%). VOC finished in 0.6s. ETA: 54.5s. Rate: 345.65 forecasts/min [2026-01-21T20:35:51.590500] [INFO ] [main ] Fetching symbol history for ATRO... [2026-01-21T20:35:51.590556] [DEBUG] [REMOTE ] ATRO: Fetching historical data. [2026-01-21T20:35:51.594057] [INFO ] [LOCAL ] KBWY: Saved forecast. [2026-01-21T20:35:51.594130] [INFO ] [main ] KBWY: Signal=1 (Conf=90.0%), Magnitude=-1.80% (Conf=53.2943%) [2026-01-21T20:35:51.594507] [INFO ] [main ] Fetching symbol history for APLD... [2026-01-21T20:35:51.594558] [DEBUG] [REMOTE ] APLD: Fetching historical data. [2026-01-21T20:35:51.594637] [INFO ] [main ] Progress: 116/429 forecasts completed (27.0%). KBWY finished in 0.6s. ETA: 53.9s. Rate: 348.58 forecasts/min [2026-01-21T20:35:51.604654] [DEBUG] [REMOTE ] ATRO: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.605794] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 2 features, N/A% accuracy [2026-01-21T20:35:51.605853] [INFO ] [LOCAL ] ATRO: Loaded 2 optimal features with 61.51% confidence from JSON config [2026-01-21T20:35:51.605887] [DEBUG] [MAG ] Building data for symbol: ATRO with lookback: 0 [2026-01-21T20:35:51.606702] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:51.606762] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:51.607708] [DEBUG] [REMOTE ] APLD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.608745] [DEBUG] [LOCAL ] Loaded configuration for APLD: 5 features, N/A% accuracy [2026-01-21T20:35:51.608799] [INFO ] [LOCAL ] APLD: Loaded 5 optimal features with 47.19% confidence from JSON config [2026-01-21T20:35:51.608829] [DEBUG] [MAG ] Building data for symbol: APLD with lookback: 0 [2026-01-21T20:35:51.609622] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:51.609682] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:51.611807] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:51.612867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:51.614502] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:51.616233] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:51.635852] [DEBUG] [MAG ] NUVL: Last date is validated at 2026-01-21 [2026-01-21T20:35:51.666154] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:51.666965] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:51.668173] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:51.732523] [DEBUG] [MAG ] ESTA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:51.808501] [DEBUG] [MAG ] NUVL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:51.845517] [INFO ] [LOCAL ] ESTA: Saved forecast. [2026-01-21T20:35:51.845954] [INFO ] [main ] ESTA: Signal=1 (Conf=90.0%), Magnitude=5.25% (Conf=49.9198%) [2026-01-21T20:35:51.846138] [INFO ] [main ] Fetching symbol history for TBIL... [2026-01-21T20:35:51.846188] [DEBUG] [REMOTE ] TBIL: Fetching historical data. [2026-01-21T20:35:51.849662] [INFO ] [main ] Progress: 117/429 forecasts completed (27.3%). ESTA finished in 0.7s. ETA: 53.9s. Rate: 347.15 forecasts/min [2026-01-21T20:35:51.858670] [DEBUG] [REMOTE ] TBIL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.859662] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 50 features, N/A% accuracy [2026-01-21T20:35:51.859715] [INFO ] [LOCAL ] TBIL: Loaded 50 optimal features with 14.41% confidence from JSON config [2026-01-21T20:35:51.859748] [DEBUG] [MAG ] Building data for symbol: TBIL with lookback: 0 [2026-01-21T20:35:51.860644] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-21T20:35:51.860741] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:51.865924] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:51.867871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:51.868375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:51.868894] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:51.869308] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:51.870129] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:51.870976] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:51.873551] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:51.930691] [INFO ] [LOCAL ] NUVL: Saved forecast. [2026-01-21T20:35:51.930758] [INFO ] [main ] NUVL: Signal=1 (Conf=90.0%), Magnitude=0.27% (Conf=56.8748%) [2026-01-21T20:35:51.930915] [INFO ] [main ] Fetching symbol history for IHS... [2026-01-21T20:35:51.930960] [DEBUG] [REMOTE ] IHS: Fetching historical data. [2026-01-21T20:35:51.932736] [INFO ] [main ] Progress: 118/429 forecasts completed (27.5%). NUVL finished in 0.7s. ETA: 53.5s. Rate: 348.68 forecasts/min [2026-01-21T20:35:51.944371] [DEBUG] [REMOTE ] IHS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:51.945410] [DEBUG] [LOCAL ] Loaded configuration for IHS: 5 features, N/A% accuracy [2026-01-21T20:35:51.945480] [INFO ] [LOCAL ] IHS: Loaded 5 optimal features with 39.05% confidence from JSON config [2026-01-21T20:35:51.945512] [DEBUG] [MAG ] Building data for symbol: IHS with lookback: 0 [2026-01-21T20:35:51.946393] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:51.946463] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:51.948693] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:51.949252] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:51.949919] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:51.960647] [DEBUG] [MAG ] ATRO: Last date is validated at 2026-01-21 [2026-01-21T20:35:51.988288] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:51.990375] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:52.020811] [DEBUG] [MAG ] APLD: Last date is validated at 2026-01-21 [2026-01-21T20:35:52.029379] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:52.030664] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:52.075741] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:52.076840] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:52.078113] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:52.079655] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:52.081790] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:52.135452] [DEBUG] [MAG ] ATRO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:52.157783] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:52.158766] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:35:52.160717] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:52.163587] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:52.164713] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:52.166751] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:52.167553] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:52.172171] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:35:52.173847] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:52.175235] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:52.176814] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:52.179879] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:52.180538] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:52.181250] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:35:52.183251] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:52.184537] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:52.185438] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:52.186339] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-21T20:35:52.187239] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:52.190366] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:52.192200] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:52.195255] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:35:52.197469] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:35:52.200270] [DEBUG] [MAG ] APLD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:52.201459] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:52.221241] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:52.222720] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:52.224548] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:52.225329] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:52.227135] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:35:52.228865] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:35:52.229884] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:52.231197] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:35:52.233425] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:35:52.234395] [INFO ] [LOCAL ] ATRO: Saved forecast. [2026-01-21T20:35:52.234488] [INFO ] [main ] ATRO: Signal=1 (Conf=90.0%), Magnitude=-1.42% (Conf=61.5086%) [2026-01-21T20:35:52.234880] [INFO ] [main ] Progress: 119/429 forecasts completed (27.7%). ATRO finished in 0.6s. ETA: 53.7s. Rate: 346.48 forecasts/min [2026-01-21T20:35:52.235010] [INFO ] [main ] Fetching symbol history for NFLX... [2026-01-21T20:35:52.235055] [DEBUG] [REMOTE ] NFLX: Fetching historical data. [2026-01-21T20:35:52.235236] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:52.237199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:52.249177] [DEBUG] [REMOTE ] NFLX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:52.250436] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 6 features, N/A% accuracy [2026-01-21T20:35:52.250491] [INFO ] [LOCAL ] NFLX: Loaded 6 optimal features with 70.18% confidence from JSON config [2026-01-21T20:35:52.250524] [DEBUG] [MAG ] Building data for symbol: NFLX with lookback: 0 [2026-01-21T20:35:52.251353] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:52.251418] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:52.256553] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:52.258500] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:52.259031] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:52.259963] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:52.262847] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:35:52.264451] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:52.397431] [INFO ] [LOCAL ] APLD: Saved forecast. [2026-01-21T20:35:52.397507] [INFO ] [main ] APLD: Signal=1 (Conf=90.0%), Magnitude=5.51% (Conf=47.1878%) [2026-01-21T20:35:52.397899] [INFO ] [main ] Fetching symbol history for KPRX... [2026-01-21T20:35:52.397952] [DEBUG] [REMOTE ] KPRX: Fetching historical data. [2026-01-21T20:35:52.398667] [INFO ] [main ] Progress: 120/429 forecasts completed (28.0%). APLD finished in 0.8s. ETA: 53.5s. Rate: 346.64 forecasts/min [2026-01-21T20:35:52.411490] [DEBUG] [REMOTE ] KPRX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:52.412872] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, N/A% accuracy [2026-01-21T20:35:52.412929] [INFO ] [LOCAL ] KPRX: Loaded 3 optimal features with 49.41% confidence from JSON config [2026-01-21T20:35:52.412962] [DEBUG] [MAG ] Building data for symbol: KPRX with lookback: 0 [2026-01-21T20:35:52.414003] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:52.414065] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:52.414845] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:52.442102] [DEBUG] [MAG ] IHS: Last date is validated at 2026-01-21 [2026-01-21T20:35:52.457589] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:52.458640] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:52.594969] [DEBUG] [MAG ] TBIL: Last date is validated at 2026-01-21 [2026-01-21T20:35:52.619672] [DEBUG] [MAG ] NFLX: Last date is validated at 2026-01-21 [2026-01-21T20:35:52.636236] [DEBUG] [MAG ] IHS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:52.704317] [INFO ] [LOCAL ] IHS: Saved forecast. [2026-01-21T20:35:52.704384] [INFO ] [main ] IHS: Signal=1 (Conf=90.0%), Magnitude=2.56% (Conf=39.0465%) [2026-01-21T20:35:52.704596] [INFO ] [main ] Fetching symbol history for LII... [2026-01-21T20:35:52.704643] [DEBUG] [REMOTE ] LII: Fetching historical data. [2026-01-21T20:35:52.706685] [INFO ] [main ] Progress: 121/429 forecasts completed (28.2%). IHS finished in 0.8s. ETA: 53.7s. Rate: 344.42 forecasts/min [2026-01-21T20:35:52.717858] [DEBUG] [REMOTE ] LII: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:52.718946] [DEBUG] [LOCAL ] Loaded configuration for LII: 1 features, N/A% accuracy [2026-01-21T20:35:52.719006] [INFO ] [LOCAL ] LII: Loaded 1 optimal features with 52.72% confidence from JSON config [2026-01-21T20:35:52.719037] [DEBUG] [MAG ] Building data for symbol: LII with lookback: 0 [2026-01-21T20:35:52.719904] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:52.719966] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:52.760732] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:52.781473] [DEBUG] [MAG ] TBIL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:52.798180] [DEBUG] [MAG ] NFLX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:52.807215] [DEBUG] [MAG ] KPRX: Last date is validated at 2026-01-21 [2026-01-21T20:35:52.914752] [INFO ] [LOCAL ] NFLX: Saved forecast. [2026-01-21T20:35:52.914818] [INFO ] [main ] NFLX: Signal=1 (Conf=90.0%), Magnitude=-0.63% (Conf=70.1827%) [2026-01-21T20:35:52.914977] [INFO ] [main ] Fetching symbol history for DHIL... [2026-01-21T20:35:52.915022] [DEBUG] [REMOTE ] DHIL: Fetching historical data. [2026-01-21T20:35:52.923164] [INFO ] [main ] Progress: 122/429 forecasts completed (28.4%). NFLX finished in 0.7s. ETA: 53.6s. Rate: 343.74 forecasts/min [2026-01-21T20:35:52.930327] [DEBUG] [REMOTE ] DHIL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:52.933617] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 9 features, N/A% accuracy [2026-01-21T20:35:52.933674] [INFO ] [LOCAL ] DHIL: Loaded 9 optimal features with 52.69% confidence from JSON config [2026-01-21T20:35:52.933706] [DEBUG] [MAG ] Building data for symbol: DHIL with lookback: 0 [2026-01-21T20:35:52.934556] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:52.934646] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:52.949817] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:52.950468] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:52.951110] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:52.954316] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:53.005642] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:53.007153] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:35:53.007965] [DEBUG] [MAG ] KPRX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:53.009256] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:53.010881] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:53.012659] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:53.069770] [INFO ] [LOCAL ] KPRX: Saved forecast. [2026-01-21T20:35:53.069839] [INFO ] [main ] KPRX: Signal=1 (Conf=90.0%), Magnitude=3.37% (Conf=49.4114%) [2026-01-21T20:35:53.070196] [INFO ] [main ] Progress: 123/429 forecasts completed (28.7%). KPRX finished in 0.7s. ETA: 53.3s. Rate: 344.18 forecasts/min [2026-01-21T20:35:53.070322] [INFO ] [main ] Fetching symbol history for AFYA... [2026-01-21T20:35:53.070392] [DEBUG] [REMOTE ] AFYA: Fetching historical data. [2026-01-21T20:35:53.088216] [DEBUG] [REMOTE ] AFYA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:53.089396] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 0 features, N/A% accuracy [2026-01-21T20:35:53.089448] [INFO ] [LOCAL ] AFYA: Loaded 0 optimal features with 44.94% confidence from JSON config [2026-01-21T20:35:53.089480] [DEBUG] [MAG ] Building data for symbol: AFYA with lookback: 0 [2026-01-21T20:35:53.090488] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:35:53.096204] [INFO ] [LOCAL ] TBIL: Saved forecast. [2026-01-21T20:35:53.096276] [INFO ] [main ] TBIL: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.406%) [2026-01-21T20:35:53.096522] [INFO ] [main ] Fetching symbol history for QVAL... [2026-01-21T20:35:53.096599] [DEBUG] [REMOTE ] QVAL: Fetching historical data. [2026-01-21T20:35:53.096855] [INFO ] [main ] Progress: 124/429 forecasts completed (28.9%). TBIL finished in 1.2s. ETA: 52.8s. Rate: 346.55 forecasts/min [2026-01-21T20:35:53.109237] [DEBUG] [REMOTE ] QVAL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:53.110960] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, N/A% accuracy [2026-01-21T20:35:53.111015] [INFO ] [LOCAL ] QVAL: Loaded 4 optimal features with 53.96% confidence from JSON config [2026-01-21T20:35:53.111047] [DEBUG] [MAG ] Building data for symbol: QVAL with lookback: 0 [2026-01-21T20:35:53.111904] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:53.111980] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:53.118092] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:53.120350] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:53.120883] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:53.121786] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:53.147566] [DEBUG] [MAG ] LII: Last date is validated at 2026-01-21 [2026-01-21T20:35:53.326255] [DEBUG] [MAG ] LII: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:53.366928] [DEBUG] [MAG ] DHIL: Last date is validated at 2026-01-21 [2026-01-21T20:35:53.442566] [DEBUG] [MAG ] AFYA: Last date is validated at 2026-01-21 [2026-01-21T20:35:53.470850] [INFO ] [LOCAL ] LII: Saved forecast. [2026-01-21T20:35:53.470925] [INFO ] [main ] LII: Signal=1 (Conf=90.0%), Magnitude=-1.65% (Conf=52.7203%) [2026-01-21T20:35:53.471095] [INFO ] [main ] Fetching symbol history for SNGX... [2026-01-21T20:35:53.471147] [DEBUG] [REMOTE ] SNGX: Fetching historical data. [2026-01-21T20:35:53.471868] [INFO ] [main ] Progress: 125/429 forecasts completed (29.1%). LII finished in 0.8s. ETA: 53.1s. Rate: 343.34 forecasts/min [2026-01-21T20:35:53.485150] [DEBUG] [REMOTE ] SNGX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:53.486592] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 5 features, N/A% accuracy [2026-01-21T20:35:53.486649] [INFO ] [LOCAL ] SNGX: Loaded 5 optimal features with 43.57% confidence from JSON config [2026-01-21T20:35:53.486683] [DEBUG] [MAG ] Building data for symbol: SNGX with lookback: 0 [2026-01-21T20:35:53.487486] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:53.487551] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:53.491478] [DEBUG] [MAG ] QVAL: Last date is validated at 2026-01-21 [2026-01-21T20:35:53.492591] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:53.493834] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:53.494459] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:35:53.497661] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:35:53.499885] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:53.540796] [DEBUG] [MAG ] DHIL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:53.616521] [DEBUG] [MAG ] AFYA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:53.678632] [DEBUG] [MAG ] QVAL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:53.680968] [INFO ] [LOCAL ] AFYA: Saved forecast. [2026-01-21T20:35:53.681038] [INFO ] [main ] AFYA: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=44.9433%) [2026-01-21T20:35:53.681393] [INFO ] [main ] Progress: 126/429 forecasts completed (29.4%). AFYA finished in 0.6s. ETA: 53.0s. Rate: 342.80 forecasts/min [2026-01-21T20:35:53.681523] [INFO ] [main ] Fetching symbol history for WKSP... [2026-01-21T20:35:53.681585] [DEBUG] [REMOTE ] WKSP: Fetching historical data. [2026-01-21T20:35:53.695425] [DEBUG] [REMOTE ] WKSP: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:53.697040] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 6 features, N/A% accuracy [2026-01-21T20:35:53.697102] [INFO ] [LOCAL ] WKSP: Loaded 6 optimal features with 55.74% confidence from JSON config [2026-01-21T20:35:53.697134] [DEBUG] [MAG ] Building data for symbol: WKSP with lookback: 0 [2026-01-21T20:35:53.698122] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:53.698184] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:53.703205] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:53.704849] [INFO ] [LOCAL ] DHIL: Saved forecast. [2026-01-21T20:35:53.704924] [INFO ] [main ] DHIL: Signal=1 (Conf=90.0%), Magnitude=0.96% (Conf=52.6877%) [2026-01-21T20:35:53.705064] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:53.705296] [INFO ] [main ] Fetching symbol history for AES... [2026-01-21T20:35:53.705351] [DEBUG] [REMOTE ] AES: Fetching historical data. [2026-01-21T20:35:53.705655] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:53.706523] [INFO ] [main ] Progress: 127/429 forecasts completed (29.6%). DHIL finished in 0.8s. ETA: 52.5s. Rate: 345.13 forecasts/min [2026-01-21T20:35:53.706441] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:53.707319] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:53.709028] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:53.721061] [DEBUG] [REMOTE ] AES: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:53.722081] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, N/A% accuracy [2026-01-21T20:35:53.722145] [INFO ] [LOCAL ] AES: Loaded 1 optimal features with 55.64% confidence from JSON config [2026-01-21T20:35:53.725669] [DEBUG] [MAG ] Building data for symbol: AES with lookback: 0 [2026-01-21T20:35:53.726725] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:53.726792] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:53.729182] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:53.756304] [INFO ] [LOCAL ] QVAL: Saved forecast. [2026-01-21T20:35:53.756376] [INFO ] [main ] QVAL: Signal=1 (Conf=90.0%), Magnitude=-1.15% (Conf=53.9553%) [2026-01-21T20:35:53.756555] [INFO ] [main ] Fetching symbol history for LINC... [2026-01-21T20:35:53.756629] [DEBUG] [REMOTE ] LINC: Fetching historical data. [2026-01-21T20:35:53.757662] [INFO ] [main ] Progress: 128/429 forecasts completed (29.8%). QVAL finished in 0.7s. ETA: 52.0s. Rate: 347.04 forecasts/min [2026-01-21T20:35:53.770127] [DEBUG] [REMOTE ] LINC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:53.771353] [DEBUG] [LOCAL ] Loaded configuration for LINC: 8 features, N/A% accuracy [2026-01-21T20:35:53.771407] [INFO ] [LOCAL ] LINC: Loaded 8 optimal features with 42.50% confidence from JSON config [2026-01-21T20:35:53.771440] [DEBUG] [MAG ] Building data for symbol: LINC with lookback: 0 [2026-01-21T20:35:53.772292] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:53.772357] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:53.777644] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:53.779640] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:53.780139] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:53.780563] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:53.783314] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:53.785153] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:53.785888] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:35:53.786620] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:53.871108] [DEBUG] [MAG ] SNGX: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.050654] [DEBUG] [MAG ] WKSP: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.058361] [DEBUG] [MAG ] SNGX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.089088] [DEBUG] [MAG ] AES: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.147604] [INFO ] [LOCAL ] SNGX: Saved forecast. [2026-01-21T20:35:54.147695] [INFO ] [main ] SNGX: Signal=1 (Conf=90.0%), Magnitude=-14.43% (Conf=43.5711%) [2026-01-21T20:35:54.147896] [INFO ] [main ] Fetching symbol history for ACTG... [2026-01-21T20:35:54.147960] [DEBUG] [REMOTE ] ACTG: Fetching historical data. [2026-01-21T20:35:54.149665] [INFO ] [main ] Progress: 129/429 forecasts completed (30.1%). SNGX finished in 0.7s. ETA: 52.4s. Rate: 343.67 forecasts/min [2026-01-21T20:35:54.151407] [DEBUG] [MAG ] LINC: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.162082] [DEBUG] [REMOTE ] ACTG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:54.163300] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 1 features, N/A% accuracy [2026-01-21T20:35:54.163373] [INFO ] [LOCAL ] ACTG: Loaded 1 optimal features with 50.22% confidence from JSON config [2026-01-21T20:35:54.163410] [DEBUG] [MAG ] Building data for symbol: ACTG with lookback: 0 [2026-01-21T20:35:54.164306] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:54.164370] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:54.170363] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:54.224965] [DEBUG] [MAG ] WKSP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.274244] [DEBUG] [MAG ] AES: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.300707] [INFO ] [LOCAL ] WKSP: Saved forecast. [2026-01-21T20:35:54.300776] [INFO ] [main ] WKSP: Signal=1 (Conf=90.0%), Magnitude=-8.80% (Conf=55.7376%) [2026-01-21T20:35:54.301148] [INFO ] [main ] Progress: 130/429 forecasts completed (30.3%). WKSP finished in 0.6s. ETA: 52.1s. Rate: 344.02 forecasts/min [2026-01-21T20:35:54.301277] [INFO ] [main ] Fetching symbol history for CELZ... [2026-01-21T20:35:54.301321] [DEBUG] [REMOTE ] CELZ: Fetching historical data. [2026-01-21T20:35:54.315286] [DEBUG] [REMOTE ] CELZ: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:54.316544] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 6 features, N/A% accuracy [2026-01-21T20:35:54.316621] [INFO ] [LOCAL ] CELZ: Loaded 6 optimal features with 68.76% confidence from JSON config [2026-01-21T20:35:54.316654] [DEBUG] [MAG ] Building data for symbol: CELZ with lookback: 0 [2026-01-21T20:35:54.317510] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:54.317595] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:54.321891] [DEBUG] [MAG ] LINC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.323106] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:54.324958] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:54.325431] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:54.325843] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:54.328756] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:54.329387] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:54.346278] [INFO ] [LOCAL ] AES: Saved forecast. [2026-01-21T20:35:54.346344] [INFO ] [main ] AES: Signal=1 (Conf=90.0%), Magnitude=2.72% (Conf=55.6418%) [2026-01-21T20:35:54.346722] [INFO ] [main ] Fetching symbol history for TRNS... [2026-01-21T20:35:54.346774] [DEBUG] [REMOTE ] TRNS: Fetching historical data. [2026-01-21T20:35:54.348686] [INFO ] [main ] Progress: 131/429 forecasts completed (30.5%). AES finished in 0.6s. ETA: 51.7s. Rate: 345.94 forecasts/min [2026-01-21T20:35:54.359802] [DEBUG] [REMOTE ] TRNS: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:54.362481] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, N/A% accuracy [2026-01-21T20:35:54.362544] [INFO ] [LOCAL ] TRNS: Loaded 2 optimal features with 53.68% confidence from JSON config [2026-01-21T20:35:54.362599] [DEBUG] [MAG ] Building data for symbol: TRNS with lookback: 0 [2026-01-21T20:35:54.363420] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:54.363481] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:54.369186] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:35:54.384900] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:54.408986] [INFO ] [LOCAL ] LINC: Saved forecast. [2026-01-21T20:35:54.409109] [INFO ] [main ] LINC: Signal=1 (Conf=90.0%), Magnitude=-0.78% (Conf=42.4983%) [2026-01-21T20:35:54.409273] [INFO ] [main ] Fetching symbol history for ALGN... [2026-01-21T20:35:54.409317] [DEBUG] [REMOTE ] ALGN: Fetching historical data. [2026-01-21T20:35:54.410660] [INFO ] [main ] Progress: 132/429 forecasts completed (30.8%). LINC finished in 0.7s. ETA: 51.3s. Rate: 347.63 forecasts/min [2026-01-21T20:35:54.422692] [DEBUG] [REMOTE ] ALGN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:54.423656] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 5 features, N/A% accuracy [2026-01-21T20:35:54.423713] [INFO ] [LOCAL ] ALGN: Loaded 5 optimal features with 59.55% confidence from JSON config [2026-01-21T20:35:54.423744] [DEBUG] [MAG ] Building data for symbol: ALGN with lookback: 0 [2026-01-21T20:35:54.424523] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:54.424616] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:54.426290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:54.426828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:54.427238] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:54.428269] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:54.429635] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:54.524421] [DEBUG] [MAG ] ACTG: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.675685] [DEBUG] [MAG ] CELZ: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.695267] [DEBUG] [MAG ] ACTG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.731025] [DEBUG] [MAG ] TRNS: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.750418] [INFO ] [LOCAL ] ACTG: Saved forecast. [2026-01-21T20:35:54.750492] [INFO ] [main ] ACTG: Signal=1 (Conf=90.0%), Magnitude=5.27% (Conf=50.2221%) [2026-01-21T20:35:54.750671] [INFO ] [main ] Fetching symbol history for ROE... [2026-01-21T20:35:54.750718] [DEBUG] [REMOTE ] ROE: Fetching historical data. [2026-01-21T20:35:54.752720] [INFO ] [main ] Progress: 133/429 forecasts completed (31.0%). ACTG finished in 0.6s. ETA: 51.5s. Rate: 345.08 forecasts/min [2026-01-21T20:35:54.763877] [DEBUG] [REMOTE ] ROE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:54.764716] [DEBUG] [LOCAL ] Loaded configuration for ROE: 9 features, N/A% accuracy [2026-01-21T20:35:54.764772] [INFO ] [LOCAL ] ROE: Loaded 9 optimal features with 51.69% confidence from JSON config [2026-01-21T20:35:54.764880] [DEBUG] [MAG ] Building data for symbol: ROE with lookback: 0 [2026-01-21T20:35:54.765856] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:54.765921] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:54.771520] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:54.773497] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:54.775000] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:54.775418] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:54.776722] [DEBUG] [MAG ] ALGN: Last date is validated at 2026-01-21 [2026-01-21T20:35:54.815106] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:54.857083] [DEBUG] [MAG ] CELZ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.873819] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:54.875039] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:54.875811] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:35:54.882170] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:54.904170] [DEBUG] [MAG ] TRNS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.924679] [INFO ] [LOCAL ] CELZ: Saved forecast. [2026-01-21T20:35:54.924748] [INFO ] [main ] CELZ: Signal=1 (Conf=90.0%), Magnitude=0.93% (Conf=68.7642%) [2026-01-21T20:35:54.925128] [INFO ] [main ] Progress: 134/429 forecasts completed (31.2%). CELZ finished in 0.6s. ETA: 51.3s. Rate: 345.10 forecasts/min [2026-01-21T20:35:54.925253] [INFO ] [main ] Fetching symbol history for AAP... [2026-01-21T20:35:54.925296] [DEBUG] [REMOTE ] AAP: Fetching historical data. [2026-01-21T20:35:54.939421] [DEBUG] [REMOTE ] AAP: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:54.940486] [DEBUG] [LOCAL ] Loaded configuration for AAP: 5 features, N/A% accuracy [2026-01-21T20:35:54.940545] [INFO ] [LOCAL ] AAP: Loaded 5 optimal features with 47.83% confidence from JSON config [2026-01-21T20:35:54.940600] [DEBUG] [MAG ] Building data for symbol: AAP with lookback: 0 [2026-01-21T20:35:54.941414] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:54.941477] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:54.942401] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:54.943466] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:54.963381] [DEBUG] [MAG ] ALGN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:54.993412] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:54.998494] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:54.999822] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.018895] [INFO ] [LOCAL ] TRNS: Saved forecast. [2026-01-21T20:35:55.018965] [INFO ] [main ] TRNS: Signal=1 (Conf=90.0%), Magnitude=3.06% (Conf=53.6793%) [2026-01-21T20:35:55.019148] [INFO ] [main ] Fetching symbol history for LHX... [2026-01-21T20:35:55.019194] [DEBUG] [REMOTE ] LHX: Fetching historical data. [2026-01-21T20:35:55.019890] [INFO ] [main ] Progress: 135/429 forecasts completed (31.5%). TRNS finished in 0.7s. ETA: 50.9s. Rate: 346.27 forecasts/min [2026-01-21T20:35:55.033240] [DEBUG] [REMOTE ] LHX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:55.034260] [DEBUG] [LOCAL ] Loaded configuration for LHX: 5 features, N/A% accuracy [2026-01-21T20:35:55.034312] [INFO ] [LOCAL ] LHX: Loaded 5 optimal features with 57.96% confidence from JSON config [2026-01-21T20:35:55.034346] [DEBUG] [MAG ] Building data for symbol: LHX with lookback: 0 [2026-01-21T20:35:55.035179] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:55.035242] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:55.035995] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:55.036953] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:55.037709] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:55.038424] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:55.039685] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.103707] [INFO ] [LOCAL ] ALGN: Saved forecast. [2026-01-21T20:35:55.103777] [INFO ] [main ] ALGN: Signal=1 (Conf=90.0%), Magnitude=1.81% (Conf=59.5514%) [2026-01-21T20:35:55.103951] [INFO ] [main ] Fetching symbol history for FELE... [2026-01-21T20:35:55.103997] [DEBUG] [REMOTE ] FELE: Fetching historical data. [2026-01-21T20:35:55.104861] [INFO ] [main ] Progress: 136/429 forecasts completed (31.7%). ALGN finished in 0.7s. ETA: 50.6s. Rate: 347.57 forecasts/min [2026-01-21T20:35:55.116334] [DEBUG] [REMOTE ] FELE: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:55.117343] [DEBUG] [LOCAL ] Loaded configuration for FELE: 7 features, N/A% accuracy [2026-01-21T20:35:55.117400] [INFO ] [LOCAL ] FELE: Loaded 7 optimal features with 50.01% confidence from JSON config [2026-01-21T20:35:55.117431] [DEBUG] [MAG ] Building data for symbol: FELE with lookback: 0 [2026-01-21T20:35:55.118279] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:55.118344] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:55.119279] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:55.121127] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:55.121622] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:55.122655] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:55.124368] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:55.125436] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:55.126142] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.234007] [DEBUG] [MAG ] ROE: Last date is validated at 2026-01-21 [2026-01-21T20:35:55.338592] [DEBUG] [MAG ] AAP: Last date is validated at 2026-01-21 [2026-01-21T20:35:55.395236] [DEBUG] [MAG ] LHX: Last date is validated at 2026-01-21 [2026-01-21T20:35:55.408805] [DEBUG] [MAG ] ROE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:55.472210] [DEBUG] [MAG ] FELE: Last date is validated at 2026-01-21 [2026-01-21T20:35:55.487852] [INFO ] [LOCAL ] ROE: Saved forecast. [2026-01-21T20:35:55.487924] [INFO ] [main ] ROE: Signal=1 (Conf=90.0%), Magnitude=0.59% (Conf=51.6858%) [2026-01-21T20:35:55.488118] [INFO ] [main ] Fetching symbol history for YUMC... [2026-01-21T20:35:55.488166] [DEBUG] [REMOTE ] YUMC: Fetching historical data. [2026-01-21T20:35:55.488862] [INFO ] [main ] Progress: 137/429 forecasts completed (31.9%). ROE finished in 0.7s. ETA: 50.9s. Rate: 344.49 forecasts/min [2026-01-21T20:35:55.503653] [DEBUG] [REMOTE ] YUMC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:55.504650] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 3 features, N/A% accuracy [2026-01-21T20:35:55.504710] [INFO ] [LOCAL ] YUMC: Loaded 3 optimal features with 49.37% confidence from JSON config [2026-01-21T20:35:55.504743] [DEBUG] [MAG ] Building data for symbol: YUMC with lookback: 0 [2026-01-21T20:35:55.505566] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:55.505666] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:55.506613] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:55.509259] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:35:55.510198] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.512057] [DEBUG] [MAG ] AAP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:55.569032] [DEBUG] [MAG ] LHX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:55.624089] [INFO ] [LOCAL ] AAP: Saved forecast. [2026-01-21T20:35:55.624156] [INFO ] [main ] AAP: Signal=1 (Conf=90.0%), Magnitude=12.03% (Conf=47.8253%) [2026-01-21T20:35:55.624518] [INFO ] [main ] Progress: 138/429 forecasts completed (32.2%). AAP finished in 0.7s. ETA: 50.6s. Rate: 345.05 forecasts/min [2026-01-21T20:35:55.624670] [INFO ] [main ] Fetching symbol history for REVG... [2026-01-21T20:35:55.624713] [DEBUG] [REMOTE ] REVG: Fetching historical data. [2026-01-21T20:35:55.639195] [DEBUG] [REMOTE ] REVG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:55.640087] [DEBUG] [LOCAL ] Loaded configuration for REVG: 10 features, N/A% accuracy [2026-01-21T20:35:55.640138] [INFO ] [LOCAL ] REVG: Loaded 10 optimal features with 46.16% confidence from JSON config [2026-01-21T20:35:55.640169] [DEBUG] [MAG ] Building data for symbol: REVG with lookback: 0 [2026-01-21T20:35:55.640963] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:35:55.641027] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:55.645049] [DEBUG] [MAG ] FELE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:55.645813] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:55.647609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:55.648236] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:55.648739] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:55.649327] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:55.650088] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:55.651645] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-21T20:35:55.652342] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:55.653470] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:35:55.655836] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.711548] [INFO ] [LOCAL ] LHX: Saved forecast. [2026-01-21T20:35:55.711639] [INFO ] [main ] LHX: Signal=1 (Conf=90.0%), Magnitude=5.02% (Conf=57.9642%) [2026-01-21T20:35:55.712272] [INFO ] [main ] Fetching symbol history for WULF... [2026-01-21T20:35:55.712325] [DEBUG] [REMOTE ] WULF: Fetching historical data. [2026-01-21T20:35:55.712659] [INFO ] [main ] Progress: 139/429 forecasts completed (32.4%). LHX finished in 0.7s. ETA: 50.2s. Rate: 346.28 forecasts/min [2026-01-21T20:35:55.726399] [DEBUG] [REMOTE ] WULF: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:55.727545] [DEBUG] [LOCAL ] Loaded configuration for WULF: 7 features, N/A% accuracy [2026-01-21T20:35:55.727617] [INFO ] [LOCAL ] WULF: Loaded 7 optimal features with 57.65% confidence from JSON config [2026-01-21T20:35:55.727652] [DEBUG] [MAG ] Building data for symbol: WULF with lookback: 0 [2026-01-21T20:35:55.728434] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:55.728658] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:55.733683] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:55.735540] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:55.736076] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:55.736525] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:55.747744] [INFO ] [LOCAL ] FELE: Saved forecast. [2026-01-21T20:35:55.747813] [INFO ] [main ] FELE: Signal=1 (Conf=90.0%), Magnitude=1.72% (Conf=50.0096%) [2026-01-21T20:35:55.747981] [INFO ] [main ] Fetching symbol history for PLTK... [2026-01-21T20:35:55.748027] [DEBUG] [REMOTE ] PLTK: Fetching historical data. [2026-01-21T20:35:55.749629] [INFO ] [main ] Progress: 140/429 forecasts completed (32.6%). FELE finished in 0.6s. ETA: 49.8s. Rate: 348.23 forecasts/min [2026-01-21T20:35:55.760876] [DEBUG] [REMOTE ] PLTK: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:55.761916] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 6 features, N/A% accuracy [2026-01-21T20:35:55.761971] [INFO ] [LOCAL ] PLTK: Loaded 6 optimal features with 56.65% confidence from JSON config [2026-01-21T20:35:55.762004] [DEBUG] [MAG ] Building data for symbol: PLTK with lookback: 0 [2026-01-21T20:35:55.762815] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:55.762879] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:55.767922] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:55.769802] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:55.770304] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:55.771231] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:55.787473] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:55.788929] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:35:55.792953] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.862611] [DEBUG] [MAG ] YUMC: Last date is validated at 2026-01-21 [2026-01-21T20:35:55.883907] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:35:55.885281] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:55.999974] [DEBUG] [MAG ] REVG: Last date is validated at 2026-01-21 [2026-01-21T20:35:56.042704] [DEBUG] [MAG ] YUMC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:56.135759] [INFO ] [LOCAL ] YUMC: Saved forecast. [2026-01-21T20:35:56.135831] [INFO ] [main ] YUMC: Signal=1 (Conf=90.0%), Magnitude=1.29% (Conf=49.3652%) [2026-01-21T20:35:56.136177] [INFO ] [main ] Fetching symbol history for IRTC... [2026-01-21T20:35:56.136230] [DEBUG] [REMOTE ] IRTC: Fetching historical data. [2026-01-21T20:35:56.136666] [INFO ] [main ] Progress: 141/429 forecasts completed (32.9%). YUMC finished in 0.6s. ETA: 50.1s. Rate: 345.18 forecasts/min [2026-01-21T20:35:56.150068] [DEBUG] [MAG ] WULF: Last date is validated at 2026-01-21 [2026-01-21T20:35:56.151767] [DEBUG] [REMOTE ] IRTC: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:56.153218] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 3 features, N/A% accuracy [2026-01-21T20:35:56.153273] [INFO ] [LOCAL ] IRTC: Loaded 3 optimal features with 46.90% confidence from JSON config [2026-01-21T20:35:56.153306] [DEBUG] [MAG ] Building data for symbol: IRTC with lookback: 0 [2026-01-21T20:35:56.154172] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:56.154247] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:56.155167] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:56.156980] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:35:56.159187] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:56.172312] [DEBUG] [MAG ] REVG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:56.240303] [DEBUG] [MAG ] PLTK: Last date is validated at 2026-01-21 [2026-01-21T20:35:56.278954] [INFO ] [LOCAL ] REVG: Saved forecast. [2026-01-21T20:35:56.279025] [INFO ] [main ] REVG: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=46.1566%) [2026-01-21T20:35:56.279191] [INFO ] [main ] Fetching symbol history for PRTA... [2026-01-21T20:35:56.279237] [DEBUG] [REMOTE ] PRTA: Fetching historical data. [2026-01-21T20:35:56.279946] [INFO ] [main ] Progress: 142/429 forecasts completed (33.1%). REVG finished in 0.7s. ETA: 49.8s. Rate: 345.61 forecasts/min [2026-01-21T20:35:56.296041] [DEBUG] [REMOTE ] PRTA: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:56.297229] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 5 features, N/A% accuracy [2026-01-21T20:35:56.297286] [INFO ] [LOCAL ] PRTA: Loaded 5 optimal features with 58.13% confidence from JSON config [2026-01-21T20:35:56.297317] [DEBUG] [MAG ] Building data for symbol: PRTA with lookback: 0 [2026-01-21T20:35:56.298183] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:56.298245] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:56.303164] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:56.304024] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:56.352473] [DEBUG] [MAG ] WULF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:56.409690] [DEBUG] [MAG ] PLTK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:56.417818] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:35:56.418826] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:35:56.420384] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:56.441434] [INFO ] [LOCAL ] WULF: Saved forecast. [2026-01-21T20:35:56.441536] [INFO ] [main ] WULF: Signal=1 (Conf=90.0%), Magnitude=-2.99% (Conf=57.6498%) [2026-01-21T20:35:56.441773] [INFO ] [main ] Fetching symbol history for AAPL... [2026-01-21T20:35:56.441838] [DEBUG] [REMOTE ] AAPL: Fetching historical data. [2026-01-21T20:35:56.443665] [INFO ] [main ] Progress: 143/429 forecasts completed (33.3%). WULF finished in 0.7s. ETA: 49.6s. Rate: 345.75 forecasts/min [2026-01-21T20:35:56.458016] [DEBUG] [REMOTE ] AAPL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:56.459014] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 0 features, N/A% accuracy [2026-01-21T20:35:56.459068] [INFO ] [LOCAL ] AAPL: Loaded 0 optimal features with 50.41% confidence from JSON config [2026-01-21T20:35:56.459099] [DEBUG] [MAG ] Building data for symbol: AAPL with lookback: 0 [2026-01-21T20:35:56.459921] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:35:56.475276] [INFO ] [LOCAL ] PLTK: Saved forecast. [2026-01-21T20:35:56.475347] [INFO ] [main ] PLTK: Signal=1 (Conf=90.0%), Magnitude=-0.19% (Conf=56.6456%) [2026-01-21T20:35:56.475525] [INFO ] [main ] Fetching symbol history for MCRB... [2026-01-21T20:35:56.475587] [DEBUG] [REMOTE ] MCRB: Fetching historical data. [2026-01-21T20:35:56.477650] [INFO ] [main ] Progress: 144/429 forecasts completed (33.6%). PLTK finished in 0.7s. ETA: 49.2s. Rate: 347.69 forecasts/min [2026-01-21T20:35:56.493693] [DEBUG] [REMOTE ] MCRB: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:56.494689] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, N/A% accuracy [2026-01-21T20:35:56.494746] [INFO ] [LOCAL ] MCRB: Loaded 3 optimal features with 46.86% confidence from JSON config [2026-01-21T20:35:56.494778] [DEBUG] [MAG ] Building data for symbol: MCRB with lookback: 0 [2026-01-21T20:35:56.495742] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:56.495807] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:56.528442] [DEBUG] [MAG ] IRTC: Last date is validated at 2026-01-21 [2026-01-21T20:35:56.611641] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:56.612668] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:56.613369] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:56.700507] [DEBUG] [MAG ] IRTC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:56.772366] [DEBUG] [MAG ] PRTA: Last date is validated at 2026-01-21 [2026-01-21T20:35:56.813485] [DEBUG] [MAG ] AAPL: Last date is validated at 2026-01-21 [2026-01-21T20:35:56.840369] [INFO ] [LOCAL ] IRTC: Saved forecast. [2026-01-21T20:35:56.840445] [INFO ] [main ] IRTC: Signal=1 (Conf=90.0%), Magnitude=-2.22% (Conf=46.9018%) [2026-01-21T20:35:56.840806] [INFO ] [main ] Fetching symbol history for TNL... [2026-01-21T20:35:56.840860] [DEBUG] [REMOTE ] TNL: Fetching historical data. [2026-01-21T20:35:56.841659] [INFO ] [main ] Progress: 145/429 forecasts completed (33.8%). IRTC finished in 0.7s. ETA: 49.4s. Rate: 345.05 forecasts/min [2026-01-21T20:35:56.856695] [DEBUG] [REMOTE ] TNL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:56.858093] [DEBUG] [LOCAL ] Loaded configuration for TNL: 2 features, N/A% accuracy [2026-01-21T20:35:56.858152] [INFO ] [LOCAL ] TNL: Loaded 2 optimal features with 60.70% confidence from JSON config [2026-01-21T20:35:56.858184] [DEBUG] [MAG ] Building data for symbol: TNL with lookback: 0 [2026-01-21T20:35:56.859083] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:56.859144] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:56.864993] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:56.866415] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:56.955309] [DEBUG] [MAG ] PRTA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:56.992174] [DEBUG] [MAG ] AAPL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:57.002006] [DEBUG] [MAG ] MCRB: Last date is validated at 2026-01-21 [2026-01-21T20:35:57.037744] [INFO ] [LOCAL ] PRTA: Saved forecast. [2026-01-21T20:35:57.037818] [INFO ] [main ] PRTA: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=58.1264%) [2026-01-21T20:35:57.037984] [INFO ] [main ] Fetching symbol history for RHI... [2026-01-21T20:35:57.038029] [DEBUG] [REMOTE ] RHI: Fetching historical data. [2026-01-21T20:35:57.039212] [INFO ] [main ] Progress: 146/429 forecasts completed (34.0%). PRTA finished in 0.8s. ETA: 49.3s. Rate: 344.73 forecasts/min [2026-01-21T20:35:57.052689] [DEBUG] [REMOTE ] RHI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.053618] [DEBUG] [LOCAL ] Loaded configuration for RHI: 9 features, N/A% accuracy [2026-01-21T20:35:57.053671] [INFO ] [LOCAL ] RHI: Loaded 9 optimal features with 50.97% confidence from JSON config [2026-01-21T20:35:57.053714] [DEBUG] [MAG ] Building data for symbol: RHI with lookback: 0 [2026-01-21T20:35:57.054511] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:57.054598] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:57.060524] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:57.062442] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:57.063186] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:57.117290] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:57.128154] [INFO ] [LOCAL ] AAPL: Saved forecast. [2026-01-21T20:35:57.128219] [INFO ] [main ] AAPL: Signal=1 (Conf=90.0%), Magnitude=-0.26% (Conf=50.4091%) [2026-01-21T20:35:57.128371] [INFO ] [main ] Fetching symbol history for CLBK... [2026-01-21T20:35:57.128415] [DEBUG] [REMOTE ] CLBK: Fetching historical data. [2026-01-21T20:35:57.129677] [INFO ] [main ] Progress: 147/429 forecasts completed (34.3%). AAPL finished in 0.7s. ETA: 48.9s. Rate: 345.86 forecasts/min [2026-01-21T20:35:57.142450] [DEBUG] [REMOTE ] CLBK: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.144366] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 7 features, N/A% accuracy [2026-01-21T20:35:57.144423] [INFO ] [LOCAL ] CLBK: Loaded 7 optimal features with 60.32% confidence from JSON config [2026-01-21T20:35:57.144457] [DEBUG] [MAG ] Building data for symbol: CLBK with lookback: 0 [2026-01-21T20:35:57.145513] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:35:57.145593] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:57.148123] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:57.148710] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:57.149124] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:57.149916] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:57.152928] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:35:57.154282] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:35:57.156797] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:57.181238] [DEBUG] [MAG ] MCRB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:57.203416] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:57.204763] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:57.206620] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:57.207901] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:57.208676] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:57.220633] [DEBUG] [MAG ] TNL: Last date is validated at 2026-01-21 [2026-01-21T20:35:57.282922] [INFO ] [LOCAL ] MCRB: Saved forecast. [2026-01-21T20:35:57.282999] [INFO ] [main ] MCRB: Signal=1 (Conf=90.0%), Magnitude=-3.86% (Conf=46.8559%) [2026-01-21T20:35:57.283355] [INFO ] [main ] Fetching symbol history for PFG... [2026-01-21T20:35:57.283408] [DEBUG] [REMOTE ] PFG: Fetching historical data. [2026-01-21T20:35:57.283666] [INFO ] [main ] Progress: 148/429 forecasts completed (34.5%). MCRB finished in 0.8s. ETA: 48.7s. Rate: 346.12 forecasts/min [2026-01-21T20:35:57.295938] [DEBUG] [REMOTE ] PFG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.296950] [DEBUG] [LOCAL ] Loaded configuration for PFG: 3 features, N/A% accuracy [2026-01-21T20:35:57.297015] [INFO ] [LOCAL ] PFG: Loaded 3 optimal features with 57.63% confidence from JSON config [2026-01-21T20:35:57.297060] [DEBUG] [MAG ] Building data for symbol: PFG with lookback: 0 [2026-01-21T20:35:57.297881] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:57.297942] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:57.303110] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:57.305411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:57.306009] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:57.403452] [DEBUG] [MAG ] TNL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:57.494428] [INFO ] [LOCAL ] TNL: Saved forecast. [2026-01-21T20:35:57.494495] [INFO ] [main ] TNL: Signal=1 (Conf=90.0%), Magnitude=0.73% (Conf=60.697%) [2026-01-21T20:35:57.494670] [INFO ] [main ] Fetching symbol history for TRIN... [2026-01-21T20:35:57.494715] [DEBUG] [REMOTE ] TRIN: Fetching historical data. [2026-01-21T20:35:57.496669] [INFO ] [main ] Progress: 149/429 forecasts completed (34.7%). TNL finished in 0.7s. ETA: 48.6s. Rate: 345.59 forecasts/min [2026-01-21T20:35:57.502626] [DEBUG] [MAG ] CLBK: Last date is validated at 2026-01-21 [2026-01-21T20:35:57.510074] [DEBUG] [REMOTE ] TRIN: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.512692] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, N/A% accuracy [2026-01-21T20:35:57.512746] [INFO ] [LOCAL ] TRIN: Loaded 4 optimal features with 63.16% confidence from JSON config [2026-01-21T20:35:57.512778] [DEBUG] [MAG ] Building data for symbol: TRIN with lookback: 0 [2026-01-21T20:35:57.513535] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:57.513622] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:57.515315] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:57.515886] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:57.516283] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:57.569368] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:57.576013] [DEBUG] [MAG ] RHI: Last date is validated at 2026-01-21 [2026-01-21T20:35:57.679541] [DEBUG] [MAG ] CLBK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:57.682224] [DEBUG] [MAG ] PFG: Last date is validated at 2026-01-21 [2026-01-21T20:35:57.749081] [INFO ] [LOCAL ] CLBK: Saved forecast. [2026-01-21T20:35:57.749147] [INFO ] [main ] CLBK: Signal=1 (Conf=90.0%), Magnitude=6.88% (Conf=60.3159%) [2026-01-21T20:35:57.749319] [INFO ] [main ] Fetching symbol history for CMP... [2026-01-21T20:35:57.749365] [DEBUG] [REMOTE ] CMP: Fetching historical data. [2026-01-21T20:35:57.750666] [INFO ] [main ] Progress: 150/429 forecasts completed (35.0%). CLBK finished in 0.6s. ETA: 48.6s. Rate: 344.53 forecasts/min [2026-01-21T20:35:57.763276] [DEBUG] [REMOTE ] CMP: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.764733] [DEBUG] [LOCAL ] Loaded configuration for CMP: 6 features, N/A% accuracy [2026-01-21T20:35:57.764787] [INFO ] [LOCAL ] CMP: Loaded 6 optimal features with 58.09% confidence from JSON config [2026-01-21T20:35:57.764819] [DEBUG] [MAG ] Building data for symbol: CMP with lookback: 0 [2026-01-21T20:35:57.765615] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:57.765676] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:57.767512] [DEBUG] [MAG ] RHI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:57.770541] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:57.772316] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:57.772822] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:57.773563] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:57.775889] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:57.776863] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:57.856308] [DEBUG] [MAG ] PFG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:57.863395] [INFO ] [LOCAL ] RHI: Saved forecast. [2026-01-21T20:35:57.863462] [INFO ] [main ] RHI: Signal=1 (Conf=90.0%), Magnitude=7.42% (Conf=50.9731%) [2026-01-21T20:35:57.863637] [INFO ] [main ] Fetching symbol history for AIPI... [2026-01-21T20:35:57.863682] [DEBUG] [REMOTE ] AIPI: Fetching historical data. [2026-01-21T20:35:57.864845] [INFO ] [main ] Progress: 151/429 forecasts completed (35.2%). RHI finished in 0.8s. ETA: 48.3s. Rate: 345.31 forecasts/min [2026-01-21T20:35:57.879279] [DEBUG] [REMOTE ] AIPI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.880137] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 1 features, N/A% accuracy [2026-01-21T20:35:57.880187] [INFO ] [LOCAL ] AIPI: Loaded 1 optimal features with 55.59% confidence from JSON config [2026-01-21T20:35:57.880218] [DEBUG] [MAG ] Building data for symbol: AIPI with lookback: 0 [2026-01-21T20:35:57.881179] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:35:57.881253] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:57.882004] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:57.956638] [INFO ] [LOCAL ] PFG: Saved forecast. [2026-01-21T20:35:57.956706] [INFO ] [main ] PFG: Signal=1 (Conf=90.0%), Magnitude=-0.97% (Conf=57.6295%) [2026-01-21T20:35:57.956825] [DEBUG] [MAG ] TRIN: Last date is validated at 2026-01-21 [2026-01-21T20:35:57.957025] [INFO ] [main ] Fetching symbol history for OHI... [2026-01-21T20:35:57.957270] [DEBUG] [REMOTE ] OHI: Fetching historical data. [2026-01-21T20:35:57.958388] [INFO ] [main ] Progress: 152/429 forecasts completed (35.4%). PFG finished in 0.7s. ETA: 48.0s. Rate: 346.37 forecasts/min [2026-01-21T20:35:57.970628] [DEBUG] [REMOTE ] OHI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:57.971731] [DEBUG] [LOCAL ] Loaded configuration for OHI: 6 features, N/A% accuracy [2026-01-21T20:35:57.971784] [INFO ] [LOCAL ] OHI: Loaded 6 optimal features with 57.69% confidence from JSON config [2026-01-21T20:35:57.971816] [DEBUG] [MAG ] Building data for symbol: OHI with lookback: 0 [2026-01-21T20:35:57.972959] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:35:57.973021] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:57.978342] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:57.980741] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:57.981243] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:57.981663] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:58.020944] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:58.022031] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:58.123716] [DEBUG] [MAG ] CMP: Last date is validated at 2026-01-21 [2026-01-21T20:35:58.133544] [DEBUG] [MAG ] TRIN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:58.198641] [INFO ] [LOCAL ] TRIN: Saved forecast. [2026-01-21T20:35:58.198709] [INFO ] [main ] TRIN: Signal=1 (Conf=90.0%), Magnitude=-0.56% (Conf=63.1627%) [2026-01-21T20:35:58.198884] [INFO ] [main ] Fetching symbol history for OCSL... [2026-01-21T20:35:58.198928] [DEBUG] [REMOTE ] OCSL: Fetching historical data. [2026-01-21T20:35:58.199869] [INFO ] [main ] Progress: 153/429 forecasts completed (35.7%). TRIN finished in 0.7s. ETA: 47.9s. Rate: 345.48 forecasts/min [2026-01-21T20:35:58.214608] [DEBUG] [REMOTE ] OCSL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:58.215899] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, N/A% accuracy [2026-01-21T20:35:58.215957] [INFO ] [LOCAL ] OCSL: Loaded 5 optimal features with 59.82% confidence from JSON config [2026-01-21T20:35:58.215989] [DEBUG] [MAG ] Building data for symbol: OCSL with lookback: 0 [2026-01-21T20:35:58.216789] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:58.216865] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:58.221940] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:58.224794] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:58.226557] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:35:58.244694] [DEBUG] [MAG ] AIPI: Last date is validated at 2026-01-21 [2026-01-21T20:35:58.278968] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:35:58.280361] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:58.304131] [DEBUG] [MAG ] CMP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:58.376255] [DEBUG] [MAG ] OHI: Last date is validated at 2026-01-21 [2026-01-21T20:35:58.385644] [INFO ] [LOCAL ] CMP: Saved forecast. [2026-01-21T20:35:58.385715] [INFO ] [main ] CMP: Signal=1 (Conf=90.0%), Magnitude=2.17% (Conf=58.0919%) [2026-01-21T20:35:58.386084] [INFO ] [main ] Fetching symbol history for JHX... [2026-01-21T20:35:58.386135] [DEBUG] [REMOTE ] JHX: Fetching historical data. [2026-01-21T20:35:58.386656] [INFO ] [main ] Progress: 154/429 forecasts completed (35.9%). CMP finished in 0.6s. ETA: 47.8s. Rate: 345.31 forecasts/min [2026-01-21T20:35:58.400681] [DEBUG] [REMOTE ] JHX: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:58.403392] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, N/A% accuracy [2026-01-21T20:35:58.403446] [INFO ] [LOCAL ] JHX: Loaded 2 optimal features with 49.40% confidence from JSON config [2026-01-21T20:35:58.403478] [DEBUG] [MAG ] Building data for symbol: JHX with lookback: 0 [2026-01-21T20:35:58.404563] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:35:58.404649] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:58.405780] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:58.406971] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:58.418241] [DEBUG] [MAG ] AIPI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:58.486421] [INFO ] [LOCAL ] AIPI: Saved forecast. [2026-01-21T20:35:58.486487] [INFO ] [main ] AIPI: Signal=1 (Conf=90.0%), Magnitude=1.73% (Conf=55.5928%) [2026-01-21T20:35:58.486664] [INFO ] [main ] Fetching symbol history for PNQI... [2026-01-21T20:35:58.486709] [DEBUG] [REMOTE ] PNQI: Fetching historical data. [2026-01-21T20:35:58.488657] [INFO ] [main ] Progress: 155/429 forecasts completed (36.1%). AIPI finished in 0.6s. ETA: 47.5s. Rate: 346.23 forecasts/min [2026-01-21T20:35:58.501701] [DEBUG] [REMOTE ] PNQI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:58.502556] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 5 features, N/A% accuracy [2026-01-21T20:35:58.502628] [INFO ] [LOCAL ] PNQI: Loaded 5 optimal features with 51.28% confidence from JSON config [2026-01-21T20:35:58.502661] [DEBUG] [MAG ] Building data for symbol: PNQI with lookback: 0 [2026-01-21T20:35:58.503433] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:58.503494] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:58.508449] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:58.509503] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:35:58.513950] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:35:58.515178] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:35:58.516321] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:58.547274] [DEBUG] [MAG ] OHI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:58.624412] [INFO ] [LOCAL ] OHI: Saved forecast. [2026-01-21T20:35:58.624396] [DEBUG] [MAG ] OCSL: Last date is validated at 2026-01-21 [2026-01-21T20:35:58.624480] [INFO ] [main ] OHI: Signal=1 (Conf=90.0%), Magnitude=-2.26% (Conf=57.6911%) [2026-01-21T20:35:58.624670] [INFO ] [main ] Fetching symbol history for BCAL... [2026-01-21T20:35:58.624715] [DEBUG] [REMOTE ] BCAL: Fetching historical data. [2026-01-21T20:35:58.625916] [INFO ] [main ] Progress: 156/429 forecasts completed (36.4%). OHI finished in 0.7s. ETA: 47.2s. Rate: 346.69 forecasts/min [2026-01-21T20:35:58.637092] [DEBUG] [REMOTE ] BCAL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:58.639680] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 5 features, N/A% accuracy [2026-01-21T20:35:58.639733] [INFO ] [LOCAL ] BCAL: Loaded 5 optimal features with 61.83% confidence from JSON config [2026-01-21T20:35:58.639914] [DEBUG] [MAG ] Building data for symbol: BCAL with lookback: 0 [2026-01-21T20:35:58.640706] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:58.640766] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:58.642446] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:58.643163] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:58.755043] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:35:58.758179] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:35:58.760329] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:58.764070] [DEBUG] [MAG ] JHX: Last date is validated at 2026-01-21 [2026-01-21T20:35:58.795078] [DEBUG] [MAG ] OCSL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:58.856988] [DEBUG] [MAG ] PNQI: Last date is validated at 2026-01-21 [2026-01-21T20:35:58.859340] [INFO ] [LOCAL ] OCSL: Saved forecast. [2026-01-21T20:35:58.859408] [INFO ] [main ] OCSL: Signal=1 (Conf=90.0%), Magnitude=0.42% (Conf=59.8228%) [2026-01-21T20:35:58.859584] [INFO ] [main ] Fetching symbol history for SF... [2026-01-21T20:35:58.859629] [DEBUG] [REMOTE ] SF: Fetching historical data. [2026-01-21T20:35:58.861656] [INFO ] [main ] Progress: 157/429 forecasts completed (36.6%). OCSL finished in 0.7s. ETA: 47.2s. Rate: 345.89 forecasts/min [2026-01-21T20:35:58.873394] [DEBUG] [REMOTE ] SF: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:58.874621] [DEBUG] [LOCAL ] Loaded configuration for SF: 9 features, N/A% accuracy [2026-01-21T20:35:58.874676] [INFO ] [LOCAL ] SF: Loaded 9 optimal features with 56.21% confidence from JSON config [2026-01-21T20:35:58.874708] [DEBUG] [MAG ] Building data for symbol: SF with lookback: 0 [2026-01-21T20:35:58.875567] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:35:58.875662] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:58.880625] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:58.920168] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:58.922216] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:58.922785] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:58.923866] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:58.925555] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:58.926652] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:58.927327] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:35:58.930311] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:58.938930] [DEBUG] [MAG ] JHX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:59.025152] [DEBUG] [MAG ] PNQI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:59.031248] [INFO ] [LOCAL ] JHX: Saved forecast. [2026-01-21T20:35:59.031319] [INFO ] [main ] JHX: Signal=1 (Conf=90.0%), Magnitude=2.14% (Conf=49.3991%) [2026-01-21T20:35:59.031687] [INFO ] [main ] Progress: 158/429 forecasts completed (36.8%). JHX finished in 0.6s. ETA: 47.0s. Rate: 345.94 forecasts/min [2026-01-21T20:35:59.032046] [INFO ] [main ] Fetching symbol history for HNRG... [2026-01-21T20:35:59.032093] [DEBUG] [REMOTE ] HNRG: Fetching historical data. [2026-01-21T20:35:59.046172] [DEBUG] [REMOTE ] HNRG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:59.047156] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 10 features, N/A% accuracy [2026-01-21T20:35:59.047211] [INFO ] [LOCAL ] HNRG: Loaded 10 optimal features with 51.96% confidence from JSON config [2026-01-21T20:35:59.047245] [DEBUG] [MAG ] Building data for symbol: HNRG with lookback: 0 [2026-01-21T20:35:59.048147] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:35:59.048216] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:59.053793] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:59.055919] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:59.056448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:59.056957] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:35:59.061632] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:35:59.063517] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:35:59.064851] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:35:59.066439] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:35:59.067304] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:35:59.068644] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:59.107245] [DEBUG] [MAG ] BCAL: Last date is validated at 2026-01-21 [2026-01-21T20:35:59.108066] [INFO ] [LOCAL ] PNQI: Saved forecast. [2026-01-21T20:35:59.108135] [INFO ] [main ] PNQI: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=51.2772%) [2026-01-21T20:35:59.108294] [INFO ] [main ] Fetching symbol history for VMD... [2026-01-21T20:35:59.108706] [DEBUG] [REMOTE ] VMD: Fetching historical data. [2026-01-21T20:35:59.111814] [INFO ] [main ] Progress: 159/429 forecasts completed (37.1%). PNQI finished in 0.6s. ETA: 46.7s. Rate: 347.11 forecasts/min [2026-01-21T20:35:59.123674] [DEBUG] [REMOTE ] VMD: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:59.125606] [DEBUG] [LOCAL ] Loaded configuration for VMD: 13 features, N/A% accuracy [2026-01-21T20:35:59.125668] [INFO ] [LOCAL ] VMD: Loaded 13 optimal features with 66.03% confidence from JSON config [2026-01-21T20:35:59.125702] [DEBUG] [MAG ] Building data for symbol: VMD with lookback: 0 [2026-01-21T20:35:59.126634] [DEBUG] [FEATURES ] DataBuilder: Executing 13 feature methods. [2026-01-21T20:35:59.126703] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:59.132224] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:59.134307] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:59.134858] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:59.135285] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:35:59.215227] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:35:59.216142] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:35:59.218989] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:59.219671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:35:59.220171] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:35:59.221256] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:35:59.222958] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:35:59.224051] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:35:59.224793] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:59.277204] [DEBUG] [MAG ] BCAL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:59.346127] [INFO ] [LOCAL ] BCAL: Saved forecast. [2026-01-21T20:35:59.346207] [INFO ] [main ] BCAL: Signal=1 (Conf=90.0%), Magnitude=-0.99% (Conf=61.8303%) [2026-01-21T20:35:59.346372] [INFO ] [main ] Fetching symbol history for AFCG... [2026-01-21T20:35:59.346418] [DEBUG] [REMOTE ] AFCG: Fetching historical data. [2026-01-21T20:35:59.347677] [INFO ] [main ] Progress: 160/429 forecasts completed (37.3%). BCAL finished in 0.7s. ETA: 46.6s. Rate: 346.32 forecasts/min [2026-01-21T20:35:59.352252] [DEBUG] [MAG ] SF: Last date is validated at 2026-01-21 [2026-01-21T20:35:59.358086] [DEBUG] [REMOTE ] AFCG: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:59.359526] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 8 features, N/A% accuracy [2026-01-21T20:35:59.359593] [INFO ] [LOCAL ] AFCG: Loaded 8 optimal features with 65.17% confidence from JSON config [2026-01-21T20:35:59.359628] [DEBUG] [MAG ] Building data for symbol: AFCG with lookback: 0 [2026-01-21T20:35:59.360420] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:35:59.360484] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:59.365516] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:35:59.367381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:35:59.367898] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:35:59.368301] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:59.369231] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:35:59.371700] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:35:59.410377] [DEBUG] [MAG ] HNRG: Last date is validated at 2026-01-21 [2026-01-21T20:35:59.485807] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:35:59.487167] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:59.521672] [DEBUG] [MAG ] SF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:59.577688] [DEBUG] [MAG ] HNRG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:59.579533] [DEBUG] [MAG ] VMD: Last date is validated at 2026-01-21 [2026-01-21T20:35:59.634938] [INFO ] [LOCAL ] SF: Saved forecast. [2026-01-21T20:35:59.635006] [INFO ] [main ] SF: Signal=1 (Conf=90.0%), Magnitude=0.38% (Conf=56.2098%) [2026-01-21T20:35:59.635162] [INFO ] [main ] Fetching symbol history for UDMY... [2026-01-21T20:35:59.635206] [DEBUG] [REMOTE ] UDMY: Fetching historical data. [2026-01-21T20:35:59.635657] [INFO ] [main ] Progress: 161/429 forecasts completed (37.5%). SF finished in 0.8s. ETA: 46.6s. Rate: 344.90 forecasts/min [2026-01-21T20:35:59.647102] [DEBUG] [REMOTE ] UDMY: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:59.649663] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 3 features, N/A% accuracy [2026-01-21T20:35:59.649723] [INFO ] [LOCAL ] UDMY: Loaded 3 optimal features with 38.34% confidence from JSON config [2026-01-21T20:35:59.649757] [DEBUG] [MAG ] Building data for symbol: UDMY with lookback: 0 [2026-01-21T20:35:59.650595] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:35:59.650654] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:59.655611] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:35:59.656667] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:35:59.658373] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:59.759366] [DEBUG] [MAG ] VMD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:35:59.793597] [INFO ] [LOCAL ] HNRG: Saved forecast. [2026-01-21T20:35:59.793667] [INFO ] [main ] HNRG: Signal=1 (Conf=90.0%), Magnitude=2.97% (Conf=51.9627%) [2026-01-21T20:35:59.794184] [INFO ] [main ] Fetching symbol history for BBWI... [2026-01-21T20:35:59.794234] [DEBUG] [REMOTE ] BBWI: Fetching historical data. [2026-01-21T20:35:59.794206] [INFO ] [main ] Progress: 162/429 forecasts completed (37.8%). HNRG finished in 0.8s. ETA: 46.4s. Rate: 345.09 forecasts/min [2026-01-21T20:35:59.807685] [DEBUG] [REMOTE ] BBWI: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:59.809337] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 4 features, N/A% accuracy [2026-01-21T20:35:59.809389] [INFO ] [LOCAL ] BBWI: Loaded 4 optimal features with 65.58% confidence from JSON config [2026-01-21T20:35:59.809419] [DEBUG] [MAG ] Building data for symbol: BBWI with lookback: 0 [2026-01-21T20:35:59.810420] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:35:59.810481] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:59.816013] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:35:59.817033] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:35:59.817673] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:35:59.818594] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:35:59.835301] [INFO ] [LOCAL ] VMD: Saved forecast. [2026-01-21T20:35:59.835373] [INFO ] [main ] VMD: Signal=1 (Conf=90.0%), Magnitude=1.86% (Conf=66.0284%) [2026-01-21T20:35:59.835534] [INFO ] [main ] Fetching symbol history for CRVL... [2026-01-21T20:35:59.835596] [DEBUG] [REMOTE ] CRVL: Fetching historical data. [2026-01-21T20:35:59.838044] [INFO ] [main ] Progress: 163/429 forecasts completed (38.0%). VMD finished in 0.7s. ETA: 46.0s. Rate: 346.68 forecasts/min [2026-01-21T20:35:59.840116] [DEBUG] [MAG ] AFCG: Last date is validated at 2026-01-21 [2026-01-21T20:35:59.847510] [DEBUG] [REMOTE ] CRVL: Successfully parsed 300 rows of historical data. [2026-01-21T20:35:59.848387] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 5 features, N/A% accuracy [2026-01-21T20:35:59.848446] [INFO ] [LOCAL ] CRVL: Loaded 5 optimal features with 45.09% confidence from JSON config [2026-01-21T20:35:59.848504] [DEBUG] [MAG ] Building data for symbol: CRVL with lookback: 0 [2026-01-21T20:35:59.849322] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:35:59.849383] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:35:59.854203] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:35:59.855033] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:35:59.894595] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:35:59.895909] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:35:59.898440] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:00.011477] [DEBUG] [MAG ] UDMY: Last date is validated at 2026-01-21 [2026-01-21T20:36:00.013115] [DEBUG] [MAG ] AFCG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:00.080167] [INFO ] [LOCAL ] AFCG: Saved forecast. [2026-01-21T20:36:00.080237] [INFO ] [main ] AFCG: Signal=1 (Conf=90.0%), Magnitude=6.91% (Conf=65.1725%) [2026-01-21T20:36:00.080397] [INFO ] [main ] Fetching symbol history for AMN... [2026-01-21T20:36:00.080441] [DEBUG] [REMOTE ] AMN: Fetching historical data. [2026-01-21T20:36:00.081684] [INFO ] [main ] Progress: 164/429 forecasts completed (38.2%). AFCG finished in 0.7s. ETA: 46.0s. Rate: 345.82 forecasts/min [2026-01-21T20:36:00.092021] [DEBUG] [REMOTE ] AMN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:00.093011] [DEBUG] [LOCAL ] Loaded configuration for AMN: 4 features, N/A% accuracy [2026-01-21T20:36:00.093070] [INFO ] [LOCAL ] AMN: Loaded 4 optimal features with 46.50% confidence from JSON config [2026-01-21T20:36:00.093101] [DEBUG] [MAG ] Building data for symbol: AMN with lookback: 0 [2026-01-21T20:36:00.093906] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:00.093968] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:00.094708] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:00.171504] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:00.173570] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:00.174946] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:00.186542] [DEBUG] [MAG ] UDMY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:00.236061] [DEBUG] [MAG ] BBWI: Last date is validated at 2026-01-21 [2026-01-21T20:36:00.254171] [INFO ] [LOCAL ] UDMY: Saved forecast. [2026-01-21T20:36:00.254238] [INFO ] [main ] UDMY: Signal=1 (Conf=90.0%), Magnitude=-0.78% (Conf=38.3415%) [2026-01-21T20:36:00.254394] [INFO ] [main ] Fetching symbol history for VRA... [2026-01-21T20:36:00.254438] [DEBUG] [REMOTE ] VRA: Fetching historical data. [2026-01-21T20:36:00.255654] [INFO ] [main ] Progress: 165/429 forecasts completed (38.5%). UDMY finished in 0.6s. ETA: 45.8s. Rate: 345.82 forecasts/min [2026-01-21T20:36:00.266001] [DEBUG] [REMOTE ] VRA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:00.269169] [DEBUG] [LOCAL ] Loaded configuration for VRA: 5 features, N/A% accuracy [2026-01-21T20:36:00.269228] [INFO ] [LOCAL ] VRA: Loaded 5 optimal features with 48.67% confidence from JSON config [2026-01-21T20:36:00.269261] [DEBUG] [MAG ] Building data for symbol: VRA with lookback: 0 [2026-01-21T20:36:00.270095] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:00.270156] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:00.276039] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:00.276916] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:00.339437] [DEBUG] [MAG ] CRVL: Last date is validated at 2026-01-21 [2026-01-21T20:36:00.388835] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:00.390369] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:00.391136] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:00.404768] [DEBUG] [MAG ] BBWI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:00.496736] [INFO ] [LOCAL ] BBWI: Saved forecast. [2026-01-21T20:36:00.496814] [INFO ] [main ] BBWI: Signal=1 (Conf=90.0%), Magnitude=3.32% (Conf=65.576%) [2026-01-21T20:36:00.497274] [INFO ] [main ] Fetching symbol history for CIB... [2026-01-21T20:36:00.497330] [DEBUG] [REMOTE ] CIB: Fetching historical data. [2026-01-21T20:36:00.497664] [INFO ] [main ] Progress: 166/429 forecasts completed (38.7%). BBWI finished in 0.7s. ETA: 45.7s. Rate: 345.00 forecasts/min [2026-01-21T20:36:00.509673] [DEBUG] [REMOTE ] CIB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:00.510648] [DEBUG] [LOCAL ] Loaded configuration for CIB: 2 features, N/A% accuracy [2026-01-21T20:36:00.510705] [INFO ] [LOCAL ] CIB: Loaded 2 optimal features with 46.22% confidence from JSON config [2026-01-21T20:36:00.510740] [DEBUG] [MAG ] Building data for symbol: CIB with lookback: 0 [2026-01-21T20:36:00.511604] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:00.511673] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:00.513986] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:00.515831] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:00.516202] [DEBUG] [MAG ] AMN: Last date is validated at 2026-01-21 [2026-01-21T20:36:00.522267] [DEBUG] [MAG ] CRVL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:00.630094] [INFO ] [LOCAL ] CRVL: Saved forecast. [2026-01-21T20:36:00.630181] [INFO ] [main ] CRVL: Signal=1 (Conf=90.0%), Magnitude=1.45% (Conf=45.089%) [2026-01-21T20:36:00.630602] [INFO ] [main ] Progress: 167/429 forecasts completed (38.9%). CRVL finished in 0.8s. ETA: 45.5s. Rate: 345.48 forecasts/min [2026-01-21T20:36:00.630737] [INFO ] [main ] Fetching symbol history for VONE... [2026-01-21T20:36:00.630784] [DEBUG] [REMOTE ] VONE: Fetching historical data. [2026-01-21T20:36:00.642950] [DEBUG] [REMOTE ] VONE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:00.644145] [DEBUG] [LOCAL ] Loaded configuration for VONE: 5 features, N/A% accuracy [2026-01-21T20:36:00.644205] [INFO ] [LOCAL ] VONE: Loaded 5 optimal features with 50.40% confidence from JSON config [2026-01-21T20:36:00.644239] [DEBUG] [MAG ] Building data for symbol: VONE with lookback: 0 [2026-01-21T20:36:00.645068] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:00.645132] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:00.647202] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:00.647788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:00.648225] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:00.689866] [DEBUG] [MAG ] AMN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:00.726323] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:00.728524] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:00.744534] [DEBUG] [MAG ] VRA: Last date is validated at 2026-01-21 [2026-01-21T20:36:00.772906] [INFO ] [LOCAL ] AMN: Saved forecast. [2026-01-21T20:36:00.772971] [INFO ] [main ] AMN: Signal=1 (Conf=90.0%), Magnitude=-5.40% (Conf=46.496%) [2026-01-21T20:36:00.773131] [INFO ] [main ] Fetching symbol history for RDY... [2026-01-21T20:36:00.773174] [DEBUG] [REMOTE ] RDY: Fetching historical data. [2026-01-21T20:36:00.773889] [INFO ] [main ] Progress: 168/429 forecasts completed (39.2%). AMN finished in 0.7s. ETA: 45.3s. Rate: 345.84 forecasts/min [2026-01-21T20:36:00.784946] [DEBUG] [REMOTE ] RDY: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:00.786510] [DEBUG] [LOCAL ] Loaded configuration for RDY: 2 features, N/A% accuracy [2026-01-21T20:36:00.786562] [INFO ] [LOCAL ] RDY: Loaded 2 optimal features with 48.90% confidence from JSON config [2026-01-21T20:36:00.786612] [DEBUG] [MAG ] Building data for symbol: RDY with lookback: 0 [2026-01-21T20:36:00.787394] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:00.787452] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:00.789892] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:00.790970] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:00.873150] [DEBUG] [MAG ] CIB: Last date is validated at 2026-01-21 [2026-01-21T20:36:00.925719] [DEBUG] [MAG ] VRA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:00.987670] [INFO ] [LOCAL ] VRA: Saved forecast. [2026-01-21T20:36:00.987744] [INFO ] [main ] VRA: Signal=1 (Conf=90.0%), Magnitude=2.25% (Conf=48.6692%) [2026-01-21T20:36:00.987897] [INFO ] [main ] Fetching symbol history for NDAQ... [2026-01-21T20:36:00.987940] [DEBUG] [REMOTE ] NDAQ: Fetching historical data. [2026-01-21T20:36:00.989274] [INFO ] [main ] Progress: 169/429 forecasts completed (39.4%). VRA finished in 0.7s. ETA: 45.2s. Rate: 345.35 forecasts/min [2026-01-21T20:36:00.999528] [DEBUG] [REMOTE ] NDAQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:01.002624] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 3 features, N/A% accuracy [2026-01-21T20:36:01.002682] [INFO ] [LOCAL ] NDAQ: Loaded 3 optimal features with 76.03% confidence from JSON config [2026-01-21T20:36:01.002716] [DEBUG] [MAG ] Building data for symbol: NDAQ with lookback: 0 [2026-01-21T20:36:01.003505] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:01.003564] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:01.004511] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:01.008870] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:01.011334] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:01.043344] [DEBUG] [MAG ] CIB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:01.129943] [DEBUG] [MAG ] RDY: Last date is validated at 2026-01-21 [2026-01-21T20:36:01.139497] [INFO ] [LOCAL ] CIB: Saved forecast. [2026-01-21T20:36:01.139591] [INFO ] [main ] CIB: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=46.2185%) [2026-01-21T20:36:01.139785] [INFO ] [main ] Fetching symbol history for INVH... [2026-01-21T20:36:01.139832] [DEBUG] [REMOTE ] INVH: Fetching historical data. [2026-01-21T20:36:01.140847] [INFO ] [main ] Progress: 170/429 forecasts completed (39.6%). CIB finished in 0.6s. ETA: 45.0s. Rate: 345.61 forecasts/min [2026-01-21T20:36:01.152211] [DEBUG] [REMOTE ] INVH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:01.153210] [DEBUG] [LOCAL ] Loaded configuration for INVH: 5 features, N/A% accuracy [2026-01-21T20:36:01.153264] [INFO ] [LOCAL ] INVH: Loaded 5 optimal features with 49.45% confidence from JSON config [2026-01-21T20:36:01.153297] [DEBUG] [MAG ] Building data for symbol: INVH with lookback: 0 [2026-01-21T20:36:01.154146] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:01.154210] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:01.156002] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:01.156528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:01.156969] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:01.157434] [DEBUG] [MAG ] VONE: Last date is validated at 2026-01-21 [2026-01-21T20:36:01.159460] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:01.199991] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:01.302203] [DEBUG] [MAG ] RDY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:01.334955] [DEBUG] [MAG ] VONE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:01.364886] [INFO ] [LOCAL ] RDY: Saved forecast. [2026-01-21T20:36:01.364955] [INFO ] [main ] RDY: Signal=1 (Conf=90.0%), Magnitude=4.19% (Conf=48.8976%) [2026-01-21T20:36:01.365115] [INFO ] [main ] Fetching symbol history for GGB... [2026-01-21T20:36:01.365159] [DEBUG] [REMOTE ] GGB: Fetching historical data. [2026-01-21T20:36:01.371929] [INFO ] [main ] Progress: 171/429 forecasts completed (39.9%). RDY finished in 0.6s. ETA: 44.9s. Rate: 344.94 forecasts/min [2026-01-21T20:36:01.378404] [DEBUG] [REMOTE ] GGB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:01.380622] [DEBUG] [LOCAL ] Loaded configuration for GGB: 5 features, N/A% accuracy [2026-01-21T20:36:01.380716] [INFO ] [LOCAL ] GGB: Loaded 5 optimal features with 34.19% confidence from JSON config [2026-01-21T20:36:01.380749] [DEBUG] [MAG ] Building data for symbol: GGB with lookback: 0 [2026-01-21T20:36:01.381569] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:01.381664] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:01.392404] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:01.399828] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:01.400410] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:01.400844] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:01.401629] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:01.482766] [INFO ] [LOCAL ] VONE: Saved forecast. [2026-01-21T20:36:01.482834] [INFO ] [main ] VONE: Signal=1 (Conf=90.0%), Magnitude=0.55% (Conf=50.3961%) [2026-01-21T20:36:01.484799] [INFO ] [main ] Fetching symbol history for PSX... [2026-01-21T20:36:01.484850] [DEBUG] [REMOTE ] PSX: Fetching historical data. [2026-01-21T20:36:01.486706] [INFO ] [main ] Progress: 172/429 forecasts completed (40.1%). VONE finished in 0.9s. ETA: 44.6s. Rate: 345.63 forecasts/min [2026-01-21T20:36:01.512621] [DEBUG] [REMOTE ] PSX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:01.514905] [DEBUG] [LOCAL ] Loaded configuration for PSX: 5 features, N/A% accuracy [2026-01-21T20:36:01.514971] [INFO ] [LOCAL ] PSX: Loaded 5 optimal features with 59.94% confidence from JSON config [2026-01-21T20:36:01.515003] [DEBUG] [MAG ] Building data for symbol: PSX with lookback: 0 [2026-01-21T20:36:01.515896] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:01.515959] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:01.519475] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:01.521502] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:01.523110] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:01.528257] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:01.632482] [DEBUG] [MAG ] INVH: Last date is validated at 2026-01-21 [2026-01-21T20:36:01.636032] [DEBUG] [MAG ] NDAQ: Last date is validated at 2026-01-21 [2026-01-21T20:36:01.695659] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:01.804877] [DEBUG] [MAG ] INVH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:01.808278] [DEBUG] [MAG ] NDAQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:01.848673] [DEBUG] [MAG ] GGB: Last date is validated at 2026-01-21 [2026-01-21T20:36:01.880886] [INFO ] [LOCAL ] INVH: Saved forecast. [2026-01-21T20:36:01.880955] [INFO ] [main ] INVH: Signal=1 (Conf=90.0%), Magnitude=0.18% (Conf=49.4506%) [2026-01-21T20:36:01.881111] [INFO ] [main ] Fetching symbol history for TSLX... [2026-01-21T20:36:01.881155] [DEBUG] [REMOTE ] TSLX: Fetching historical data. [2026-01-21T20:36:01.882667] [INFO ] [main ] Progress: 173/429 forecasts completed (40.3%). INVH finished in 0.7s. ETA: 44.8s. Rate: 343.09 forecasts/min [2026-01-21T20:36:01.894424] [DEBUG] [REMOTE ] TSLX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:01.897802] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 7 features, N/A% accuracy [2026-01-21T20:36:01.898127] [INFO ] [LOCAL ] TSLX: Loaded 7 optimal features with 48.33% confidence from JSON config [2026-01-21T20:36:01.898163] [DEBUG] [MAG ] Building data for symbol: TSLX with lookback: 0 [2026-01-21T20:36:01.902150] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:01.902244] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:01.917044] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:01.926038] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:01.926671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:01.927094] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:02.030316] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:02.031391] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:02.045109] [DEBUG] [MAG ] GGB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:02.062009] [INFO ] [LOCAL ] NDAQ: Saved forecast. [2026-01-21T20:36:02.062078] [INFO ] [main ] NDAQ: Signal=1 (Conf=90.0%), Magnitude=1.49% (Conf=76.025%) [2026-01-21T20:36:02.062236] [INFO ] [main ] Fetching symbol history for BSCQ... [2026-01-21T20:36:02.062280] [DEBUG] [REMOTE ] BSCQ: Fetching historical data. [2026-01-21T20:36:02.063715] [INFO ] [main ] Progress: 174/429 forecasts completed (40.6%). NDAQ finished in 1.1s. ETA: 44.6s. Rate: 343.02 forecasts/min [2026-01-21T20:36:02.076920] [DEBUG] [REMOTE ] BSCQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:02.083456] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 53 features, N/A% accuracy [2026-01-21T20:36:02.083533] [INFO ] [LOCAL ] BSCQ: Loaded 53 optimal features with 13.53% confidence from JSON config [2026-01-21T20:36:02.083567] [DEBUG] [MAG ] Building data for symbol: BSCQ with lookback: 0 [2026-01-21T20:36:02.084567] [DEBUG] [FEATURES ] DataBuilder: Executing 53 feature methods. [2026-01-21T20:36:02.084706] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:02.089777] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:02.091714] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:02.092236] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:02.092718] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:02.093127] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:02.093919] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:02.094765] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:02.097246] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:02.100593] [INFO ] [LOCAL ] GGB: Saved forecast. [2026-01-21T20:36:02.100663] [INFO ] [main ] GGB: Signal=1 (Conf=90.0%), Magnitude=0.70% (Conf=34.1898%) [2026-01-21T20:36:02.100825] [INFO ] [main ] Fetching symbol history for TEM... [2026-01-21T20:36:02.100868] [DEBUG] [REMOTE ] TEM: Fetching historical data. [2026-01-21T20:36:02.103706] [INFO ] [main ] Progress: 175/429 forecasts completed (40.8%). GGB finished in 0.7s. ETA: 44.2s. Rate: 344.53 forecasts/min [2026-01-21T20:36:02.112332] [DEBUG] [REMOTE ] TEM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:02.113393] [DEBUG] [LOCAL ] Loaded configuration for TEM: 6 features, N/A% accuracy [2026-01-21T20:36:02.113445] [INFO ] [LOCAL ] TEM: Loaded 6 optimal features with 58.20% confidence from JSON config [2026-01-21T20:36:02.113487] [DEBUG] [MAG ] Building data for symbol: TEM with lookback: 0 [2026-01-21T20:36:02.114264] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:02.114325] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:02.114860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:02.116020] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:02.116528] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:02.117144] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:02.118100] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:02.119428] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:02.120616] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:02.209302] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:02.211416] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:02.250336] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:02.251622] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:02.292814] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:02.293883] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:02.295168] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:02.369805] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:02.370776] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:02.372639] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:02.375429] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:02.376525] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:02.378533] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:02.379302] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:02.383629] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:02.384817] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:02.386140] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:02.387696] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:02.390646] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:02.391331] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:02.392061] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:02.394102] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:02.395196] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:02.395929] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:36:02.396655] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-21T20:36:02.397349] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:02.400179] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:02.401823] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:02.404332] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:02.406553] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:02.410447] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:02.428436] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:02.432975] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:02.434834] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:02.435629] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:02.437300] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:02.439042] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:02.440026] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:02.441258] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:02.442501] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:02.444680] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:02.446340] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:02.449275] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:36:02.451360] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:02.457340] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:02.464107] [DEBUG] [MAG ] PSX: Last date is validated at 2026-01-21 [2026-01-21T20:36:02.468634] [DEBUG] [MAG ] TEM: Last date is validated at 2026-01-21 [2026-01-21T20:36:02.515436] [DEBUG] [MAG ] TSLX: Last date is validated at 2026-01-21 [2026-01-21T20:36:02.637391] [DEBUG] [MAG ] TEM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:02.701648] [DEBUG] [MAG ] TSLX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:02.723534] [DEBUG] [MAG ] PSX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:02.755600] [INFO ] [LOCAL ] TEM: Saved forecast. [2026-01-21T20:36:02.755667] [INFO ] [main ] TEM: Signal=1 (Conf=90.0%), Magnitude=1.56% (Conf=58.1967%) [2026-01-21T20:36:02.755829] [INFO ] [main ] Fetching symbol history for HMC... [2026-01-21T20:36:02.755873] [DEBUG] [REMOTE ] HMC: Fetching historical data. [2026-01-21T20:36:02.756201] [INFO ] [main ] Progress: 176/429 forecasts completed (41.0%). TEM finished in 0.7s. ETA: 44.7s. Rate: 339.24 forecasts/min [2026-01-21T20:36:02.767350] [DEBUG] [REMOTE ] HMC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:02.768829] [DEBUG] [LOCAL ] Loaded configuration for HMC: 4 features, N/A% accuracy [2026-01-21T20:36:02.768885] [INFO ] [LOCAL ] HMC: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-21T20:36:02.768916] [DEBUG] [MAG ] Building data for symbol: HMC with lookback: 0 [2026-01-21T20:36:02.769707] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:02.769767] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:02.771038] [INFO ] [LOCAL ] TSLX: Saved forecast. [2026-01-21T20:36:02.771105] [INFO ] [main ] TSLX: Signal=1 (Conf=90.0%), Magnitude=2.75% (Conf=48.3251%) [2026-01-21T20:36:02.771264] [INFO ] [main ] Fetching symbol history for POWI... [2026-01-21T20:36:02.771311] [DEBUG] [REMOTE ] POWI: Fetching historical data. [2026-01-21T20:36:02.772151] [INFO ] [main ] Progress: 177/429 forecasts completed (41.3%). TSLX finished in 0.9s. ETA: 44.3s. Rate: 340.99 forecasts/min [2026-01-21T20:36:02.772490] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:02.775406] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:02.776869] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:02.777893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:02.783697] [DEBUG] [REMOTE ] POWI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:02.784999] [DEBUG] [LOCAL ] Loaded configuration for POWI: 5 features, N/A% accuracy [2026-01-21T20:36:02.785079] [INFO ] [LOCAL ] POWI: Loaded 5 optimal features with 59.16% confidence from JSON config [2026-01-21T20:36:02.785115] [DEBUG] [MAG ] Building data for symbol: POWI with lookback: 0 [2026-01-21T20:36:02.785938] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:02.786001] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:02.787792] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:02.788337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:02.788809] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:02.791243] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:02.810736] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:02.850911] [INFO ] [LOCAL ] PSX: Saved forecast. [2026-01-21T20:36:02.850982] [INFO ] [main ] PSX: Signal=1 (Conf=90.0%), Magnitude=0.60% (Conf=59.9376%) [2026-01-21T20:36:02.851145] [INFO ] [main ] Fetching symbol history for FOSL... [2026-01-21T20:36:02.851188] [DEBUG] [REMOTE ] FOSL: Fetching historical data. [2026-01-21T20:36:02.851920] [INFO ] [main ] Progress: 178/429 forecasts completed (41.5%). PSX finished in 1.4s. ETA: 44.0s. Rate: 342.04 forecasts/min [2026-01-21T20:36:02.855240] [DEBUG] [MAG ] BSCQ: Last date is validated at 2026-01-21 [2026-01-21T20:36:02.863022] [DEBUG] [REMOTE ] FOSL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:02.866816] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 4 features, N/A% accuracy [2026-01-21T20:36:02.866894] [INFO ] [LOCAL ] FOSL: Loaded 4 optimal features with 46.71% confidence from JSON config [2026-01-21T20:36:02.866928] [DEBUG] [MAG ] Building data for symbol: FOSL with lookback: 0 [2026-01-21T20:36:02.869355] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:02.869420] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:02.874300] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:02.875162] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:02.876005] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:02.877703] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:03.130406] [DEBUG] [MAG ] BSCQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:03.149933] [DEBUG] [MAG ] HMC: Last date is validated at 2026-01-21 [2026-01-21T20:36:03.203384] [DEBUG] [MAG ] POWI: Last date is validated at 2026-01-21 [2026-01-21T20:36:03.241497] [DEBUG] [MAG ] FOSL: Last date is validated at 2026-01-21 [2026-01-21T20:36:03.340749] [DEBUG] [MAG ] HMC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:03.386603] [DEBUG] [MAG ] POWI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:03.426789] [INFO ] [LOCAL ] HMC: Saved forecast. [2026-01-21T20:36:03.426869] [INFO ] [main ] HMC: Signal=1 (Conf=90.0%), Magnitude=4.36% (Conf=56.8453%) [2026-01-21T20:36:03.427306] [INFO ] [main ] Fetching symbol history for FDUS... [2026-01-21T20:36:03.427358] [DEBUG] [REMOTE ] FDUS: Fetching historical data. [2026-01-21T20:36:03.427377] [INFO ] [main ] Progress: 179/429 forecasts completed (41.7%). HMC finished in 0.7s. ETA: 44.4s. Rate: 337.74 forecasts/min [2026-01-21T20:36:03.428633] [DEBUG] [MAG ] FOSL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:03.439846] [DEBUG] [REMOTE ] FDUS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:03.440940] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 3 features, N/A% accuracy [2026-01-21T20:36:03.440994] [INFO ] [LOCAL ] FDUS: Loaded 3 optimal features with 56.33% confidence from JSON config [2026-01-21T20:36:03.441025] [DEBUG] [MAG ] Building data for symbol: FDUS with lookback: 0 [2026-01-21T20:36:03.441907] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:03.441967] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:03.443732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:03.444247] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:03.445514] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:03.495023] [INFO ] [LOCAL ] FOSL: Saved forecast. [2026-01-21T20:36:03.495091] [INFO ] [main ] FOSL: Signal=1 (Conf=90.0%), Magnitude=3.51% (Conf=46.7053%) [2026-01-21T20:36:03.495322] [INFO ] [main ] Fetching symbol history for SWIM... [2026-01-21T20:36:03.495370] [DEBUG] [REMOTE ] SWIM: Fetching historical data. [2026-01-21T20:36:03.496320] [INFO ] [main ] Progress: 180/429 forecasts completed (42.0%). FOSL finished in 0.6s. ETA: 44.1s. Rate: 338.89 forecasts/min [2026-01-21T20:36:03.499595] [INFO ] [LOCAL ] POWI: Saved forecast. [2026-01-21T20:36:03.499660] [INFO ] [main ] POWI: Signal=1 (Conf=90.0%), Magnitude=4.70% (Conf=59.1634%) [2026-01-21T20:36:03.499830] [INFO ] [main ] Fetching symbol history for CMTL... [2026-01-21T20:36:03.499877] [DEBUG] [REMOTE ] CMTL: Fetching historical data. [2026-01-21T20:36:03.500787] [INFO ] [main ] Progress: 181/429 forecasts completed (42.2%). POWI finished in 0.7s. ETA: 43.7s. Rate: 340.73 forecasts/min [2026-01-21T20:36:03.508391] [DEBUG] [REMOTE ] SWIM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:03.509622] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 5 features, N/A% accuracy [2026-01-21T20:36:03.509678] [INFO ] [LOCAL ] SWIM: Loaded 5 optimal features with 58.73% confidence from JSON config [2026-01-21T20:36:03.509712] [DEBUG] [MAG ] Building data for symbol: SWIM with lookback: 0 [2026-01-21T20:36:03.510525] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:03.510606] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:03.511983] [DEBUG] [REMOTE ] CMTL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:03.512411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:03.512940] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 4 features, N/A% accuracy [2026-01-21T20:36:03.512995] [INFO ] [LOCAL ] CMTL: Loaded 4 optimal features with 63.50% confidence from JSON config [2026-01-21T20:36:03.513027] [DEBUG] [MAG ] Building data for symbol: CMTL with lookback: 0 [2026-01-21T20:36:03.513033] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:03.513491] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:03.513871] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:03.513982] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:03.513934] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:03.518961] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:03.519485] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:03.520438] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:03.522307] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:03.526837] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:03.543410] [INFO ] [LOCAL ] BSCQ: Saved forecast. [2026-01-21T20:36:03.543489] [INFO ] [main ] BSCQ: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=13.5335%) [2026-01-21T20:36:03.543689] [INFO ] [main ] Fetching symbol history for FTSM... [2026-01-21T20:36:03.543753] [DEBUG] [REMOTE ] FTSM: Fetching historical data. [2026-01-21T20:36:03.545767] [INFO ] [main ] Progress: 182/429 forecasts completed (42.4%). BSCQ finished in 1.5s. ETA: 43.3s. Rate: 342.13 forecasts/min [2026-01-21T20:36:03.558165] [DEBUG] [REMOTE ] FTSM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:03.559268] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 50 features, N/A% accuracy [2026-01-21T20:36:03.559321] [INFO ] [LOCAL ] FTSM: Loaded 50 optimal features with 14.50% confidence from JSON config [2026-01-21T20:36:03.559355] [DEBUG] [MAG ] Building data for symbol: FTSM with lookback: 0 [2026-01-21T20:36:03.560282] [DEBUG] [FEATURES ] DataBuilder: Executing 50 feature methods. [2026-01-21T20:36:03.560388] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:03.566133] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:03.568019] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:03.568563] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:03.569082] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:03.569546] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:03.570616] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:03.571596] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:03.574476] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:03.697288] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:03.699528] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:03.743089] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:03.744551] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:03.794550] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:03.795686] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:03.797143] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:03.803084] [DEBUG] [MAG ] FDUS: Last date is validated at 2026-01-21 [2026-01-21T20:36:03.876614] [DEBUG] [MAG ] CMTL: Last date is validated at 2026-01-21 [2026-01-21T20:36:03.883239] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:03.884205] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:03.886316] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:03.889397] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:03.890640] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:03.892748] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:03.893511] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:03.898748] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:03.900144] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:03.901672] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:03.903283] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:03.905964] [DEBUG] [MAG ] SWIM: Last date is validated at 2026-01-21 [2026-01-21T20:36:03.906412] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:03.907196] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:03.907941] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:03.910256] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:03.911462] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:03.912213] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:36:03.913183] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-21T20:36:03.913921] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:03.916954] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:03.918640] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:03.921312] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:03.923784] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:03.927933] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:03.947095] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:03.948401] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:03.950333] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:03.951141] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:03.952942] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:03.954675] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:03.955645] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:03.957083] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:03.958385] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:03.960606] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:03.962252] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:03.973269] [DEBUG] [MAG ] FDUS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.037431] [INFO ] [LOCAL ] FDUS: Saved forecast. [2026-01-21T20:36:04.037540] [INFO ] [main ] FDUS: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=56.3299%) [2026-01-21T20:36:04.037882] [INFO ] [main ] Fetching symbol history for EVF... [2026-01-21T20:36:04.037934] [DEBUG] [REMOTE ] EVF: Fetching historical data. [2026-01-21T20:36:04.038630] [INFO ] [main ] Progress: 183/429 forecasts completed (42.7%). FDUS finished in 0.6s. ETA: 43.6s. Rate: 338.78 forecasts/min [2026-01-21T20:36:04.049045] [DEBUG] [MAG ] CMTL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.051605] [DEBUG] [REMOTE ] EVF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.052754] [DEBUG] [LOCAL ] Loaded configuration for EVF: 4 features, N/A% accuracy [2026-01-21T20:36:04.052810] [INFO ] [LOCAL ] EVF: Loaded 4 optimal features with 41.33% confidence from JSON config [2026-01-21T20:36:04.052845] [DEBUG] [MAG ] Building data for symbol: EVF with lookback: 0 [2026-01-21T20:36:04.053658] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:04.053722] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:04.058878] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:04.060723] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:04.061223] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:04.080561] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:04.094944] [DEBUG] [MAG ] SWIM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.113291] [INFO ] [LOCAL ] CMTL: Saved forecast. [2026-01-21T20:36:04.113357] [INFO ] [main ] CMTL: Signal=1 (Conf=90.0%), Magnitude=0.86% (Conf=63.4976%) [2026-01-21T20:36:04.113518] [INFO ] [main ] Fetching symbol history for CIF... [2026-01-21T20:36:04.113562] [DEBUG] [REMOTE ] CIF: Fetching historical data. [2026-01-21T20:36:04.114287] [INFO ] [main ] Progress: 184/429 forecasts completed (42.9%). CMTL finished in 0.6s. ETA: 43.3s. Rate: 339.83 forecasts/min [2026-01-21T20:36:04.125880] [DEBUG] [REMOTE ] CIF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.126854] [DEBUG] [LOCAL ] Loaded configuration for CIF: 0 features, N/A% accuracy [2026-01-21T20:36:04.126912] [INFO ] [LOCAL ] CIF: Loaded 0 optimal features with 16.43% confidence from JSON config [2026-01-21T20:36:04.126943] [DEBUG] [MAG ] Building data for symbol: CIF with lookback: 0 [2026-01-21T20:36:04.127771] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:36:04.168456] [INFO ] [LOCAL ] SWIM: Saved forecast. [2026-01-21T20:36:04.168563] [INFO ] [main ] SWIM: Signal=1 (Conf=90.0%), Magnitude=-1.91% (Conf=58.7252%) [2026-01-21T20:36:04.168799] [INFO ] [main ] Fetching symbol history for PRGO... [2026-01-21T20:36:04.168863] [DEBUG] [REMOTE ] PRGO: Fetching historical data. [2026-01-21T20:36:04.169930] [INFO ] [main ] Progress: 185/429 forecasts completed (43.1%). SWIM finished in 0.7s. ETA: 42.9s. Rate: 341.10 forecasts/min [2026-01-21T20:36:04.183495] [DEBUG] [REMOTE ] PRGO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.184442] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 6 features, N/A% accuracy [2026-01-21T20:36:04.184504] [INFO ] [LOCAL ] PRGO: Loaded 6 optimal features with 44.88% confidence from JSON config [2026-01-21T20:36:04.184538] [DEBUG] [MAG ] Building data for symbol: PRGO with lookback: 0 [2026-01-21T20:36:04.185387] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:04.185452] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:04.190829] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:04.193186] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:04.193848] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:04.194411] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:04.194887] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:04.322987] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:04.332005] [DEBUG] [MAG ] FTSM: Last date is validated at 2026-01-21 [2026-01-21T20:36:04.434272] [DEBUG] [MAG ] EVF: Last date is validated at 2026-01-21 [2026-01-21T20:36:04.474968] [DEBUG] [MAG ] CIF: Last date is validated at 2026-01-21 [2026-01-21T20:36:04.509471] [DEBUG] [MAG ] FTSM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.608747] [DEBUG] [MAG ] EVF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.647840] [DEBUG] [MAG ] CIF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.666173] [INFO ] [LOCAL ] EVF: Saved forecast. [2026-01-21T20:36:04.666238] [INFO ] [main ] EVF: Signal=1 (Conf=90.0%), Magnitude=0.61% (Conf=41.3252%) [2026-01-21T20:36:04.666605] [INFO ] [main ] Progress: 186/429 forecasts completed (43.4%). EVF finished in 0.6s. ETA: 43.2s. Rate: 337.78 forecasts/min [2026-01-21T20:36:04.666729] [INFO ] [main ] Fetching symbol history for CHSCN... [2026-01-21T20:36:04.666777] [DEBUG] [REMOTE ] CHSCN: Fetching historical data. [2026-01-21T20:36:04.678123] [DEBUG] [REMOTE ] CHSCN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.679246] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 6 features, N/A% accuracy [2026-01-21T20:36:04.679299] [INFO ] [LOCAL ] CHSCN: Loaded 6 optimal features with 33.61% confidence from JSON config [2026-01-21T20:36:04.679330] [DEBUG] [MAG ] Building data for symbol: CHSCN with lookback: 0 [2026-01-21T20:36:04.680120] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:04.680182] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:04.681895] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:04.682396] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:04.682832] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:04.683727] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:04.695054] [INFO ] [LOCAL ] CIF: Saved forecast. [2026-01-21T20:36:04.695114] [INFO ] [main ] CIF: Signal=1 (Conf=90.0%), Magnitude=0.24% (Conf=16.4296%) [2026-01-21T20:36:04.695271] [INFO ] [main ] Fetching symbol history for LYRA... [2026-01-21T20:36:04.695316] [DEBUG] [REMOTE ] LYRA: Fetching historical data. [2026-01-21T20:36:04.695872] [INFO ] [main ] Progress: 187/429 forecasts completed (43.6%). CIF finished in 0.6s. ETA: 42.8s. Rate: 339.30 forecasts/min [2026-01-21T20:36:04.706677] [DEBUG] [REMOTE ] LYRA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.707791] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 3 features, N/A% accuracy [2026-01-21T20:36:04.707850] [INFO ] [LOCAL ] LYRA: Loaded 3 optimal features with 33.34% confidence from JSON config [2026-01-21T20:36:04.707882] [DEBUG] [MAG ] Building data for symbol: LYRA with lookback: 0 [2026-01-21T20:36:04.708713] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:04.708774] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:04.709189] [DEBUG] [MAG ] PRGO: Last date is validated at 2026-01-21 [2026-01-21T20:36:04.709444] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:36:04.710204] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:04.713152] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:04.780554] [INFO ] [LOCAL ] FTSM: Saved forecast. [2026-01-21T20:36:04.780643] [INFO ] [main ] FTSM: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=14.4978%) [2026-01-21T20:36:04.780927] [INFO ] [main ] Fetching symbol history for GPIQ... [2026-01-21T20:36:04.780975] [DEBUG] [REMOTE ] GPIQ: Fetching historical data. [2026-01-21T20:36:04.782435] [INFO ] [main ] Progress: 188/429 forecasts completed (43.8%). FTSM finished in 1.2s. ETA: 42.5s. Rate: 340.22 forecasts/min [2026-01-21T20:36:04.793528] [DEBUG] [REMOTE ] GPIQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.794424] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 0 features, N/A% accuracy [2026-01-21T20:36:04.794484] [INFO ] [LOCAL ] GPIQ: Loaded 0 optimal features with 54.17% confidence from JSON config [2026-01-21T20:36:04.794516] [DEBUG] [MAG ] Building data for symbol: GPIQ with lookback: 0 [2026-01-21T20:36:04.795332] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:36:04.801394] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:04.802659] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:04.898876] [DEBUG] [MAG ] PRGO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:04.981608] [INFO ] [LOCAL ] PRGO: Saved forecast. [2026-01-21T20:36:04.981679] [INFO ] [main ] PRGO: Signal=1 (Conf=90.0%), Magnitude=2.00% (Conf=44.8836%) [2026-01-21T20:36:04.981846] [INFO ] [main ] Fetching symbol history for NRC... [2026-01-21T20:36:04.981890] [DEBUG] [REMOTE ] NRC: Fetching historical data. [2026-01-21T20:36:04.983470] [INFO ] [main ] Progress: 189/429 forecasts completed (44.1%). PRGO finished in 0.8s. ETA: 42.4s. Rate: 339.97 forecasts/min [2026-01-21T20:36:04.998271] [DEBUG] [REMOTE ] NRC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:04.999669] [DEBUG] [LOCAL ] Loaded configuration for NRC: 8 features, N/A% accuracy [2026-01-21T20:36:04.999740] [INFO ] [LOCAL ] NRC: Loaded 8 optimal features with 52.05% confidence from JSON config [2026-01-21T20:36:04.999785] [DEBUG] [MAG ] Building data for symbol: NRC with lookback: 0 [2026-01-21T20:36:05.001057] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:05.001147] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:05.003347] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:05.004014] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:05.004614] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:05.005158] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:05.009032] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:05.055001] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:05.057244] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:05.057682] [DEBUG] [MAG ] LYRA: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.058615] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:05.149528] [DEBUG] [MAG ] GPIQ: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.151717] [DEBUG] [MAG ] CHSCN: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.235757] [DEBUG] [MAG ] LYRA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:05.326159] [DEBUG] [MAG ] CHSCN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:05.336066] [DEBUG] [MAG ] GPIQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:05.360490] [INFO ] [LOCAL ] LYRA: Saved forecast. [2026-01-21T20:36:05.360559] [INFO ] [main ] LYRA: Signal=1 (Conf=90.0%), Magnitude=10.32% (Conf=33.3437%) [2026-01-21T20:36:05.360742] [INFO ] [main ] Fetching symbol history for UAL... [2026-01-21T20:36:05.360788] [DEBUG] [REMOTE ] UAL: Fetching historical data. [2026-01-21T20:36:05.361902] [INFO ] [main ] Progress: 190/429 forecasts completed (44.3%). LYRA finished in 0.7s. ETA: 42.4s. Rate: 337.94 forecasts/min [2026-01-21T20:36:05.373089] [DEBUG] [REMOTE ] UAL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:05.374087] [DEBUG] [LOCAL ] Loaded configuration for UAL: 4 features, N/A% accuracy [2026-01-21T20:36:05.374140] [INFO ] [LOCAL ] UAL: Loaded 4 optimal features with 56.85% confidence from JSON config [2026-01-21T20:36:05.374171] [DEBUG] [MAG ] Building data for symbol: UAL with lookback: 0 [2026-01-21T20:36:05.374979] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:05.375039] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:05.380189] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:05.384424] [INFO ] [LOCAL ] CHSCN: Saved forecast. [2026-01-21T20:36:05.384492] [INFO ] [main ] CHSCN: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=33.6073%) [2026-01-21T20:36:05.384835] [INFO ] [main ] Fetching symbol history for INGN... [2026-01-21T20:36:05.384886] [DEBUG] [REMOTE ] INGN: Fetching historical data. [2026-01-21T20:36:05.385695] [INFO ] [main ] Progress: 191/429 forecasts completed (44.5%). CHSCN finished in 0.7s. ETA: 42.1s. Rate: 339.48 forecasts/min [2026-01-21T20:36:05.397011] [DEBUG] [REMOTE ] INGN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:05.397886] [DEBUG] [LOCAL ] Loaded configuration for INGN: 3 features, N/A% accuracy [2026-01-21T20:36:05.397939] [INFO ] [LOCAL ] INGN: Loaded 3 optimal features with 49.43% confidence from JSON config [2026-01-21T20:36:05.397971] [DEBUG] [MAG ] Building data for symbol: INGN with lookback: 0 [2026-01-21T20:36:05.398808] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:05.398869] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:05.400413] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:05.402600] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:05.405454] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:05.412504] [INFO ] [LOCAL ] GPIQ: Saved forecast. [2026-01-21T20:36:05.412594] [INFO ] [main ] GPIQ: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=54.1706%) [2026-01-21T20:36:05.412952] [INFO ] [main ] Fetching symbol history for BOC... [2026-01-21T20:36:05.413021] [DEBUG] [REMOTE ] BOC: Fetching historical data. [2026-01-21T20:36:05.413670] [INFO ] [main ] Progress: 192/429 forecasts completed (44.8%). GPIQ finished in 0.6s. ETA: 41.7s. Rate: 340.97 forecasts/min [2026-01-21T20:36:05.415850] [DEBUG] [MAG ] NRC: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.425601] [DEBUG] [REMOTE ] BOC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:05.426700] [DEBUG] [LOCAL ] Loaded configuration for BOC: 4 features, N/A% accuracy [2026-01-21T20:36:05.426751] [INFO ] [LOCAL ] BOC: Loaded 4 optimal features with 50.18% confidence from JSON config [2026-01-21T20:36:05.426782] [DEBUG] [MAG ] Building data for symbol: BOC with lookback: 0 [2026-01-21T20:36:05.427562] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:05.427645] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:05.429386] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:05.429965] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:05.430357] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:05.479056] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:05.497887] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:05.499295] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:05.501186] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:05.587709] [DEBUG] [MAG ] NRC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:05.749949] [DEBUG] [MAG ] INGN: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.754523] [INFO ] [LOCAL ] NRC: Saved forecast. [2026-01-21T20:36:05.754622] [INFO ] [main ] NRC: Signal=1 (Conf=90.0%), Magnitude=-0.80% (Conf=52.0521%) [2026-01-21T20:36:05.754991] [INFO ] [main ] Fetching symbol history for CE... [2026-01-21T20:36:05.755042] [DEBUG] [REMOTE ] CE: Fetching historical data. [2026-01-21T20:36:05.755663] [INFO ] [main ] Progress: 193/429 forecasts completed (45.0%). NRC finished in 0.8s. ETA: 41.7s. Rate: 339.31 forecasts/min [2026-01-21T20:36:05.766990] [DEBUG] [REMOTE ] CE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:05.767989] [DEBUG] [LOCAL ] Loaded configuration for CE: 6 features, N/A% accuracy [2026-01-21T20:36:05.768048] [INFO ] [LOCAL ] CE: Loaded 6 optimal features with 45.32% confidence from JSON config [2026-01-21T20:36:05.768082] [DEBUG] [MAG ] Building data for symbol: CE with lookback: 0 [2026-01-21T20:36:05.768928] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:05.768991] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:05.774268] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:05.776159] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:05.777142] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:05.777555] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:05.782672] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:05.784702] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:05.827249] [DEBUG] [MAG ] BOC: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.855475] [DEBUG] [MAG ] UAL: Last date is validated at 2026-01-21 [2026-01-21T20:36:05.923333] [DEBUG] [MAG ] INGN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:05.994023] [INFO ] [LOCAL ] INGN: Saved forecast. [2026-01-21T20:36:05.994090] [INFO ] [main ] INGN: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=49.4291%) [2026-01-21T20:36:05.994254] [INFO ] [main ] Fetching symbol history for TWFG... [2026-01-21T20:36:05.994297] [DEBUG] [REMOTE ] TWFG: Fetching historical data. [2026-01-21T20:36:05.995021] [INFO ] [main ] Progress: 194/429 forecasts completed (45.2%). INGN finished in 0.6s. ETA: 41.6s. Rate: 338.70 forecasts/min [2026-01-21T20:36:05.997816] [DEBUG] [MAG ] BOC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:06.006602] [DEBUG] [REMOTE ] TWFG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.007707] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 6 features, N/A% accuracy [2026-01-21T20:36:06.007765] [INFO ] [LOCAL ] TWFG: Loaded 6 optimal features with 53.59% confidence from JSON config [2026-01-21T20:36:06.007800] [DEBUG] [MAG ] Building data for symbol: TWFG with lookback: 0 [2026-01-21T20:36:06.009323] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:06.009388] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:06.011366] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:06.011907] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:06.012307] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:06.014147] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:06.016155] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:06.017753] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:06.045336] [DEBUG] [MAG ] UAL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:06.063221] [INFO ] [LOCAL ] BOC: Saved forecast. [2026-01-21T20:36:06.063289] [INFO ] [main ] BOC: Signal=1 (Conf=90.0%), Magnitude=-0.90% (Conf=50.1841%) [2026-01-21T20:36:06.063454] [INFO ] [main ] Fetching symbol history for UGI... [2026-01-21T20:36:06.063499] [DEBUG] [REMOTE ] UGI: Fetching historical data. [2026-01-21T20:36:06.064684] [INFO ] [main ] Progress: 195/429 forecasts completed (45.5%). BOC finished in 0.7s. ETA: 41.3s. Rate: 339.75 forecasts/min [2026-01-21T20:36:06.075694] [DEBUG] [REMOTE ] UGI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.077388] [DEBUG] [LOCAL ] Loaded configuration for UGI: 10 features, N/A% accuracy [2026-01-21T20:36:06.077442] [INFO ] [LOCAL ] UGI: Loaded 10 optimal features with 63.96% confidence from JSON config [2026-01-21T20:36:06.077474] [DEBUG] [MAG ] Building data for symbol: UGI with lookback: 0 [2026-01-21T20:36:06.078313] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:06.078378] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:06.083429] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:06.085387] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:06.085914] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:06.086323] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:06.126712] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:06.128903] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:06.130398] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:06.130942] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:06.132251] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:06.134320] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:06.149384] [DEBUG] [MAG ] CE: Last date is validated at 2026-01-21 [2026-01-21T20:36:06.174161] [INFO ] [LOCAL ] UAL: Saved forecast. [2026-01-21T20:36:06.174238] [INFO ] [main ] UAL: Signal=1 (Conf=90.0%), Magnitude=5.53% (Conf=56.8524%) [2026-01-21T20:36:06.174404] [INFO ] [main ] Fetching symbol history for CTBB... [2026-01-21T20:36:06.174450] [DEBUG] [REMOTE ] CTBB: Fetching historical data. [2026-01-21T20:36:06.175653] [INFO ] [main ] Progress: 196/429 forecasts completed (45.7%). UAL finished in 0.8s. ETA: 41.1s. Rate: 340.40 forecasts/min [2026-01-21T20:36:06.186832] [DEBUG] [REMOTE ] CTBB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.187943] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, N/A% accuracy [2026-01-21T20:36:06.187999] [INFO ] [LOCAL ] CTBB: Loaded 4 optimal features with 65.02% confidence from JSON config [2026-01-21T20:36:06.188032] [DEBUG] [MAG ] Building data for symbol: CTBB with lookback: 0 [2026-01-21T20:36:06.188898] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:06.188960] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:06.194425] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:06.195832] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:06.197475] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:06.200315] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:06.338952] [DEBUG] [MAG ] CE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:06.367636] [DEBUG] [MAG ] TWFG: Last date is validated at 2026-01-21 [2026-01-21T20:36:06.457798] [INFO ] [LOCAL ] CE: Saved forecast. [2026-01-21T20:36:06.457878] [INFO ] [main ] CE: Signal=1 (Conf=90.0%), Magnitude=4.82% (Conf=45.3206%) [2026-01-21T20:36:06.458428] [INFO ] [main ] Fetching symbol history for ATRC... [2026-01-21T20:36:06.458506] [DEBUG] [REMOTE ] ATRC: Fetching historical data. [2026-01-21T20:36:06.458679] [INFO ] [main ] Progress: 197/429 forecasts completed (45.9%). CE finished in 0.7s. ETA: 41.0s. Rate: 339.35 forecasts/min [2026-01-21T20:36:06.475262] [DEBUG] [REMOTE ] ATRC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.476231] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 1 features, N/A% accuracy [2026-01-21T20:36:06.476283] [INFO ] [LOCAL ] ATRC: Loaded 1 optimal features with 65.58% confidence from JSON config [2026-01-21T20:36:06.476314] [DEBUG] [MAG ] Building data for symbol: ATRC with lookback: 0 [2026-01-21T20:36:06.477160] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:06.477219] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:06.478396] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:06.501640] [DEBUG] [MAG ] UGI: Last date is validated at 2026-01-21 [2026-01-21T20:36:06.547829] [DEBUG] [MAG ] TWFG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:06.577606] [DEBUG] [MAG ] CTBB: Last date is validated at 2026-01-21 [2026-01-21T20:36:06.634669] [INFO ] [LOCAL ] TWFG: Saved forecast. [2026-01-21T20:36:06.634747] [INFO ] [main ] TWFG: Signal=1 (Conf=90.0%), Magnitude=0.84% (Conf=53.5896%) [2026-01-21T20:36:06.634938] [INFO ] [main ] Fetching symbol history for BDTX... [2026-01-21T20:36:06.634984] [DEBUG] [REMOTE ] BDTX: Fetching historical data. [2026-01-21T20:36:06.636634] [INFO ] [main ] Progress: 198/429 forecasts completed (46.2%). TWFG finished in 0.6s. ETA: 40.8s. Rate: 339.34 forecasts/min [2026-01-21T20:36:06.650373] [DEBUG] [REMOTE ] BDTX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.651530] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, N/A% accuracy [2026-01-21T20:36:06.651601] [INFO ] [LOCAL ] BDTX: Loaded 3 optimal features with 48.14% confidence from JSON config [2026-01-21T20:36:06.651634] [DEBUG] [MAG ] Building data for symbol: BDTX with lookback: 0 [2026-01-21T20:36:06.652658] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:06.652717] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:06.657932] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:06.659332] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:06.661044] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:06.682958] [DEBUG] [MAG ] UGI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:06.769760] [DEBUG] [MAG ] CTBB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:06.781472] [INFO ] [LOCAL ] UGI: Saved forecast. [2026-01-21T20:36:06.781540] [INFO ] [main ] UGI: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=63.9558%) [2026-01-21T20:36:06.781710] [INFO ] [main ] Fetching symbol history for RMM... [2026-01-21T20:36:06.781761] [DEBUG] [REMOTE ] RMM: Fetching historical data. [2026-01-21T20:36:06.782839] [INFO ] [main ] Progress: 199/429 forecasts completed (46.4%). UGI finished in 0.7s. ETA: 40.6s. Rate: 339.64 forecasts/min [2026-01-21T20:36:06.794508] [DEBUG] [REMOTE ] RMM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.795647] [DEBUG] [LOCAL ] Loaded configuration for RMM: 4 features, N/A% accuracy [2026-01-21T20:36:06.795699] [INFO ] [LOCAL ] RMM: Loaded 4 optimal features with 60.72% confidence from JSON config [2026-01-21T20:36:06.795731] [DEBUG] [MAG ] Building data for symbol: RMM with lookback: 0 [2026-01-21T20:36:06.796507] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:06.796566] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:06.799330] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:06.801137] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:06.803775] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:06.804876] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:06.836390] [DEBUG] [MAG ] ATRC: Last date is validated at 2026-01-21 [2026-01-21T20:36:06.845568] [INFO ] [LOCAL ] CTBB: Saved forecast. [2026-01-21T20:36:06.845676] [INFO ] [main ] CTBB: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=65.0245%) [2026-01-21T20:36:06.845883] [INFO ] [main ] Fetching symbol history for SVC... [2026-01-21T20:36:06.845934] [DEBUG] [REMOTE ] SVC: Fetching historical data. [2026-01-21T20:36:06.847041] [INFO ] [main ] Progress: 200/429 forecasts completed (46.6%). CTBB finished in 0.7s. ETA: 40.3s. Rate: 340.72 forecasts/min [2026-01-21T20:36:06.859911] [DEBUG] [REMOTE ] SVC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:06.861064] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, N/A% accuracy [2026-01-21T20:36:06.861124] [INFO ] [LOCAL ] SVC: Loaded 3 optimal features with 63.33% confidence from JSON config [2026-01-21T20:36:06.861157] [DEBUG] [MAG ] Building data for symbol: SVC with lookback: 0 [2026-01-21T20:36:06.862016] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:06.862078] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:06.868126] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:06.992565] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:06.998972] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.009215] [DEBUG] [MAG ] ATRC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.018201] [DEBUG] [MAG ] BDTX: Last date is validated at 2026-01-21 [2026-01-21T20:36:07.096590] [INFO ] [LOCAL ] ATRC: Saved forecast. [2026-01-21T20:36:07.096661] [INFO ] [main ] ATRC: Signal=1 (Conf=90.0%), Magnitude=3.29% (Conf=65.5839%) [2026-01-21T20:36:07.096831] [INFO ] [main ] Fetching symbol history for BLE... [2026-01-21T20:36:07.096876] [DEBUG] [REMOTE ] BLE: Fetching historical data. [2026-01-21T20:36:07.099347] [INFO ] [main ] Progress: 201/429 forecasts completed (46.9%). ATRC finished in 0.6s. ETA: 40.2s. Rate: 339.99 forecasts/min [2026-01-21T20:36:07.108637] [DEBUG] [REMOTE ] BLE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:07.109505] [DEBUG] [LOCAL ] Loaded configuration for BLE: 5 features, N/A% accuracy [2026-01-21T20:36:07.109558] [INFO ] [LOCAL ] BLE: Loaded 5 optimal features with 50.70% confidence from JSON config [2026-01-21T20:36:07.109616] [DEBUG] [MAG ] Building data for symbol: BLE with lookback: 0 [2026-01-21T20:36:07.110403] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:07.110465] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:07.112187] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:07.112721] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:07.115593] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:07.117707] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:07.135761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.150556] [DEBUG] [MAG ] RMM: Last date is validated at 2026-01-21 [2026-01-21T20:36:07.187365] [DEBUG] [MAG ] BDTX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.246082] [INFO ] [LOCAL ] BDTX: Saved forecast. [2026-01-21T20:36:07.246146] [INFO ] [main ] BDTX: Signal=1 (Conf=90.0%), Magnitude=3.27% (Conf=48.1351%) [2026-01-21T20:36:07.246509] [INFO ] [main ] Fetching symbol history for BHFAL... [2026-01-21T20:36:07.246560] [DEBUG] [REMOTE ] BHFAL: Fetching historical data. [2026-01-21T20:36:07.246655] [INFO ] [main ] Progress: 202/429 forecasts completed (47.1%). BDTX finished in 0.6s. ETA: 40.0s. Rate: 340.27 forecasts/min [2026-01-21T20:36:07.258103] [DEBUG] [REMOTE ] BHFAL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:07.259046] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 4 features, N/A% accuracy [2026-01-21T20:36:07.259097] [INFO ] [LOCAL ] BHFAL: Loaded 4 optimal features with 62.81% confidence from JSON config [2026-01-21T20:36:07.259128] [DEBUG] [MAG ] Building data for symbol: BHFAL with lookback: 0 [2026-01-21T20:36:07.259922] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:07.259982] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:07.261712] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:07.262213] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:07.263673] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:07.266518] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.323474] [DEBUG] [MAG ] RMM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.366090] [DEBUG] [MAG ] SVC: Last date is validated at 2026-01-21 [2026-01-21T20:36:07.384394] [INFO ] [LOCAL ] RMM: Saved forecast. [2026-01-21T20:36:07.384459] [INFO ] [main ] RMM: Signal=1 (Conf=90.0%), Magnitude=0.29% (Conf=60.7163%) [2026-01-21T20:36:07.384633] [INFO ] [main ] Fetching symbol history for AOD... [2026-01-21T20:36:07.384679] [DEBUG] [REMOTE ] AOD: Fetching historical data. [2026-01-21T20:36:07.385670] [INFO ] [main ] Progress: 203/429 forecasts completed (47.3%). RMM finished in 0.6s. ETA: 39.8s. Rate: 340.62 forecasts/min [2026-01-21T20:36:07.396119] [DEBUG] [REMOTE ] AOD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:07.397196] [DEBUG] [LOCAL ] Loaded configuration for AOD: 5 features, N/A% accuracy [2026-01-21T20:36:07.397258] [INFO ] [LOCAL ] AOD: Loaded 5 optimal features with 36.28% confidence from JSON config [2026-01-21T20:36:07.397290] [DEBUG] [MAG ] Building data for symbol: AOD with lookback: 0 [2026-01-21T20:36:07.398089] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:07.398151] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:07.400871] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:07.403374] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:07.404460] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:07.406230] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:07.409172] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.492362] [DEBUG] [MAG ] BLE: Last date is validated at 2026-01-21 [2026-01-21T20:36:07.543059] [DEBUG] [MAG ] SVC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.602502] [INFO ] [LOCAL ] SVC: Saved forecast. [2026-01-21T20:36:07.602599] [INFO ] [main ] SVC: Signal=1 (Conf=90.0%), Magnitude=4.28% (Conf=63.3303%) [2026-01-21T20:36:07.602799] [INFO ] [main ] Fetching symbol history for MRK... [2026-01-21T20:36:07.602854] [DEBUG] [REMOTE ] MRK: Fetching historical data. [2026-01-21T20:36:07.604687] [INFO ] [main ] Progress: 204/429 forecasts completed (47.6%). SVC finished in 0.8s. ETA: 39.7s. Rate: 340.22 forecasts/min [2026-01-21T20:36:07.610739] [DEBUG] [MAG ] BHFAL: Last date is validated at 2026-01-21 [2026-01-21T20:36:07.615177] [DEBUG] [REMOTE ] MRK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:07.616127] [DEBUG] [LOCAL ] Loaded configuration for MRK: 6 features, N/A% accuracy [2026-01-21T20:36:07.616179] [INFO ] [LOCAL ] MRK: Loaded 6 optimal features with 53.48% confidence from JSON config [2026-01-21T20:36:07.616210] [DEBUG] [MAG ] Building data for symbol: MRK with lookback: 0 [2026-01-21T20:36:07.617033] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:07.617095] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:07.618970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:07.619559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:07.620037] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:07.620451] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:07.621735] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:07.624673] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.660367] [DEBUG] [MAG ] BLE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.721199] [INFO ] [LOCAL ] BLE: Saved forecast. [2026-01-21T20:36:07.721283] [INFO ] [main ] BLE: Signal=1 (Conf=90.0%), Magnitude=0.11% (Conf=50.6972%) [2026-01-21T20:36:07.721662] [INFO ] [main ] Progress: 205/429 forecasts completed (47.8%). BLE finished in 0.6s. ETA: 39.4s. Rate: 340.78 forecasts/min [2026-01-21T20:36:07.721791] [INFO ] [main ] Fetching symbol history for HL... [2026-01-21T20:36:07.721838] [DEBUG] [REMOTE ] HL: Fetching historical data. [2026-01-21T20:36:07.734648] [DEBUG] [REMOTE ] HL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:07.735652] [DEBUG] [LOCAL ] Loaded configuration for HL: 4 features, N/A% accuracy [2026-01-21T20:36:07.735715] [INFO ] [LOCAL ] HL: Loaded 4 optimal features with 51.14% confidence from JSON config [2026-01-21T20:36:07.735749] [DEBUG] [MAG ] Building data for symbol: HL with lookback: 0 [2026-01-21T20:36:07.736771] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:07.736834] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:07.742257] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:07.743004] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:07.743734] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:07.748163] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.754995] [DEBUG] [MAG ] AOD: Last date is validated at 2026-01-21 [2026-01-21T20:36:07.785326] [DEBUG] [MAG ] BHFAL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.849771] [INFO ] [LOCAL ] BHFAL: Saved forecast. [2026-01-21T20:36:07.849852] [INFO ] [main ] BHFAL: Signal=1 (Conf=90.0%), Magnitude=1.41% (Conf=62.8078%) [2026-01-21T20:36:07.850461] [INFO ] [main ] Fetching symbol history for PLD... [2026-01-21T20:36:07.850514] [DEBUG] [REMOTE ] PLD: Fetching historical data. [2026-01-21T20:36:07.850672] [INFO ] [main ] Progress: 206/429 forecasts completed (48.0%). BHFAL finished in 0.6s. ETA: 39.2s. Rate: 341.22 forecasts/min [2026-01-21T20:36:07.863345] [DEBUG] [REMOTE ] PLD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:07.864315] [DEBUG] [LOCAL ] Loaded configuration for PLD: 5 features, N/A% accuracy [2026-01-21T20:36:07.864373] [INFO ] [LOCAL ] PLD: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-21T20:36:07.864406] [DEBUG] [MAG ] Building data for symbol: PLD with lookback: 0 [2026-01-21T20:36:07.865197] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:07.865258] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:07.867639] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:07.869357] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:07.920133] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:07.922299] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:07.923538] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:07.927434] [DEBUG] [MAG ] AOD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:07.995966] [DEBUG] [MAG ] MRK: Last date is validated at 2026-01-21 [2026-01-21T20:36:08.051741] [INFO ] [LOCAL ] AOD: Saved forecast. [2026-01-21T20:36:08.051807] [INFO ] [main ] AOD: Signal=1 (Conf=90.0%), Magnitude=0.50% (Conf=36.281%) [2026-01-21T20:36:08.051975] [INFO ] [main ] Fetching symbol history for URBN... [2026-01-21T20:36:08.052019] [DEBUG] [REMOTE ] URBN: Fetching historical data. [2026-01-21T20:36:08.053657] [INFO ] [main ] Progress: 207/429 forecasts completed (48.3%). AOD finished in 0.7s. ETA: 39.1s. Rate: 340.97 forecasts/min [2026-01-21T20:36:08.064754] [DEBUG] [REMOTE ] URBN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:08.065672] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, N/A% accuracy [2026-01-21T20:36:08.065725] [INFO ] [LOCAL ] URBN: Loaded 3 optimal features with 50.77% confidence from JSON config [2026-01-21T20:36:08.065756] [DEBUG] [MAG ] Building data for symbol: URBN with lookback: 0 [2026-01-21T20:36:08.066528] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:08.066607] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:08.068290] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:08.068851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:08.069291] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:08.104241] [DEBUG] [MAG ] HL: Last date is validated at 2026-01-21 [2026-01-21T20:36:08.172672] [DEBUG] [MAG ] MRK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:08.268539] [DEBUG] [MAG ] PLD: Last date is validated at 2026-01-21 [2026-01-21T20:36:08.273859] [INFO ] [LOCAL ] MRK: Saved forecast. [2026-01-21T20:36:08.273939] [INFO ] [main ] MRK: Signal=1 (Conf=90.0%), Magnitude=-0.58% (Conf=53.4824%) [2026-01-21T20:36:08.274097] [INFO ] [main ] Fetching symbol history for AEVA... [2026-01-21T20:36:08.274141] [DEBUG] [REMOTE ] AEVA: Fetching historical data. [2026-01-21T20:36:08.275626] [INFO ] [main ] Progress: 208/429 forecasts completed (48.5%). MRK finished in 0.7s. ETA: 38.9s. Rate: 340.54 forecasts/min [2026-01-21T20:36:08.275531] [DEBUG] [MAG ] HL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:08.286695] [DEBUG] [REMOTE ] AEVA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:08.287737] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, N/A% accuracy [2026-01-21T20:36:08.287790] [INFO ] [LOCAL ] AEVA: Loaded 3 optimal features with 62.53% confidence from JSON config [2026-01-21T20:36:08.287821] [DEBUG] [MAG ] Building data for symbol: AEVA with lookback: 0 [2026-01-21T20:36:08.288644] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:08.288704] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:08.289459] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:08.290116] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:08.290890] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:08.360944] [INFO ] [LOCAL ] HL: Saved forecast. [2026-01-21T20:36:08.361016] [INFO ] [main ] HL: Signal=1 (Conf=90.0%), Magnitude=-10.01% (Conf=51.1404%) [2026-01-21T20:36:08.361183] [INFO ] [main ] Fetching symbol history for ERNA... [2026-01-21T20:36:08.361229] [DEBUG] [REMOTE ] ERNA: Fetching historical data. [2026-01-21T20:36:08.362612] [INFO ] [main ] Progress: 209/429 forecasts completed (48.7%). HL finished in 0.6s. ETA: 38.7s. Rate: 341.37 forecasts/min [2026-01-21T20:36:08.372921] [DEBUG] [REMOTE ] ERNA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:08.374083] [DEBUG] [LOCAL ] Loaded configuration for ERNA: 2 features, N/A% accuracy [2026-01-21T20:36:08.374150] [INFO ] [LOCAL ] ERNA: Loaded 2 optimal features with 45.33% confidence from JSON config [2026-01-21T20:36:08.374183] [DEBUG] [MAG ] Building data for symbol: ERNA with lookback: 0 [2026-01-21T20:36:08.375065] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:08.375126] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:08.377599] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:08.380191] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:08.408667] [DEBUG] [MAG ] URBN: Last date is validated at 2026-01-21 [2026-01-21T20:36:08.441566] [DEBUG] [MAG ] PLD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:08.560909] [INFO ] [LOCAL ] PLD: Saved forecast. [2026-01-21T20:36:08.560973] [INFO ] [main ] PLD: Signal=1 (Conf=90.0%), Magnitude=-0.22% (Conf=55.2883%) [2026-01-21T20:36:08.563812] [INFO ] [main ] Fetching symbol history for VTYX... [2026-01-21T20:36:08.563877] [DEBUG] [REMOTE ] VTYX: Fetching historical data. [2026-01-21T20:36:08.564629] [INFO ] [main ] Progress: 210/429 forecasts completed (49.0%). PLD finished in 0.7s. ETA: 38.5s. Rate: 341.12 forecasts/min [2026-01-21T20:36:08.579243] [DEBUG] [MAG ] URBN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:08.583522] [DEBUG] [REMOTE ] VTYX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:08.587164] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 6 features, N/A% accuracy [2026-01-21T20:36:08.587224] [INFO ] [LOCAL ] VTYX: Loaded 6 optimal features with 50.84% confidence from JSON config [2026-01-21T20:36:08.587256] [DEBUG] [MAG ] Building data for symbol: VTYX with lookback: 0 [2026-01-21T20:36:08.588056] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:08.588119] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:08.598046] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:08.599111] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:08.603917] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:08.605350] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:08.609919] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:08.620840] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:08.634490] [DEBUG] [MAG ] AEVA: Last date is validated at 2026-01-21 [2026-01-21T20:36:08.687526] [INFO ] [LOCAL ] URBN: Saved forecast. [2026-01-21T20:36:08.687674] [INFO ] [main ] URBN: Signal=1 (Conf=90.0%), Magnitude=0.74% (Conf=50.7696%) [2026-01-21T20:36:08.687828] [INFO ] [main ] Fetching symbol history for RSI... [2026-01-21T20:36:08.687872] [DEBUG] [REMOTE ] RSI: Fetching historical data. [2026-01-21T20:36:08.689023] [INFO ] [main ] Progress: 211/429 forecasts completed (49.2%). URBN finished in 0.6s. ETA: 38.3s. Rate: 341.60 forecasts/min [2026-01-21T20:36:08.708821] [DEBUG] [REMOTE ] RSI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:08.711619] [DEBUG] [LOCAL ] Loaded configuration for RSI: 6 features, N/A% accuracy [2026-01-21T20:36:08.711680] [INFO ] [LOCAL ] RSI: Loaded 6 optimal features with 59.91% confidence from JSON config [2026-01-21T20:36:08.711712] [DEBUG] [MAG ] Building data for symbol: RSI with lookback: 0 [2026-01-21T20:36:08.712510] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:08.712590] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:08.723499] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:08.725362] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:08.728913] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:08.729370] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:08.729794] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:08.730429] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:08.846466] [DEBUG] [MAG ] AEVA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:08.887989] [DEBUG] [MAG ] ERNA: Last date is validated at 2026-01-21 [2026-01-21T20:36:08.995538] [INFO ] [LOCAL ] AEVA: Saved forecast. [2026-01-21T20:36:08.995623] [INFO ] [main ] AEVA: Signal=1 (Conf=90.0%), Magnitude=-3.45% (Conf=62.5283%) [2026-01-21T20:36:08.995959] [INFO ] [main ] Fetching symbol history for CSQ... [2026-01-21T20:36:08.996011] [DEBUG] [REMOTE ] CSQ: Fetching historical data. [2026-01-21T20:36:08.996656] [INFO ] [main ] Progress: 212/429 forecasts completed (49.4%). AEVA finished in 0.7s. ETA: 38.3s. Rate: 340.39 forecasts/min [2026-01-21T20:36:09.008802] [DEBUG] [REMOTE ] CSQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:09.009899] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, N/A% accuracy [2026-01-21T20:36:09.009954] [INFO ] [LOCAL ] CSQ: Loaded 4 optimal features with 46.27% confidence from JSON config [2026-01-21T20:36:09.009985] [DEBUG] [MAG ] Building data for symbol: CSQ with lookback: 0 [2026-01-21T20:36:09.010786] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:09.010846] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:09.012551] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:09.013117] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:09.014067] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:09.015243] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:09.063624] [DEBUG] [MAG ] ERNA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.097492] [DEBUG] [MAG ] VTYX: Last date is validated at 2026-01-21 [2026-01-21T20:36:09.124072] [DEBUG] [MAG ] RSI: Last date is validated at 2026-01-21 [2026-01-21T20:36:09.146532] [INFO ] [LOCAL ] ERNA: Saved forecast. [2026-01-21T20:36:09.146620] [INFO ] [main ] ERNA: Signal=1 (Conf=90.0%), Magnitude=3.74% (Conf=45.3251%) [2026-01-21T20:36:09.146798] [INFO ] [main ] Fetching symbol history for HYMC... [2026-01-21T20:36:09.146849] [DEBUG] [REMOTE ] HYMC: Fetching historical data. [2026-01-21T20:36:09.149343] [INFO ] [main ] Progress: 213/429 forecasts completed (49.7%). ERNA finished in 0.8s. ETA: 38.0s. Rate: 340.60 forecasts/min [2026-01-21T20:36:09.159491] [DEBUG] [REMOTE ] HYMC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:09.160856] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 4 features, N/A% accuracy [2026-01-21T20:36:09.160916] [INFO ] [LOCAL ] HYMC: Loaded 4 optimal features with 54.38% confidence from JSON config [2026-01-21T20:36:09.160951] [DEBUG] [MAG ] Building data for symbol: HYMC with lookback: 0 [2026-01-21T20:36:09.161779] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:09.161840] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:09.163662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:09.164205] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:09.164739] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:09.165492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:09.281957] [DEBUG] [MAG ] VTYX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.301626] [DEBUG] [MAG ] RSI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.359334] [DEBUG] [MAG ] CSQ: Last date is validated at 2026-01-21 [2026-01-21T20:36:09.374054] [INFO ] [LOCAL ] VTYX: Saved forecast. [2026-01-21T20:36:09.374124] [INFO ] [main ] VTYX: Signal=1 (Conf=90.0%), Magnitude=-4.23% (Conf=50.8446%) [2026-01-21T20:36:09.374493] [INFO ] [main ] Fetching symbol history for PEN... [2026-01-21T20:36:09.374537] [DEBUG] [REMOTE ] PEN: Fetching historical data. [2026-01-21T20:36:09.374943] [INFO ] [main ] Progress: 214/429 forecasts completed (49.9%). VTYX finished in 0.8s. ETA: 37.9s. Rate: 340.16 forecasts/min [2026-01-21T20:36:09.381421] [INFO ] [LOCAL ] RSI: Saved forecast. [2026-01-21T20:36:09.381482] [INFO ] [main ] RSI: Signal=1 (Conf=90.0%), Magnitude=-0.24% (Conf=59.9138%) [2026-01-21T20:36:09.381651] [INFO ] [main ] Fetching symbol history for BEP... [2026-01-21T20:36:09.381697] [DEBUG] [REMOTE ] BEP: Fetching historical data. [2026-01-21T20:36:09.382764] [INFO ] [main ] Progress: 215/429 forecasts completed (50.1%). RSI finished in 0.7s. ETA: 37.6s. Rate: 341.68 forecasts/min [2026-01-21T20:36:09.387540] [DEBUG] [REMOTE ] PEN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:09.388517] [DEBUG] [LOCAL ] Loaded configuration for PEN: 5 features, N/A% accuracy [2026-01-21T20:36:09.388598] [INFO ] [LOCAL ] PEN: Loaded 5 optimal features with 60.63% confidence from JSON config [2026-01-21T20:36:09.388635] [DEBUG] [MAG ] Building data for symbol: PEN with lookback: 0 [2026-01-21T20:36:09.389460] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:09.389532] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:09.394184] [DEBUG] [REMOTE ] BEP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:09.395022] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:09.395313] [DEBUG] [LOCAL ] Loaded configuration for BEP: 5 features, N/A% accuracy [2026-01-21T20:36:09.395366] [INFO ] [LOCAL ] BEP: Loaded 5 optimal features with 43.13% confidence from JSON config [2026-01-21T20:36:09.395398] [DEBUG] [MAG ] Building data for symbol: BEP with lookback: 0 [2026-01-21T20:36:09.396205] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:09.396269] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:09.397668] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:09.398011] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:09.398519] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:09.398566] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:09.398986] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:09.399589] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:09.399769] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:09.401598] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:09.402332] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:09.532054] [DEBUG] [MAG ] CSQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.540273] [DEBUG] [MAG ] HYMC: Last date is validated at 2026-01-21 [2026-01-21T20:36:09.593670] [INFO ] [LOCAL ] CSQ: Saved forecast. [2026-01-21T20:36:09.593738] [INFO ] [main ] CSQ: Signal=1 (Conf=90.0%), Magnitude=-0.10% (Conf=46.2726%) [2026-01-21T20:36:09.594095] [INFO ] [main ] Fetching symbol history for NEM... [2026-01-21T20:36:09.594146] [DEBUG] [REMOTE ] NEM: Fetching historical data. [2026-01-21T20:36:09.594664] [INFO ] [main ] Progress: 216/429 forecasts completed (50.3%). CSQ finished in 0.6s. ETA: 37.4s. Rate: 341.35 forecasts/min [2026-01-21T20:36:09.606561] [DEBUG] [REMOTE ] NEM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:09.608263] [DEBUG] [LOCAL ] Loaded configuration for NEM: 8 features, N/A% accuracy [2026-01-21T20:36:09.608320] [INFO ] [LOCAL ] NEM: Loaded 8 optimal features with 60.77% confidence from JSON config [2026-01-21T20:36:09.608352] [DEBUG] [MAG ] Building data for symbol: NEM with lookback: 0 [2026-01-21T20:36:09.609186] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:09.609248] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:09.610969] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:09.611486] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:09.611935] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:09.612722] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:09.613352] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:09.614954] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:09.616369] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:09.617779] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:09.714783] [DEBUG] [MAG ] HYMC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.755617] [DEBUG] [MAG ] PEN: Last date is validated at 2026-01-21 [2026-01-21T20:36:09.756656] [DEBUG] [MAG ] BEP: Last date is validated at 2026-01-21 [2026-01-21T20:36:09.818212] [INFO ] [LOCAL ] HYMC: Saved forecast. [2026-01-21T20:36:09.818280] [INFO ] [main ] HYMC: Signal=1 (Conf=90.0%), Magnitude=-14.46% (Conf=54.3835%) [2026-01-21T20:36:09.818446] [INFO ] [main ] Fetching symbol history for VRTX... [2026-01-21T20:36:09.818524] [DEBUG] [REMOTE ] VRTX: Fetching historical data. [2026-01-21T20:36:09.818875] [INFO ] [main ] Progress: 217/429 forecasts completed (50.6%). HYMC finished in 0.7s. ETA: 37.3s. Rate: 340.92 forecasts/min [2026-01-21T20:36:09.831598] [DEBUG] [REMOTE ] VRTX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:09.832902] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 6 features, N/A% accuracy [2026-01-21T20:36:09.832975] [INFO ] [LOCAL ] VRTX: Loaded 6 optimal features with 51.72% confidence from JSON config [2026-01-21T20:36:09.833022] [DEBUG] [MAG ] Building data for symbol: VRTX with lookback: 0 [2026-01-21T20:36:09.833911] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:09.833975] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:09.835739] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:09.836274] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:09.836719] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:09.837502] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:09.840273] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:09.842054] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:09.935937] [DEBUG] [MAG ] PEN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.946647] [DEBUG] [MAG ] BEP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:09.961806] [DEBUG] [MAG ] NEM: Last date is validated at 2026-01-21 [2026-01-21T20:36:10.021792] [INFO ] [LOCAL ] BEP: Saved forecast. [2026-01-21T20:36:10.021874] [INFO ] [main ] BEP: Signal=1 (Conf=90.0%), Magnitude=0.13% (Conf=43.1255%) [2026-01-21T20:36:10.022058] [INFO ] [main ] Fetching symbol history for QQQI... [2026-01-21T20:36:10.022116] [DEBUG] [REMOTE ] QQQI: Fetching historical data. [2026-01-21T20:36:10.022807] [INFO ] [main ] Progress: 218/429 forecasts completed (50.8%). BEP finished in 0.6s. ETA: 37.2s. Rate: 340.67 forecasts/min [2026-01-21T20:36:10.035680] [DEBUG] [REMOTE ] QQQI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.036869] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 6 features, N/A% accuracy [2026-01-21T20:36:10.036923] [INFO ] [LOCAL ] QQQI: Loaded 6 optimal features with 48.26% confidence from JSON config [2026-01-21T20:36:10.036955] [DEBUG] [MAG ] Building data for symbol: QQQI with lookback: 0 [2026-01-21T20:36:10.037783] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:10.037846] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:10.042741] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:10.044555] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:10.045071] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:10.045544] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:10.048017] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:10.049094] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:10.120651] [INFO ] [LOCAL ] PEN: Saved forecast. [2026-01-21T20:36:10.120721] [INFO ] [main ] PEN: Signal=1 (Conf=90.0%), Magnitude=-0.29% (Conf=60.6254%) [2026-01-21T20:36:10.120897] [INFO ] [main ] Fetching symbol history for BLK... [2026-01-21T20:36:10.120952] [DEBUG] [REMOTE ] BLK: Fetching historical data. [2026-01-21T20:36:10.121774] [INFO ] [main ] Progress: 219/429 forecasts completed (51.0%). PEN finished in 0.7s. ETA: 36.9s. Rate: 341.35 forecasts/min [2026-01-21T20:36:10.132434] [DEBUG] [MAG ] NEM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:10.134737] [DEBUG] [REMOTE ] BLK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.135939] [DEBUG] [LOCAL ] Loaded configuration for BLK: 1 features, N/A% accuracy [2026-01-21T20:36:10.136009] [INFO ] [LOCAL ] BLK: Loaded 1 optimal features with 57.98% confidence from JSON config [2026-01-21T20:36:10.136044] [DEBUG] [MAG ] Building data for symbol: BLK with lookback: 0 [2026-01-21T20:36:10.136884] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:10.136946] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:10.142510] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:10.220037] [DEBUG] [MAG ] VRTX: Last date is validated at 2026-01-21 [2026-01-21T20:36:10.243756] [INFO ] [LOCAL ] NEM: Saved forecast. [2026-01-21T20:36:10.243825] [INFO ] [main ] NEM: Signal=1 (Conf=90.0%), Magnitude=0.64% (Conf=60.7726%) [2026-01-21T20:36:10.244178] [INFO ] [main ] Progress: 220/429 forecasts completed (51.3%). NEM finished in 0.6s. ETA: 36.7s. Rate: 341.82 forecasts/min [2026-01-21T20:36:10.244303] [INFO ] [main ] Fetching symbol history for COYA... [2026-01-21T20:36:10.244347] [DEBUG] [REMOTE ] COYA: Fetching historical data. [2026-01-21T20:36:10.255788] [DEBUG] [REMOTE ] COYA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.256867] [DEBUG] [LOCAL ] Loaded configuration for COYA: 4 features, N/A% accuracy [2026-01-21T20:36:10.256932] [INFO ] [LOCAL ] COYA: Loaded 4 optimal features with 51.87% confidence from JSON config [2026-01-21T20:36:10.256986] [DEBUG] [MAG ] Building data for symbol: COYA with lookback: 0 [2026-01-21T20:36:10.257798] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:10.257861] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:10.262956] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:10.302652] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:10.305620] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:10.324542] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:10.400749] [DEBUG] [MAG ] VRTX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:10.419097] [DEBUG] [MAG ] QQQI: Last date is validated at 2026-01-21 [2026-01-21T20:36:10.494461] [DEBUG] [MAG ] BLK: Last date is validated at 2026-01-21 [2026-01-21T20:36:10.554839] [INFO ] [LOCAL ] VRTX: Saved forecast. [2026-01-21T20:36:10.554914] [INFO ] [main ] VRTX: Signal=1 (Conf=90.0%), Magnitude=-0.39% (Conf=51.7231%) [2026-01-21T20:36:10.555130] [INFO ] [main ] Fetching symbol history for BLTE... [2026-01-21T20:36:10.555182] [DEBUG] [REMOTE ] BLTE: Fetching historical data. [2026-01-21T20:36:10.556344] [INFO ] [main ] Progress: 221/429 forecasts completed (51.5%). VRTX finished in 0.7s. ETA: 36.6s. Rate: 340.62 forecasts/min [2026-01-21T20:36:10.566949] [DEBUG] [REMOTE ] BLTE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.568210] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 9 features, N/A% accuracy [2026-01-21T20:36:10.568275] [INFO ] [LOCAL ] BLTE: Loaded 9 optimal features with 54.30% confidence from JSON config [2026-01-21T20:36:10.568313] [DEBUG] [MAG ] Building data for symbol: BLTE with lookback: 0 [2026-01-21T20:36:10.569206] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:10.569271] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:10.574425] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:10.576261] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:10.576783] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:10.577248] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:10.602288] [DEBUG] [MAG ] QQQI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:10.628503] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:10.631555] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:10.635644] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:10.636415] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:10.639601] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:10.669159] [DEBUG] [MAG ] BLK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:10.670536] [DEBUG] [MAG ] COYA: Last date is validated at 2026-01-21 [2026-01-21T20:36:10.686618] [INFO ] [LOCAL ] QQQI: Saved forecast. [2026-01-21T20:36:10.686688] [INFO ] [main ] QQQI: Signal=1 (Conf=90.0%), Magnitude=1.06% (Conf=48.2582%) [2026-01-21T20:36:10.686888] [INFO ] [main ] Fetching symbol history for WTBA... [2026-01-21T20:36:10.686942] [DEBUG] [REMOTE ] WTBA: Fetching historical data. [2026-01-21T20:36:10.687819] [INFO ] [main ] Progress: 222/429 forecasts completed (51.7%). QQQI finished in 0.7s. ETA: 36.4s. Rate: 341.01 forecasts/min [2026-01-21T20:36:10.701295] [DEBUG] [REMOTE ] WTBA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.702593] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 9 features, N/A% accuracy [2026-01-21T20:36:10.702659] [INFO ] [LOCAL ] WTBA: Loaded 9 optimal features with 64.38% confidence from JSON config [2026-01-21T20:36:10.703016] [DEBUG] [MAG ] Building data for symbol: WTBA with lookback: 0 [2026-01-21T20:36:10.703884] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:10.703949] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:10.705693] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:10.706230] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:10.706645] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:10.707600] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:10.710472] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:10.711641] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:10.716038] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:10.717554] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:10.720394] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:10.838060] [INFO ] [LOCAL ] BLK: Saved forecast. [2026-01-21T20:36:10.838138] [INFO ] [main ] BLK: Signal=1 (Conf=90.0%), Magnitude=0.95% (Conf=57.9848%) [2026-01-21T20:36:10.838331] [INFO ] [main ] Fetching symbol history for MBIN... [2026-01-21T20:36:10.838384] [DEBUG] [REMOTE ] MBIN: Fetching historical data. [2026-01-21T20:36:10.838886] [INFO ] [main ] Progress: 223/429 forecasts completed (52.0%). BLK finished in 0.7s. ETA: 36.2s. Rate: 341.23 forecasts/min [2026-01-21T20:36:10.839194] [DEBUG] [MAG ] COYA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:10.850412] [DEBUG] [REMOTE ] MBIN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.851640] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 2 features, N/A% accuracy [2026-01-21T20:36:10.851693] [INFO ] [LOCAL ] MBIN: Loaded 2 optimal features with 55.12% confidence from JSON config [2026-01-21T20:36:10.851724] [DEBUG] [MAG ] Building data for symbol: MBIN with lookback: 0 [2026-01-21T20:36:10.852501] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:10.852560] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:10.853332] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:10.892634] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:10.910969] [INFO ] [LOCAL ] COYA: Saved forecast. [2026-01-21T20:36:10.911036] [INFO ] [main ] COYA: Signal=1 (Conf=90.0%), Magnitude=3.49% (Conf=51.8734%) [2026-01-21T20:36:10.911407] [INFO ] [main ] Progress: 224/429 forecasts completed (52.2%). COYA finished in 0.7s. ETA: 36.0s. Rate: 342.13 forecasts/min [2026-01-21T20:36:10.911533] [INFO ] [main ] Fetching symbol history for PTF... [2026-01-21T20:36:10.911593] [DEBUG] [REMOTE ] PTF: Fetching historical data. [2026-01-21T20:36:10.923455] [DEBUG] [REMOTE ] PTF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:10.924491] [DEBUG] [LOCAL ] Loaded configuration for PTF: 3 features, N/A% accuracy [2026-01-21T20:36:10.924549] [INFO ] [LOCAL ] PTF: Loaded 3 optimal features with 55.30% confidence from JSON config [2026-01-21T20:36:10.924600] [DEBUG] [MAG ] Building data for symbol: PTF with lookback: 0 [2026-01-21T20:36:10.925379] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:10.925440] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:10.930828] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:11.004074] [DEBUG] [MAG ] BLTE: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.041559] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:11.042753] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:11.088155] [DEBUG] [MAG ] WTBA: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.186703] [DEBUG] [MAG ] BLTE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:11.247096] [DEBUG] [MAG ] MBIN: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.272787] [DEBUG] [MAG ] WTBA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:11.304615] [INFO ] [LOCAL ] BLTE: Saved forecast. [2026-01-21T20:36:11.304684] [INFO ] [main ] BLTE: Signal=1 (Conf=90.0%), Magnitude=0.01% (Conf=54.3049%) [2026-01-21T20:36:11.304843] [INFO ] [main ] Fetching symbol history for EGY... [2026-01-21T20:36:11.304892] [DEBUG] [REMOTE ] EGY: Fetching historical data. [2026-01-21T20:36:11.306288] [INFO ] [main ] Progress: 225/429 forecasts completed (52.4%). BLTE finished in 0.7s. ETA: 36.0s. Rate: 340.24 forecasts/min [2026-01-21T20:36:11.317365] [DEBUG] [REMOTE ] EGY: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:11.318622] [DEBUG] [LOCAL ] Loaded configuration for EGY: 1 features, N/A% accuracy [2026-01-21T20:36:11.318677] [INFO ] [LOCAL ] EGY: Loaded 1 optimal features with 53.52% confidence from JSON config [2026-01-21T20:36:11.318709] [DEBUG] [MAG ] Building data for symbol: EGY with lookback: 0 [2026-01-21T20:36:11.319549] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:11.319630] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:11.320449] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:11.346366] [INFO ] [LOCAL ] WTBA: Saved forecast. [2026-01-21T20:36:11.346432] [INFO ] [main ] WTBA: Signal=1 (Conf=90.0%), Magnitude=3.96% (Conf=64.3834%) [2026-01-21T20:36:11.346609] [INFO ] [main ] Fetching symbol history for SITM... [2026-01-21T20:36:11.346656] [DEBUG] [REMOTE ] SITM: Fetching historical data. [2026-01-21T20:36:11.346763] [INFO ] [main ] Progress: 226/429 forecasts completed (52.7%). WTBA finished in 0.7s. ETA: 35.7s. Rate: 341.40 forecasts/min [2026-01-21T20:36:11.358733] [DEBUG] [REMOTE ] SITM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:11.359774] [DEBUG] [LOCAL ] Loaded configuration for SITM: 4 features, N/A% accuracy [2026-01-21T20:36:11.359828] [INFO ] [LOCAL ] SITM: Loaded 4 optimal features with 50.76% confidence from JSON config [2026-01-21T20:36:11.359866] [DEBUG] [MAG ] Building data for symbol: SITM with lookback: 0 [2026-01-21T20:36:11.360697] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:11.360757] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:11.362851] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:11.363554] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:11.366020] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:11.367867] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:11.383757] [DEBUG] [MAG ] PTF: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.419733] [DEBUG] [MAG ] MBIN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:11.499839] [INFO ] [LOCAL ] MBIN: Saved forecast. [2026-01-21T20:36:11.499916] [INFO ] [main ] MBIN: Signal=1 (Conf=90.0%), Magnitude=-1.43% (Conf=55.1157%) [2026-01-21T20:36:11.500103] [INFO ] [main ] Fetching symbol history for IGSB... [2026-01-21T20:36:11.500149] [DEBUG] [REMOTE ] IGSB: Fetching historical data. [2026-01-21T20:36:11.500755] [INFO ] [main ] Progress: 227/429 forecasts completed (52.9%). MBIN finished in 0.7s. ETA: 35.5s. Rate: 341.59 forecasts/min [2026-01-21T20:36:11.511848] [DEBUG] [REMOTE ] IGSB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:11.512975] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 5 features, N/A% accuracy [2026-01-21T20:36:11.513032] [INFO ] [LOCAL ] IGSB: Loaded 5 optimal features with 25.76% confidence from JSON config [2026-01-21T20:36:11.513064] [DEBUG] [MAG ] Building data for symbol: IGSB with lookback: 0 [2026-01-21T20:36:11.513904] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:11.513967] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:11.515716] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:11.516232] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:11.516693] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:11.551452] [DEBUG] [MAG ] PTF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:11.556887] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:11.557707] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:11.648779] [INFO ] [LOCAL ] PTF: Saved forecast. [2026-01-21T20:36:11.648846] [INFO ] [main ] PTF: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=55.3015%) [2026-01-21T20:36:11.649189] [INFO ] [main ] Fetching symbol history for COTY... [2026-01-21T20:36:11.649240] [DEBUG] [REMOTE ] COTY: Fetching historical data. [2026-01-21T20:36:11.650109] [INFO ] [main ] Progress: 228/429 forecasts completed (53.1%). PTF finished in 0.7s. ETA: 35.3s. Rate: 341.81 forecasts/min [2026-01-21T20:36:11.662237] [DEBUG] [REMOTE ] COTY: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:11.663255] [DEBUG] [LOCAL ] Loaded configuration for COTY: 6 features, N/A% accuracy [2026-01-21T20:36:11.663311] [INFO ] [LOCAL ] COTY: Loaded 6 optimal features with 59.94% confidence from JSON config [2026-01-21T20:36:11.663343] [DEBUG] [MAG ] Building data for symbol: COTY with lookback: 0 [2026-01-21T20:36:11.664184] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:11.664247] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:11.666099] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:11.666651] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:11.667237] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:11.667653] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:11.668712] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:11.671338] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:11.681700] [DEBUG] [MAG ] EGY: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.740418] [DEBUG] [MAG ] SITM: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.862715] [DEBUG] [MAG ] EGY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:11.919172] [INFO ] [LOCAL ] EGY: Saved forecast. [2026-01-21T20:36:11.919237] [INFO ] [main ] EGY: Signal=1 (Conf=90.0%), Magnitude=1.59% (Conf=53.5245%) [2026-01-21T20:36:11.919409] [INFO ] [main ] Fetching symbol history for HTD... [2026-01-21T20:36:11.919454] [DEBUG] [REMOTE ] HTD: Fetching historical data. [2026-01-21T20:36:11.919926] [INFO ] [main ] Progress: 229/429 forecasts completed (53.4%). EGY finished in 0.6s. ETA: 35.2s. Rate: 341.01 forecasts/min [2026-01-21T20:36:11.920922] [DEBUG] [MAG ] IGSB: Last date is validated at 2026-01-21 [2026-01-21T20:36:11.926862] [DEBUG] [MAG ] SITM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:11.932030] [DEBUG] [REMOTE ] HTD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:11.933503] [DEBUG] [LOCAL ] Loaded configuration for HTD: 3 features, N/A% accuracy [2026-01-21T20:36:11.933559] [INFO ] [LOCAL ] HTD: Loaded 3 optimal features with 46.35% confidence from JSON config [2026-01-21T20:36:11.933607] [DEBUG] [MAG ] Building data for symbol: HTD with lookback: 0 [2026-01-21T20:36:11.934553] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:11.934629] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:11.936313] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:11.936854] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:11.937790] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.014036] [DEBUG] [MAG ] COTY: Last date is validated at 2026-01-21 [2026-01-21T20:36:12.072307] [INFO ] [LOCAL ] SITM: Saved forecast. [2026-01-21T20:36:12.072378] [INFO ] [main ] SITM: Signal=1 (Conf=90.0%), Magnitude=1.75% (Conf=50.7586%) [2026-01-21T20:36:12.072550] [INFO ] [main ] Fetching symbol history for PHIN... [2026-01-21T20:36:12.072611] [DEBUG] [REMOTE ] PHIN: Fetching historical data. [2026-01-21T20:36:12.072816] [INFO ] [main ] Progress: 230/429 forecasts completed (53.6%). SITM finished in 0.7s. ETA: 35.0s. Rate: 341.20 forecasts/min [2026-01-21T20:36:12.085113] [DEBUG] [REMOTE ] PHIN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.086231] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 5 features, N/A% accuracy [2026-01-21T20:36:12.086284] [INFO ] [LOCAL ] PHIN: Loaded 5 optimal features with 72.32% confidence from JSON config [2026-01-21T20:36:12.086315] [DEBUG] [MAG ] Building data for symbol: PHIN with lookback: 0 [2026-01-21T20:36:12.087154] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:12.087216] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:12.092487] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:12.095404] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:12.096563] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:12.099773] [DEBUG] [MAG ] IGSB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:12.099915] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:12.106426] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.158790] [INFO ] [LOCAL ] IGSB: Saved forecast. [2026-01-21T20:36:12.158859] [INFO ] [main ] IGSB: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=25.7641%) [2026-01-21T20:36:12.159046] [INFO ] [main ] Fetching symbol history for DKS... [2026-01-21T20:36:12.159095] [DEBUG] [REMOTE ] DKS: Fetching historical data. [2026-01-21T20:36:12.159722] [INFO ] [main ] Progress: 231/429 forecasts completed (53.8%). IGSB finished in 0.7s. ETA: 34.7s. Rate: 341.95 forecasts/min [2026-01-21T20:36:12.171150] [DEBUG] [REMOTE ] DKS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.172348] [DEBUG] [LOCAL ] Loaded configuration for DKS: 4 features, N/A% accuracy [2026-01-21T20:36:12.172403] [INFO ] [LOCAL ] DKS: Loaded 4 optimal features with 59.49% confidence from JSON config [2026-01-21T20:36:12.172437] [DEBUG] [MAG ] Building data for symbol: DKS with lookback: 0 [2026-01-21T20:36:12.173311] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:12.173382] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:12.174168] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:12.175273] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:12.177098] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:12.178890] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.184813] [DEBUG] [MAG ] COTY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:12.244799] [INFO ] [LOCAL ] COTY: Saved forecast. [2026-01-21T20:36:12.244867] [INFO ] [main ] COTY: Signal=1 (Conf=90.0%), Magnitude=2.48% (Conf=59.9368%) [2026-01-21T20:36:12.245217] [INFO ] [main ] Progress: 232/429 forecasts completed (54.1%). COTY finished in 0.6s. ETA: 34.5s. Rate: 342.71 forecasts/min [2026-01-21T20:36:12.245340] [INFO ] [main ] Fetching symbol history for CNO... [2026-01-21T20:36:12.245383] [DEBUG] [REMOTE ] CNO: Fetching historical data. [2026-01-21T20:36:12.257998] [DEBUG] [REMOTE ] CNO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.260938] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, N/A% accuracy [2026-01-21T20:36:12.260993] [INFO ] [LOCAL ] CNO: Loaded 5 optimal features with 54.20% confidence from JSON config [2026-01-21T20:36:12.261025] [DEBUG] [MAG ] Building data for symbol: CNO with lookback: 0 [2026-01-21T20:36:12.261975] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:12.262035] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:12.266892] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:12.268708] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:12.269191] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:12.286829] [DEBUG] [MAG ] HTD: Last date is validated at 2026-01-21 [2026-01-21T20:36:12.307939] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:12.309345] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.460635] [DEBUG] [MAG ] HTD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:12.466691] [DEBUG] [MAG ] PHIN: Last date is validated at 2026-01-21 [2026-01-21T20:36:12.526166] [INFO ] [LOCAL ] HTD: Saved forecast. [2026-01-21T20:36:12.526234] [INFO ] [main ] HTD: Signal=1 (Conf=90.0%), Magnitude=0.57% (Conf=46.355%) [2026-01-21T20:36:12.526593] [INFO ] [main ] Fetching symbol history for RUSHA... [2026-01-21T20:36:12.526645] [DEBUG] [REMOTE ] RUSHA: Fetching historical data. [2026-01-21T20:36:12.527643] [INFO ] [main ] Progress: 233/429 forecasts completed (54.3%). HTD finished in 0.6s. ETA: 34.4s. Rate: 341.81 forecasts/min [2026-01-21T20:36:12.536650] [DEBUG] [MAG ] DKS: Last date is validated at 2026-01-21 [2026-01-21T20:36:12.539295] [DEBUG] [REMOTE ] RUSHA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.540262] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 5 features, N/A% accuracy [2026-01-21T20:36:12.540320] [INFO ] [LOCAL ] RUSHA: Loaded 5 optimal features with 58.04% confidence from JSON config [2026-01-21T20:36:12.540704] [DEBUG] [MAG ] Building data for symbol: RUSHA with lookback: 0 [2026-01-21T20:36:12.541491] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:12.541553] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:12.543298] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:12.543872] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:12.544280] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:12.596337] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:12.598599] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.651797] [DEBUG] [MAG ] CNO: Last date is validated at 2026-01-21 [2026-01-21T20:36:12.653282] [DEBUG] [MAG ] PHIN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:12.714421] [DEBUG] [MAG ] DKS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:12.764240] [INFO ] [LOCAL ] PHIN: Saved forecast. [2026-01-21T20:36:12.764312] [INFO ] [main ] PHIN: Signal=1 (Conf=90.0%), Magnitude=-1.03% (Conf=72.3159%) [2026-01-21T20:36:12.764479] [INFO ] [main ] Fetching symbol history for AUDC... [2026-01-21T20:36:12.764525] [DEBUG] [REMOTE ] AUDC: Fetching historical data. [2026-01-21T20:36:12.765635] [INFO ] [main ] Progress: 234/429 forecasts completed (54.5%). PHIN finished in 0.7s. ETA: 34.3s. Rate: 341.29 forecasts/min [2026-01-21T20:36:12.777545] [DEBUG] [REMOTE ] AUDC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.778607] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 6 features, N/A% accuracy [2026-01-21T20:36:12.778663] [INFO ] [LOCAL ] AUDC: Loaded 6 optimal features with 55.32% confidence from JSON config [2026-01-21T20:36:12.778696] [DEBUG] [MAG ] Building data for symbol: AUDC with lookback: 0 [2026-01-21T20:36:12.779488] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:12.779552] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:12.784594] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:12.785618] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:12.787324] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:12.818804] [DEBUG] [MAG ] CNO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:12.842204] [INFO ] [LOCAL ] DKS: Saved forecast. [2026-01-21T20:36:12.842270] [INFO ] [main ] DKS: Signal=1 (Conf=90.0%), Magnitude=-0.42% (Conf=59.4912%) [2026-01-21T20:36:12.842429] [INFO ] [main ] Fetching symbol history for KEYS... [2026-01-21T20:36:12.842815] [DEBUG] [REMOTE ] KEYS: Fetching historical data. [2026-01-21T20:36:12.843473] [INFO ] [main ] Progress: 235/429 forecasts completed (54.8%). DKS finished in 0.7s. ETA: 34.0s. Rate: 342.10 forecasts/min [2026-01-21T20:36:12.854480] [DEBUG] [REMOTE ] KEYS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.855715] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 6 features, N/A% accuracy [2026-01-21T20:36:12.855787] [INFO ] [LOCAL ] KEYS: Loaded 6 optimal features with 61.38% confidence from JSON config [2026-01-21T20:36:12.855820] [DEBUG] [MAG ] Building data for symbol: KEYS with lookback: 0 [2026-01-21T20:36:12.856667] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:12.856733] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:12.858523] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:12.859083] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:12.869422] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:12.872781] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:12.873930] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.904787] [INFO ] [LOCAL ] CNO: Saved forecast. [2026-01-21T20:36:12.904866] [INFO ] [main ] CNO: Signal=1 (Conf=90.0%), Magnitude=0.90% (Conf=54.1952%) [2026-01-21T20:36:12.905216] [INFO ] [main ] Fetching symbol history for MRVL... [2026-01-21T20:36:12.905268] [DEBUG] [REMOTE ] MRVL: Fetching historical data. [2026-01-21T20:36:12.906155] [INFO ] [main ] Progress: 236/429 forecasts completed (55.0%). CNO finished in 0.7s. ETA: 33.8s. Rate: 343.04 forecasts/min [2026-01-21T20:36:12.911808] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:12.917240] [DEBUG] [REMOTE ] MRVL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:12.918285] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 4 features, N/A% accuracy [2026-01-21T20:36:12.918338] [INFO ] [LOCAL ] MRVL: Loaded 4 optimal features with 62.31% confidence from JSON config [2026-01-21T20:36:12.918368] [DEBUG] [MAG ] Building data for symbol: MRVL with lookback: 0 [2026-01-21T20:36:12.919240] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:12.919311] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:12.931409] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:12.932946] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:12.934732] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:12.951614] [DEBUG] [MAG ] RUSHA: Last date is validated at 2026-01-21 [2026-01-21T20:36:12.958792] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:12.960164] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:12.962051] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:12.964855] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:13.129084] [DEBUG] [MAG ] RUSHA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:13.215754] [INFO ] [LOCAL ] RUSHA: Saved forecast. [2026-01-21T20:36:13.215835] [INFO ] [main ] RUSHA: Signal=1 (Conf=90.0%), Magnitude=1.68% (Conf=58.0423%) [2026-01-21T20:36:13.216026] [INFO ] [main ] Fetching symbol history for ARI... [2026-01-21T20:36:13.216071] [DEBUG] [REMOTE ] ARI: Fetching historical data. [2026-01-21T20:36:13.216855] [INFO ] [main ] Progress: 237/429 forecasts completed (55.2%). RUSHA finished in 0.7s. ETA: 33.7s. Rate: 341.92 forecasts/min [2026-01-21T20:36:13.226253] [DEBUG] [MAG ] AUDC: Last date is validated at 2026-01-21 [2026-01-21T20:36:13.229221] [DEBUG] [REMOTE ] ARI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:13.230107] [DEBUG] [LOCAL ] Loaded configuration for ARI: 4 features, N/A% accuracy [2026-01-21T20:36:13.230161] [INFO ] [LOCAL ] ARI: Loaded 4 optimal features with 61.19% confidence from JSON config [2026-01-21T20:36:13.230195] [DEBUG] [MAG ] Building data for symbol: ARI with lookback: 0 [2026-01-21T20:36:13.231025] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:13.231088] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:13.236954] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:13.238974] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:13.239662] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:13.240057] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:13.288393] [DEBUG] [MAG ] KEYS: Last date is validated at 2026-01-21 [2026-01-21T20:36:13.306400] [DEBUG] [MAG ] MRVL: Last date is validated at 2026-01-21 [2026-01-21T20:36:13.407229] [DEBUG] [MAG ] AUDC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:13.465869] [DEBUG] [MAG ] KEYS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:13.474033] [DEBUG] [MAG ] MRVL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:13.480937] [INFO ] [LOCAL ] AUDC: Saved forecast. [2026-01-21T20:36:13.481004] [INFO ] [main ] AUDC: Signal=1 (Conf=90.0%), Magnitude=-2.68% (Conf=55.3167%) [2026-01-21T20:36:13.481168] [INFO ] [main ] Fetching symbol history for EVSD... [2026-01-21T20:36:13.481214] [DEBUG] [REMOTE ] EVSD: Fetching historical data. [2026-01-21T20:36:13.481810] [INFO ] [main ] Progress: 238/429 forecasts completed (55.5%). AUDC finished in 0.7s. ETA: 33.6s. Rate: 341.19 forecasts/min [2026-01-21T20:36:13.493166] [DEBUG] [REMOTE ] EVSD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:13.494362] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 7 features, N/A% accuracy [2026-01-21T20:36:13.494413] [INFO ] [LOCAL ] EVSD: Loaded 7 optimal features with 27.71% confidence from JSON config [2026-01-21T20:36:13.494445] [DEBUG] [MAG ] Building data for symbol: EVSD with lookback: 0 [2026-01-21T20:36:13.495247] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:13.495312] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:13.497984] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:13.499988] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:13.548265] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:13.553257] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:13.568448] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:13.570039] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:13.571625] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:13.594226] [INFO ] [LOCAL ] MRVL: Saved forecast. [2026-01-21T20:36:13.594294] [INFO ] [main ] MRVL: Signal=1 (Conf=90.0%), Magnitude=2.15% (Conf=62.3143%) [2026-01-21T20:36:13.594615] [INFO ] [main ] Fetching symbol history for STE... [2026-01-21T20:36:13.595023] [DEBUG] [REMOTE ] STE: Fetching historical data. [2026-01-21T20:36:13.595969] [INFO ] [main ] Progress: 239/429 forecasts completed (55.7%). MRVL finished in 0.7s. ETA: 33.4s. Rate: 341.69 forecasts/min [2026-01-21T20:36:13.601414] [DEBUG] [MAG ] ARI: Last date is validated at 2026-01-21 [2026-01-21T20:36:13.608044] [DEBUG] [REMOTE ] STE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:13.608873] [INFO ] [LOCAL ] KEYS: Saved forecast. [2026-01-21T20:36:13.608948] [INFO ] [main ] KEYS: Signal=1 (Conf=90.0%), Magnitude=-1.05% (Conf=61.376%) [2026-01-21T20:36:13.609113] [DEBUG] [LOCAL ] Loaded configuration for STE: 5 features, N/A% accuracy [2026-01-21T20:36:13.609146] [INFO ] [main ] Fetching symbol history for PRFZ... [2026-01-21T20:36:13.609167] [INFO ] [LOCAL ] STE: Loaded 5 optimal features with 48.81% confidence from JSON config [2026-01-21T20:36:13.609193] [DEBUG] [REMOTE ] PRFZ: Fetching historical data. [2026-01-21T20:36:13.609200] [DEBUG] [MAG ] Building data for symbol: STE with lookback: 0 [2026-01-21T20:36:13.609836] [INFO ] [main ] Progress: 240/429 forecasts completed (55.9%). KEYS finished in 0.8s. ETA: 33.1s. Rate: 343.00 forecasts/min [2026-01-21T20:36:13.610023] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:13.610086] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:13.611887] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:13.612432] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:13.612870] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:13.613851] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:13.616612] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:13.621337] [DEBUG] [REMOTE ] PRFZ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:13.622548] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 5 features, N/A% accuracy [2026-01-21T20:36:13.622622] [INFO ] [LOCAL ] PRFZ: Loaded 5 optimal features with 64.03% confidence from JSON config [2026-01-21T20:36:13.622655] [DEBUG] [MAG ] Building data for symbol: PRFZ with lookback: 0 [2026-01-21T20:36:13.623457] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:13.623518] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:13.624457] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:13.675454] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:13.676937] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:13.678989] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:13.681761] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:13.780298] [DEBUG] [MAG ] ARI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:13.842754] [INFO ] [LOCAL ] ARI: Saved forecast. [2026-01-21T20:36:13.842827] [INFO ] [main ] ARI: Signal=1 (Conf=90.0%), Magnitude=-0.53% (Conf=61.1927%) [2026-01-21T20:36:13.842995] [INFO ] [main ] Fetching symbol history for ALG... [2026-01-21T20:36:13.843044] [DEBUG] [REMOTE ] ALG: Fetching historical data. [2026-01-21T20:36:13.844394] [INFO ] [main ] Progress: 241/429 forecasts completed (56.2%). ARI finished in 0.6s. ETA: 32.9s. Rate: 342.52 forecasts/min [2026-01-21T20:36:13.855059] [DEBUG] [REMOTE ] ALG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:13.856488] [DEBUG] [LOCAL ] Loaded configuration for ALG: 2 features, N/A% accuracy [2026-01-21T20:36:13.856545] [INFO ] [LOCAL ] ALG: Loaded 2 optimal features with 46.10% confidence from JSON config [2026-01-21T20:36:13.856602] [DEBUG] [MAG ] Building data for symbol: ALG with lookback: 0 [2026-01-21T20:36:13.857654] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:13.857716] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:13.862919] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:13.864308] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:13.938902] [DEBUG] [MAG ] EVSD: Last date is validated at 2026-01-21 [2026-01-21T20:36:13.966429] [DEBUG] [MAG ] STE: Last date is validated at 2026-01-21 [2026-01-21T20:36:14.034329] [DEBUG] [MAG ] PRFZ: Last date is validated at 2026-01-21 [2026-01-21T20:36:14.122540] [DEBUG] [MAG ] EVSD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:14.138023] [DEBUG] [MAG ] STE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:14.209543] [DEBUG] [MAG ] PRFZ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:14.223999] [DEBUG] [MAG ] ALG: Last date is validated at 2026-01-21 [2026-01-21T20:36:14.258889] [INFO ] [LOCAL ] STE: Saved forecast. [2026-01-21T20:36:14.258965] [INFO ] [main ] STE: Signal=1 (Conf=90.0%), Magnitude=1.56% (Conf=48.8129%) [2026-01-21T20:36:14.259127] [INFO ] [main ] Fetching symbol history for PKX... [2026-01-21T20:36:14.259172] [DEBUG] [REMOTE ] PKX: Fetching historical data. [2026-01-21T20:36:14.260014] [INFO ] [main ] Progress: 242/429 forecasts completed (56.4%). STE finished in 0.7s. ETA: 32.9s. Rate: 340.59 forecasts/min [2026-01-21T20:36:14.266153] [INFO ] [LOCAL ] EVSD: Saved forecast. [2026-01-21T20:36:14.266222] [INFO ] [main ] EVSD: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=27.7051%) [2026-01-21T20:36:14.266388] [INFO ] [main ] Fetching symbol history for DRIO... [2026-01-21T20:36:14.266441] [DEBUG] [REMOTE ] DRIO: Fetching historical data. [2026-01-21T20:36:14.266900] [INFO ] [main ] Progress: 243/429 forecasts completed (56.6%). EVSD finished in 0.8s. ETA: 32.6s. Rate: 341.94 forecasts/min [2026-01-21T20:36:14.271158] [DEBUG] [REMOTE ] PKX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:14.272261] [DEBUG] [LOCAL ] Loaded configuration for PKX: 3 features, N/A% accuracy [2026-01-21T20:36:14.272313] [INFO ] [LOCAL ] PKX: Loaded 3 optimal features with 48.58% confidence from JSON config [2026-01-21T20:36:14.272344] [DEBUG] [MAG ] Building data for symbol: PKX with lookback: 0 [2026-01-21T20:36:14.273164] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:14.273226] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:14.279429] [DEBUG] [REMOTE ] DRIO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:14.280457] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 3 features, N/A% accuracy [2026-01-21T20:36:14.280512] [INFO ] [LOCAL ] DRIO: Loaded 3 optimal features with 53.25% confidence from JSON config [2026-01-21T20:36:14.280545] [DEBUG] [MAG ] Building data for symbol: DRIO with lookback: 0 [2026-01-21T20:36:14.281396] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:14.281459] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:14.286761] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:14.294698] [INFO ] [LOCAL ] PRFZ: Saved forecast. [2026-01-21T20:36:14.294766] [INFO ] [main ] PRFZ: Signal=1 (Conf=90.0%), Magnitude=-0.70% (Conf=64.0327%) [2026-01-21T20:36:14.295133] [INFO ] [main ] Fetching symbol history for SBI... [2026-01-21T20:36:14.295185] [DEBUG] [REMOTE ] SBI: Fetching historical data. [2026-01-21T20:36:14.295706] [INFO ] [main ] Progress: 244/429 forecasts completed (56.9%). PRFZ finished in 0.7s. ETA: 32.4s. Rate: 343.12 forecasts/min [2026-01-21T20:36:14.307091] [DEBUG] [REMOTE ] SBI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:14.308207] [DEBUG] [LOCAL ] Loaded configuration for SBI: 16 features, N/A% accuracy [2026-01-21T20:36:14.308260] [INFO ] [LOCAL ] SBI: Loaded 16 optimal features with 16.16% confidence from JSON config [2026-01-21T20:36:14.308291] [DEBUG] [MAG ] Building data for symbol: SBI with lookback: 0 [2026-01-21T20:36:14.309196] [DEBUG] [FEATURES ] DataBuilder: Executing 16 feature methods. [2026-01-21T20:36:14.309277] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:14.314556] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:14.315964] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:14.316394] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:14.316891] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:14.317331] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:14.317549] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:14.317742] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:14.318508] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:14.319053] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:14.319329] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:14.322333] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:14.404136] [DEBUG] [MAG ] ALG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:14.410845] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:14.412778] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:14.440376] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:14.442431] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:14.481384] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:14.482623] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:14.524146] [INFO ] [LOCAL ] ALG: Saved forecast. [2026-01-21T20:36:14.524227] [INFO ] [main ] ALG: Signal=1 (Conf=90.0%), Magnitude=1.41% (Conf=46.1008%) [2026-01-21T20:36:14.524394] [INFO ] [main ] Fetching symbol history for GBX... [2026-01-21T20:36:14.524440] [DEBUG] [REMOTE ] GBX: Fetching historical data. [2026-01-21T20:36:14.525656] [INFO ] [main ] Progress: 245/429 forecasts completed (57.1%). ALG finished in 0.7s. ETA: 32.2s. Rate: 342.67 forecasts/min [2026-01-21T20:36:14.533685] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:14.534666] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:14.535938] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:14.536811] [DEBUG] [REMOTE ] GBX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:14.538086] [DEBUG] [LOCAL ] Loaded configuration for GBX: 6 features, N/A% accuracy [2026-01-21T20:36:14.538151] [INFO ] [LOCAL ] GBX: Loaded 6 optimal features with 41.18% confidence from JSON config [2026-01-21T20:36:14.538184] [DEBUG] [MAG ] Building data for symbol: GBX with lookback: 0 [2026-01-21T20:36:14.539161] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:14.539227] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:14.541046] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:14.541609] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:14.542044] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:14.542990] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:14.543927] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:14.546461] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:14.614284] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:14.669020] [DEBUG] [MAG ] PKX: Last date is validated at 2026-01-21 [2026-01-21T20:36:14.786359] [DEBUG] [MAG ] DRIO: Last date is validated at 2026-01-21 [2026-01-21T20:36:14.851083] [DEBUG] [MAG ] PKX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:14.909802] [DEBUG] [MAG ] GBX: Last date is validated at 2026-01-21 [2026-01-21T20:36:14.952052] [INFO ] [LOCAL ] PKX: Saved forecast. [2026-01-21T20:36:14.952119] [INFO ] [main ] PKX: Signal=1 (Conf=90.0%), Magnitude=-2.80% (Conf=48.5815%) [2026-01-21T20:36:14.952427] [INFO ] [main ] Fetching symbol history for HALO... [2026-01-21T20:36:14.952477] [DEBUG] [REMOTE ] HALO: Fetching historical data. [2026-01-21T20:36:14.953137] [INFO ] [main ] Progress: 246/429 forecasts completed (57.3%). PKX finished in 0.7s. ETA: 32.2s. Rate: 340.68 forecasts/min [2026-01-21T20:36:14.967474] [DEBUG] [REMOTE ] HALO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:14.968628] [DEBUG] [LOCAL ] Loaded configuration for HALO: 2 features, N/A% accuracy [2026-01-21T20:36:14.968700] [INFO ] [LOCAL ] HALO: Loaded 2 optimal features with 58.17% confidence from JSON config [2026-01-21T20:36:14.968753] [DEBUG] [MAG ] Building data for symbol: HALO with lookback: 0 [2026-01-21T20:36:14.969973] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:14.970070] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:14.976106] [DEBUG] [MAG ] DRIO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:14.976405] [DEBUG] [MAG ] SBI: Last date is validated at 2026-01-21 [2026-01-21T20:36:15.037925] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:15.041252] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:15.065708] [INFO ] [LOCAL ] DRIO: Saved forecast. [2026-01-21T20:36:15.065965] [INFO ] [main ] DRIO: Signal=1 (Conf=90.0%), Magnitude=-1.20% (Conf=53.2489%) [2026-01-21T20:36:15.066127] [INFO ] [main ] Fetching symbol history for MAXI... [2026-01-21T20:36:15.066173] [DEBUG] [REMOTE ] MAXI: Fetching historical data. [2026-01-21T20:36:15.066900] [INFO ] [main ] Progress: 247/429 forecasts completed (57.6%). DRIO finished in 0.8s. ETA: 32.0s. Rate: 341.17 forecasts/min [2026-01-21T20:36:15.081115] [DEBUG] [REMOTE ] MAXI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.082658] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 6 features, N/A% accuracy [2026-01-21T20:36:15.082713] [INFO ] [LOCAL ] MAXI: Loaded 6 optimal features with 43.99% confidence from JSON config [2026-01-21T20:36:15.082745] [DEBUG] [MAG ] Building data for symbol: MAXI with lookback: 0 [2026-01-21T20:36:15.083548] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:15.083631] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:15.089135] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:15.091346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:15.091904] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:15.094173] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:15.095003] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:15.096905] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:15.103803] [DEBUG] [MAG ] GBX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:15.155887] [DEBUG] [MAG ] SBI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:15.200914] [INFO ] [LOCAL ] GBX: Saved forecast. [2026-01-21T20:36:15.200983] [INFO ] [main ] GBX: Signal=1 (Conf=90.0%), Magnitude=-4.64% (Conf=41.182%) [2026-01-21T20:36:15.201143] [INFO ] [main ] Fetching symbol history for TRI... [2026-01-21T20:36:15.201186] [DEBUG] [REMOTE ] TRI: Fetching historical data. [2026-01-21T20:36:15.202669] [INFO ] [main ] Progress: 248/429 forecasts completed (57.8%). GBX finished in 0.7s. ETA: 31.8s. Rate: 341.48 forecasts/min [2026-01-21T20:36:15.213319] [DEBUG] [REMOTE ] TRI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.216010] [DEBUG] [LOCAL ] Loaded configuration for TRI: 4 features, N/A% accuracy [2026-01-21T20:36:15.216065] [INFO ] [LOCAL ] TRI: Loaded 4 optimal features with 57.28% confidence from JSON config [2026-01-21T20:36:15.216096] [DEBUG] [MAG ] Building data for symbol: TRI with lookback: 0 [2026-01-21T20:36:15.216924] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:15.216984] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:15.218736] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:15.219280] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:15.220376] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:15.222411] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:15.224441] [INFO ] [LOCAL ] SBI: Saved forecast. [2026-01-21T20:36:15.224507] [INFO ] [main ] SBI: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=16.1575%) [2026-01-21T20:36:15.224687] [INFO ] [main ] Fetching symbol history for PRAA... [2026-01-21T20:36:15.224733] [DEBUG] [REMOTE ] PRAA: Fetching historical data. [2026-01-21T20:36:15.226672] [INFO ] [main ] Progress: 249/429 forecasts completed (58.0%). SBI finished in 0.9s. ETA: 31.5s. Rate: 342.67 forecasts/min [2026-01-21T20:36:15.236542] [DEBUG] [REMOTE ] PRAA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.237689] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 7 features, N/A% accuracy [2026-01-21T20:36:15.237745] [INFO ] [LOCAL ] PRAA: Loaded 7 optimal features with 60.88% confidence from JSON config [2026-01-21T20:36:15.237777] [DEBUG] [MAG ] Building data for symbol: PRAA with lookback: 0 [2026-01-21T20:36:15.238632] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:15.238695] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:15.240448] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:15.240987] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:15.241431] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:15.245297] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:15.246041] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:15.247152] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:15.249199] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:15.389805] [DEBUG] [MAG ] HALO: Last date is validated at 2026-01-21 [2026-01-21T20:36:15.465079] [DEBUG] [MAG ] MAXI: Last date is validated at 2026-01-21 [2026-01-21T20:36:15.571372] [DEBUG] [MAG ] HALO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:15.589497] [DEBUG] [MAG ] TRI: Last date is validated at 2026-01-21 [2026-01-21T20:36:15.600432] [DEBUG] [MAG ] PRAA: Last date is validated at 2026-01-21 [2026-01-21T20:36:15.640075] [DEBUG] [MAG ] MAXI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:15.689119] [INFO ] [LOCAL ] HALO: Saved forecast. [2026-01-21T20:36:15.689189] [INFO ] [main ] HALO: Signal=1 (Conf=90.0%), Magnitude=4.08% (Conf=58.1687%) [2026-01-21T20:36:15.689544] [INFO ] [main ] Fetching symbol history for LKQ... [2026-01-21T20:36:15.689618] [DEBUG] [REMOTE ] LKQ: Fetching historical data. [2026-01-21T20:36:15.689698] [INFO ] [main ] Progress: 250/429 forecasts completed (58.3%). HALO finished in 0.7s. ETA: 31.5s. Rate: 340.43 forecasts/min [2026-01-21T20:36:15.702453] [DEBUG] [REMOTE ] LKQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.704342] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 8 features, N/A% accuracy [2026-01-21T20:36:15.704399] [INFO ] [LOCAL ] LKQ: Loaded 8 optimal features with 57.66% confidence from JSON config [2026-01-21T20:36:15.704432] [DEBUG] [MAG ] Building data for symbol: LKQ with lookback: 0 [2026-01-21T20:36:15.705279] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:15.705345] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:15.710412] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:15.712682] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:15.713188] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:15.713676] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:15.714106] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:15.715079] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:15.717911] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:15.740746] [INFO ] [LOCAL ] MAXI: Saved forecast. [2026-01-21T20:36:15.740816] [INFO ] [main ] MAXI: Signal=1 (Conf=90.0%), Magnitude=-2.96% (Conf=43.9866%) [2026-01-21T20:36:15.741007] [INFO ] [main ] Fetching symbol history for PEG... [2026-01-21T20:36:15.741063] [DEBUG] [REMOTE ] PEG: Fetching historical data. [2026-01-21T20:36:15.741917] [INFO ] [main ] Progress: 251/429 forecasts completed (58.5%). MAXI finished in 0.7s. ETA: 31.3s. Rate: 341.39 forecasts/min [2026-01-21T20:36:15.753980] [DEBUG] [REMOTE ] PEG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.755044] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, N/A% accuracy [2026-01-21T20:36:15.755122] [INFO ] [LOCAL ] PEG: Loaded 4 optimal features with 58.50% confidence from JSON config [2026-01-21T20:36:15.755175] [DEBUG] [MAG ] Building data for symbol: PEG with lookback: 0 [2026-01-21T20:36:15.756198] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:15.756274] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:15.761196] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:15.761684] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:15.763637] [DEBUG] [MAG ] TRI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:15.764301] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:15.765119] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:15.767915] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:15.774190] [DEBUG] [MAG ] PRAA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:15.864091] [INFO ] [LOCAL ] PRAA: Saved forecast. [2026-01-21T20:36:15.864156] [INFO ] [main ] PRAA: Signal=1 (Conf=90.0%), Magnitude=1.98% (Conf=60.8799%) [2026-01-21T20:36:15.864496] [INFO ] [main ] Fetching symbol history for MGA... [2026-01-21T20:36:15.864547] [DEBUG] [REMOTE ] MGA: Fetching historical data. [2026-01-21T20:36:15.864664] [INFO ] [main ] Progress: 252/429 forecasts completed (58.7%). PRAA finished in 0.6s. ETA: 31.1s. Rate: 341.80 forecasts/min [2026-01-21T20:36:15.876307] [DEBUG] [REMOTE ] MGA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.877548] [DEBUG] [LOCAL ] Loaded configuration for MGA: 4 features, N/A% accuracy [2026-01-21T20:36:15.877620] [INFO ] [LOCAL ] MGA: Loaded 4 optimal features with 64.55% confidence from JSON config [2026-01-21T20:36:15.877652] [DEBUG] [MAG ] Building data for symbol: MGA with lookback: 0 [2026-01-21T20:36:15.878485] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:15.878547] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:15.894675] [INFO ] [LOCAL ] TRI: Saved forecast. [2026-01-21T20:36:15.894755] [INFO ] [main ] TRI: Signal=1 (Conf=90.0%), Magnitude=-0.89% (Conf=57.2798%) [2026-01-21T20:36:15.895140] [INFO ] [main ] Progress: 253/429 forecasts completed (59.0%). TRI finished in 0.7s. ETA: 30.8s. Rate: 342.92 forecasts/min [2026-01-21T20:36:15.895525] [INFO ] [main ] Fetching symbol history for FNKO... [2026-01-21T20:36:15.895587] [DEBUG] [REMOTE ] FNKO: Fetching historical data. [2026-01-21T20:36:15.907250] [DEBUG] [REMOTE ] FNKO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:15.911499] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 4 features, N/A% accuracy [2026-01-21T20:36:15.911559] [INFO ] [LOCAL ] FNKO: Loaded 4 optimal features with 51.74% confidence from JSON config [2026-01-21T20:36:15.911611] [DEBUG] [MAG ] Building data for symbol: FNKO with lookback: 0 [2026-01-21T20:36:15.912650] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:15.912711] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:15.931397] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:15.934674] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:15.936135] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:15.937317] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:16.031715] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:16.032793] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:16.033458] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:16.037609] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:16.123006] [DEBUG] [MAG ] LKQ: Last date is validated at 2026-01-21 [2026-01-21T20:36:16.142835] [DEBUG] [MAG ] PEG: Last date is validated at 2026-01-21 [2026-01-21T20:36:16.295442] [DEBUG] [MAG ] MGA: Last date is validated at 2026-01-21 [2026-01-21T20:36:16.295847] [DEBUG] [MAG ] LKQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:16.326837] [DEBUG] [MAG ] PEG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:16.394638] [DEBUG] [MAG ] FNKO: Last date is validated at 2026-01-21 [2026-01-21T20:36:16.399148] [INFO ] [LOCAL ] LKQ: Saved forecast. [2026-01-21T20:36:16.399221] [INFO ] [main ] LKQ: Signal=1 (Conf=90.0%), Magnitude=2.10% (Conf=57.6575%) [2026-01-21T20:36:16.399684] [INFO ] [main ] Fetching symbol history for SEZL... [2026-01-21T20:36:16.399738] [DEBUG] [REMOTE ] SEZL: Fetching historical data. [2026-01-21T20:36:16.400524] [INFO ] [main ] Progress: 254/429 forecasts completed (59.2%). LKQ finished in 0.7s. ETA: 30.8s. Rate: 340.39 forecasts/min [2026-01-21T20:36:16.413694] [DEBUG] [REMOTE ] SEZL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:16.414898] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 5 features, N/A% accuracy [2026-01-21T20:36:16.414952] [INFO ] [LOCAL ] SEZL: Loaded 5 optimal features with 54.67% confidence from JSON config [2026-01-21T20:36:16.414985] [DEBUG] [MAG ] Building data for symbol: SEZL with lookback: 0 [2026-01-21T20:36:16.415839] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:16.415902] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:16.417995] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:16.418597] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:16.437897] [INFO ] [LOCAL ] PEG: Saved forecast. [2026-01-21T20:36:16.437967] [INFO ] [main ] PEG: Signal=1 (Conf=90.0%), Magnitude=0.77% (Conf=58.5019%) [2026-01-21T20:36:16.438132] [INFO ] [main ] Fetching symbol history for UXIN... [2026-01-21T20:36:16.438366] [DEBUG] [REMOTE ] UXIN: Fetching historical data. [2026-01-21T20:36:16.438989] [INFO ] [main ] Progress: 255/429 forecasts completed (59.4%). PEG finished in 0.7s. ETA: 30.6s. Rate: 341.43 forecasts/min [2026-01-21T20:36:16.452020] [DEBUG] [REMOTE ] UXIN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:16.453056] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 8 features, N/A% accuracy [2026-01-21T20:36:16.453111] [INFO ] [LOCAL ] UXIN: Loaded 8 optimal features with 50.49% confidence from JSON config [2026-01-21T20:36:16.453143] [DEBUG] [MAG ] Building data for symbol: UXIN with lookback: 0 [2026-01-21T20:36:16.454043] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:16.454123] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:16.455027] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:16.473939] [DEBUG] [MAG ] MGA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:16.505559] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:16.507745] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:16.512245] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:16.542359] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:16.544518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:16.545064] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:16.546233] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:16.547939] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:16.549042] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:16.549771] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:16.564814] [INFO ] [LOCAL ] MGA: Saved forecast. [2026-01-21T20:36:16.564880] [INFO ] [main ] MGA: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=64.553%) [2026-01-21T20:36:16.565226] [INFO ] [main ] Fetching symbol history for LCII... [2026-01-21T20:36:16.565467] [DEBUG] [REMOTE ] LCII: Fetching historical data. [2026-01-21T20:36:16.565663] [INFO ] [main ] Progress: 256/429 forecasts completed (59.7%). MGA finished in 0.7s. ETA: 30.4s. Rate: 341.81 forecasts/min [2026-01-21T20:36:16.576727] [DEBUG] [MAG ] FNKO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:16.578445] [DEBUG] [REMOTE ] LCII: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:16.579632] [DEBUG] [LOCAL ] Loaded configuration for LCII: 7 features, N/A% accuracy [2026-01-21T20:36:16.579690] [INFO ] [LOCAL ] LCII: Loaded 7 optimal features with 43.66% confidence from JSON config [2026-01-21T20:36:16.579723] [DEBUG] [MAG ] Building data for symbol: LCII with lookback: 0 [2026-01-21T20:36:16.580745] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:16.580809] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:16.586684] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:16.588699] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:16.589196] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:16.589618] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:16.592110] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:16.594838] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:16.598446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:16.645750] [INFO ] [LOCAL ] FNKO: Saved forecast. [2026-01-21T20:36:16.645829] [INFO ] [main ] FNKO: Signal=1 (Conf=90.0%), Magnitude=1.36% (Conf=51.7373%) [2026-01-21T20:36:16.646276] [INFO ] [main ] Fetching symbol history for NAAS... [2026-01-21T20:36:16.646328] [DEBUG] [REMOTE ] NAAS: Fetching historical data. [2026-01-21T20:36:16.646674] [INFO ] [main ] Progress: 257/429 forecasts completed (59.9%). FNKO finished in 0.7s. ETA: 30.1s. Rate: 342.52 forecasts/min [2026-01-21T20:36:16.659491] [DEBUG] [REMOTE ] NAAS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:16.660696] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 5 features, N/A% accuracy [2026-01-21T20:36:16.660758] [INFO ] [LOCAL ] NAAS: Loaded 5 optimal features with 43.69% confidence from JSON config [2026-01-21T20:36:16.660790] [DEBUG] [MAG ] Building data for symbol: NAAS with lookback: 0 [2026-01-21T20:36:16.661685] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:16.661748] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:16.666890] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:16.668798] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:16.669301] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:16.669729] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:16.670637] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:16.877241] [DEBUG] [MAG ] SEZL: Last date is validated at 2026-01-21 [2026-01-21T20:36:16.934951] [DEBUG] [MAG ] UXIN: Last date is validated at 2026-01-21 [2026-01-21T20:36:16.950885] [DEBUG] [MAG ] LCII: Last date is validated at 2026-01-21 [2026-01-21T20:36:17.028997] [DEBUG] [MAG ] NAAS: Last date is validated at 2026-01-21 [2026-01-21T20:36:17.053059] [DEBUG] [MAG ] SEZL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.112274] [DEBUG] [MAG ] UXIN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.125371] [DEBUG] [MAG ] LCII: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.182145] [INFO ] [LOCAL ] UXIN: Saved forecast. [2026-01-21T20:36:17.182222] [INFO ] [main ] UXIN: Signal=1 (Conf=90.0%), Magnitude=-1.63% (Conf=50.4859%) [2026-01-21T20:36:17.182914] [INFO ] [main ] Fetching symbol history for GE... [2026-01-21T20:36:17.182962] [DEBUG] [REMOTE ] GE: Fetching historical data. [2026-01-21T20:36:17.184936] [INFO ] [main ] Progress: 258/429 forecasts completed (60.1%). UXIN finished in 0.7s. ETA: 30.2s. Rate: 339.79 forecasts/min [2026-01-21T20:36:17.198385] [DEBUG] [REMOTE ] GE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:17.199425] [DEBUG] [LOCAL ] Loaded configuration for GE: 9 features, N/A% accuracy [2026-01-21T20:36:17.199477] [INFO ] [LOCAL ] GE: Loaded 9 optimal features with 53.70% confidence from JSON config [2026-01-21T20:36:17.199509] [DEBUG] [MAG ] Building data for symbol: GE with lookback: 0 [2026-01-21T20:36:17.200421] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:17.200489] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:17.205689] [INFO ] [LOCAL ] SEZL: Saved forecast. [2026-01-21T20:36:17.205758] [INFO ] [main ] SEZL: Signal=1 (Conf=90.0%), Magnitude=5.38% (Conf=54.6681%) [2026-01-21T20:36:17.205899] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:17.206118] [INFO ] [main ] Fetching symbol history for CFO... [2026-01-21T20:36:17.206178] [DEBUG] [REMOTE ] CFO: Fetching historical data. [2026-01-21T20:36:17.207140] [INFO ] [main ] Progress: 259/429 forecasts completed (60.4%). SEZL finished in 0.8s. ETA: 29.9s. Rate: 340.94 forecasts/min [2026-01-21T20:36:17.208015] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:17.208625] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:17.209131] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:17.209634] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:17.210968] [DEBUG] [MAG ] NAAS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.211554] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:17.213870] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_open [2026-01-21T20:36:17.214789] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:17.216101] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:17.218688] [DEBUG] [REMOTE ] CFO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:17.219834] [DEBUG] [LOCAL ] Loaded configuration for CFO: 6 features, N/A% accuracy [2026-01-21T20:36:17.219886] [INFO ] [LOCAL ] CFO: Loaded 6 optimal features with 52.47% confidence from JSON config [2026-01-21T20:36:17.219918] [DEBUG] [MAG ] Building data for symbol: CFO with lookback: 0 [2026-01-21T20:36:17.220935] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:17.220998] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:17.222719] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:17.223281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:17.223703] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:17.286258] [INFO ] [LOCAL ] LCII: Saved forecast. [2026-01-21T20:36:17.286528] [INFO ] [main ] LCII: Signal=1 (Conf=90.0%), Magnitude=3.25% (Conf=43.6611%) [2026-01-21T20:36:17.286904] [INFO ] [main ] Fetching symbol history for ATOM... [2026-01-21T20:36:17.286957] [DEBUG] [REMOTE ] ATOM: Fetching historical data. [2026-01-21T20:36:17.287674] [INFO ] [main ] Progress: 260/429 forecasts completed (60.6%). LCII finished in 0.7s. ETA: 29.7s. Rate: 341.66 forecasts/min [2026-01-21T20:36:17.301735] [DEBUG] [REMOTE ] ATOM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:17.302424] [INFO ] [LOCAL ] NAAS: Saved forecast. [2026-01-21T20:36:17.302493] [INFO ] [main ] NAAS: Signal=1 (Conf=90.0%), Magnitude=5.15% (Conf=43.6884%) [2026-01-21T20:36:17.302683] [INFO ] [main ] Fetching symbol history for MCI... [2026-01-21T20:36:17.302730] [DEBUG] [REMOTE ] MCI: Fetching historical data. [2026-01-21T20:36:17.302919] [INFO ] [main ] Progress: 261/429 forecasts completed (60.8%). NAAS finished in 0.7s. ETA: 29.4s. Rate: 342.86 forecasts/min [2026-01-21T20:36:17.303439] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 8 features, N/A% accuracy [2026-01-21T20:36:17.303490] [INFO ] [LOCAL ] ATOM: Loaded 8 optimal features with 58.80% confidence from JSON config [2026-01-21T20:36:17.303521] [DEBUG] [MAG ] Building data for symbol: ATOM with lookback: 0 [2026-01-21T20:36:17.304355] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:17.305113] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:17.310178] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:17.312040] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:17.312528] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:17.315094] [DEBUG] [REMOTE ] MCI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:17.315851] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, N/A% accuracy [2026-01-21T20:36:17.315904] [INFO ] [LOCAL ] MCI: Loaded 5 optimal features with 52.41% confidence from JSON config [2026-01-21T20:36:17.315936] [DEBUG] [MAG ] Building data for symbol: MCI with lookback: 0 [2026-01-21T20:36:17.316800] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:17.316864] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:17.322147] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:17.323238] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:17.326224] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:17.328513] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:17.329671] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:17.345713] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:17.347772] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:17.351647] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:17.352842] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:17.354559] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:17.355714] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:17.356390] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:17.388165] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:17.584098] [DEBUG] [MAG ] GE: Last date is validated at 2026-01-21 [2026-01-21T20:36:17.698603] [DEBUG] [MAG ] MCI: Last date is validated at 2026-01-21 [2026-01-21T20:36:17.708881] [DEBUG] [MAG ] ATOM: Last date is validated at 2026-01-21 [2026-01-21T20:36:17.743027] [DEBUG] [MAG ] CFO: Last date is validated at 2026-01-21 [2026-01-21T20:36:17.775806] [DEBUG] [MAG ] GE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.900695] [DEBUG] [MAG ] ATOM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.901081] [DEBUG] [MAG ] MCI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:17.943518] [DEBUG] [MAG ] CFO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:18.008433] [INFO ] [LOCAL ] ATOM: Saved forecast. [2026-01-21T20:36:18.008546] [INFO ] [main ] ATOM: Signal=1 (Conf=90.0%), Magnitude=-6.79% (Conf=58.8046%) [2026-01-21T20:36:18.008882] [INFO ] [LOCAL ] MCI: Saved forecast. [2026-01-21T20:36:18.008991] [INFO ] [main ] MCI: Signal=1 (Conf=90.0%), Magnitude=1.67% (Conf=52.4144%) [2026-01-21T20:36:18.009009] [INFO ] [main ] Fetching symbol history for SUNS... [2026-01-21T20:36:18.009069] [DEBUG] [REMOTE ] SUNS: Fetching historical data. [2026-01-21T20:36:18.009222] [INFO ] [main ] Fetching symbol history for CNSP... [2026-01-21T20:36:18.009288] [DEBUG] [REMOTE ] CNSP: Fetching historical data. [2026-01-21T20:36:18.010490] [INFO ] [main ] Progress: 262/429 forecasts completed (61.1%). ATOM finished in 0.7s. ETA: 29.6s. Rate: 338.92 forecasts/min [2026-01-21T20:36:18.010619] [INFO ] [main ] Progress: 263/429 forecasts completed (61.3%). MCI finished in 0.7s. ETA: 29.3s. Rate: 340.21 forecasts/min [2026-01-21T20:36:18.025549] [DEBUG] [REMOTE ] CNSP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:18.026209] [DEBUG] [REMOTE ] SUNS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:18.026736] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 4 features, N/A% accuracy [2026-01-21T20:36:18.026816] [INFO ] [LOCAL ] CNSP: Loaded 4 optimal features with 29.76% confidence from JSON config [2026-01-21T20:36:18.026862] [DEBUG] [MAG ] Building data for symbol: CNSP with lookback: 0 [2026-01-21T20:36:18.027552] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 3 features, N/A% accuracy [2026-01-21T20:36:18.027658] [INFO ] [LOCAL ] SUNS: Loaded 3 optimal features with 62.93% confidence from JSON config [2026-01-21T20:36:18.027704] [DEBUG] [MAG ] Building data for symbol: SUNS with lookback: 0 [2026-01-21T20:36:18.028080] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:18.028154] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:18.029184] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:18.029273] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:18.034857] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:18.036471] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:18.036475] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:18.037813] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:18.038453] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:18.038741] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:18.040700] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:18.052870] [INFO ] [LOCAL ] CFO: Saved forecast. [2026-01-21T20:36:18.052958] [INFO ] [main ] CFO: Signal=1 (Conf=90.0%), Magnitude=-0.07% (Conf=52.4712%) [2026-01-21T20:36:18.053460] [INFO ] [main ] Fetching symbol history for ARBB... [2026-01-21T20:36:18.053531] [DEBUG] [REMOTE ] ARBB: Fetching historical data. [2026-01-21T20:36:18.053689] [INFO ] [main ] Progress: 264/429 forecasts completed (61.5%). CFO finished in 0.8s. ETA: 29.0s. Rate: 341.19 forecasts/min [2026-01-21T20:36:18.070300] [DEBUG] [REMOTE ] ARBB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:18.071750] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 10 features, N/A% accuracy [2026-01-21T20:36:18.071843] [INFO ] [LOCAL ] ARBB: Loaded 10 optimal features with 40.52% confidence from JSON config [2026-01-21T20:36:18.071892] [DEBUG] [MAG ] Building data for symbol: ARBB with lookback: 0 [2026-01-21T20:36:18.073460] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:18.073553] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:18.081651] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:18.084753] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:18.085547] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:18.086204] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:18.086823] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:18.135706] [INFO ] [LOCAL ] GE: Saved forecast. [2026-01-21T20:36:18.135810] [INFO ] [main ] GE: Signal=1 (Conf=90.0%), Magnitude=0.19% (Conf=53.7006%) [2026-01-21T20:36:18.136049] [INFO ] [main ] Fetching symbol history for NLOP... [2026-01-21T20:36:18.136118] [DEBUG] [REMOTE ] NLOP: Fetching historical data. [2026-01-21T20:36:18.137691] [INFO ] [main ] Progress: 265/429 forecasts completed (61.8%). GE finished in 1.0s. ETA: 28.8s. Rate: 341.86 forecasts/min [2026-01-21T20:36:18.168389] [DEBUG] [REMOTE ] NLOP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:18.174137] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 6 features, N/A% accuracy [2026-01-21T20:36:18.174279] [INFO ] [LOCAL ] NLOP: Loaded 6 optimal features with 51.76% confidence from JSON config [2026-01-21T20:36:18.174338] [DEBUG] [MAG ] Building data for symbol: NLOP with lookback: 0 [2026-01-21T20:36:18.175948] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:18.176043] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:18.178921] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:18.179763] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:18.180354] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:18.181595] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:18.182898] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:18.200594] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:18.202500] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:18.205699] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:18.206940] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:18.213323] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:18.307284] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:18.550994] [DEBUG] [MAG ] SUNS: Last date is validated at 2026-01-21 [2026-01-21T20:36:18.606802] [DEBUG] [MAG ] CNSP: Last date is validated at 2026-01-21 [2026-01-21T20:36:18.742450] [DEBUG] [MAG ] ARBB: Last date is validated at 2026-01-21 [2026-01-21T20:36:18.814100] [DEBUG] [MAG ] SUNS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:18.842753] [DEBUG] [MAG ] NLOP: Last date is validated at 2026-01-21 [2026-01-21T20:36:18.870177] [DEBUG] [MAG ] CNSP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:18.898445] [INFO ] [LOCAL ] SUNS: Saved forecast. [2026-01-21T20:36:18.898543] [INFO ] [main ] SUNS: Signal=1 (Conf=90.0%), Magnitude=-0.49% (Conf=62.9295%) [2026-01-21T20:36:18.898770] [INFO ] [main ] Fetching symbol history for SIEB... [2026-01-21T20:36:18.898820] [DEBUG] [REMOTE ] SIEB: Fetching historical data. [2026-01-21T20:36:18.900177] [INFO ] [main ] Progress: 266/429 forecasts completed (62.0%). SUNS finished in 0.9s. ETA: 29.0s. Rate: 337.62 forecasts/min [2026-01-21T20:36:18.914260] [DEBUG] [REMOTE ] SIEB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:18.915765] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, N/A% accuracy [2026-01-21T20:36:18.916315] [INFO ] [LOCAL ] SIEB: Loaded 6 optimal features with 56.53% confidence from JSON config [2026-01-21T20:36:18.916377] [DEBUG] [MAG ] Building data for symbol: SIEB with lookback: 0 [2026-01-21T20:36:18.918101] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:18.918209] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:18.925632] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:18.928209] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:18.929075] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:18.929628] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:18.932989] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:18.936831] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:18.983321] [DEBUG] [MAG ] ARBB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:19.037109] [INFO ] [LOCAL ] CNSP: Saved forecast. [2026-01-21T20:36:19.037194] [INFO ] [main ] CNSP: Signal=1 (Conf=90.0%), Magnitude=-41.53% (Conf=29.7596%) [2026-01-21T20:36:19.037660] [INFO ] [main ] Fetching symbol history for ESTC... [2026-01-21T20:36:19.037724] [DEBUG] [REMOTE ] ESTC: Fetching historical data. [2026-01-21T20:36:19.037685] [INFO ] [main ] Progress: 267/429 forecasts completed (62.2%). CNSP finished in 1.0s. ETA: 28.8s. Rate: 337.90 forecasts/min [2026-01-21T20:36:19.054168] [DEBUG] [REMOTE ] ESTC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.055495] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 10 features, N/A% accuracy [2026-01-21T20:36:19.055562] [INFO ] [LOCAL ] ESTC: Loaded 10 optimal features with 50.43% confidence from JSON config [2026-01-21T20:36:19.055619] [DEBUG] [MAG ] Building data for symbol: ESTC with lookback: 0 [2026-01-21T20:36:19.056651] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:19.056730] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:19.063220] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:19.065275] [DEBUG] [MAG ] NLOP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:19.065642] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:19.066309] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:19.066840] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:19.105452] [INFO ] [LOCAL ] ARBB: Saved forecast. [2026-01-21T20:36:19.105529] [INFO ] [main ] ARBB: Signal=1 (Conf=90.0%), Magnitude=-1.25% (Conf=40.5193%) [2026-01-21T20:36:19.105773] [INFO ] [main ] Fetching symbol history for NVS... [2026-01-21T20:36:19.105835] [DEBUG] [REMOTE ] NVS: Fetching historical data. [2026-01-21T20:36:19.107119] [INFO ] [main ] Progress: 268/429 forecasts completed (62.5%). ARBB finished in 1.1s. ETA: 28.5s. Rate: 338.67 forecasts/min [2026-01-21T20:36:19.121845] [DEBUG] [REMOTE ] NVS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.122884] [DEBUG] [LOCAL ] Loaded configuration for NVS: 6 features, N/A% accuracy [2026-01-21T20:36:19.122954] [INFO ] [LOCAL ] NVS: Loaded 6 optimal features with 47.22% confidence from JSON config [2026-01-21T20:36:19.123000] [DEBUG] [MAG ] Building data for symbol: NVS with lookback: 0 [2026-01-21T20:36:19.124129] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:19.124208] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:19.131547] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:19.132795] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:19.134008] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:19.135929] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:19.139752] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:19.141116] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:19.151480] [INFO ] [LOCAL ] NLOP: Saved forecast. [2026-01-21T20:36:19.151548] [INFO ] [main ] NLOP: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=51.7626%) [2026-01-21T20:36:19.151748] [INFO ] [main ] Fetching symbol history for STK... [2026-01-21T20:36:19.151793] [DEBUG] [REMOTE ] STK: Fetching historical data. [2026-01-21T20:36:19.153846] [INFO ] [main ] Progress: 269/429 forecasts completed (62.7%). NLOP finished in 1.0s. ETA: 28.3s. Rate: 339.60 forecasts/min [2026-01-21T20:36:19.163718] [DEBUG] [REMOTE ] STK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.164725] [DEBUG] [LOCAL ] Loaded configuration for STK: 5 features, N/A% accuracy [2026-01-21T20:36:19.164784] [INFO ] [LOCAL ] STK: Loaded 5 optimal features with 54.49% confidence from JSON config [2026-01-21T20:36:19.164817] [DEBUG] [MAG ] Building data for symbol: STK with lookback: 0 [2026-01-21T20:36:19.165655] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:19.165717] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:19.170742] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:19.172666] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:19.173200] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:19.203762] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:19.205369] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:19.208138] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:19.208719] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:19.209945] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:19.212059] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:19.213352] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:19.214626] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:19.379280] [DEBUG] [MAG ] SIEB: Last date is validated at 2026-01-21 [2026-01-21T20:36:19.523039] [DEBUG] [MAG ] NVS: Last date is validated at 2026-01-21 [2026-01-21T20:36:19.560502] [DEBUG] [MAG ] SIEB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:19.572118] [DEBUG] [MAG ] ESTC: Last date is validated at 2026-01-21 [2026-01-21T20:36:19.630712] [INFO ] [LOCAL ] SIEB: Saved forecast. [2026-01-21T20:36:19.630794] [INFO ] [main ] SIEB: Signal=1 (Conf=90.0%), Magnitude=1.54% (Conf=56.5313%) [2026-01-21T20:36:19.630964] [INFO ] [main ] Fetching symbol history for INTC... [2026-01-21T20:36:19.631009] [DEBUG] [REMOTE ] INTC: Fetching historical data. [2026-01-21T20:36:19.632798] [INFO ] [main ] Progress: 270/429 forecasts completed (62.9%). SIEB finished in 0.7s. ETA: 28.3s. Rate: 337.47 forecasts/min [2026-01-21T20:36:19.643408] [DEBUG] [MAG ] STK: Last date is validated at 2026-01-21 [2026-01-21T20:36:19.644993] [DEBUG] [REMOTE ] INTC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.646250] [DEBUG] [LOCAL ] Loaded configuration for INTC: 7 features, N/A% accuracy [2026-01-21T20:36:19.646323] [INFO ] [LOCAL ] INTC: Loaded 7 optimal features with 55.10% confidence from JSON config [2026-01-21T20:36:19.646357] [DEBUG] [MAG ] Building data for symbol: INTC with lookback: 0 [2026-01-21T20:36:19.647267] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:19.647333] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:19.652939] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:19.698722] [DEBUG] [MAG ] NVS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:19.699829] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:19.701314] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:19.702010] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:19.703827] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:19.704599] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:36:19.706363] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:19.754494] [DEBUG] [MAG ] ESTC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:19.802472] [INFO ] [LOCAL ] NVS: Saved forecast. [2026-01-21T20:36:19.802539] [INFO ] [main ] NVS: Signal=1 (Conf=90.0%), Magnitude=-0.17% (Conf=47.2228%) [2026-01-21T20:36:19.802903] [INFO ] [main ] Fetching symbol history for UMC... [2026-01-21T20:36:19.802954] [DEBUG] [REMOTE ] UMC: Fetching historical data. [2026-01-21T20:36:19.803658] [INFO ] [main ] Progress: 271/429 forecasts completed (63.2%). NVS finished in 0.7s. ETA: 28.1s. Rate: 337.51 forecasts/min [2026-01-21T20:36:19.816337] [DEBUG] [REMOTE ] UMC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.817562] [DEBUG] [LOCAL ] Loaded configuration for UMC: 8 features, N/A% accuracy [2026-01-21T20:36:19.817630] [INFO ] [LOCAL ] UMC: Loaded 8 optimal features with 62.62% confidence from JSON config [2026-01-21T20:36:19.817662] [DEBUG] [MAG ] Building data for symbol: UMC with lookback: 0 [2026-01-21T20:36:19.818433] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:19.818531] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:19.820281] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:19.821047] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:19.823258] [DEBUG] [MAG ] STK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:19.823948] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:19.825005] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:19.829423] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:19.830828] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:36:19.832520] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:19.838408] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:19.894473] [INFO ] [LOCAL ] ESTC: Saved forecast. [2026-01-21T20:36:19.894541] [INFO ] [main ] ESTC: Signal=1 (Conf=90.0%), Magnitude=-1.05% (Conf=50.4264%) [2026-01-21T20:36:19.894932] [INFO ] [main ] Fetching symbol history for HOLO... [2026-01-21T20:36:19.894984] [DEBUG] [REMOTE ] HOLO: Fetching historical data. [2026-01-21T20:36:19.896649] [INFO ] [main ] Progress: 272/429 forecasts completed (63.4%). ESTC finished in 0.9s. ETA: 27.9s. Rate: 338.11 forecasts/min [2026-01-21T20:36:19.904793] [INFO ] [LOCAL ] STK: Saved forecast. [2026-01-21T20:36:19.904862] [INFO ] [main ] STK: Signal=1 (Conf=90.0%), Magnitude=2.23% (Conf=54.489%) [2026-01-21T20:36:19.905029] [INFO ] [main ] Fetching symbol history for ACM... [2026-01-21T20:36:19.905073] [DEBUG] [REMOTE ] ACM: Fetching historical data. [2026-01-21T20:36:19.905978] [INFO ] [main ] Progress: 273/429 forecasts completed (63.6%). STK finished in 0.8s. ETA: 27.6s. Rate: 339.28 forecasts/min [2026-01-21T20:36:19.906803] [DEBUG] [REMOTE ] HOLO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.907692] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 5 features, N/A% accuracy [2026-01-21T20:36:19.907748] [INFO ] [LOCAL ] HOLO: Loaded 5 optimal features with 37.88% confidence from JSON config [2026-01-21T20:36:19.907780] [DEBUG] [MAG ] Building data for symbol: HOLO with lookback: 0 [2026-01-21T20:36:19.908644] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:19.908709] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:19.910439] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:19.910997] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:19.911427] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:19.912493] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:19.914347] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:19.917287] [DEBUG] [REMOTE ] ACM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:19.918173] [DEBUG] [LOCAL ] Loaded configuration for ACM: 3 features, N/A% accuracy [2026-01-21T20:36:19.918234] [INFO ] [LOCAL ] ACM: Loaded 3 optimal features with 67.66% confidence from JSON config [2026-01-21T20:36:19.918267] [DEBUG] [MAG ] Building data for symbol: ACM with lookback: 0 [2026-01-21T20:36:19.919211] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:19.919276] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:19.921104] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:19.921671] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:19.922081] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:20.051825] [DEBUG] [MAG ] INTC: Last date is validated at 2026-01-21 [2026-01-21T20:36:20.187251] [DEBUG] [MAG ] UMC: Last date is validated at 2026-01-21 [2026-01-21T20:36:20.235730] [DEBUG] [MAG ] INTC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:20.254043] [DEBUG] [MAG ] HOLO: Last date is validated at 2026-01-21 [2026-01-21T20:36:20.273407] [DEBUG] [MAG ] ACM: Last date is validated at 2026-01-21 [2026-01-21T20:36:20.351776] [INFO ] [LOCAL ] INTC: Saved forecast. [2026-01-21T20:36:20.351845] [INFO ] [main ] INTC: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=55.1025%) [2026-01-21T20:36:20.352216] [INFO ] [main ] Fetching symbol history for MUC... [2026-01-21T20:36:20.352269] [DEBUG] [REMOTE ] MUC: Fetching historical data. [2026-01-21T20:36:20.352665] [INFO ] [main ] Progress: 274/429 forecasts completed (63.9%). INTC finished in 0.7s. ETA: 27.6s. Rate: 337.41 forecasts/min [2026-01-21T20:36:20.366288] [DEBUG] [REMOTE ] MUC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:20.367205] [DEBUG] [LOCAL ] Loaded configuration for MUC: 10 features, N/A% accuracy [2026-01-21T20:36:20.367259] [INFO ] [LOCAL ] MUC: Loaded 10 optimal features with 58.51% confidence from JSON config [2026-01-21T20:36:20.367292] [DEBUG] [MAG ] Building data for symbol: MUC with lookback: 0 [2026-01-21T20:36:20.368305] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:20.368381] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:20.371288] [DEBUG] [MAG ] UMC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:20.373772] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:20.374831] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:20.376838] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:20.379112] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:20.380926] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:20.381414] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:20.382634] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:20.384460] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:20.385519] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:20.386230] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:20.424310] [DEBUG] [MAG ] HOLO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:20.444271] [INFO ] [LOCAL ] UMC: Saved forecast. [2026-01-21T20:36:20.444340] [INFO ] [main ] UMC: Signal=1 (Conf=90.0%), Magnitude=-0.79% (Conf=62.6217%) [2026-01-21T20:36:20.444499] [INFO ] [main ] Fetching symbol history for REFI... [2026-01-21T20:36:20.444543] [DEBUG] [REMOTE ] REFI: Fetching historical data. [2026-01-21T20:36:20.445665] [INFO ] [main ] Progress: 275/429 forecasts completed (64.1%). UMC finished in 0.6s. ETA: 27.3s. Rate: 337.99 forecasts/min [2026-01-21T20:36:20.453773] [DEBUG] [MAG ] ACM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:20.457549] [DEBUG] [REMOTE ] REFI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:20.458440] [DEBUG] [LOCAL ] Loaded configuration for REFI: 10 features, N/A% accuracy [2026-01-21T20:36:20.458518] [INFO ] [LOCAL ] REFI: Loaded 10 optimal features with 49.37% confidence from JSON config [2026-01-21T20:36:20.458551] [DEBUG] [MAG ] Building data for symbol: REFI with lookback: 0 [2026-01-21T20:36:20.459349] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:20.459413] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:20.464484] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:20.466288] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:20.466795] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:20.467196] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:20.468822] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:20.507429] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:20.508982] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:20.509734] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:20.512791] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:20.514428] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:20.573083] [INFO ] [LOCAL ] ACM: Saved forecast. [2026-01-21T20:36:20.573151] [INFO ] [main ] ACM: Signal=1 (Conf=90.0%), Magnitude=-0.62% (Conf=67.6611%) [2026-01-21T20:36:20.573314] [INFO ] [main ] Fetching symbol history for BANX... [2026-01-21T20:36:20.573360] [DEBUG] [REMOTE ] BANX: Fetching historical data. [2026-01-21T20:36:20.574080] [INFO ] [main ] Progress: 276/429 forecasts completed (64.3%). ACM finished in 0.7s. ETA: 27.1s. Rate: 338.33 forecasts/min [2026-01-21T20:36:20.585817] [DEBUG] [REMOTE ] BANX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:20.586756] [DEBUG] [LOCAL ] Loaded configuration for BANX: 8 features, N/A% accuracy [2026-01-21T20:36:20.586813] [INFO ] [LOCAL ] BANX: Loaded 8 optimal features with 56.89% confidence from JSON config [2026-01-21T20:36:20.586865] [DEBUG] [MAG ] Building data for symbol: BANX with lookback: 0 [2026-01-21T20:36:20.587804] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:20.587871] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:20.590143] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:20.590775] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:20.591197] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:20.592178] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:20.593024] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:20.596073] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:20.601298] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:20.603210] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:20.606743] [INFO ] [LOCAL ] HOLO: Saved forecast. [2026-01-21T20:36:20.606835] [INFO ] [main ] HOLO: Signal=1 (Conf=90.0%), Magnitude=-47.46% (Conf=37.878%) [2026-01-21T20:36:20.607214] [INFO ] [main ] Fetching symbol history for BHFAM... [2026-01-21T20:36:20.607270] [DEBUG] [REMOTE ] BHFAM: Fetching historical data. [2026-01-21T20:36:20.607668] [INFO ] [main ] Progress: 277/429 forecasts completed (64.6%). HOLO finished in 0.7s. ETA: 26.9s. Rate: 339.32 forecasts/min [2026-01-21T20:36:20.619781] [DEBUG] [REMOTE ] BHFAM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:20.620733] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 7 features, N/A% accuracy [2026-01-21T20:36:20.620792] [INFO ] [LOCAL ] BHFAM: Loaded 7 optimal features with 60.72% confidence from JSON config [2026-01-21T20:36:20.620824] [DEBUG] [MAG ] Building data for symbol: BHFAM with lookback: 0 [2026-01-21T20:36:20.621715] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:20.621795] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:20.623618] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:20.624241] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:20.624743] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:20.625198] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:20.675497] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:20.677015] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:20.678859] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:20.742537] [DEBUG] [MAG ] MUC: Last date is validated at 2026-01-21 [2026-01-21T20:36:20.861422] [DEBUG] [MAG ] REFI: Last date is validated at 2026-01-21 [2026-01-21T20:36:20.933029] [DEBUG] [MAG ] MUC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:20.963956] [DEBUG] [MAG ] BANX: Last date is validated at 2026-01-21 [2026-01-21T20:36:21.004481] [INFO ] [LOCAL ] MUC: Saved forecast. [2026-01-21T20:36:21.004556] [INFO ] [main ] MUC: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=58.5059%) [2026-01-21T20:36:21.004758] [INFO ] [main ] Fetching symbol history for THQ... [2026-01-21T20:36:21.004805] [DEBUG] [REMOTE ] THQ: Fetching historical data. [2026-01-21T20:36:21.006645] [INFO ] [main ] Progress: 278/429 forecasts completed (64.8%). MUC finished in 0.7s. ETA: 26.8s. Rate: 337.80 forecasts/min [2026-01-21T20:36:21.021681] [DEBUG] [REMOTE ] THQ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.024412] [DEBUG] [LOCAL ] Loaded configuration for THQ: 4 features, N/A% accuracy [2026-01-21T20:36:21.024473] [INFO ] [LOCAL ] THQ: Loaded 4 optimal features with 55.02% confidence from JSON config [2026-01-21T20:36:21.024506] [DEBUG] [MAG ] Building data for symbol: THQ with lookback: 0 [2026-01-21T20:36:21.025407] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:21.025471] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:21.030707] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:21.037950] [DEBUG] [MAG ] REFI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.043740] [DEBUG] [MAG ] BHFAM: Last date is validated at 2026-01-21 [2026-01-21T20:36:21.110340] [INFO ] [LOCAL ] REFI: Saved forecast. [2026-01-21T20:36:21.110411] [INFO ] [main ] REFI: Signal=1 (Conf=90.0%), Magnitude=1.28% (Conf=49.3732%) [2026-01-21T20:36:21.110598] [INFO ] [main ] Fetching symbol history for PFGC... [2026-01-21T20:36:21.110644] [DEBUG] [REMOTE ] PFGC: Fetching historical data. [2026-01-21T20:36:21.111681] [INFO ] [main ] Progress: 279/429 forecasts completed (65.0%). REFI finished in 0.7s. ETA: 26.6s. Rate: 338.29 forecasts/min [2026-01-21T20:36:21.123157] [DEBUG] [REMOTE ] PFGC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.124365] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 2 features, N/A% accuracy [2026-01-21T20:36:21.124420] [INFO ] [LOCAL ] PFGC: Loaded 2 optimal features with 55.11% confidence from JSON config [2026-01-21T20:36:21.124452] [DEBUG] [MAG ] Building data for symbol: PFGC with lookback: 0 [2026-01-21T20:36:21.125300] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:21.125361] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:21.126566] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:21.127274] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.138945] [DEBUG] [MAG ] BANX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.153645] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:21.155714] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:21.156555] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.206097] [INFO ] [LOCAL ] BANX: Saved forecast. [2026-01-21T20:36:21.206174] [INFO ] [main ] BANX: Signal=1 (Conf=90.0%), Magnitude=-0.20% (Conf=56.8894%) [2026-01-21T20:36:21.206347] [INFO ] [main ] Fetching symbol history for VCRB... [2026-01-21T20:36:21.206390] [DEBUG] [REMOTE ] VCRB: Fetching historical data. [2026-01-21T20:36:21.207055] [INFO ] [main ] Progress: 280/429 forecasts completed (65.3%). BANX finished in 0.6s. ETA: 26.4s. Rate: 338.85 forecasts/min [2026-01-21T20:36:21.218318] [DEBUG] [REMOTE ] VCRB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.219319] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 4 features, N/A% accuracy [2026-01-21T20:36:21.219380] [INFO ] [LOCAL ] VCRB: Loaded 4 optimal features with 61.50% confidence from JSON config [2026-01-21T20:36:21.219413] [DEBUG] [MAG ] Building data for symbol: VCRB with lookback: 0 [2026-01-21T20:36:21.220253] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:21.220315] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:21.222938] [DEBUG] [MAG ] BHFAM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.225214] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:21.226058] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:21.226729] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:21.228335] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.289910] [INFO ] [LOCAL ] BHFAM: Saved forecast. [2026-01-21T20:36:21.289981] [INFO ] [main ] BHFAM: Signal=1 (Conf=90.0%), Magnitude=-0.83% (Conf=60.7176%) [2026-01-21T20:36:21.290529] [INFO ] [main ] Fetching symbol history for METCB... [2026-01-21T20:36:21.290598] [DEBUG] [REMOTE ] METCB: Fetching historical data. [2026-01-21T20:36:21.290658] [INFO ] [main ] Progress: 281/429 forecasts completed (65.5%). BHFAM finished in 0.7s. ETA: 26.2s. Rate: 339.49 forecasts/min [2026-01-21T20:36:21.303820] [DEBUG] [REMOTE ] METCB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.305222] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, N/A% accuracy [2026-01-21T20:36:21.305280] [INFO ] [LOCAL ] METCB: Loaded 2 optimal features with 57.41% confidence from JSON config [2026-01-21T20:36:21.305312] [DEBUG] [MAG ] Building data for symbol: METCB with lookback: 0 [2026-01-21T20:36:21.306152] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:21.306219] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:21.307006] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:21.307783] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.484946] [DEBUG] [MAG ] PFGC: Last date is validated at 2026-01-21 [2026-01-21T20:36:21.531693] [DEBUG] [MAG ] THQ: Last date is validated at 2026-01-21 [2026-01-21T20:36:21.570976] [DEBUG] [MAG ] VCRB: Last date is validated at 2026-01-21 [2026-01-21T20:36:21.664038] [DEBUG] [MAG ] PFGC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.674207] [DEBUG] [MAG ] METCB: Last date is validated at 2026-01-21 [2026-01-21T20:36:21.717496] [DEBUG] [MAG ] THQ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.744591] [DEBUG] [MAG ] VCRB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.758178] [INFO ] [LOCAL ] PFGC: Saved forecast. [2026-01-21T20:36:21.758249] [INFO ] [main ] PFGC: Signal=1 (Conf=90.0%), Magnitude=1.24% (Conf=55.1071%) [2026-01-21T20:36:21.758694] [INFO ] [main ] Progress: 282/429 forecasts completed (65.7%). PFGC finished in 0.6s. ETA: 26.1s. Rate: 337.52 forecasts/min [2026-01-21T20:36:21.758824] [INFO ] [main ] Fetching symbol history for CDC... [2026-01-21T20:36:21.758869] [DEBUG] [REMOTE ] CDC: Fetching historical data. [2026-01-21T20:36:21.771187] [DEBUG] [REMOTE ] CDC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.772114] [DEBUG] [LOCAL ] Loaded configuration for CDC: 1 features, N/A% accuracy [2026-01-21T20:36:21.772170] [INFO ] [LOCAL ] CDC: Loaded 1 optimal features with 46.17% confidence from JSON config [2026-01-21T20:36:21.772201] [DEBUG] [MAG ] Building data for symbol: CDC with lookback: 0 [2026-01-21T20:36:21.773052] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:21.773111] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:21.773868] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.788115] [INFO ] [LOCAL ] THQ: Saved forecast. [2026-01-21T20:36:21.788189] [INFO ] [main ] THQ: Signal=1 (Conf=90.0%), Magnitude=1.25% (Conf=55.025%) [2026-01-21T20:36:21.788357] [INFO ] [main ] Fetching symbol history for PDBC... [2026-01-21T20:36:21.788404] [DEBUG] [REMOTE ] PDBC: Fetching historical data. [2026-01-21T20:36:21.788923] [INFO ] [main ] Progress: 283/429 forecasts completed (66.0%). THQ finished in 0.8s. ETA: 25.9s. Rate: 338.51 forecasts/min [2026-01-21T20:36:21.802857] [DEBUG] [REMOTE ] PDBC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.803807] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 5 features, N/A% accuracy [2026-01-21T20:36:21.803873] [INFO ] [LOCAL ] PDBC: Loaded 5 optimal features with 57.57% confidence from JSON config [2026-01-21T20:36:21.803918] [DEBUG] [MAG ] Building data for symbol: PDBC with lookback: 0 [2026-01-21T20:36:21.805094] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:21.805168] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:21.810694] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:21.812720] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:21.813275] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:21.813722] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:21.814893] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.817982] [INFO ] [LOCAL ] VCRB: Saved forecast. [2026-01-21T20:36:21.818053] [INFO ] [main ] VCRB: Signal=1 (Conf=90.0%), Magnitude=0.22% (Conf=61.5047%) [2026-01-21T20:36:21.818221] [INFO ] [main ] Fetching symbol history for CELH... [2026-01-21T20:36:21.818267] [DEBUG] [REMOTE ] CELH: Fetching historical data. [2026-01-21T20:36:21.818876] [INFO ] [main ] Progress: 284/429 forecasts completed (66.2%). VCRB finished in 0.6s. ETA: 25.6s. Rate: 339.50 forecasts/min [2026-01-21T20:36:21.831974] [DEBUG] [REMOTE ] CELH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.832924] [DEBUG] [LOCAL ] Loaded configuration for CELH: 6 features, N/A% accuracy [2026-01-21T20:36:21.832984] [INFO ] [LOCAL ] CELH: Loaded 6 optimal features with 65.32% confidence from JSON config [2026-01-21T20:36:21.833017] [DEBUG] [MAG ] Building data for symbol: CELH with lookback: 0 [2026-01-21T20:36:21.833888] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:21.833953] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:21.835787] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:21.836328] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:21.836776] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:21.838897] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:21.841896] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:21.843555] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:21.847437] [DEBUG] [MAG ] METCB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:21.920142] [INFO ] [LOCAL ] METCB: Saved forecast. [2026-01-21T20:36:21.920215] [INFO ] [main ] METCB: Signal=1 (Conf=90.0%), Magnitude=1.76% (Conf=57.4076%) [2026-01-21T20:36:21.920588] [INFO ] [main ] Fetching symbol history for GFI... [2026-01-21T20:36:21.920639] [DEBUG] [REMOTE ] GFI: Fetching historical data. [2026-01-21T20:36:21.920675] [INFO ] [main ] Progress: 285/429 forecasts completed (66.4%). METCB finished in 0.6s. ETA: 25.4s. Rate: 340.01 forecasts/min [2026-01-21T20:36:21.932406] [DEBUG] [REMOTE ] GFI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:21.933369] [DEBUG] [LOCAL ] Loaded configuration for GFI: 1 features, N/A% accuracy [2026-01-21T20:36:21.933427] [INFO ] [LOCAL ] GFI: Loaded 1 optimal features with 44.61% confidence from JSON config [2026-01-21T20:36:21.933459] [DEBUG] [MAG ] Building data for symbol: GFI with lookback: 0 [2026-01-21T20:36:21.934280] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:21.934350] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:21.935287] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:22.150907] [DEBUG] [MAG ] CDC: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.160882] [DEBUG] [MAG ] PDBC: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.218743] [DEBUG] [MAG ] CELH: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.276197] [DEBUG] [MAG ] GFI: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.324171] [DEBUG] [MAG ] CDC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:22.330354] [DEBUG] [MAG ] PDBC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:22.389315] [INFO ] [LOCAL ] PDBC: Saved forecast. [2026-01-21T20:36:22.389381] [INFO ] [main ] PDBC: Signal=1 (Conf=90.0%), Magnitude=1.73% (Conf=57.5687%) [2026-01-21T20:36:22.389849] [INFO ] [main ] Fetching symbol history for PAYO... [2026-01-21T20:36:22.389901] [DEBUG] [REMOTE ] PAYO: Fetching historical data. [2026-01-21T20:36:22.390688] [INFO ] [main ] Progress: 286/429 forecasts completed (66.7%). PDBC finished in 0.6s. ETA: 25.4s. Rate: 338.04 forecasts/min [2026-01-21T20:36:22.397012] [INFO ] [LOCAL ] CDC: Saved forecast. [2026-01-21T20:36:22.397080] [INFO ] [main ] CDC: Signal=1 (Conf=90.0%), Magnitude=0.16% (Conf=46.1732%) [2026-01-21T20:36:22.397242] [INFO ] [main ] Fetching symbol history for MNY... [2026-01-21T20:36:22.397286] [DEBUG] [REMOTE ] MNY: Fetching historical data. [2026-01-21T20:36:22.397632] [INFO ] [main ] Progress: 287/429 forecasts completed (66.9%). CDC finished in 0.6s. ETA: 25.1s. Rate: 339.18 forecasts/min [2026-01-21T20:36:22.401174] [DEBUG] [MAG ] CELH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:22.401917] [DEBUG] [REMOTE ] PAYO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:22.403077] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 5 features, N/A% accuracy [2026-01-21T20:36:22.403133] [INFO ] [LOCAL ] PAYO: Loaded 5 optimal features with 67.12% confidence from JSON config [2026-01-21T20:36:22.403171] [DEBUG] [MAG ] Building data for symbol: PAYO with lookback: 0 [2026-01-21T20:36:22.404008] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:22.404071] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:22.405814] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:22.406375] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:22.406820] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:22.408222] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:22.408962] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:22.409364] [DEBUG] [REMOTE ] MNY: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:22.410607] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, N/A% accuracy [2026-01-21T20:36:22.410664] [INFO ] [LOCAL ] MNY: Loaded 1 optimal features with 47.23% confidence from JSON config [2026-01-21T20:36:22.410696] [DEBUG] [MAG ] Building data for symbol: MNY with lookback: 0 [2026-01-21T20:36:22.411521] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:22.411601] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:22.416701] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:22.444409] [DEBUG] [MAG ] GFI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:22.524859] [INFO ] [LOCAL ] CELH: Saved forecast. [2026-01-21T20:36:22.524937] [INFO ] [main ] CELH: Signal=1 (Conf=90.0%), Magnitude=-5.30% (Conf=65.3179%) [2026-01-21T20:36:22.525115] [INFO ] [main ] Fetching symbol history for XENE... [2026-01-21T20:36:22.525160] [DEBUG] [REMOTE ] XENE: Fetching historical data. [2026-01-21T20:36:22.525956] [INFO ] [main ] Progress: 288/429 forecasts completed (67.1%). CELH finished in 0.7s. ETA: 24.9s. Rate: 339.50 forecasts/min [2026-01-21T20:36:22.530233] [INFO ] [LOCAL ] GFI: Saved forecast. [2026-01-21T20:36:22.530300] [INFO ] [main ] GFI: Signal=1 (Conf=90.0%), Magnitude=-2.55% (Conf=44.6077%) [2026-01-21T20:36:22.530457] [INFO ] [main ] Fetching symbol history for UNMA... [2026-01-21T20:36:22.530500] [DEBUG] [REMOTE ] UNMA: Fetching historical data. [2026-01-21T20:36:22.531123] [INFO ] [main ] Progress: 289/429 forecasts completed (67.4%). GFI finished in 0.6s. ETA: 24.7s. Rate: 340.65 forecasts/min [2026-01-21T20:36:22.538735] [DEBUG] [REMOTE ] XENE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:22.539680] [DEBUG] [LOCAL ] Loaded configuration for XENE: 4 features, N/A% accuracy [2026-01-21T20:36:22.539740] [INFO ] [LOCAL ] XENE: Loaded 4 optimal features with 60.93% confidence from JSON config [2026-01-21T20:36:22.539773] [DEBUG] [MAG ] Building data for symbol: XENE with lookback: 0 [2026-01-21T20:36:22.540818] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:22.540880] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:22.542098] [DEBUG] [REMOTE ] UNMA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:22.542807] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 6 features, N/A% accuracy [2026-01-21T20:36:22.542807] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:22.542859] [INFO ] [LOCAL ] UNMA: Loaded 6 optimal features with 64.70% confidence from JSON config [2026-01-21T20:36:22.542892] [DEBUG] [MAG ] Building data for symbol: UNMA with lookback: 0 [2026-01-21T20:36:22.543349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:22.543801] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:22.543694] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:22.544073] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:22.545873] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:22.546422] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:22.546495] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:22.546849] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:22.548237] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:22.550378] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:22.552644] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:22.758062] [DEBUG] [MAG ] PAYO: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.779083] [DEBUG] [MAG ] MNY: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.895998] [DEBUG] [MAG ] UNMA: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.915984] [DEBUG] [MAG ] XENE: Last date is validated at 2026-01-21 [2026-01-21T20:36:22.928649] [DEBUG] [MAG ] PAYO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:22.947139] [DEBUG] [MAG ] MNY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:22.993108] [INFO ] [LOCAL ] PAYO: Saved forecast. [2026-01-21T20:36:22.993175] [INFO ] [main ] PAYO: Signal=1 (Conf=90.0%), Magnitude=-2.01% (Conf=67.1164%) [2026-01-21T20:36:22.993536] [INFO ] [main ] Fetching symbol history for GIS... [2026-01-21T20:36:22.993602] [DEBUG] [REMOTE ] GIS: Fetching historical data. [2026-01-21T20:36:22.993675] [INFO ] [main ] Progress: 290/429 forecasts completed (67.6%). PAYO finished in 0.6s. ETA: 24.6s. Rate: 338.75 forecasts/min [2026-01-21T20:36:23.000544] [INFO ] [LOCAL ] MNY: Saved forecast. [2026-01-21T20:36:23.000634] [INFO ] [main ] MNY: Signal=1 (Conf=90.0%), Magnitude=-0.87% (Conf=47.227%) [2026-01-21T20:36:23.000797] [INFO ] [main ] Fetching symbol history for DBRG... [2026-01-21T20:36:23.000841] [DEBUG] [REMOTE ] DBRG: Fetching historical data. [2026-01-21T20:36:23.002628] [INFO ] [main ] Progress: 291/429 forecasts completed (67.8%). MNY finished in 0.6s. ETA: 24.4s. Rate: 339.86 forecasts/min [2026-01-21T20:36:23.007407] [DEBUG] [REMOTE ] GIS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.008295] [DEBUG] [LOCAL ] Loaded configuration for GIS: 0 features, N/A% accuracy [2026-01-21T20:36:23.008352] [INFO ] [LOCAL ] GIS: Loaded 0 optimal features with 54.47% confidence from JSON config [2026-01-21T20:36:23.008404] [DEBUG] [MAG ] Building data for symbol: GIS with lookback: 0 [2026-01-21T20:36:23.009228] [DEBUG] [FEATURES ] DataBuilder: Empty feature list provided, returning after step 3 (no features). [2026-01-21T20:36:23.012823] [DEBUG] [REMOTE ] DBRG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.013551] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 4 features, N/A% accuracy [2026-01-21T20:36:23.013894] [INFO ] [LOCAL ] DBRG: Loaded 4 optimal features with 56.62% confidence from JSON config [2026-01-21T20:36:23.013943] [DEBUG] [MAG ] Building data for symbol: DBRG with lookback: 0 [2026-01-21T20:36:23.014749] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:23.014809] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:23.053344] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:23.079838] [DEBUG] [MAG ] UNMA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:23.096401] [DEBUG] [MAG ] XENE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:23.127555] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:23.129964] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:23.139206] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:23.146389] [INFO ] [LOCAL ] UNMA: Saved forecast. [2026-01-21T20:36:23.146457] [INFO ] [main ] UNMA: Signal=1 (Conf=90.0%), Magnitude=0.44% (Conf=64.7029%) [2026-01-21T20:36:23.146640] [INFO ] [main ] Fetching symbol history for VTS... [2026-01-21T20:36:23.146686] [DEBUG] [REMOTE ] VTS: Fetching historical data. [2026-01-21T20:36:23.147884] [INFO ] [main ] Progress: 292/429 forecasts completed (68.1%). UNMA finished in 0.6s. ETA: 24.2s. Rate: 340.06 forecasts/min [2026-01-21T20:36:23.159081] [DEBUG] [REMOTE ] VTS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.159988] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, N/A% accuracy [2026-01-21T20:36:23.160045] [INFO ] [LOCAL ] VTS: Loaded 4 optimal features with 64.63% confidence from JSON config [2026-01-21T20:36:23.160079] [DEBUG] [MAG ] Building data for symbol: VTS with lookback: 0 [2026-01-21T20:36:23.160915] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:23.160976] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:23.165940] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:23.167780] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:23.168304] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:23.168767] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:23.188745] [INFO ] [LOCAL ] XENE: Saved forecast. [2026-01-21T20:36:23.188814] [INFO ] [main ] XENE: Signal=1 (Conf=90.0%), Magnitude=-4.58% (Conf=60.9251%) [2026-01-21T20:36:23.188979] [INFO ] [main ] Fetching symbol history for S... [2026-01-21T20:36:23.189025] [DEBUG] [REMOTE ] S: Fetching historical data. [2026-01-21T20:36:23.189862] [INFO ] [main ] Progress: 293/429 forecasts completed (68.3%). XENE finished in 0.7s. ETA: 23.9s. Rate: 340.95 forecasts/min [2026-01-21T20:36:23.202309] [DEBUG] [REMOTE ] S: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.203247] [DEBUG] [LOCAL ] Loaded configuration for S: 6 features, N/A% accuracy [2026-01-21T20:36:23.203308] [INFO ] [LOCAL ] S: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-21T20:36:23.203341] [DEBUG] [MAG ] Building data for symbol: S with lookback: 0 [2026-01-21T20:36:23.204181] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:23.204245] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:23.209355] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:23.211212] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:23.211725] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:23.212197] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:23.212642] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:23.213723] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:23.354690] [DEBUG] [MAG ] GIS: Last date is validated at 2026-01-21 [2026-01-21T20:36:23.472790] [DEBUG] [MAG ] DBRG: Last date is validated at 2026-01-21 [2026-01-21T20:36:23.518262] [DEBUG] [MAG ] VTS: Last date is validated at 2026-01-21 [2026-01-21T20:36:23.532527] [DEBUG] [MAG ] GIS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:23.574632] [DEBUG] [MAG ] S: Last date is validated at 2026-01-21 [2026-01-21T20:36:23.615406] [INFO ] [LOCAL ] GIS: Saved forecast. [2026-01-21T20:36:23.615480] [INFO ] [main ] GIS: Signal=1 (Conf=90.0%), Magnitude=-1.40% (Conf=54.4664%) [2026-01-21T20:36:23.615866] [INFO ] [main ] Fetching symbol history for ARM... [2026-01-21T20:36:23.615921] [DEBUG] [REMOTE ] ARM: Fetching historical data. [2026-01-21T20:36:23.616743] [INFO ] [main ] Progress: 294/429 forecasts completed (68.5%). GIS finished in 0.6s. ETA: 23.9s. Rate: 339.30 forecasts/min [2026-01-21T20:36:23.629570] [DEBUG] [REMOTE ] ARM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.630797] [DEBUG] [LOCAL ] Loaded configuration for ARM: 8 features, N/A% accuracy [2026-01-21T20:36:23.630853] [INFO ] [LOCAL ] ARM: Loaded 8 optimal features with 45.92% confidence from JSON config [2026-01-21T20:36:23.630887] [DEBUG] [MAG ] Building data for symbol: ARM with lookback: 0 [2026-01-21T20:36:23.631758] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:23.631825] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:23.636952] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:23.638935] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:23.639444] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:23.639922] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:23.640331] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:23.641248] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:23.643795] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:23.644856] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:23.647852] [DEBUG] [MAG ] DBRG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:23.703561] [DEBUG] [MAG ] VTS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:23.723108] [INFO ] [LOCAL ] DBRG: Saved forecast. [2026-01-21T20:36:23.723173] [INFO ] [main ] DBRG: Signal=1 (Conf=90.0%), Magnitude=-1.66% (Conf=56.6191%) [2026-01-21T20:36:23.723658] [INFO ] [main ] Fetching symbol history for IBB... [2026-01-21T20:36:23.723712] [DEBUG] [REMOTE ] IBB: Fetching historical data. [2026-01-21T20:36:23.723667] [INFO ] [main ] Progress: 295/429 forecasts completed (68.8%). DBRG finished in 0.7s. ETA: 23.7s. Rate: 339.76 forecasts/min [2026-01-21T20:36:23.736682] [DEBUG] [REMOTE ] IBB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.737720] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, N/A% accuracy [2026-01-21T20:36:23.737777] [INFO ] [LOCAL ] IBB: Loaded 4 optimal features with 57.58% confidence from JSON config [2026-01-21T20:36:23.737809] [DEBUG] [MAG ] Building data for symbol: IBB with lookback: 0 [2026-01-21T20:36:23.738716] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:23.738788] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:23.740523] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:23.741098] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:23.741533] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:23.742526] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:23.758049] [DEBUG] [MAG ] S: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:23.775329] [INFO ] [LOCAL ] VTS: Saved forecast. [2026-01-21T20:36:23.775396] [INFO ] [main ] VTS: Signal=1 (Conf=90.0%), Magnitude=-0.90% (Conf=64.626%) [2026-01-21T20:36:23.775738] [INFO ] [main ] Fetching symbol history for SSYS... [2026-01-21T20:36:23.775806] [DEBUG] [REMOTE ] SSYS: Fetching historical data. [2026-01-21T20:36:23.776677] [INFO ] [main ] Progress: 296/429 forecasts completed (69.0%). VTS finished in 0.6s. ETA: 23.4s. Rate: 340.56 forecasts/min [2026-01-21T20:36:23.789357] [DEBUG] [REMOTE ] SSYS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.790615] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 9 features, N/A% accuracy [2026-01-21T20:36:23.790667] [INFO ] [LOCAL ] SSYS: Loaded 9 optimal features with 57.61% confidence from JSON config [2026-01-21T20:36:23.790698] [DEBUG] [MAG ] Building data for symbol: SSYS with lookback: 0 [2026-01-21T20:36:23.791508] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:23.791591] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:23.796462] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:23.798479] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:23.798988] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:23.799385] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:23.801179] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:23.835701] [INFO ] [LOCAL ] S: Saved forecast. [2026-01-21T20:36:23.836109] [INFO ] [main ] S: Signal=1 (Conf=90.0%), Magnitude=1.22% (Conf=63.3835%) [2026-01-21T20:36:23.836270] [INFO ] [main ] Fetching symbol history for CBUS... [2026-01-21T20:36:23.836315] [DEBUG] [REMOTE ] CBUS: Fetching historical data. [2026-01-21T20:36:23.838893] [INFO ] [main ] Progress: 297/429 forecasts completed (69.2%). S finished in 0.6s. ETA: 23.2s. Rate: 341.31 forecasts/min [2026-01-21T20:36:23.842039] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:23.847938] [DEBUG] [REMOTE ] CBUS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:23.848897] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 9 features, N/A% accuracy [2026-01-21T20:36:23.848950] [INFO ] [LOCAL ] CBUS: Loaded 9 optimal features with 60.51% confidence from JSON config [2026-01-21T20:36:23.848981] [DEBUG] [MAG ] Building data for symbol: CBUS with lookback: 0 [2026-01-21T20:36:23.849820] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:23.849886] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:23.854764] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:23.856599] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:23.857076] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:23.857464] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:23.859834] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:23.861476] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:23.863252] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:23.867520] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:23.868943] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:23.892185] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:23.893074] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:23.895102] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:24.002254] [DEBUG] [MAG ] ARM: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.156551] [DEBUG] [MAG ] IBB: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.203144] [DEBUG] [MAG ] ARM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:24.212138] [DEBUG] [MAG ] CBUS: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.269130] [DEBUG] [MAG ] SSYS: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.343702] [DEBUG] [MAG ] IBB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:24.345353] [INFO ] [LOCAL ] ARM: Saved forecast. [2026-01-21T20:36:24.345423] [INFO ] [main ] ARM: Signal=1 (Conf=90.0%), Magnitude=7.43% (Conf=45.9161%) [2026-01-21T20:36:24.345800] [INFO ] [main ] Fetching symbol history for DNTH... [2026-01-21T20:36:24.345854] [DEBUG] [REMOTE ] DNTH: Fetching historical data. [2026-01-21T20:36:24.346667] [INFO ] [main ] Progress: 298/429 forecasts completed (69.5%). ARM finished in 0.7s. ETA: 23.2s. Rate: 339.16 forecasts/min [2026-01-21T20:36:24.358413] [DEBUG] [REMOTE ] DNTH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:24.359400] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 3 features, N/A% accuracy [2026-01-21T20:36:24.359455] [INFO ] [LOCAL ] DNTH: Loaded 3 optimal features with 51.30% confidence from JSON config [2026-01-21T20:36:24.359491] [DEBUG] [MAG ] Building data for symbol: DNTH with lookback: 0 [2026-01-21T20:36:24.360321] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:24.360386] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:24.361141] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:24.362031] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:24.381285] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:24.384111] [DEBUG] [MAG ] CBUS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:24.443971] [INFO ] [LOCAL ] IBB: Saved forecast. [2026-01-21T20:36:24.444038] [INFO ] [main ] IBB: Signal=1 (Conf=90.0%), Magnitude=-1.14% (Conf=57.5771%) [2026-01-21T20:36:24.444206] [INFO ] [main ] Fetching symbol history for EZGO... [2026-01-21T20:36:24.444260] [DEBUG] [REMOTE ] EZGO: Fetching historical data. [2026-01-21T20:36:24.445716] [INFO ] [main ] Progress: 299/429 forecasts completed (69.7%). IBB finished in 0.7s. ETA: 23.0s. Rate: 339.66 forecasts/min [2026-01-21T20:36:24.446068] [DEBUG] [MAG ] SSYS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:24.454425] [INFO ] [LOCAL ] CBUS: Saved forecast. [2026-01-21T20:36:24.454499] [INFO ] [main ] CBUS: Signal=1 (Conf=90.0%), Magnitude=-16.83% (Conf=60.5144%) [2026-01-21T20:36:24.454669] [INFO ] [main ] Fetching symbol history for WAVE... [2026-01-21T20:36:24.454714] [DEBUG] [REMOTE ] WAVE: Fetching historical data. [2026-01-21T20:36:24.456648] [INFO ] [main ] Progress: 300/429 forecasts completed (69.9%). CBUS finished in 0.6s. ETA: 22.7s. Rate: 340.72 forecasts/min [2026-01-21T20:36:24.457801] [DEBUG] [REMOTE ] EZGO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:24.458669] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 8 features, N/A% accuracy [2026-01-21T20:36:24.458730] [INFO ] [LOCAL ] EZGO: Loaded 8 optimal features with 60.79% confidence from JSON config [2026-01-21T20:36:24.458764] [DEBUG] [MAG ] Building data for symbol: EZGO with lookback: 0 [2026-01-21T20:36:24.459569] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:24.459662] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:24.461425] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:24.461975] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:24.462389] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:24.463339] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:24.466031] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:24.466529] [DEBUG] [REMOTE ] WAVE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:24.467141] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:24.467447] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 8 features, N/A% accuracy [2026-01-21T20:36:24.467499] [INFO ] [LOCAL ] WAVE: Loaded 8 optimal features with 59.58% confidence from JSON config [2026-01-21T20:36:24.467531] [DEBUG] [MAG ] Building data for symbol: WAVE with lookback: 0 [2026-01-21T20:36:24.468314] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:24.468346] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:24.468378] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:24.469564] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:24.470114] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:24.470643] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:24.471086] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:24.471999] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:24.519833] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:24.527885] [INFO ] [LOCAL ] SSYS: Saved forecast. [2026-01-21T20:36:24.527952] [INFO ] [main ] SSYS: Signal=1 (Conf=90.0%), Magnitude=4.36% (Conf=57.6051%) [2026-01-21T20:36:24.528111] [INFO ] [main ] Fetching symbol history for MSTX... [2026-01-21T20:36:24.528156] [DEBUG] [REMOTE ] MSTX: Fetching historical data. [2026-01-21T20:36:24.528912] [INFO ] [main ] Progress: 301/429 forecasts completed (70.2%). SSYS finished in 0.8s. ETA: 22.5s. Rate: 341.39 forecasts/min [2026-01-21T20:36:24.541032] [DEBUG] [REMOTE ] MSTX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:24.541968] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 3 features, N/A% accuracy [2026-01-21T20:36:24.542020] [INFO ] [LOCAL ] MSTX: Loaded 3 optimal features with 51.62% confidence from JSON config [2026-01-21T20:36:24.542051] [DEBUG] [MAG ] Building data for symbol: MSTX with lookback: 0 [2026-01-21T20:36:24.542887] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:24.542951] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:24.547871] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:24.597111] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:24.597994] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:24.599417] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:24.660102] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:24.661325] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:24.756617] [DEBUG] [MAG ] DNTH: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.810236] [DEBUG] [MAG ] EZGO: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.929332] [DEBUG] [MAG ] DNTH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:24.945988] [DEBUG] [MAG ] WAVE: Last date is validated at 2026-01-21 [2026-01-21T20:36:24.982446] [DEBUG] [MAG ] EZGO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:25.011190] [DEBUG] [MAG ] MSTX: Last date is validated at 2026-01-21 [2026-01-21T20:36:25.015464] [INFO ] [LOCAL ] DNTH: Saved forecast. [2026-01-21T20:36:25.015530] [INFO ] [main ] DNTH: Signal=1 (Conf=90.0%), Magnitude=0.75% (Conf=51.2955%) [2026-01-21T20:36:25.015887] [INFO ] [main ] Fetching symbol history for RCI... [2026-01-21T20:36:25.015938] [DEBUG] [REMOTE ] RCI: Fetching historical data. [2026-01-21T20:36:25.016661] [INFO ] [main ] Progress: 302/429 forecasts completed (70.4%). DNTH finished in 0.7s. ETA: 22.5s. Rate: 339.40 forecasts/min [2026-01-21T20:36:25.028655] [DEBUG] [REMOTE ] RCI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:25.029654] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, N/A% accuracy [2026-01-21T20:36:25.030035] [INFO ] [LOCAL ] RCI: Loaded 2 optimal features with 50.09% confidence from JSON config [2026-01-21T20:36:25.030071] [DEBUG] [MAG ] Building data for symbol: RCI with lookback: 0 [2026-01-21T20:36:25.030875] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:25.030934] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:25.035795] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:25.037150] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:25.068004] [INFO ] [LOCAL ] EZGO: Saved forecast. [2026-01-21T20:36:25.068091] [INFO ] [main ] EZGO: Signal=1 (Conf=90.0%), Magnitude=9.43% (Conf=60.7904%) [2026-01-21T20:36:25.068625] [INFO ] [main ] Fetching symbol history for HYI... [2026-01-21T20:36:25.068683] [DEBUG] [REMOTE ] HYI: Fetching historical data. [2026-01-21T20:36:25.068667] [INFO ] [main ] Progress: 303/429 forecasts completed (70.6%). EZGO finished in 0.6s. ETA: 22.2s. Rate: 340.19 forecasts/min [2026-01-21T20:36:25.081945] [DEBUG] [REMOTE ] HYI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:25.083152] [DEBUG] [LOCAL ] Loaded configuration for HYI: 6 features, N/A% accuracy [2026-01-21T20:36:25.083207] [INFO ] [LOCAL ] HYI: Loaded 6 optimal features with 44.18% confidence from JSON config [2026-01-21T20:36:25.083241] [DEBUG] [MAG ] Building data for symbol: HYI with lookback: 0 [2026-01-21T20:36:25.084100] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:25.084164] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:25.089465] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:25.091569] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:25.092096] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:25.092523] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:25.117845] [DEBUG] [MAG ] WAVE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:25.135446] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:25.136924] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:25.195162] [INFO ] [LOCAL ] WAVE: Saved forecast. [2026-01-21T20:36:25.195230] [INFO ] [main ] WAVE: Signal=1 (Conf=90.0%), Magnitude=-1.78% (Conf=59.5758%) [2026-01-21T20:36:25.195388] [INFO ] [main ] Fetching symbol history for ZS... [2026-01-21T20:36:25.195431] [DEBUG] [REMOTE ] ZS: Fetching historical data. [2026-01-21T20:36:25.196065] [INFO ] [main ] Progress: 304/429 forecasts completed (70.9%). WAVE finished in 0.7s. ETA: 22.0s. Rate: 340.50 forecasts/min [2026-01-21T20:36:25.202555] [DEBUG] [MAG ] MSTX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:25.207379] [DEBUG] [REMOTE ] ZS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:25.208334] [DEBUG] [LOCAL ] Loaded configuration for ZS: 4 features, N/A% accuracy [2026-01-21T20:36:25.208386] [INFO ] [LOCAL ] ZS: Loaded 4 optimal features with 58.38% confidence from JSON config [2026-01-21T20:36:25.208418] [DEBUG] [MAG ] Building data for symbol: ZS with lookback: 0 [2026-01-21T20:36:25.209269] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:25.209341] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:25.210113] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:25.211014] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:25.335311] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:25.337764] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:25.347465] [INFO ] [LOCAL ] MSTX: Saved forecast. [2026-01-21T20:36:25.347536] [INFO ] [main ] MSTX: Signal=1 (Conf=90.0%), Magnitude=-3.64% (Conf=51.6204%) [2026-01-21T20:36:25.347908] [INFO ] [main ] Progress: 305/429 forecasts completed (71.1%). MSTX finished in 0.8s. ETA: 21.8s. Rate: 340.65 forecasts/min [2026-01-21T20:36:25.348038] [INFO ] [main ] Fetching symbol history for PSN... [2026-01-21T20:36:25.348084] [DEBUG] [REMOTE ] PSN: Fetching historical data. [2026-01-21T20:36:25.360879] [DEBUG] [REMOTE ] PSN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:25.361761] [DEBUG] [LOCAL ] Loaded configuration for PSN: 4 features, N/A% accuracy [2026-01-21T20:36:25.361814] [INFO ] [LOCAL ] PSN: Loaded 4 optimal features with 61.67% confidence from JSON config [2026-01-21T20:36:25.361847] [DEBUG] [MAG ] Building data for symbol: PSN with lookback: 0 [2026-01-21T20:36:25.362677] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:25.362739] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:25.363739] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:25.364611] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:25.365700] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:25.367972] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:25.389778] [DEBUG] [MAG ] RCI: Last date is validated at 2026-01-21 [2026-01-21T20:36:25.495441] [DEBUG] [MAG ] HYI: Last date is validated at 2026-01-21 [2026-01-21T20:36:25.569748] [DEBUG] [MAG ] RCI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:25.643116] [INFO ] [LOCAL ] RCI: Saved forecast. [2026-01-21T20:36:25.643184] [INFO ] [main ] RCI: Signal=1 (Conf=90.0%), Magnitude=-1.03% (Conf=50.0943%) [2026-01-21T20:36:25.643382] [INFO ] [main ] Fetching symbol history for FTI... [2026-01-21T20:36:25.643433] [DEBUG] [REMOTE ] FTI: Fetching historical data. [2026-01-21T20:36:25.643886] [INFO ] [main ] Progress: 306/429 forecasts completed (71.3%). RCI finished in 0.6s. ETA: 21.7s. Rate: 339.90 forecasts/min [2026-01-21T20:36:25.656002] [DEBUG] [REMOTE ] FTI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:25.657279] [DEBUG] [LOCAL ] Loaded configuration for FTI: 8 features, N/A% accuracy [2026-01-21T20:36:25.657336] [INFO ] [LOCAL ] FTI: Loaded 8 optimal features with 57.43% confidence from JSON config [2026-01-21T20:36:25.657370] [DEBUG] [MAG ] Building data for symbol: FTI with lookback: 0 [2026-01-21T20:36:25.658219] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:25.658292] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:25.663503] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:25.665454] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:25.666006] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:25.666497] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:25.667406] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:25.674176] [DEBUG] [MAG ] HYI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:25.694275] [DEBUG] [MAG ] ZS: Last date is validated at 2026-01-21 [2026-01-21T20:36:25.714438] [DEBUG] [MAG ] PSN: Last date is validated at 2026-01-21 [2026-01-21T20:36:25.735763] [INFO ] [LOCAL ] HYI: Saved forecast. [2026-01-21T20:36:25.735834] [INFO ] [main ] HYI: Signal=1 (Conf=90.0%), Magnitude=0.39% (Conf=44.1829%) [2026-01-21T20:36:25.736224] [INFO ] [main ] Fetching symbol history for AIG... [2026-01-21T20:36:25.736279] [DEBUG] [REMOTE ] AIG: Fetching historical data. [2026-01-21T20:36:25.736647] [INFO ] [main ] Progress: 307/429 forecasts completed (71.6%). HYI finished in 0.7s. ETA: 21.5s. Rate: 340.43 forecasts/min [2026-01-21T20:36:25.749548] [DEBUG] [REMOTE ] AIG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:25.750736] [DEBUG] [LOCAL ] Loaded configuration for AIG: 10 features, N/A% accuracy [2026-01-21T20:36:25.750794] [INFO ] [LOCAL ] AIG: Loaded 10 optimal features with 58.64% confidence from JSON config [2026-01-21T20:36:25.750829] [DEBUG] [MAG ] Building data for symbol: AIG with lookback: 0 [2026-01-21T20:36:25.751690] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:25.751773] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:25.754293] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:25.755402] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:25.784083] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:25.785790] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:25.788906] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:25.834793] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:25.839461] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:25.841099] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:25.843208] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:25.844884] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:25.845372] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:25.846495] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:25.848592] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:25.873111] [DEBUG] [MAG ] ZS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:25.884277] [DEBUG] [MAG ] PSN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:26.011993] [INFO ] [LOCAL ] PSN: Saved forecast. [2026-01-21T20:36:26.014898] [INFO ] [main ] PSN: Signal=1 (Conf=90.0%), Magnitude=3.65% (Conf=61.672%) [2026-01-21T20:36:26.015065] [INFO ] [main ] Fetching symbol history for GAB... [2026-01-21T20:36:26.015108] [DEBUG] [REMOTE ] GAB: Fetching historical data. [2026-01-21T20:36:26.015904] [INFO ] [LOCAL ] ZS: Saved forecast. [2026-01-21T20:36:26.015908] [INFO ] [main ] Progress: 308/429 forecasts completed (71.8%). PSN finished in 0.7s. ETA: 21.4s. Rate: 339.78 forecasts/min [2026-01-21T20:36:26.015998] [INFO ] [main ] ZS: Signal=1 (Conf=90.0%), Magnitude=-0.86% (Conf=58.3778%) [2026-01-21T20:36:26.016203] [INFO ] [main ] Fetching symbol history for SFNC... [2026-01-21T20:36:26.016266] [DEBUG] [REMOTE ] SFNC: Fetching historical data. [2026-01-21T20:36:26.016718] [INFO ] [main ] Progress: 309/429 forecasts completed (72.0%). ZS finished in 0.8s. ETA: 21.1s. Rate: 340.88 forecasts/min [2026-01-21T20:36:26.029068] [DEBUG] [REMOTE ] GAB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:26.030031] [DEBUG] [LOCAL ] Loaded configuration for GAB: 4 features, N/A% accuracy [2026-01-21T20:36:26.030089] [INFO ] [LOCAL ] GAB: Loaded 4 optimal features with 35.76% confidence from JSON config [2026-01-21T20:36:26.030121] [DEBUG] [MAG ] Building data for symbol: GAB with lookback: 0 [2026-01-21T20:36:26.030947] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:26.031007] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:26.031893] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:26.032629] [DEBUG] [REMOTE ] SFNC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:26.033457] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 1 features, N/A% accuracy [2026-01-21T20:36:26.033527] [INFO ] [LOCAL ] SFNC: Loaded 1 optimal features with 51.74% confidence from JSON config [2026-01-21T20:36:26.033597] [DEBUG] [MAG ] Building data for symbol: SFNC with lookback: 0 [2026-01-21T20:36:26.034710] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:26.034792] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:26.035668] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:26.142673] [DEBUG] [MAG ] FTI: Last date is validated at 2026-01-21 [2026-01-21T20:36:26.147230] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:26.149687] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:26.151075] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:26.216860] [DEBUG] [MAG ] AIG: Last date is validated at 2026-01-21 [2026-01-21T20:36:26.312836] [DEBUG] [MAG ] FTI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:26.385020] [DEBUG] [MAG ] SFNC: Last date is validated at 2026-01-21 [2026-01-21T20:36:26.395680] [DEBUG] [MAG ] AIG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:26.405503] [INFO ] [LOCAL ] FTI: Saved forecast. [2026-01-21T20:36:26.405586] [INFO ] [main ] FTI: Signal=1 (Conf=90.0%), Magnitude=3.99% (Conf=57.4262%) [2026-01-21T20:36:26.405928] [INFO ] [main ] Fetching symbol history for BSVO... [2026-01-21T20:36:26.405978] [DEBUG] [REMOTE ] BSVO: Fetching historical data. [2026-01-21T20:36:26.406654] [INFO ] [main ] Progress: 310/429 forecasts completed (72.3%). FTI finished in 0.8s. ETA: 21.0s. Rate: 339.55 forecasts/min [2026-01-21T20:36:26.417725] [DEBUG] [REMOTE ] BSVO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:26.418936] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 5 features, N/A% accuracy [2026-01-21T20:36:26.418993] [INFO ] [LOCAL ] BSVO: Loaded 5 optimal features with 56.58% confidence from JSON config [2026-01-21T20:36:26.419111] [DEBUG] [MAG ] Building data for symbol: BSVO with lookback: 0 [2026-01-21T20:36:26.419966] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:26.420029] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:26.422020] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:26.422548] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:26.423288] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:26.424411] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_dispersion [2026-01-21T20:36:26.426055] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:26.500353] [INFO ] [LOCAL ] AIG: Saved forecast. [2026-01-21T20:36:26.500428] [INFO ] [main ] AIG: Signal=1 (Conf=90.0%), Magnitude=0.35% (Conf=58.6358%) [2026-01-21T20:36:26.500615] [INFO ] [main ] Fetching symbol history for MEI... [2026-01-21T20:36:26.500664] [DEBUG] [REMOTE ] MEI: Fetching historical data. [2026-01-21T20:36:26.501422] [INFO ] [main ] Progress: 311/429 forecasts completed (72.5%). AIG finished in 0.8s. ETA: 20.8s. Rate: 340.05 forecasts/min [2026-01-21T20:36:26.509227] [DEBUG] [MAG ] GAB: Last date is validated at 2026-01-21 [2026-01-21T20:36:26.514294] [DEBUG] [REMOTE ] MEI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:26.515408] [DEBUG] [LOCAL ] Loaded configuration for MEI: 5 features, N/A% accuracy [2026-01-21T20:36:26.515488] [INFO ] [LOCAL ] MEI: Loaded 5 optimal features with 64.79% confidence from JSON config [2026-01-21T20:36:26.515524] [DEBUG] [MAG ] Building data for symbol: MEI with lookback: 0 [2026-01-21T20:36:26.516339] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:26.516402] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:26.518836] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:26.520732] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:26.521297] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:26.522419] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:26.524426] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:26.561779] [DEBUG] [MAG ] SFNC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:26.633819] [INFO ] [LOCAL ] SFNC: Saved forecast. [2026-01-21T20:36:26.633889] [INFO ] [main ] SFNC: Signal=1 (Conf=90.0%), Magnitude=5.23% (Conf=51.7447%) [2026-01-21T20:36:26.634052] [INFO ] [main ] Fetching symbol history for QMCO... [2026-01-21T20:36:26.634096] [DEBUG] [REMOTE ] QMCO: Fetching historical data. [2026-01-21T20:36:26.635808] [INFO ] [main ] Progress: 312/429 forecasts completed (72.7%). SFNC finished in 0.6s. ETA: 20.6s. Rate: 340.31 forecasts/min [2026-01-21T20:36:26.649988] [DEBUG] [REMOTE ] QMCO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:26.651093] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 7 features, N/A% accuracy [2026-01-21T20:36:26.651145] [INFO ] [LOCAL ] QMCO: Loaded 7 optimal features with 46.15% confidence from JSON config [2026-01-21T20:36:26.651178] [DEBUG] [MAG ] Building data for symbol: QMCO with lookback: 0 [2026-01-21T20:36:26.652368] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:26.652433] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:26.657438] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:26.659389] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:26.659906] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:26.660331] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:26.690194] [DEBUG] [MAG ] GAB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:26.701216] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:26.706241] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:26.708105] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:26.785307] [DEBUG] [MAG ] BSVO: Last date is validated at 2026-01-21 [2026-01-21T20:36:26.816813] [INFO ] [LOCAL ] GAB: Saved forecast. [2026-01-21T20:36:26.816882] [INFO ] [main ] GAB: Signal=1 (Conf=90.0%), Magnitude=0.91% (Conf=35.7574%) [2026-01-21T20:36:26.817039] [INFO ] [main ] Fetching symbol history for FBIN... [2026-01-21T20:36:26.817083] [DEBUG] [REMOTE ] FBIN: Fetching historical data. [2026-01-21T20:36:26.818661] [INFO ] [main ] Progress: 313/429 forecasts completed (73.0%). GAB finished in 0.8s. ETA: 20.5s. Rate: 340.27 forecasts/min [2026-01-21T20:36:26.831311] [DEBUG] [REMOTE ] FBIN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:26.832522] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 4 features, N/A% accuracy [2026-01-21T20:36:26.832603] [INFO ] [LOCAL ] FBIN: Loaded 4 optimal features with 58.57% confidence from JSON config [2026-01-21T20:36:26.832638] [DEBUG] [MAG ] Building data for symbol: FBIN with lookback: 0 [2026-01-21T20:36:26.833519] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:26.833608] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:26.835499] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:26.836094] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:26.836502] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:26.837320] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:26.883224] [DEBUG] [MAG ] MEI: Last date is validated at 2026-01-21 [2026-01-21T20:36:26.959338] [DEBUG] [MAG ] BSVO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:27.024135] [INFO ] [LOCAL ] BSVO: Saved forecast. [2026-01-21T20:36:27.024200] [INFO ] [main ] BSVO: Signal=1 (Conf=90.0%), Magnitude=-0.31% (Conf=56.5804%) [2026-01-21T20:36:27.024539] [INFO ] [main ] Fetching symbol history for BOTZ... [2026-01-21T20:36:27.024604] [DEBUG] [REMOTE ] BOTZ: Fetching historical data. [2026-01-21T20:36:27.024670] [INFO ] [main ] Progress: 314/429 forecasts completed (73.2%). BSVO finished in 0.6s. ETA: 20.3s. Rate: 340.09 forecasts/min [2026-01-21T20:36:27.036188] [DEBUG] [REMOTE ] BOTZ: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:27.037302] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, N/A% accuracy [2026-01-21T20:36:27.037354] [INFO ] [LOCAL ] BOTZ: Loaded 4 optimal features with 66.69% confidence from JSON config [2026-01-21T20:36:27.037385] [DEBUG] [MAG ] Building data for symbol: BOTZ with lookback: 0 [2026-01-21T20:36:27.038177] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:27.038238] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:27.039957] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:27.040494] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:27.040910] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:27.042286] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:27.061487] [DEBUG] [MAG ] MEI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:27.067089] [DEBUG] [MAG ] QMCO: Last date is validated at 2026-01-21 [2026-01-21T20:36:27.141064] [INFO ] [LOCAL ] MEI: Saved forecast. [2026-01-21T20:36:27.141131] [INFO ] [main ] MEI: Signal=1 (Conf=90.0%), Magnitude=3.23% (Conf=64.7936%) [2026-01-21T20:36:27.141289] [INFO ] [main ] Fetching symbol history for APLE... [2026-01-21T20:36:27.141338] [DEBUG] [REMOTE ] APLE: Fetching historical data. [2026-01-21T20:36:27.142658] [INFO ] [main ] Progress: 315/429 forecasts completed (73.4%). MEI finished in 0.6s. ETA: 20.1s. Rate: 340.45 forecasts/min [2026-01-21T20:36:27.153129] [DEBUG] [REMOTE ] APLE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:27.154266] [DEBUG] [LOCAL ] Loaded configuration for APLE: 6 features, N/A% accuracy [2026-01-21T20:36:27.154318] [INFO ] [LOCAL ] APLE: Loaded 6 optimal features with 45.07% confidence from JSON config [2026-01-21T20:36:27.154349] [DEBUG] [MAG ] Building data for symbol: APLE with lookback: 0 [2026-01-21T20:36:27.155153] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:27.155215] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:27.156982] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:27.157505] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:27.157994] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:27.158394] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:27.159198] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:27.163391] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:27.187191] [DEBUG] [MAG ] FBIN: Last date is validated at 2026-01-21 [2026-01-21T20:36:27.239792] [DEBUG] [MAG ] QMCO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:27.363600] [DEBUG] [MAG ] FBIN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:27.375974] [INFO ] [LOCAL ] QMCO: Saved forecast. [2026-01-21T20:36:27.376041] [INFO ] [main ] QMCO: Signal=1 (Conf=90.0%), Magnitude=25.59% (Conf=46.1498%) [2026-01-21T20:36:27.376199] [INFO ] [main ] Fetching symbol history for ADC... [2026-01-21T20:36:27.376241] [DEBUG] [REMOTE ] ADC: Fetching historical data. [2026-01-21T20:36:27.377115] [INFO ] [main ] Progress: 316/429 forecasts completed (73.7%). QMCO finished in 0.7s. ETA: 19.9s. Rate: 340.09 forecasts/min [2026-01-21T20:36:27.388359] [DEBUG] [REMOTE ] ADC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:27.388893] [DEBUG] [MAG ] BOTZ: Last date is validated at 2026-01-21 [2026-01-21T20:36:27.389956] [DEBUG] [LOCAL ] Loaded configuration for ADC: 7 features, N/A% accuracy [2026-01-21T20:36:27.390014] [INFO ] [LOCAL ] ADC: Loaded 7 optimal features with 61.44% confidence from JSON config [2026-01-21T20:36:27.390047] [DEBUG] [MAG ] Building data for symbol: ADC with lookback: 0 [2026-01-21T20:36:27.390852] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:27.390914] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:27.395730] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:27.397517] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:27.398010] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:27.398398] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:27.400847] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:27.466371] [INFO ] [LOCAL ] FBIN: Saved forecast. [2026-01-21T20:36:27.466651] [INFO ] [main ] FBIN: Signal=1 (Conf=90.0%), Magnitude=1.72% (Conf=58.5696%) [2026-01-21T20:36:27.466820] [INFO ] [main ] Fetching symbol history for FIXD... [2026-01-21T20:36:27.466866] [DEBUG] [REMOTE ] FIXD: Fetching historical data. [2026-01-21T20:36:27.468697] [INFO ] [main ] Progress: 317/429 forecasts completed (73.9%). FBIN finished in 0.6s. ETA: 19.7s. Rate: 340.61 forecasts/min [2026-01-21T20:36:27.480649] [DEBUG] [REMOTE ] FIXD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:27.481734] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 4 features, N/A% accuracy [2026-01-21T20:36:27.481791] [INFO ] [LOCAL ] FIXD: Loaded 4 optimal features with 63.37% confidence from JSON config [2026-01-21T20:36:27.481824] [DEBUG] [MAG ] Building data for symbol: FIXD with lookback: 0 [2026-01-21T20:36:27.482651] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:27.482710] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:27.484415] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:27.484954] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:27.485266] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:27.485744] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:27.487048] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:27.489023] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:27.530904] [DEBUG] [MAG ] APLE: Last date is validated at 2026-01-21 [2026-01-21T20:36:27.564519] [DEBUG] [MAG ] BOTZ: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:27.642359] [INFO ] [LOCAL ] BOTZ: Saved forecast. [2026-01-21T20:36:27.642425] [INFO ] [main ] BOTZ: Signal=1 (Conf=90.0%), Magnitude=-3.52% (Conf=66.6938%) [2026-01-21T20:36:27.642788] [INFO ] [main ] Fetching symbol history for PRME... [2026-01-21T20:36:27.642839] [DEBUG] [REMOTE ] PRME: Fetching historical data. [2026-01-21T20:36:27.643667] [INFO ] [main ] Progress: 318/429 forecasts completed (74.1%). BOTZ finished in 0.6s. ETA: 19.6s. Rate: 340.62 forecasts/min [2026-01-21T20:36:27.654898] [DEBUG] [REMOTE ] PRME: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:27.655724] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, N/A% accuracy [2026-01-21T20:36:27.655777] [INFO ] [LOCAL ] PRME: Loaded 2 optimal features with 57.58% confidence from JSON config [2026-01-21T20:36:27.655810] [DEBUG] [MAG ] Building data for symbol: PRME with lookback: 0 [2026-01-21T20:36:27.656654] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:27.656714] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:27.659472] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:27.660316] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:27.704835] [DEBUG] [MAG ] APLE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:27.769803] [INFO ] [LOCAL ] APLE: Saved forecast. [2026-01-21T20:36:27.769868] [INFO ] [main ] APLE: Signal=1 (Conf=90.0%), Magnitude=1.74% (Conf=45.0714%) [2026-01-21T20:36:27.770023] [INFO ] [main ] Fetching symbol history for FOF... [2026-01-21T20:36:27.770068] [DEBUG] [REMOTE ] FOF: Fetching historical data. [2026-01-21T20:36:27.771014] [INFO ] [main ] Progress: 319/429 forecasts completed (74.4%). APLE finished in 0.6s. ETA: 19.4s. Rate: 340.91 forecasts/min [2026-01-21T20:36:27.782368] [DEBUG] [REMOTE ] FOF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:27.783427] [DEBUG] [LOCAL ] Loaded configuration for FOF: 8 features, N/A% accuracy [2026-01-21T20:36:27.783479] [INFO ] [LOCAL ] FOF: Loaded 8 optimal features with 54.41% confidence from JSON config [2026-01-21T20:36:27.783511] [DEBUG] [MAG ] Building data for symbol: FOF with lookback: 0 [2026-01-21T20:36:27.784299] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:27.784362] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:27.789235] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:27.789975] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:27.791274] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:27.793208] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:27.793709] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:27.795094] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:27.797219] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:27.804233] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:27.850672] [DEBUG] [MAG ] ADC: Last date is validated at 2026-01-21 [2026-01-21T20:36:27.867187] [DEBUG] [MAG ] FIXD: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.025407] [DEBUG] [MAG ] PRME: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.030320] [DEBUG] [MAG ] ADC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.038317] [DEBUG] [MAG ] FIXD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.097012] [INFO ] [LOCAL ] FIXD: Saved forecast. [2026-01-21T20:36:28.097092] [INFO ] [main ] FIXD: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=63.3698%) [2026-01-21T20:36:28.097252] [INFO ] [main ] Fetching symbol history for DCOM... [2026-01-21T20:36:28.097296] [DEBUG] [REMOTE ] DCOM: Fetching historical data. [2026-01-21T20:36:28.098095] [INFO ] [main ] Progress: 320/429 forecasts completed (74.6%). FIXD finished in 0.6s. ETA: 19.2s. Rate: 340.00 forecasts/min [2026-01-21T20:36:28.109031] [DEBUG] [REMOTE ] DCOM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.110152] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 3 features, N/A% accuracy [2026-01-21T20:36:28.110204] [INFO ] [LOCAL ] DCOM: Loaded 3 optimal features with 63.89% confidence from JSON config [2026-01-21T20:36:28.110237] [DEBUG] [MAG ] Building data for symbol: DCOM with lookback: 0 [2026-01-21T20:36:28.111079] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:28.111139] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:28.112877] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:28.113385] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:28.116278] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:28.120318] [INFO ] [LOCAL ] ADC: Saved forecast. [2026-01-21T20:36:28.120389] [INFO ] [main ] ADC: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=61.4393%) [2026-01-21T20:36:28.120557] [INFO ] [main ] Fetching symbol history for RLI... [2026-01-21T20:36:28.120619] [DEBUG] [REMOTE ] RLI: Fetching historical data. [2026-01-21T20:36:28.121444] [INFO ] [main ] Progress: 321/429 forecasts completed (74.8%). ADC finished in 0.7s. ETA: 19.0s. Rate: 340.92 forecasts/min [2026-01-21T20:36:28.132793] [DEBUG] [REMOTE ] RLI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.133767] [DEBUG] [LOCAL ] Loaded configuration for RLI: 1 features, N/A% accuracy [2026-01-21T20:36:28.133828] [INFO ] [LOCAL ] RLI: Loaded 1 optimal features with 55.34% confidence from JSON config [2026-01-21T20:36:28.133862] [DEBUG] [MAG ] Building data for symbol: RLI with lookback: 0 [2026-01-21T20:36:28.134770] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:28.134833] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:28.139500] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:28.158013] [DEBUG] [MAG ] FOF: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.207411] [DEBUG] [MAG ] PRME: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.272715] [INFO ] [LOCAL ] PRME: Saved forecast. [2026-01-21T20:36:28.272786] [INFO ] [main ] PRME: Signal=1 (Conf=90.0%), Magnitude=-0.37% (Conf=57.584%) [2026-01-21T20:36:28.273154] [INFO ] [main ] Fetching symbol history for UNP... [2026-01-21T20:36:28.273551] [DEBUG] [REMOTE ] UNP: Fetching historical data. [2026-01-21T20:36:28.273662] [INFO ] [main ] Progress: 322/429 forecasts completed (75.1%). PRME finished in 0.6s. ETA: 18.8s. Rate: 341.07 forecasts/min [2026-01-21T20:36:28.286808] [DEBUG] [REMOTE ] UNP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.287942] [DEBUG] [LOCAL ] Loaded configuration for UNP: 9 features, N/A% accuracy [2026-01-21T20:36:28.287996] [INFO ] [LOCAL ] UNP: Loaded 9 optimal features with 69.86% confidence from JSON config [2026-01-21T20:36:28.288027] [DEBUG] [MAG ] Building data for symbol: UNP with lookback: 0 [2026-01-21T20:36:28.288921] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:28.288985] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:28.293865] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:28.295812] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:28.296318] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:28.296785] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:28.297182] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:28.299612] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:28.300836] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:28.303457] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:28.304794] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:28.335798] [DEBUG] [MAG ] FOF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.409053] [INFO ] [LOCAL ] FOF: Saved forecast. [2026-01-21T20:36:28.409136] [INFO ] [main ] FOF: Signal=1 (Conf=90.0%), Magnitude=-0.25% (Conf=54.4128%) [2026-01-21T20:36:28.409354] [INFO ] [main ] Fetching symbol history for BIAF... [2026-01-21T20:36:28.409414] [DEBUG] [REMOTE ] BIAF: Fetching historical data. [2026-01-21T20:36:28.410782] [INFO ] [main ] Progress: 323/429 forecasts completed (75.3%). FOF finished in 0.6s. ETA: 18.6s. Rate: 341.30 forecasts/min [2026-01-21T20:36:28.426508] [DEBUG] [REMOTE ] BIAF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.427817] [DEBUG] [LOCAL ] Loaded configuration for BIAF: 6 features, N/A% accuracy [2026-01-21T20:36:28.427893] [INFO ] [LOCAL ] BIAF: Loaded 6 optimal features with 49.21% confidence from JSON config [2026-01-21T20:36:28.427950] [DEBUG] [MAG ] Building data for symbol: BIAF with lookback: 0 [2026-01-21T20:36:28.429371] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:28.429437] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:28.431400] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:28.431965] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:28.432445] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:28.432858] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:28.486502] [DEBUG] [MAG ] DCOM: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.510329] [DEBUG] [MAG ] RLI: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.550777] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:28.552806] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:28.650478] [DEBUG] [MAG ] UNP: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.653793] [DEBUG] [MAG ] DCOM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.690807] [DEBUG] [MAG ] RLI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.731261] [INFO ] [LOCAL ] DCOM: Saved forecast. [2026-01-21T20:36:28.731328] [INFO ] [main ] DCOM: Signal=1 (Conf=90.0%), Magnitude=16.24% (Conf=63.8913%) [2026-01-21T20:36:28.731701] [INFO ] [main ] Fetching symbol history for GHRS... [2026-01-21T20:36:28.731752] [DEBUG] [REMOTE ] GHRS: Fetching historical data. [2026-01-21T20:36:28.731735] [INFO ] [main ] Progress: 324/429 forecasts completed (75.5%). DCOM finished in 0.6s. ETA: 18.5s. Rate: 340.43 forecasts/min [2026-01-21T20:36:28.743556] [DEBUG] [REMOTE ] GHRS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.744753] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 4 features, N/A% accuracy [2026-01-21T20:36:28.744808] [INFO ] [LOCAL ] GHRS: Loaded 4 optimal features with 50.86% confidence from JSON config [2026-01-21T20:36:28.744840] [DEBUG] [MAG ] Building data for symbol: GHRS with lookback: 0 [2026-01-21T20:36:28.745661] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:28.745720] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:28.746447] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:28.748121] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:28.749180] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:28.751009] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:28.772928] [INFO ] [LOCAL ] RLI: Saved forecast. [2026-01-21T20:36:28.773025] [INFO ] [main ] RLI: Signal=1 (Conf=90.0%), Magnitude=0.39% (Conf=55.3425%) [2026-01-21T20:36:28.773185] [INFO ] [main ] Fetching symbol history for HELE... [2026-01-21T20:36:28.773229] [DEBUG] [REMOTE ] HELE: Fetching historical data. [2026-01-21T20:36:28.773989] [INFO ] [main ] Progress: 325/429 forecasts completed (75.8%). RLI finished in 0.7s. ETA: 18.3s. Rate: 341.23 forecasts/min [2026-01-21T20:36:28.785617] [DEBUG] [REMOTE ] HELE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.786755] [DEBUG] [LOCAL ] Loaded configuration for HELE: 3 features, N/A% accuracy [2026-01-21T20:36:28.786809] [INFO ] [LOCAL ] HELE: Loaded 3 optimal features with 55.36% confidence from JSON config [2026-01-21T20:36:28.786840] [DEBUG] [MAG ] Building data for symbol: HELE with lookback: 0 [2026-01-21T20:36:28.787659] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:28.787719] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:28.792726] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:28.816148] [DEBUG] [MAG ] UNP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:28.871537] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:28.873275] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:28.894984] [DEBUG] [MAG ] BIAF: Last date is validated at 2026-01-21 [2026-01-21T20:36:28.946300] [INFO ] [LOCAL ] UNP: Saved forecast. [2026-01-21T20:36:28.946371] [INFO ] [main ] UNP: Signal=1 (Conf=90.0%), Magnitude=1.41% (Conf=69.8631%) [2026-01-21T20:36:28.946535] [INFO ] [main ] Fetching symbol history for HRMY... [2026-01-21T20:36:28.946595] [DEBUG] [REMOTE ] HRMY: Fetching historical data. [2026-01-21T20:36:28.947671] [INFO ] [main ] Progress: 326/429 forecasts completed (76.0%). UNP finished in 0.7s. ETA: 18.1s. Rate: 341.24 forecasts/min [2026-01-21T20:36:28.958917] [DEBUG] [REMOTE ] HRMY: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:28.960270] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 5 features, N/A% accuracy [2026-01-21T20:36:28.960333] [INFO ] [LOCAL ] HRMY: Loaded 5 optimal features with 61.39% confidence from JSON config [2026-01-21T20:36:28.960371] [DEBUG] [MAG ] Building data for symbol: HRMY with lookback: 0 [2026-01-21T20:36:28.961387] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:28.961448] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:28.966243] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:28.968025] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:28.968563] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:28.969168] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:28.970514] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:29.066799] [DEBUG] [MAG ] BIAF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:29.122348] [DEBUG] [MAG ] GHRS: Last date is validated at 2026-01-21 [2026-01-21T20:36:29.176683] [INFO ] [LOCAL ] BIAF: Saved forecast. [2026-01-21T20:36:29.176753] [INFO ] [main ] BIAF: Signal=1 (Conf=90.0%), Magnitude=51.94% (Conf=49.213%) [2026-01-21T20:36:29.176916] [INFO ] [main ] Fetching symbol history for VBF... [2026-01-21T20:36:29.176967] [DEBUG] [REMOTE ] VBF: Fetching historical data. [2026-01-21T20:36:29.178682] [INFO ] [main ] Progress: 327/429 forecasts completed (76.2%). BIAF finished in 0.8s. ETA: 18.0s. Rate: 340.92 forecasts/min [2026-01-21T20:36:29.189862] [DEBUG] [REMOTE ] VBF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:29.190799] [DEBUG] [LOCAL ] Loaded configuration for VBF: 6 features, N/A% accuracy [2026-01-21T20:36:29.190878] [INFO ] [LOCAL ] VBF: Loaded 6 optimal features with 50.94% confidence from JSON config [2026-01-21T20:36:29.190911] [DEBUG] [MAG ] Building data for symbol: VBF with lookback: 0 [2026-01-21T20:36:29.191721] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:29.191783] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:29.196952] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:29.237267] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:29.243830] [DEBUG] [MAG ] HELE: Last date is validated at 2026-01-21 [2026-01-21T20:36:29.286038] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:29.301266] [DEBUG] [MAG ] GHRS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:29.321503] [DEBUG] [MAG ] HRMY: Last date is validated at 2026-01-21 [2026-01-21T20:36:29.361240] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:29.363374] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:29.364157] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:29.393901] [INFO ] [LOCAL ] GHRS: Saved forecast. [2026-01-21T20:36:29.393990] [INFO ] [main ] GHRS: Signal=1 (Conf=90.0%), Magnitude=6.88% (Conf=50.8551%) [2026-01-21T20:36:29.394418] [INFO ] [main ] Fetching symbol history for BGX... [2026-01-21T20:36:29.394487] [DEBUG] [REMOTE ] BGX: Fetching historical data. [2026-01-21T20:36:29.394660] [INFO ] [main ] Progress: 328/429 forecasts completed (76.5%). GHRS finished in 0.7s. ETA: 17.8s. Rate: 340.68 forecasts/min [2026-01-21T20:36:29.407769] [DEBUG] [REMOTE ] BGX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:29.408749] [DEBUG] [LOCAL ] Loaded configuration for BGX: 8 features, N/A% accuracy [2026-01-21T20:36:29.408809] [INFO ] [LOCAL ] BGX: Loaded 8 optimal features with 39.51% confidence from JSON config [2026-01-21T20:36:29.408842] [DEBUG] [MAG ] Building data for symbol: BGX with lookback: 0 [2026-01-21T20:36:29.409754] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:29.409826] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:29.415371] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:29.417346] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:29.417875] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:29.418289] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:29.421145] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:29.430401] [DEBUG] [MAG ] HELE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:29.463953] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:29.465171] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:29.467086] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:29.491963] [DEBUG] [MAG ] HRMY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:29.538378] [INFO ] [LOCAL ] HELE: Saved forecast. [2026-01-21T20:36:29.538497] [INFO ] [main ] HELE: Signal=1 (Conf=90.0%), Magnitude=-4.26% (Conf=55.3642%) [2026-01-21T20:36:29.538722] [INFO ] [main ] Fetching symbol history for STKL... [2026-01-21T20:36:29.538788] [DEBUG] [REMOTE ] STKL: Fetching historical data. [2026-01-21T20:36:29.540715] [INFO ] [main ] Progress: 329/429 forecasts completed (76.7%). HELE finished in 0.8s. ETA: 17.6s. Rate: 340.86 forecasts/min [2026-01-21T20:36:29.552380] [DEBUG] [REMOTE ] STKL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:29.553301] [DEBUG] [LOCAL ] Loaded configuration for STKL: 8 features, N/A% accuracy [2026-01-21T20:36:29.553358] [INFO ] [LOCAL ] STKL: Loaded 8 optimal features with 52.91% confidence from JSON config [2026-01-21T20:36:29.553391] [DEBUG] [MAG ] Building data for symbol: STKL with lookback: 0 [2026-01-21T20:36:29.554332] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:29.554880] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:29.560132] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:29.562337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:29.562832] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:29.563220] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:29.576522] [INFO ] [LOCAL ] HRMY: Saved forecast. [2026-01-21T20:36:29.576611] [INFO ] [main ] HRMY: Signal=1 (Conf=90.0%), Magnitude=0.65% (Conf=61.39%) [2026-01-21T20:36:29.576989] [INFO ] [main ] Fetching symbol history for KTB... [2026-01-21T20:36:29.577041] [DEBUG] [REMOTE ] KTB: Fetching historical data. [2026-01-21T20:36:29.577653] [INFO ] [main ] Progress: 330/429 forecasts completed (76.9%). HRMY finished in 0.6s. ETA: 17.4s. Rate: 341.67 forecasts/min [2026-01-21T20:36:29.589340] [DEBUG] [REMOTE ] KTB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:29.590603] [DEBUG] [LOCAL ] Loaded configuration for KTB: 7 features, N/A% accuracy [2026-01-21T20:36:29.590658] [INFO ] [LOCAL ] KTB: Loaded 7 optimal features with 48.39% confidence from JSON config [2026-01-21T20:36:29.590690] [DEBUG] [MAG ] Building data for symbol: KTB with lookback: 0 [2026-01-21T20:36:29.591487] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:29.591551] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:29.593287] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:29.593839] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:29.595015] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:29.598001] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:29.681774] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:29.683813] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:29.712472] [DEBUG] [MAG ] VBF: Last date is validated at 2026-01-21 [2026-01-21T20:36:29.713507] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:29.714594] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:29.715244] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:29.733099] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:29.809935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:29.837976] [DEBUG] [MAG ] BGX: Last date is validated at 2026-01-21 [2026-01-21T20:36:29.884325] [DEBUG] [MAG ] VBF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:29.941921] [INFO ] [LOCAL ] VBF: Saved forecast. [2026-01-21T20:36:29.941988] [INFO ] [main ] VBF: Signal=1 (Conf=90.0%), Magnitude=0.27% (Conf=50.9413%) [2026-01-21T20:36:29.942340] [INFO ] [main ] Fetching symbol history for NCLH... [2026-01-21T20:36:29.942391] [DEBUG] [REMOTE ] NCLH: Fetching historical data. [2026-01-21T20:36:29.942664] [INFO ] [main ] Progress: 331/429 forecasts completed (77.2%). VBF finished in 0.8s. ETA: 17.3s. Rate: 340.57 forecasts/min [2026-01-21T20:36:29.954139] [DEBUG] [REMOTE ] NCLH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:29.956174] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 10 features, N/A% accuracy [2026-01-21T20:36:29.956232] [INFO ] [LOCAL ] NCLH: Loaded 10 optimal features with 46.17% confidence from JSON config [2026-01-21T20:36:29.956265] [DEBUG] [MAG ] Building data for symbol: NCLH with lookback: 0 [2026-01-21T20:36:29.957290] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:29.957356] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:29.959337] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:29.959907] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:29.960318] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:29.961353] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:29.962263] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:29.962753] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:29.963845] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:29.965546] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:29.966629] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:29.967329] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:30.022338] [DEBUG] [MAG ] BGX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:30.076934] [DEBUG] [MAG ] KTB: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.090033] [INFO ] [LOCAL ] BGX: Saved forecast. [2026-01-21T20:36:30.090103] [INFO ] [main ] BGX: Signal=1 (Conf=90.0%), Magnitude=1.56% (Conf=39.5106%) [2026-01-21T20:36:30.090263] [INFO ] [main ] Fetching symbol history for PSNL... [2026-01-21T20:36:30.090309] [DEBUG] [REMOTE ] PSNL: Fetching historical data. [2026-01-21T20:36:30.091665] [INFO ] [main ] Progress: 332/429 forecasts completed (77.4%). BGX finished in 0.7s. ETA: 17.1s. Rate: 340.72 forecasts/min [2026-01-21T20:36:30.103268] [DEBUG] [REMOTE ] PSNL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:30.104204] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 1 features, N/A% accuracy [2026-01-21T20:36:30.104259] [INFO ] [LOCAL ] PSNL: Loaded 1 optimal features with 49.94% confidence from JSON config [2026-01-21T20:36:30.104291] [DEBUG] [MAG ] Building data for symbol: PSNL with lookback: 0 [2026-01-21T20:36:30.105161] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:30.105223] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:30.110374] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:30.148509] [DEBUG] [MAG ] STKL: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.263226] [DEBUG] [MAG ] KTB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:30.310676] [DEBUG] [MAG ] NCLH: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.315653] [DEBUG] [MAG ] STKL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:30.379712] [INFO ] [LOCAL ] STKL: Saved forecast. [2026-01-21T20:36:30.379777] [INFO ] [main ] STKL: Signal=1 (Conf=90.0%), Magnitude=-4.64% (Conf=52.909%) [2026-01-21T20:36:30.379933] [INFO ] [main ] Fetching symbol history for FCF... [2026-01-21T20:36:30.379976] [DEBUG] [REMOTE ] FCF: Fetching historical data. [2026-01-21T20:36:30.381375] [INFO ] [main ] Progress: 333/429 forecasts completed (77.6%). STKL finished in 0.8s. ETA: 16.9s. Rate: 340.06 forecasts/min [2026-01-21T20:36:30.388283] [INFO ] [LOCAL ] KTB: Saved forecast. [2026-01-21T20:36:30.388358] [INFO ] [main ] KTB: Signal=1 (Conf=90.0%), Magnitude=0.81% (Conf=48.3931%) [2026-01-21T20:36:30.388766] [INFO ] [main ] Fetching symbol history for SPOK... [2026-01-21T20:36:30.388822] [DEBUG] [REMOTE ] SPOK: Fetching historical data. [2026-01-21T20:36:30.388785] [INFO ] [main ] Progress: 334/429 forecasts completed (77.9%). KTB finished in 0.8s. ETA: 16.7s. Rate: 341.04 forecasts/min [2026-01-21T20:36:30.392972] [DEBUG] [REMOTE ] FCF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:30.393880] [DEBUG] [LOCAL ] Loaded configuration for FCF: 5 features, N/A% accuracy [2026-01-21T20:36:30.393931] [INFO ] [LOCAL ] FCF: Loaded 5 optimal features with 57.25% confidence from JSON config [2026-01-21T20:36:30.393962] [DEBUG] [MAG ] Building data for symbol: FCF with lookback: 0 [2026-01-21T20:36:30.394753] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:30.394814] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:30.399673] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:30.400861] [DEBUG] [REMOTE ] SPOK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:30.401485] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:30.401812] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 7 features, N/A% accuracy [2026-01-21T20:36:30.401872] [INFO ] [LOCAL ] SPOK: Loaded 7 optimal features with 51.15% confidence from JSON config [2026-01-21T20:36:30.401907] [DEBUG] [MAG ] Building data for symbol: SPOK with lookback: 0 [2026-01-21T20:36:30.401978] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:30.402856] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:30.402937] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:30.408110] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:30.410160] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:30.410693] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:30.411524] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:30.441482] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:30.442196] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:30.472335] [DEBUG] [MAG ] PSNL: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.483594] [DEBUG] [MAG ] NCLH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:30.527666] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:30.529141] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:30.531247] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:30.570736] [INFO ] [LOCAL ] NCLH: Saved forecast. [2026-01-21T20:36:30.570803] [INFO ] [main ] NCLH: Signal=1 (Conf=90.0%), Magnitude=2.35% (Conf=46.1699%) [2026-01-21T20:36:30.571241] [INFO ] [main ] Fetching symbol history for TAYD... [2026-01-21T20:36:30.571293] [DEBUG] [REMOTE ] TAYD: Fetching historical data. [2026-01-21T20:36:30.571644] [INFO ] [main ] Progress: 335/429 forecasts completed (78.1%). NCLH finished in 0.6s. ETA: 16.5s. Rate: 341.00 forecasts/min [2026-01-21T20:36:30.582408] [DEBUG] [REMOTE ] TAYD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:30.583645] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 6 features, N/A% accuracy [2026-01-21T20:36:30.583698] [INFO ] [LOCAL ] TAYD: Loaded 6 optimal features with 48.53% confidence from JSON config [2026-01-21T20:36:30.583729] [DEBUG] [MAG ] Building data for symbol: TAYD with lookback: 0 [2026-01-21T20:36:30.584542] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:30.584635] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:30.586349] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:30.586899] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:30.587295] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:30.589948] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:30.590957] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:30.595202] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:30.656393] [DEBUG] [MAG ] PSNL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:30.729146] [INFO ] [LOCAL ] PSNL: Saved forecast. [2026-01-21T20:36:30.729214] [INFO ] [main ] PSNL: Signal=1 (Conf=90.0%), Magnitude=6.11% (Conf=49.9389%) [2026-01-21T20:36:30.729625] [INFO ] [main ] Fetching symbol history for AMBA... [2026-01-21T20:36:30.729687] [DEBUG] [REMOTE ] AMBA: Fetching historical data. [2026-01-21T20:36:30.729644] [INFO ] [main ] Progress: 336/429 forecasts completed (78.3%). PSNL finished in 0.6s. ETA: 16.4s. Rate: 341.11 forecasts/min [2026-01-21T20:36:30.742241] [DEBUG] [REMOTE ] AMBA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:30.743258] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 8 features, N/A% accuracy [2026-01-21T20:36:30.743314] [INFO ] [LOCAL ] AMBA: Loaded 8 optimal features with 55.15% confidence from JSON config [2026-01-21T20:36:30.743346] [DEBUG] [MAG ] Building data for symbol: AMBA with lookback: 0 [2026-01-21T20:36:30.744200] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:30.744265] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:30.749450] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:30.751373] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:30.751905] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:30.752348] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:30.789586] [DEBUG] [MAG ] FCF: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.807773] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:30.809948] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:30.812510] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:36:30.814284] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:30.895909] [DEBUG] [MAG ] SPOK: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.940071] [DEBUG] [MAG ] TAYD: Last date is validated at 2026-01-21 [2026-01-21T20:36:30.969827] [DEBUG] [MAG ] FCF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.040688] [INFO ] [LOCAL ] FCF: Saved forecast. [2026-01-21T20:36:31.040754] [INFO ] [main ] FCF: Signal=1 (Conf=90.0%), Magnitude=5.05% (Conf=57.251%) [2026-01-21T20:36:31.040908] [INFO ] [main ] Fetching symbol history for BROS... [2026-01-21T20:36:31.041011] [DEBUG] [REMOTE ] BROS: Fetching historical data. [2026-01-21T20:36:31.042014] [INFO ] [main ] Progress: 337/429 forecasts completed (78.6%). FCF finished in 0.7s. ETA: 16.2s. Rate: 340.32 forecasts/min [2026-01-21T20:36:31.053294] [DEBUG] [REMOTE ] BROS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.054260] [DEBUG] [LOCAL ] Loaded configuration for BROS: 10 features, N/A% accuracy [2026-01-21T20:36:31.054311] [INFO ] [LOCAL ] BROS: Loaded 10 optimal features with 51.07% confidence from JSON config [2026-01-21T20:36:31.054343] [DEBUG] [MAG ] Building data for symbol: BROS with lookback: 0 [2026-01-21T20:36:31.055134] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:31.055200] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:31.060134] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:31.061296] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:31.063119] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:31.063611] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:31.064732] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:31.066415] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:31.067161] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:31.067921] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:31.069042] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:31.071285] [DEBUG] [MAG ] SPOK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.075280] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:31.119375] [DEBUG] [MAG ] TAYD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.150467] [INFO ] [LOCAL ] SPOK: Saved forecast. [2026-01-21T20:36:31.150544] [INFO ] [main ] SPOK: Signal=1 (Conf=90.0%), Magnitude=3.65% (Conf=51.1477%) [2026-01-21T20:36:31.150726] [INFO ] [main ] Fetching symbol history for NATH... [2026-01-21T20:36:31.150771] [DEBUG] [REMOTE ] NATH: Fetching historical data. [2026-01-21T20:36:31.152647] [INFO ] [main ] Progress: 338/429 forecasts completed (78.8%). SPOK finished in 0.8s. ETA: 16.0s. Rate: 340.70 forecasts/min [2026-01-21T20:36:31.162070] [DEBUG] [REMOTE ] NATH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.167762] [DEBUG] [LOCAL ] Loaded configuration for NATH: 3 features, N/A% accuracy [2026-01-21T20:36:31.167825] [INFO ] [LOCAL ] NATH: Loaded 3 optimal features with 58.58% confidence from JSON config [2026-01-21T20:36:31.167858] [DEBUG] [MAG ] Building data for symbol: NATH with lookback: 0 [2026-01-21T20:36:31.168908] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:31.168970] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:31.189851] [DEBUG] [MAG ] AMBA: Last date is validated at 2026-01-21 [2026-01-21T20:36:31.219957] [INFO ] [LOCAL ] TAYD: Saved forecast. [2026-01-21T20:36:31.220025] [INFO ] [main ] TAYD: Signal=1 (Conf=90.0%), Magnitude=0.54% (Conf=48.5296%) [2026-01-21T20:36:31.220184] [INFO ] [main ] Fetching symbol history for CCNE... [2026-01-21T20:36:31.220227] [DEBUG] [REMOTE ] CCNE: Fetching historical data. [2026-01-21T20:36:31.221647] [INFO ] [main ] Progress: 339/429 forecasts completed (79.0%). TAYD finished in 0.6s. ETA: 15.8s. Rate: 341.31 forecasts/min [2026-01-21T20:36:31.232305] [DEBUG] [REMOTE ] CCNE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.233306] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 3 features, N/A% accuracy [2026-01-21T20:36:31.233358] [INFO ] [LOCAL ] CCNE: Loaded 3 optimal features with 54.34% confidence from JSON config [2026-01-21T20:36:31.233390] [DEBUG] [MAG ] Building data for symbol: CCNE with lookback: 0 [2026-01-21T20:36:31.234185] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:31.234245] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:31.235965] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:31.236515] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:31.236935] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:31.283549] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:31.284631] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:31.360413] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:31.369184] [DEBUG] [MAG ] AMBA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.425889] [DEBUG] [MAG ] BROS: Last date is validated at 2026-01-21 [2026-01-21T20:36:31.490267] [INFO ] [LOCAL ] AMBA: Saved forecast. [2026-01-21T20:36:31.490361] [INFO ] [main ] AMBA: Signal=1 (Conf=90.0%), Magnitude=1.62% (Conf=55.1466%) [2026-01-21T20:36:31.490961] [INFO ] [main ] Fetching symbol history for BUSE... [2026-01-21T20:36:31.491015] [DEBUG] [REMOTE ] BUSE: Fetching historical data. [2026-01-21T20:36:31.491783] [INFO ] [main ] Progress: 340/429 forecasts completed (79.3%). AMBA finished in 0.8s. ETA: 15.7s. Rate: 340.77 forecasts/min [2026-01-21T20:36:31.504366] [DEBUG] [REMOTE ] BUSE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.505544] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 3 features, N/A% accuracy [2026-01-21T20:36:31.505620] [INFO ] [LOCAL ] BUSE: Loaded 3 optimal features with 46.89% confidence from JSON config [2026-01-21T20:36:31.505656] [DEBUG] [MAG ] Building data for symbol: BUSE with lookback: 0 [2026-01-21T20:36:31.506533] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:31.506628] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:31.512094] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:31.513258] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:31.569851] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:31.584975] [DEBUG] [MAG ] CCNE: Last date is validated at 2026-01-21 [2026-01-21T20:36:31.600708] [DEBUG] [MAG ] BROS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.704227] [DEBUG] [MAG ] NATH: Last date is validated at 2026-01-21 [2026-01-21T20:36:31.732773] [INFO ] [LOCAL ] BROS: Saved forecast. [2026-01-21T20:36:31.732841] [INFO ] [main ] BROS: Signal=1 (Conf=90.0%), Magnitude=-3.79% (Conf=51.0686%) [2026-01-21T20:36:31.732998] [INFO ] [main ] Fetching symbol history for PMVP... [2026-01-21T20:36:31.733042] [DEBUG] [REMOTE ] PMVP: Fetching historical data. [2026-01-21T20:36:31.734036] [INFO ] [main ] Progress: 341/429 forecasts completed (79.5%). BROS finished in 0.7s. ETA: 15.5s. Rate: 340.40 forecasts/min [2026-01-21T20:36:31.747175] [DEBUG] [REMOTE ] PMVP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.748103] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 7 features, N/A% accuracy [2026-01-21T20:36:31.748155] [INFO ] [LOCAL ] PMVP: Loaded 7 optimal features with 34.01% confidence from JSON config [2026-01-21T20:36:31.748185] [DEBUG] [MAG ] Building data for symbol: PMVP with lookback: 0 [2026-01-21T20:36:31.749013] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:31.749084] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:31.753980] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:31.755924] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:31.756418] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:31.756546] [DEBUG] [MAG ] CCNE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.756833] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:31.757618] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:31.758250] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:31.761062] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:31.824186] [INFO ] [LOCAL ] CCNE: Saved forecast. [2026-01-21T20:36:31.824250] [INFO ] [main ] CCNE: Signal=1 (Conf=90.0%), Magnitude=3.41% (Conf=54.3409%) [2026-01-21T20:36:31.824831] [INFO ] [main ] Fetching symbol history for VFC... [2026-01-21T20:36:31.824889] [DEBUG] [REMOTE ] VFC: Fetching historical data. [2026-01-21T20:36:31.824855] [INFO ] [main ] Progress: 342/429 forecasts completed (79.7%). CCNE finished in 0.6s. ETA: 15.3s. Rate: 340.88 forecasts/min [2026-01-21T20:36:31.838368] [DEBUG] [REMOTE ] VFC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.840169] [DEBUG] [LOCAL ] Loaded configuration for VFC: 3 features, N/A% accuracy [2026-01-21T20:36:31.840223] [INFO ] [LOCAL ] VFC: Loaded 3 optimal features with 42.54% confidence from JSON config [2026-01-21T20:36:31.840257] [DEBUG] [MAG ] Building data for symbol: VFC with lookback: 0 [2026-01-21T20:36:31.841047] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:31.841108] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:31.846292] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:31.847623] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:31.849309] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:31.882019] [DEBUG] [MAG ] NATH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:31.933353] [DEBUG] [MAG ] BUSE: Last date is validated at 2026-01-21 [2026-01-21T20:36:31.986063] [INFO ] [LOCAL ] NATH: Saved forecast. [2026-01-21T20:36:31.986131] [INFO ] [main ] NATH: Signal=1 (Conf=90.0%), Magnitude=8.60% (Conf=58.5755%) [2026-01-21T20:36:31.986514] [INFO ] [main ] Fetching symbol history for MNSO... [2026-01-21T20:36:31.986565] [DEBUG] [REMOTE ] MNSO: Fetching historical data. [2026-01-21T20:36:31.986656] [INFO ] [main ] Progress: 343/429 forecasts completed (80.0%). NATH finished in 0.8s. ETA: 15.1s. Rate: 340.96 forecasts/min [2026-01-21T20:36:31.998832] [DEBUG] [REMOTE ] MNSO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:31.999929] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 4 features, N/A% accuracy [2026-01-21T20:36:31.999986] [INFO ] [LOCAL ] MNSO: Loaded 4 optimal features with 48.48% confidence from JSON config [2026-01-21T20:36:32.000018] [DEBUG] [MAG ] Building data for symbol: MNSO with lookback: 0 [2026-01-21T20:36:32.000868] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:32.000930] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:32.005991] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:32.007708] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:32.010754] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:32.016596] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:32.110443] [DEBUG] [MAG ] PMVP: Last date is validated at 2026-01-21 [2026-01-21T20:36:32.128697] [DEBUG] [MAG ] BUSE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:32.194309] [DEBUG] [MAG ] VFC: Last date is validated at 2026-01-21 [2026-01-21T20:36:32.198611] [INFO ] [LOCAL ] BUSE: Saved forecast. [2026-01-21T20:36:32.198672] [INFO ] [main ] BUSE: Signal=1 (Conf=90.0%), Magnitude=5.10% (Conf=46.8929%) [2026-01-21T20:36:32.198836] [INFO ] [main ] Fetching symbol history for DOCN... [2026-01-21T20:36:32.198879] [DEBUG] [REMOTE ] DOCN: Fetching historical data. [2026-01-21T20:36:32.200665] [INFO ] [main ] Progress: 344/429 forecasts completed (80.2%). BUSE finished in 0.7s. ETA: 15.0s. Rate: 340.75 forecasts/min [2026-01-21T20:36:32.211355] [DEBUG] [REMOTE ] DOCN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:32.212567] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 6 features, N/A% accuracy [2026-01-21T20:36:32.212650] [INFO ] [LOCAL ] DOCN: Loaded 6 optimal features with 46.68% confidence from JSON config [2026-01-21T20:36:32.212694] [DEBUG] [MAG ] Building data for symbol: DOCN with lookback: 0 [2026-01-21T20:36:32.213551] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:32.213631] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:32.215774] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:32.216305] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:32.217474] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:32.219232] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:32.220301] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:32.221057] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:32.280133] [DEBUG] [MAG ] PMVP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:32.341016] [INFO ] [LOCAL ] PMVP: Saved forecast. [2026-01-21T20:36:32.341083] [INFO ] [main ] PMVP: Signal=1 (Conf=90.0%), Magnitude=-4.87% (Conf=34.0092%) [2026-01-21T20:36:32.341251] [INFO ] [main ] Fetching symbol history for ALRS... [2026-01-21T20:36:32.341306] [DEBUG] [REMOTE ] ALRS: Fetching historical data. [2026-01-21T20:36:32.342020] [INFO ] [main ] Progress: 345/429 forecasts completed (80.4%). PMVP finished in 0.6s. ETA: 14.8s. Rate: 340.94 forecasts/min [2026-01-21T20:36:32.353266] [DEBUG] [REMOTE ] ALRS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:32.354340] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 8 features, N/A% accuracy [2026-01-21T20:36:32.354393] [INFO ] [LOCAL ] ALRS: Loaded 8 optimal features with 54.11% confidence from JSON config [2026-01-21T20:36:32.354432] [DEBUG] [MAG ] Building data for symbol: ALRS with lookback: 0 [2026-01-21T20:36:32.355243] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:32.355307] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:32.360342] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:32.362190] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:32.362692] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:32.363147] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:32.365768] [DEBUG] [MAG ] VFC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:32.369174] [DEBUG] [MAG ] MNSO: Last date is validated at 2026-01-21 [2026-01-21T20:36:32.444842] [INFO ] [LOCAL ] VFC: Saved forecast. [2026-01-21T20:36:32.444922] [INFO ] [main ] VFC: Signal=1 (Conf=90.0%), Magnitude=4.65% (Conf=42.5431%) [2026-01-21T20:36:32.445106] [INFO ] [main ] Fetching symbol history for LPTH... [2026-01-21T20:36:32.445156] [DEBUG] [REMOTE ] LPTH: Fetching historical data. [2026-01-21T20:36:32.446694] [INFO ] [main ] Progress: 346/429 forecasts completed (80.7%). VFC finished in 0.6s. ETA: 14.6s. Rate: 341.34 forecasts/min [2026-01-21T20:36:32.458266] [DEBUG] [REMOTE ] LPTH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:32.459265] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 4 features, N/A% accuracy [2026-01-21T20:36:32.459318] [INFO ] [LOCAL ] LPTH: Loaded 4 optimal features with 67.22% confidence from JSON config [2026-01-21T20:36:32.459351] [DEBUG] [MAG ] Building data for symbol: LPTH with lookback: 0 [2026-01-21T20:36:32.460167] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:32.460230] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:32.465287] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:32.467908] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:32.468772] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:32.470860] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:32.478637] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:32.519464] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:32.542881] [DEBUG] [MAG ] MNSO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:32.573207] [DEBUG] [MAG ] DOCN: Last date is validated at 2026-01-21 [2026-01-21T20:36:32.597361] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:32.598880] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:32.636471] [INFO ] [LOCAL ] MNSO: Saved forecast. [2026-01-21T20:36:32.636546] [INFO ] [main ] MNSO: Signal=1 (Conf=90.0%), Magnitude=2.11% (Conf=48.4808%) [2026-01-21T20:36:32.636910] [INFO ] [main ] Fetching symbol history for GOOS... [2026-01-21T20:36:32.636962] [DEBUG] [REMOTE ] GOOS: Fetching historical data. [2026-01-21T20:36:32.637655] [INFO ] [main ] Progress: 347/429 forecasts completed (80.9%). MNSO finished in 0.6s. ETA: 14.4s. Rate: 341.26 forecasts/min [2026-01-21T20:36:32.650547] [DEBUG] [REMOTE ] GOOS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:32.651672] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 5 features, N/A% accuracy [2026-01-21T20:36:32.651726] [INFO ] [LOCAL ] GOOS: Loaded 5 optimal features with 63.93% confidence from JSON config [2026-01-21T20:36:32.651758] [DEBUG] [MAG ] Building data for symbol: GOOS with lookback: 0 [2026-01-21T20:36:32.652567] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:32.652663] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:32.653404] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:32.655165] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:32.657985] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:32.659112] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:32.660242] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:32.747150] [DEBUG] [MAG ] DOCN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:32.818688] [DEBUG] [MAG ] LPTH: Last date is validated at 2026-01-21 [2026-01-21T20:36:32.845807] [INFO ] [LOCAL ] DOCN: Saved forecast. [2026-01-21T20:36:32.845874] [INFO ] [main ] DOCN: Signal=1 (Conf=90.0%), Magnitude=-3.23% (Conf=46.68%) [2026-01-21T20:36:32.846038] [INFO ] [main ] Fetching symbol history for USVM... [2026-01-21T20:36:32.846083] [DEBUG] [REMOTE ] USVM: Fetching historical data. [2026-01-21T20:36:32.847646] [INFO ] [main ] Progress: 348/429 forecasts completed (81.1%). DOCN finished in 0.6s. ETA: 14.2s. Rate: 341.07 forecasts/min [2026-01-21T20:36:32.858955] [DEBUG] [REMOTE ] USVM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:32.860006] [DEBUG] [LOCAL ] Loaded configuration for USVM: 4 features, N/A% accuracy [2026-01-21T20:36:32.860063] [INFO ] [LOCAL ] USVM: Loaded 4 optimal features with 65.69% confidence from JSON config [2026-01-21T20:36:32.860096] [DEBUG] [MAG ] Building data for symbol: USVM with lookback: 0 [2026-01-21T20:36:32.861135] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:32.861197] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:32.862970] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:32.863494] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:32.864600] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:32.865249] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:32.950035] [DEBUG] [MAG ] ALRS: Last date is validated at 2026-01-21 [2026-01-21T20:36:32.993808] [DEBUG] [MAG ] LPTH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.076611] [INFO ] [LOCAL ] LPTH: Saved forecast. [2026-01-21T20:36:33.076683] [INFO ] [main ] LPTH: Signal=1 (Conf=90.0%), Magnitude=-2.30% (Conf=67.2233%) [2026-01-21T20:36:33.076841] [INFO ] [main ] Fetching symbol history for TPL... [2026-01-21T20:36:33.076885] [DEBUG] [REMOTE ] TPL: Fetching historical data. [2026-01-21T20:36:33.077977] [INFO ] [main ] Progress: 349/429 forecasts completed (81.4%). LPTH finished in 0.6s. ETA: 14.1s. Rate: 340.76 forecasts/min [2026-01-21T20:36:33.081133] [DEBUG] [MAG ] GOOS: Last date is validated at 2026-01-21 [2026-01-21T20:36:33.089919] [DEBUG] [REMOTE ] TPL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.090685] [DEBUG] [LOCAL ] Loaded configuration for TPL: 4 features, N/A% accuracy [2026-01-21T20:36:33.090739] [INFO ] [LOCAL ] TPL: Loaded 4 optimal features with 56.96% confidence from JSON config [2026-01-21T20:36:33.090771] [DEBUG] [MAG ] Building data for symbol: TPL with lookback: 0 [2026-01-21T20:36:33.091541] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:33.091627] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:33.093518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:33.094061] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:33.094509] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:33.095481] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:33.129077] [DEBUG] [MAG ] ALRS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.206396] [INFO ] [LOCAL ] ALRS: Saved forecast. [2026-01-21T20:36:33.206469] [INFO ] [main ] ALRS: Signal=1 (Conf=90.0%), Magnitude=-1.30% (Conf=54.1051%) [2026-01-21T20:36:33.206656] [INFO ] [main ] Fetching symbol history for EB... [2026-01-21T20:36:33.206705] [DEBUG] [REMOTE ] EB: Fetching historical data. [2026-01-21T20:36:33.208697] [INFO ] [main ] Progress: 350/429 forecasts completed (81.6%). ALRS finished in 0.9s. ETA: 13.9s. Rate: 341.02 forecasts/min [2026-01-21T20:36:33.219039] [DEBUG] [REMOTE ] EB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.219735] [DEBUG] [MAG ] USVM: Last date is validated at 2026-01-21 [2026-01-21T20:36:33.220004] [DEBUG] [LOCAL ] Loaded configuration for EB: 2 features, N/A% accuracy [2026-01-21T20:36:33.220057] [INFO ] [LOCAL ] EB: Loaded 2 optimal features with 56.41% confidence from JSON config [2026-01-21T20:36:33.220090] [DEBUG] [MAG ] Building data for symbol: EB with lookback: 0 [2026-01-21T20:36:33.220928] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:33.220990] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:33.260635] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:33.262884] [DEBUG] [MAG ] GOOS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.337835] [INFO ] [LOCAL ] GOOS: Saved forecast. [2026-01-21T20:36:33.337906] [INFO ] [main ] GOOS: Signal=1 (Conf=90.0%), Magnitude=5.31% (Conf=63.9339%) [2026-01-21T20:36:33.337819] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:33.338254] [INFO ] [main ] Fetching symbol history for GLBS... [2026-01-21T20:36:33.338309] [DEBUG] [REMOTE ] GLBS: Fetching historical data. [2026-01-21T20:36:33.338668] [INFO ] [main ] Progress: 351/429 forecasts completed (81.8%). GOOS finished in 0.7s. ETA: 13.7s. Rate: 341.27 forecasts/min [2026-01-21T20:36:33.350107] [DEBUG] [REMOTE ] GLBS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.350981] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 6 features, N/A% accuracy [2026-01-21T20:36:33.351045] [INFO ] [LOCAL ] GLBS: Loaded 6 optimal features with 23.87% confidence from JSON config [2026-01-21T20:36:33.351078] [DEBUG] [MAG ] Building data for symbol: GLBS with lookback: 0 [2026-01-21T20:36:33.351969] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:33.352032] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:33.353784] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:33.354318] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:33.354755] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:33.356810] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:33.359462] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:33.361140] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:33.393054] [DEBUG] [MAG ] USVM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.450255] [DEBUG] [MAG ] TPL: Last date is validated at 2026-01-21 [2026-01-21T20:36:33.482343] [INFO ] [LOCAL ] USVM: Saved forecast. [2026-01-21T20:36:33.482418] [INFO ] [main ] USVM: Signal=1 (Conf=90.0%), Magnitude=0.46% (Conf=65.6887%) [2026-01-21T20:36:33.482610] [INFO ] [main ] Fetching symbol history for LTC... [2026-01-21T20:36:33.482657] [DEBUG] [REMOTE ] LTC: Fetching historical data. [2026-01-21T20:36:33.484645] [INFO ] [main ] Progress: 352/429 forecasts completed (82.1%). USVM finished in 0.6s. ETA: 13.5s. Rate: 341.43 forecasts/min [2026-01-21T20:36:33.494548] [DEBUG] [REMOTE ] LTC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.495492] [DEBUG] [LOCAL ] Loaded configuration for LTC: 6 features, N/A% accuracy [2026-01-21T20:36:33.495550] [INFO ] [LOCAL ] LTC: Loaded 6 optimal features with 50.72% confidence from JSON config [2026-01-21T20:36:33.495601] [DEBUG] [MAG ] Building data for symbol: LTC with lookback: 0 [2026-01-21T20:36:33.496382] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:33.496456] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:33.501397] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:33.503258] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:33.503751] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:33.506125] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:33.623745] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:33.624057] [DEBUG] [MAG ] TPL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.626209] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:33.688354] [DEBUG] [MAG ] EB: Last date is validated at 2026-01-21 [2026-01-21T20:36:33.722643] [DEBUG] [MAG ] GLBS: Last date is validated at 2026-01-21 [2026-01-21T20:36:33.836856] [INFO ] [LOCAL ] TPL: Saved forecast. [2026-01-21T20:36:33.836922] [INFO ] [main ] TPL: Signal=1 (Conf=90.0%), Magnitude=-1.33% (Conf=56.96%) [2026-01-21T20:36:33.837078] [INFO ] [main ] Fetching symbol history for DORM... [2026-01-21T20:36:33.837122] [DEBUG] [REMOTE ] DORM: Fetching historical data. [2026-01-21T20:36:33.837836] [INFO ] [main ] Progress: 353/429 forecasts completed (82.3%). TPL finished in 0.8s. ETA: 13.4s. Rate: 340.46 forecasts/min [2026-01-21T20:36:33.850159] [DEBUG] [REMOTE ] DORM: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.851353] [DEBUG] [LOCAL ] Loaded configuration for DORM: 6 features, N/A% accuracy [2026-01-21T20:36:33.851408] [INFO ] [LOCAL ] DORM: Loaded 6 optimal features with 63.38% confidence from JSON config [2026-01-21T20:36:33.851440] [DEBUG] [MAG ] Building data for symbol: DORM with lookback: 0 [2026-01-21T20:36:33.852255] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:33.852321] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:33.854109] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:33.854708] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:33.855308] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:33.855870] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:33.856749] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:33.857945] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:33.859084] [DEBUG] [MAG ] EB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.891909] [DEBUG] [MAG ] GLBS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:33.922032] [INFO ] [LOCAL ] EB: Saved forecast. [2026-01-21T20:36:33.922101] [INFO ] [main ] EB: Signal=1 (Conf=90.0%), Magnitude=0.08% (Conf=56.4107%) [2026-01-21T20:36:33.922268] [INFO ] [main ] Fetching symbol history for FLWS... [2026-01-21T20:36:33.922313] [DEBUG] [REMOTE ] FLWS: Fetching historical data. [2026-01-21T20:36:33.923638] [INFO ] [main ] Progress: 354/429 forecasts completed (82.5%). EB finished in 0.7s. ETA: 13.2s. Rate: 340.95 forecasts/min [2026-01-21T20:36:33.934221] [DEBUG] [REMOTE ] FLWS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.935206] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 5 features, N/A% accuracy [2026-01-21T20:36:33.935258] [INFO ] [LOCAL ] FLWS: Loaded 5 optimal features with 51.67% confidence from JSON config [2026-01-21T20:36:33.935289] [DEBUG] [MAG ] Building data for symbol: FLWS with lookback: 0 [2026-01-21T20:36:33.936138] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:33.936200] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:33.941140] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:33.942979] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:33.943493] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:33.946140] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:33.947599] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:33.954876] [INFO ] [LOCAL ] GLBS: Saved forecast. [2026-01-21T20:36:33.954943] [INFO ] [main ] GLBS: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=23.8657%) [2026-01-21T20:36:33.955329] [INFO ] [main ] Fetching symbol history for OFS... [2026-01-21T20:36:33.955380] [DEBUG] [REMOTE ] OFS: Fetching historical data. [2026-01-21T20:36:33.955649] [INFO ] [main ] Progress: 355/429 forecasts completed (82.8%). GLBS finished in 0.6s. ETA: 13.0s. Rate: 341.74 forecasts/min [2026-01-21T20:36:33.966720] [DEBUG] [REMOTE ] OFS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:33.967490] [DEBUG] [LOCAL ] Loaded configuration for OFS: 6 features, N/A% accuracy [2026-01-21T20:36:33.967541] [INFO ] [LOCAL ] OFS: Loaded 6 optimal features with 48.82% confidence from JSON config [2026-01-21T20:36:33.967591] [DEBUG] [MAG ] Building data for symbol: OFS with lookback: 0 [2026-01-21T20:36:33.968400] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:33.968486] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:33.970207] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:33.970760] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:33.971208] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:33.971617] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:33.975708] [DEBUG] [MAG ] LTC: Last date is validated at 2026-01-21 [2026-01-21T20:36:34.011502] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:34.012619] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:34.150831] [DEBUG] [MAG ] LTC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:34.206956] [DEBUG] [MAG ] DORM: Last date is validated at 2026-01-21 [2026-01-21T20:36:34.225214] [INFO ] [LOCAL ] LTC: Saved forecast. [2026-01-21T20:36:34.225281] [INFO ] [main ] LTC: Signal=1 (Conf=90.0%), Magnitude=0.27% (Conf=50.7224%) [2026-01-21T20:36:34.225445] [INFO ] [main ] Fetching symbol history for MLAB... [2026-01-21T20:36:34.225491] [DEBUG] [REMOTE ] MLAB: Fetching historical data. [2026-01-21T20:36:34.226627] [INFO ] [main ] Progress: 356/429 forecasts completed (83.0%). LTC finished in 0.7s. ETA: 12.8s. Rate: 341.22 forecasts/min [2026-01-21T20:36:34.238809] [DEBUG] [REMOTE ] MLAB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:34.239678] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 4 features, N/A% accuracy [2026-01-21T20:36:34.239931] [INFO ] [LOCAL ] MLAB: Loaded 4 optimal features with 44.57% confidence from JSON config [2026-01-21T20:36:34.239964] [DEBUG] [MAG ] Building data for symbol: MLAB with lookback: 0 [2026-01-21T20:36:34.240798] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:34.240869] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:34.241800] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:34.314989] [DEBUG] [MAG ] FLWS: Last date is validated at 2026-01-21 [2026-01-21T20:36:34.361806] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:34.363302] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:34.364988] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:34.369197] [DEBUG] [MAG ] OFS: Last date is validated at 2026-01-21 [2026-01-21T20:36:34.389981] [DEBUG] [MAG ] DORM: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:34.491629] [DEBUG] [MAG ] FLWS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:34.538646] [DEBUG] [MAG ] OFS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:34.598551] [INFO ] [LOCAL ] OFS: Saved forecast. [2026-01-21T20:36:34.598640] [INFO ] [main ] OFS: Signal=1 (Conf=90.0%), Magnitude=0.95% (Conf=48.8237%) [2026-01-21T20:36:34.598984] [INFO ] [main ] Fetching symbol history for PAGS... [2026-01-21T20:36:34.599034] [DEBUG] [REMOTE ] PAGS: Fetching historical data. [2026-01-21T20:36:34.599034] [INFO ] [main ] Progress: 357/429 forecasts completed (83.2%). OFS finished in 0.6s. ETA: 12.7s. Rate: 340.16 forecasts/min [2026-01-21T20:36:34.610826] [DEBUG] [REMOTE ] PAGS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:34.611867] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 3 features, N/A% accuracy [2026-01-21T20:36:34.611920] [INFO ] [LOCAL ] PAGS: Loaded 3 optimal features with 47.31% confidence from JSON config [2026-01-21T20:36:34.611951] [DEBUG] [MAG ] Building data for symbol: PAGS with lookback: 0 [2026-01-21T20:36:34.612767] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:34.612827] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:34.614516] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:34.615048] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:34.634413] [INFO ] [LOCAL ] FLWS: Saved forecast. [2026-01-21T20:36:34.634480] [INFO ] [main ] FLWS: Signal=1 (Conf=90.0%), Magnitude=4.80% (Conf=51.6714%) [2026-01-21T20:36:34.634655] [INFO ] [main ] Fetching symbol history for AGX... [2026-01-21T20:36:34.634700] [DEBUG] [REMOTE ] AGX: Fetching historical data. [2026-01-21T20:36:34.635908] [INFO ] [main ] Progress: 358/429 forecasts completed (83.4%). FLWS finished in 0.7s. ETA: 12.5s. Rate: 340.91 forecasts/min [2026-01-21T20:36:34.648202] [DEBUG] [REMOTE ] AGX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:34.649498] [DEBUG] [LOCAL ] Loaded configuration for AGX: 6 features, N/A% accuracy [2026-01-21T20:36:34.649553] [INFO ] [LOCAL ] AGX: Loaded 6 optimal features with 59.73% confidence from JSON config [2026-01-21T20:36:34.649604] [DEBUG] [MAG ] Building data for symbol: AGX with lookback: 0 [2026-01-21T20:36:34.650427] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:34.650494] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:34.652255] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:34.652824] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:34.653219] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:34.654897] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:34.656027] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:36:34.656732] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:34.678290] [INFO ] [LOCAL ] DORM: Saved forecast. [2026-01-21T20:36:34.678359] [INFO ] [main ] DORM: Signal=1 (Conf=90.0%), Magnitude=0.93% (Conf=63.3836%) [2026-01-21T20:36:34.678621] [INFO ] [main ] Fetching symbol history for GDC... [2026-01-21T20:36:34.678672] [DEBUG] [REMOTE ] GDC: Fetching historical data. [2026-01-21T20:36:34.679892] [INFO ] [main ] Progress: 359/429 forecasts completed (83.7%). DORM finished in 0.8s. ETA: 12.3s. Rate: 341.62 forecasts/min [2026-01-21T20:36:34.690626] [DEBUG] [REMOTE ] GDC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:34.691852] [DEBUG] [LOCAL ] Loaded configuration for GDC: 3 features, N/A% accuracy [2026-01-21T20:36:34.691907] [INFO ] [LOCAL ] GDC: Loaded 3 optimal features with 65.09% confidence from JSON config [2026-01-21T20:36:34.691940] [DEBUG] [MAG ] Building data for symbol: GDC with lookback: 0 [2026-01-21T20:36:34.692756] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:34.692818] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:34.697917] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:34.698993] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:34.715453] [DEBUG] [MAG ] MLAB: Last date is validated at 2026-01-21 [2026-01-21T20:36:34.729656] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:34.741030] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:34.891686] [DEBUG] [MAG ] MLAB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:34.996676] [INFO ] [LOCAL ] MLAB: Saved forecast. [2026-01-21T20:36:34.996740] [INFO ] [main ] MLAB: Signal=1 (Conf=90.0%), Magnitude=3.36% (Conf=44.5659%) [2026-01-21T20:36:34.996910] [INFO ] [main ] Fetching symbol history for RBLX... [2026-01-21T20:36:34.996971] [DEBUG] [REMOTE ] RBLX: Fetching historical data. [2026-01-21T20:36:34.998085] [INFO ] [main ] Progress: 360/429 forecasts completed (83.9%). MLAB finished in 0.8s. ETA: 12.1s. Rate: 340.85 forecasts/min [2026-01-21T20:36:35.009973] [DEBUG] [REMOTE ] RBLX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:35.011082] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, N/A% accuracy [2026-01-21T20:36:35.011133] [INFO ] [LOCAL ] RBLX: Loaded 2 optimal features with 63.92% confidence from JSON config [2026-01-21T20:36:35.011165] [DEBUG] [MAG ] Building data for symbol: RBLX with lookback: 0 [2026-01-21T20:36:35.011971] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:35.012041] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:35.017110] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:35.024162] [DEBUG] [MAG ] AGX: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.033923] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:35.088058] [DEBUG] [MAG ] PAGS: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.092752] [DEBUG] [MAG ] GDC: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.200457] [DEBUG] [MAG ] AGX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.267298] [DEBUG] [MAG ] GDC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.267546] [DEBUG] [MAG ] PAGS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.333182] [INFO ] [LOCAL ] PAGS: Saved forecast. [2026-01-21T20:36:35.333249] [INFO ] [main ] PAGS: Signal=1 (Conf=90.0%), Magnitude=2.00% (Conf=47.3066%) [2026-01-21T20:36:35.333614] [INFO ] [main ] Fetching symbol history for AMLX... [2026-01-21T20:36:35.333665] [DEBUG] [REMOTE ] AMLX: Fetching historical data. [2026-01-21T20:36:35.333660] [INFO ] [main ] Progress: 361/429 forecasts completed (84.1%). PAGS finished in 0.7s. ETA: 12.0s. Rate: 340.00 forecasts/min [2026-01-21T20:36:35.346211] [DEBUG] [REMOTE ] AMLX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:35.347048] [INFO ] [LOCAL ] GDC: Saved forecast. [2026-01-21T20:36:35.347133] [INFO ] [main ] GDC: Signal=1 (Conf=90.0%), Magnitude=-4.31% (Conf=65.0909%) [2026-01-21T20:36:35.347337] [INFO ] [main ] Fetching symbol history for TXN... [2026-01-21T20:36:35.347394] [DEBUG] [REMOTE ] TXN: Fetching historical data. [2026-01-21T20:36:35.347563] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 4 features, N/A% accuracy [2026-01-21T20:36:35.347643] [INFO ] [LOCAL ] AMLX: Loaded 4 optimal features with 61.30% confidence from JSON config [2026-01-21T20:36:35.347676] [DEBUG] [MAG ] Building data for symbol: AMLX with lookback: 0 [2026-01-21T20:36:35.349164] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:35.349328] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:35.350429] [INFO ] [main ] Progress: 362/429 forecasts completed (84.4%). GDC finished in 0.7s. ETA: 11.8s. Rate: 340.85 forecasts/min [2026-01-21T20:36:35.351332] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:35.351900] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:35.354020] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:35.355493] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:35.358194] [INFO ] [LOCAL ] AGX: Saved forecast. [2026-01-21T20:36:35.358263] [INFO ] [main ] AGX: Signal=1 (Conf=90.0%), Magnitude=-3.90% (Conf=59.7344%) [2026-01-21T20:36:35.358434] [INFO ] [main ] Fetching symbol history for BGRN... [2026-01-21T20:36:35.358509] [DEBUG] [REMOTE ] BGRN: Fetching historical data. [2026-01-21T20:36:35.359203] [INFO ] [main ] Progress: 363/429 forecasts completed (84.6%). AGX finished in 0.7s. ETA: 11.6s. Rate: 341.75 forecasts/min [2026-01-21T20:36:35.363407] [DEBUG] [REMOTE ] TXN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:35.364633] [DEBUG] [LOCAL ] Loaded configuration for TXN: 11 features, N/A% accuracy [2026-01-21T20:36:35.364694] [INFO ] [LOCAL ] TXN: Loaded 11 optimal features with 59.88% confidence from JSON config [2026-01-21T20:36:35.364727] [DEBUG] [MAG ] Building data for symbol: TXN with lookback: 0 [2026-01-21T20:36:35.365544] [DEBUG] [FEATURES ] DataBuilder: Executing 11 feature methods. [2026-01-21T20:36:35.367971] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:35.370902] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:35.371012] [DEBUG] [REMOTE ] BGRN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:35.371969] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:35.372098] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, N/A% accuracy [2026-01-21T20:36:35.372152] [INFO ] [LOCAL ] BGRN: Loaded 3 optimal features with 54.95% confidence from JSON config [2026-01-21T20:36:35.372183] [DEBUG] [MAG ] Building data for symbol: BGRN with lookback: 0 [2026-01-21T20:36:35.373007] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:35.373069] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:35.373848] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:35.374788] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:35.376091] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:35.376328] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:35.380133] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:35.383084] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:35.385172] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:35.385697] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:35.386816] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:35.389048] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:35.392317] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:35.395003] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:35.396105] [DEBUG] [MAG ] RBLX: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.570995] [DEBUG] [MAG ] RBLX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.687692] [INFO ] [LOCAL ] RBLX: Saved forecast. [2026-01-21T20:36:35.687760] [INFO ] [main ] RBLX: Signal=1 (Conf=90.0%), Magnitude=-3.82% (Conf=63.9205%) [2026-01-21T20:36:35.687919] [INFO ] [main ] Fetching symbol history for UBND... [2026-01-21T20:36:35.687963] [DEBUG] [REMOTE ] UBND: Fetching historical data. [2026-01-21T20:36:35.689671] [INFO ] [main ] Progress: 364/429 forecasts completed (84.8%). RBLX finished in 0.7s. ETA: 11.4s. Rate: 340.92 forecasts/min [2026-01-21T20:36:35.699636] [DEBUG] [REMOTE ] UBND: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:35.701079] [DEBUG] [LOCAL ] Loaded configuration for UBND: 6 features, N/A% accuracy [2026-01-21T20:36:35.701155] [INFO ] [LOCAL ] UBND: Loaded 6 optimal features with 41.99% confidence from JSON config [2026-01-21T20:36:35.701190] [DEBUG] [MAG ] Building data for symbol: UBND with lookback: 0 [2026-01-21T20:36:35.702218] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:35.702281] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:35.703197] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:35.706381] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:35.708345] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:35.709833] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:35.710487] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:35.713636] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:35.741081] [DEBUG] [MAG ] AMLX: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.748372] [DEBUG] [MAG ] TXN: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.752098] [DEBUG] [MAG ] BGRN: Last date is validated at 2026-01-21 [2026-01-21T20:36:35.922989] [DEBUG] [MAG ] TXN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.923167] [DEBUG] [MAG ] AMLX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.931994] [DEBUG] [MAG ] BGRN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:35.993828] [INFO ] [LOCAL ] BGRN: Saved forecast. [2026-01-21T20:36:35.993898] [INFO ] [main ] BGRN: Signal=1 (Conf=90.0%), Magnitude=0.10% (Conf=54.9535%) [2026-01-21T20:36:35.994059] [INFO ] [main ] Fetching symbol history for BBCP... [2026-01-21T20:36:35.994105] [DEBUG] [REMOTE ] BBCP: Fetching historical data. [2026-01-21T20:36:35.994907] [INFO ] [main ] Progress: 365/429 forecasts completed (85.1%). BGRN finished in 0.6s. ETA: 11.3s. Rate: 340.24 forecasts/min [2026-01-21T20:36:35.997103] [INFO ] [LOCAL ] AMLX: Saved forecast. [2026-01-21T20:36:35.997178] [INFO ] [main ] AMLX: Signal=1 (Conf=90.0%), Magnitude=0.17% (Conf=61.2954%) [2026-01-21T20:36:35.997445] [INFO ] [main ] Fetching symbol history for MOH... [2026-01-21T20:36:35.997460] [INFO ] [main ] Progress: 366/429 forecasts completed (85.3%). AMLX finished in 0.7s. ETA: 11.1s. Rate: 341.15 forecasts/min [2026-01-21T20:36:35.997505] [DEBUG] [REMOTE ] MOH: Fetching historical data. [2026-01-21T20:36:36.007558] [DEBUG] [REMOTE ] BBCP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.008758] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 6 features, N/A% accuracy [2026-01-21T20:36:36.008824] [INFO ] [LOCAL ] BBCP: Loaded 6 optimal features with 56.34% confidence from JSON config [2026-01-21T20:36:36.008859] [DEBUG] [MAG ] Building data for symbol: BBCP with lookback: 0 [2026-01-21T20:36:36.009736] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:36.009803] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:36.010239] [DEBUG] [REMOTE ] MOH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.012002] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, N/A% accuracy [2026-01-21T20:36:36.012058] [INFO ] [LOCAL ] MOH: Loaded 2 optimal features with 49.48% confidence from JSON config [2026-01-21T20:36:36.012091] [DEBUG] [MAG ] Building data for symbol: MOH with lookback: 0 [2026-01-21T20:36:36.012940] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:36.013002] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:36.015340] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:36.016406] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:36.017169] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:36.018369] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:36.020639] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:36.023074] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:36.024544] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.057155] [INFO ] [LOCAL ] TXN: Saved forecast. [2026-01-21T20:36:36.057223] [INFO ] [main ] TXN: Signal=1 (Conf=90.0%), Magnitude=0.62% (Conf=59.876%) [2026-01-21T20:36:36.057698] [INFO ] [main ] Fetching symbol history for SHEN... [2026-01-21T20:36:36.057754] [DEBUG] [REMOTE ] SHEN: Fetching historical data. [2026-01-21T20:36:36.058652] [INFO ] [main ] Progress: 367/429 forecasts completed (85.5%). TXN finished in 0.7s. ETA: 10.9s. Rate: 341.76 forecasts/min [2026-01-21T20:36:36.059052] [DEBUG] [MAG ] UBND: Last date is validated at 2026-01-21 [2026-01-21T20:36:36.069614] [DEBUG] [REMOTE ] SHEN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.071415] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 3 features, N/A% accuracy [2026-01-21T20:36:36.071483] [INFO ] [LOCAL ] SHEN: Loaded 3 optimal features with 67.68% confidence from JSON config [2026-01-21T20:36:36.071518] [DEBUG] [MAG ] Building data for symbol: SHEN with lookback: 0 [2026-01-21T20:36:36.071903] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.072330] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:36.072392] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:36.074161] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:36.074709] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:36.076426] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.230551] [DEBUG] [MAG ] UBND: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:36.292868] [INFO ] [LOCAL ] UBND: Saved forecast. [2026-01-21T20:36:36.292933] [INFO ] [main ] UBND: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=41.9894%) [2026-01-21T20:36:36.293086] [INFO ] [main ] Fetching symbol history for ING... [2026-01-21T20:36:36.293130] [DEBUG] [REMOTE ] ING: Fetching historical data. [2026-01-21T20:36:36.294699] [INFO ] [main ] Progress: 368/429 forecasts completed (85.8%). UBND finished in 0.6s. ETA: 10.7s. Rate: 341.44 forecasts/min [2026-01-21T20:36:36.305855] [DEBUG] [REMOTE ] ING: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.306958] [DEBUG] [LOCAL ] Loaded configuration for ING: 7 features, N/A% accuracy [2026-01-21T20:36:36.307013] [INFO ] [LOCAL ] ING: Loaded 7 optimal features with 55.69% confidence from JSON config [2026-01-21T20:36:36.307047] [DEBUG] [MAG ] Building data for symbol: ING with lookback: 0 [2026-01-21T20:36:36.307900] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:36.307977] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:36.313126] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:36.316547] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:36.317228] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:36.319213] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:36.319701] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:36.320985] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:36.323426] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.391125] [DEBUG] [MAG ] BBCP: Last date is validated at 2026-01-21 [2026-01-21T20:36:36.422844] [DEBUG] [MAG ] SHEN: Last date is validated at 2026-01-21 [2026-01-21T20:36:36.433325] [DEBUG] [MAG ] MOH: Last date is validated at 2026-01-21 [2026-01-21T20:36:36.573483] [DEBUG] [MAG ] BBCP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:36.596993] [DEBUG] [MAG ] SHEN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:36.614312] [DEBUG] [MAG ] MOH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:36.663204] [INFO ] [LOCAL ] SHEN: Saved forecast. [2026-01-21T20:36:36.663273] [INFO ] [main ] SHEN: Signal=1 (Conf=90.0%), Magnitude=2.74% (Conf=67.6768%) [2026-01-21T20:36:36.663641] [INFO ] [main ] Fetching symbol history for GRND... [2026-01-21T20:36:36.663693] [DEBUG] [REMOTE ] GRND: Fetching historical data. [2026-01-21T20:36:36.663665] [INFO ] [main ] Progress: 369/429 forecasts completed (86.0%). SHEN finished in 0.6s. ETA: 10.6s. Rate: 340.43 forecasts/min [2026-01-21T20:36:36.675877] [DEBUG] [REMOTE ] GRND: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.677042] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, N/A% accuracy [2026-01-21T20:36:36.677098] [INFO ] [LOCAL ] GRND: Loaded 2 optimal features with 53.74% confidence from JSON config [2026-01-21T20:36:36.677140] [DEBUG] [MAG ] Building data for symbol: GRND with lookback: 0 [2026-01-21T20:36:36.677647] [DEBUG] [MAG ] ING: Last date is validated at 2026-01-21 [2026-01-21T20:36:36.677961] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:36.678022] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:36.683111] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:36.684225] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.728659] [INFO ] [LOCAL ] BBCP: Saved forecast. [2026-01-21T20:36:36.728940] [INFO ] [main ] BBCP: Signal=1 (Conf=90.0%), Magnitude=-4.66% (Conf=56.3402%) [2026-01-21T20:36:36.729135] [INFO ] [main ] Fetching symbol history for AVB... [2026-01-21T20:36:36.729195] [DEBUG] [REMOTE ] AVB: Fetching historical data. [2026-01-21T20:36:36.730249] [INFO ] [main ] Progress: 370/429 forecasts completed (86.2%). BBCP finished in 0.7s. ETA: 10.4s. Rate: 341.00 forecasts/min [2026-01-21T20:36:36.744040] [DEBUG] [REMOTE ] AVB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.745245] [DEBUG] [LOCAL ] Loaded configuration for AVB: 5 features, N/A% accuracy [2026-01-21T20:36:36.745298] [INFO ] [LOCAL ] AVB: Loaded 5 optimal features with 64.11% confidence from JSON config [2026-01-21T20:36:36.745331] [DEBUG] [MAG ] Building data for symbol: AVB with lookback: 0 [2026-01-21T20:36:36.746166] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:36.746229] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:36.751647] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:36.753556] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:36.754134] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:36.754556] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:36.755519] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.797884] [INFO ] [LOCAL ] MOH: Saved forecast. [2026-01-21T20:36:36.797958] [INFO ] [main ] MOH: Signal=1 (Conf=90.0%), Magnitude=0.88% (Conf=49.4823%) [2026-01-21T20:36:36.798333] [INFO ] [main ] Fetching symbol history for VECO... [2026-01-21T20:36:36.798385] [DEBUG] [REMOTE ] VECO: Fetching historical data. [2026-01-21T20:36:36.798657] [INFO ] [main ] Progress: 371/429 forecasts completed (86.5%). MOH finished in 0.8s. ETA: 10.2s. Rate: 341.56 forecasts/min [2026-01-21T20:36:36.810837] [DEBUG] [REMOTE ] VECO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.812377] [DEBUG] [LOCAL ] Loaded configuration for VECO: 2 features, N/A% accuracy [2026-01-21T20:36:36.812433] [INFO ] [LOCAL ] VECO: Loaded 2 optimal features with 50.93% confidence from JSON config [2026-01-21T20:36:36.812464] [DEBUG] [MAG ] Building data for symbol: VECO with lookback: 0 [2026-01-21T20:36:36.813289] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:36.813349] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:36.814971] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:36.815816] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:36.853380] [DEBUG] [MAG ] ING: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:36.930060] [INFO ] [LOCAL ] ING: Saved forecast. [2026-01-21T20:36:36.930128] [INFO ] [main ] ING: Signal=1 (Conf=90.0%), Magnitude=-0.68% (Conf=55.6873%) [2026-01-21T20:36:36.930307] [INFO ] [main ] Fetching symbol history for ARHS... [2026-01-21T20:36:36.930354] [DEBUG] [REMOTE ] ARHS: Fetching historical data. [2026-01-21T20:36:36.931266] [INFO ] [main ] Progress: 372/429 forecasts completed (86.7%). ING finished in 0.6s. ETA: 10.0s. Rate: 341.79 forecasts/min [2026-01-21T20:36:36.944173] [DEBUG] [REMOTE ] ARHS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:36.945205] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 2 features, N/A% accuracy [2026-01-21T20:36:36.945258] [INFO ] [LOCAL ] ARHS: Loaded 2 optimal features with 54.17% confidence from JSON config [2026-01-21T20:36:36.945289] [DEBUG] [MAG ] Building data for symbol: ARHS with lookback: 0 [2026-01-21T20:36:36.946114] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:36.946175] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:36.948000] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:36.948562] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:37.032906] [DEBUG] [MAG ] GRND: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.114775] [DEBUG] [MAG ] AVB: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.161668] [DEBUG] [MAG ] VECO: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.204146] [DEBUG] [MAG ] GRND: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:37.282060] [INFO ] [LOCAL ] GRND: Saved forecast. [2026-01-21T20:36:37.282129] [INFO ] [main ] GRND: Signal=1 (Conf=90.0%), Magnitude=5.02% (Conf=53.7369%) [2026-01-21T20:36:37.282352] [INFO ] [main ] Fetching symbol history for CWCO... [2026-01-21T20:36:37.282411] [DEBUG] [REMOTE ] CWCO: Fetching historical data. [2026-01-21T20:36:37.283160] [INFO ] [main ] Progress: 373/429 forecasts completed (86.9%). GRND finished in 0.6s. ETA: 9.9s. Rate: 340.87 forecasts/min [2026-01-21T20:36:37.285112] [DEBUG] [MAG ] AVB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:37.296193] [DEBUG] [REMOTE ] CWCO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:37.297183] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 1 features, N/A% accuracy [2026-01-21T20:36:37.297240] [INFO ] [LOCAL ] CWCO: Loaded 1 optimal features with 47.40% confidence from JSON config [2026-01-21T20:36:37.297273] [DEBUG] [MAG ] Building data for symbol: CWCO with lookback: 0 [2026-01-21T20:36:37.298099] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:37.298161] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:37.299788] [DEBUG] [MAG ] ARHS: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.333733] [DEBUG] [MAG ] VECO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:37.394661] [INFO ] [LOCAL ] AVB: Saved forecast. [2026-01-21T20:36:37.394728] [INFO ] [main ] AVB: Signal=1 (Conf=90.0%), Magnitude=-0.35% (Conf=64.1105%) [2026-01-21T20:36:37.394883] [INFO ] [main ] Fetching symbol history for RES... [2026-01-21T20:36:37.394927] [DEBUG] [REMOTE ] RES: Fetching historical data. [2026-01-21T20:36:37.395663] [INFO ] [main ] Progress: 374/429 forecasts completed (87.2%). AVB finished in 0.7s. ETA: 9.7s. Rate: 341.20 forecasts/min [2026-01-21T20:36:37.408805] [DEBUG] [REMOTE ] RES: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:37.409799] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, N/A% accuracy [2026-01-21T20:36:37.409863] [INFO ] [LOCAL ] RES: Loaded 4 optimal features with 47.36% confidence from JSON config [2026-01-21T20:36:37.410089] [DEBUG] [MAG ] Building data for symbol: RES with lookback: 0 [2026-01-21T20:36:37.411012] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:37.411075] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:37.412827] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:37.413352] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:37.413359] [INFO ] [LOCAL ] VECO: Saved forecast. [2026-01-21T20:36:37.413430] [INFO ] [main ] VECO: Signal=1 (Conf=90.0%), Magnitude=1.61% (Conf=50.9345%) [2026-01-21T20:36:37.413767] [INFO ] [main ] Fetching symbol history for AMWL... [2026-01-21T20:36:37.413774] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:37.413819] [DEBUG] [REMOTE ] AMWL: Fetching historical data. [2026-01-21T20:36:37.414238] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:37.415670] [INFO ] [main ] Progress: 375/429 forecasts completed (87.4%). VECO finished in 0.6s. ETA: 9.5s. Rate: 342.01 forecasts/min [2026-01-21T20:36:37.421224] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:37.424395] [DEBUG] [REMOTE ] AMWL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:37.425408] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 5 features, N/A% accuracy [2026-01-21T20:36:37.425458] [INFO ] [LOCAL ] AMWL: Loaded 5 optimal features with 55.29% confidence from JSON config [2026-01-21T20:36:37.425490] [DEBUG] [MAG ] Building data for symbol: AMWL with lookback: 0 [2026-01-21T20:36:37.426466] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:37.426526] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:37.431628] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:37.432452] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:37.434811] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:37.477674] [DEBUG] [MAG ] ARHS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:37.544881] [INFO ] [LOCAL ] ARHS: Saved forecast. [2026-01-21T20:36:37.544951] [INFO ] [main ] ARHS: Signal=1 (Conf=90.0%), Magnitude=6.89% (Conf=54.1669%) [2026-01-21T20:36:37.545114] [INFO ] [main ] Fetching symbol history for TBB... [2026-01-21T20:36:37.545157] [DEBUG] [REMOTE ] TBB: Fetching historical data. [2026-01-21T20:36:37.545978] [INFO ] [main ] Progress: 376/429 forecasts completed (87.6%). ARHS finished in 0.6s. ETA: 9.3s. Rate: 342.24 forecasts/min [2026-01-21T20:36:37.548914] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:37.549885] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:37.556960] [DEBUG] [REMOTE ] TBB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:37.557996] [DEBUG] [LOCAL ] Loaded configuration for TBB: 7 features, N/A% accuracy [2026-01-21T20:36:37.558051] [INFO ] [LOCAL ] TBB: Loaded 7 optimal features with 56.08% confidence from JSON config [2026-01-21T20:36:37.558084] [DEBUG] [MAG ] Building data for symbol: TBB with lookback: 0 [2026-01-21T20:36:37.558930] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:37.558996] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:37.564141] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:37.566366] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:37.566888] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:37.567295] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:37.568226] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:37.570713] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:37.571541] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:37.760925] [DEBUG] [MAG ] CWCO: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.775187] [DEBUG] [MAG ] RES: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.910164] [DEBUG] [MAG ] AMWL: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.923158] [DEBUG] [MAG ] TBB: Last date is validated at 2026-01-21 [2026-01-21T20:36:37.933993] [DEBUG] [MAG ] CWCO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:37.959447] [DEBUG] [MAG ] RES: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.007514] [INFO ] [LOCAL ] CWCO: Saved forecast. [2026-01-21T20:36:38.007609] [INFO ] [main ] CWCO: Signal=1 (Conf=90.0%), Magnitude=0.03% (Conf=47.3983%) [2026-01-21T20:36:38.007983] [INFO ] [main ] Fetching symbol history for HSAI... [2026-01-21T20:36:38.008036] [DEBUG] [REMOTE ] HSAI: Fetching historical data. [2026-01-21T20:36:38.008671] [INFO ] [main ] Progress: 377/429 forecasts completed (87.9%). CWCO finished in 0.7s. ETA: 9.2s. Rate: 340.76 forecasts/min [2026-01-21T20:36:38.020696] [DEBUG] [REMOTE ] HSAI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.020850] [INFO ] [LOCAL ] RES: Saved forecast. [2026-01-21T20:36:38.020940] [INFO ] [main ] RES: Signal=1 (Conf=90.0%), Magnitude=0.23% (Conf=47.3624%) [2026-01-21T20:36:38.021347] [INFO ] [main ] Fetching symbol history for AMPL... [2026-01-21T20:36:38.021405] [DEBUG] [REMOTE ] AMPL: Fetching historical data. [2026-01-21T20:36:38.021517] [INFO ] [main ] Progress: 378/429 forecasts completed (88.1%). RES finished in 0.6s. ETA: 9.0s. Rate: 341.60 forecasts/min [2026-01-21T20:36:38.021681] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 2 features, N/A% accuracy [2026-01-21T20:36:38.021726] [INFO ] [LOCAL ] HSAI: Loaded 2 optimal features with 63.94% confidence from JSON config [2026-01-21T20:36:38.021758] [DEBUG] [MAG ] Building data for symbol: HSAI with lookback: 0 [2026-01-21T20:36:38.022609] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:38.022671] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:38.023650] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:38.033663] [DEBUG] [REMOTE ] AMPL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.034520] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 3 features, N/A% accuracy [2026-01-21T20:36:38.034603] [INFO ] [LOCAL ] AMPL: Loaded 3 optimal features with 54.27% confidence from JSON config [2026-01-21T20:36:38.034639] [DEBUG] [MAG ] Building data for symbol: AMPL with lookback: 0 [2026-01-21T20:36:38.035451] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:38.035514] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:38.040552] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:38.042388] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:38.057539] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.063831] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.079567] [DEBUG] [MAG ] AMWL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.095895] [DEBUG] [MAG ] TBB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.150546] [INFO ] [LOCAL ] AMWL: Saved forecast. [2026-01-21T20:36:38.150983] [INFO ] [main ] AMWL: Signal=1 (Conf=90.0%), Magnitude=-5.46% (Conf=55.2857%) [2026-01-21T20:36:38.151141] [INFO ] [main ] Fetching symbol history for DUKB... [2026-01-21T20:36:38.151184] [DEBUG] [REMOTE ] DUKB: Fetching historical data. [2026-01-21T20:36:38.154985] [INFO ] [main ] Progress: 379/429 forecasts completed (88.3%). AMWL finished in 0.7s. ETA: 8.8s. Rate: 341.82 forecasts/min [2026-01-21T20:36:38.158811] [INFO ] [LOCAL ] TBB: Saved forecast. [2026-01-21T20:36:38.158877] [INFO ] [main ] TBB: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=56.0761%) [2026-01-21T20:36:38.159038] [INFO ] [main ] Fetching symbol history for JELD... [2026-01-21T20:36:38.159082] [DEBUG] [REMOTE ] JELD: Fetching historical data. [2026-01-21T20:36:38.160925] [INFO ] [main ] Progress: 380/429 forecasts completed (88.6%). TBB finished in 0.6s. ETA: 8.6s. Rate: 342.69 forecasts/min [2026-01-21T20:36:38.166403] [DEBUG] [REMOTE ] DUKB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.168070] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, N/A% accuracy [2026-01-21T20:36:38.168127] [INFO ] [LOCAL ] DUKB: Loaded 2 optimal features with 44.28% confidence from JSON config [2026-01-21T20:36:38.168159] [DEBUG] [MAG ] Building data for symbol: DUKB with lookback: 0 [2026-01-21T20:36:38.169025] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:38.169085] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:38.171119] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:38.171237] [DEBUG] [REMOTE ] JELD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.171997] [DEBUG] [LOCAL ] Loaded configuration for JELD: 7 features, N/A% accuracy [2026-01-21T20:36:38.172055] [INFO ] [LOCAL ] JELD: Loaded 7 optimal features with 56.55% confidence from JSON config [2026-01-21T20:36:38.172086] [DEBUG] [MAG ] Building data for symbol: JELD with lookback: 0 [2026-01-21T20:36:38.172915] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:38.172990] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:38.174789] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:38.175325] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:38.175759] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_range_expansion [2026-01-21T20:36:38.180086] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:38.181588] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:38.183694] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:38.186502] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.188116] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.399204] [DEBUG] [MAG ] AMPL: Last date is validated at 2026-01-21 [2026-01-21T20:36:38.416881] [DEBUG] [MAG ] HSAI: Last date is validated at 2026-01-21 [2026-01-21T20:36:38.536442] [DEBUG] [MAG ] DUKB: Last date is validated at 2026-01-21 [2026-01-21T20:36:38.547100] [DEBUG] [MAG ] JELD: Last date is validated at 2026-01-21 [2026-01-21T20:36:38.570076] [DEBUG] [MAG ] AMPL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.588193] [DEBUG] [MAG ] HSAI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.644925] [INFO ] [LOCAL ] AMPL: Saved forecast. [2026-01-21T20:36:38.645001] [INFO ] [main ] AMPL: Signal=1 (Conf=90.0%), Magnitude=2.42% (Conf=54.2686%) [2026-01-21T20:36:38.645158] [INFO ] [main ] Fetching symbol history for EG... [2026-01-21T20:36:38.645202] [DEBUG] [REMOTE ] EG: Fetching historical data. [2026-01-21T20:36:38.645911] [INFO ] [main ] Progress: 381/429 forecasts completed (88.8%). AMPL finished in 0.6s. ETA: 8.4s. Rate: 341.10 forecasts/min [2026-01-21T20:36:38.657672] [DEBUG] [REMOTE ] EG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.660358] [DEBUG] [LOCAL ] Loaded configuration for EG: 3 features, N/A% accuracy [2026-01-21T20:36:38.660411] [INFO ] [LOCAL ] EG: Loaded 3 optimal features with 56.48% confidence from JSON config [2026-01-21T20:36:38.660443] [DEBUG] [MAG ] Building data for symbol: EG with lookback: 0 [2026-01-21T20:36:38.661270] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:38.661333] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:38.666598] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:38.667645] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:38.669315] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.676623] [INFO ] [LOCAL ] HSAI: Saved forecast. [2026-01-21T20:36:38.676692] [INFO ] [main ] HSAI: Signal=1 (Conf=90.0%), Magnitude=4.35% (Conf=63.9359%) [2026-01-21T20:36:38.677036] [INFO ] [main ] Fetching symbol history for SUPN... [2026-01-21T20:36:38.677087] [DEBUG] [REMOTE ] SUPN: Fetching historical data. [2026-01-21T20:36:38.677671] [INFO ] [main ] Progress: 382/429 forecasts completed (89.0%). HSAI finished in 0.7s. ETA: 8.2s. Rate: 341.84 forecasts/min [2026-01-21T20:36:38.689663] [DEBUG] [REMOTE ] SUPN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.690617] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 9 features, N/A% accuracy [2026-01-21T20:36:38.690674] [INFO ] [LOCAL ] SUPN: Loaded 9 optimal features with 54.04% confidence from JSON config [2026-01-21T20:36:38.691025] [DEBUG] [MAG ] Building data for symbol: SUPN with lookback: 0 [2026-01-21T20:36:38.691832] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:38.691896] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:38.696743] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:38.698563] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:38.699060] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:38.699449] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:38.700191] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:38.718884] [DEBUG] [MAG ] DUKB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.743153] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:38.745630] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:38.749043] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:36:38.751268] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.780636] [INFO ] [LOCAL ] DUKB: Saved forecast. [2026-01-21T20:36:38.780710] [INFO ] [main ] DUKB: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=44.2832%) [2026-01-21T20:36:38.781083] [INFO ] [main ] Fetching symbol history for PFD... [2026-01-21T20:36:38.781138] [DEBUG] [REMOTE ] PFD: Fetching historical data. [2026-01-21T20:36:38.782008] [INFO ] [main ] Progress: 383/429 forecasts completed (89.3%). DUKB finished in 0.6s. ETA: 8.1s. Rate: 342.20 forecasts/min [2026-01-21T20:36:38.793297] [DEBUG] [REMOTE ] PFD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.793405] [DEBUG] [MAG ] JELD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:38.794298] [DEBUG] [LOCAL ] Loaded configuration for PFD: 3 features, N/A% accuracy [2026-01-21T20:36:38.794357] [INFO ] [LOCAL ] PFD: Loaded 3 optimal features with 37.59% confidence from JSON config [2026-01-21T20:36:38.794390] [DEBUG] [MAG ] Building data for symbol: PFD with lookback: 0 [2026-01-21T20:36:38.795208] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:38.795269] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:38.797023] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:38.797556] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:38.800105] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:38.870482] [INFO ] [LOCAL ] JELD: Saved forecast. [2026-01-21T20:36:38.870550] [INFO ] [main ] JELD: Signal=1 (Conf=90.0%), Magnitude=6.66% (Conf=56.5528%) [2026-01-21T20:36:38.870927] [INFO ] [main ] Fetching symbol history for DHI... [2026-01-21T20:36:38.870979] [DEBUG] [REMOTE ] DHI: Fetching historical data. [2026-01-21T20:36:38.871671] [INFO ] [main ] Progress: 384/429 forecasts completed (89.5%). JELD finished in 0.7s. ETA: 7.9s. Rate: 342.63 forecasts/min [2026-01-21T20:36:38.885115] [DEBUG] [REMOTE ] DHI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:38.885926] [DEBUG] [LOCAL ] Loaded configuration for DHI: 5 features, N/A% accuracy [2026-01-21T20:36:38.885983] [INFO ] [LOCAL ] DHI: Loaded 5 optimal features with 50.77% confidence from JSON config [2026-01-21T20:36:38.886015] [DEBUG] [MAG ] Building data for symbol: DHI with lookback: 0 [2026-01-21T20:36:38.886813] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:38.886873] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:38.891968] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:38.893820] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:38.894315] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:39.010678] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:39.014181] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:39.016906] [DEBUG] [MAG ] EG: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.108714] [DEBUG] [MAG ] SUPN: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.142401] [DEBUG] [MAG ] PFD: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.185983] [DEBUG] [MAG ] EG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:39.279791] [DEBUG] [MAG ] SUPN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:39.314835] [DEBUG] [MAG ] PFD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:39.321653] [INFO ] [LOCAL ] EG: Saved forecast. [2026-01-21T20:36:39.321719] [INFO ] [main ] EG: Signal=1 (Conf=90.0%), Magnitude=0.72% (Conf=56.4812%) [2026-01-21T20:36:39.322170] [INFO ] [main ] Fetching symbol history for LAES... [2026-01-21T20:36:39.322223] [DEBUG] [REMOTE ] LAES: Fetching historical data. [2026-01-21T20:36:39.322666] [INFO ] [main ] Progress: 385/429 forecasts completed (89.7%). EG finished in 0.7s. ETA: 7.7s. Rate: 341.24 forecasts/min [2026-01-21T20:36:39.335857] [DEBUG] [REMOTE ] LAES: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:39.336818] [DEBUG] [LOCAL ] Loaded configuration for LAES: 5 features, N/A% accuracy [2026-01-21T20:36:39.336883] [INFO ] [LOCAL ] LAES: Loaded 5 optimal features with 56.01% confidence from JSON config [2026-01-21T20:36:39.336916] [DEBUG] [MAG ] Building data for symbol: LAES with lookback: 0 [2026-01-21T20:36:39.337730] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:39.337791] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:39.339536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:39.340093] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:39.340543] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:39.340970] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:39.341801] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:39.376695] [DEBUG] [MAG ] DHI: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.378379] [INFO ] [LOCAL ] PFD: Saved forecast. [2026-01-21T20:36:39.378446] [INFO ] [main ] PFD: Signal=1 (Conf=90.0%), Magnitude=0.48% (Conf=37.5869%) [2026-01-21T20:36:39.378660] [INFO ] [main ] Fetching symbol history for ASA... [2026-01-21T20:36:39.378706] [DEBUG] [REMOTE ] ASA: Fetching historical data. [2026-01-21T20:36:39.379762] [INFO ] [main ] Progress: 386/429 forecasts completed (90.0%). PFD finished in 0.6s. ETA: 7.5s. Rate: 341.84 forecasts/min [2026-01-21T20:36:39.385253] [INFO ] [LOCAL ] SUPN: Saved forecast. [2026-01-21T20:36:39.385323] [INFO ] [main ] SUPN: Signal=1 (Conf=90.0%), Magnitude=3.71% (Conf=54.0423%) [2026-01-21T20:36:39.385494] [INFO ] [main ] Fetching symbol history for CVEO... [2026-01-21T20:36:39.385538] [DEBUG] [REMOTE ] CVEO: Fetching historical data. [2026-01-21T20:36:39.386799] [INFO ] [main ] Progress: 387/429 forecasts completed (90.2%). SUPN finished in 0.7s. ETA: 7.4s. Rate: 342.69 forecasts/min [2026-01-21T20:36:39.390991] [DEBUG] [REMOTE ] ASA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:39.391943] [DEBUG] [LOCAL ] Loaded configuration for ASA: 8 features, N/A% accuracy [2026-01-21T20:36:39.391997] [INFO ] [LOCAL ] ASA: Loaded 8 optimal features with 56.00% confidence from JSON config [2026-01-21T20:36:39.392027] [DEBUG] [MAG ] Building data for symbol: ASA with lookback: 0 [2026-01-21T20:36:39.392881] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:39.392947] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:39.394849] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:39.395374] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:39.395842] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:39.396767] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:39.398432] [DEBUG] [REMOTE ] CVEO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:39.399266] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 2 features, N/A% accuracy [2026-01-21T20:36:39.399323] [INFO ] [LOCAL ] CVEO: Loaded 2 optimal features with 53.43% confidence from JSON config [2026-01-21T20:36:39.399354] [DEBUG] [MAG ] Building data for symbol: CVEO with lookback: 0 [2026-01-21T20:36:39.400171] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:39.400230] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:39.405448] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:39.406926] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:39.516923] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:39.518252] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:39.518924] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:39.522115] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:39.566933] [DEBUG] [MAG ] DHI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:39.683513] [INFO ] [LOCAL ] DHI: Saved forecast. [2026-01-21T20:36:39.683599] [INFO ] [main ] DHI: Signal=1 (Conf=90.0%), Magnitude=3.11% (Conf=50.7726%) [2026-01-21T20:36:39.683763] [INFO ] [main ] Fetching symbol history for ED... [2026-01-21T20:36:39.683807] [DEBUG] [REMOTE ] ED: Fetching historical data. [2026-01-21T20:36:39.684899] [INFO ] [main ] Progress: 388/429 forecasts completed (90.4%). DHI finished in 0.8s. ETA: 7.2s. Rate: 342.07 forecasts/min [2026-01-21T20:36:39.695639] [DEBUG] [REMOTE ] ED: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:39.696555] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, N/A% accuracy [2026-01-21T20:36:39.696630] [INFO ] [LOCAL ] ED: Loaded 3 optimal features with 64.92% confidence from JSON config [2026-01-21T20:36:39.696663] [DEBUG] [MAG ] Building data for symbol: ED with lookback: 0 [2026-01-21T20:36:39.697431] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:39.697491] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:39.697593] [DEBUG] [MAG ] LAES: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.702350] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:39.704217] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_11_elasticity [2026-01-21T20:36:39.705380] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:39.781339] [DEBUG] [MAG ] CVEO: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.873418] [DEBUG] [MAG ] ASA: Last date is validated at 2026-01-21 [2026-01-21T20:36:39.874396] [DEBUG] [MAG ] LAES: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:39.953356] [INFO ] [LOCAL ] LAES: Saved forecast. [2026-01-21T20:36:39.953427] [INFO ] [main ] LAES: Signal=1 (Conf=90.0%), Magnitude=11.50% (Conf=56.0055%) [2026-01-21T20:36:39.953612] [INFO ] [main ] Fetching symbol history for GSHD... [2026-01-21T20:36:39.953659] [DEBUG] [REMOTE ] GSHD: Fetching historical data. [2026-01-21T20:36:39.954709] [INFO ] [main ] Progress: 389/429 forecasts completed (90.7%). LAES finished in 0.6s. ETA: 7.0s. Rate: 341.59 forecasts/min [2026-01-21T20:36:39.966174] [DEBUG] [REMOTE ] GSHD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:39.967362] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 5 features, N/A% accuracy [2026-01-21T20:36:39.967421] [INFO ] [LOCAL ] GSHD: Loaded 5 optimal features with 66.09% confidence from JSON config [2026-01-21T20:36:39.967455] [DEBUG] [MAG ] Building data for symbol: GSHD with lookback: 0 [2026-01-21T20:36:39.967963] [DEBUG] [MAG ] CVEO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:39.968431] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:39.968514] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:39.970275] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:39.970851] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:40.027477] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:40.029664] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:40.030736] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:40.045748] [INFO ] [LOCAL ] CVEO: Saved forecast. [2026-01-21T20:36:40.045817] [INFO ] [main ] CVEO: Signal=1 (Conf=90.0%), Magnitude=6.08% (Conf=53.4251%) [2026-01-21T20:36:40.046182] [INFO ] [main ] Progress: 390/429 forecasts completed (90.9%). CVEO finished in 0.7s. ETA: 6.8s. Rate: 342.01 forecasts/min [2026-01-21T20:36:40.046318] [INFO ] [main ] Fetching symbol history for VGSH... [2026-01-21T20:36:40.046363] [DEBUG] [REMOTE ] VGSH: Fetching historical data. [2026-01-21T20:36:40.049115] [DEBUG] [MAG ] ASA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:40.056171] [DEBUG] [MAG ] ED: Last date is validated at 2026-01-21 [2026-01-21T20:36:40.058310] [DEBUG] [REMOTE ] VGSH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:40.059749] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 1 features, N/A% accuracy [2026-01-21T20:36:40.059989] [INFO ] [LOCAL ] VGSH: Loaded 1 optimal features with 23.69% confidence from JSON config [2026-01-21T20:36:40.060020] [DEBUG] [MAG ] Building data for symbol: VGSH with lookback: 0 [2026-01-21T20:36:40.061015] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:40.061074] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:40.061830] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:40.146698] [INFO ] [LOCAL ] ASA: Saved forecast. [2026-01-21T20:36:40.146767] [INFO ] [main ] ASA: Signal=1 (Conf=90.0%), Magnitude=-0.95% (Conf=55.9998%) [2026-01-21T20:36:40.146941] [INFO ] [main ] Fetching symbol history for AG... [2026-01-21T20:36:40.146987] [DEBUG] [REMOTE ] AG: Fetching historical data. [2026-01-21T20:36:40.148314] [INFO ] [main ] Progress: 391/429 forecasts completed (91.1%). ASA finished in 0.8s. ETA: 6.7s. Rate: 342.38 forecasts/min [2026-01-21T20:36:40.158315] [DEBUG] [REMOTE ] AG: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:40.159329] [DEBUG] [LOCAL ] Loaded configuration for AG: 4 features, N/A% accuracy [2026-01-21T20:36:40.159381] [INFO ] [LOCAL ] AG: Loaded 4 optimal features with 56.69% confidence from JSON config [2026-01-21T20:36:40.159412] [DEBUG] [MAG ] Building data for symbol: AG with lookback: 0 [2026-01-21T20:36:40.160242] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:40.160509] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:40.162237] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:40.162788] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:40.163186] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:40.163982] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:40.226817] [DEBUG] [MAG ] ED: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:40.313881] [INFO ] [LOCAL ] ED: Saved forecast. [2026-01-21T20:36:40.313949] [INFO ] [main ] ED: Signal=1 (Conf=90.0%), Magnitude=-1.44% (Conf=64.9168%) [2026-01-21T20:36:40.314104] [INFO ] [main ] Fetching symbol history for WGO... [2026-01-21T20:36:40.314148] [DEBUG] [REMOTE ] WGO: Fetching historical data. [2026-01-21T20:36:40.315298] [INFO ] [main ] Progress: 392/429 forecasts completed (91.4%). ED finished in 0.6s. ETA: 6.5s. Rate: 342.42 forecasts/min [2026-01-21T20:36:40.325480] [DEBUG] [REMOTE ] WGO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:40.326420] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, N/A% accuracy [2026-01-21T20:36:40.326472] [INFO ] [LOCAL ] WGO: Loaded 3 optimal features with 42.90% confidence from JSON config [2026-01-21T20:36:40.326503] [DEBUG] [MAG ] Building data for symbol: WGO with lookback: 0 [2026-01-21T20:36:40.327308] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:40.327370] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:40.332229] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_volatility_percentile [2026-01-21T20:36:40.389306] [DEBUG] [MAG ] GSHD: Last date is validated at 2026-01-21 [2026-01-21T20:36:40.409011] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:40.409784] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:40.411790] [DEBUG] [MAG ] VGSH: Last date is validated at 2026-01-21 [2026-01-21T20:36:40.519941] [DEBUG] [MAG ] AG: Last date is validated at 2026-01-21 [2026-01-21T20:36:40.559565] [DEBUG] [MAG ] GSHD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:40.585343] [DEBUG] [MAG ] VGSH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:40.636525] [INFO ] [LOCAL ] VGSH: Saved forecast. [2026-01-21T20:36:40.636609] [INFO ] [main ] VGSH: Signal=1 (Conf=90.0%), Magnitude=0.00% (Conf=23.6865%) [2026-01-21T20:36:40.636920] [INFO ] [main ] Fetching symbol history for SDA... [2026-01-21T20:36:40.636969] [DEBUG] [REMOTE ] SDA: Fetching historical data. [2026-01-21T20:36:40.637891] [INFO ] [main ] Progress: 393/429 forecasts completed (91.6%). VGSH finished in 0.6s. ETA: 6.3s. Rate: 341.69 forecasts/min [2026-01-21T20:36:40.648448] [DEBUG] [REMOTE ] SDA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:40.649769] [DEBUG] [LOCAL ] Loaded configuration for SDA: 2 features, N/A% accuracy [2026-01-21T20:36:40.649837] [INFO ] [LOCAL ] SDA: Loaded 2 optimal features with 52.26% confidence from JSON config [2026-01-21T20:36:40.649870] [DEBUG] [MAG ] Building data for symbol: SDA with lookback: 0 [2026-01-21T20:36:40.650766] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:40.650825] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:40.655652] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:40.657713] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:40.669240] [INFO ] [LOCAL ] GSHD: Saved forecast. [2026-01-21T20:36:40.669312] [INFO ] [main ] GSHD: Signal=1 (Conf=90.0%), Magnitude=2.19% (Conf=66.095%) [2026-01-21T20:36:40.669474] [INFO ] [main ] Fetching symbol history for HPI... [2026-01-21T20:36:40.669527] [DEBUG] [REMOTE ] HPI: Fetching historical data. [2026-01-21T20:36:40.669870] [INFO ] [main ] Progress: 394/429 forecasts completed (91.8%). GSHD finished in 0.7s. ETA: 6.1s. Rate: 342.40 forecasts/min [2026-01-21T20:36:40.681696] [DEBUG] [REMOTE ] HPI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:40.682956] [DEBUG] [LOCAL ] Loaded configuration for HPI: 3 features, N/A% accuracy [2026-01-21T20:36:40.683012] [INFO ] [LOCAL ] HPI: Loaded 3 optimal features with 47.14% confidence from JSON config [2026-01-21T20:36:40.683044] [DEBUG] [MAG ] Building data for symbol: HPI with lookback: 0 [2026-01-21T20:36:40.683908] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:40.683972] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:40.689097] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:40.689434] [DEBUG] [MAG ] AG: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:40.690421] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:40.691775] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:40.747992] [DEBUG] [MAG ] WGO: Last date is validated at 2026-01-21 [2026-01-21T20:36:40.763699] [INFO ] [LOCAL ] AG: Saved forecast. [2026-01-21T20:36:40.763769] [INFO ] [main ] AG: Signal=1 (Conf=90.0%), Magnitude=2.03% (Conf=56.69%) [2026-01-21T20:36:40.764113] [INFO ] [main ] Fetching symbol history for ELME... [2026-01-21T20:36:40.764165] [DEBUG] [REMOTE ] ELME: Fetching historical data. [2026-01-21T20:36:40.764655] [INFO ] [main ] Progress: 395/429 forecasts completed (92.1%). AG finished in 0.6s. ETA: 6.0s. Rate: 342.80 forecasts/min [2026-01-21T20:36:40.777069] [DEBUG] [REMOTE ] ELME: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:40.778048] [DEBUG] [LOCAL ] Loaded configuration for ELME: 5 features, N/A% accuracy [2026-01-21T20:36:40.778100] [INFO ] [LOCAL ] ELME: Loaded 5 optimal features with 51.44% confidence from JSON config [2026-01-21T20:36:40.778131] [DEBUG] [MAG ] Building data for symbol: ELME with lookback: 0 [2026-01-21T20:36:40.778955] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:40.779015] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:40.780738] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:40.781251] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:40.781672] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:40.898759] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:40.920697] [DEBUG] [MAG ] WGO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:40.943427] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:41.014511] [INFO ] [LOCAL ] WGO: Saved forecast. [2026-01-21T20:36:41.014592] [INFO ] [main ] WGO: Signal=1 (Conf=90.0%), Magnitude=-2.42% (Conf=42.9021%) [2026-01-21T20:36:41.014750] [INFO ] [main ] Fetching symbol history for PX... [2026-01-21T20:36:41.014793] [DEBUG] [REMOTE ] PX: Fetching historical data. [2026-01-21T20:36:41.017078] [INFO ] [main ] Progress: 396/429 forecasts completed (92.3%). WGO finished in 0.7s. ETA: 5.8s. Rate: 342.42 forecasts/min [2026-01-21T20:36:41.017281] [DEBUG] [MAG ] SDA: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.027695] [DEBUG] [REMOTE ] PX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:41.028685] [DEBUG] [LOCAL ] Loaded configuration for PX: 5 features, N/A% accuracy [2026-01-21T20:36:41.028744] [INFO ] [LOCAL ] PX: Loaded 5 optimal features with 54.06% confidence from JSON config [2026-01-21T20:36:41.028777] [DEBUG] [MAG ] Building data for symbol: PX with lookback: 0 [2026-01-21T20:36:41.029631] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:41.029695] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:41.035314] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:41.036207] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:41.039108] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:41.043559] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:41.046532] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:41.052314] [DEBUG] [MAG ] HPI: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.196720] [DEBUG] [MAG ] SDA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:41.225537] [DEBUG] [MAG ] HPI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:41.265832] [INFO ] [LOCAL ] SDA: Saved forecast. [2026-01-21T20:36:41.265898] [INFO ] [main ] SDA: Signal=1 (Conf=90.0%), Magnitude=4.55% (Conf=52.2565%) [2026-01-21T20:36:41.266055] [INFO ] [main ] Fetching symbol history for BAP... [2026-01-21T20:36:41.266099] [DEBUG] [REMOTE ] BAP: Fetching historical data. [2026-01-21T20:36:41.266892] [INFO ] [main ] Progress: 397/429 forecasts completed (92.5%). SDA finished in 0.6s. ETA: 5.6s. Rate: 342.05 forecasts/min [2026-01-21T20:36:41.277821] [DEBUG] [REMOTE ] BAP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:41.278989] [DEBUG] [LOCAL ] Loaded configuration for BAP: 10 features, N/A% accuracy [2026-01-21T20:36:41.279042] [INFO ] [LOCAL ] BAP: Loaded 10 optimal features with 50.15% confidence from JSON config [2026-01-21T20:36:41.279073] [DEBUG] [MAG ] Building data for symbol: BAP with lookback: 0 [2026-01-21T20:36:41.279890] [DEBUG] [FEATURES ] DataBuilder: Executing 10 feature methods. [2026-01-21T20:36:41.279955] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:41.284799] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:41.285111] [INFO ] [LOCAL ] HPI: Saved forecast. [2026-01-21T20:36:41.285185] [INFO ] [main ] HPI: Signal=1 (Conf=90.0%), Magnitude=1.17% (Conf=47.1354%) [2026-01-21T20:36:41.285548] [INFO ] [main ] Fetching symbol history for ASTL... [2026-01-21T20:36:41.285615] [DEBUG] [REMOTE ] ASTL: Fetching historical data. [2026-01-21T20:36:41.285653] [INFO ] [main ] Progress: 398/429 forecasts completed (92.8%). HPI finished in 0.6s. ETA: 5.4s. Rate: 342.82 forecasts/min [2026-01-21T20:36:41.286786] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:41.287264] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:41.287679] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:41.288657] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:41.289324] [DEBUG] [FEATURES ] DataBuilder: Executing add_vol_of_vol [2026-01-21T20:36:41.290647] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:41.291982] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:41.292438] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_state_percentiles [2026-01-21T20:36:41.294446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:41.297545] [DEBUG] [REMOTE ] ASTL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:41.298753] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 2 features, N/A% accuracy [2026-01-21T20:36:41.298806] [INFO ] [LOCAL ] ASTL: Loaded 2 optimal features with 56.31% confidence from JSON config [2026-01-21T20:36:41.298837] [DEBUG] [MAG ] Building data for symbol: ASTL with lookback: 0 [2026-01-21T20:36:41.299649] [DEBUG] [FEATURES ] DataBuilder: Executing 2 feature methods. [2026-01-21T20:36:41.299708] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:41.300424] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:41.301075] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:41.308215] [DEBUG] [MAG ] ELME: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.397899] [DEBUG] [MAG ] PX: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.480877] [DEBUG] [MAG ] ELME: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:41.567361] [DEBUG] [MAG ] PX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:41.579374] [INFO ] [LOCAL ] ELME: Saved forecast. [2026-01-21T20:36:41.579444] [INFO ] [main ] ELME: Signal=1 (Conf=90.0%), Magnitude=-8.54% (Conf=51.4368%) [2026-01-21T20:36:41.579834] [INFO ] [main ] Fetching symbol history for RARE... [2026-01-21T20:36:41.579888] [DEBUG] [REMOTE ] RARE: Fetching historical data. [2026-01-21T20:36:41.580686] [INFO ] [main ] Progress: 399/429 forecasts completed (93.0%). ELME finished in 0.8s. ETA: 5.3s. Rate: 342.23 forecasts/min [2026-01-21T20:36:41.593910] [DEBUG] [REMOTE ] RARE: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:41.595376] [DEBUG] [LOCAL ] Loaded configuration for RARE: 8 features, N/A% accuracy [2026-01-21T20:36:41.595431] [INFO ] [LOCAL ] RARE: Loaded 8 optimal features with 56.29% confidence from JSON config [2026-01-21T20:36:41.595464] [DEBUG] [MAG ] Building data for symbol: RARE with lookback: 0 [2026-01-21T20:36:41.596296] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:41.596361] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:41.598164] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:41.598760] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:41.599379] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:41.601292] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:41.602138] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:41.603460] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:41.604318] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:41.605519] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:41.640546] [INFO ] [LOCAL ] PX: Saved forecast. [2026-01-21T20:36:41.640634] [INFO ] [main ] PX: Signal=1 (Conf=90.0%), Magnitude=0.37% (Conf=54.0617%) [2026-01-21T20:36:41.640796] [INFO ] [main ] Fetching symbol history for KBWD... [2026-01-21T20:36:41.640840] [DEBUG] [REMOTE ] KBWD: Fetching historical data. [2026-01-21T20:36:41.642189] [DEBUG] [MAG ] ASTL: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.642729] [INFO ] [main ] Progress: 400/429 forecasts completed (93.2%). PX finished in 0.6s. ETA: 5.1s. Rate: 342.78 forecasts/min [2026-01-21T20:36:41.646067] [DEBUG] [MAG ] BAP: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.654448] [DEBUG] [REMOTE ] KBWD: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:41.655431] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, N/A% accuracy [2026-01-21T20:36:41.655492] [INFO ] [LOCAL ] KBWD: Loaded 3 optimal features with 61.77% confidence from JSON config [2026-01-21T20:36:41.655524] [DEBUG] [MAG ] Building data for symbol: KBWD with lookback: 0 [2026-01-21T20:36:41.656708] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:41.656768] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:41.657485] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:41.658375] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:41.660914] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:41.878797] [DEBUG] [MAG ] ASTL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:41.890950] [DEBUG] [MAG ] BAP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:41.938024] [INFO ] [LOCAL ] ASTL: Saved forecast. [2026-01-21T20:36:41.938100] [INFO ] [main ] ASTL: Signal=1 (Conf=90.0%), Magnitude=0.07% (Conf=56.3068%) [2026-01-21T20:36:41.938255] [INFO ] [main ] Fetching symbol history for FOXA... [2026-01-21T20:36:41.938298] [DEBUG] [REMOTE ] FOXA: Fetching historical data. [2026-01-21T20:36:41.938988] [INFO ] [main ] Progress: 401/429 forecasts completed (93.5%). ASTL finished in 0.7s. ETA: 4.9s. Rate: 342.19 forecasts/min [2026-01-21T20:36:41.950184] [DEBUG] [REMOTE ] FOXA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:41.951168] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 9 features, N/A% accuracy [2026-01-21T20:36:41.951220] [INFO ] [LOCAL ] FOXA: Loaded 9 optimal features with 53.31% confidence from JSON config [2026-01-21T20:36:41.951252] [DEBUG] [MAG ] Building data for symbol: FOXA with lookback: 0 [2026-01-21T20:36:41.952098] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:41.952163] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:41.955329] [DEBUG] [MAG ] RARE: Last date is validated at 2026-01-21 [2026-01-21T20:36:41.957148] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:41.959043] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:41.959547] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:41.960028] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:41.960436] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:41.962957] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:41.963802] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:41.965365] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency_refinements [2026-01-21T20:36:41.969526] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.004066] [DEBUG] [MAG ] KBWD: Last date is validated at 2026-01-21 [2026-01-21T20:36:42.031587] [INFO ] [LOCAL ] BAP: Saved forecast. [2026-01-21T20:36:42.031681] [INFO ] [main ] BAP: Signal=1 (Conf=90.0%), Magnitude=2.38% (Conf=50.152%) [2026-01-21T20:36:42.031836] [INFO ] [main ] Fetching symbol history for GLTO... [2026-01-21T20:36:42.031881] [DEBUG] [REMOTE ] GLTO: Fetching historical data. [2026-01-21T20:36:42.033080] [INFO ] [main ] Progress: 402/429 forecasts completed (93.7%). BAP finished in 0.8s. ETA: 4.7s. Rate: 342.59 forecasts/min [2026-01-21T20:36:42.047514] [DEBUG] [REMOTE ] GLTO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.048526] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 9 features, N/A% accuracy [2026-01-21T20:36:42.048598] [INFO ] [LOCAL ] GLTO: Loaded 9 optimal features with 61.92% confidence from JSON config [2026-01-21T20:36:42.048632] [DEBUG] [MAG ] Building data for symbol: GLTO with lookback: 0 [2026-01-21T20:36:42.049442] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:42.049508] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:42.054468] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:42.055381] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:42.056244] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:42.102983] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:42.104478] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:42.106548] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_reversal_intensity [2026-01-21T20:36:42.107932] [DEBUG] [FEATURES ] DataBuilder: Executing add_volatility_decay_ratio [2026-01-21T20:36:42.109114] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_flow_differentials [2026-01-21T20:36:42.112017] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.126339] [DEBUG] [MAG ] RARE: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:42.174437] [DEBUG] [MAG ] KBWD: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:42.227664] [INFO ] [LOCAL ] RARE: Saved forecast. [2026-01-21T20:36:42.227734] [INFO ] [main ] RARE: Signal=1 (Conf=90.0%), Magnitude=6.12% (Conf=56.2885%) [2026-01-21T20:36:42.228082] [INFO ] [main ] Progress: 403/429 forecasts completed (93.9%). RARE finished in 0.6s. ETA: 4.6s. Rate: 342.49 forecasts/min [2026-01-21T20:36:42.228209] [INFO ] [main ] Fetching symbol history for HYXF... [2026-01-21T20:36:42.228252] [DEBUG] [REMOTE ] HYXF: Fetching historical data. [2026-01-21T20:36:42.233238] [INFO ] [LOCAL ] KBWD: Saved forecast. [2026-01-21T20:36:42.233305] [INFO ] [main ] KBWD: Signal=1 (Conf=90.0%), Magnitude=0.86% (Conf=61.7668%) [2026-01-21T20:36:42.233473] [INFO ] [main ] Fetching symbol history for CMI... [2026-01-21T20:36:42.233516] [DEBUG] [REMOTE ] CMI: Fetching historical data. [2026-01-21T20:36:42.234633] [INFO ] [main ] Progress: 404/429 forecasts completed (94.2%). KBWD finished in 0.6s. ETA: 4.4s. Rate: 343.31 forecasts/min [2026-01-21T20:36:42.240803] [DEBUG] [REMOTE ] HYXF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.242057] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 4 features, N/A% accuracy [2026-01-21T20:36:42.242111] [INFO ] [LOCAL ] HYXF: Loaded 4 optimal features with 41.59% confidence from JSON config [2026-01-21T20:36:42.242142] [DEBUG] [MAG ] Building data for symbol: HYXF with lookback: 0 [2026-01-21T20:36:42.242958] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:42.243030] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:42.245154] [DEBUG] [REMOTE ] CMI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.245944] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, N/A% accuracy [2026-01-21T20:36:42.246001] [INFO ] [LOCAL ] CMI: Loaded 5 optimal features with 57.39% confidence from JSON config [2026-01-21T20:36:42.246035] [DEBUG] [MAG ] Building data for symbol: CMI with lookback: 0 [2026-01-21T20:36:42.246845] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:42.246907] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:42.247929] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:42.248809] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:42.250853] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:42.251965] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:42.252675] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.253893] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:42.254398] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_1100_to_open [2026-01-21T20:36:42.255264] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_volume_efficiency [2026-01-21T20:36:42.257614] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.317856] [DEBUG] [MAG ] FOXA: Last date is validated at 2026-01-21 [2026-01-21T20:36:42.453927] [DEBUG] [MAG ] GLTO: Last date is validated at 2026-01-21 [2026-01-21T20:36:42.488079] [DEBUG] [MAG ] FOXA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:42.588077] [INFO ] [LOCAL ] FOXA: Saved forecast. [2026-01-21T20:36:42.588153] [INFO ] [main ] FOXA: Signal=1 (Conf=90.0%), Magnitude=1.14% (Conf=53.3053%) [2026-01-21T20:36:42.588552] [INFO ] [main ] Fetching symbol history for DRLL... [2026-01-21T20:36:42.588719] [INFO ] [main ] Progress: 405/429 forecasts completed (94.4%). FOXA finished in 0.6s. ETA: 4.2s. Rate: 342.44 forecasts/min [2026-01-21T20:36:42.588622] [DEBUG] [REMOTE ] DRLL: Fetching historical data. [2026-01-21T20:36:42.600758] [DEBUG] [MAG ] CMI: Last date is validated at 2026-01-21 [2026-01-21T20:36:42.604457] [DEBUG] [REMOTE ] DRLL: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.605433] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 3 features, N/A% accuracy [2026-01-21T20:36:42.605490] [INFO ] [LOCAL ] DRLL: Loaded 3 optimal features with 55.38% confidence from JSON config [2026-01-21T20:36:42.605522] [DEBUG] [MAG ] Building data for symbol: DRLL with lookback: 0 [2026-01-21T20:36:42.606324] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:42.606384] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:42.607147] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:42.609259] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:42.610509] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.622805] [DEBUG] [MAG ] GLTO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:42.624546] [DEBUG] [MAG ] HYXF: Last date is validated at 2026-01-21 [2026-01-21T20:36:42.759363] [INFO ] [LOCAL ] GLTO: Saved forecast. [2026-01-21T20:36:42.759439] [INFO ] [main ] GLTO: Signal=1 (Conf=90.0%), Magnitude=16.58% (Conf=61.9164%) [2026-01-21T20:36:42.759896] [INFO ] [main ] Fetching symbol history for GME... [2026-01-21T20:36:42.759949] [DEBUG] [REMOTE ] GME: Fetching historical data. [2026-01-21T20:36:42.760679] [INFO ] [main ] Progress: 406/429 forecasts completed (94.6%). GLTO finished in 0.7s. ETA: 4.0s. Rate: 342.46 forecasts/min [2026-01-21T20:36:42.767453] [DEBUG] [MAG ] CMI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:42.771748] [DEBUG] [REMOTE ] GME: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.773029] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, N/A% accuracy [2026-01-21T20:36:42.773093] [INFO ] [LOCAL ] GME: Loaded 4 optimal features with 51.00% confidence from JSON config [2026-01-21T20:36:42.773127] [DEBUG] [MAG ] Building data for symbol: GME with lookback: 0 [2026-01-21T20:36:42.774107] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:42.774173] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:42.779417] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:42.781477] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:42.782007] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:42.782441] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.797831] [DEBUG] [MAG ] HYXF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:42.863454] [INFO ] [LOCAL ] HYXF: Saved forecast. [2026-01-21T20:36:42.863523] [INFO ] [main ] HYXF: Signal=1 (Conf=90.0%), Magnitude=-0.01% (Conf=41.5907%) [2026-01-21T20:36:42.863711] [INFO ] [main ] Fetching symbol history for HPF... [2026-01-21T20:36:42.863756] [DEBUG] [REMOTE ] HPF: Fetching historical data. [2026-01-21T20:36:42.864770] [INFO ] [main ] Progress: 407/429 forecasts completed (94.9%). HYXF finished in 0.6s. ETA: 3.9s. Rate: 342.80 forecasts/min [2026-01-21T20:36:42.875445] [DEBUG] [REMOTE ] HPF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.876320] [DEBUG] [LOCAL ] Loaded configuration for HPF: 8 features, N/A% accuracy [2026-01-21T20:36:42.876372] [INFO ] [LOCAL ] HPF: Loaded 8 optimal features with 56.59% confidence from JSON config [2026-01-21T20:36:42.876403] [DEBUG] [MAG ] Building data for symbol: HPF with lookback: 0 [2026-01-21T20:36:42.877191] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:42.877253] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:42.882146] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:42.882983] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:42.885306] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:42.886133] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:42.888131] [DEBUG] [FEATURES ] DataBuilder: Executing add_morning_followthrough_mag_T0 [2026-01-21T20:36:42.888890] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_prev_range_position [2026-01-21T20:36:42.891758] [DEBUG] [FEATURES ] DataBuilder: Executing add_sma_ratio [2026-01-21T20:36:42.892502] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.911894] [INFO ] [LOCAL ] CMI: Saved forecast. [2026-01-21T20:36:42.911963] [INFO ] [main ] CMI: Signal=1 (Conf=90.0%), Magnitude=-1.71% (Conf=57.3855%) [2026-01-21T20:36:42.912119] [INFO ] [main ] Fetching symbol history for AVK... [2026-01-21T20:36:42.912162] [DEBUG] [REMOTE ] AVK: Fetching historical data. [2026-01-21T20:36:42.912932] [INFO ] [main ] Progress: 408/429 forecasts completed (95.1%). CMI finished in 0.7s. ETA: 3.7s. Rate: 343.41 forecasts/min [2026-01-21T20:36:42.925443] [DEBUG] [REMOTE ] AVK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:42.926373] [DEBUG] [LOCAL ] Loaded configuration for AVK: 1 features, N/A% accuracy [2026-01-21T20:36:42.926433] [INFO ] [LOCAL ] AVK: Loaded 1 optimal features with 46.06% confidence from JSON config [2026-01-21T20:36:42.926464] [DEBUG] [MAG ] Building data for symbol: AVK with lookback: 0 [2026-01-21T20:36:42.927264] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:42.927323] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:42.932147] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:42.962395] [DEBUG] [MAG ] DRLL: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.129272] [DEBUG] [MAG ] GME: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.130685] [DEBUG] [MAG ] DRLL: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:43.228474] [DEBUG] [MAG ] HPF: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.270212] [DEBUG] [MAG ] AVK: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.304640] [INFO ] [LOCAL ] DRLL: Saved forecast. [2026-01-21T20:36:43.304709] [INFO ] [main ] DRLL: Signal=1 (Conf=90.0%), Magnitude=0.24% (Conf=55.3794%) [2026-01-21T20:36:43.305064] [INFO ] [main ] Fetching symbol history for GEN... [2026-01-21T20:36:43.305115] [DEBUG] [REMOTE ] GEN: Fetching historical data. [2026-01-21T20:36:43.305649] [INFO ] [main ] Progress: 409/429 forecasts completed (95.3%). DRLL finished in 0.7s. ETA: 3.5s. Rate: 342.37 forecasts/min [2026-01-21T20:36:43.305855] [DEBUG] [MAG ] GME: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:43.317656] [DEBUG] [REMOTE ] GEN: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:43.318495] [DEBUG] [LOCAL ] Loaded configuration for GEN: 6 features, N/A% accuracy [2026-01-21T20:36:43.318564] [INFO ] [LOCAL ] GEN: Loaded 6 optimal features with 51.32% confidence from JSON config [2026-01-21T20:36:43.318618] [DEBUG] [MAG ] Building data for symbol: GEN with lookback: 0 [2026-01-21T20:36:43.319427] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:43.319491] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:43.324591] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:43.395295] [INFO ] [LOCAL ] GME: Saved forecast. [2026-01-21T20:36:43.395369] [INFO ] [main ] GME: Signal=1 (Conf=90.0%), Magnitude=4.10% (Conf=51.0035%) [2026-01-21T20:36:43.395539] [INFO ] [main ] Fetching symbol history for ENB... [2026-01-21T20:36:43.395613] [DEBUG] [REMOTE ] ENB: Fetching historical data. [2026-01-21T20:36:43.396090] [DEBUG] [MAG ] HPF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:43.397664] [INFO ] [main ] Progress: 410/429 forecasts completed (95.6%). GME finished in 0.6s. ETA: 3.3s. Rate: 342.76 forecasts/min [2026-01-21T20:36:43.408112] [DEBUG] [REMOTE ] ENB: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:43.409093] [DEBUG] [LOCAL ] Loaded configuration for ENB: 4 features, N/A% accuracy [2026-01-21T20:36:43.409148] [INFO ] [LOCAL ] ENB: Loaded 4 optimal features with 50.89% confidence from JSON config [2026-01-21T20:36:43.409182] [DEBUG] [MAG ] Building data for symbol: ENB with lookback: 0 [2026-01-21T20:36:43.410002] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:43.410063] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:43.411807] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:43.412345] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:43.438917] [DEBUG] [MAG ] AVK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:43.442461] [DEBUG] [FEATURES ] DataBuilder: Executing add_gaps [2026-01-21T20:36:43.443643] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:43.444331] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_hour_microstructure [2026-01-21T20:36:43.447364] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:43.462831] [INFO ] [LOCAL ] HPF: Saved forecast. [2026-01-21T20:36:43.462898] [INFO ] [main ] HPF: Signal=1 (Conf=90.0%), Magnitude=0.31% (Conf=56.5912%) [2026-01-21T20:36:43.463066] [INFO ] [main ] Fetching symbol history for ARMK... [2026-01-21T20:36:43.463111] [DEBUG] [REMOTE ] ARMK: Fetching historical data. [2026-01-21T20:36:43.463127] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_day_volatility [2026-01-21T20:36:43.463208] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:43.463837] [INFO ] [main ] Progress: 411/429 forecasts completed (95.8%). HPF finished in 0.6s. ETA: 3.1s. Rate: 343.28 forecasts/min [2026-01-21T20:36:43.465446] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:43.475368] [DEBUG] [REMOTE ] ARMK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:43.476351] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 5 features, N/A% accuracy [2026-01-21T20:36:43.476402] [INFO ] [LOCAL ] ARMK: Loaded 5 optimal features with 51.73% confidence from JSON config [2026-01-21T20:36:43.476433] [DEBUG] [MAG ] Building data for symbol: ARMK with lookback: 0 [2026-01-21T20:36:43.477219] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:43.477279] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:43.479009] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:43.479518] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:43.479941] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:43.482336] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_zscore [2026-01-21T20:36:43.483980] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:43.493276] [INFO ] [LOCAL ] AVK: Saved forecast. [2026-01-21T20:36:43.493345] [INFO ] [main ] AVK: Signal=1 (Conf=90.0%), Magnitude=0.30% (Conf=46.0566%) [2026-01-21T20:36:43.493508] [INFO ] [main ] Fetching symbol history for RCS... [2026-01-21T20:36:43.493552] [DEBUG] [REMOTE ] RCS: Fetching historical data. [2026-01-21T20:36:43.493840] [INFO ] [main ] Progress: 412/429 forecasts completed (96.0%). AVK finished in 0.6s. ETA: 3.0s. Rate: 343.97 forecasts/min [2026-01-21T20:36:43.505130] [DEBUG] [REMOTE ] RCS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:43.506258] [DEBUG] [LOCAL ] Loaded configuration for RCS: 8 features, N/A% accuracy [2026-01-21T20:36:43.506319] [INFO ] [LOCAL ] RCS: Loaded 8 optimal features with 42.40% confidence from JSON config [2026-01-21T20:36:43.506351] [DEBUG] [MAG ] Building data for symbol: RCS with lookback: 0 [2026-01-21T20:36:43.507163] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:43.507228] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:43.512130] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:43.513939] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:43.514409] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:43.514815] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:43.553848] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:43.555051] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:43.603367] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:43.606431] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:43.810676] [DEBUG] [MAG ] ENB: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.824900] [DEBUG] [MAG ] GEN: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.829709] [DEBUG] [MAG ] ARMK: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.943536] [DEBUG] [MAG ] RCS: Last date is validated at 2026-01-21 [2026-01-21T20:36:43.985681] [DEBUG] [MAG ] ENB: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:43.992281] [DEBUG] [MAG ] GEN: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:43.994715] [DEBUG] [MAG ] ARMK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:44.068321] [INFO ] [LOCAL ] ENB: Saved forecast. [2026-01-21T20:36:44.068391] [INFO ] [main ] ENB: Signal=1 (Conf=90.0%), Magnitude=-1.17% (Conf=50.8925%) [2026-01-21T20:36:44.068781] [INFO ] [main ] Fetching symbol history for HERO... [2026-01-21T20:36:44.068837] [DEBUG] [REMOTE ] HERO: Fetching historical data. [2026-01-21T20:36:44.069672] [INFO ] [main ] Progress: 413/429 forecasts completed (96.3%). ENB finished in 0.7s. ETA: 2.8s. Rate: 342.07 forecasts/min [2026-01-21T20:36:44.075202] [INFO ] [LOCAL ] ARMK: Saved forecast. [2026-01-21T20:36:44.075265] [INFO ] [main ] ARMK: Signal=1 (Conf=90.0%), Magnitude=-1.87% (Conf=51.7312%) [2026-01-21T20:36:44.075428] [INFO ] [main ] Fetching symbol history for FCX... [2026-01-21T20:36:44.075495] [DEBUG] [REMOTE ] FCX: Fetching historical data. [2026-01-21T20:36:44.076760] [INFO ] [main ] Progress: 414/429 forecasts completed (96.5%). ARMK finished in 0.6s. ETA: 2.6s. Rate: 342.86 forecasts/min [2026-01-21T20:36:44.080632] [DEBUG] [REMOTE ] HERO: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.081555] [DEBUG] [LOCAL ] Loaded configuration for HERO: 3 features, N/A% accuracy [2026-01-21T20:36:44.081631] [INFO ] [LOCAL ] HERO: Loaded 3 optimal features with 48.90% confidence from JSON config [2026-01-21T20:36:44.081677] [DEBUG] [MAG ] Building data for symbol: HERO with lookback: 0 [2026-01-21T20:36:44.082503] [DEBUG] [FEATURES ] DataBuilder: Executing 3 feature methods. [2026-01-21T20:36:44.082566] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:44.085051] [INFO ] [LOCAL ] GEN: Saved forecast. [2026-01-21T20:36:44.085121] [INFO ] [main ] GEN: Signal=1 (Conf=90.0%), Magnitude=-3.59% (Conf=51.32%) [2026-01-21T20:36:44.085289] [INFO ] [main ] Fetching symbol history for XOMA... [2026-01-21T20:36:44.085336] [DEBUG] [REMOTE ] XOMA: Fetching historical data. [2026-01-21T20:36:44.085888] [INFO ] [main ] Progress: 415/429 forecasts completed (96.7%). GEN finished in 0.8s. ETA: 2.4s. Rate: 343.65 forecasts/min [2026-01-21T20:36:44.087702] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:44.089914] [DEBUG] [FEATURES ] DataBuilder: Executing add_range_overlap_v_prior_day [2026-01-21T20:36:44.090425] [DEBUG] [REMOTE ] FCX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.091297] [DEBUG] [LOCAL ] Loaded configuration for FCX: 8 features, N/A% accuracy [2026-01-21T20:36:44.091355] [INFO ] [LOCAL ] FCX: Loaded 8 optimal features with 66.14% confidence from JSON config [2026-01-21T20:36:44.091387] [DEBUG] [MAG ] Building data for symbol: FCX with lookback: 0 [2026-01-21T20:36:44.092184] [DEBUG] [FEATURES ] DataBuilder: Executing 8 feature methods. [2026-01-21T20:36:44.092248] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.092492] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.094018] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:44.094536] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:44.094972] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:44.096981] [DEBUG] [REMOTE ] XOMA: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.097866] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 6 features, N/A% accuracy [2026-01-21T20:36:44.097936] [INFO ] [LOCAL ] XOMA: Loaded 6 optimal features with 41.11% confidence from JSON config [2026-01-21T20:36:44.097982] [DEBUG] [MAG ] Building data for symbol: XOMA with lookback: 0 [2026-01-21T20:36:44.098894] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:44.098962] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.100871] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:44.101434] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:44.112115] [DEBUG] [MAG ] RCS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:44.177046] [INFO ] [LOCAL ] RCS: Saved forecast. [2026-01-21T20:36:44.177111] [INFO ] [main ] RCS: Signal=1 (Conf=90.0%), Magnitude=-0.74% (Conf=42.3952%) [2026-01-21T20:36:44.177271] [INFO ] [main ] Fetching symbol history for CZWI... [2026-01-21T20:36:44.177314] [DEBUG] [REMOTE ] CZWI: Fetching historical data. [2026-01-21T20:36:44.177963] [INFO ] [main ] Progress: 416/429 forecasts completed (97.0%). RCS finished in 0.7s. ETA: 2.3s. Rate: 344.04 forecasts/min [2026-01-21T20:36:44.189090] [DEBUG] [REMOTE ] CZWI: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.189969] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 5 features, N/A% accuracy [2026-01-21T20:36:44.190030] [INFO ] [LOCAL ] CZWI: Loaded 5 optimal features with 52.49% confidence from JSON config [2026-01-21T20:36:44.190065] [DEBUG] [MAG ] Building data for symbol: CZWI with lookback: 0 [2026-01-21T20:36:44.190883] [DEBUG] [FEATURES ] DataBuilder: Executing 5 feature methods. [2026-01-21T20:36:44.190947] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.192779] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:44.193308] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:44.193737] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:44.194759] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:44.196110] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.216442] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:44.217852] [DEBUG] [FEATURES ] DataBuilder: Executing add_prev_close_to_1100 [2026-01-21T20:36:44.218673] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_day_tail_pressure [2026-01-21T20:36:44.220809] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_morning_composite [2026-01-21T20:36:44.222054] [DEBUG] [FEATURES ] DataBuilder: Executing add_prior_mag_lag [2026-01-21T20:36:44.222224] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:44.223251] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime [2026-01-21T20:36:44.223768] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.241564] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.438930] [DEBUG] [MAG ] HERO: Last date is validated at 2026-01-21 [2026-01-21T20:36:44.535837] [DEBUG] [MAG ] CZWI: Last date is validated at 2026-01-21 [2026-01-21T20:36:44.580904] [DEBUG] [MAG ] FCX: Last date is validated at 2026-01-21 [2026-01-21T20:36:44.586723] [DEBUG] [MAG ] XOMA: Last date is validated at 2026-01-21 [2026-01-21T20:36:44.608227] [DEBUG] [MAG ] HERO: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:44.683507] [INFO ] [LOCAL ] HERO: Saved forecast. [2026-01-21T20:36:44.683591] [INFO ] [main ] HERO: Signal=1 (Conf=90.0%), Magnitude=0.34% (Conf=48.9021%) [2026-01-21T20:36:44.683938] [INFO ] [main ] Fetching symbol history for CTS... [2026-01-21T20:36:44.683989] [DEBUG] [REMOTE ] CTS: Fetching historical data. [2026-01-21T20:36:44.684677] [INFO ] [main ] Progress: 417/429 forecasts completed (97.2%). HERO finished in 0.6s. ETA: 2.1s. Rate: 342.47 forecasts/min [2026-01-21T20:36:44.695771] [DEBUG] [REMOTE ] CTS: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.697815] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, N/A% accuracy [2026-01-21T20:36:44.697868] [INFO ] [LOCAL ] CTS: Loaded 4 optimal features with 54.93% confidence from JSON config [2026-01-21T20:36:44.697900] [DEBUG] [MAG ] Building data for symbol: CTS with lookback: 0 [2026-01-21T20:36:44.698727] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:44.698788] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:44.704142] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.706105] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:44.706596] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:44.706996] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.709520] [DEBUG] [MAG ] CZWI: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:44.763603] [DEBUG] [MAG ] XOMA: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:44.764869] [DEBUG] [MAG ] FCX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:44.770804] [INFO ] [LOCAL ] CZWI: Saved forecast. [2026-01-21T20:36:44.770874] [INFO ] [main ] CZWI: Signal=1 (Conf=90.0%), Magnitude=1.05% (Conf=52.4915%) [2026-01-21T20:36:44.771042] [INFO ] [main ] Fetching symbol history for STTK... [2026-01-21T20:36:44.771087] [DEBUG] [REMOTE ] STTK: Fetching historical data. [2026-01-21T20:36:44.772820] [INFO ] [main ] Progress: 418/429 forecasts completed (97.4%). CZWI finished in 0.6s. ETA: 1.9s. Rate: 342.88 forecasts/min [2026-01-21T20:36:44.784612] [DEBUG] [REMOTE ] STTK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.785738] [DEBUG] [LOCAL ] Loaded configuration for STTK: 7 features, N/A% accuracy [2026-01-21T20:36:44.785797] [INFO ] [LOCAL ] STTK: Loaded 7 optimal features with 58.63% confidence from JSON config [2026-01-21T20:36:44.785830] [DEBUG] [MAG ] Building data for symbol: STTK with lookback: 0 [2026-01-21T20:36:44.786657] [DEBUG] [FEATURES ] DataBuilder: Executing 7 feature methods. [2026-01-21T20:36:44.786726] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:44.792611] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.794864] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:44.795357] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:44.796069] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:44.798841] [DEBUG] [FEATURES ] DataBuilder: Executing add_last_hour_momentum_mag [2026-01-21T20:36:44.799715] [DEBUG] [FEATURES ] DataBuilder: Executing add_signed_carry_history_11 [2026-01-21T20:36:44.801370] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.861067] [INFO ] [LOCAL ] XOMA: Saved forecast. [2026-01-21T20:36:44.861136] [INFO ] [main ] XOMA: Signal=1 (Conf=90.0%), Magnitude=-2.67% (Conf=41.1081%) [2026-01-21T20:36:44.861499] [INFO ] [main ] Fetching symbol history for EVH... [2026-01-21T20:36:44.861550] [DEBUG] [REMOTE ] EVH: Fetching historical data. [2026-01-21T20:36:44.861666] [INFO ] [main ] Progress: 419/429 forecasts completed (97.7%). XOMA finished in 0.8s. ETA: 1.7s. Rate: 343.28 forecasts/min [2026-01-21T20:36:44.873875] [DEBUG] [REMOTE ] EVH: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.875191] [DEBUG] [LOCAL ] Loaded configuration for EVH: 4 features, N/A% accuracy [2026-01-21T20:36:44.875252] [INFO ] [LOCAL ] EVH: Loaded 4 optimal features with 59.84% confidence from JSON config [2026-01-21T20:36:44.875285] [DEBUG] [MAG ] Building data for symbol: EVH with lookback: 0 [2026-01-21T20:36:44.876176] [DEBUG] [FEATURES ] DataBuilder: Executing 4 feature methods. [2026-01-21T20:36:44.876239] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_mag [2026-01-21T20:36:44.876926] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:44.878113] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.879756] [INFO ] [LOCAL ] FCX: Saved forecast. [2026-01-21T20:36:44.879826] [INFO ] [main ] FCX: Signal=1 (Conf=90.0%), Magnitude=2.48% (Conf=66.1376%) [2026-01-21T20:36:44.880096] [DEBUG] [FEATURES ] DataBuilder: Executing add_vwap_deviations [2026-01-21T20:36:44.880200] [INFO ] [main ] Fetching symbol history for VLY... [2026-01-21T20:36:44.880263] [DEBUG] [REMOTE ] VLY: Fetching historical data. [2026-01-21T20:36:44.881192] [INFO ] [main ] Progress: 420/429 forecasts completed (97.9%). FCX finished in 0.8s. ETA: 1.6s. Rate: 344.01 forecasts/min [2026-01-21T20:36:44.886438] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:44.893482] [DEBUG] [REMOTE ] VLY: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:44.895020] [DEBUG] [LOCAL ] Loaded configuration for VLY: 12 features, N/A% accuracy [2026-01-21T20:36:44.895078] [INFO ] [LOCAL ] VLY: Loaded 12 optimal features with 55.92% confidence from JSON config [2026-01-21T20:36:44.895111] [DEBUG] [MAG ] Building data for symbol: VLY with lookback: 0 [2026-01-21T20:36:44.895965] [DEBUG] [FEATURES ] DataBuilder: Executing 12 feature methods. [2026-01-21T20:36:44.896049] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:44.897850] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:44.898381] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:44.898884] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:44.899861] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:44.901649] [DEBUG] [FEATURES ] DataBuilder: Executing add_intraday_skewness_proxies [2026-01-21T20:36:44.903013] [DEBUG] [FEATURES ] DataBuilder: Executing add_late_session_pressure [2026-01-21T20:36:44.904143] [DEBUG] [FEATURES ] DataBuilder: Executing add_open_vs_close_liquidity_ratio [2026-01-21T20:36:44.905742] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:44.906886] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:44.908626] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:44.909727] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:44.910421] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:45.063147] [DEBUG] [MAG ] CTS: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.147541] [DEBUG] [MAG ] STTK: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.241792] [DEBUG] [MAG ] CTS: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:45.259832] [DEBUG] [MAG ] EVH: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.285332] [DEBUG] [MAG ] VLY: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.320692] [DEBUG] [MAG ] STTK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:45.326140] [INFO ] [LOCAL ] CTS: Saved forecast. [2026-01-21T20:36:45.326220] [INFO ] [main ] CTS: Signal=1 (Conf=90.0%), Magnitude=2.01% (Conf=54.9336%) [2026-01-21T20:36:45.326615] [INFO ] [main ] Fetching symbol history for PLRX... [2026-01-21T20:36:45.326671] [DEBUG] [REMOTE ] PLRX: Fetching historical data. [2026-01-21T20:36:45.326672] [INFO ] [main ] Progress: 421/429 forecasts completed (98.1%). CTS finished in 0.6s. ETA: 1.4s. Rate: 342.75 forecasts/min [2026-01-21T20:36:45.340500] [DEBUG] [REMOTE ] PLRX: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:45.341449] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 1 features, N/A% accuracy [2026-01-21T20:36:45.341510] [INFO ] [LOCAL ] PLRX: Loaded 1 optimal features with 37.30% confidence from JSON config [2026-01-21T20:36:45.341543] [DEBUG] [MAG ] Building data for symbol: PLRX with lookback: 0 [2026-01-21T20:36:45.342378] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:45.342439] [DEBUG] [FEATURES ] DataBuilder: Executing add_shelf_lag [2026-01-21T20:36:45.343545] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:45.384960] [INFO ] [LOCAL ] STTK: Saved forecast. [2026-01-21T20:36:45.385028] [INFO ] [main ] STTK: Signal=1 (Conf=90.0%), Magnitude=2.46% (Conf=58.6258%) [2026-01-21T20:36:45.385185] [INFO ] [main ] Fetching symbol history for FIBK... [2026-01-21T20:36:45.385228] [DEBUG] [REMOTE ] FIBK: Fetching historical data. [2026-01-21T20:36:45.386685] [INFO ] [main ] Progress: 422/429 forecasts completed (98.4%). STTK finished in 0.6s. ETA: 1.2s. Rate: 343.28 forecasts/min [2026-01-21T20:36:45.397776] [DEBUG] [REMOTE ] FIBK: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:45.398660] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 9 features, N/A% accuracy [2026-01-21T20:36:45.398719] [INFO ] [LOCAL ] FIBK: Loaded 9 optimal features with 55.56% confidence from JSON config [2026-01-21T20:36:45.398751] [DEBUG] [MAG ] Building data for symbol: FIBK with lookback: 0 [2026-01-21T20:36:45.399595] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:45.399662] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:45.405069] [DEBUG] [FEATURES ] DataBuilder: Executing add_close_to_open_alignment [2026-01-21T20:36:45.405922] [DEBUG] [FEATURES ] DataBuilder: Executing add_day_shape_ratios [2026-01-21T20:36:45.408321] [DEBUG] [FEATURES ] DataBuilder: Executing add_directional_consistency [2026-01-21T20:36:45.440168] [DEBUG] [MAG ] EVH: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:45.454624] [DEBUG] [MAG ] VLY: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:45.511001] [INFO ] [LOCAL ] EVH: Saved forecast. [2026-01-21T20:36:45.511068] [INFO ] [main ] EVH: Signal=1 (Conf=90.0%), Magnitude=6.56% (Conf=59.8429%) [2026-01-21T20:36:45.511226] [INFO ] [main ] Fetching symbol history for RF... [2026-01-21T20:36:45.511269] [DEBUG] [REMOTE ] RF: Fetching historical data. [2026-01-21T20:36:45.512104] [INFO ] [main ] Progress: 423/429 forecasts completed (98.6%). EVH finished in 0.6s. ETA: 1.0s. Rate: 343.51 forecasts/min [2026-01-21T20:36:45.523185] [DEBUG] [REMOTE ] RF: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:45.524349] [DEBUG] [LOCAL ] Loaded configuration for RF: 6 features, N/A% accuracy [2026-01-21T20:36:45.524401] [INFO ] [LOCAL ] RF: Loaded 6 optimal features with 51.37% confidence from JSON config [2026-01-21T20:36:45.524431] [DEBUG] [MAG ] Building data for symbol: RF with lookback: 0 [2026-01-21T20:36:45.525432] [DEBUG] [FEATURES ] DataBuilder: Executing 6 feature methods. [2026-01-21T20:36:45.525494] [DEBUG] [FEATURES ] DataBuilder: Executing add_afternoon_v_morning_volatility_mix [2026-01-21T20:36:45.525700] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:45.526559] [INFO ] [LOCAL ] VLY: Saved forecast. [2026-01-21T20:36:45.526646] [INFO ] [main ] VLY: Signal=1 (Conf=90.0%), Magnitude=-1.49% (Conf=55.9151%) [2026-01-21T20:36:45.526802] [INFO ] [main ] Fetching symbol history for OPP... [2026-01-21T20:36:45.526845] [DEBUG] [REMOTE ] OPP: Fetching historical data. [2026-01-21T20:36:45.527764] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_fill_state [2026-01-21T20:36:45.528651] [INFO ] [main ] Progress: 424/429 forecasts completed (98.8%). VLY finished in 0.6s. ETA: 0.9s. Rate: 344.25 forecasts/min [2026-01-21T20:36:45.530594] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:45.532388] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:45.532903] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:45.533304] [DEBUG] [FEATURES ] DataBuilder: Executing add_fullday_parkinson_range [2026-01-21T20:36:45.537931] [DEBUG] [REMOTE ] OPP: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:45.534899] [DEBUG] [FEATURES ] DataBuilder: Executing add_pct_change [2026-01-21T20:36:45.538976] [DEBUG] [LOCAL ] Loaded configuration for OPP: 9 features, N/A% accuracy [2026-01-21T20:36:45.539030] [INFO ] [LOCAL ] OPP: Loaded 9 optimal features with 42.67% confidence from JSON config [2026-01-21T20:36:45.539060] [DEBUG] [MAG ] Building data for symbol: OPP with lookback: 0 [2026-01-21T20:36:45.539860] [DEBUG] [FEATURES ] DataBuilder: Executing 9 feature methods. [2026-01-21T20:36:45.539924] [DEBUG] [FEATURES ] DataBuilder: Executing add_true_range [2026-01-21T20:36:45.540435] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:45.541628] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr [2026-01-21T20:36:45.542137] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_5 [2026-01-21T20:36:45.542528] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:45.544559] [DEBUG] [FEATURES ] DataBuilder: Executing add_atr_10 [2026-01-21T20:36:45.545065] [DEBUG] [FEATURES ] DataBuilder: Executing add_regime_flags [2026-01-21T20:36:45.546093] [DEBUG] [FEATURES ] DataBuilder: Executing add_volume_pressure_into_close [2026-01-21T20:36:45.547728] [DEBUG] [FEATURES ] DataBuilder: Executing add_preclose_acceleration_mag [2026-01-21T20:36:45.548803] [DEBUG] [FEATURES ] DataBuilder: Executing add_return_volume_nonlinearity_proxies [2026-01-21T20:36:45.549489] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:45.569441] [DEBUG] [FEATURES ] DataBuilder: Executing add_gap_resolution_state [2026-01-21T20:36:45.620387] [DEBUG] [FEATURES ] DataBuilder: Executing add_micro_gap_fill_velocity [2026-01-21T20:36:45.622730] [DEBUG] [FEATURES ] DataBuilder: Executing add_overnight_gap_amplitude [2026-01-21T20:36:45.623412] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:45.698208] [DEBUG] [MAG ] PLRX: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.872775] [DEBUG] [MAG ] PLRX: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:45.878618] [DEBUG] [MAG ] RF: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.892386] [DEBUG] [MAG ] OPP: Last date is validated at 2026-01-21 [2026-01-21T20:36:45.961794] [DEBUG] [MAG ] FIBK: Last date is validated at 2026-01-21 [2026-01-21T20:36:46.031293] [INFO ] [LOCAL ] PLRX: Saved forecast. [2026-01-21T20:36:46.031364] [INFO ] [main ] PLRX: Signal=1 (Conf=90.0%), Magnitude=-35.02% (Conf=37.298%) [2026-01-21T20:36:46.031739] [INFO ] [main ] Fetching symbol history for GBDC... [2026-01-21T20:36:46.031808] [DEBUG] [REMOTE ] GBDC: Fetching historical data. [2026-01-21T20:36:46.032631] [INFO ] [main ] Progress: 425/429 forecasts completed (99.1%). PLRX finished in 0.7s. ETA: 0.7s. Rate: 342.72 forecasts/min [2026-01-21T20:36:46.045902] [DEBUG] [REMOTE ] GBDC: Successfully parsed 300 rows of historical data. [2026-01-21T20:36:46.046930] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 1 features, N/A% accuracy [2026-01-21T20:36:46.046987] [INFO ] [LOCAL ] GBDC: Loaded 1 optimal features with 55.92% confidence from JSON config [2026-01-21T20:36:46.047021] [DEBUG] [MAG ] Building data for symbol: GBDC with lookback: 0 [2026-01-21T20:36:46.047870] [DEBUG] [FEATURES ] DataBuilder: Executing 1 feature methods. [2026-01-21T20:36:46.047930] [DEBUG] [FEATURES ] DataBuilder: Executing add_composite_volatility_context [2026-01-21T20:36:46.048862] [DEBUG] [FEATURES ] DataBuilder: Data build complete with specified features. [2026-01-21T20:36:46.050793] [DEBUG] [MAG ] RF: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:46.064992] [DEBUG] [MAG ] OPP: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:46.127210] [INFO ] [LOCAL ] OPP: Saved forecast. [2026-01-21T20:36:46.127278] [INFO ] [main ] OPP: Signal=1 (Conf=90.0%), Magnitude=-0.04% (Conf=42.6694%) [2026-01-21T20:36:46.127861] [INFO ] [main ] Progress: 426/429 forecasts completed (99.3%). OPP finished in 0.6s. ETA: 0.5s. Rate: 343.09 forecasts/min [2026-01-21T20:36:46.128153] [INFO ] [LOCAL ] RF: Saved forecast. [2026-01-21T20:36:46.128219] [INFO ] [main ] RF: Signal=1 (Conf=90.0%), Magnitude=1.19% (Conf=51.3729%) [2026-01-21T20:36:46.128711] [INFO ] [main ] Progress: 427/429 forecasts completed (99.5%). RF finished in 0.6s. ETA: 0.3s. Rate: 343.89 forecasts/min [2026-01-21T20:36:46.129875] [DEBUG] [MAG ] FIBK: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:46.219276] [INFO ] [LOCAL ] FIBK: Saved forecast. [2026-01-21T20:36:46.219343] [INFO ] [main ] FIBK: Signal=1 (Conf=90.0%), Magnitude=-0.14% (Conf=55.5577%) [2026-01-21T20:36:46.219870] [INFO ] [main ] Progress: 428/429 forecasts completed (99.8%). FIBK finished in 0.8s. ETA: 0.2s. Rate: 344.27 forecasts/min [2026-01-21T20:36:46.407658] [DEBUG] [MAG ] GBDC: Last date is validated at 2026-01-21 [2026-01-21T20:36:46.582612] [DEBUG] [MAG ] GBDC: Forecast date (T1) determined as 2026-01-22 [2026-01-21T20:36:46.642756] [INFO ] [LOCAL ] GBDC: Saved forecast. [2026-01-21T20:36:46.642833] [INFO ] [main ] GBDC: Signal=1 (Conf=90.0%), Magnitude=-0.21% (Conf=55.9223%) [2026-01-21T20:36:46.643219] [INFO ] [main ] Progress: 429/429 forecasts completed (100.0%). GBDC finished in 0.6s. ETA: 0.0s. Rate: 343.13 forecasts/min [2026-01-21T20:36:46.668125] [INFO ] [main ] Parallel forecast generation completed in 1m 15s. Processed 429 forecasts. [2026-01-21T20:36:46.668296] [INFO ] [main ] Generated and saved 429 forecast pairs. [2026-01-21T20:36:47.465973] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Generation Completed (429/429 @ 100.00%)' [2026-01-21T20:36:47.467538] [INFO ] [MODE ] Ignoring multithreaded flag for report generation [2026-01-21T20:36:47.467659] [INFO ] [main ] Fetching available MAG forecast dates... [2026-01-21T20:36:47.468051] [INFO ] [main ] Found 45 forecast dates [2026-01-21T20:36:47.468098] [INFO ] [main ] Processing forecast date: 2025-11-17 [2026-01-21T20:36:47.588560] [INFO ] [main ] Overwriting existing report for 2025-11-17 [2026-01-21T20:36:47.592919] [INFO ] [main ] Generated forecast report for 2025-11-17: 472 forecasts [2026-01-21T20:36:47.593045] [INFO ] [main ] Processing forecast date: 2025-11-18 [2026-01-21T20:36:47.693726] [INFO ] [main ] Overwriting existing report for 2025-11-18 [2026-01-21T20:36:47.704984] [INFO ] [main ] Generated forecast report for 2025-11-18: 421 forecasts [2026-01-21T20:36:47.705111] [INFO ] [main ] Processing forecast date: 2025-11-19 [2026-01-21T20:36:47.833636] [INFO ] [main ] Overwriting existing report for 2025-11-19 [2026-01-21T20:36:47.835494] [INFO ] [main ] Generated forecast report for 2025-11-19: 480 forecasts [2026-01-21T20:36:47.835679] [INFO ] [main ] Processing forecast date: 2025-11-20 [2026-01-21T20:36:47.932872] [INFO ] [main ] Overwriting existing report for 2025-11-20 [2026-01-21T20:36:47.934479] [INFO ] [main ] Generated forecast report for 2025-11-20: 423 forecasts [2026-01-21T20:36:47.934605] [INFO ] [main ] Processing forecast date: 2025-11-21 [2026-01-21T20:36:48.045648] [INFO ] [main ] Overwriting existing report for 2025-11-21 [2026-01-21T20:36:48.066714] [INFO ] [main ] Generated forecast report for 2025-11-21: 368 forecasts [2026-01-21T20:36:48.066852] [INFO ] [main ] Processing forecast date: 2025-11-24 [2026-01-21T20:36:48.192995] [INFO ] [main ] Overwriting existing report for 2025-11-24 [2026-01-21T20:36:48.194946] [INFO ] [main ] Generated forecast report for 2025-11-24: 527 forecasts [2026-01-21T20:36:48.195094] [INFO ] [main ] Processing forecast date: 2025-11-25 [2026-01-21T20:36:48.314421] [INFO ] [main ] Overwriting existing report for 2025-11-25 [2026-01-21T20:36:48.317070] [INFO ] [main ] Generated forecast report for 2025-11-25: 524 forecasts [2026-01-21T20:36:48.317187] [INFO ] [main ] Processing forecast date: 2025-11-26 [2026-01-21T20:36:48.414270] [INFO ] [main ] Overwriting existing report for 2025-11-26 [2026-01-21T20:36:48.417478] [INFO ] [main ] Generated forecast report for 2025-11-26: 452 forecasts [2026-01-21T20:36:48.417608] [INFO ] [main ] Processing forecast date: 2025-11-28 [2026-01-21T20:36:48.635268] [INFO ] [main ] Overwriting existing report for 2025-11-28 [2026-01-21T20:36:48.639709] [INFO ] [main ] Generated forecast report for 2025-11-28: 1002 forecasts [2026-01-21T20:36:48.639896] [INFO ] [main ] Processing forecast date: 2025-12-01 [2026-01-21T20:36:48.813411] [INFO ] [main ] Overwriting existing report for 2025-12-01 [2026-01-21T20:36:48.816525] [INFO ] [main ] Generated forecast report for 2025-12-01: 835 forecasts [2026-01-21T20:36:48.816727] [INFO ] [main ] Processing forecast date: 2025-12-02 [2026-01-21T20:36:49.023030] [INFO ] [main ] Overwriting existing report for 2025-12-02 [2026-01-21T20:36:49.025749] [INFO ] [main ] Generated forecast report for 2025-12-02: 769 forecasts [2026-01-21T20:36:49.025910] [INFO ] [main ] Processing forecast date: 2025-12-03 [2026-01-21T20:36:49.265358] [INFO ] [main ] Overwriting existing report for 2025-12-03 [2026-01-21T20:36:49.269270] [INFO ] [main ] Generated forecast report for 2025-12-03: 965 forecasts [2026-01-21T20:36:49.269456] [INFO ] [main ] Processing forecast date: 2025-12-04 [2026-01-21T20:36:49.497821] [INFO ] [main ] Overwriting existing report for 2025-12-04 [2026-01-21T20:36:49.501162] [INFO ] [main ] Generated forecast report for 2025-12-04: 965 forecasts [2026-01-21T20:36:49.501331] [INFO ] [main ] Processing forecast date: 2025-12-05 [2026-01-21T20:36:49.707352] [INFO ] [main ] Overwriting existing report for 2025-12-05 [2026-01-21T20:36:49.711044] [INFO ] [main ] Generated forecast report for 2025-12-05: 970 forecasts [2026-01-21T20:36:49.711225] [INFO ] [main ] Processing forecast date: 2025-12-08 [2026-01-21T20:36:49.936211] [INFO ] [main ] Overwriting existing report for 2025-12-08 [2026-01-21T20:36:49.939441] [INFO ] [main ] Generated forecast report for 2025-12-08: 935 forecasts [2026-01-21T20:36:49.939626] [INFO ] [main ] Processing forecast date: 2025-12-09 [2026-01-21T20:36:50.136171] [INFO ] [main ] Overwriting existing report for 2025-12-09 [2026-01-21T20:36:50.139848] [INFO ] [main ] Generated forecast report for 2025-12-09: 970 forecasts [2026-01-21T20:36:50.140033] [INFO ] [main ] Processing forecast date: 2025-12-10 [2026-01-21T20:36:50.234068] [INFO ] [main ] Overwriting existing report for 2025-12-10 [2026-01-21T20:36:50.235707] [INFO ] [main ] Generated forecast report for 2025-12-10: 438 forecasts [2026-01-21T20:36:50.235803] [INFO ] [main ] Processing forecast date: 2025-12-11 [2026-01-21T20:36:50.341482] [INFO ] [main ] Overwriting existing report for 2025-12-11 [2026-01-21T20:36:50.343147] [INFO ] [main ] Generated forecast report for 2025-12-11: 430 forecasts [2026-01-21T20:36:50.343253] [INFO ] [main ] Processing forecast date: 2025-12-12 [2026-01-21T20:36:50.437458] [INFO ] [main ] Overwriting existing report for 2025-12-12 [2026-01-21T20:36:50.439047] [INFO ] [main ] Generated forecast report for 2025-12-12: 412 forecasts [2026-01-21T20:36:50.439143] [INFO ] [main ] Processing forecast date: 2025-12-15 [2026-01-21T20:36:50.520225] [INFO ] [main ] Overwriting existing report for 2025-12-15 [2026-01-21T20:36:50.521785] [INFO ] [main ] Generated forecast report for 2025-12-15: 415 forecasts [2026-01-21T20:36:50.521886] [INFO ] [main ] Processing forecast date: 2025-12-16 [2026-01-21T20:36:50.595614] [INFO ] [main ] Overwriting existing report for 2025-12-16 [2026-01-21T20:36:50.597239] [INFO ] [main ] Generated forecast report for 2025-12-16: 429 forecasts [2026-01-21T20:36:50.597344] [INFO ] [main ] Processing forecast date: 2025-12-17 [2026-01-21T20:36:50.701209] [INFO ] [main ] Overwriting existing report for 2025-12-17 [2026-01-21T20:36:50.703133] [INFO ] [main ] Generated forecast report for 2025-12-17: 434 forecasts [2026-01-21T20:36:50.703243] [INFO ] [main ] Processing forecast date: 2025-12-18 [2026-01-21T20:36:50.821433] [INFO ] [main ] Overwriting existing report for 2025-12-18 [2026-01-21T20:36:50.823101] [INFO ] [main ] Generated forecast report for 2025-12-18: 430 forecasts [2026-01-21T20:36:50.823230] [INFO ] [main ] Processing forecast date: 2025-12-19 [2026-01-21T20:36:50.912330] [INFO ] [main ] Overwriting existing report for 2025-12-19 [2026-01-21T20:36:50.913957] [INFO ] [main ] Generated forecast report for 2025-12-19: 421 forecasts [2026-01-21T20:36:50.914071] [INFO ] [main ] Processing forecast date: 2025-12-22 [2026-01-21T20:36:50.995359] [INFO ] [main ] Overwriting existing report for 2025-12-22 [2026-01-21T20:36:50.997000] [INFO ] [main ] Generated forecast report for 2025-12-22: 455 forecasts [2026-01-21T20:36:50.997097] [INFO ] [main ] Processing forecast date: 2025-12-23 [2026-01-21T20:36:51.086128] [INFO ] [main ] Overwriting existing report for 2025-12-23 [2026-01-21T20:36:51.087650] [INFO ] [main ] Generated forecast report for 2025-12-23: 426 forecasts [2026-01-21T20:36:51.087740] [INFO ] [main ] Processing forecast date: 2025-12-24 [2026-01-21T20:36:51.173518] [INFO ] [main ] Overwriting existing report for 2025-12-24 [2026-01-21T20:36:51.175245] [INFO ] [main ] Generated forecast report for 2025-12-24: 403 forecasts [2026-01-21T20:36:51.175353] [INFO ] [main ] Processing forecast date: 2025-12-26 [2026-01-21T20:36:51.260551] [INFO ] [main ] Overwriting existing report for 2025-12-26 [2026-01-21T20:36:51.262050] [INFO ] [main ] Generated forecast report for 2025-12-26: 364 forecasts [2026-01-21T20:36:51.262195] [INFO ] [main ] Processing forecast date: 2025-12-29 [2026-01-21T20:36:51.345430] [INFO ] [main ] Overwriting existing report for 2025-12-29 [2026-01-21T20:36:51.346941] [INFO ] [main ] Generated forecast report for 2025-12-29: 409 forecasts [2026-01-21T20:36:51.347037] [INFO ] [main ] Processing forecast date: 2025-12-30 [2026-01-21T20:36:51.446875] [INFO ] [main ] Overwriting existing report for 2025-12-30 [2026-01-21T20:36:51.448420] [INFO ] [main ] Generated forecast report for 2025-12-30: 403 forecasts [2026-01-21T20:36:51.448596] [INFO ] [main ] Processing forecast date: 2025-12-31 [2026-01-21T20:36:51.548828] [INFO ] [main ] Overwriting existing report for 2025-12-31 [2026-01-21T20:36:51.550424] [INFO ] [main ] Generated forecast report for 2025-12-31: 412 forecasts [2026-01-21T20:36:51.550535] [INFO ] [main ] Processing forecast date: 2026-01-02 [2026-01-21T20:36:51.646325] [INFO ] [main ] Overwriting existing report for 2026-01-02 [2026-01-21T20:36:51.648045] [INFO ] [main ] Generated forecast report for 2026-01-02: 409 forecasts [2026-01-21T20:36:51.648153] [INFO ] [main ] Processing forecast date: 2026-01-05 [2026-01-21T20:36:51.738746] [INFO ] [main ] Overwriting existing report for 2026-01-05 [2026-01-21T20:36:51.740628] [INFO ] [main ] Generated forecast report for 2026-01-05: 420 forecasts [2026-01-21T20:36:51.740779] [INFO ] [main ] Processing forecast date: 2026-01-06 [2026-01-21T20:36:51.840882] [INFO ] [main ] Overwriting existing report for 2026-01-06 [2026-01-21T20:36:51.842593] [INFO ] [main ] Generated forecast report for 2026-01-06: 429 forecasts [2026-01-21T20:36:51.842713] [INFO ] [main ] Processing forecast date: 2026-01-07 [2026-01-21T20:36:51.941858] [INFO ] [main ] Overwriting existing report for 2026-01-07 [2026-01-21T20:36:51.943439] [INFO ] [main ] Generated forecast report for 2026-01-07: 407 forecasts [2026-01-21T20:36:51.943547] [INFO ] [main ] Processing forecast date: 2026-01-08 [2026-01-21T20:36:52.028064] [INFO ] [main ] Overwriting existing report for 2026-01-08 [2026-01-21T20:36:52.029888] [INFO ] [main ] Generated forecast report for 2026-01-08: 391 forecasts [2026-01-21T20:36:52.029993] [INFO ] [main ] Processing forecast date: 2026-01-09 [2026-01-21T20:36:52.115541] [INFO ] [main ] Overwriting existing report for 2026-01-09 [2026-01-21T20:36:52.117234] [INFO ] [main ] Generated forecast report for 2026-01-09: 392 forecasts [2026-01-21T20:36:52.117334] [INFO ] [main ] Processing forecast date: 2026-01-12 [2026-01-21T20:36:52.225763] [INFO ] [main ] Overwriting existing report for 2026-01-12 [2026-01-21T20:36:52.227432] [INFO ] [main ] Generated forecast report for 2026-01-12: 417 forecasts [2026-01-21T20:36:52.227550] [INFO ] [main ] Processing forecast date: 2026-01-13 [2026-01-21T20:36:52.324390] [INFO ] [main ] Overwriting existing report for 2026-01-13 [2026-01-21T20:36:52.325965] [INFO ] [main ] Generated forecast report for 2026-01-13: 385 forecasts [2026-01-21T20:36:52.326095] [INFO ] [main ] Processing forecast date: 2026-01-14 [2026-01-21T20:36:52.419739] [INFO ] [main ] Overwriting existing report for 2026-01-14 [2026-01-21T20:36:52.421328] [INFO ] [main ] Generated forecast report for 2026-01-14: 378 forecasts [2026-01-21T20:36:52.421436] [INFO ] [main ] Processing forecast date: 2026-01-15 [2026-01-21T20:36:52.525687] [INFO ] [main ] Overwriting existing report for 2026-01-15 [2026-01-21T20:36:52.527336] [INFO ] [main ] Generated forecast report for 2026-01-15: 419 forecasts [2026-01-21T20:36:52.527462] [INFO ] [main ] Processing forecast date: 2026-01-16 [2026-01-21T20:36:52.623536] [INFO ] [main ] Overwriting existing report for 2026-01-16 [2026-01-21T20:36:52.625174] [INFO ] [main ] Generated forecast report for 2026-01-16: 415 forecasts [2026-01-21T20:36:52.625285] [INFO ] [main ] Processing forecast date: 2026-01-20 [2026-01-21T20:36:52.712254] [INFO ] [main ] Overwriting existing report for 2026-01-20 [2026-01-21T20:36:52.714095] [INFO ] [main ] Generated forecast report for 2026-01-20: 411 forecasts [2026-01-21T20:36:52.714449] [INFO ] [main ] Processing forecast date: 2026-01-21 [2026-01-21T20:36:52.806392] [INFO ] [main ] Overwriting existing report for 2026-01-21 [2026-01-21T20:36:52.808106] [INFO ] [main ] Generated forecast report for 2026-01-21: 403 forecasts [2026-01-21T20:36:52.808224] [INFO ] [main ] Processing forecast date: 2026-01-22 [2026-01-21T20:36:52.819039] [INFO ] [main ] Generated forecast report for 2026-01-22: 429 forecasts [2026-01-21T20:36:52.819146] [INFO ] [main ] Generated 45/45 forecast reports [2026-01-21T20:36:52.819197] [INFO ] [main ] Reading forecast report for email: ./output/forecasts/full/2026-01-22.txt [2026-01-21T20:36:53.418985] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'MAG Forecast Report - 2026-01-22' [2026-01-21T20:36:53.419354] [INFO ] [main ] Forecast report email sent for 2026-01-22 [2026-01-21T20:36:53.419432] [INFO ] [MAG ] MAG operation completed successfully [2026-01-21T20:36:53.419656] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-21T20:36:53.419839] [INFO ] [STATE ] Last completion updated: 2026-01-21T20:36:53.419719