[2026-01-14T12:00:01.279056] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-14T12:00:01.466890] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-14T12:00:01.670321] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-14T12:00:01.843410] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-14T12:00:02.027565] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-14T12:00:02.028058] [WARN ] [STATE ] State set to: WAITING [2026-01-14T12:00:02.028149] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-14T12:00:02.276364] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-14T12:00:02.345889] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-14T12:00:02.413722] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-14T12:00:02.501104] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-14T12:00:02.575257] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-14T12:00:02.575533] [WARN ] [STATE ] State set to: RUNNING [2026-01-14T12:00:02.575609] [INFO ] [MAIN ] Starting data fetch [2026-01-14T12:00:02.575650] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-14T12:00:03.551143] [DEBUG] [REMOTE ] Fetched 3902 NASDAQ symbols [2026-01-14T12:00:03.551418] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-14T12:00:05.087718] [DEBUG] [REMOTE ] Fetched 1956 NYSE symbols [2026-01-14T12:00:05.089653] [INFO ] [MAIN ] Fetched 5858 unique symbols [2026-01-14T12:00:05.091044] [INFO ] [MAIN ] Loaded 2461 blacklisted symbols from 3 files [2026-01-14T12:00:05.091514] [INFO ] [MAIN ] 3512 symbols after blacklist filtering [2026-01-14T12:00:05.784428] [DEBUG] [REMOTE ] A: Retrieved 6577 rows, trimmed to 300. [2026-01-14T12:00:05.784602] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-14T12:00:05.784947] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-14T12:00:05.785147] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:05.785318] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-14T12:00:05.785371] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-14T12:00:05.785427] [INFO ] [MAIN ] [1/3512] A kept (0.7s) | 1 kept, 0 rejected | 86.5/min | ETA: 40.6m [2026-01-14T12:00:06.195540] [DEBUG] [REMOTE ] AAL: Retrieved 5106 rows, trimmed to 300. [2026-01-14T12:00:06.195709] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-14T12:00:06.195963] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.86. [2026-01-14T12:00:06.196151] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:06.196290] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-14T12:00:06.196334] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-14T12:00:06.196860] [INFO ] [MAIN ] [2/3512] AAL kept (0.4s) | 2 kept, 0 rejected | 108.6/min | ETA: 32.3m [2026-01-14T12:00:06.560146] [DEBUG] [REMOTE ] AAOI: Retrieved 3093 rows, trimmed to 300. [2026-01-14T12:00:06.560271] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-14T12:00:06.560479] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-14T12:00:06.560647] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:06.560766] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-14T12:00:06.560807] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-14T12:00:06.560855] [INFO ] [MAIN ] [3/3512] AAOI kept (0.4s) | 3 kept, 0 rejected | 122.5/min | ETA: 28.6m [2026-01-14T12:00:07.095220] [DEBUG] [REMOTE ] AAON: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:07.095372] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-14T12:00:07.095642] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-14T12:00:07.095802] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:07.095931] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-14T12:00:07.095972] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-14T12:00:07.096022] [INFO ] [MAIN ] [4/3512] AAON kept (0.5s) | 4 kept, 0 rejected | 119.7/min | ETA: 29.3m [2026-01-14T12:00:07.552494] [DEBUG] [REMOTE ] AAP: Retrieved 6069 rows, trimmed to 300. [2026-01-14T12:00:07.552650] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-14T12:00:07.552901] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-14T12:00:07.553043] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:07.553163] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-14T12:00:07.553209] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-14T12:00:07.553259] [INFO ] [MAIN ] [5/3512] AAP kept (0.5s) | 5 kept, 0 rejected | 121.9/min | ETA: 28.8m [2026-01-14T12:00:07.847911] [DEBUG] [REMOTE ] AAPB: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:00:07.848055] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-14T12:00:07.848294] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $28.04. [2026-01-14T12:00:07.848459] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:07.848619] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-14T12:00:07.848668] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-14T12:00:07.848726] [INFO ] [MAIN ] [6/3512] AAPB kept (0.3s) | 6 kept, 0 rejected | 130.6/min | ETA: 26.9m [2026-01-14T12:00:08.204167] [DEBUG] [REMOTE ] AAPD: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:00:08.204287] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-14T12:00:08.204493] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-14T12:00:08.204649] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:08.204770] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-14T12:00:08.204811] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-14T12:00:08.204857] [INFO ] [MAIN ] [7/3512] AAPD kept (0.4s) | 7 kept, 0 rejected | 134.9/min | ETA: 26.0m [2026-01-14T12:00:08.837004] [DEBUG] [REMOTE ] AAPL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:08.837143] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-14T12:00:08.837378] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $252.05. [2026-01-14T12:00:08.837522] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:08.837686] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-14T12:00:08.837731] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-14T12:00:08.837782] [INFO ] [MAIN ] [8/3512] AAPL kept (0.6s) | 8 kept, 0 rejected | 128.1/min | ETA: 27.3m [2026-01-14T12:00:09.236646] [DEBUG] [REMOTE ] AAXJ: Retrieved 4380 rows, trimmed to 300. [2026-01-14T12:00:09.236781] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-14T12:00:09.237000] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-14T12:00:09.237143] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:09.237260] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-14T12:00:09.237303] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-14T12:00:09.237353] [INFO ] [MAIN ] [9/3512] AAXJ kept (0.4s) | 9 kept, 0 rejected | 130.3/min | ETA: 26.9m [2026-01-14T12:00:09.774736] [DEBUG] [REMOTE ] AB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:09.774949] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-14T12:00:09.775323] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-14T12:00:09.775497] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:09.775670] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-14T12:00:09.775717] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-14T12:00:09.775776] [INFO ] [MAIN ] [10/3512] AB kept (0.5s) | 10 kept, 0 rejected | 128.1/min | ETA: 27.3m [2026-01-14T12:00:10.226082] [DEBUG] [REMOTE ] ABCB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:10.226219] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-14T12:00:10.226450] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-14T12:00:10.226615] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:10.226737] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-14T12:00:10.226780] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-14T12:00:10.226830] [INFO ] [MAIN ] [11/3512] ABCB kept (0.5s) | 11 kept, 0 rejected | 128.5/min | ETA: 27.2m [2026-01-14T12:00:10.456765] [DEBUG] [REMOTE ] ABCL: Retrieved 1277 rows, trimmed to 300. [2026-01-14T12:00:10.456904] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-14T12:00:10.457127] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-14T12:00:10.457294] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:10.457420] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-14T12:00:10.457470] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-14T12:00:10.457528] [INFO ] [MAIN ] [12/3512] ABCL kept (0.2s) | 12 kept, 0 rejected | 134.2/min | ETA: 26.1m [2026-01-14T12:00:11.100091] [DEBUG] [REMOTE ] ABEO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:11.100238] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-14T12:00:11.100470] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-14T12:00:11.100631] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:11.100754] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-14T12:00:11.100795] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-14T12:00:11.100845] [INFO ] [MAIN ] [13/3512] ABEO kept (0.6s) | 13 kept, 0 rejected | 129.8/min | ETA: 27.0m [2026-01-14T12:00:11.557803] [DEBUG] [REMOTE ] ABG: Retrieved 5993 rows, trimmed to 300. [2026-01-14T12:00:11.557948] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-14T12:00:11.558182] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-14T12:00:11.558359] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:11.558493] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-14T12:00:11.558536] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-14T12:00:11.558605] [INFO ] [MAIN ] [14/3512] ABG kept (0.5s) | 14 kept, 0 rejected | 129.9/min | ETA: 26.9m [2026-01-14T12:00:11.904499] [DEBUG] [REMOTE ] ABM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:11.904668] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-14T12:00:11.904931] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-14T12:00:11.905084] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:11.905212] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-14T12:00:11.905256] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-14T12:00:11.905307] [INFO ] [MAIN ] [15/3512] ABM kept (0.3s) | 15 kept, 0 rejected | 132.1/min | ETA: 26.5m [2026-01-14T12:00:12.225319] [DEBUG] [REMOTE ] ABNB: Retrieved 1278 rows, trimmed to 300. [2026-01-14T12:00:12.225455] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-14T12:00:12.225684] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-14T12:00:12.225839] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:12.225952] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-14T12:00:12.225992] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-14T12:00:12.226041] [INFO ] [MAIN ] [16/3512] ABNB kept (0.3s) | 16 kept, 0 rejected | 134.6/min | ETA: 26.0m [2026-01-14T12:00:12.605728] [DEBUG] [REMOTE ] ABOS: Retrieved 1139 rows, trimmed to 300. [2026-01-14T12:00:12.605872] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-14T12:00:12.606095] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-14T12:00:12.606240] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:12.606362] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-14T12:00:12.606404] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-14T12:00:12.606455] [INFO ] [MAIN ] [17/3512] ABOS kept (0.4s) | 17 kept, 0 rejected | 135.7/min | ETA: 25.7m [2026-01-14T12:00:13.072887] [DEBUG] [REMOTE ] ABSI: Retrieved 1125 rows, trimmed to 300. [2026-01-14T12:00:13.073017] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-14T12:00:13.073225] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-14T12:00:13.073377] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:13.073511] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-14T12:00:13.073556] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-14T12:00:13.073625] [INFO ] [MAIN ] [18/3512] ABSI kept (0.5s) | 18 kept, 0 rejected | 135.3/min | ETA: 25.8m [2026-01-14T12:00:13.398363] [DEBUG] [REMOTE ] ABUS: Retrieved 2628 rows, trimmed to 300. [2026-01-14T12:00:13.398499] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-14T12:00:13.398747] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.17. [2026-01-14T12:00:13.398891] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:13.399009] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-14T12:00:13.399061] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-14T12:00:13.399115] [INFO ] [MAIN ] [19/3512] ABUS kept (0.3s) | 19 kept, 0 rejected | 137.2/min | ETA: 25.5m [2026-01-14T12:00:13.945082] [DEBUG] [REMOTE ] ABVC: Retrieved 3716 rows, trimmed to 300. [2026-01-14T12:00:13.945228] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-14T12:00:13.945457] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-14T12:00:13.945820] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:13.945944] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-14T12:00:13.945986] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-14T12:00:13.946036] [INFO ] [MAIN ] [20/3512] ABVC kept (0.5s) | 20 kept, 0 rejected | 135.5/min | ETA: 25.8m [2026-01-14T12:00:14.143799] [DEBUG] [REMOTE ] ABVE: Retrieved 386 rows, trimmed to 300. [2026-01-14T12:00:14.143948] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-14T12:00:14.144205] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-14T12:00:14.144345] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:14.144458] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-14T12:00:14.144498] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-14T12:00:14.144547] [INFO ] [MAIN ] [21/3512] ABVE kept (0.2s) | 21 kept, 0 rejected | 139.2/min | ETA: 25.1m [2026-01-14T12:00:14.570418] [DEBUG] [REMOTE ] ABVX: Retrieved 559 rows, trimmed to 300. [2026-01-14T12:00:14.570549] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-14T12:00:14.570780] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-14T12:00:14.570963] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:14.571079] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-14T12:00:14.571121] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-14T12:00:14.571169] [INFO ] [MAIN ] [22/3512] ABVX kept (0.4s) | 22 kept, 0 rejected | 139.2/min | ETA: 25.1m [2026-01-14T12:00:16.001896] [DEBUG] [REMOTE ] ACA: Retrieved 1810 rows, trimmed to 300. [2026-01-14T12:00:16.002039] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-14T12:00:16.002267] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.25. [2026-01-14T12:00:16.002412] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:16.002538] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-14T12:00:16.002601] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-14T12:00:16.002653] [INFO ] [MAIN ] [23/3512] ACA kept (1.4s) | 23 kept, 0 rejected | 126.5/min | ETA: 27.6m [2026-01-14T12:00:16.497123] [DEBUG] [REMOTE ] ACAD: Retrieved 5442 rows, trimmed to 300. [2026-01-14T12:00:16.497260] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-14T12:00:16.497491] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.89. [2026-01-14T12:00:16.497680] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:16.497804] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-14T12:00:16.497844] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-14T12:00:16.497894] [INFO ] [MAIN ] [24/3512] ACAD kept (0.5s) | 24 kept, 0 rejected | 126.2/min | ETA: 27.6m [2026-01-14T12:00:16.836648] [DEBUG] [REMOTE ] ACB: Retrieved 2895 rows, trimmed to 300. [2026-01-14T12:00:16.836783] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-14T12:00:16.836992] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-14T12:00:16.837129] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:16.837240] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-14T12:00:16.837279] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-14T12:00:16.837326] [INFO ] [MAIN ] [25/3512] ACB kept (0.3s) | 25 kept, 0 rejected | 127.7/min | ETA: 27.3m [2026-01-14T12:00:17.552193] [DEBUG] [REMOTE ] ACCO: Retrieved 5134 rows, trimmed to 300. [2026-01-14T12:00:17.552334] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-14T12:00:17.552560] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-14T12:00:17.552721] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:17.552840] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-14T12:00:17.552881] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-14T12:00:17.552929] [INFO ] [MAIN ] [26/3512] ACCO kept (0.7s) | 26 kept, 0 rejected | 125.2/min | ETA: 27.8m [2026-01-14T12:00:17.833939] [DEBUG] [REMOTE ] ACDC: Retrieved 920 rows, trimmed to 300. [2026-01-14T12:00:17.834069] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-14T12:00:17.834284] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-14T12:00:17.834421] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:17.834531] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-14T12:00:17.834586] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-14T12:00:17.834638] [INFO ] [MAIN ] [27/3512] ACDC kept (0.3s) | 27 kept, 0 rejected | 127.1/min | ETA: 27.4m [2026-01-14T12:00:18.234683] [DEBUG] [REMOTE ] ACEL: Retrieved 1543 rows, trimmed to 300. [2026-01-14T12:00:18.234888] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-14T12:00:18.235155] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-14T12:00:18.235331] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:18.235456] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-14T12:00:18.235499] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-14T12:00:18.235553] [INFO ] [MAIN ] [28/3512] ACEL kept (0.4s) | 28 kept, 0 rejected | 127.8/min | ETA: 27.3m [2026-01-14T12:00:18.834712] [DEBUG] [REMOTE ] ACGL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:18.834844] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-14T12:00:18.835067] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-14T12:00:18.835216] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:18.835346] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-14T12:00:18.835390] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-14T12:00:18.835443] [INFO ] [MAIN ] [29/3512] ACGL kept (0.6s) | 29 kept, 0 rejected | 126.6/min | ETA: 27.5m [2026-01-14T12:00:20.151542] [DEBUG] [REMOTE ] ACGLN: Retrieved 1159 rows, trimmed to 300. [2026-01-14T12:00:20.151711] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-14T12:00:20.151935] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-14T12:00:20.152079] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:20.152197] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-14T12:00:20.152240] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-14T12:00:20.152290] [INFO ] [MAIN ] [30/3512] ACGLN kept (1.3s) | 30 kept, 0 rejected | 119.5/min | ETA: 29.1m [2026-01-14T12:00:20.435297] [DEBUG] [REMOTE ] ACGLO: Retrieved 2115 rows, trimmed to 300. [2026-01-14T12:00:20.435431] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-14T12:00:20.435668] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-14T12:00:20.435975] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:20.436093] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-14T12:00:20.436134] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-14T12:00:20.436183] [INFO ] [MAIN ] [31/3512] ACGLO kept (0.3s) | 31 kept, 0 rejected | 121.2/min | ETA: 28.7m [2026-01-14T12:00:21.010249] [DEBUG] [REMOTE ] ACH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:21.010404] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-14T12:00:21.010792] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-14T12:00:21.010967] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:21.011108] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-14T12:00:21.011157] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-14T12:00:21.011227] [INFO ] [MAIN ] [32/3512] ACH kept (0.6s) | 32 kept, 0 rejected | 120.6/min | ETA: 28.9m [2026-01-14T12:00:21.472770] [DEBUG] [REMOTE ] ACHC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:21.472914] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-14T12:00:21.473168] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $12.55. [2026-01-14T12:00:21.473311] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:21.473437] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-14T12:00:21.473477] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-14T12:00:21.473527] [INFO ] [MAIN ] [33/3512] ACHC kept (0.5s) | 33 kept, 0 rejected | 120.9/min | ETA: 28.8m [2026-01-14T12:00:21.756187] [DEBUG] [REMOTE ] ACI: Retrieved 1394 rows, trimmed to 300. [2026-01-14T12:00:21.756322] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-14T12:00:21.756534] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-14T12:00:21.756728] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:21.756847] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-14T12:00:21.756888] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-14T12:00:21.756936] [INFO ] [MAIN ] [34/3512] ACI kept (0.3s) | 34 kept, 0 rejected | 122.4/min | ETA: 28.4m [2026-01-14T12:00:22.281710] [DEBUG] [REMOTE ] ACIC: Retrieved 4574 rows, trimmed to 300. [2026-01-14T12:00:22.281881] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-14T12:00:22.282194] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-14T12:00:22.282388] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:22.282566] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-14T12:00:22.282648] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-14T12:00:22.282714] [INFO ] [MAIN ] [35/3512] ACIC kept (0.5s) | 35 kept, 0 rejected | 122.2/min | ETA: 28.5m [2026-01-14T12:00:22.757465] [DEBUG] [REMOTE ] ACLS: Retrieved 6416 rows, trimmed to 300. [2026-01-14T12:00:22.757684] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-14T12:00:22.757978] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-14T12:00:22.758123] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:22.758257] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-14T12:00:22.758299] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-14T12:00:22.758351] [INFO ] [MAIN ] [36/3512] ACLS kept (0.5s) | 36 kept, 0 rejected | 122.3/min | ETA: 28.4m [2026-01-14T12:00:22.986802] [DEBUG] [REMOTE ] ACLX: Retrieved 988 rows, trimmed to 300. [2026-01-14T12:00:22.986945] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-14T12:00:22.987165] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-14T12:00:22.987306] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:22.987424] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-14T12:00:22.987466] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-14T12:00:22.987517] [INFO ] [MAIN ] [37/3512] ACLX kept (0.2s) | 37 kept, 0 rejected | 124.1/min | ETA: 28.0m [2026-01-14T12:00:23.578755] [DEBUG] [REMOTE ] ACM: Retrieved 4700 rows, trimmed to 300. [2026-01-14T12:00:23.578908] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-14T12:00:23.579158] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-14T12:00:23.579301] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:23.579427] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-14T12:00:23.579470] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-14T12:00:23.579521] [INFO ] [MAIN ] [38/3512] ACM kept (0.6s) | 38 kept, 0 rejected | 123.3/min | ETA: 28.2m [2026-01-14T12:00:24.054684] [DEBUG] [REMOTE ] ACN: Retrieved 6158 rows, trimmed to 300. [2026-01-14T12:00:24.054838] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-14T12:00:24.055104] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $236.99. [2026-01-14T12:00:24.055276] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:24.055433] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-14T12:00:24.055486] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-14T12:00:24.055551] [INFO ] [MAIN ] [39/3512] ACN kept (0.5s) | 39 kept, 0 rejected | 123.4/min | ETA: 28.1m [2026-01-14T12:00:24.547877] [DEBUG] [REMOTE ] ACNB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:24.548037] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-14T12:00:24.548314] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.89. [2026-01-14T12:00:24.548483] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:24.548673] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-14T12:00:24.548721] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-14T12:00:24.548775] [INFO ] [MAIN ] [40/3512] ACNB kept (0.5s) | 40 kept, 0 rejected | 123.3/min | ETA: 28.1m [2026-01-14T12:00:24.797734] [DEBUG] [REMOTE ] ACON: Retrieved 935 rows, trimmed to 300. [2026-01-14T12:00:24.797876] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-14T12:00:24.798096] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.20. [2026-01-14T12:00:24.798240] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:24.798359] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-14T12:00:24.798401] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-14T12:00:24.798453] [INFO ] [MAIN ] [41/3512] ACON kept (0.2s) | 41 kept, 0 rejected | 124.8/min | ETA: 27.8m [2026-01-14T12:00:25.347481] [DEBUG] [REMOTE ] ACP: Retrieved 3763 rows, trimmed to 300. [2026-01-14T12:00:25.347693] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-14T12:00:25.347989] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-14T12:00:25.348144] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:25.348294] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-14T12:00:25.348341] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-14T12:00:25.348397] [INFO ] [MAIN ] [42/3512] ACP kept (0.5s) | 42 kept, 0 rejected | 124.4/min | ETA: 27.9m [2026-01-14T12:00:25.664076] [DEBUG] [REMOTE ] ACRE: Retrieved 3448 rows, trimmed to 300. [2026-01-14T12:00:25.664236] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-14T12:00:25.664557] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-14T12:00:25.664729] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:25.664875] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-14T12:00:25.664917] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-14T12:00:25.664969] [INFO ] [MAIN ] [43/3512] ACRE kept (0.3s) | 43 kept, 0 rejected | 125.4/min | ETA: 27.7m [2026-01-14T12:00:26.065547] [DEBUG] [REMOTE ] ACRS: Retrieved 2582 rows, trimmed to 300. [2026-01-14T12:00:26.065738] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-14T12:00:26.065979] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.90. [2026-01-14T12:00:26.066133] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:26.066263] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-14T12:00:26.066306] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-14T12:00:26.066358] [INFO ] [MAIN ] [44/3512] ACRS kept (0.4s) | 44 kept, 0 rejected | 125.9/min | ETA: 27.6m [2026-01-14T12:00:26.564665] [DEBUG] [REMOTE ] ACTG: Retrieved 5806 rows, trimmed to 300. [2026-01-14T12:00:26.565000] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-14T12:00:26.565249] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-14T12:00:26.565400] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:26.565527] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-14T12:00:26.565570] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-14T12:00:26.565646] [INFO ] [MAIN ] [45/3512] ACTG kept (0.5s) | 45 kept, 0 rejected | 125.7/min | ETA: 27.6m [2026-01-14T12:00:26.700368] [DEBUG] [REMOTE ] ACVA: Retrieved 1208 rows, trimmed to 300. [2026-01-14T12:00:26.700498] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-14T12:00:26.700722] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-14T12:00:26.700885] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:26.700997] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-14T12:00:26.701039] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-14T12:00:26.701088] [INFO ] [MAIN ] [46/3512] ACVA kept (0.1s) | 46 kept, 0 rejected | 127.7/min | ETA: 27.1m [2026-01-14T12:00:27.360838] [DEBUG] [REMOTE ] ACWI: Retrieved 4478 rows, trimmed to 300. [2026-01-14T12:00:27.360977] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-14T12:00:27.361202] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-14T12:00:27.361345] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:27.361464] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-14T12:00:27.361505] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-14T12:00:27.361555] [INFO ] [MAIN ] [47/3512] ACWI kept (0.7s) | 47 kept, 0 rejected | 126.6/min | ETA: 27.4m [2026-01-14T12:00:27.792480] [DEBUG] [REMOTE ] ACWX: Retrieved 4477 rows, trimmed to 300. [2026-01-14T12:00:27.792678] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-14T12:00:27.792988] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-14T12:00:27.793183] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:27.793345] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-14T12:00:27.793406] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-14T12:00:27.793481] [INFO ] [MAIN ] [48/3512] ACWX kept (0.4s) | 48 kept, 0 rejected | 126.9/min | ETA: 27.3m [2026-01-14T12:00:28.058686] [DEBUG] [REMOTE ] ACXP: Retrieved 1143 rows, trimmed to 300. [2026-01-14T12:00:28.058828] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-14T12:00:28.059041] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-14T12:00:28.059370] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:28.059490] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-14T12:00:28.059531] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-14T12:00:28.059609] [INFO ] [MAIN ] [49/3512] ACXP kept (0.3s) | 49 kept, 0 rejected | 128.0/min | ETA: 27.1m [2026-01-14T12:00:28.376140] [DEBUG] [REMOTE ] ADAMO: Exception occurred during daily data fetch: Invalid API call. Please retry or visit the documentation (https://www.alphavantage.co/documentation/) for TIME_SERIES_DAILY_ADJUSTED.. [2026-01-14T12:00:28.376467] [DEBUG] [REMOTE ] ADAMO: FAIL: History check failed. No DataFrame was returned. [2026-01-14T12:00:28.376552] [WARN ] [LOCAL ] ADAMO: SET TO BLACKLISTED [2026-01-14T12:00:28.378300] [INFO ] [MAIN ] [50/3512] ADAMO rejected (0.3s) | 49 kept, 1 rejected | 128.8/min | ETA: 26.9m [2026-01-14T12:00:29.011092] [DEBUG] [REMOTE ] ADBE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:29.011226] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-14T12:00:29.011448] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $309.93. [2026-01-14T12:00:29.011604] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:29.011726] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-14T12:00:29.011766] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-14T12:00:29.011815] [INFO ] [MAIN ] [51/3512] ADBE kept (0.6s) | 50 kept, 1 rejected | 127.9/min | ETA: 27.1m [2026-01-14T12:00:29.468231] [DEBUG] [REMOTE ] ADC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:29.468379] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-14T12:00:29.468646] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-14T12:00:29.468791] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:29.468930] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-14T12:00:29.468973] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-14T12:00:29.469025] [INFO ] [MAIN ] [52/3512] ADC kept (0.5s) | 51 kept, 1 rejected | 128.0/min | ETA: 27.0m [2026-01-14T12:00:29.927884] [DEBUG] [REMOTE ] ADEA: Retrieved 5571 rows, trimmed to 300. [2026-01-14T12:00:29.928017] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-14T12:00:29.928234] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-14T12:00:29.928377] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:29.928496] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-14T12:00:29.928538] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-14T12:00:29.928608] [INFO ] [MAIN ] [53/3512] ADEA kept (0.5s) | 52 kept, 1 rejected | 128.0/min | ETA: 27.0m [2026-01-14T12:00:30.234465] [DEBUG] [REMOTE ] ADI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:30.234612] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-14T12:00:30.234834] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-14T12:00:30.234972] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:30.235114] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-14T12:00:30.235156] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-14T12:00:30.235205] [INFO ] [MAIN ] [54/3512] ADI kept (0.3s) | 53 kept, 1 rejected | 128.9/min | ETA: 26.8m [2026-01-14T12:00:30.864269] [DEBUG] [REMOTE ] ADM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:30.864406] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-14T12:00:30.864653] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-14T12:00:30.864794] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:30.864911] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-14T12:00:30.864952] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-14T12:00:30.865000] [INFO ] [MAIN ] [55/3512] ADM kept (0.6s) | 54 kept, 1 rejected | 128.0/min | ETA: 27.0m [2026-01-14T12:00:31.208137] [DEBUG] [REMOTE ] ADMA: Retrieved 3078 rows, trimmed to 300. [2026-01-14T12:00:31.208281] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-14T12:00:31.208504] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-14T12:00:31.208675] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:31.208823] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-14T12:00:31.208873] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-14T12:00:31.208928] [INFO ] [MAIN ] [56/3512] ADMA kept (0.3s) | 55 kept, 1 rejected | 128.7/min | ETA: 26.9m [2026-01-14T12:00:31.753814] [DEBUG] [REMOTE ] ADP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:31.753960] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-14T12:00:31.754199] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-14T12:00:31.754337] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:31.754458] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-14T12:00:31.754498] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-14T12:00:31.754546] [INFO ] [MAIN ] [57/3512] ADP kept (0.5s) | 56 kept, 1 rejected | 128.3/min | ETA: 26.9m [2026-01-14T12:00:32.000317] [DEBUG] [REMOTE ] ADSE: Retrieved 1017 rows, trimmed to 300. [2026-01-14T12:00:32.000460] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-14T12:00:32.000702] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-14T12:00:32.000846] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:32.000975] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-14T12:00:32.001016] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-14T12:00:32.001064] [INFO ] [MAIN ] [58/3512] ADSE kept (0.2s) | 57 kept, 1 rejected | 129.3/min | ETA: 26.7m [2026-01-14T12:00:32.616941] [DEBUG] [REMOTE ] ADSK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:32.617103] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-14T12:00:32.617362] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $270.63. [2026-01-14T12:00:32.617508] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:32.617696] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-14T12:00:32.617747] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-14T12:00:32.617802] [INFO ] [MAIN ] [59/3512] ADSK kept (0.6s) | 58 kept, 1 rejected | 128.6/min | ETA: 26.8m [2026-01-14T12:00:33.075541] [DEBUG] [REMOTE ] ADTN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:33.075703] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-14T12:00:33.075939] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-14T12:00:33.076080] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:33.076200] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-14T12:00:33.076241] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-14T12:00:33.076292] [INFO ] [MAIN ] [60/3512] ADTN kept (0.5s) | 59 kept, 1 rejected | 128.6/min | ETA: 26.8m [2026-01-14T12:00:33.459662] [DEBUG] [REMOTE ] ADUS: Retrieved 4077 rows, trimmed to 300. [2026-01-14T12:00:33.459812] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-14T12:00:33.460056] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-14T12:00:33.460198] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:33.460322] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-14T12:00:33.460363] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-14T12:00:33.460413] [INFO ] [MAIN ] [61/3512] ADUS kept (0.4s) | 60 kept, 1 rejected | 129.0/min | ETA: 26.7m [2026-01-14T12:00:33.838768] [DEBUG] [REMOTE ] ADX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:33.838934] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-14T12:00:33.839214] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.05. [2026-01-14T12:00:33.839362] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:33.839493] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-14T12:00:33.839534] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-14T12:00:33.839606] [INFO ] [MAIN ] [62/3512] ADX kept (0.4s) | 61 kept, 1 rejected | 129.4/min | ETA: 26.7m [2026-01-14T12:00:34.326824] [DEBUG] [REMOTE ] AEE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:34.326980] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-14T12:00:34.327266] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-14T12:00:34.327420] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:34.327550] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-14T12:00:34.327632] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-14T12:00:34.327699] [INFO ] [MAIN ] [63/3512] AEE kept (0.5s) | 62 kept, 1 rejected | 129.3/min | ETA: 26.7m [2026-01-14T12:00:34.472809] [DEBUG] [REMOTE ] AEFC: Retrieved 1563 rows, trimmed to 300. [2026-01-14T12:00:34.472947] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-14T12:00:34.473172] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-14T12:00:34.473321] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:34.473458] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-14T12:00:34.473502] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-14T12:00:34.473553] [INFO ] [MAIN ] [64/3512] AEFC kept (0.1s) | 63 kept, 1 rejected | 130.7/min | ETA: 26.4m [2026-01-14T12:00:35.026100] [DEBUG] [REMOTE ] AEG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:35.026247] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-14T12:00:35.026490] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-14T12:00:35.026669] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:35.026828] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-14T12:00:35.026871] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-14T12:00:35.026923] [INFO ] [MAIN ] [65/3512] AEG kept (0.6s) | 64 kept, 1 rejected | 130.3/min | ETA: 26.5m [2026-01-14T12:00:35.511770] [DEBUG] [REMOTE ] AEHL: Retrieved 4547 rows, trimmed to 300. [2026-01-14T12:00:35.511934] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-14T12:00:35.512174] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-14T12:00:35.512321] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:35.512450] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-14T12:00:35.512494] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-14T12:00:35.512547] [INFO ] [MAIN ] [66/3512] AEHL kept (0.5s) | 65 kept, 1 rejected | 130.2/min | ETA: 26.5m [2026-01-14T12:00:35.643412] [DEBUG] [REMOTE ] AEI: Retrieved 1289 rows, trimmed to 300. [2026-01-14T12:00:35.643552] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-14T12:00:35.643786] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-14T12:00:35.643950] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:35.644069] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-14T12:00:35.644112] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-14T12:00:35.644162] [INFO ] [MAIN ] [67/3512] AEI kept (0.1s) | 66 kept, 1 rejected | 131.6/min | ETA: 26.2m [2026-01-14T12:00:36.411436] [DEBUG] [REMOTE ] AEIS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:36.411623] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-14T12:00:36.411907] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-14T12:00:36.412051] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:36.412185] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-14T12:00:36.412227] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-14T12:00:36.412278] [INFO ] [MAIN ] [68/3512] AEIS kept (0.8s) | 67 kept, 1 rejected | 130.3/min | ETA: 26.4m [2026-01-14T12:00:36.892125] [DEBUG] [REMOTE ] AEM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:36.892284] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-14T12:00:36.892543] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-14T12:00:36.892718] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:36.892854] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-14T12:00:36.892899] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-14T12:00:36.892955] [INFO ] [MAIN ] [69/3512] AEM kept (0.5s) | 68 kept, 1 rejected | 130.2/min | ETA: 26.4m [2026-01-14T12:00:37.394998] [DEBUG] [REMOTE ] AEO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:37.395207] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-14T12:00:37.395641] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.88. [2026-01-14T12:00:37.395850] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:37.396072] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-14T12:00:37.396136] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-14T12:00:37.396217] [INFO ] [MAIN ] [70/3512] AEO kept (0.5s) | 69 kept, 1 rejected | 130.0/min | ETA: 26.5m [2026-01-14T12:00:37.929642] [DEBUG] [REMOTE ] AEP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:37.929993] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-14T12:00:37.951375] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-14T12:00:37.952690] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:37.952972] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-14T12:00:37.953043] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-14T12:00:37.953153] [INFO ] [MAIN ] [71/3512] AEP kept (0.6s) | 70 kept, 1 rejected | 129.6/min | ETA: 26.5m [2026-01-14T12:00:38.456018] [DEBUG] [REMOTE ] AES: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:38.456316] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-14T12:00:38.456825] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-14T12:00:38.457026] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:38.457245] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-14T12:00:38.457294] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-14T12:00:38.457360] [INFO ] [MAIN ] [72/3512] AES kept (0.5s) | 71 kept, 1 rejected | 129.5/min | ETA: 26.6m [2026-01-14T12:00:38.675810] [DEBUG] [REMOTE ] AESI: Retrieved 715 rows, trimmed to 300. [2026-01-14T12:00:38.676078] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-14T12:00:38.676454] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-14T12:00:38.676695] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:38.676889] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-14T12:00:38.676979] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-14T12:00:38.677081] [INFO ] [MAIN ] [73/3512] AESI kept (0.2s) | 72 kept, 1 rejected | 130.4/min | ETA: 26.4m [2026-01-14T12:00:39.127386] [DEBUG] [REMOTE ] AEVA: Retrieved 1478 rows, trimmed to 300. [2026-01-14T12:00:39.127523] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-14T12:00:39.127790] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-14T12:00:39.127936] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:39.128054] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-14T12:00:39.128098] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-14T12:00:39.128302] [INFO ] [MAIN ] [74/3512] AEVA kept (0.5s) | 73 kept, 1 rejected | 130.4/min | ETA: 26.4m [2026-01-14T12:00:39.628018] [DEBUG] [REMOTE ] AEYE: Retrieved 3199 rows, trimmed to 300. [2026-01-14T12:00:39.628150] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-14T12:00:39.628551] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.36. [2026-01-14T12:00:39.628715] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:39.628830] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-14T12:00:39.628872] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-14T12:00:39.628921] [INFO ] [MAIN ] [75/3512] AEYE kept (0.5s) | 74 kept, 1 rejected | 130.3/min | ETA: 26.4m [2026-01-14T12:00:40.132266] [DEBUG] [REMOTE ] AFB: Retrieved 6029 rows, trimmed to 300. [2026-01-14T12:00:40.132400] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-14T12:00:40.132635] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-14T12:00:40.132775] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:40.132934] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-14T12:00:40.132976] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-14T12:00:40.133026] [INFO ] [MAIN ] [76/3512] AFB kept (0.5s) | 75 kept, 1 rejected | 130.1/min | ETA: 26.4m [2026-01-14T12:00:40.382025] [DEBUG] [REMOTE ] AFCG: Retrieved 1211 rows, trimmed to 300. [2026-01-14T12:00:40.382346] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-14T12:00:40.382556] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-14T12:00:40.382724] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:40.382837] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-14T12:00:40.382878] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-14T12:00:40.382927] [INFO ] [MAIN ] [77/3512] AFCG kept (0.2s) | 76 kept, 1 rejected | 130.9/min | ETA: 26.2m [2026-01-14T12:00:41.057063] [DEBUG] [REMOTE ] AFG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:41.057218] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-14T12:00:41.057490] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-14T12:00:41.057697] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:41.057836] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-14T12:00:41.057879] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-14T12:00:41.057934] [INFO ] [MAIN ] [78/3512] AFG kept (0.7s) | 77 kept, 1 rejected | 130.1/min | ETA: 26.4m [2026-01-14T12:00:41.350296] [DEBUG] [REMOTE ] AFGC: Retrieved 1535 rows, trimmed to 300. [2026-01-14T12:00:41.350425] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-14T12:00:41.350668] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-14T12:00:41.350817] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:41.350936] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-14T12:00:41.350978] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-14T12:00:41.351026] [INFO ] [MAIN ] [79/3512] AFGC kept (0.3s) | 78 kept, 1 rejected | 130.7/min | ETA: 26.3m [2026-01-14T12:00:41.940963] [DEBUG] [REMOTE ] AFL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:41.941303] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-14T12:00:41.941559] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-14T12:00:41.941730] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:41.941861] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-14T12:00:41.941904] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-14T12:00:41.941956] [INFO ] [MAIN ] [80/3512] AFL kept (0.6s) | 79 kept, 1 rejected | 130.3/min | ETA: 26.3m [2026-01-14T12:00:42.210099] [DEBUG] [REMOTE ] AFRI: Retrieved 901 rows, trimmed to 300. [2026-01-14T12:00:42.210234] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-14T12:00:42.210439] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.60. [2026-01-14T12:00:42.210607] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:42.210725] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-14T12:00:42.210766] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-14T12:00:42.210815] [INFO ] [MAIN ] [81/3512] AFRI kept (0.3s) | 80 kept, 1 rejected | 130.9/min | ETA: 26.2m [2026-01-14T12:00:42.624045] [DEBUG] [REMOTE ] AFRM: Retrieved 1256 rows, trimmed to 300. [2026-01-14T12:00:42.624181] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-14T12:00:42.624394] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-14T12:00:42.624556] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:42.624702] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-14T12:00:42.624746] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-14T12:00:42.624797] [INFO ] [MAIN ] [82/3512] AFRM kept (0.4s) | 81 kept, 1 rejected | 131.1/min | ETA: 26.2m [2026-01-14T12:00:42.902667] [DEBUG] [REMOTE ] AFYA: Retrieved 1631 rows, trimmed to 300. [2026-01-14T12:00:42.902820] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-14T12:00:42.903079] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-14T12:00:42.903253] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:42.903397] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-14T12:00:42.903446] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-14T12:00:42.903508] [INFO ] [MAIN ] [83/3512] AFYA kept (0.3s) | 82 kept, 1 rejected | 131.7/min | ETA: 26.0m [2026-01-14T12:00:43.578213] [DEBUG] [REMOTE ] AG: Retrieved 4811 rows, trimmed to 300. [2026-01-14T12:00:43.578378] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-14T12:00:43.578702] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-14T12:00:43.578856] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:43.578986] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-14T12:00:43.579028] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-14T12:00:43.579078] [INFO ] [MAIN ] [84/3512] AG kept (0.7s) | 83 kept, 1 rejected | 131.0/min | ETA: 26.2m [2026-01-14T12:00:44.040163] [DEBUG] [REMOTE ] AGCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:44.040302] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-14T12:00:44.040549] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-14T12:00:44.040709] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:44.040835] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-14T12:00:44.040876] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-14T12:00:44.040925] [INFO ] [MAIN ] [85/3512] AGCO kept (0.5s) | 84 kept, 1 rejected | 130.9/min | ETA: 26.2m [2026-01-14T12:00:44.400651] [DEBUG] [REMOTE ] AGD: Retrieved 4897 rows, trimmed to 300. [2026-01-14T12:00:44.400800] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-14T12:00:44.401057] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $11.00. [2026-01-14T12:00:44.401236] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:44.401371] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-14T12:00:44.401414] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-14T12:00:44.401466] [INFO ] [MAIN ] [86/3512] AGD kept (0.4s) | 85 kept, 1 rejected | 131.3/min | ETA: 26.1m [2026-01-14T12:00:44.905130] [DEBUG] [REMOTE ] AGEN: Retrieved 6522 rows, trimmed to 300. [2026-01-14T12:00:44.905273] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-14T12:00:44.905512] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-14T12:00:44.905676] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:44.905838] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-14T12:00:44.905882] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-14T12:00:44.905933] [INFO ] [MAIN ] [87/3512] AGEN kept (0.5s) | 86 kept, 1 rejected | 131.1/min | ETA: 26.1m [2026-01-14T12:00:45.341626] [DEBUG] [REMOTE ] AGI: Retrieved 5745 rows, trimmed to 300. [2026-01-14T12:00:45.341767] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-14T12:00:45.341996] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-14T12:00:45.342153] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:45.342267] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-14T12:00:45.342307] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-14T12:00:45.342354] [INFO ] [MAIN ] [88/3512] AGI kept (0.4s) | 87 kept, 1 rejected | 131.2/min | ETA: 26.1m [2026-01-14T12:00:45.721949] [DEBUG] [REMOTE ] AGIO: Retrieved 3138 rows, trimmed to 300. [2026-01-14T12:00:45.722104] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-14T12:00:45.722349] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-14T12:00:45.722493] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:45.722662] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-14T12:00:45.722711] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-14T12:00:45.722763] [INFO ] [MAIN ] [89/3512] AGIO kept (0.4s) | 88 kept, 1 rejected | 131.4/min | ETA: 26.0m [2026-01-14T12:00:46.299871] [DEBUG] [REMOTE ] AGM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:46.300106] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-14T12:00:46.300530] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $154.83. [2026-01-14T12:00:46.300781] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:46.300971] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-14T12:00:46.301030] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-14T12:00:46.301106] [INFO ] [MAIN ] [90/3512] AGM kept (0.6s) | 89 kept, 1 rejected | 131.0/min | ETA: 26.1m [2026-01-14T12:00:46.660516] [DEBUG] [REMOTE ] AGMH: Retrieved 1946 rows, trimmed to 300. [2026-01-14T12:00:46.660764] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-14T12:00:46.661046] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-14T12:00:46.661194] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:46.661328] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-14T12:00:46.661371] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-14T12:00:46.661429] [INFO ] [MAIN ] [91/3512] AGMH kept (0.4s) | 90 kept, 1 rejected | 131.3/min | ETA: 26.0m [2026-01-14T12:00:47.094456] [DEBUG] [REMOTE ] AGNC: Retrieved 4444 rows, trimmed to 300. [2026-01-14T12:00:47.094701] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-14T12:00:47.095031] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.65. [2026-01-14T12:00:47.095203] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:47.095366] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-14T12:00:47.095429] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-14T12:00:47.095501] [INFO ] [MAIN ] [92/3512] AGNC kept (0.4s) | 91 kept, 1 rejected | 131.4/min | ETA: 26.0m [2026-01-14T12:00:47.275253] [DEBUG] [REMOTE ] AGNCL: Retrieved 837 rows, trimmed to 300. [2026-01-14T12:00:47.275501] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-14T12:00:47.275877] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-14T12:00:47.276067] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:47.276236] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-14T12:00:47.276295] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-14T12:00:47.276375] [INFO ] [MAIN ] [93/3512] AGNCL kept (0.2s) | 92 kept, 1 rejected | 132.3/min | ETA: 25.8m [2026-01-14T12:00:47.754559] [DEBUG] [REMOTE ] AGNCM: Retrieved 1729 rows, trimmed to 300. [2026-01-14T12:00:47.754806] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-14T12:00:47.755141] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-14T12:00:47.755530] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:47.755717] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-14T12:00:47.755772] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-14T12:00:47.755845] [INFO ] [MAIN ] [94/3512] AGNCM kept (0.5s) | 93 kept, 1 rejected | 132.2/min | ETA: 25.9m [2026-01-14T12:00:48.215117] [DEBUG] [REMOTE ] AGNCN: Retrieved 2114 rows, trimmed to 300. [2026-01-14T12:00:48.215298] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-14T12:00:48.215541] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-14T12:00:48.215730] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:48.215850] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-14T12:00:48.215891] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-14T12:00:48.215943] [INFO ] [MAIN ] [95/3512] AGNCN kept (0.5s) | 94 kept, 1 rejected | 132.2/min | ETA: 25.9m [2026-01-14T12:00:48.657791] [DEBUG] [REMOTE ] AGNCO: Retrieved 1582 rows, trimmed to 300. [2026-01-14T12:00:48.657932] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-14T12:00:48.658149] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-14T12:00:48.658291] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:48.658407] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-14T12:00:48.658449] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-14T12:00:48.658500] [INFO ] [MAIN ] [96/3512] AGNCO kept (0.4s) | 95 kept, 1 rejected | 132.2/min | ETA: 25.8m [2026-01-14T12:00:49.017468] [DEBUG] [REMOTE ] AGNCP: Retrieved 1493 rows, trimmed to 300. [2026-01-14T12:00:49.017791] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-14T12:00:49.018164] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-14T12:00:49.018378] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:49.018565] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-14T12:00:49.018648] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-14T12:00:49.018710] [INFO ] [MAIN ] [97/3512] AGNCP kept (0.4s) | 96 kept, 1 rejected | 132.5/min | ETA: 25.8m [2026-01-14T12:00:49.562467] [DEBUG] [REMOTE ] AGO: Retrieved 5466 rows, trimmed to 300. [2026-01-14T12:00:49.562703] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-14T12:00:49.563020] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $79.68. [2026-01-14T12:00:49.563170] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:49.563399] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-14T12:00:49.563448] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-14T12:00:49.563505] [INFO ] [MAIN ] [98/3512] AGO kept (0.5s) | 97 kept, 1 rejected | 132.2/min | ETA: 25.8m [2026-01-14T12:00:49.935473] [DEBUG] [REMOTE ] AGRO: Retrieved 3762 rows, trimmed to 300. [2026-01-14T12:00:49.935636] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-14T12:00:49.935863] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-14T12:00:49.936013] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:49.936131] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-14T12:00:49.936175] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-14T12:00:49.936225] [INFO ] [MAIN ] [99/3512] AGRO kept (0.4s) | 98 kept, 1 rejected | 132.5/min | ETA: 25.8m [2026-01-14T12:00:50.441820] [DEBUG] [REMOTE ] AGX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:50.441975] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-14T12:00:50.442257] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-14T12:00:50.442461] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:50.442655] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-14T12:00:50.442714] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-14T12:00:50.442786] [INFO ] [MAIN ] [100/3512] AGX kept (0.5s) | 99 kept, 1 rejected | 132.3/min | ETA: 25.8m [2026-01-14T12:00:50.982486] [DEBUG] [REMOTE ] AGYS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:50.982651] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-14T12:00:50.982924] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $110.08. [2026-01-14T12:00:50.983078] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:50.983212] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-14T12:00:50.983254] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-14T12:00:50.983307] [INFO ] [MAIN ] [101/3512] AGYS kept (0.5s) | 100 kept, 1 rejected | 132.0/min | ETA: 25.8m [2026-01-14T12:00:51.354218] [DEBUG] [REMOTE ] AGZD: Retrieved 3035 rows, trimmed to 300. [2026-01-14T12:00:51.354359] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-14T12:00:51.354615] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-14T12:00:51.354759] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:51.354873] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-14T12:00:51.354914] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-14T12:00:51.354961] [INFO ] [MAIN ] [102/3512] AGZD kept (0.4s) | 101 kept, 1 rejected | 132.3/min | ETA: 25.8m [2026-01-14T12:00:51.685270] [DEBUG] [REMOTE ] AHCO: Retrieved 1907 rows, trimmed to 300. [2026-01-14T12:00:51.685424] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-14T12:00:51.685741] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-14T12:00:51.685937] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:51.686096] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-14T12:00:51.686154] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-14T12:00:51.686225] [INFO ] [MAIN ] [103/3512] AHCO kept (0.3s) | 102 kept, 1 rejected | 132.6/min | ETA: 25.7m [2026-01-14T12:00:51.987138] [DEBUG] [REMOTE ] AHH: Retrieved 3191 rows, trimmed to 300. [2026-01-14T12:00:51.987283] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-14T12:00:51.987515] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-14T12:00:51.987701] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:51.987829] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-14T12:00:51.987870] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-14T12:00:51.987919] [INFO ] [MAIN ] [104/3512] AHH kept (0.3s) | 103 kept, 1 rejected | 133.1/min | ETA: 25.6m [2026-01-14T12:00:52.455533] [DEBUG] [REMOTE ] AI: Retrieved 1279 rows, trimmed to 300. [2026-01-14T12:00:52.455693] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-14T12:00:52.455904] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-14T12:00:52.456064] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:52.456182] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-14T12:00:52.456222] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-14T12:00:52.456270] [INFO ] [MAIN ] [105/3512] AI kept (0.5s) | 104 kept, 1 rejected | 133.0/min | ETA: 25.6m [2026-01-14T12:00:52.866108] [DEBUG] [REMOTE ] AIA: Retrieved 4565 rows, trimmed to 300. [2026-01-14T12:00:52.866242] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-14T12:00:52.866462] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-14T12:00:52.866637] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:52.866759] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-14T12:00:52.866800] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-14T12:00:52.866848] [INFO ] [MAIN ] [106/3512] AIA kept (0.4s) | 105 kept, 1 rejected | 133.1/min | ETA: 25.6m [2026-01-14T12:00:53.523778] [DEBUG] [REMOTE ] AIG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:53.523939] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-14T12:00:53.524225] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $72.29. [2026-01-14T12:00:53.524375] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:53.524518] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-14T12:00:53.524562] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-14T12:00:53.524640] [INFO ] [MAIN ] [107/3512] AIG kept (0.7s) | 106 kept, 1 rejected | 132.6/min | ETA: 25.7m [2026-01-14T12:00:53.874378] [DEBUG] [REMOTE ] AIMD: Retrieved 2925 rows, trimmed to 300. [2026-01-14T12:00:53.874515] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-14T12:00:53.874804] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-14T12:00:53.874969] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:53.875096] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-14T12:00:53.875139] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-14T12:00:53.875189] [INFO ] [MAIN ] [108/3512] AIMD kept (0.4s) | 107 kept, 1 rejected | 132.8/min | ETA: 25.6m [2026-01-14T12:00:54.220767] [DEBUG] [REMOTE ] AIO: Retrieved 1560 rows, trimmed to 300. [2026-01-14T12:00:54.220936] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-14T12:00:54.221206] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-14T12:00:54.221390] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:54.221566] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-14T12:00:54.221633] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-14T12:00:54.221685] [INFO ] [MAIN ] [109/3512] AIO kept (0.3s) | 108 kept, 1 rejected | 133.1/min | ETA: 25.6m [2026-01-14T12:00:54.562443] [DEBUG] [REMOTE ] AIP: Retrieved 1057 rows, trimmed to 300. [2026-01-14T12:00:54.562621] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-14T12:00:54.562840] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-14T12:00:54.562978] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:54.563095] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-14T12:00:54.563136] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-14T12:00:54.563206] [INFO ] [MAIN ] [110/3512] AIP kept (0.3s) | 109 kept, 1 rejected | 133.4/min | ETA: 25.5m [2026-01-14T12:00:54.938916] [DEBUG] [REMOTE ] AIPI: Retrieved 404 rows, trimmed to 300. [2026-01-14T12:00:54.939067] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-14T12:00:54.939305] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-14T12:00:54.939451] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:54.939588] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-14T12:00:54.939635] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-14T12:00:54.939685] [INFO ] [MAIN ] [111/3512] AIPI kept (0.4s) | 110 kept, 1 rejected | 133.6/min | ETA: 25.5m [2026-01-14T12:00:55.339668] [DEBUG] [REMOTE ] AIQ: Retrieved 1926 rows, trimmed to 300. [2026-01-14T12:00:55.339796] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-14T12:00:55.340004] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-14T12:00:55.340184] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:55.340301] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-14T12:00:55.340342] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-14T12:00:55.340392] [INFO ] [MAIN ] [112/3512] AIQ kept (0.4s) | 111 kept, 1 rejected | 133.7/min | ETA: 25.4m [2026-01-14T12:00:55.885819] [DEBUG] [REMOTE ] AIRG: Retrieved 2368 rows, trimmed to 300. [2026-01-14T12:00:55.885954] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-14T12:00:55.886162] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-14T12:00:55.886330] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:55.886450] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-14T12:00:55.886490] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-14T12:00:55.886538] [INFO ] [MAIN ] [113/3512] AIRG kept (0.5s) | 112 kept, 1 rejected | 133.5/min | ETA: 25.5m [2026-01-14T12:00:56.106429] [DEBUG] [REMOTE ] AIRJ: Retrieved 459 rows, trimmed to 300. [2026-01-14T12:00:56.106568] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-14T12:00:56.106800] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-14T12:00:56.106946] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:56.107062] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-14T12:00:56.107122] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-14T12:00:56.107194] [INFO ] [MAIN ] [114/3512] AIRJ kept (0.2s) | 113 kept, 1 rejected | 134.1/min | ETA: 25.3m [2026-01-14T12:00:56.595202] [DEBUG] [REMOTE ] AIRS: Retrieved 1055 rows, trimmed to 300. [2026-01-14T12:00:56.595334] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-14T12:00:56.595750] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-14T12:00:56.595891] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:56.596002] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-14T12:00:56.596043] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-14T12:00:56.596091] [INFO ] [MAIN ] [115/3512] AIRS kept (0.5s) | 114 kept, 1 rejected | 134.0/min | ETA: 25.4m [2026-01-14T12:00:57.005875] [DEBUG] [REMOTE ] AISP: Retrieved 1176 rows, trimmed to 300. [2026-01-14T12:00:57.006036] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-14T12:00:57.006291] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-14T12:00:57.006457] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:57.006613] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-14T12:00:57.006664] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-14T12:00:57.006724] [INFO ] [MAIN ] [116/3512] AISP kept (0.4s) | 115 kept, 1 rejected | 134.1/min | ETA: 25.3m [2026-01-14T12:00:57.430655] [DEBUG] [REMOTE ] AIZN: Retrieved 1288 rows, trimmed to 300. [2026-01-14T12:00:57.430805] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-14T12:00:57.431017] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-14T12:00:57.431172] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:57.431302] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-14T12:00:57.431346] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-14T12:00:57.431394] [INFO ] [MAIN ] [117/3512] AIZN kept (0.4s) | 116 kept, 1 rejected | 134.1/min | ETA: 25.3m [2026-01-14T12:00:57.996020] [DEBUG] [REMOTE ] AJG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:57.996164] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-14T12:00:57.996411] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-14T12:00:57.996547] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:57.996687] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-14T12:00:57.996729] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-14T12:00:57.996777] [INFO ] [MAIN ] [118/3512] AJG kept (0.6s) | 117 kept, 1 rejected | 133.8/min | ETA: 25.4m [2026-01-14T12:00:58.487281] [DEBUG] [REMOTE ] AKAM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:00:58.487457] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-14T12:00:58.487823] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-14T12:00:58.488016] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:58.488184] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-14T12:00:58.488242] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-14T12:00:58.488303] [INFO ] [MAIN ] [119/3512] AKAM kept (0.5s) | 118 kept, 1 rejected | 133.7/min | ETA: 25.4m [2026-01-14T12:00:58.843947] [DEBUG] [REMOTE ] AKBA: Retrieved 2973 rows, trimmed to 300. [2026-01-14T12:00:58.844113] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-14T12:00:58.844384] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.38. [2026-01-14T12:00:58.844562] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:58.844772] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-14T12:00:58.844824] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-14T12:00:58.844888] [INFO ] [MAIN ] [120/3512] AKBA kept (0.4s) | 119 kept, 1 rejected | 133.9/min | ETA: 25.3m [2026-01-14T12:00:59.238797] [DEBUG] [REMOTE ] AL: Retrieved 3706 rows, trimmed to 300. [2026-01-14T12:00:59.238931] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-14T12:00:59.239151] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.35. [2026-01-14T12:00:59.239292] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:59.239411] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-14T12:00:59.239466] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-14T12:00:59.239520] [INFO ] [MAIN ] [121/3512] AL kept (0.4s) | 120 kept, 1 rejected | 134.1/min | ETA: 25.3m [2026-01-14T12:00:59.384615] [DEBUG] [REMOTE ] ALAB: Retrieved 456 rows, trimmed to 300. [2026-01-14T12:00:59.384739] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-14T12:00:59.384943] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-14T12:00:59.385084] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:00:59.385197] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-14T12:00:59.385238] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-14T12:00:59.385285] [INFO ] [MAIN ] [122/3512] ALAB kept (0.1s) | 121 kept, 1 rejected | 134.8/min | ETA: 25.1m [2026-01-14T12:01:00.165180] [DEBUG] [REMOTE ] ALB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:00.165322] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-14T12:01:00.165556] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-14T12:01:00.165718] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:00.165842] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-14T12:01:00.165885] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-14T12:01:00.165935] [INFO ] [MAIN ] [123/3512] ALB kept (0.8s) | 122 kept, 1 rejected | 134.0/min | ETA: 25.3m [2026-01-14T12:01:00.575150] [DEBUG] [REMOTE ] ALC: Retrieved 1701 rows, trimmed to 300. [2026-01-14T12:01:00.575291] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-14T12:01:00.575531] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-14T12:01:00.575715] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:00.575832] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-14T12:01:00.575874] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-14T12:01:00.575923] [INFO ] [MAIN ] [124/3512] ALC kept (0.4s) | 123 kept, 1 rejected | 134.1/min | ETA: 25.3m [2026-01-14T12:01:01.222834] [DEBUG] [REMOTE ] ALCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:01.222973] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-14T12:01:01.223242] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-14T12:01:01.223392] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:01.223518] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-14T12:01:01.223560] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-14T12:01:01.223629] [INFO ] [MAIN ] [125/3512] ALCO kept (0.6s) | 124 kept, 1 rejected | 133.6/min | ETA: 25.3m [2026-01-14T12:01:01.850336] [DEBUG] [REMOTE ] ALDX: Retrieved 2943 rows, trimmed to 300. [2026-01-14T12:01:01.850472] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-14T12:01:01.850728] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-14T12:01:01.850869] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:01.850989] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-14T12:01:01.851030] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-14T12:01:01.851080] [INFO ] [MAIN ] [126/3512] ALDX kept (0.6s) | 125 kept, 1 rejected | 133.2/min | ETA: 25.4m [2026-01-14T12:01:02.279159] [DEBUG] [REMOTE ] ALEX: Retrieved 3415 rows, trimmed to 300. [2026-01-14T12:01:02.279293] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-14T12:01:02.279508] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-14T12:01:02.279676] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:02.279794] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-14T12:01:02.279834] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-14T12:01:02.279882] [INFO ] [MAIN ] [127/3512] ALEX kept (0.4s) | 126 kept, 1 rejected | 133.2/min | ETA: 25.4m [2026-01-14T12:01:02.678225] [DEBUG] [REMOTE ] ALG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:02.678369] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-14T12:01:02.678624] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-14T12:01:02.678768] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:02.678891] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-14T12:01:02.678932] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-14T12:01:02.678982] [INFO ] [MAIN ] [128/3512] ALG kept (0.4s) | 127 kept, 1 rejected | 133.4/min | ETA: 25.4m [2026-01-14T12:01:02.925222] [DEBUG] [REMOTE ] ALGM: Retrieved 1307 rows, trimmed to 300. [2026-01-14T12:01:02.925370] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-14T12:01:02.925595] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-14T12:01:02.925736] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:02.925847] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-14T12:01:02.925888] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-14T12:01:02.925938] [INFO ] [MAIN ] [129/3512] ALGM kept (0.2s) | 128 kept, 1 rejected | 133.8/min | ETA: 25.3m [2026-01-14T12:01:03.375739] [DEBUG] [REMOTE ] ALGN: Retrieved 6276 rows, trimmed to 300. [2026-01-14T12:01:03.375883] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-14T12:01:03.376142] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $130.45. [2026-01-14T12:01:03.376311] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:03.376452] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-14T12:01:03.376494] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-14T12:01:03.376546] [INFO ] [MAIN ] [130/3512] ALGN kept (0.5s) | 129 kept, 1 rejected | 133.8/min | ETA: 25.3m [2026-01-14T12:01:03.783376] [DEBUG] [REMOTE ] ALGS: Retrieved 1316 rows, trimmed to 300. [2026-01-14T12:01:03.783628] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-14T12:01:03.783924] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-14T12:01:03.784072] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:03.784239] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-14T12:01:03.784284] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-14T12:01:03.784354] [INFO ] [MAIN ] [131/3512] ALGS kept (0.4s) | 130 kept, 1 rejected | 133.9/min | ETA: 25.2m [2026-01-14T12:01:04.137700] [DEBUG] [REMOTE ] ALHC: Retrieved 1206 rows, trimmed to 300. [2026-01-14T12:01:04.137930] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-14T12:01:04.138315] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-14T12:01:04.138513] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:04.138718] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-14T12:01:04.138768] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-14T12:01:04.138831] [INFO ] [MAIN ] [132/3512] ALHC kept (0.4s) | 131 kept, 1 rejected | 134.1/min | ETA: 25.2m [2026-01-14T12:01:04.839023] [DEBUG] [REMOTE ] ALK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:04.839167] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-14T12:01:04.839401] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-14T12:01:04.839542] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:04.839686] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-14T12:01:04.839728] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-14T12:01:04.839778] [INFO ] [MAIN ] [133/3512] ALK kept (0.7s) | 132 kept, 1 rejected | 133.6/min | ETA: 25.3m [2026-01-14T12:01:05.367933] [DEBUG] [REMOTE ] ALKS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:05.368095] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-14T12:01:05.368333] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-14T12:01:05.368478] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:05.368627] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-14T12:01:05.368672] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-14T12:01:05.368729] [INFO ] [MAIN ] [134/3512] ALKS kept (0.5s) | 133 kept, 1 rejected | 133.4/min | ETA: 25.3m [2026-01-14T12:01:05.892385] [DEBUG] [REMOTE ] ALL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:05.892547] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-14T12:01:05.892890] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-14T12:01:05.893037] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:05.893178] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-14T12:01:05.893218] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-14T12:01:05.893270] [INFO ] [MAIN ] [135/3512] ALL kept (0.5s) | 134 kept, 1 rejected | 133.2/min | ETA: 25.3m [2026-01-14T12:01:06.293069] [DEBUG] [REMOTE ] ALLE: Retrieved 3056 rows, trimmed to 300. [2026-01-14T12:01:06.293205] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-14T12:01:06.293437] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-14T12:01:06.293614] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:06.293739] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-14T12:01:06.293781] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-14T12:01:06.293832] [INFO ] [MAIN ] [136/3512] ALLE kept (0.4s) | 135 kept, 1 rejected | 133.3/min | ETA: 25.3m [2026-01-14T12:01:06.575566] [DEBUG] [REMOTE ] ALLO: Retrieved 1823 rows, trimmed to 300. [2026-01-14T12:01:06.575709] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-14T12:01:06.575911] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-14T12:01:06.576047] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:06.576155] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-14T12:01:06.576196] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-14T12:01:06.576242] [INFO ] [MAIN ] [137/3512] ALLO kept (0.3s) | 136 kept, 1 rejected | 133.7/min | ETA: 25.2m [2026-01-14T12:01:06.992959] [DEBUG] [REMOTE ] ALLY: Retrieved 2958 rows, trimmed to 300. [2026-01-14T12:01:06.993106] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-14T12:01:06.993347] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-14T12:01:06.993484] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:06.993629] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-14T12:01:06.993671] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-14T12:01:06.993720] [INFO ] [MAIN ] [138/3512] ALLY kept (0.4s) | 137 kept, 1 rejected | 133.8/min | ETA: 25.2m [2026-01-14T12:01:07.277505] [DEBUG] [REMOTE ] ALMS: Retrieved 387 rows, trimmed to 300. [2026-01-14T12:01:07.277693] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-14T12:01:07.277908] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-14T12:01:07.278049] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:07.278164] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-14T12:01:07.278206] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-14T12:01:07.278255] [INFO ] [MAIN ] [139/3512] ALMS kept (0.3s) | 138 kept, 1 rejected | 134.1/min | ETA: 25.2m [2026-01-14T12:01:07.936325] [DEBUG] [REMOTE ] ALNY: Retrieved 5440 rows, trimmed to 300. [2026-01-14T12:01:07.936476] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-14T12:01:07.936787] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $369.96. [2026-01-14T12:01:07.936980] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:07.937151] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-14T12:01:07.937212] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-14T12:01:07.937282] [INFO ] [MAIN ] [140/3512] ALNY kept (0.7s) | 139 kept, 1 rejected | 133.7/min | ETA: 25.2m [2026-01-14T12:01:08.166406] [DEBUG] [REMOTE ] ALRM: Retrieved 2653 rows, trimmed to 300. [2026-01-14T12:01:08.166547] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-14T12:01:08.166786] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-14T12:01:08.166930] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:08.167047] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-14T12:01:08.167089] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-14T12:01:08.167140] [INFO ] [MAIN ] [141/3512] ALRM kept (0.2s) | 140 kept, 1 rejected | 134.1/min | ETA: 25.1m [2026-01-14T12:01:08.818053] [DEBUG] [REMOTE ] ALRS: Retrieved 6287 rows, trimmed to 300. [2026-01-14T12:01:08.818208] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-14T12:01:08.818452] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-14T12:01:08.818633] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:08.818784] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-14T12:01:08.818828] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-14T12:01:08.818888] [INFO ] [MAIN ] [142/3512] ALRS kept (0.7s) | 141 kept, 1 rejected | 133.7/min | ETA: 25.2m [2026-01-14T12:01:09.231141] [DEBUG] [REMOTE ] ALSN: Retrieved 3478 rows, trimmed to 300. [2026-01-14T12:01:09.231267] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-14T12:01:09.231470] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-14T12:01:09.231680] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:09.231796] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-14T12:01:09.231836] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-14T12:01:09.231883] [INFO ] [MAIN ] [143/3512] ALSN kept (0.4s) | 142 kept, 1 rejected | 133.8/min | ETA: 25.2m [2026-01-14T12:01:09.490473] [DEBUG] [REMOTE ] ALTG: Retrieved 1690 rows, trimmed to 300. [2026-01-14T12:01:09.490666] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-14T12:01:09.490966] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-14T12:01:09.491180] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:09.491354] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-14T12:01:09.491420] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-14T12:01:09.491500] [INFO ] [MAIN ] [144/3512] ALTG kept (0.3s) | 143 kept, 1 rejected | 134.2/min | ETA: 25.1m [2026-01-14T12:01:09.853837] [DEBUG] [REMOTE ] ALTI: Retrieved 760 rows, trimmed to 300. [2026-01-14T12:01:09.853968] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-14T12:01:09.854173] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.72. [2026-01-14T12:01:09.854311] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:09.854422] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-14T12:01:09.854463] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-14T12:01:09.854511] [INFO ] [MAIN ] [145/3512] ALTI kept (0.4s) | 144 kept, 1 rejected | 134.3/min | ETA: 25.1m [2026-01-14T12:01:10.472220] [DEBUG] [REMOTE ] ALTS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:10.472387] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-14T12:01:10.472681] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-14T12:01:10.472825] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:10.472969] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-14T12:01:10.473017] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-14T12:01:10.473071] [INFO ] [MAIN ] [146/3512] ALTS kept (0.6s) | 145 kept, 1 rejected | 134.0/min | ETA: 25.1m [2026-01-14T12:01:10.825072] [DEBUG] [REMOTE ] ALTY: Retrieved 2642 rows, trimmed to 300. [2026-01-14T12:01:10.825211] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-14T12:01:10.825426] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.60. [2026-01-14T12:01:10.825564] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:10.825728] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-14T12:01:10.825772] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-14T12:01:10.825822] [INFO ] [MAIN ] [147/3512] ALTY kept (0.4s) | 146 kept, 1 rejected | 134.2/min | ETA: 25.1m [2026-01-14T12:01:11.090657] [DEBUG] [REMOTE ] ALVO: Retrieved 897 rows, trimmed to 300. [2026-01-14T12:01:11.090818] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-14T12:01:11.091025] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-14T12:01:11.091159] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:11.091269] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-14T12:01:11.091308] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-14T12:01:11.091355] [INFO ] [MAIN ] [148/3512] ALVO kept (0.3s) | 147 kept, 1 rejected | 134.5/min | ETA: 25.0m [2026-01-14T12:01:11.765795] [DEBUG] [REMOTE ] ALX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:11.765959] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-14T12:01:11.766239] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-14T12:01:11.766381] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:11.766512] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-14T12:01:11.766553] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-14T12:01:11.766626] [INFO ] [MAIN ] [149/3512] ALX kept (0.7s) | 148 kept, 1 rejected | 134.1/min | ETA: 25.1m [2026-01-14T12:01:12.023958] [DEBUG] [REMOTE ] ALXO: Retrieved 1380 rows, trimmed to 300. [2026-01-14T12:01:12.024115] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-14T12:01:12.024371] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-14T12:01:12.024509] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:12.024668] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-14T12:01:12.024710] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-14T12:01:12.024760] [INFO ] [MAIN ] [150/3512] ALXO kept (0.3s) | 149 kept, 1 rejected | 134.5/min | ETA: 25.0m [2026-01-14T12:01:12.352186] [DEBUG] [REMOTE ] ALZN: Retrieved 1151 rows, trimmed to 300. [2026-01-14T12:01:12.352324] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-14T12:01:12.352539] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-14T12:01:12.352705] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:12.352825] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-14T12:01:12.352870] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-14T12:01:12.352922] [INFO ] [MAIN ] [151/3512] ALZN kept (0.3s) | 150 kept, 1 rejected | 134.7/min | ETA: 25.0m [2026-01-14T12:01:12.828823] [DEBUG] [REMOTE ] AM: Retrieved 2813 rows, trimmed to 300. [2026-01-14T12:01:12.829001] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-14T12:01:12.829298] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-14T12:01:12.829469] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:12.829652] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-14T12:01:12.829710] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-14T12:01:12.829772] [INFO ] [MAIN ] [152/3512] AM kept (0.5s) | 151 kept, 1 rejected | 134.6/min | ETA: 25.0m [2026-01-14T12:01:13.259934] [DEBUG] [REMOTE ] AMAL: Retrieved 1869 rows, trimmed to 300. [2026-01-14T12:01:13.260063] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-14T12:01:13.260267] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.59. [2026-01-14T12:01:13.260401] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:13.260541] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-14T12:01:13.260607] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-14T12:01:13.260658] [INFO ] [MAIN ] [153/3512] AMAL kept (0.4s) | 152 kept, 1 rejected | 134.7/min | ETA: 24.9m [2026-01-14T12:01:13.714978] [DEBUG] [REMOTE ] AMBA: Retrieved 3333 rows, trimmed to 300. [2026-01-14T12:01:13.715141] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-14T12:01:13.715403] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $65.64. [2026-01-14T12:01:13.715601] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:13.715748] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-14T12:01:13.715801] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-14T12:01:13.715865] [INFO ] [MAIN ] [154/3512] AMBA kept (0.5s) | 153 kept, 1 rejected | 134.6/min | ETA: 24.9m [2026-01-14T12:01:13.930101] [DEBUG] [REMOTE ] AMBP: Retrieved 1115 rows, trimmed to 300. [2026-01-14T12:01:13.930233] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-14T12:01:13.930444] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-14T12:01:13.930616] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:13.930750] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-14T12:01:13.930792] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-14T12:01:13.930845] [INFO ] [MAIN ] [155/3512] AMBP kept (0.2s) | 154 kept, 1 rejected | 135.1/min | ETA: 24.8m [2026-01-14T12:01:14.505143] [DEBUG] [REMOTE ] AMC: Retrieved 3035 rows, trimmed to 300. [2026-01-14T12:01:14.505283] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-14T12:01:14.505515] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-14T12:01:14.505684] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:14.505801] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-14T12:01:14.505841] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-14T12:01:14.505891] [INFO ] [MAIN ] [156/3512] AMC kept (0.6s) | 155 kept, 1 rejected | 134.8/min | ETA: 24.9m [2026-01-14T12:01:14.940359] [DEBUG] [REMOTE ] AMCX: Retrieved 3666 rows, trimmed to 300. [2026-01-14T12:01:14.940496] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-14T12:01:14.940749] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-14T12:01:14.940890] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:14.941008] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-14T12:01:14.941050] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-14T12:01:14.941100] [INFO ] [MAIN ] [157/3512] AMCX kept (0.4s) | 156 kept, 1 rejected | 134.9/min | ETA: 24.9m [2026-01-14T12:01:15.450095] [DEBUG] [REMOTE ] AMD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:15.450264] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-14T12:01:15.450551] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-14T12:01:15.450743] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:15.450890] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-14T12:01:15.450939] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-14T12:01:15.450994] [INFO ] [MAIN ] [158/3512] AMD kept (0.5s) | 157 kept, 1 rejected | 134.7/min | ETA: 24.9m [2026-01-14T12:01:15.633787] [DEBUG] [REMOTE ] AMDL: Retrieved 458 rows, trimmed to 300. [2026-01-14T12:01:15.633981] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-14T12:01:15.634238] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-14T12:01:15.634386] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:15.634517] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-14T12:01:15.634559] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-14T12:01:15.634637] [INFO ] [MAIN ] [159/3512] AMDL kept (0.2s) | 158 kept, 1 rejected | 135.2/min | ETA: 24.8m [2026-01-14T12:01:16.332951] [DEBUG] [REMOTE ] AME: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:16.333142] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-14T12:01:16.333449] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-14T12:01:16.333611] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:16.333750] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-14T12:01:16.333791] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-14T12:01:16.333842] [INFO ] [MAIN ] [160/3512] AME kept (0.7s) | 159 kept, 1 rejected | 134.8/min | ETA: 24.9m [2026-01-14T12:01:16.801060] [DEBUG] [REMOTE ] AMG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:16.801211] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-14T12:01:16.801455] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $235.59. [2026-01-14T12:01:16.801617] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:16.801739] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-14T12:01:16.801781] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-14T12:01:16.802367] [INFO ] [MAIN ] [161/3512] AMG kept (0.5s) | 160 kept, 1 rejected | 134.7/min | ETA: 24.9m [2026-01-14T12:01:17.281614] [DEBUG] [REMOTE ] AMGN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:17.281785] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-14T12:01:17.282092] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-14T12:01:17.282244] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:17.282380] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-14T12:01:17.282425] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-14T12:01:17.282479] [INFO ] [MAIN ] [162/3512] AMGN kept (0.5s) | 161 kept, 1 rejected | 134.6/min | ETA: 24.9m [2026-01-14T12:01:17.637766] [DEBUG] [REMOTE ] AMH: Retrieved 3132 rows, trimmed to 300. [2026-01-14T12:01:17.637924] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-14T12:01:17.638151] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-14T12:01:17.638291] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:17.638405] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-14T12:01:17.638446] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-14T12:01:17.638493] [INFO ] [MAIN ] [163/3512] AMH kept (0.4s) | 162 kept, 1 rejected | 134.8/min | ETA: 24.8m [2026-01-14T12:01:17.929009] [DEBUG] [REMOTE ] AMLX: Retrieved 1007 rows, trimmed to 300. [2026-01-14T12:01:17.929199] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-14T12:01:17.929445] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-14T12:01:17.929615] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:17.929786] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-14T12:01:17.929839] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-14T12:01:17.929894] [INFO ] [MAIN ] [164/3512] AMLX kept (0.3s) | 163 kept, 1 rejected | 135.1/min | ETA: 24.8m [2026-01-14T12:01:18.403512] [DEBUG] [REMOTE ] AMN: Retrieved 6080 rows, trimmed to 300. [2026-01-14T12:01:18.403762] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-14T12:01:18.404132] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-14T12:01:18.404282] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:18.404427] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-14T12:01:18.404471] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-14T12:01:18.404528] [INFO ] [MAIN ] [165/3512] AMN kept (0.5s) | 164 kept, 1 rejected | 135.0/min | ETA: 24.8m [2026-01-14T12:01:18.881490] [DEBUG] [REMOTE ] AMP: Retrieved 5114 rows, trimmed to 300. [2026-01-14T12:01:18.881661] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-14T12:01:18.881908] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-14T12:01:18.882052] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:18.882372] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-14T12:01:18.882413] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-14T12:01:18.882463] [INFO ] [MAIN ] [166/3512] AMP kept (0.5s) | 165 kept, 1 rejected | 135.0/min | ETA: 24.8m [2026-01-14T12:01:19.393513] [DEBUG] [REMOTE ] AMPG: Retrieved 6507 rows, trimmed to 300. [2026-01-14T12:01:19.393658] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-14T12:01:19.393872] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-14T12:01:19.394014] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:19.394131] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-14T12:01:19.394172] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-14T12:01:19.394221] [INFO ] [MAIN ] [167/3512] AMPG kept (0.5s) | 166 kept, 1 rejected | 134.9/min | ETA: 24.8m [2026-01-14T12:01:19.723479] [DEBUG] [REMOTE ] AMPH: Retrieved 2906 rows, trimmed to 300. [2026-01-14T12:01:19.723641] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-14T12:01:19.723882] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.73. [2026-01-14T12:01:19.724039] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:19.724165] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-14T12:01:19.724212] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-14T12:01:19.724267] [INFO ] [MAIN ] [168/3512] AMPH kept (0.3s) | 167 kept, 1 rejected | 135.1/min | ETA: 24.8m [2026-01-14T12:01:20.016835] [DEBUG] [REMOTE ] AMPL: Retrieved 1078 rows, trimmed to 300. [2026-01-14T12:01:20.016985] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-14T12:01:20.017240] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-14T12:01:20.017418] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:20.017592] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-14T12:01:20.017675] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-14T12:01:20.017731] [INFO ] [MAIN ] [169/3512] AMPL kept (0.3s) | 168 kept, 1 rejected | 135.3/min | ETA: 24.7m [2026-01-14T12:01:20.343427] [DEBUG] [REMOTE ] AMPX: Retrieved 835 rows, trimmed to 300. [2026-01-14T12:01:20.343558] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-14T12:01:20.343805] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-14T12:01:20.343948] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:20.344061] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-14T12:01:20.344103] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-14T12:01:20.344153] [INFO ] [MAIN ] [170/3512] AMPX kept (0.3s) | 169 kept, 1 rejected | 135.5/min | ETA: 24.7m [2026-01-14T12:01:20.979335] [DEBUG] [REMOTE ] AMRC: Retrieved 3894 rows, trimmed to 300. [2026-01-14T12:01:20.979564] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-14T12:01:20.979964] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-14T12:01:20.980116] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:20.980270] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-14T12:01:20.980312] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-14T12:01:20.980371] [INFO ] [MAIN ] [171/3512] AMRC kept (0.6s) | 170 kept, 1 rejected | 135.2/min | ETA: 24.7m [2026-01-14T12:01:21.365255] [DEBUG] [REMOTE ] AMRN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:21.365436] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-14T12:01:21.365746] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-14T12:01:21.365893] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:21.366030] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-14T12:01:21.366073] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-14T12:01:21.366126] [INFO ] [MAIN ] [172/3512] AMRN kept (0.4s) | 171 kept, 1 rejected | 135.3/min | ETA: 24.7m [2026-01-14T12:01:21.634155] [DEBUG] [REMOTE ] AMRX: Retrieved 4274 rows, trimmed to 300. [2026-01-14T12:01:21.634290] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-14T12:01:21.634498] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.92. [2026-01-14T12:01:21.634667] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:21.634783] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-14T12:01:21.634824] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-14T12:01:21.634872] [INFO ] [MAIN ] [173/3512] AMRX kept (0.3s) | 172 kept, 1 rejected | 135.6/min | ETA: 24.6m [2026-01-14T12:01:22.117071] [DEBUG] [REMOTE ] AMSC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:22.117224] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-14T12:01:22.117469] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-14T12:01:22.117661] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:22.117818] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-14T12:01:22.117863] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-14T12:01:22.117916] [INFO ] [MAIN ] [174/3512] AMSC kept (0.5s) | 173 kept, 1 rejected | 135.5/min | ETA: 24.6m [2026-01-14T12:01:22.595488] [DEBUG] [REMOTE ] AMSF: Retrieved 5068 rows, trimmed to 300. [2026-01-14T12:01:22.595667] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-14T12:01:22.595926] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-14T12:01:22.596068] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:22.596225] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-14T12:01:22.596268] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-14T12:01:22.596320] [INFO ] [MAIN ] [175/3512] AMSF kept (0.5s) | 174 kept, 1 rejected | 135.5/min | ETA: 24.6m [2026-01-14T12:01:22.893096] [DEBUG] [REMOTE ] AMTB: Retrieved 1853 rows, trimmed to 300. [2026-01-14T12:01:22.893231] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-14T12:01:22.893468] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-14T12:01:22.893653] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:22.893777] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-14T12:01:22.893821] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-14T12:01:22.893873] [INFO ] [MAIN ] [176/3512] AMTB kept (0.3s) | 175 kept, 1 rejected | 135.7/min | ETA: 24.6m [2026-01-14T12:01:23.221277] [DEBUG] [REMOTE ] AMTX: Retrieved 2929 rows, trimmed to 300. [2026-01-14T12:01:23.221406] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-14T12:01:23.221631] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-14T12:01:23.221770] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:23.221883] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-14T12:01:23.221923] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-14T12:01:23.221971] [INFO ] [MAIN ] [177/3512] AMTX kept (0.3s) | 176 kept, 1 rejected | 135.9/min | ETA: 24.5m [2026-01-14T12:01:23.873156] [DEBUG] [REMOTE ] AMWD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:23.873305] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-14T12:01:23.873542] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-14T12:01:23.873699] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:23.873819] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-14T12:01:23.873859] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-14T12:01:23.874401] [INFO ] [MAIN ] [178/3512] AMWD kept (0.7s) | 177 kept, 1 rejected | 135.6/min | ETA: 24.6m [2026-01-14T12:01:24.132319] [DEBUG] [REMOTE ] AMWL: Retrieved 1337 rows, trimmed to 300. [2026-01-14T12:01:24.132461] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-14T12:01:24.132710] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-14T12:01:24.132852] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:24.132971] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-14T12:01:24.133014] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-14T12:01:24.133096] [INFO ] [MAIN ] [179/3512] AMWL kept (0.3s) | 178 kept, 1 rejected | 135.9/min | ETA: 24.5m [2026-01-14T12:01:24.723180] [DEBUG] [REMOTE ] AMX: Retrieved 6269 rows, trimmed to 300. [2026-01-14T12:01:24.723313] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-14T12:01:24.723527] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.30. [2026-01-14T12:01:24.723688] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:24.723803] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-14T12:01:24.723844] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-14T12:01:24.723893] [INFO ] [MAIN ] [180/3512] AMX kept (0.6s) | 179 kept, 1 rejected | 135.6/min | ETA: 24.6m [2026-01-14T12:01:24.979644] [DEBUG] [REMOTE ] AMZD: Retrieved 841 rows, trimmed to 300. [2026-01-14T12:01:24.979795] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-14T12:01:24.980046] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-14T12:01:24.980188] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:24.980305] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-14T12:01:24.980350] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-14T12:01:24.980410] [INFO ] [MAIN ] [181/3512] AMZD kept (0.3s) | 180 kept, 1 rejected | 135.9/min | ETA: 24.5m [2026-01-14T12:01:25.630160] [DEBUG] [REMOTE ] AMZN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:25.630447] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-14T12:01:25.630947] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-14T12:01:25.631111] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:25.631286] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-14T12:01:25.631329] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-14T12:01:25.631394] [INFO ] [MAIN ] [182/3512] AMZN kept (0.7s) | 181 kept, 1 rejected | 135.6/min | ETA: 24.6m [2026-01-14T12:01:25.835095] [DEBUG] [REMOTE ] AMZZ: Retrieved 458 rows, trimmed to 300. [2026-01-14T12:01:25.835287] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-14T12:01:25.837173] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-14T12:01:25.837705] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:25.837918] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-14T12:01:25.837983] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-14T12:01:25.838063] [INFO ] [MAIN ] [183/3512] AMZZ kept (0.2s) | 182 kept, 1 rejected | 136.0/min | ETA: 24.5m [2026-01-14T12:01:26.504081] [DEBUG] [REMOTE ] AN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:26.504233] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-14T12:01:26.504485] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-14T12:01:26.504652] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:26.504787] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-14T12:01:26.504842] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-14T12:01:26.504905] [INFO ] [MAIN ] [184/3512] AN kept (0.7s) | 183 kept, 1 rejected | 135.6/min | ETA: 24.5m [2026-01-14T12:01:26.849529] [DEBUG] [REMOTE ] ANAB: Retrieved 2254 rows, trimmed to 300. [2026-01-14T12:01:26.849704] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-14T12:01:26.849931] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-14T12:01:26.850080] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:26.850203] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-14T12:01:26.850245] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-14T12:01:26.850296] [INFO ] [MAIN ] [185/3512] ANAB kept (0.3s) | 184 kept, 1 rejected | 135.8/min | ETA: 24.5m [2026-01-14T12:01:27.372557] [DEBUG] [REMOTE ] ANDE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:27.372723] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-14T12:01:27.372964] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $45.33. [2026-01-14T12:01:27.373164] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:27.373337] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-14T12:01:27.373380] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-14T12:01:27.373934] [INFO ] [MAIN ] [186/3512] ANDE kept (0.5s) | 185 kept, 1 rejected | 135.6/min | ETA: 24.5m [2026-01-14T12:01:27.851867] [DEBUG] [REMOTE ] ANF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:27.852019] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-14T12:01:27.852260] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-14T12:01:27.852394] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:27.852514] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-14T12:01:27.852554] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-14T12:01:27.853172] [INFO ] [MAIN ] [187/3512] ANF kept (0.5s) | 186 kept, 1 rejected | 135.6/min | ETA: 24.5m [2026-01-14T12:01:28.209070] [DEBUG] [REMOTE ] ANGI: Retrieved 3558 rows, trimmed to 300. [2026-01-14T12:01:28.209235] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-14T12:01:28.209738] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-14T12:01:28.209925] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:28.210094] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-14T12:01:28.210154] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-14T12:01:28.210221] [INFO ] [MAIN ] [188/3512] ANGI kept (0.4s) | 187 kept, 1 rejected | 135.7/min | ETA: 24.5m [2026-01-14T12:01:28.686766] [DEBUG] [REMOTE ] ANGL: Retrieved 3460 rows, trimmed to 300. [2026-01-14T12:01:28.686902] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-14T12:01:28.687120] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-14T12:01:28.687443] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:28.687564] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-14T12:01:28.687657] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-14T12:01:28.687707] [INFO ] [MAIN ] [189/3512] ANGL kept (0.5s) | 188 kept, 1 rejected | 135.7/min | ETA: 24.5m [2026-01-14T12:01:29.112493] [DEBUG] [REMOTE ] ANGO: Retrieved 5440 rows, trimmed to 300. [2026-01-14T12:01:29.112666] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-14T12:01:29.112889] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-14T12:01:29.113032] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:29.113153] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-14T12:01:29.113196] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-14T12:01:29.113247] [INFO ] [MAIN ] [190/3512] ANGO kept (0.4s) | 189 kept, 1 rejected | 135.7/min | ETA: 24.5m [2026-01-14T12:01:29.501471] [DEBUG] [REMOTE ] ANIK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:29.501639] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-14T12:01:29.501880] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.17. [2026-01-14T12:01:29.502031] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:29.502160] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-14T12:01:29.502204] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-14T12:01:29.502257] [INFO ] [MAIN ] [191/3512] ANIK kept (0.4s) | 190 kept, 1 rejected | 135.8/min | ETA: 24.5m [2026-01-14T12:01:29.988712] [DEBUG] [REMOTE ] ANIP: Retrieved 6461 rows, trimmed to 300. [2026-01-14T12:01:29.988854] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-14T12:01:29.989080] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-14T12:01:29.989223] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:29.989496] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-14T12:01:29.989543] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-14T12:01:29.989617] [INFO ] [MAIN ] [192/3512] ANIP kept (0.5s) | 191 kept, 1 rejected | 135.7/min | ETA: 24.5m [2026-01-14T12:01:30.526017] [DEBUG] [REMOTE ] ANIX: Retrieved 6289 rows, trimmed to 300. [2026-01-14T12:01:30.526165] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-14T12:01:30.526401] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-14T12:01:30.526539] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:30.526683] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-14T12:01:30.526727] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-14T12:01:30.526778] [INFO ] [MAIN ] [193/3512] ANIX kept (0.5s) | 192 kept, 1 rejected | 135.5/min | ETA: 24.5m [2026-01-14T12:01:30.798208] [DEBUG] [REMOTE ] ANNX: Retrieved 1375 rows, trimmed to 300. [2026-01-14T12:01:30.798347] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-14T12:01:30.798562] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-14T12:01:30.798738] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:30.798866] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-14T12:01:30.798922] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-14T12:01:30.798985] [INFO ] [MAIN ] [194/3512] ANNX kept (0.3s) | 193 kept, 1 rejected | 135.8/min | ETA: 24.4m [2026-01-14T12:01:31.188091] [DEBUG] [REMOTE ] ANTX: Retrieved 954 rows, trimmed to 300. [2026-01-14T12:01:31.188264] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-14T12:01:31.188555] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-14T12:01:31.188802] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:31.188969] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-14T12:01:31.189033] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-14T12:01:31.189135] [INFO ] [MAIN ] [195/3512] ANTX kept (0.4s) | 194 kept, 1 rejected | 135.9/min | ETA: 24.4m [2026-01-14T12:01:31.619813] [DEBUG] [REMOTE ] ANVS: Retrieved 1498 rows, trimmed to 300. [2026-01-14T12:01:31.619967] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-14T12:01:31.620213] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-14T12:01:31.620379] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:31.620517] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-14T12:01:31.620568] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-14T12:01:31.620641] [INFO ] [MAIN ] [196/3512] ANVS kept (0.4s) | 195 kept, 1 rejected | 135.9/min | ETA: 24.4m [2026-01-14T12:01:32.117122] [DEBUG] [REMOTE ] AOD: Retrieved 4772 rows, trimmed to 300. [2026-01-14T12:01:32.117271] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-14T12:01:32.117524] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-14T12:01:32.117699] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:32.117861] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-14T12:01:32.117902] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-14T12:01:32.117952] [INFO ] [MAIN ] [197/3512] AOD kept (0.5s) | 196 kept, 1 rejected | 135.8/min | ETA: 24.4m [2026-01-14T12:01:32.316173] [DEBUG] [REMOTE ] AOHY: Retrieved 477 rows, trimmed to 300. [2026-01-14T12:01:32.316399] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-14T12:01:32.316714] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-14T12:01:32.316885] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:32.317028] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-14T12:01:32.317077] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-14T12:01:32.317142] [INFO ] [MAIN ] [198/3512] AOHY kept (0.2s) | 197 kept, 1 rejected | 136.2/min | ETA: 24.3m [2026-01-14T12:01:33.024263] [DEBUG] [REMOTE ] AON: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:33.024498] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-14T12:01:33.024832] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-14T12:01:33.024991] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:33.025142] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-14T12:01:33.025188] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-14T12:01:33.025242] [INFO ] [MAIN ] [199/3512] AON kept (0.7s) | 198 kept, 1 rejected | 135.8/min | ETA: 24.4m [2026-01-14T12:01:33.491594] [DEBUG] [REMOTE ] AOS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:33.491728] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-14T12:01:33.491939] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-14T12:01:33.492076] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:33.492187] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-14T12:01:33.492227] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-14T12:01:33.492275] [INFO ] [MAIN ] [200/3512] AOS kept (0.5s) | 199 kept, 1 rejected | 135.7/min | ETA: 24.4m [2026-01-14T12:01:33.873306] [DEBUG] [REMOTE ] AOSL: Retrieved 3952 rows, trimmed to 300. [2026-01-14T12:01:33.873437] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-14T12:01:33.873680] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-14T12:01:33.873822] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:33.873939] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-14T12:01:33.873982] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-14T12:01:33.874049] [INFO ] [MAIN ] [201/3512] AOSL kept (0.4s) | 200 kept, 1 rejected | 135.8/min | ETA: 24.4m [2026-01-14T12:01:34.374226] [DEBUG] [REMOTE ] AP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:34.374403] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-14T12:01:34.374739] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-14T12:01:34.374926] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:34.375094] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-14T12:01:34.375149] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-14T12:01:34.375215] [INFO ] [MAIN ] [202/3512] AP kept (0.5s) | 201 kept, 1 rejected | 135.7/min | ETA: 24.4m [2026-01-14T12:01:34.855293] [DEBUG] [REMOTE ] APA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:34.855450] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-14T12:01:34.855727] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-14T12:01:34.855885] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:34.856021] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-14T12:01:34.856064] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-14T12:01:34.856118] [INFO ] [MAIN ] [203/3512] APA kept (0.5s) | 202 kept, 1 rejected | 135.7/min | ETA: 24.4m [2026-01-14T12:01:35.207956] [DEBUG] [REMOTE ] APAM: Retrieved 3234 rows, trimmed to 300. [2026-01-14T12:01:35.208084] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-14T12:01:35.208287] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-14T12:01:35.208426] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:35.208537] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-14T12:01:35.208606] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-14T12:01:35.208658] [INFO ] [MAIN ] [204/3512] APAM kept (0.4s) | 203 kept, 1 rejected | 135.8/min | ETA: 24.4m [2026-01-14T12:01:35.793564] [DEBUG] [REMOTE ] APD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:35.793810] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-14T12:01:35.794133] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-14T12:01:35.794286] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:35.794440] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-14T12:01:35.794481] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-14T12:01:35.794538] [INFO ] [MAIN ] [205/3512] APD kept (0.6s) | 204 kept, 1 rejected | 135.6/min | ETA: 24.4m [2026-01-14T12:01:36.233671] [DEBUG] [REMOTE ] APEI: Retrieved 4572 rows, trimmed to 300. [2026-01-14T12:01:36.233807] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-14T12:01:36.234031] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-14T12:01:36.234171] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:36.234315] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-14T12:01:36.234364] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-14T12:01:36.234416] [INFO ] [MAIN ] [206/3512] APEI kept (0.4s) | 205 kept, 1 rejected | 135.6/min | ETA: 24.4m [2026-01-14T12:01:36.522746] [DEBUG] [REMOTE ] APG: Retrieved 1435 rows, trimmed to 300. [2026-01-14T12:01:36.522892] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-14T12:01:36.523104] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-14T12:01:36.523251] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:36.523368] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-14T12:01:36.523410] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-14T12:01:36.523476] [INFO ] [MAIN ] [207/3512] APG kept (0.3s) | 206 kept, 1 rejected | 135.8/min | ETA: 24.3m [2026-01-14T12:01:36.859781] [DEBUG] [REMOTE ] APGE: Retrieved 628 rows, trimmed to 300. [2026-01-14T12:01:36.859943] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-14T12:01:36.860175] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.32. [2026-01-14T12:01:36.860325] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:36.860484] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-14T12:01:36.860544] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-14T12:01:36.860619] [INFO ] [MAIN ] [208/3512] APGE kept (0.3s) | 207 kept, 1 rejected | 136.0/min | ETA: 24.3m [2026-01-14T12:01:37.516986] [DEBUG] [REMOTE ] APH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:37.517146] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-14T12:01:37.517446] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $124.20. [2026-01-14T12:01:37.517632] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:37.517772] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-14T12:01:37.517816] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-14T12:01:37.517870] [INFO ] [MAIN ] [209/3512] APH kept (0.7s) | 208 kept, 1 rejected | 135.7/min | ETA: 24.3m [2026-01-14T12:01:37.774840] [DEBUG] [REMOTE ] API: Retrieved 1394 rows, trimmed to 300. [2026-01-14T12:01:37.774980] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-14T12:01:37.775205] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-14T12:01:37.775348] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:37.775465] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-14T12:01:37.775506] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-14T12:01:37.775555] [INFO ] [MAIN ] [210/3512] API kept (0.3s) | 209 kept, 1 rejected | 135.9/min | ETA: 24.3m [2026-01-14T12:01:38.271161] [DEBUG] [REMOTE ] APLD: Retrieved 3897 rows, trimmed to 300. [2026-01-14T12:01:38.271332] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-14T12:01:38.271644] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-14T12:01:38.271837] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:38.271998] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-14T12:01:38.272054] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-14T12:01:38.272120] [INFO ] [MAIN ] [211/3512] APLD kept (0.5s) | 210 kept, 1 rejected | 135.9/min | ETA: 24.3m [2026-01-14T12:01:38.657695] [DEBUG] [REMOTE ] APLE: Retrieved 2681 rows, trimmed to 300. [2026-01-14T12:01:38.657863] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-14T12:01:38.658159] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-14T12:01:38.658337] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:38.658491] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-14T12:01:38.658542] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-14T12:01:38.658626] [INFO ] [MAIN ] [212/3512] APLE kept (0.4s) | 211 kept, 1 rejected | 135.9/min | ETA: 24.3m [2026-01-14T12:01:39.000347] [DEBUG] [REMOTE ] APLS: Retrieved 2054 rows, trimmed to 300. [2026-01-14T12:01:39.000484] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-14T12:01:39.000728] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-14T12:01:39.000898] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:39.001025] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-14T12:01:39.001066] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-14T12:01:39.001153] [INFO ] [MAIN ] [213/3512] APLS kept (0.3s) | 212 kept, 1 rejected | 136.1/min | ETA: 24.2m [2026-01-14T12:01:39.424233] [DEBUG] [REMOTE ] APM: Retrieved 1777 rows, trimmed to 300. [2026-01-14T12:01:39.424359] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-14T12:01:39.424562] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-14T12:01:39.424725] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:39.424836] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-14T12:01:39.424876] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-14T12:01:39.424923] [INFO ] [MAIN ] [214/3512] APM kept (0.4s) | 213 kept, 1 rejected | 136.1/min | ETA: 24.2m [2026-01-14T12:01:39.912845] [DEBUG] [REMOTE ] APO: Retrieved 3720 rows, trimmed to 300. [2026-01-14T12:01:39.913002] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-14T12:01:39.913233] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $120.88. [2026-01-14T12:01:39.913380] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:39.913505] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-14T12:01:39.913548] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-14T12:01:39.913621] [INFO ] [MAIN ] [215/3512] APO kept (0.5s) | 214 kept, 1 rejected | 136.0/min | ETA: 24.2m [2026-01-14T12:01:40.397922] [DEBUG] [REMOTE ] APOG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:40.398134] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-14T12:01:40.398450] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-14T12:01:40.398623] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:40.398763] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-14T12:01:40.398804] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-14T12:01:40.398860] [INFO ] [MAIN ] [216/3512] APOG kept (0.5s) | 215 kept, 1 rejected | 136.0/min | ETA: 24.2m [2026-01-14T12:01:40.661819] [DEBUG] [REMOTE ] APP: Retrieved 1193 rows, trimmed to 300. [2026-01-14T12:01:40.662021] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-14T12:01:40.662272] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-14T12:01:40.662412] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:40.662530] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-14T12:01:40.662608] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-14T12:01:40.662664] [INFO ] [MAIN ] [217/3512] APP kept (0.3s) | 216 kept, 1 rejected | 136.2/min | ETA: 24.2m [2026-01-14T12:01:41.117967] [DEBUG] [REMOTE ] APPF: Retrieved 2653 rows, trimmed to 300. [2026-01-14T12:01:41.118108] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-14T12:01:41.118328] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.17. [2026-01-14T12:01:41.118472] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:41.118621] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-14T12:01:41.118678] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-14T12:01:41.118728] [INFO ] [MAIN ] [218/3512] APPF kept (0.5s) | 217 kept, 1 rejected | 136.2/min | ETA: 24.2m [2026-01-14T12:01:41.498143] [DEBUG] [REMOTE ] APPN: Retrieved 2171 rows, trimmed to 300. [2026-01-14T12:01:41.498300] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-14T12:01:41.498556] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.15. [2026-01-14T12:01:41.498737] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:41.498905] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-14T12:01:41.498952] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-14T12:01:41.499027] [INFO ] [MAIN ] [219/3512] APPN kept (0.4s) | 218 kept, 1 rejected | 136.3/min | ETA: 24.2m [2026-01-14T12:01:41.997012] [DEBUG] [REMOTE ] APPS: Retrieved 4915 rows, trimmed to 300. [2026-01-14T12:01:41.997152] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-14T12:01:41.997389] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-14T12:01:41.997538] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:41.997716] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-14T12:01:41.997772] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-14T12:01:41.997833] [INFO ] [MAIN ] [220/3512] APPS kept (0.5s) | 219 kept, 1 rejected | 136.2/min | ETA: 24.2m [2026-01-14T12:01:42.133036] [DEBUG] [REMOTE ] APYX: Retrieved 1768 rows, trimmed to 300. [2026-01-14T12:01:42.133157] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-14T12:01:42.133380] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-14T12:01:42.133533] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:42.133671] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-14T12:01:42.133715] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-14T12:01:42.133772] [INFO ] [MAIN ] [221/3512] APYX kept (0.1s) | 220 kept, 1 rejected | 136.6/min | ETA: 24.1m [2026-01-14T12:01:42.955479] [DEBUG] [REMOTE ] AQMS: Retrieved 2629 rows, trimmed to 300. [2026-01-14T12:01:42.955636] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-14T12:01:42.955860] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-14T12:01:42.955997] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:42.956107] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-14T12:01:42.956147] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-14T12:01:42.956193] [INFO ] [MAIN ] [222/3512] AQMS kept (0.8s) | 221 kept, 1 rejected | 136.1/min | ETA: 24.2m [2026-01-14T12:01:43.319788] [DEBUG] [REMOTE ] AQN: Retrieved 4068 rows, trimmed to 300. [2026-01-14T12:01:43.319926] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-14T12:01:43.320147] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-14T12:01:43.320281] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:43.320394] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-14T12:01:43.320434] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-14T12:01:43.320480] [INFO ] [MAIN ] [223/3512] AQN kept (0.4s) | 222 kept, 1 rejected | 136.2/min | ETA: 24.1m [2026-01-14T12:01:43.657206] [DEBUG] [REMOTE ] AQNB: Retrieved 1668 rows, trimmed to 300. [2026-01-14T12:01:43.657341] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-14T12:01:43.657556] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-14T12:01:43.657738] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:43.657860] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-14T12:01:43.657901] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-14T12:01:43.657951] [INFO ] [MAIN ] [224/3512] AQNB kept (0.3s) | 223 kept, 1 rejected | 136.4/min | ETA: 24.1m [2026-01-14T12:01:43.850538] [DEBUG] [REMOTE ] ARBB: Retrieved 696 rows, trimmed to 300. [2026-01-14T12:01:43.850692] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-14T12:01:43.850901] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-14T12:01:43.851049] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:43.851166] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-14T12:01:43.851224] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-14T12:01:43.851274] [INFO ] [MAIN ] [225/3512] ARBB kept (0.2s) | 224 kept, 1 rejected | 136.7/min | ETA: 24.0m [2026-01-14T12:01:44.390969] [DEBUG] [REMOTE ] ARBE: Retrieved 1070 rows, trimmed to 300. [2026-01-14T12:01:44.391102] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-14T12:01:44.391305] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-14T12:01:44.391441] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:44.391552] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-14T12:01:44.391610] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-14T12:01:44.391660] [INFO ] [MAIN ] [226/3512] ARBE kept (0.5s) | 225 kept, 1 rejected | 136.6/min | ETA: 24.1m [2026-01-14T12:01:45.034548] [DEBUG] [REMOTE ] ARCB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:45.034964] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-14T12:01:45.035296] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-14T12:01:45.035455] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:45.035815] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-14T12:01:45.035858] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-14T12:01:45.035915] [INFO ] [MAIN ] [227/3512] ARCB kept (0.6s) | 226 kept, 1 rejected | 136.3/min | ETA: 24.1m [2026-01-14T12:01:45.472067] [DEBUG] [REMOTE ] ARCC: Retrieved 5353 rows, trimmed to 300. [2026-01-14T12:01:45.472283] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-14T12:01:45.472610] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.06. [2026-01-14T12:01:45.472950] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:45.473095] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-14T12:01:45.473140] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-14T12:01:45.473196] [INFO ] [MAIN ] [228/3512] ARCC kept (0.4s) | 227 kept, 1 rejected | 136.3/min | ETA: 24.1m [2026-01-14T12:01:45.823286] [DEBUG] [REMOTE ] ARCO: Retrieved 3709 rows, trimmed to 300. [2026-01-14T12:01:45.823484] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-14T12:01:45.823811] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-14T12:01:45.823986] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:45.824118] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-14T12:01:45.824161] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-14T12:01:45.824215] [INFO ] [MAIN ] [229/3512] ARCO kept (0.4s) | 228 kept, 1 rejected | 136.4/min | ETA: 24.1m [2026-01-14T12:01:46.259807] [DEBUG] [REMOTE ] ARDC: Retrieved 3301 rows, trimmed to 300. [2026-01-14T12:01:46.260028] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-14T12:01:46.260351] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-14T12:01:46.260492] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:46.260697] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-14T12:01:46.260740] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-14T12:01:46.260795] [INFO ] [MAIN ] [230/3512] ARDC kept (0.4s) | 229 kept, 1 rejected | 136.4/min | ETA: 24.1m [2026-01-14T12:01:46.640499] [DEBUG] [REMOTE ] ARDX: Retrieved 2910 rows, trimmed to 300. [2026-01-14T12:01:46.640713] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-14T12:01:46.640964] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-14T12:01:46.641108] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:46.641304] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-14T12:01:46.641383] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-14T12:01:46.641438] [INFO ] [MAIN ] [231/3512] ARDX kept (0.4s) | 230 kept, 1 rejected | 136.5/min | ETA: 24.0m [2026-01-14T12:01:47.150649] [DEBUG] [REMOTE ] ARE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:47.150798] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-14T12:01:47.151049] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-14T12:01:47.151193] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:47.151319] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-14T12:01:47.151361] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-14T12:01:47.151413] [INFO ] [MAIN ] [232/3512] ARE kept (0.5s) | 231 kept, 1 rejected | 136.4/min | ETA: 24.0m [2026-01-14T12:01:47.445184] [DEBUG] [REMOTE ] AREC: Retrieved 2015 rows, trimmed to 300. [2026-01-14T12:01:47.445314] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-14T12:01:47.445526] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-14T12:01:47.445697] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:47.445814] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-14T12:01:47.445854] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-14T12:01:47.445903] [INFO ] [MAIN ] [233/3512] AREC kept (0.3s) | 232 kept, 1 rejected | 136.6/min | ETA: 24.0m [2026-01-14T12:01:47.953791] [DEBUG] [REMOTE ] ARES: Retrieved 2943 rows, trimmed to 300. [2026-01-14T12:01:47.953925] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-14T12:01:47.954137] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.25. [2026-01-14T12:01:47.954278] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:47.954390] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-14T12:01:47.954431] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-14T12:01:47.954480] [INFO ] [MAIN ] [234/3512] ARES kept (0.5s) | 233 kept, 1 rejected | 136.5/min | ETA: 24.0m [2026-01-14T12:01:48.241062] [DEBUG] [REMOTE ] ARGX: Retrieved 2176 rows, trimmed to 300. [2026-01-14T12:01:48.241219] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-14T12:01:48.241445] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-14T12:01:48.241604] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:48.241720] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-14T12:01:48.241761] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-14T12:01:48.241810] [INFO ] [MAIN ] [235/3512] ARGX kept (0.3s) | 234 kept, 1 rejected | 136.7/min | ETA: 24.0m [2026-01-14T12:01:48.578458] [DEBUG] [REMOTE ] ARHS: Retrieved 1051 rows, trimmed to 300. [2026-01-14T12:01:48.578613] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-14T12:01:48.578821] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-14T12:01:48.578957] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:48.579068] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-14T12:01:48.579107] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-14T12:01:48.579155] [INFO ] [MAIN ] [236/3512] ARHS kept (0.3s) | 235 kept, 1 rejected | 136.8/min | ETA: 23.9m [2026-01-14T12:01:49.177500] [DEBUG] [REMOTE ] ARI: Retrieved 4101 rows, trimmed to 300. [2026-01-14T12:01:49.177700] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-14T12:01:49.177992] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-14T12:01:49.178194] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:49.178353] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-14T12:01:49.178456] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-14T12:01:49.178538] [INFO ] [MAIN ] [237/3512] ARI kept (0.6s) | 236 kept, 1 rejected | 136.6/min | ETA: 24.0m [2026-01-14T12:01:49.673032] [DEBUG] [REMOTE ] ARKO: Retrieved 1962 rows, trimmed to 300. [2026-01-14T12:01:49.673163] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-14T12:01:49.673372] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-14T12:01:49.673508] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:49.673654] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-14T12:01:49.673699] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-14T12:01:49.673749] [INFO ] [MAIN ] [238/3512] ARKO kept (0.5s) | 237 kept, 1 rejected | 136.5/min | ETA: 24.0m [2026-01-14T12:01:49.976337] [DEBUG] [REMOTE ] ARLO: Retrieved 1871 rows, trimmed to 300. [2026-01-14T12:01:49.976458] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-14T12:01:49.976690] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-14T12:01:49.976829] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:49.976943] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-14T12:01:49.976987] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-14T12:01:49.977047] [INFO ] [MAIN ] [239/3512] ARLO kept (0.3s) | 238 kept, 1 rejected | 136.7/min | ETA: 23.9m [2026-01-14T12:01:50.551349] [DEBUG] [REMOTE ] ARLP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:50.551508] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-14T12:01:50.551814] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-14T12:01:50.551957] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:50.552092] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-14T12:01:50.552134] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-14T12:01:50.552186] [INFO ] [MAIN ] [240/3512] ARLP kept (0.6s) | 239 kept, 1 rejected | 136.5/min | ETA: 24.0m [2026-01-14T12:01:50.784751] [DEBUG] [REMOTE ] ARM: Retrieved 585 rows, trimmed to 300. [2026-01-14T12:01:50.784892] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-14T12:01:50.785128] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $107.84. [2026-01-14T12:01:50.785303] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:50.785468] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-14T12:01:50.785527] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-14T12:01:50.785612] [INFO ] [MAIN ] [241/3512] ARM kept (0.2s) | 240 kept, 1 rejected | 136.8/min | ETA: 23.9m [2026-01-14T12:01:51.212139] [DEBUG] [REMOTE ] ARMK: Retrieved 3039 rows, trimmed to 300. [2026-01-14T12:01:51.212277] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-14T12:01:51.212491] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-14T12:01:51.212649] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:51.212955] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-14T12:01:51.212997] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-14T12:01:51.213046] [INFO ] [MAIN ] [242/3512] ARMK kept (0.4s) | 241 kept, 1 rejected | 136.8/min | ETA: 23.9m [2026-01-14T12:01:51.612191] [DEBUG] [REMOTE ] AROC: Retrieved 2562 rows, trimmed to 300. [2026-01-14T12:01:51.612322] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-14T12:01:51.612526] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-14T12:01:51.612718] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:51.612852] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-14T12:01:51.612893] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-14T12:01:51.612944] [INFO ] [MAIN ] [243/3512] AROC kept (0.4s) | 242 kept, 1 rejected | 136.9/min | ETA: 23.9m [2026-01-14T12:01:52.185403] [DEBUG] [REMOTE ] ARQ: Retrieved 5529 rows, trimmed to 300. [2026-01-14T12:01:52.185542] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-14T12:01:52.185806] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-14T12:01:52.185944] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:52.186065] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-14T12:01:52.186107] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-14T12:01:52.186157] [INFO ] [MAIN ] [244/3512] ARQ kept (0.6s) | 243 kept, 1 rejected | 136.7/min | ETA: 23.9m [2026-01-14T12:01:52.420932] [DEBUG] [REMOTE ] ARQQ: Retrieved 1093 rows, trimmed to 300. [2026-01-14T12:01:52.421079] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-14T12:01:52.421294] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-14T12:01:52.421433] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:52.421549] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-14T12:01:52.421622] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-14T12:01:52.421675] [INFO ] [MAIN ] [245/3512] ARQQ kept (0.2s) | 244 kept, 1 rejected | 137.0/min | ETA: 23.9m [2026-01-14T12:01:52.828317] [DEBUG] [REMOTE ] ARRY: Retrieved 1317 rows, trimmed to 300. [2026-01-14T12:01:52.828447] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-14T12:01:52.828678] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-14T12:01:52.829001] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:52.829109] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-14T12:01:52.829148] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-14T12:01:52.829196] [INFO ] [MAIN ] [246/3512] ARRY kept (0.4s) | 245 kept, 1 rejected | 137.0/min | ETA: 23.8m [2026-01-14T12:01:53.275860] [DEBUG] [REMOTE ] ARTL: Retrieved 1775 rows, trimmed to 300. [2026-01-14T12:01:53.276044] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-14T12:01:53.276304] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-14T12:01:53.276444] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:53.276564] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-14T12:01:53.276624] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-14T12:01:53.276676] [INFO ] [MAIN ] [247/3512] ARTL kept (0.4s) | 246 kept, 1 rejected | 137.0/min | ETA: 23.8m [2026-01-14T12:01:53.848210] [DEBUG] [REMOTE ] ARTNA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:53.848344] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-14T12:01:53.848554] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-14T12:01:53.848719] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:53.848833] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-14T12:01:53.848873] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-14T12:01:53.848920] [INFO ] [MAIN ] [248/3512] ARTNA kept (0.6s) | 247 kept, 1 rejected | 136.8/min | ETA: 23.9m [2026-01-14T12:01:54.145480] [DEBUG] [REMOTE ] ARVN: Retrieved 1833 rows, trimmed to 300. [2026-01-14T12:01:54.145625] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-14T12:01:54.145836] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-14T12:01:54.145989] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:54.146122] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-14T12:01:54.146164] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-14T12:01:54.146214] [INFO ] [MAIN ] [249/3512] ARVN kept (0.3s) | 248 kept, 1 rejected | 137.0/min | ETA: 23.8m [2026-01-14T12:01:54.671799] [DEBUG] [REMOTE ] ASA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:54.671937] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-14T12:01:54.672152] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-14T12:01:54.672287] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:54.672400] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-14T12:01:54.672442] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-14T12:01:54.672490] [INFO ] [MAIN ] [250/3512] ASA kept (0.5s) | 249 kept, 1 rejected | 136.9/min | ETA: 23.8m [2026-01-14T12:01:55.128975] [DEBUG] [REMOTE ] ASB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:55.129118] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-14T12:01:55.129350] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-14T12:01:55.129484] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:55.129622] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-14T12:01:55.129664] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-14T12:01:55.129712] [INFO ] [MAIN ] [251/3512] ASB kept (0.5s) | 250 kept, 1 rejected | 136.9/min | ETA: 23.8m [2026-01-14T12:01:55.368671] [DEBUG] [REMOTE ] ASBA: Retrieved 719 rows, trimmed to 300. [2026-01-14T12:01:55.368809] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-14T12:01:55.369017] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-14T12:01:55.369154] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:55.369320] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-14T12:01:55.369374] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-14T12:01:55.369440] [INFO ] [MAIN ] [252/3512] ASBA kept (0.2s) | 251 kept, 1 rejected | 137.1/min | ETA: 23.8m [2026-01-14T12:01:55.858694] [DEBUG] [REMOTE ] ASC: Retrieved 3132 rows, trimmed to 300. [2026-01-14T12:01:55.858840] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-14T12:01:55.859054] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-14T12:01:55.859187] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:55.859299] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-14T12:01:55.859339] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-14T12:01:55.859386] [INFO ] [MAIN ] [253/3512] ASC kept (0.5s) | 252 kept, 1 rejected | 137.0/min | ETA: 23.8m [2026-01-14T12:01:56.422095] [DEBUG] [REMOTE ] ASG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:56.422231] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-14T12:01:56.422459] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-14T12:01:56.422619] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:56.422741] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-14T12:01:56.422783] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-14T12:01:56.422834] [INFO ] [MAIN ] [254/3512] ASG kept (0.6s) | 253 kept, 1 rejected | 136.9/min | ETA: 23.8m [2026-01-14T12:01:56.650391] [DEBUG] [REMOTE ] ASGI: Retrieved 1372 rows, trimmed to 300. [2026-01-14T12:01:56.650535] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-14T12:01:56.650774] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-14T12:01:56.650911] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:56.651040] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-14T12:01:56.651081] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-14T12:01:56.651128] [INFO ] [MAIN ] [255/3512] ASGI kept (0.2s) | 254 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-14T12:01:57.360896] [DEBUG] [REMOTE ] ASGN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:57.361055] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-14T12:01:57.361326] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-14T12:01:57.361490] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:57.361654] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-14T12:01:57.361703] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-14T12:01:57.361763] [INFO ] [MAIN ] [256/3512] ASGN kept (0.7s) | 255 kept, 1 rejected | 136.8/min | ETA: 23.8m [2026-01-14T12:01:57.828556] [DEBUG] [REMOTE ] ASH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:57.828715] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-14T12:01:57.828988] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-14T12:01:57.829142] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:57.829266] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-14T12:01:57.829309] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-14T12:01:57.829361] [INFO ] [MAIN ] [257/3512] ASH kept (0.5s) | 256 kept, 1 rejected | 136.8/min | ETA: 23.8m [2026-01-14T12:01:58.082409] [DEBUG] [REMOTE ] ASIX: Retrieved 2333 rows, trimmed to 300. [2026-01-14T12:01:58.082537] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-14T12:01:58.082768] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-14T12:01:58.082904] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:58.083014] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-14T12:01:58.083054] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-14T12:01:58.083101] [INFO ] [MAIN ] [258/3512] ASIX kept (0.3s) | 257 kept, 1 rejected | 137.0/min | ETA: 23.8m [2026-01-14T12:01:58.514921] [DEBUG] [REMOTE ] ASLE: Retrieved 1729 rows, trimmed to 300. [2026-01-14T12:01:58.515057] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-14T12:01:58.515267] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-14T12:01:58.515405] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:58.515517] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-14T12:01:58.515558] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-14T12:01:58.515627] [INFO ] [MAIN ] [259/3512] ASLE kept (0.4s) | 258 kept, 1 rejected | 137.0/min | ETA: 23.7m [2026-01-14T12:01:58.949695] [DEBUG] [REMOTE ] ASMB: Retrieved 3790 rows, trimmed to 300. [2026-01-14T12:01:58.949848] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-14T12:01:58.950069] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-14T12:01:58.950207] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:58.950325] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-14T12:01:58.950365] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-14T12:01:58.950414] [INFO ] [MAIN ] [260/3512] ASMB kept (0.4s) | 259 kept, 1 rejected | 137.0/min | ETA: 23.7m [2026-01-14T12:01:59.529611] [DEBUG] [REMOTE ] ASML: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:01:59.529757] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-14T12:01:59.530009] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-14T12:01:59.530143] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:59.530281] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-14T12:01:59.530323] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-14T12:01:59.530373] [INFO ] [MAIN ] [261/3512] ASML kept (0.6s) | 260 kept, 1 rejected | 136.8/min | ETA: 23.8m [2026-01-14T12:01:59.880867] [DEBUG] [REMOTE ] ASND: Retrieved 2757 rows, trimmed to 300. [2026-01-14T12:01:59.880992] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-14T12:01:59.881194] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-14T12:01:59.881333] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-14T12:01:59.881445] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-14T12:01:59.881485] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-14T12:01:59.881533] [INFO ] [MAIN ] [262/3512] ASND kept (0.4s) | 261 kept, 1 rejected | 136.9/min | ETA: 23.7m [2026-01-14T12:02:00.110143] [DEBUG] [REMOTE ] ASO: Retrieved 1326 rows, trimmed to 300. [2026-01-14T12:02:00.110286] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-14T12:02:00.110495] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-14T12:02:00.110660] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:00.110834] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-14T12:02:00.110888] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-14T12:02:00.110951] [INFO ] [MAIN ] [263/3512] ASO kept (0.2s) | 262 kept, 1 rejected | 137.2/min | ETA: 23.7m [2026-01-14T12:02:00.551459] [DEBUG] [REMOTE ] ASPI: Retrieved 795 rows, trimmed to 300. [2026-01-14T12:02:00.551646] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-14T12:02:00.551909] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-14T12:02:00.552074] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:00.552203] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-14T12:02:00.552251] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-14T12:02:00.552310] [INFO ] [MAIN ] [264/3512] ASPI kept (0.4s) | 263 kept, 1 rejected | 137.2/min | ETA: 23.7m [2026-01-14T12:02:01.073766] [DEBUG] [REMOTE ] ASPN: Retrieved 2914 rows, trimmed to 300. [2026-01-14T12:02:01.073910] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-14T12:02:01.074121] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-14T12:02:01.074257] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:01.074368] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-14T12:02:01.074409] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-14T12:02:01.074458] [INFO ] [MAIN ] [265/3512] ASPN kept (0.5s) | 264 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-14T12:02:01.487223] [DEBUG] [REMOTE ] ASPS: Retrieved 4135 rows, trimmed to 300. [2026-01-14T12:02:01.487382] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-14T12:02:01.487686] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.90. [2026-01-14T12:02:01.487835] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:01.487968] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-14T12:02:01.488008] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-14T12:02:01.488084] [INFO ] [MAIN ] [266/3512] ASPS kept (0.4s) | 265 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-14T12:02:01.989704] [DEBUG] [REMOTE ] ASTE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:01.989850] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-14T12:02:01.990089] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-14T12:02:01.990241] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:01.990359] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-14T12:02:01.990399] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-14T12:02:01.990449] [INFO ] [MAIN ] [267/3512] ASTE kept (0.5s) | 266 kept, 1 rejected | 137.0/min | ETA: 23.7m [2026-01-14T12:02:02.275472] [DEBUG] [REMOTE ] ASTH: Retrieved 3736 rows, trimmed to 300. [2026-01-14T12:02:02.275634] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-14T12:02:02.275847] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-14T12:02:02.275981] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:02.276270] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-14T12:02:02.276310] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-14T12:02:02.276357] [INFO ] [MAIN ] [268/3512] ASTH kept (0.3s) | 267 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-14T12:02:02.834438] [DEBUG] [REMOTE ] ASTI: Retrieved 4880 rows, trimmed to 300. [2026-01-14T12:02:02.834596] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-14T12:02:02.834815] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-14T12:02:02.834954] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:02.835069] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-14T12:02:02.835109] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-14T12:02:02.835159] [INFO ] [MAIN ] [269/3512] ASTI kept (0.6s) | 268 kept, 1 rejected | 137.1/min | ETA: 23.7m [2026-01-14T12:02:03.089942] [DEBUG] [REMOTE ] ASTL: Retrieved 1062 rows, trimmed to 300. [2026-01-14T12:02:03.090097] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-14T12:02:03.090315] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-14T12:02:03.090454] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:03.090565] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-14T12:02:03.090626] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-14T12:02:03.090677] [INFO ] [MAIN ] [270/3512] ASTL kept (0.3s) | 269 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-14T12:02:03.502085] [DEBUG] [REMOTE ] ASTS: Retrieved 1557 rows, trimmed to 300. [2026-01-14T12:02:03.502222] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-14T12:02:03.502432] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-14T12:02:03.502601] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:03.502720] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-14T12:02:03.502761] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-14T12:02:03.502809] [INFO ] [MAIN ] [271/3512] ASTS kept (0.4s) | 270 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-14T12:02:04.128224] [DEBUG] [REMOTE ] ASX: Retrieved 6358 rows, trimmed to 300. [2026-01-14T12:02:04.128461] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-14T12:02:04.128894] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $12.46. [2026-01-14T12:02:04.129107] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:04.129288] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-14T12:02:04.129346] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-14T12:02:04.129421] [INFO ] [MAIN ] [272/3512] ASX kept (0.6s) | 271 kept, 1 rejected | 137.1/min | ETA: 23.6m [2026-01-14T12:02:04.573550] [DEBUG] [REMOTE ] ASYS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:04.573742] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-14T12:02:04.574065] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-14T12:02:04.574285] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:04.574457] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-14T12:02:04.574515] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-14T12:02:04.574608] [INFO ] [MAIN ] [273/3512] ASYS kept (0.4s) | 272 kept, 1 rejected | 137.1/min | ETA: 23.6m [2026-01-14T12:02:04.803028] [DEBUG] [REMOTE ] ATAI: Retrieved 1148 rows, trimmed to 300. [2026-01-14T12:02:04.803174] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-14T12:02:04.803384] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-14T12:02:04.803519] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:04.803749] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-14T12:02:04.803806] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-14T12:02:04.803872] [INFO ] [MAIN ] [274/3512] ATAI kept (0.2s) | 273 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-14T12:02:05.370980] [DEBUG] [REMOTE ] ATEC: Retrieved 4935 rows, trimmed to 300. [2026-01-14T12:02:05.371123] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-14T12:02:05.371353] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $14.89. [2026-01-14T12:02:05.371494] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:05.371637] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-14T12:02:05.371681] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-14T12:02:05.371733] [INFO ] [MAIN ] [275/3512] ATEC kept (0.6s) | 274 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-14T12:02:05.675476] [DEBUG] [REMOTE ] ATEN: Retrieved 2972 rows, trimmed to 300. [2026-01-14T12:02:05.675631] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-14T12:02:05.675838] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-14T12:02:05.675972] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:05.676268] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-14T12:02:05.676308] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-14T12:02:05.676357] [INFO ] [MAIN ] [276/3512] ATEN kept (0.3s) | 275 kept, 1 rejected | 137.3/min | ETA: 23.6m [2026-01-14T12:02:06.071190] [DEBUG] [REMOTE ] ATEX: Retrieved 2753 rows, trimmed to 300. [2026-01-14T12:02:06.071375] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-14T12:02:06.071661] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-14T12:02:06.071814] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:06.071940] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-14T12:02:06.071985] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-14T12:02:06.072041] [INFO ] [MAIN ] [277/3512] ATEX kept (0.4s) | 276 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-14T12:02:06.664858] [DEBUG] [REMOTE ] ATGE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:06.665029] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-14T12:02:06.665338] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-14T12:02:06.665517] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:06.665701] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-14T12:02:06.665757] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-14T12:02:06.665814] [INFO ] [MAIN ] [278/3512] ATGE kept (0.6s) | 277 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-14T12:02:07.076643] [DEBUG] [REMOTE ] ATHM: Retrieved 3040 rows, trimmed to 300. [2026-01-14T12:02:07.076792] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-14T12:02:07.077020] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-14T12:02:07.077178] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:07.077296] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-14T12:02:07.077336] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-14T12:02:07.077387] [INFO ] [MAIN ] [279/3512] ATHM kept (0.4s) | 278 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-14T12:02:07.560335] [DEBUG] [REMOTE ] ATI: Retrieved 6571 rows, trimmed to 300. [2026-01-14T12:02:07.560496] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-14T12:02:07.560755] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.33. [2026-01-14T12:02:07.560890] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:07.561010] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-14T12:02:07.561050] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-14T12:02:07.561098] [INFO ] [MAIN ] [280/3512] ATI kept (0.5s) | 279 kept, 1 rejected | 137.2/min | ETA: 23.6m [2026-01-14T12:02:07.917645] [DEBUG] [REMOTE ] ATLC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:07.917784] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-14T12:02:07.918009] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-14T12:02:07.918150] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:07.918270] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-14T12:02:07.918312] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-14T12:02:07.918360] [INFO ] [MAIN ] [281/3512] ATLC kept (0.4s) | 280 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-14T12:02:08.168698] [DEBUG] [REMOTE ] ATLCZ: Retrieved 490 rows, trimmed to 300. [2026-01-14T12:02:08.168916] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-14T12:02:08.169214] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-14T12:02:08.169404] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:08.169562] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-14T12:02:08.169648] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-14T12:02:08.169710] [INFO ] [MAIN ] [282/3512] ATLCZ kept (0.3s) | 281 kept, 1 rejected | 137.5/min | ETA: 23.5m [2026-01-14T12:02:08.682302] [DEBUG] [REMOTE ] ATLO: Retrieved 6517 rows, trimmed to 300. [2026-01-14T12:02:08.682460] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-14T12:02:08.682747] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-14T12:02:08.682893] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:08.683025] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-14T12:02:08.683070] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-14T12:02:08.683122] [INFO ] [MAIN ] [283/3512] ATLO kept (0.5s) | 282 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-14T12:02:09.239001] [DEBUG] [REMOTE ] ATNI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:09.239154] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-14T12:02:09.239385] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-14T12:02:09.239519] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:09.239652] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-14T12:02:09.239694] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-14T12:02:09.239743] [INFO ] [MAIN ] [284/3512] ATNI kept (0.6s) | 283 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-14T12:02:09.757656] [DEBUG] [REMOTE ] ATO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:09.757793] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-14T12:02:09.758037] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-14T12:02:09.758171] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:09.758343] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-14T12:02:09.758384] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-14T12:02:09.758433] [INFO ] [MAIN ] [285/3512] ATO kept (0.5s) | 284 kept, 1 rejected | 137.2/min | ETA: 23.5m [2026-01-14T12:02:10.097976] [DEBUG] [REMOTE ] ATOM: Retrieved 2373 rows, trimmed to 300. [2026-01-14T12:02:10.098110] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-14T12:02:10.098314] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-14T12:02:10.098446] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:10.098555] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-14T12:02:10.098614] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-14T12:02:10.098664] [INFO ] [MAIN ] [286/3512] ATOM kept (0.3s) | 285 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-14T12:02:10.376433] [DEBUG] [REMOTE ] ATRA: Retrieved 2827 rows, trimmed to 300. [2026-01-14T12:02:10.376565] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-14T12:02:10.376824] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.37. [2026-01-14T12:02:10.376964] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:10.377078] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-14T12:02:10.377120] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-14T12:02:10.377169] [INFO ] [MAIN ] [287/3512] ATRA kept (0.3s) | 286 kept, 1 rejected | 137.4/min | ETA: 23.5m [2026-01-14T12:02:10.990198] [DEBUG] [REMOTE ] ATRC: Retrieved 5142 rows, trimmed to 300. [2026-01-14T12:02:10.990333] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-14T12:02:10.990556] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-14T12:02:10.990713] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:10.990829] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-14T12:02:10.990869] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-14T12:02:10.990917] [INFO ] [MAIN ] [288/3512] ATRC kept (0.6s) | 287 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-14T12:02:11.459741] [DEBUG] [REMOTE ] ATRO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:11.459873] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-14T12:02:11.460116] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.23. [2026-01-14T12:02:11.460293] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:11.460458] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-14T12:02:11.460505] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-14T12:02:11.460555] [INFO ] [MAIN ] [289/3512] ATRO kept (0.5s) | 288 kept, 1 rejected | 137.2/min | ETA: 23.5m [2026-01-14T12:02:11.784229] [DEBUG] [REMOTE ] ATXS: Retrieved 2654 rows, trimmed to 300. [2026-01-14T12:02:11.784356] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-14T12:02:11.784559] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $11.98. [2026-01-14T12:02:11.784731] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:11.784844] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-14T12:02:11.784885] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-14T12:02:11.784934] [INFO ] [MAIN ] [290/3512] ATXS kept (0.3s) | 289 kept, 1 rejected | 137.3/min | ETA: 23.5m [2026-01-14T12:02:12.398100] [DEBUG] [REMOTE ] AUB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:12.398339] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-14T12:02:12.398763] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-14T12:02:12.398909] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:12.399067] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-14T12:02:12.399108] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-14T12:02:12.399163] [INFO ] [MAIN ] [291/3512] AUB kept (0.6s) | 290 kept, 1 rejected | 137.1/min | ETA: 23.5m [2026-01-14T12:02:12.742736] [DEBUG] [REMOTE ] AUDC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:12.742984] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-14T12:02:12.743383] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-14T12:02:12.743531] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:12.743725] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-14T12:02:12.743772] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-14T12:02:12.743834] [INFO ] [MAIN ] [292/3512] AUDC kept (0.3s) | 291 kept, 1 rejected | 137.2/min | ETA: 23.5m [2026-01-14T12:02:13.138387] [DEBUG] [REMOTE ] AUPH: Retrieved 2852 rows, trimmed to 300. [2026-01-14T12:02:13.138623] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-14T12:02:13.138916] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.55. [2026-01-14T12:02:13.139064] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:13.139200] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-14T12:02:13.139242] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-14T12:02:13.139307] [INFO ] [MAIN ] [293/3512] AUPH kept (0.4s) | 292 kept, 1 rejected | 137.3/min | ETA: 23.4m [2026-01-14T12:02:13.455938] [DEBUG] [REMOTE ] AURA: Retrieved 1055 rows, trimmed to 300. [2026-01-14T12:02:13.456103] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-14T12:02:13.456356] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.06. [2026-01-14T12:02:13.456526] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:13.456703] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-14T12:02:13.456758] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-14T12:02:13.456822] [INFO ] [MAIN ] [294/3512] AURA kept (0.3s) | 293 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-14T12:02:13.957840] [DEBUG] [REMOTE ] AUTL: Retrieved 1900 rows, trimmed to 300. [2026-01-14T12:02:13.957970] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-14T12:02:13.958173] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-14T12:02:13.958306] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:13.958413] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-14T12:02:13.958452] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-14T12:02:13.958500] [INFO ] [MAIN ] [295/3512] AUTL kept (0.5s) | 294 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-14T12:02:14.421339] [DEBUG] [REMOTE ] AVA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:14.421636] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-14T12:02:14.422036] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-14T12:02:14.422186] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:14.422390] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-14T12:02:14.422435] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-14T12:02:14.422497] [INFO ] [MAIN ] [296/3512] AVA kept (0.5s) | 295 kept, 1 rejected | 137.3/min | ETA: 23.4m [2026-01-14T12:02:14.767547] [DEBUG] [REMOTE ] AVAH: Retrieved 1184 rows, trimmed to 300. [2026-01-14T12:02:14.767779] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-14T12:02:14.768078] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-14T12:02:14.768281] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:14.768448] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-14T12:02:14.768506] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-14T12:02:14.768624] [INFO ] [MAIN ] [297/3512] AVAH kept (0.3s) | 296 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-14T12:02:15.230161] [DEBUG] [REMOTE ] AVAL: Retrieved 2844 rows, trimmed to 300. [2026-01-14T12:02:15.230496] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-14T12:02:15.230779] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.71. [2026-01-14T12:02:15.230961] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:15.231110] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-14T12:02:15.231165] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-14T12:02:15.231229] [INFO ] [MAIN ] [298/3512] AVAL kept (0.5s) | 297 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-14T12:02:15.696632] [DEBUG] [REMOTE ] AVB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:15.696780] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-14T12:02:15.697033] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-14T12:02:15.697167] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:15.697290] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-14T12:02:15.697330] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-14T12:02:15.697380] [INFO ] [MAIN ] [299/3512] AVB kept (0.5s) | 298 kept, 1 rejected | 137.4/min | ETA: 23.4m [2026-01-14T12:02:15.962848] [DEBUG] [REMOTE ] AVBP: Retrieved 493 rows, trimmed to 300. [2026-01-14T12:02:15.962987] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-14T12:02:15.963212] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-14T12:02:15.963362] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:15.963488] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-14T12:02:15.963531] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-14T12:02:15.963609] [INFO ] [MAIN ] [300/3512] AVBP kept (0.3s) | 299 kept, 1 rejected | 137.5/min | ETA: 23.4m [2026-01-14T12:02:16.625928] [DEBUG] [REMOTE ] AVD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:16.626149] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-14T12:02:16.626537] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-14T12:02:16.626769] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:16.626951] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-14T12:02:16.627010] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-14T12:02:16.627088] [INFO ] [MAIN ] [301/3512] AVD kept (0.7s) | 300 kept, 1 rejected | 137.3/min | ETA: 23.4m [2026-01-14T12:02:17.074411] [DEBUG] [REMOTE ] AVDL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:17.074596] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-14T12:02:17.074879] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $15.22. [2026-01-14T12:02:17.075031] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:17.075160] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-14T12:02:17.075215] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-14T12:02:17.075283] [INFO ] [MAIN ] [302/3512] AVDL kept (0.4s) | 301 kept, 1 rejected | 137.3/min | ETA: 23.4m [2026-01-14T12:02:17.474175] [DEBUG] [REMOTE ] AVGO: Retrieved 4135 rows, trimmed to 300. [2026-01-14T12:02:17.474389] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-14T12:02:17.474763] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-14T12:02:17.474938] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:17.475103] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-14T12:02:17.475151] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-14T12:02:17.475220] [INFO ] [MAIN ] [303/3512] AVGO kept (0.4s) | 302 kept, 1 rejected | 137.3/min | ETA: 23.4m [2026-01-14T12:02:17.636311] [DEBUG] [REMOTE ] AVGX: Retrieved 349 rows, trimmed to 300. [2026-01-14T12:02:17.636534] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-14T12:02:17.637011] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-14T12:02:17.637231] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:17.637449] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-14T12:02:17.637515] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-14T12:02:17.637647] [INFO ] [MAIN ] [304/3512] AVGX kept (0.2s) | 303 kept, 1 rejected | 137.6/min | ETA: 23.3m [2026-01-14T12:02:18.376258] [DEBUG] [REMOTE ] AVK: Retrieved 5714 rows, trimmed to 300. [2026-01-14T12:02:18.376604] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-14T12:02:18.377092] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-14T12:02:18.377262] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:18.377465] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-14T12:02:18.377524] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-14T12:02:18.377641] [INFO ] [MAIN ] [305/3512] AVK kept (0.7s) | 304 kept, 1 rejected | 137.3/min | ETA: 23.4m [2026-01-14T12:02:18.716823] [DEBUG] [REMOTE ] AVNS: Retrieved 2824 rows, trimmed to 300. [2026-01-14T12:02:18.716964] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-14T12:02:18.717178] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-14T12:02:18.717314] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:18.717428] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-14T12:02:18.717468] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-14T12:02:18.717515] [INFO ] [MAIN ] [306/3512] AVNS kept (0.3s) | 305 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-14T12:02:19.054893] [DEBUG] [REMOTE ] AVO: Retrieved 1327 rows, trimmed to 300. [2026-01-14T12:02:19.055089] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-14T12:02:19.055328] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-14T12:02:19.055468] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:19.055703] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-14T12:02:19.055760] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-14T12:02:19.055817] [INFO ] [MAIN ] [307/3512] AVO kept (0.3s) | 306 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-14T12:02:19.516537] [DEBUG] [REMOTE ] AVTX: Retrieved 2554 rows, trimmed to 300. [2026-01-14T12:02:19.516781] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-14T12:02:19.517056] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-14T12:02:19.517220] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:19.517354] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-14T12:02:19.517402] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-14T12:02:19.517465] [INFO ] [MAIN ] [308/3512] AVTX kept (0.5s) | 307 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-14T12:02:20.008950] [DEBUG] [REMOTE ] AVXL: Retrieved 4889 rows, trimmed to 300. [2026-01-14T12:02:20.009184] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-14T12:02:20.009463] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-14T12:02:20.009629] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:20.009762] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-14T12:02:20.009804] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-14T12:02:20.009859] [INFO ] [MAIN ] [309/3512] AVXL kept (0.5s) | 308 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-14T12:02:20.558006] [DEBUG] [REMOTE ] AVY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:20.558226] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-14T12:02:20.558564] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $158.59. [2026-01-14T12:02:20.558739] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:20.558911] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-14T12:02:20.558964] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-14T12:02:20.559024] [INFO ] [MAIN ] [310/3512] AVY kept (0.5s) | 309 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-14T12:02:20.937717] [DEBUG] [REMOTE ] AWF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:20.937927] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-14T12:02:20.938443] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-14T12:02:20.938616] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:20.938786] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-14T12:02:20.938837] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-14T12:02:20.938898] [INFO ] [MAIN ] [311/3512] AWF kept (0.4s) | 310 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-14T12:02:21.249907] [DEBUG] [REMOTE ] AWI: Retrieved 4839 rows, trimmed to 300. [2026-01-14T12:02:21.250131] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-14T12:02:21.250468] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-14T12:02:21.250641] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:21.250786] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-14T12:02:21.250828] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-14T12:02:21.250886] [INFO ] [MAIN ] [312/3512] AWI kept (0.3s) | 311 kept, 1 rejected | 137.5/min | ETA: 23.3m [2026-01-14T12:02:21.739931] [DEBUG] [REMOTE ] AWK: Retrieved 4460 rows, trimmed to 300. [2026-01-14T12:02:21.740190] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-14T12:02:21.740496] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-14T12:02:21.740666] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:21.740807] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-14T12:02:21.740848] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-14T12:02:21.740904] [INFO ] [MAIN ] [313/3512] AWK kept (0.5s) | 312 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-14T12:02:22.208204] [DEBUG] [REMOTE ] AWP: Retrieved 4710 rows, trimmed to 300. [2026-01-14T12:02:22.208452] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-14T12:02:22.208851] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-14T12:02:22.209001] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:22.209185] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-14T12:02:22.209239] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-14T12:02:22.209307] [INFO ] [MAIN ] [314/3512] AWP kept (0.5s) | 313 kept, 1 rejected | 137.4/min | ETA: 23.3m [2026-01-14T12:02:22.711827] [DEBUG] [REMOTE ] AWRE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:22.712064] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-14T12:02:22.712351] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-14T12:02:22.712491] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:22.712644] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-14T12:02:22.712688] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-14T12:02:22.712742] [INFO ] [MAIN ] [315/3512] AWRE kept (0.5s) | 314 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-14T12:02:23.138891] [DEBUG] [REMOTE ] AXGN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:23.139107] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-14T12:02:23.139419] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $16.59. [2026-01-14T12:02:23.139610] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:23.139761] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-14T12:02:23.139805] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-14T12:02:23.139860] [INFO ] [MAIN ] [316/3512] AXGN kept (0.4s) | 315 kept, 1 rejected | 137.3/min | ETA: 23.3m [2026-01-14T12:02:23.707166] [DEBUG] [REMOTE ] AXL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:23.707458] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-14T12:02:23.707856] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.43. [2026-01-14T12:02:23.708011] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:23.708157] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-14T12:02:23.708199] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-14T12:02:23.708256] [INFO ] [MAIN ] [317/3512] AXL kept (0.6s) | 316 kept, 1 rejected | 137.2/min | ETA: 23.3m [2026-01-14T12:02:23.783835] [DEBUG] [REMOTE ] AXON: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-14T12:02:23.784320] [DEBUG] [REMOTE ] AXON: FAIL: History check failed. No DataFrame was returned. [2026-01-14T12:02:23.784433] [WARN ] [LOCAL ] AXON: SET TO BLACKLISTED [2026-01-14T12:02:23.787169] [INFO ] [MAIN ] [318/3512] AXON rejected (0.1s) | 316 kept, 2 rejected | 137.6/min | ETA: 23.2m [2026-01-14T12:02:24.685706] [DEBUG] [REMOTE ] AXP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:24.685860] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-14T12:02:24.686116] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-14T12:02:24.686258] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:24.686397] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-14T12:02:24.686442] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-14T12:02:24.686494] [INFO ] [MAIN ] [319/3512] AXP kept (0.9s) | 317 kept, 2 rejected | 137.1/min | ETA: 23.3m [2026-01-14T12:02:25.143858] [DEBUG] [REMOTE ] AXS: Retrieved 5671 rows, trimmed to 300. [2026-01-14T12:02:25.144075] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-14T12:02:25.144409] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-14T12:02:25.144557] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:25.144731] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-14T12:02:25.144774] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-14T12:02:25.144831] [INFO ] [MAIN ] [320/3512] AXS kept (0.5s) | 318 kept, 2 rejected | 137.1/min | ETA: 23.3m [2026-01-14T12:02:25.480829] [DEBUG] [REMOTE ] AXSM: Retrieved 2551 rows, trimmed to 300. [2026-01-14T12:02:25.481036] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-14T12:02:25.481288] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $127.06. [2026-01-14T12:02:25.481457] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:25.481599] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-14T12:02:25.481643] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-14T12:02:25.481698] [INFO ] [MAIN ] [321/3512] AXSM kept (0.3s) | 319 kept, 2 rejected | 137.2/min | ETA: 23.3m [2026-01-14T12:02:25.868020] [DEBUG] [REMOTE ] AXTA: Retrieved 2808 rows, trimmed to 300. [2026-01-14T12:02:25.868154] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-14T12:02:25.868359] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-14T12:02:25.868492] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:25.868619] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-14T12:02:25.868661] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-14T12:02:25.868707] [INFO ] [MAIN ] [322/3512] AXTA kept (0.4s) | 320 kept, 2 rejected | 137.2/min | ETA: 23.2m [2026-01-14T12:02:26.424951] [DEBUG] [REMOTE ] AXTI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:26.425092] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-14T12:02:26.425323] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.51. [2026-01-14T12:02:26.425492] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:26.425640] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-14T12:02:26.425684] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-14T12:02:26.425735] [INFO ] [MAIN ] [323/3512] AXTI kept (0.6s) | 321 kept, 2 rejected | 137.1/min | ETA: 23.3m [2026-01-14T12:02:26.916992] [DEBUG] [REMOTE ] AYI: Retrieved 6067 rows, trimmed to 300. [2026-01-14T12:02:26.917135] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-14T12:02:26.917379] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $316.00. [2026-01-14T12:02:26.917524] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:26.917692] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-14T12:02:26.917737] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-14T12:02:26.917788] [INFO ] [MAIN ] [324/3512] AYI kept (0.5s) | 322 kept, 2 rejected | 137.1/min | ETA: 23.3m [2026-01-14T12:02:27.198462] [DEBUG] [REMOTE ] AZ: Retrieved 1391 rows, trimmed to 300. [2026-01-14T12:02:27.198623] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-14T12:02:27.198832] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-14T12:02:27.198971] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:27.199084] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-14T12:02:27.199124] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-14T12:02:27.199172] [INFO ] [MAIN ] [325/3512] AZ kept (0.3s) | 323 kept, 2 rejected | 137.2/min | ETA: 23.2m [2026-01-14T12:02:27.789265] [DEBUG] [REMOTE ] AZN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:27.789420] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-14T12:02:27.789885] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-14T12:02:27.790024] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:27.790148] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-14T12:02:27.790191] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-14T12:02:27.790242] [INFO ] [MAIN ] [326/3512] AZN kept (0.6s) | 324 kept, 2 rejected | 137.1/min | ETA: 23.2m [2026-01-14T12:02:28.257288] [DEBUG] [REMOTE ] AZO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:28.257427] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-14T12:02:28.257695] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-14T12:02:28.257854] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:28.257973] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-14T12:02:28.258015] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-14T12:02:28.258064] [INFO ] [MAIN ] [327/3512] AZO kept (0.5s) | 325 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:28.728656] [DEBUG] [REMOTE ] AZZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:28.728822] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-14T12:02:28.729125] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-14T12:02:28.729296] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:28.729435] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-14T12:02:28.729479] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-14T12:02:28.729532] [INFO ] [MAIN ] [328/3512] AZZ kept (0.5s) | 326 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:29.213716] [DEBUG] [REMOTE ] BA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:29.213851] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-14T12:02:29.214068] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-14T12:02:29.214206] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:29.214320] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-14T12:02:29.214360] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-14T12:02:29.214409] [INFO ] [MAIN ] [329/3512] BA kept (0.5s) | 327 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:29.497805] [DEBUG] [REMOTE ] BABA: Retrieved 2846 rows, trimmed to 300. [2026-01-14T12:02:29.497934] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-14T12:02:29.498135] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-14T12:02:29.498270] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:29.498377] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-14T12:02:29.498418] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-14T12:02:29.498465] [INFO ] [MAIN ] [330/3512] BABA kept (0.3s) | 328 kept, 2 rejected | 137.1/min | ETA: 23.2m [2026-01-14T12:02:29.721297] [DEBUG] [REMOTE ] BABX: Retrieved 773 rows, trimmed to 300. [2026-01-14T12:02:29.721436] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-14T12:02:29.721670] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-14T12:02:29.721807] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:29.721916] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-14T12:02:29.721955] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-14T12:02:29.722020] [INFO ] [MAIN ] [331/3512] BABX kept (0.2s) | 329 kept, 2 rejected | 137.3/min | ETA: 23.2m [2026-01-14T12:02:30.482026] [DEBUG] [REMOTE ] BAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:30.482158] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-14T12:02:30.482379] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-14T12:02:30.482518] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:30.482660] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-14T12:02:30.482705] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-14T12:02:30.482755] [INFO ] [MAIN ] [332/3512] BAC kept (0.8s) | 330 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:30.841038] [DEBUG] [REMOTE ] BAH: Retrieved 3810 rows, trimmed to 300. [2026-01-14T12:02:30.841180] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-14T12:02:30.841432] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-14T12:02:30.841648] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:30.841773] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-14T12:02:30.841814] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-14T12:02:30.841864] [INFO ] [MAIN ] [333/3512] BAH kept (0.4s) | 331 kept, 2 rejected | 137.1/min | ETA: 23.2m [2026-01-14T12:02:31.335140] [DEBUG] [REMOTE ] BALL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:31.335309] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-14T12:02:31.335619] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-14T12:02:31.335945] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:31.336098] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-14T12:02:31.336141] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-14T12:02:31.336194] [INFO ] [MAIN ] [334/3512] BALL kept (0.5s) | 332 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:31.557543] [DEBUG] [REMOTE ] BAM: Retrieved 781 rows, trimmed to 300. [2026-01-14T12:02:31.557710] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-14T12:02:31.557915] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-14T12:02:31.558069] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:31.558181] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-14T12:02:31.558222] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-14T12:02:31.558271] [INFO ] [MAIN ] [335/3512] BAM kept (0.2s) | 333 kept, 2 rejected | 137.2/min | ETA: 23.2m [2026-01-14T12:02:32.212714] [DEBUG] [REMOTE ] BANC: Retrieved 5859 rows, trimmed to 300. [2026-01-14T12:02:32.212893] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-14T12:02:32.213143] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.97. [2026-01-14T12:02:32.213286] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:32.213414] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-14T12:02:32.213454] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-14T12:02:32.213522] [INFO ] [MAIN ] [336/3512] BANC kept (0.7s) | 334 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:32.495282] [DEBUG] [REMOTE ] BAND: Retrieved 2053 rows, trimmed to 300. [2026-01-14T12:02:32.495413] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-14T12:02:32.495659] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-14T12:02:32.495815] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:32.495930] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-14T12:02:32.495971] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-14T12:02:32.496019] [INFO ] [MAIN ] [337/3512] BAND kept (0.3s) | 335 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:33.109553] [DEBUG] [REMOTE ] BANF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:33.109770] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-14T12:02:33.110178] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-14T12:02:33.110386] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:33.110605] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-14T12:02:33.110669] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-14T12:02:33.110745] [INFO ] [MAIN ] [338/3512] BANF kept (0.6s) | 336 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:33.509607] [DEBUG] [REMOTE ] BANX: Retrieved 3063 rows, trimmed to 300. [2026-01-14T12:02:33.509740] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-14T12:02:33.509948] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-14T12:02:33.510104] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:33.510217] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-14T12:02:33.510257] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-14T12:02:33.510305] [INFO ] [MAIN ] [339/3512] BANX kept (0.4s) | 337 kept, 2 rejected | 137.0/min | ETA: 23.2m [2026-01-14T12:02:33.827528] [DEBUG] [REMOTE ] BAP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:33.827716] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-14T12:02:33.827960] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-14T12:02:33.828094] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:33.828213] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-14T12:02:33.828253] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-14T12:02:33.828301] [INFO ] [MAIN ] [340/3512] BAP kept (0.3s) | 338 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:34.218738] [DEBUG] [REMOTE ] BATRA: Retrieved 2450 rows, trimmed to 300. [2026-01-14T12:02:34.218866] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-14T12:02:34.219070] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-14T12:02:34.219206] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:34.219317] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-14T12:02:34.219357] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-14T12:02:34.219405] [INFO ] [MAIN ] [341/3512] BATRA kept (0.4s) | 339 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:34.632426] [DEBUG] [REMOTE ] BATRK: Retrieved 2450 rows, trimmed to 300. [2026-01-14T12:02:34.632566] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-14T12:02:34.632816] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-14T12:02:34.632955] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:34.633072] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-14T12:02:34.633113] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-14T12:02:34.633162] [INFO ] [MAIN ] [342/3512] BATRK kept (0.4s) | 340 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:35.054933] [DEBUG] [REMOTE ] BAX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:35.055076] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-14T12:02:35.055304] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-14T12:02:35.055446] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:35.055598] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-14T12:02:35.055647] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-14T12:02:35.055703] [INFO ] [MAIN ] [343/3512] BAX kept (0.4s) | 341 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:35.633568] [DEBUG] [REMOTE ] BB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:35.633738] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-14T12:02:35.633976] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-14T12:02:35.634131] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:35.634259] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-14T12:02:35.634301] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-14T12:02:35.634350] [INFO ] [MAIN ] [344/3512] BB kept (0.6s) | 342 kept, 2 rejected | 137.1/min | ETA: 23.1m [2026-01-14T12:02:35.812997] [DEBUG] [REMOTE ] BBAI: Retrieved 1021 rows, trimmed to 300. [2026-01-14T12:02:35.813139] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-14T12:02:35.813340] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-14T12:02:35.813492] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:35.813618] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-14T12:02:35.813660] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-14T12:02:35.814195] [INFO ] [MAIN ] [345/3512] BBAI kept (0.2s) | 343 kept, 2 rejected | 137.3/min | ETA: 23.1m [2026-01-14T12:02:36.319404] [DEBUG] [REMOTE ] BBCP: Retrieved 2110 rows, trimmed to 300. [2026-01-14T12:02:36.319543] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-14T12:02:36.319778] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-14T12:02:36.319947] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:36.320065] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-14T12:02:36.320107] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-14T12:02:36.320156] [INFO ] [MAIN ] [346/3512] BBCP kept (0.5s) | 344 kept, 2 rejected | 137.3/min | ETA: 23.1m [2026-01-14T12:02:36.883870] [DEBUG] [REMOTE ] BBD: Retrieved 6073 rows, trimmed to 300. [2026-01-14T12:02:36.884211] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-14T12:02:36.884430] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-14T12:02:36.884587] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:36.884713] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-14T12:02:36.884756] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-14T12:02:36.884809] [INFO ] [MAIN ] [347/3512] BBD kept (0.6s) | 345 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:37.142012] [DEBUG] [REMOTE ] BBDO: Retrieved 3480 rows, trimmed to 300. [2026-01-14T12:02:37.142137] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-14T12:02:37.142339] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-14T12:02:37.142477] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:37.142616] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-14T12:02:37.142660] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-14T12:02:37.142712] [INFO ] [MAIN ] [348/3512] BBDO kept (0.3s) | 346 kept, 2 rejected | 137.3/min | ETA: 23.0m [2026-01-14T12:02:37.762744] [DEBUG] [REMOTE ] BBH: Retrieved 6574 rows, trimmed to 300. [2026-01-14T12:02:37.763097] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-14T12:02:37.763358] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $175.77. [2026-01-14T12:02:37.763499] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:37.763651] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-14T12:02:37.763696] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-14T12:02:37.763749] [INFO ] [MAIN ] [349/3512] BBH kept (0.6s) | 347 kept, 2 rejected | 137.2/min | ETA: 23.1m [2026-01-14T12:02:38.047592] [DEBUG] [REMOTE ] BBIO: Retrieved 1646 rows, trimmed to 300. [2026-01-14T12:02:38.047744] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-14T12:02:38.048122] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-14T12:02:38.048257] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:38.048366] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-14T12:02:38.048407] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-14T12:02:38.048456] [INFO ] [MAIN ] [350/3512] BBIO kept (0.3s) | 348 kept, 2 rejected | 137.3/min | ETA: 23.0m [2026-01-14T12:02:38.470090] [DEBUG] [REMOTE ] BBLG: Retrieved 1937 rows, trimmed to 300. [2026-01-14T12:02:38.470223] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-14T12:02:38.470434] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-14T12:02:38.470615] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:38.470735] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-14T12:02:38.470774] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-14T12:02:38.470823] [INFO ] [MAIN ] [351/3512] BBLG kept (0.4s) | 349 kept, 2 rejected | 137.3/min | ETA: 23.0m [2026-01-14T12:02:38.941017] [DEBUG] [REMOTE ] BBN: Retrieved 3867 rows, trimmed to 300. [2026-01-14T12:02:38.941185] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-14T12:02:38.941472] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-14T12:02:38.941660] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:38.941827] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-14T12:02:38.941888] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-14T12:02:38.941959] [INFO ] [MAIN ] [352/3512] BBN kept (0.5s) | 350 kept, 2 rejected | 137.3/min | ETA: 23.0m [2026-01-14T12:02:39.469703] [DEBUG] [REMOTE ] BBSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:39.469853] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-14T12:02:39.470107] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-14T12:02:39.470249] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:39.470379] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-14T12:02:39.470421] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-14T12:02:39.470473] [INFO ] [MAIN ] [353/3512] BBSI kept (0.5s) | 351 kept, 2 rejected | 137.2/min | ETA: 23.0m [2026-01-14T12:02:39.716100] [DEBUG] [REMOTE ] BBUC: Retrieved 968 rows, trimmed to 300. [2026-01-14T12:02:39.716236] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-14T12:02:39.716440] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-14T12:02:39.716608] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:39.716723] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-14T12:02:39.716763] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-14T12:02:39.716812] [INFO ] [MAIN ] [354/3512] BBUC kept (0.2s) | 352 kept, 2 rejected | 137.4/min | ETA: 23.0m [2026-01-14T12:02:40.368994] [DEBUG] [REMOTE ] BBVA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:40.369145] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-14T12:02:40.369402] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.21. [2026-01-14T12:02:40.369541] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:40.369700] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-14T12:02:40.369744] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-14T12:02:40.369796] [INFO ] [MAIN ] [355/3512] BBVA kept (0.7s) | 353 kept, 2 rejected | 137.2/min | ETA: 23.0m [2026-01-14T12:02:40.883349] [DEBUG] [REMOTE ] BBWI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:40.883515] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-14T12:02:40.883846] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-14T12:02:40.884031] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:40.884194] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-14T12:02:40.884246] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-14T12:02:40.884312] [INFO ] [MAIN ] [356/3512] BBWI kept (0.5s) | 354 kept, 2 rejected | 137.1/min | ETA: 23.0m [2026-01-14T12:02:41.333353] [DEBUG] [REMOTE ] BBY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:41.333502] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-14T12:02:41.333800] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-14T12:02:41.333973] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:41.334113] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-14T12:02:41.334174] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-14T12:02:41.334231] [INFO ] [MAIN ] [357/3512] BBY kept (0.4s) | 355 kept, 2 rejected | 137.1/min | ETA: 23.0m [2026-01-14T12:02:41.814711] [DEBUG] [REMOTE ] BC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:41.814875] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-14T12:02:41.815148] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-14T12:02:41.815287] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:41.815419] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-14T12:02:41.815461] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-14T12:02:41.815511] [INFO ] [MAIN ] [358/3512] BC kept (0.5s) | 356 kept, 2 rejected | 137.1/min | ETA: 23.0m [2026-01-14T12:02:42.149256] [DEBUG] [REMOTE ] BCAL: Retrieved 2517 rows, trimmed to 300. [2026-01-14T12:02:42.149386] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-14T12:02:42.149624] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-14T12:02:42.149764] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:42.149878] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-14T12:02:42.149919] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-14T12:02:42.149968] [INFO ] [MAIN ] [359/3512] BCAL kept (0.3s) | 357 kept, 2 rejected | 137.1/min | ETA: 23.0m [2026-01-14T12:02:42.298081] [DEBUG] [REMOTE ] BCAX: Retrieved 334 rows, trimmed to 300. [2026-01-14T12:02:42.298214] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-14T12:02:42.298421] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-14T12:02:42.298562] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:42.298698] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-14T12:02:42.298740] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-14T12:02:42.298790] [INFO ] [MAIN ] [360/3512] BCAX kept (0.1s) | 358 kept, 2 rejected | 137.4/min | ETA: 22.9m [2026-01-14T12:02:43.041720] [DEBUG] [REMOTE ] BCBP: Retrieved 5597 rows, trimmed to 300. [2026-01-14T12:02:43.041862] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-14T12:02:43.042092] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-14T12:02:43.042229] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:43.042347] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-14T12:02:43.042387] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-14T12:02:43.042437] [INFO ] [MAIN ] [361/3512] BCBP kept (0.7s) | 359 kept, 2 rejected | 137.1/min | ETA: 23.0m [2026-01-14T12:02:43.414468] [DEBUG] [REMOTE ] BCC: Retrieved 3254 rows, trimmed to 300. [2026-01-14T12:02:43.414657] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-14T12:02:43.414931] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-14T12:02:43.415105] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:43.415257] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-14T12:02:43.415308] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-14T12:02:43.415373] [INFO ] [MAIN ] [362/3512] BCC kept (0.4s) | 360 kept, 2 rejected | 137.2/min | ETA: 23.0m [2026-01-14T12:02:43.757253] [DEBUG] [REMOTE ] BCDA: Retrieved 3087 rows, trimmed to 300. [2026-01-14T12:02:43.757403] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-14T12:02:43.757698] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-14T12:02:43.757844] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:43.757961] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-14T12:02:43.758002] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-14T12:02:43.758053] [INFO ] [MAIN ] [363/3512] BCDA kept (0.3s) | 361 kept, 2 rejected | 137.3/min | ETA: 22.9m [2026-01-14T12:02:44.329187] [DEBUG] [REMOTE ] BCE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:44.329320] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-14T12:02:44.329537] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-14T12:02:44.329692] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:44.329808] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-14T12:02:44.329849] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-14T12:02:44.329897] [INFO ] [MAIN ] [364/3512] BCE kept (0.6s) | 362 kept, 2 rejected | 137.2/min | ETA: 23.0m [2026-01-14T12:02:44.779666] [DEBUG] [REMOTE ] BCH: Retrieved 6043 rows, trimmed to 300. [2026-01-14T12:02:44.779797] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-14T12:02:44.780004] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $32.74. [2026-01-14T12:02:44.780141] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:44.780254] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-14T12:02:44.780295] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-14T12:02:44.780344] [INFO ] [MAIN ] [365/3512] BCH kept (0.5s) | 363 kept, 2 rejected | 137.1/min | ETA: 22.9m [2026-01-14T12:02:45.049693] [DEBUG] [REMOTE ] BCML: Retrieved 5381 rows, trimmed to 300. [2026-01-14T12:02:45.049841] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-14T12:02:45.050079] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-14T12:02:45.050229] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:45.050374] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-14T12:02:45.050421] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-14T12:02:45.050472] [INFO ] [MAIN ] [366/3512] BCML kept (0.3s) | 364 kept, 2 rejected | 137.3/min | ETA: 22.9m [2026-01-14T12:02:45.695075] [DEBUG] [REMOTE ] BCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:45.695206] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-14T12:02:45.695428] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-14T12:02:45.695566] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:45.695700] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-14T12:02:45.695740] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-14T12:02:45.695789] [INFO ] [MAIN ] [367/3512] BCO kept (0.6s) | 365 kept, 2 rejected | 137.1/min | ETA: 22.9m [2026-01-14T12:02:46.106766] [DEBUG] [REMOTE ] BCPC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:46.106913] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-14T12:02:46.107148] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-14T12:02:46.107284] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:46.107404] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-14T12:02:46.107444] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-14T12:02:46.107494] [INFO ] [MAIN ] [368/3512] BCPC kept (0.4s) | 366 kept, 2 rejected | 137.1/min | ETA: 22.9m [2026-01-14T12:02:46.579091] [DEBUG] [REMOTE ] BCRX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:46.579262] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-14T12:02:46.579604] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.63. [2026-01-14T12:02:46.579804] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:46.579977] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-14T12:02:46.580037] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-14T12:02:46.580109] [INFO ] [MAIN ] [369/3512] BCRX kept (0.5s) | 367 kept, 2 rejected | 137.1/min | ETA: 22.9m [2026-01-14T12:02:47.093564] [DEBUG] [REMOTE ] BCS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:47.093712] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-14T12:02:47.093930] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-14T12:02:47.094066] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:47.094182] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-14T12:02:47.094222] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-14T12:02:47.094271] [INFO ] [MAIN ] [370/3512] BCS kept (0.5s) | 368 kept, 2 rejected | 137.0/min | ETA: 22.9m [2026-01-14T12:02:47.375379] [DEBUG] [REMOTE ] BCSF: Retrieved 1798 rows, trimmed to 300. [2026-01-14T12:02:47.375510] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-14T12:02:47.375742] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-14T12:02:47.375883] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:47.375997] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-14T12:02:47.376039] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-14T12:02:47.376088] [INFO ] [MAIN ] [371/3512] BCSF kept (0.3s) | 369 kept, 2 rejected | 137.2/min | ETA: 22.9m [2026-01-14T12:02:47.885488] [DEBUG] [REMOTE ] BCTX: Retrieved 3725 rows, trimmed to 300. [2026-01-14T12:02:47.885656] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-14T12:02:47.885866] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-14T12:02:47.886006] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:47.886114] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-14T12:02:47.886325] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-14T12:02:47.886373] [INFO ] [MAIN ] [372/3512] BCTX kept (0.5s) | 370 kept, 2 rejected | 137.1/min | ETA: 22.9m [2026-01-14T12:02:48.068530] [DEBUG] [REMOTE ] BCTXL: Exception occurred during daily data fetch: Invalid API call. Please retry or visit the documentation (https://www.alphavantage.co/documentation/) for TIME_SERIES_DAILY_ADJUSTED.. [2026-01-14T12:02:48.068868] [DEBUG] [REMOTE ] BCTXL: FAIL: History check failed. No DataFrame was returned. [2026-01-14T12:02:48.068940] [WARN ] [LOCAL ] BCTXL: SET TO BLACKLISTED [2026-01-14T12:02:48.070117] [INFO ] [MAIN ] [373/3512] BCTXL rejected (0.2s) | 370 kept, 3 rejected | 137.3/min | ETA: 22.9m [2026-01-14T12:02:48.690756] [DEBUG] [REMOTE ] BCX: Retrieved 3721 rows, trimmed to 300. [2026-01-14T12:02:48.690932] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-14T12:02:48.691479] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-14T12:02:48.691688] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:48.691879] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-14T12:02:48.691940] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-14T12:02:48.692007] [INFO ] [MAIN ] [374/3512] BCX kept (0.6s) | 371 kept, 3 rejected | 137.2/min | ETA: 22.9m [2026-01-14T12:02:48.999458] [DEBUG] [REMOTE ] BCYC: Retrieved 1670 rows, trimmed to 300. [2026-01-14T12:02:48.999616] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-14T12:02:48.999827] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-14T12:02:48.999979] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:49.000092] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-14T12:02:49.000131] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-14T12:02:49.000179] [INFO ] [MAIN ] [375/3512] BCYC kept (0.3s) | 372 kept, 3 rejected | 137.3/min | ETA: 22.9m [2026-01-14T12:02:49.393319] [DEBUG] [REMOTE ] BDC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:49.393465] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-14T12:02:49.393744] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-14T12:02:49.393881] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:49.394013] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-14T12:02:49.394052] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-14T12:02:49.394102] [INFO ] [MAIN ] [376/3512] BDC kept (0.4s) | 373 kept, 3 rejected | 137.3/min | ETA: 22.8m [2026-01-14T12:02:49.949652] [DEBUG] [REMOTE ] BDJ: Retrieved 5126 rows, trimmed to 300. [2026-01-14T12:02:49.950093] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-14T12:02:49.950760] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-14T12:02:49.950917] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:49.951104] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-14T12:02:49.951147] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-14T12:02:49.951213] [INFO ] [MAIN ] [377/3512] BDJ kept (0.6s) | 374 kept, 3 rejected | 137.2/min | ETA: 22.8m [2026-01-14T12:02:50.454383] [DEBUG] [REMOTE ] BDN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:50.454660] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-14T12:02:50.455070] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-14T12:02:50.455223] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:50.455374] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-14T12:02:50.455417] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-14T12:02:50.455477] [INFO ] [MAIN ] [378/3512] BDN kept (0.5s) | 375 kept, 3 rejected | 137.2/min | ETA: 22.9m [2026-01-14T12:02:50.767425] [DEBUG] [REMOTE ] BDRX: Retrieved 2540 rows, trimmed to 300. [2026-01-14T12:02:50.767556] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-14T12:02:50.767830] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-14T12:02:50.767979] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:50.768091] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-14T12:02:50.768132] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-14T12:02:50.768183] [INFO ] [MAIN ] [379/3512] BDRX kept (0.3s) | 376 kept, 3 rejected | 137.3/min | ETA: 22.8m [2026-01-14T12:02:51.092022] [DEBUG] [REMOTE ] BDSX: Retrieved 1308 rows, trimmed to 300. [2026-01-14T12:02:51.092171] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-14T12:02:51.092380] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-14T12:02:51.092520] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:51.092653] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-14T12:02:51.092698] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-14T12:02:51.092748] [INFO ] [MAIN ] [380/3512] BDSX kept (0.3s) | 377 kept, 3 rejected | 137.3/min | ETA: 22.8m [2026-01-14T12:02:51.521249] [DEBUG] [REMOTE ] BDTX: Retrieved 1497 rows, trimmed to 300. [2026-01-14T12:02:51.521374] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-14T12:02:51.521588] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-14T12:02:51.521745] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:51.521853] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-14T12:02:51.521893] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-14T12:02:51.521940] [INFO ] [MAIN ] [381/3512] BDTX kept (0.4s) | 378 kept, 3 rejected | 137.4/min | ETA: 22.8m [2026-01-14T12:02:52.142890] [DEBUG] [REMOTE ] BDX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:52.143040] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-14T12:02:52.143286] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-14T12:02:52.143421] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:52.143543] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-14T12:02:52.143607] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-14T12:02:52.143659] [INFO ] [MAIN ] [382/3512] BDX kept (0.6s) | 379 kept, 3 rejected | 137.2/min | ETA: 22.8m [2026-01-14T12:02:52.412619] [DEBUG] [REMOTE ] BE: Retrieved 1878 rows, trimmed to 300. [2026-01-14T12:02:52.412793] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-14T12:02:52.413039] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-14T12:02:52.413186] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:52.413493] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-14T12:02:52.413535] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-14T12:02:52.413605] [INFO ] [MAIN ] [383/3512] BE kept (0.3s) | 380 kept, 3 rejected | 137.3/min | ETA: 22.8m [2026-01-14T12:02:52.862199] [DEBUG] [REMOTE ] BEAM: Retrieved 1492 rows, trimmed to 300. [2026-01-14T12:02:52.862601] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-14T12:02:52.862857] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-14T12:02:52.863006] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:52.863129] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-14T12:02:52.863172] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-14T12:02:52.863227] [INFO ] [MAIN ] [384/3512] BEAM kept (0.4s) | 381 kept, 3 rejected | 137.3/min | ETA: 22.8m [2026-01-14T12:02:53.316428] [DEBUG] [REMOTE ] BEEM: Retrieved 3950 rows, trimmed to 300. [2026-01-14T12:02:53.316558] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-14T12:02:53.316817] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-14T12:02:53.316954] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:53.317065] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-14T12:02:53.317106] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-14T12:02:53.317154] [INFO ] [MAIN ] [385/3512] BEEM kept (0.5s) | 382 kept, 3 rejected | 137.3/min | ETA: 22.8m [2026-01-14T12:02:53.611873] [DEBUG] [REMOTE ] BEEP: Retrieved 1166 rows, trimmed to 300. [2026-01-14T12:02:53.612015] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-14T12:02:53.612220] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-14T12:02:53.612355] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:53.612465] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-14T12:02:53.612507] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-14T12:02:53.612557] [INFO ] [MAIN ] [386/3512] BEEP kept (0.3s) | 383 kept, 3 rejected | 137.4/min | ETA: 22.7m [2026-01-14T12:02:54.007994] [DEBUG] [REMOTE ] BEKE: Retrieved 1361 rows, trimmed to 300. [2026-01-14T12:02:54.008133] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-14T12:02:54.008331] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-14T12:02:54.008480] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:54.008615] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-14T12:02:54.008659] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-14T12:02:54.008706] [INFO ] [MAIN ] [387/3512] BEKE kept (0.4s) | 384 kept, 3 rejected | 137.5/min | ETA: 22.7m [2026-01-14T12:02:54.609951] [DEBUG] [REMOTE ] BELFA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:54.610102] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-14T12:02:54.610355] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $114.02. [2026-01-14T12:02:54.610490] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:54.610633] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-14T12:02:54.610675] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-14T12:02:54.610724] [INFO ] [MAIN ] [388/3512] BELFA kept (0.6s) | 385 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:55.111255] [DEBUG] [REMOTE ] BELFB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:55.111489] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-14T12:02:55.111808] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-14T12:02:55.111950] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:55.112091] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-14T12:02:55.112133] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-14T12:02:55.112185] [INFO ] [MAIN ] [389/3512] BELFB kept (0.5s) | 386 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:55.466552] [DEBUG] [REMOTE ] BEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:55.466692] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-14T12:02:55.466906] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-14T12:02:55.467038] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:55.467149] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-14T12:02:55.467189] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-14T12:02:55.467238] [INFO ] [MAIN ] [390/3512] BEN kept (0.4s) | 387 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:55.983680] [DEBUG] [REMOTE ] BEP: Retrieved 5071 rows, trimmed to 300. [2026-01-14T12:02:55.983821] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-14T12:02:55.984045] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-14T12:02:55.984194] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:55.984314] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-14T12:02:55.984355] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-14T12:02:55.984406] [INFO ] [MAIN ] [391/3512] BEP kept (0.5s) | 388 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:56.119930] [DEBUG] [REMOTE ] BEPH: Retrieved 1192 rows, trimmed to 300. [2026-01-14T12:02:56.120065] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-14T12:02:56.120262] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.31. [2026-01-14T12:02:56.120394] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:56.120501] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-14T12:02:56.120541] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-14T12:02:56.120604] [INFO ] [MAIN ] [392/3512] BEPH kept (0.1s) | 389 kept, 3 rejected | 137.5/min | ETA: 22.7m [2026-01-14T12:02:56.524544] [DEBUG] [REMOTE ] BEPI: Retrieved 1024 rows, trimmed to 300. [2026-01-14T12:02:56.524709] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-14T12:02:56.524946] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.08. [2026-01-14T12:02:56.525084] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:56.525216] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-14T12:02:56.525266] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-14T12:02:56.525317] [INFO ] [MAIN ] [393/3512] BEPI kept (0.4s) | 390 kept, 3 rejected | 137.5/min | ETA: 22.7m [2026-01-14T12:02:57.156333] [DEBUG] [REMOTE ] BFAM: Retrieved 3262 rows, trimmed to 300. [2026-01-14T12:02:57.156469] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-14T12:02:57.156718] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-14T12:02:57.156860] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:57.156974] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-14T12:02:57.157019] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-14T12:02:57.157082] [INFO ] [MAIN ] [394/3512] BFAM kept (0.6s) | 391 kept, 3 rejected | 137.4/min | ETA: 22.7m [2026-01-14T12:02:57.657292] [DEBUG] [REMOTE ] BFC: Retrieved 6027 rows, trimmed to 300. [2026-01-14T12:02:57.657497] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-14T12:02:57.657888] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-14T12:02:57.658092] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:57.658277] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-14T12:02:57.658337] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-14T12:02:57.658418] [INFO ] [MAIN ] [395/3512] BFC kept (0.5s) | 392 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:58.106647] [DEBUG] [REMOTE ] BFH: Retrieved 6181 rows, trimmed to 300. [2026-01-14T12:02:58.106785] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-14T12:02:58.107035] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $58.82. [2026-01-14T12:02:58.107169] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:58.107289] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-14T12:02:58.107329] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-14T12:02:58.107378] [INFO ] [MAIN ] [396/3512] BFH kept (0.4s) | 393 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:58.519873] [DEBUG] [REMOTE ] BFK: Retrieved 6152 rows, trimmed to 300. [2026-01-14T12:02:58.520026] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-14T12:02:58.520245] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-14T12:02:58.520586] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:58.520704] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-14T12:02:58.520743] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-14T12:02:58.520791] [INFO ] [MAIN ] [397/3512] BFK kept (0.4s) | 394 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:58.782093] [DEBUG] [REMOTE ] BFLY: Retrieved 1384 rows, trimmed to 300. [2026-01-14T12:02:58.782216] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-14T12:02:58.782412] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-14T12:02:58.782543] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:58.782676] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-14T12:02:58.782717] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-14T12:02:58.782765] [INFO ] [MAIN ] [398/3512] BFLY kept (0.3s) | 395 kept, 3 rejected | 137.5/min | ETA: 22.6m [2026-01-14T12:02:59.415487] [DEBUG] [REMOTE ] BFS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:02:59.415643] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-14T12:02:59.415877] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-14T12:02:59.416011] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:59.416125] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-14T12:02:59.416164] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-14T12:02:59.416212] [INFO ] [MAIN ] [399/3512] BFS kept (0.6s) | 396 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:02:59.879707] [DEBUG] [REMOTE ] BFZ: Retrieved 6152 rows, trimmed to 300. [2026-01-14T12:02:59.879855] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-14T12:02:59.880106] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.70. [2026-01-14T12:02:59.880270] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:02:59.880412] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-14T12:02:59.880454] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-14T12:02:59.880507] [INFO ] [MAIN ] [400/3512] BFZ kept (0.5s) | 397 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:03:00.328114] [DEBUG] [REMOTE ] BG: Retrieved 6148 rows, trimmed to 300. [2026-01-14T12:03:00.328283] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-14T12:03:00.328601] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-14T12:03:00.328767] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:00.328921] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-14T12:03:00.328961] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-14T12:03:00.329011] [INFO ] [MAIN ] [401/3512] BG kept (0.4s) | 398 kept, 3 rejected | 137.3/min | ETA: 22.7m [2026-01-14T12:03:00.602914] [DEBUG] [REMOTE ] BGB: Retrieved 3343 rows, trimmed to 300. [2026-01-14T12:03:00.603077] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-14T12:03:00.603365] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-14T12:03:00.603509] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:00.603675] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-14T12:03:00.603719] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-14T12:03:00.603776] [INFO ] [MAIN ] [402/3512] BGB kept (0.3s) | 399 kept, 3 rejected | 137.4/min | ETA: 22.6m [2026-01-14T12:03:01.219084] [DEBUG] [REMOTE ] BGC: Retrieved 6562 rows, trimmed to 300. [2026-01-14T12:03:01.219251] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-14T12:03:01.219528] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-14T12:03:01.219689] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:01.219817] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-14T12:03:01.219857] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-14T12:03:01.219910] [INFO ] [MAIN ] [403/3512] BGC kept (0.6s) | 400 kept, 3 rejected | 137.3/min | ETA: 22.6m [2026-01-14T12:03:01.604425] [DEBUG] [REMOTE ] BGH: Retrieved 3321 rows, trimmed to 300. [2026-01-14T12:03:01.604650] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-14T12:03:01.605007] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-14T12:03:01.605195] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:01.605366] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-14T12:03:01.605420] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-14T12:03:01.605487] [INFO ] [MAIN ] [404/3512] BGH kept (0.4s) | 401 kept, 3 rejected | 137.3/min | ETA: 22.6m [2026-01-14T12:03:01.864211] [DEBUG] [REMOTE ] BGLC: Retrieved 1337 rows, trimmed to 300. [2026-01-14T12:03:01.864358] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-14T12:03:01.864613] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.75. [2026-01-14T12:03:01.864758] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:01.864872] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-14T12:03:01.864913] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-14T12:03:01.864961] [INFO ] [MAIN ] [405/3512] BGLC kept (0.3s) | 402 kept, 3 rejected | 137.5/min | ETA: 22.6m [2026-01-14T12:03:02.345297] [DEBUG] [REMOTE ] BGRN: Retrieved 1791 rows, trimmed to 300. [2026-01-14T12:03:02.345440] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-14T12:03:02.345710] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-14T12:03:02.345884] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:02.346028] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-14T12:03:02.346082] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-14T12:03:02.346146] [INFO ] [MAIN ] [406/3512] BGRN kept (0.5s) | 403 kept, 3 rejected | 137.4/min | ETA: 22.6m [2026-01-14T12:03:02.838948] [DEBUG] [REMOTE ] BGS: Retrieved 4691 rows, trimmed to 300. [2026-01-14T12:03:02.839090] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-14T12:03:02.839356] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-14T12:03:02.839512] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:02.839656] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-14T12:03:02.839708] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-14T12:03:02.839771] [INFO ] [MAIN ] [407/3512] BGS kept (0.5s) | 404 kept, 3 rejected | 137.4/min | ETA: 22.6m [2026-01-14T12:03:03.195044] [DEBUG] [REMOTE ] BGSF: Retrieved 2946 rows, trimmed to 300. [2026-01-14T12:03:03.195167] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-14T12:03:03.195363] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-14T12:03:03.195495] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:03.195637] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-14T12:03:03.195680] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-14T12:03:03.195728] [INFO ] [MAIN ] [408/3512] BGSF kept (0.4s) | 405 kept, 3 rejected | 137.4/min | ETA: 22.6m [2026-01-14T12:03:03.590896] [DEBUG] [REMOTE ] BGX: Retrieved 3763 rows, trimmed to 300. [2026-01-14T12:03:03.591027] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-14T12:03:03.591232] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-14T12:03:03.591365] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:03.591476] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-14T12:03:03.591515] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-14T12:03:03.591562] [INFO ] [MAIN ] [409/3512] BGX kept (0.4s) | 406 kept, 3 rejected | 137.5/min | ETA: 22.6m [2026-01-14T12:03:04.058597] [DEBUG] [REMOTE ] BGY: Retrieved 4689 rows, trimmed to 300. [2026-01-14T12:03:04.058757] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-14T12:03:04.059019] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-14T12:03:04.059159] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:04.059289] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-14T12:03:04.059332] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-14T12:03:04.059383] [INFO ] [MAIN ] [410/3512] BGY kept (0.5s) | 407 kept, 3 rejected | 137.5/min | ETA: 22.6m [2026-01-14T12:03:04.487076] [DEBUG] [REMOTE ] BHC: Retrieved 6286 rows, trimmed to 300. [2026-01-14T12:03:04.487228] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-14T12:03:04.487489] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-14T12:03:04.487672] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:04.487804] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-14T12:03:04.487845] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-14T12:03:04.487897] [INFO ] [MAIN ] [411/3512] BHC kept (0.4s) | 408 kept, 3 rejected | 137.5/min | ETA: 22.6m [2026-01-14T12:03:04.990455] [DEBUG] [REMOTE ] BHE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:04.990785] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-14T12:03:04.991329] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.75. [2026-01-14T12:03:04.991530] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:04.991802] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-14T12:03:04.991871] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-14T12:03:04.991962] [INFO ] [MAIN ] [412/3512] BHE kept (0.5s) | 409 kept, 3 rejected | 137.4/min | ETA: 22.6m [2026-01-14T12:03:05.289702] [DEBUG] [REMOTE ] BHF: Retrieved 2136 rows, trimmed to 300. [2026-01-14T12:03:05.289957] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-14T12:03:05.290403] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.69. [2026-01-14T12:03:05.290633] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:05.290850] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-14T12:03:05.290909] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-14T12:03:05.290990] [INFO ] [MAIN ] [413/3512] BHF kept (0.3s) | 410 kept, 3 rejected | 137.5/min | ETA: 22.5m [2026-01-14T12:03:05.720712] [DEBUG] [REMOTE ] BHFAL: Retrieved 1842 rows, trimmed to 300. [2026-01-14T12:03:05.720990] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-14T12:03:05.721446] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-14T12:03:05.721650] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:05.721859] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-14T12:03:05.721933] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-14T12:03:05.722008] [INFO ] [MAIN ] [414/3512] BHFAL kept (0.4s) | 411 kept, 3 rejected | 137.5/min | ETA: 22.5m [2026-01-14T12:03:06.083999] [DEBUG] [REMOTE ] BHFAM: Retrieved 1043 rows, trimmed to 300. [2026-01-14T12:03:06.084187] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-14T12:03:06.084436] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-14T12:03:06.084600] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:06.084728] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-14T12:03:06.084779] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-14T12:03:06.084863] [INFO ] [MAIN ] [415/3512] BHFAM kept (0.4s) | 412 kept, 3 rejected | 137.6/min | ETA: 22.5m [2026-01-14T12:03:06.406223] [DEBUG] [REMOTE ] BHFAN: Retrieved 1298 rows, trimmed to 300. [2026-01-14T12:03:06.406413] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-14T12:03:06.406700] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-14T12:03:06.406848] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:06.407010] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-14T12:03:06.407066] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-14T12:03:06.407136] [INFO ] [MAIN ] [416/3512] BHFAN kept (0.3s) | 413 kept, 3 rejected | 137.7/min | ETA: 22.5m [2026-01-14T12:03:06.857048] [DEBUG] [REMOTE ] BHFAO: Retrieved 1422 rows, trimmed to 300. [2026-01-14T12:03:06.857183] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-14T12:03:06.857409] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-14T12:03:06.857552] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:06.857743] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-14T12:03:06.857788] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-14T12:03:06.857839] [INFO ] [MAIN ] [417/3512] BHFAO kept (0.5s) | 414 kept, 3 rejected | 137.6/min | ETA: 22.5m [2026-01-14T12:03:07.285108] [DEBUG] [REMOTE ] BHFAP: Retrieved 1717 rows, trimmed to 300. [2026-01-14T12:03:07.285239] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-14T12:03:07.285480] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-14T12:03:07.285648] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:07.285772] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-14T12:03:07.285813] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-14T12:03:07.285862] [INFO ] [MAIN ] [418/3512] BHFAP kept (0.4s) | 415 kept, 3 rejected | 137.7/min | ETA: 22.5m [2026-01-14T12:03:09.314415] [DEBUG] [REMOTE ] BHK: Retrieved 6070 rows, trimmed to 300. [2026-01-14T12:03:09.314562] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-14T12:03:09.314807] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-14T12:03:09.314949] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:09.315083] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-14T12:03:09.315127] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-14T12:03:09.315178] [INFO ] [MAIN ] [419/3512] BHK kept (2.0s) | 416 kept, 3 rejected | 136.5/min | ETA: 22.7m [2026-01-14T12:03:09.835165] [DEBUG] [REMOTE ] BHP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:09.835307] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-14T12:03:09.835550] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-14T12:03:09.835712] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:09.835839] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-14T12:03:09.835881] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-14T12:03:09.835931] [INFO ] [MAIN ] [420/3512] BHP kept (0.5s) | 417 kept, 3 rejected | 136.4/min | ETA: 22.7m [2026-01-14T12:03:10.349685] [DEBUG] [REMOTE ] BHRB: Retrieved 6232 rows, trimmed to 300. [2026-01-14T12:03:10.349827] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-14T12:03:10.350051] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.23. [2026-01-14T12:03:10.350201] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:10.350336] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-14T12:03:10.350379] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-14T12:03:10.350431] [INFO ] [MAIN ] [421/3512] BHRB kept (0.5s) | 418 kept, 3 rejected | 136.3/min | ETA: 22.7m [2026-01-14T12:03:10.588470] [DEBUG] [REMOTE ] BHVN: Retrieved 829 rows, trimmed to 300. [2026-01-14T12:03:10.588669] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-14T12:03:10.588916] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-14T12:03:10.589067] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:10.589186] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-14T12:03:10.589228] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-14T12:03:10.589280] [INFO ] [MAIN ] [422/3512] BHVN kept (0.2s) | 419 kept, 3 rejected | 136.5/min | ETA: 22.6m [2026-01-14T12:03:10.887878] [DEBUG] [REMOTE ] BIAF: Retrieved 844 rows, trimmed to 300. [2026-01-14T12:03:10.888015] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-14T12:03:10.888242] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-14T12:03:10.888383] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:10.888496] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-14T12:03:10.888538] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-14T12:03:10.888605] [INFO ] [MAIN ] [423/3512] BIAF kept (0.3s) | 420 kept, 3 rejected | 136.6/min | ETA: 22.6m [2026-01-14T12:03:11.379477] [DEBUG] [REMOTE ] BIB: Retrieved 3967 rows, trimmed to 300. [2026-01-14T12:03:11.379640] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-14T12:03:11.379856] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $66.00. [2026-01-14T12:03:11.379995] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:11.380111] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-14T12:03:11.380153] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-14T12:03:11.380203] [INFO ] [MAIN ] [424/3512] BIB kept (0.5s) | 421 kept, 3 rejected | 136.6/min | ETA: 22.6m [2026-01-14T12:03:12.100717] [DEBUG] [REMOTE ] BIIB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:12.100904] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-14T12:03:12.101182] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $143.00. [2026-01-14T12:03:12.101324] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:12.101457] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-14T12:03:12.101500] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-14T12:03:12.101553] [INFO ] [MAIN ] [425/3512] BIIB kept (0.7s) | 422 kept, 3 rejected | 136.4/min | ETA: 22.6m [2026-01-14T12:03:12.272525] [DEBUG] [REMOTE ] BILI: Retrieved 1960 rows, trimmed to 300. [2026-01-14T12:03:12.272702] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-14T12:03:12.272910] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-14T12:03:12.273047] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:12.273157] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-14T12:03:12.273197] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-14T12:03:12.273246] [INFO ] [MAIN ] [426/3512] BILI kept (0.2s) | 423 kept, 3 rejected | 136.6/min | ETA: 22.6m [2026-01-14T12:03:12.767939] [DEBUG] [REMOTE ] BILL: Retrieved 1529 rows, trimmed to 300. [2026-01-14T12:03:12.768148] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-14T12:03:12.768467] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-14T12:03:12.768697] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:12.768832] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-14T12:03:12.768875] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-14T12:03:12.768930] [INFO ] [MAIN ] [427/3512] BILL kept (0.5s) | 424 kept, 3 rejected | 136.5/min | ETA: 22.6m [2026-01-14T12:03:13.376117] [DEBUG] [REMOTE ] BIO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:13.376264] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-14T12:03:13.376496] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-14T12:03:13.376656] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:13.376952] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-14T12:03:13.376993] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-14T12:03:13.377045] [INFO ] [MAIN ] [428/3512] BIO kept (0.6s) | 425 kept, 3 rejected | 136.4/min | ETA: 22.6m [2026-01-14T12:03:13.664474] [DEBUG] [REMOTE ] BIOX: Retrieved 1959 rows, trimmed to 300. [2026-01-14T12:03:13.664708] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-14T12:03:13.664993] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.19. [2026-01-14T12:03:13.665133] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:13.665251] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-14T12:03:13.665293] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-14T12:03:13.665345] [INFO ] [MAIN ] [429/3512] BIOX kept (0.3s) | 426 kept, 3 rejected | 136.5/min | ETA: 22.6m [2026-01-14T12:03:14.175311] [DEBUG] [REMOTE ] BIP: Retrieved 4531 rows, trimmed to 300. [2026-01-14T12:03:14.175474] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-14T12:03:14.175807] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-14T12:03:14.175966] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:14.176102] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-14T12:03:14.176144] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-14T12:03:14.176199] [INFO ] [MAIN ] [430/3512] BIP kept (0.5s) | 427 kept, 3 rejected | 136.4/min | ETA: 22.6m [2026-01-14T12:03:14.478815] [DEBUG] [REMOTE ] BIPH: Retrieved 1164 rows, trimmed to 300. [2026-01-14T12:03:14.478946] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-14T12:03:14.479144] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-14T12:03:14.479279] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:14.479389] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-14T12:03:14.479429] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-14T12:03:14.479476] [INFO ] [MAIN ] [431/3512] BIPH kept (0.3s) | 428 kept, 3 rejected | 136.5/min | ETA: 22.6m [2026-01-14T12:03:14.825540] [DEBUG] [REMOTE ] BIPI: Retrieved 995 rows, trimmed to 300. [2026-01-14T12:03:14.825705] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-14T12:03:14.825909] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-14T12:03:14.826044] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:14.826156] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-14T12:03:14.826196] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-14T12:03:14.826244] [INFO ] [MAIN ] [432/3512] BIPI kept (0.3s) | 429 kept, 3 rejected | 136.6/min | ETA: 22.5m [2026-01-14T12:03:15.173497] [DEBUG] [REMOTE ] BIRD: Retrieved 1052 rows, trimmed to 300. [2026-01-14T12:03:15.173693] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-14T12:03:15.174147] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-14T12:03:15.174320] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:15.174463] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-14T12:03:15.174513] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-14T12:03:15.174594] [INFO ] [MAIN ] [433/3512] BIRD kept (0.3s) | 430 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:15.599405] [DEBUG] [REMOTE ] BIRK: Retrieved 566 rows, trimmed to 300. [2026-01-14T12:03:15.599544] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-14T12:03:15.599803] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-14T12:03:15.599937] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:15.600239] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-14T12:03:15.600279] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-14T12:03:15.600326] [INFO ] [MAIN ] [434/3512] BIRK kept (0.4s) | 431 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:16.119257] [DEBUG] [REMOTE ] BITF: Retrieved 1749 rows, trimmed to 300. [2026-01-14T12:03:16.119424] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-14T12:03:16.119674] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-14T12:03:16.119817] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:16.119927] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-14T12:03:16.119968] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-14T12:03:16.120017] [INFO ] [MAIN ] [435/3512] BITF kept (0.5s) | 432 kept, 3 rejected | 136.6/min | ETA: 22.5m [2026-01-14T12:03:16.505795] [DEBUG] [REMOTE ] BIVI: Retrieved 2908 rows, trimmed to 300. [2026-01-14T12:03:16.505928] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-14T12:03:16.506137] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-14T12:03:16.506268] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:16.506380] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-14T12:03:16.506419] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-14T12:03:16.506466] [INFO ] [MAIN ] [436/3512] BIVI kept (0.4s) | 433 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:16.882015] [DEBUG] [REMOTE ] BJ: Retrieved 1896 rows, trimmed to 300. [2026-01-14T12:03:16.882201] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-14T12:03:16.882491] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-14T12:03:16.882696] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:16.882854] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-14T12:03:16.882907] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-14T12:03:16.882975] [INFO ] [MAIN ] [437/3512] BJ kept (0.4s) | 434 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:17.353871] [DEBUG] [REMOTE ] BJRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:17.354028] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-14T12:03:17.354284] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-14T12:03:17.354427] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:17.354555] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-14T12:03:17.354618] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-14T12:03:17.354674] [INFO ] [MAIN ] [438/3512] BJRI kept (0.5s) | 435 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:17.848833] [DEBUG] [REMOTE ] BK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:17.848999] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-14T12:03:17.849286] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.46. [2026-01-14T12:03:17.849423] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:17.849557] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-14T12:03:17.849630] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-14T12:03:17.849697] [INFO ] [MAIN ] [439/3512] BK kept (0.5s) | 436 kept, 3 rejected | 136.6/min | ETA: 22.5m [2026-01-14T12:03:18.087899] [DEBUG] [REMOTE ] BKCH: Retrieved 1131 rows, trimmed to 300. [2026-01-14T12:03:18.088045] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-14T12:03:18.088343] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-14T12:03:18.088519] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:18.088667] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-14T12:03:18.088713] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-14T12:03:18.088765] [INFO ] [MAIN ] [440/3512] BKCH kept (0.2s) | 437 kept, 3 rejected | 136.8/min | ETA: 22.5m [2026-01-14T12:03:18.705642] [DEBUG] [REMOTE ] BKD: Retrieved 5066 rows, trimmed to 300. [2026-01-14T12:03:18.705815] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-14T12:03:18.706076] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.61. [2026-01-14T12:03:18.706221] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:18.706354] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-14T12:03:18.706396] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-14T12:03:18.706447] [INFO ] [MAIN ] [441/3512] BKD kept (0.6s) | 438 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:19.081969] [DEBUG] [REMOTE ] BKE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:19.082125] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-14T12:03:19.082411] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $53.42. [2026-01-14T12:03:19.082555] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:19.082711] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-14T12:03:19.082753] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-14T12:03:19.082806] [INFO ] [MAIN ] [442/3512] BKE kept (0.4s) | 439 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:19.559507] [DEBUG] [REMOTE ] BKH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:19.559671] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-14T12:03:19.559959] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $62.48. [2026-01-14T12:03:19.560120] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:19.560247] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-14T12:03:19.560300] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-14T12:03:19.560368] [INFO ] [MAIN ] [443/3512] BKH kept (0.5s) | 440 kept, 3 rejected | 136.7/min | ETA: 22.5m [2026-01-14T12:03:20.136719] [DEBUG] [REMOTE ] BKN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:20.136864] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-14T12:03:20.137108] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-14T12:03:20.137245] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:20.137368] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-14T12:03:20.137408] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-14T12:03:20.137459] [INFO ] [MAIN ] [444/3512] BKN kept (0.6s) | 441 kept, 3 rejected | 136.6/min | ETA: 22.5m [2026-01-14T12:03:20.596544] [DEBUG] [REMOTE ] BKNG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:20.596727] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-14T12:03:20.596994] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-14T12:03:20.597133] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:20.597261] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-14T12:03:20.597303] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-14T12:03:20.597354] [INFO ] [MAIN ] [445/3512] BKNG kept (0.5s) | 442 kept, 3 rejected | 136.6/min | ETA: 22.5m [2026-01-14T12:03:20.807357] [DEBUG] [REMOTE ] BKSY: Retrieved 1523 rows, trimmed to 300. [2026-01-14T12:03:20.807534] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-14T12:03:20.807837] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-14T12:03:20.807984] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:20.808106] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-14T12:03:20.808148] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-14T12:03:20.808202] [INFO ] [MAIN ] [446/3512] BKSY kept (0.2s) | 443 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:21.283303] [DEBUG] [REMOTE ] BL: Retrieved 2314 rows, trimmed to 300. [2026-01-14T12:03:21.283500] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-14T12:03:21.283807] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.82. [2026-01-14T12:03:21.283990] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:21.284226] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-14T12:03:21.284281] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-14T12:03:21.284351] [INFO ] [MAIN ] [447/3512] BL kept (0.5s) | 444 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:21.736243] [DEBUG] [REMOTE ] BLBD: Retrieved 2968 rows, trimmed to 300. [2026-01-14T12:03:21.736374] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-14T12:03:21.736634] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-14T12:03:21.736794] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:21.736911] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-14T12:03:21.736952] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-14T12:03:21.737004] [INFO ] [MAIN ] [448/3512] BLBD kept (0.5s) | 445 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:22.093605] [DEBUG] [REMOTE ] BLCN: Retrieved 2009 rows, trimmed to 300. [2026-01-14T12:03:22.093742] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-14T12:03:22.093949] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-14T12:03:22.094082] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:22.094190] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-14T12:03:22.094230] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-14T12:03:22.094276] [INFO ] [MAIN ] [449/3512] BLCN kept (0.4s) | 446 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:22.467559] [DEBUG] [REMOTE ] BLCO: Retrieved 925 rows, trimmed to 300. [2026-01-14T12:03:22.467768] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-14T12:03:22.467987] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-14T12:03:22.468128] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:22.468242] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-14T12:03:22.468284] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-14T12:03:22.468337] [INFO ] [MAIN ] [450/3512] BLCO kept (0.4s) | 447 kept, 3 rejected | 136.8/min | ETA: 22.4m [2026-01-14T12:03:23.039342] [DEBUG] [REMOTE ] BLD: Retrieved 2650 rows, trimmed to 300. [2026-01-14T12:03:23.039466] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-14T12:03:23.039725] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-14T12:03:23.039893] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:23.040005] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-14T12:03:23.040045] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-14T12:03:23.040093] [INFO ] [MAIN ] [451/3512] BLD kept (0.6s) | 448 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:23.497824] [DEBUG] [REMOTE ] BLDP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:23.497970] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-14T12:03:23.498198] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-14T12:03:23.498336] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:23.498457] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-14T12:03:23.498497] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-14T12:03:23.499065] [INFO ] [MAIN ] [452/3512] BLDP kept (0.5s) | 449 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:23.988551] [DEBUG] [REMOTE ] BLE: Retrieved 5903 rows, trimmed to 300. [2026-01-14T12:03:23.988731] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-14T12:03:23.988986] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-14T12:03:23.989128] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:23.989242] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-14T12:03:23.989283] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-14T12:03:23.989331] [INFO ] [MAIN ] [453/3512] BLE kept (0.5s) | 450 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:24.468281] [DEBUG] [REMOTE ] BLFS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:24.468416] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-14T12:03:24.468650] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-14T12:03:24.468790] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:24.468911] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-14T12:03:24.468952] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-14T12:03:24.469003] [INFO ] [MAIN ] [454/3512] BLFS kept (0.5s) | 451 kept, 3 rejected | 136.6/min | ETA: 22.4m [2026-01-14T12:03:24.693498] [DEBUG] [REMOTE ] BLFY: Retrieved 1129 rows, trimmed to 300. [2026-01-14T12:03:24.693653] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-14T12:03:24.693855] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-14T12:03:24.693989] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:24.694098] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-14T12:03:24.694139] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-14T12:03:24.694187] [INFO ] [MAIN ] [455/3512] BLFY kept (0.2s) | 452 kept, 3 rejected | 136.8/min | ETA: 22.4m [2026-01-14T12:03:25.290606] [DEBUG] [REMOTE ] BLK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:25.290743] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-14T12:03:25.290970] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-14T12:03:25.291102] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:25.291216] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-14T12:03:25.291256] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-14T12:03:25.291304] [INFO ] [MAIN ] [456/3512] BLK kept (0.6s) | 453 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:25.722713] [DEBUG] [REMOTE ] BLKB: Retrieved 5403 rows, trimmed to 300. [2026-01-14T12:03:25.722851] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-14T12:03:25.723070] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-14T12:03:25.723206] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:25.723322] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-14T12:03:25.723363] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-14T12:03:25.723413] [INFO ] [MAIN ] [457/3512] BLKB kept (0.4s) | 454 kept, 3 rejected | 136.7/min | ETA: 22.4m [2026-01-14T12:03:26.072368] [DEBUG] [REMOTE ] BLMN: Retrieved 3377 rows, trimmed to 300. [2026-01-14T12:03:26.072505] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-14T12:03:26.072772] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-14T12:03:26.072943] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:26.073071] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-14T12:03:26.073115] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-14T12:03:26.073165] [INFO ] [MAIN ] [458/3512] BLMN kept (0.3s) | 455 kept, 3 rejected | 136.7/min | ETA: 22.3m [2026-01-14T12:03:26.351592] [DEBUG] [REMOTE ] BLND: Retrieved 1129 rows, trimmed to 300. [2026-01-14T12:03:26.351719] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-14T12:03:26.351917] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-14T12:03:26.352050] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:26.352158] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-14T12:03:26.352197] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-14T12:03:26.352244] [INFO ] [MAIN ] [459/3512] BLND kept (0.3s) | 456 kept, 3 rejected | 136.8/min | ETA: 22.3m [2026-01-14T12:03:26.882100] [DEBUG] [REMOTE ] BLRX: Retrieved 3638 rows, trimmed to 300. [2026-01-14T12:03:26.882228] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-14T12:03:26.882432] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-14T12:03:26.882590] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:26.882707] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-14T12:03:26.882748] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-14T12:03:26.882800] [INFO ] [MAIN ] [460/3512] BLRX kept (0.5s) | 457 kept, 3 rejected | 136.8/min | ETA: 22.3m [2026-01-14T12:03:27.159777] [DEBUG] [REMOTE ] BLTE: Retrieved 930 rows, trimmed to 300. [2026-01-14T12:03:27.159914] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-14T12:03:27.160123] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $87.71. [2026-01-14T12:03:27.160259] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:27.160370] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-14T12:03:27.160411] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-14T12:03:27.160459] [INFO ] [MAIN ] [461/3512] BLTE kept (0.3s) | 458 kept, 3 rejected | 136.9/min | ETA: 22.3m [2026-01-14T12:03:27.784459] [DEBUG] [REMOTE ] BLX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:27.784705] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-14T12:03:27.785119] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-14T12:03:27.785278] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:27.785432] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-14T12:03:27.785475] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-14T12:03:27.785535] [INFO ] [MAIN ] [462/3512] BLX kept (0.6s) | 459 kept, 3 rejected | 136.8/min | ETA: 22.3m [2026-01-14T12:03:28.013304] [DEBUG] [REMOTE ] BLZE: Retrieved 1046 rows, trimmed to 300. [2026-01-14T12:03:28.013501] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-14T12:03:28.013784] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-14T12:03:28.013926] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:28.014047] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-14T12:03:28.014087] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-14T12:03:28.014141] [INFO ] [MAIN ] [463/3512] BLZE kept (0.2s) | 460 kept, 3 rejected | 136.9/min | ETA: 22.3m [2026-01-14T12:03:28.625361] [DEBUG] [REMOTE ] BMA: Retrieved 4982 rows, trimmed to 300. [2026-01-14T12:03:28.625533] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-14T12:03:28.625830] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $52.30. [2026-01-14T12:03:28.625972] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:28.626113] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-14T12:03:28.626154] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-14T12:03:28.626206] [INFO ] [MAIN ] [464/3512] BMA kept (0.6s) | 461 kept, 3 rejected | 136.8/min | ETA: 22.3m [2026-01-14T12:03:28.751402] [DEBUG] [REMOTE ] BMBL: Retrieved 1236 rows, trimmed to 300. [2026-01-14T12:03:28.751551] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-14T12:03:28.751793] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-14T12:03:28.751930] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:28.752051] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-14T12:03:28.752092] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-14T12:03:28.752142] [INFO ] [MAIN ] [465/3512] BMBL kept (0.1s) | 462 kept, 3 rejected | 137.0/min | ETA: 22.2m [2026-01-14T12:03:29.482025] [DEBUG] [REMOTE ] BME: Retrieved 5233 rows, trimmed to 300. [2026-01-14T12:03:29.482353] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-14T12:03:29.482596] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.19. [2026-01-14T12:03:29.482732] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:29.482846] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-14T12:03:29.482885] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-14T12:03:29.482933] [INFO ] [MAIN ] [466/3512] BME kept (0.7s) | 463 kept, 3 rejected | 136.8/min | ETA: 22.3m [2026-01-14T12:03:29.785037] [DEBUG] [REMOTE ] BMEZ: Retrieved 1498 rows, trimmed to 300. [2026-01-14T12:03:29.785185] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-14T12:03:29.785401] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-14T12:03:29.785540] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:29.785687] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-14T12:03:29.785730] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-14T12:03:29.785779] [INFO ] [MAIN ] [467/3512] BMEZ kept (0.3s) | 464 kept, 3 rejected | 136.9/min | ETA: 22.2m [2026-01-14T12:03:30.361418] [DEBUG] [REMOTE ] BMI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:30.361553] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-14T12:03:30.361797] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-14T12:03:30.361933] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:30.362056] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-14T12:03:30.362096] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-14T12:03:30.362146] [INFO ] [MAIN ] [468/3512] BMI kept (0.6s) | 465 kept, 3 rejected | 136.8/min | ETA: 22.3m [2026-01-14T12:03:30.838780] [DEBUG] [REMOTE ] BMO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:30.838922] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-14T12:03:30.839157] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-14T12:03:30.839294] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:30.839414] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-14T12:03:30.839456] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-14T12:03:30.839507] [INFO ] [MAIN ] [469/3512] BMO kept (0.5s) | 466 kept, 3 rejected | 136.8/min | ETA: 22.2m [2026-01-14T12:03:31.267285] [DEBUG] [REMOTE ] BMRA: Retrieved 5291 rows, trimmed to 300. [2026-01-14T12:03:31.267433] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-14T12:03:31.267717] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-14T12:03:31.267876] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:31.268010] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-14T12:03:31.268055] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-14T12:03:31.268111] [INFO ] [MAIN ] [470/3512] BMRA kept (0.4s) | 467 kept, 3 rejected | 136.8/min | ETA: 22.2m [2026-01-14T12:03:31.785254] [DEBUG] [REMOTE ] BMRC: Retrieved 6553 rows, trimmed to 300. [2026-01-14T12:03:31.785416] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-14T12:03:31.785728] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.49. [2026-01-14T12:03:31.785867] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:31.785996] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-14T12:03:31.786036] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-14T12:03:31.786087] [INFO ] [MAIN ] [471/3512] BMRC kept (0.5s) | 468 kept, 3 rejected | 136.7/min | ETA: 22.2m [2026-01-14T12:03:32.231476] [DEBUG] [REMOTE ] BMRN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:32.231634] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-14T12:03:32.231863] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-14T12:03:32.232017] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:32.232139] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-14T12:03:32.232181] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-14T12:03:32.232232] [INFO ] [MAIN ] [472/3512] BMRN kept (0.4s) | 469 kept, 3 rejected | 136.7/min | ETA: 22.2m [2026-01-14T12:03:32.718703] [DEBUG] [REMOTE ] BMY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:32.718848] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-14T12:03:32.719126] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-14T12:03:32.719265] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:32.719391] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-14T12:03:32.719432] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-14T12:03:32.719483] [INFO ] [MAIN ] [473/3512] BMY kept (0.5s) | 470 kept, 3 rejected | 136.7/min | ETA: 22.2m [2026-01-14T12:03:33.188504] [DEBUG] [REMOTE ] BN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:33.188659] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-14T12:03:33.188891] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-14T12:03:33.189032] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:33.189155] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-14T12:03:33.189196] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-14T12:03:33.189248] [INFO ] [MAIN ] [474/3512] BN kept (0.5s) | 471 kept, 3 rejected | 136.7/min | ETA: 22.2m [2026-01-14T12:03:33.564859] [DEBUG] [REMOTE ] BND: Retrieved 4722 rows, trimmed to 300. [2026-01-14T12:03:33.564999] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-14T12:03:33.565225] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-14T12:03:33.565363] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:33.565483] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-14T12:03:33.565524] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-14T12:03:33.565592] [INFO ] [MAIN ] [475/3512] BND kept (0.4s) | 472 kept, 3 rejected | 136.7/min | ETA: 22.2m [2026-01-14T12:03:33.944359] [DEBUG] [REMOTE ] BNDX: Retrieved 3173 rows, trimmed to 300. [2026-01-14T12:03:33.944516] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-14T12:03:33.944830] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-14T12:03:33.945031] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:33.945192] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-14T12:03:33.945253] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-14T12:03:33.945328] [INFO ] [MAIN ] [476/3512] BNDX kept (0.4s) | 473 kept, 3 rejected | 136.7/min | ETA: 22.2m [2026-01-14T12:03:34.229409] [DEBUG] [REMOTE ] BNED: Retrieved 2628 rows, trimmed to 300. [2026-01-14T12:03:34.229542] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-14T12:03:34.229770] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-14T12:03:34.229904] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:34.230014] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-14T12:03:34.230054] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-14T12:03:34.230101] [INFO ] [MAIN ] [477/3512] BNED kept (0.3s) | 474 kept, 3 rejected | 136.8/min | ETA: 22.2m [2026-01-14T12:03:34.671835] [DEBUG] [REMOTE ] BNGO: Retrieved 1837 rows, trimmed to 300. [2026-01-14T12:03:34.671968] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-14T12:03:34.672166] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-14T12:03:34.672492] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:34.672617] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-14T12:03:34.672659] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-14T12:03:34.672707] [INFO ] [MAIN ] [478/3512] BNGO kept (0.4s) | 475 kept, 3 rejected | 136.8/min | ETA: 22.2m [2026-01-14T12:03:35.092440] [DEBUG] [REMOTE ] BNH: Retrieved 1308 rows, trimmed to 300. [2026-01-14T12:03:35.092646] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-14T12:03:35.092931] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-14T12:03:35.093105] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:35.093246] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-14T12:03:35.093481] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-14T12:03:35.093534] [INFO ] [MAIN ] [479/3512] BNH kept (0.4s) | 476 kept, 3 rejected | 136.9/min | ETA: 22.2m [2026-01-14T12:03:35.481392] [DEBUG] [REMOTE ] BNJ: Retrieved 1282 rows, trimmed to 300. [2026-01-14T12:03:35.481531] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-14T12:03:35.481761] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-14T12:03:35.481895] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:35.482004] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-14T12:03:35.482061] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-14T12:03:35.482128] [INFO ] [MAIN ] [480/3512] BNJ kept (0.4s) | 477 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:35.783525] [DEBUG] [REMOTE ] BNL: Retrieved 1210 rows, trimmed to 300. [2026-01-14T12:03:35.783675] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-14T12:03:35.783884] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-14T12:03:35.784024] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:35.784133] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-14T12:03:35.784176] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-14T12:03:35.784225] [INFO ] [MAIN ] [481/3512] BNL kept (0.3s) | 478 kept, 3 rejected | 137.0/min | ETA: 22.1m [2026-01-14T12:03:36.330883] [DEBUG] [REMOTE ] BNS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:36.331019] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-14T12:03:36.331232] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.05. [2026-01-14T12:03:36.331371] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:36.331483] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-14T12:03:36.331524] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-14T12:03:36.331592] [INFO ] [MAIN ] [482/3512] BNS kept (0.5s) | 479 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:36.713457] [DEBUG] [REMOTE ] BNTC: Retrieved 2617 rows, trimmed to 300. [2026-01-14T12:03:36.713609] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-14T12:03:36.713810] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-14T12:03:36.713942] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:36.714047] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-14T12:03:36.714086] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-14T12:03:36.714138] [INFO ] [MAIN ] [483/3512] BNTC kept (0.4s) | 480 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:37.072711] [DEBUG] [REMOTE ] BNTX: Retrieved 1573 rows, trimmed to 300. [2026-01-14T12:03:37.072858] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-14T12:03:37.073099] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-14T12:03:37.073234] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:37.073352] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-14T12:03:37.073391] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-14T12:03:37.073440] [INFO ] [MAIN ] [484/3512] BNTX kept (0.4s) | 481 kept, 3 rejected | 137.0/min | ETA: 22.1m [2026-01-14T12:03:37.703992] [DEBUG] [REMOTE ] BNY: Retrieved 6152 rows, trimmed to 300. [2026-01-14T12:03:37.704169] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-14T12:03:37.704815] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-14T12:03:37.705001] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:37.705173] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-14T12:03:37.705232] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-14T12:03:37.705309] [INFO ] [MAIN ] [485/3512] BNY kept (0.6s) | 482 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:38.002428] [DEBUG] [REMOTE ] BOC: Retrieved 2156 rows, trimmed to 300. [2026-01-14T12:03:38.002562] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-14T12:03:38.002781] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-14T12:03:38.002917] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:38.003027] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-14T12:03:38.003068] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-14T12:03:38.003116] [INFO ] [MAIN ] [486/3512] BOC kept (0.3s) | 483 kept, 3 rejected | 137.0/min | ETA: 22.1m [2026-01-14T12:03:38.558962] [DEBUG] [REMOTE ] BOE: Retrieved 5191 rows, trimmed to 300. [2026-01-14T12:03:38.559099] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-14T12:03:38.559308] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-14T12:03:38.559441] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:38.559553] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-14T12:03:38.559613] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-14T12:03:38.559663] [INFO ] [MAIN ] [487/3512] BOE kept (0.6s) | 484 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:38.743342] [DEBUG] [REMOTE ] BOF: Retrieved 646 rows, trimmed to 300. [2026-01-14T12:03:38.743473] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-14T12:03:38.743690] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.08. [2026-01-14T12:03:38.743825] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:38.743931] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-14T12:03:38.743970] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-14T12:03:38.744017] [INFO ] [MAIN ] [488/3512] BOF kept (0.2s) | 485 kept, 3 rejected | 137.0/min | ETA: 22.1m [2026-01-14T12:03:39.460838] [DEBUG] [REMOTE ] BOH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:39.460970] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-14T12:03:39.461186] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $60.48. [2026-01-14T12:03:39.461320] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:39.461431] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-14T12:03:39.461471] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-14T12:03:39.461520] [INFO ] [MAIN ] [489/3512] BOH kept (0.7s) | 486 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:39.853920] [DEBUG] [REMOTE ] BOKF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:39.854052] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-14T12:03:39.854260] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-14T12:03:39.854393] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:39.854610] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-14T12:03:39.854662] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-14T12:03:39.854715] [INFO ] [MAIN ] [490/3512] BOKF kept (0.4s) | 487 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:40.046872] [DEBUG] [REMOTE ] BOLD: Retrieved 450 rows, trimmed to 300. [2026-01-14T12:03:40.047002] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-14T12:03:40.047196] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-14T12:03:40.047327] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:40.047669] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-14T12:03:40.047713] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-14T12:03:40.047760] [INFO ] [MAIN ] [491/3512] BOLD kept (0.2s) | 488 kept, 3 rejected | 137.1/min | ETA: 22.0m [2026-01-14T12:03:40.544473] [DEBUG] [REMOTE ] BOND: Retrieved 3488 rows, trimmed to 300. [2026-01-14T12:03:40.544634] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-14T12:03:40.544846] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-14T12:03:40.544980] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:40.545091] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-14T12:03:40.545131] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-14T12:03:40.545181] [INFO ] [MAIN ] [492/3512] BOND kept (0.5s) | 489 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:41.184644] [DEBUG] [REMOTE ] BOOM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:41.184773] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-14T12:03:41.184981] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-14T12:03:41.185116] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:41.185227] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-14T12:03:41.185267] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-14T12:03:41.185316] [INFO ] [MAIN ] [493/3512] BOOM kept (0.6s) | 490 kept, 3 rejected | 136.9/min | ETA: 22.1m [2026-01-14T12:03:41.470021] [DEBUG] [REMOTE ] BOTZ: Retrieved 2347 rows, trimmed to 300. [2026-01-14T12:03:41.470161] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-14T12:03:41.470366] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-14T12:03:41.470501] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:41.470631] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-14T12:03:41.470674] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-14T12:03:41.470724] [INFO ] [MAIN ] [494/3512] BOTZ kept (0.3s) | 491 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:41.928251] [DEBUG] [REMOTE ] BOX: Retrieved 2760 rows, trimmed to 300. [2026-01-14T12:03:41.928375] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-14T12:03:41.928620] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.19. [2026-01-14T12:03:41.928758] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:41.928865] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-14T12:03:41.928906] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-14T12:03:41.928954] [INFO ] [MAIN ] [495/3512] BOX kept (0.5s) | 492 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:42.434024] [DEBUG] [REMOTE ] BP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:42.434164] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-14T12:03:42.434394] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.68. [2026-01-14T12:03:42.434538] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:42.434688] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-14T12:03:42.434732] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-14T12:03:42.435378] [INFO ] [MAIN ] [496/3512] BP kept (0.5s) | 493 kept, 3 rejected | 136.9/min | ETA: 22.0m [2026-01-14T12:03:42.985829] [DEBUG] [REMOTE ] BPOP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:42.985977] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-14T12:03:42.986214] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-14T12:03:42.986352] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:42.986470] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-14T12:03:42.986511] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-14T12:03:42.986563] [INFO ] [MAIN ] [497/3512] BPOP kept (0.6s) | 494 kept, 3 rejected | 136.9/min | ETA: 22.0m [2026-01-14T12:03:43.284363] [DEBUG] [REMOTE ] BPRN: Retrieved 2391 rows, trimmed to 300. [2026-01-14T12:03:43.284492] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-14T12:03:43.284715] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.62. [2026-01-14T12:03:43.284849] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:43.284955] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-14T12:03:43.284994] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-14T12:03:43.285041] [INFO ] [MAIN ] [498/3512] BPRN kept (0.3s) | 495 kept, 3 rejected | 136.9/min | ETA: 22.0m [2026-01-14T12:03:43.625545] [DEBUG] [REMOTE ] BPYPM: Retrieved 1122 rows, trimmed to 300. [2026-01-14T12:03:43.625703] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-14T12:03:43.625899] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-14T12:03:43.626033] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:43.626139] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-14T12:03:43.626178] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-14T12:03:43.626226] [INFO ] [MAIN ] [499/3512] BPYPM kept (0.3s) | 496 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:44.052327] [DEBUG] [REMOTE ] BPYPO: Retrieved 1613 rows, trimmed to 300. [2026-01-14T12:03:44.052463] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-14T12:03:44.052688] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-14T12:03:44.052828] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:44.052941] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-14T12:03:44.052982] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-14T12:03:44.053047] [INFO ] [MAIN ] [500/3512] BPYPO kept (0.4s) | 497 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:44.485928] [DEBUG] [REMOTE ] BPYPP: Retrieved 1719 rows, trimmed to 300. [2026-01-14T12:03:44.486065] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-14T12:03:44.486272] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-14T12:03:44.486410] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:44.486522] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-14T12:03:44.486563] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-14T12:03:44.486633] [INFO ] [MAIN ] [501/3512] BPYPP kept (0.4s) | 498 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:44.859059] [DEBUG] [REMOTE ] BRAG: Retrieved 1099 rows, trimmed to 300. [2026-01-14T12:03:44.859187] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-14T12:03:44.859383] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-14T12:03:44.859514] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:44.859640] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-14T12:03:44.859681] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-14T12:03:44.859729] [INFO ] [MAIN ] [502/3512] BRAG kept (0.4s) | 499 kept, 3 rejected | 137.1/min | ETA: 22.0m [2026-01-14T12:03:45.391053] [DEBUG] [REMOTE ] BRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:45.391190] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-14T12:03:45.391414] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-14T12:03:45.391763] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:45.391888] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-14T12:03:45.391929] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-14T12:03:45.391979] [INFO ] [MAIN ] [503/3512] BRC kept (0.5s) | 500 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:45.855007] [DEBUG] [REMOTE ] BRO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:45.855146] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-14T12:03:45.855369] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-14T12:03:45.855506] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:45.855649] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-14T12:03:45.855694] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-14T12:03:45.855744] [INFO ] [MAIN ] [504/3512] BRO kept (0.5s) | 501 kept, 3 rejected | 137.0/min | ETA: 22.0m [2026-01-14T12:03:46.084010] [DEBUG] [REMOTE ] BROS: Retrieved 1087 rows, trimmed to 300. [2026-01-14T12:03:46.084139] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-14T12:03:46.084334] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-14T12:03:46.084466] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:46.084596] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-14T12:03:46.084638] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-14T12:03:46.084686] [INFO ] [MAIN ] [505/3512] BROS kept (0.2s) | 502 kept, 3 rejected | 137.1/min | ETA: 21.9m [2026-01-14T12:03:46.594252] [DEBUG] [REMOTE ] BRSP: Retrieved 1998 rows, trimmed to 300. [2026-01-14T12:03:46.594457] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-14T12:03:46.595432] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-14T12:03:46.595634] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:46.595803] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-14T12:03:46.595845] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-14T12:03:46.595927] [INFO ] [MAIN ] [506/3512] BRSP kept (0.5s) | 503 kept, 3 rejected | 137.1/min | ETA: 21.9m [2026-01-14T12:03:46.991837] [DEBUG] [REMOTE ] BRX: Retrieved 3069 rows, trimmed to 300. [2026-01-14T12:03:46.991981] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-14T12:03:46.992179] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-14T12:03:46.992309] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:46.992416] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-14T12:03:46.992456] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-14T12:03:46.992503] [INFO ] [MAIN ] [507/3512] BRX kept (0.4s) | 504 kept, 3 rejected | 137.1/min | ETA: 21.9m [2026-01-14T12:03:47.308234] [DEBUG] [REMOTE ] BRZE: Retrieved 1042 rows, trimmed to 300. [2026-01-14T12:03:47.308376] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-14T12:03:47.308595] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $26.14. [2026-01-14T12:03:47.308733] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:47.308844] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-14T12:03:47.308883] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-14T12:03:47.308931] [INFO ] [MAIN ] [508/3512] BRZE kept (0.3s) | 505 kept, 3 rejected | 137.2/min | ETA: 21.9m [2026-01-14T12:03:47.962002] [DEBUG] [REMOTE ] BSAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:47.962158] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-14T12:03:47.962419] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $27.79. [2026-01-14T12:03:47.962556] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:47.962705] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-14T12:03:47.962746] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-14T12:03:47.962798] [INFO ] [MAIN ] [509/3512] BSAC kept (0.7s) | 506 kept, 3 rejected | 137.0/min | ETA: 21.9m [2026-01-14T12:03:48.304664] [DEBUG] [REMOTE ] BSCQ: Retrieved 2344 rows, trimmed to 300. [2026-01-14T12:03:48.304899] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-14T12:03:48.305160] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.40. [2026-01-14T12:03:48.305306] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:48.305426] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-14T12:03:48.305468] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-14T12:03:48.305523] [INFO ] [MAIN ] [510/3512] BSCQ kept (0.3s) | 507 kept, 3 rejected | 137.1/min | ETA: 21.9m [2026-01-14T12:03:48.518849] [DEBUG] [REMOTE ] BSCS: Retrieved 1867 rows, trimmed to 300. [2026-01-14T12:03:48.519044] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-14T12:03:48.519286] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-14T12:03:48.519428] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:48.519546] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-14T12:03:48.519609] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-14T12:03:48.519664] [INFO ] [MAIN ] [511/3512] BSCS kept (0.2s) | 508 kept, 3 rejected | 137.2/min | ETA: 21.9m [2026-01-14T12:03:48.996090] [DEBUG] [REMOTE ] BSCX: Retrieved 581 rows, trimmed to 300. [2026-01-14T12:03:48.996282] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-14T12:03:48.996530] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-14T12:03:48.996696] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:48.996816] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-14T12:03:48.996857] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-14T12:03:48.996934] [INFO ] [MAIN ] [512/3512] BSCX kept (0.5s) | 509 kept, 3 rejected | 137.2/min | ETA: 21.9m [2026-01-14T12:03:49.360828] [DEBUG] [REMOTE ] BSCY: Retrieved 398 rows, trimmed to 300. [2026-01-14T12:03:49.360965] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-14T12:03:49.361206] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-14T12:03:49.361348] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:49.361466] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-14T12:03:49.361506] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-14T12:03:49.361554] [INFO ] [MAIN ] [513/3512] BSCY kept (0.4s) | 510 kept, 3 rejected | 137.2/min | ETA: 21.9m [2026-01-14T12:03:49.885610] [DEBUG] [REMOTE ] BSJQ: Retrieved 1867 rows, trimmed to 300. [2026-01-14T12:03:49.885731] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-14T12:03:49.885926] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.11. [2026-01-14T12:03:49.886060] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:49.886167] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-14T12:03:49.886207] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-14T12:03:49.886254] [INFO ] [MAIN ] [514/3512] BSJQ kept (0.5s) | 511 kept, 3 rejected | 137.2/min | ETA: 21.9m [2026-01-14T12:03:50.223210] [DEBUG] [REMOTE ] BSJS: Retrieved 1338 rows, trimmed to 300. [2026-01-14T12:03:50.223415] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-14T12:03:50.223699] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.68. [2026-01-14T12:03:50.223846] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:50.224018] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-14T12:03:50.224064] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-14T12:03:50.224119] [INFO ] [MAIN ] [515/3512] BSJS kept (0.3s) | 512 kept, 3 rejected | 137.3/min | ETA: 21.8m [2026-01-14T12:03:50.823666] [DEBUG] [REMOTE ] BSL: Retrieved 3933 rows, trimmed to 300. [2026-01-14T12:03:50.823812] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-14T12:03:50.824039] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-14T12:03:50.824181] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:50.824305] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-14T12:03:50.824347] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-14T12:03:50.824398] [INFO ] [MAIN ] [516/3512] BSL kept (0.6s) | 513 kept, 3 rejected | 137.2/min | ETA: 21.8m [2026-01-14T12:03:51.104636] [DEBUG] [REMOTE ] BSM: Retrieved 2692 rows, trimmed to 300. [2026-01-14T12:03:51.104825] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-14T12:03:51.105175] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.28. [2026-01-14T12:03:51.105357] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:51.105519] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-14T12:03:51.105593] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-14T12:03:51.105665] [INFO ] [MAIN ] [517/3512] BSM kept (0.3s) | 514 kept, 3 rejected | 137.2/min | ETA: 21.8m [2026-01-14T12:03:51.568762] [DEBUG] [REMOTE ] BSMQ: Retrieved 1583 rows, trimmed to 300. [2026-01-14T12:03:51.568933] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-14T12:03:51.569221] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-14T12:03:51.569433] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:51.569625] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-14T12:03:51.569711] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-14T12:03:51.569792] [INFO ] [MAIN ] [518/3512] BSMQ kept (0.5s) | 515 kept, 3 rejected | 137.2/min | ETA: 21.8m [2026-01-14T12:03:51.819201] [DEBUG] [REMOTE ] BSMS: Retrieved 1552 rows, trimmed to 300. [2026-01-14T12:03:51.819435] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-14T12:03:51.819857] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-14T12:03:51.820050] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:51.820225] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-14T12:03:51.820270] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-14T12:03:51.820336] [INFO ] [MAIN ] [519/3512] BSMS kept (0.3s) | 516 kept, 3 rejected | 137.3/min | ETA: 21.8m [2026-01-14T12:03:52.164618] [DEBUG] [REMOTE ] BSSX: Retrieved 581 rows, trimmed to 300. [2026-01-14T12:03:52.164745] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-14T12:03:52.164941] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.60. [2026-01-14T12:03:52.165079] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:52.165191] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-14T12:03:52.165231] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-14T12:03:52.165278] [INFO ] [MAIN ] [520/3512] BSSX kept (0.3s) | 517 kept, 3 rejected | 137.4/min | ETA: 21.8m [2026-01-14T12:03:52.727430] [DEBUG] [REMOTE ] BSTZ: Retrieved 1647 rows, trimmed to 300. [2026-01-14T12:03:52.727552] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-14T12:03:52.727800] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-14T12:03:52.727938] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:52.728048] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-14T12:03:52.728089] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-14T12:03:52.728140] [INFO ] [MAIN ] [521/3512] BSTZ kept (0.6s) | 518 kept, 3 rejected | 137.3/min | ETA: 21.8m [2026-01-14T12:03:53.135486] [DEBUG] [REMOTE ] BSVN: Retrieved 1838 rows, trimmed to 300. [2026-01-14T12:03:53.135720] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-14T12:03:53.135941] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-14T12:03:53.136079] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:53.136190] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-14T12:03:53.136231] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-14T12:03:53.136280] [INFO ] [MAIN ] [522/3512] BSVN kept (0.4s) | 519 kept, 3 rejected | 137.3/min | ETA: 21.8m [2026-01-14T12:03:53.477362] [DEBUG] [REMOTE ] BSVO: Retrieved 713 rows, trimmed to 300. [2026-01-14T12:03:53.477514] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-14T12:03:53.477812] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-14T12:03:53.477978] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:53.478094] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-14T12:03:53.478136] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-14T12:03:53.478188] [INFO ] [MAIN ] [523/3512] BSVO kept (0.3s) | 520 kept, 3 rejected | 137.4/min | ETA: 21.8m [2026-01-14T12:03:54.103975] [DEBUG] [REMOTE ] BSX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:54.104113] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-14T12:03:54.104326] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-14T12:03:54.104465] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:54.104604] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-14T12:03:54.104687] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-14T12:03:54.104752] [INFO ] [MAIN ] [524/3512] BSX kept (0.6s) | 521 kept, 3 rejected | 137.3/min | ETA: 21.8m [2026-01-14T12:03:54.400057] [DEBUG] [REMOTE ] BSY: Retrieved 1333 rows, trimmed to 300. [2026-01-14T12:03:54.400185] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-14T12:03:54.400382] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-14T12:03:54.400519] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:54.400653] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-14T12:03:54.400696] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-14T12:03:54.400743] [INFO ] [MAIN ] [525/3512] BSY kept (0.3s) | 522 kept, 3 rejected | 137.4/min | ETA: 21.7m [2026-01-14T12:03:54.938875] [DEBUG] [REMOTE ] BTA: Retrieved 5002 rows, trimmed to 300. [2026-01-14T12:03:54.939016] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-14T12:03:54.939241] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-14T12:03:54.939377] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:54.939494] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-14T12:03:54.939538] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-14T12:03:54.939607] [INFO ] [MAIN ] [526/3512] BTA kept (0.5s) | 523 kept, 3 rejected | 137.3/min | ETA: 21.7m [2026-01-14T12:03:55.173858] [DEBUG] [REMOTE ] BTAI: Retrieved 1974 rows, trimmed to 300. [2026-01-14T12:03:55.174013] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-14T12:03:55.174261] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-14T12:03:55.174435] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:55.174600] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-14T12:03:55.174658] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-14T12:03:55.174723] [INFO ] [MAIN ] [527/3512] BTAI kept (0.2s) | 524 kept, 3 rejected | 137.4/min | ETA: 21.7m [2026-01-14T12:03:55.533066] [DEBUG] [REMOTE ] BTCS: Retrieved 2984 rows, trimmed to 300. [2026-01-14T12:03:55.533193] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-14T12:03:55.533421] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-14T12:03:55.533562] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:55.533889] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-14T12:03:55.533931] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-14T12:03:55.533983] [INFO ] [MAIN ] [528/3512] BTCS kept (0.4s) | 525 kept, 3 rejected | 137.5/min | ETA: 21.7m [2026-01-14T12:03:56.195821] [DEBUG] [REMOTE ] BTE: Retrieved 4977 rows, trimmed to 300. [2026-01-14T12:03:56.195962] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-14T12:03:56.196180] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-14T12:03:56.196314] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:56.196430] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-14T12:03:56.196470] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-14T12:03:56.196523] [INFO ] [MAIN ] [529/3512] BTE kept (0.7s) | 526 kept, 3 rejected | 137.3/min | ETA: 21.7m [2026-01-14T12:03:56.457912] [DEBUG] [REMOTE ] BTF: Retrieved 1060 rows, trimmed to 300. [2026-01-14T12:03:56.458042] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-14T12:03:56.458242] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-14T12:03:56.458379] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:56.458488] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-14T12:03:56.458551] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-14T12:03:56.458645] [INFO ] [MAIN ] [530/3512] BTF kept (0.3s) | 527 kept, 3 rejected | 137.4/min | ETA: 21.7m [2026-01-14T12:03:57.088345] [DEBUG] [REMOTE ] BTI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:03:57.088513] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-14T12:03:57.088881] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-14T12:03:57.089031] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:57.089169] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-14T12:03:57.089211] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-14T12:03:57.089263] [INFO ] [MAIN ] [531/3512] BTI kept (0.6s) | 528 kept, 3 rejected | 137.3/min | ETA: 21.7m [2026-01-14T12:03:57.333156] [DEBUG] [REMOTE ] BTM: Retrieved 636 rows, trimmed to 300. [2026-01-14T12:03:57.333303] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-14T12:03:57.333512] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-14T12:03:57.333668] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:57.333781] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-14T12:03:57.333822] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-14T12:03:57.333870] [INFO ] [MAIN ] [532/3512] BTM kept (0.2s) | 529 kept, 3 rejected | 137.4/min | ETA: 21.7m [2026-01-14T12:03:57.714458] [DEBUG] [REMOTE ] BTMD: Retrieved 1184 rows, trimmed to 300. [2026-01-14T12:03:57.714613] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-14T12:03:57.714819] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-14T12:03:57.714953] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:57.715064] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-14T12:03:57.715105] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-14T12:03:57.715154] [INFO ] [MAIN ] [533/3512] BTMD kept (0.4s) | 530 kept, 3 rejected | 137.5/min | ETA: 21.7m [2026-01-14T12:03:58.071682] [DEBUG] [REMOTE ] BTSG: Retrieved 493 rows, trimmed to 300. [2026-01-14T12:03:58.071817] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-14T12:03:58.072022] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $29.73. [2026-01-14T12:03:58.072158] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:58.072265] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-14T12:03:58.072306] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-14T12:03:58.072352] [INFO ] [MAIN ] [534/3512] BTSG kept (0.4s) | 531 kept, 3 rejected | 137.5/min | ETA: 21.7m [2026-01-14T12:03:58.733595] [DEBUG] [REMOTE ] BTZ: Retrieved 4793 rows, trimmed to 300. [2026-01-14T12:03:58.733743] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-14T12:03:58.733990] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-14T12:03:58.734162] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:58.734313] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-14T12:03:58.734364] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-14T12:03:58.734425] [INFO ] [MAIN ] [535/3512] BTZ kept (0.7s) | 532 kept, 3 rejected | 137.4/min | ETA: 21.7m [2026-01-14T12:03:59.162324] [DEBUG] [REMOTE ] BUD: Retrieved 4160 rows, trimmed to 300. [2026-01-14T12:03:59.162480] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-14T12:03:59.162741] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-14T12:03:59.162883] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:59.163026] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-14T12:03:59.163085] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-14T12:03:59.163139] [INFO ] [MAIN ] [536/3512] BUD kept (0.4s) | 533 kept, 3 rejected | 137.4/min | ETA: 21.7m [2026-01-14T12:03:59.342347] [DEBUG] [REMOTE ] BUFC: Retrieved 522 rows, trimmed to 300. [2026-01-14T12:03:59.342537] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-14T12:03:59.342831] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-14T12:03:59.342979] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:59.343112] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-14T12:03:59.343167] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-14T12:03:59.343229] [INFO ] [MAIN ] [537/3512] BUFC kept (0.2s) | 534 kept, 3 rejected | 137.5/min | ETA: 21.6m [2026-01-14T12:03:59.932667] [DEBUG] [REMOTE ] BUG: Retrieved 1558 rows, trimmed to 300. [2026-01-14T12:03:59.932904] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-14T12:03:59.933235] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-14T12:03:59.933420] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-14T12:03:59.933611] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-14T12:03:59.933670] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-14T12:03:59.933742] [INFO ] [MAIN ] [538/3512] BUG kept (0.6s) | 535 kept, 3 rejected | 137.5/min | ETA: 21.6m [2026-01-14T12:04:00.386287] [DEBUG] [REMOTE ] BUI: Retrieved 3554 rows, trimmed to 300. [2026-01-14T12:04:00.386505] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-14T12:04:00.386902] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-14T12:04:00.387058] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:00.387205] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-14T12:04:00.387250] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-14T12:04:00.387311] [INFO ] [MAIN ] [539/3512] BUI kept (0.5s) | 536 kept, 3 rejected | 137.4/min | ETA: 21.6m [2026-01-14T12:04:00.768702] [DEBUG] [REMOTE ] BURL: Retrieved 3089 rows, trimmed to 300. [2026-01-14T12:04:00.768867] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-14T12:04:00.769189] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-14T12:04:00.769339] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:00.769491] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-14T12:04:00.769533] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-14T12:04:00.769618] [INFO ] [MAIN ] [540/3512] BURL kept (0.4s) | 537 kept, 3 rejected | 137.5/min | ETA: 21.6m [2026-01-14T12:04:01.267131] [DEBUG] [REMOTE ] BUSE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:01.267390] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-14T12:04:01.268091] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $22.17. [2026-01-14T12:04:01.268255] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:01.268417] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-14T12:04:01.268462] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-14T12:04:01.268523] [INFO ] [MAIN ] [541/3512] BUSE kept (0.5s) | 538 kept, 3 rejected | 137.4/min | ETA: 21.6m [2026-01-14T12:04:01.492453] [DEBUG] [REMOTE ] BUXX: Retrieved 609 rows, trimmed to 300. [2026-01-14T12:04:01.492652] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-14T12:04:01.492885] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-14T12:04:01.493025] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:01.493137] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-14T12:04:01.493201] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-14T12:04:01.493253] [INFO ] [MAIN ] [542/3512] BUXX kept (0.2s) | 539 kept, 3 rejected | 137.6/min | ETA: 21.6m [2026-01-14T12:04:01.950937] [DEBUG] [REMOTE ] BVFL: Retrieved 2304 rows, trimmed to 300. [2026-01-14T12:04:01.951081] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-14T12:04:01.951300] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.70. [2026-01-14T12:04:01.951444] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:01.951559] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-14T12:04:01.951620] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-14T12:04:01.951672] [INFO ] [MAIN ] [543/3512] BVFL kept (0.5s) | 540 kept, 3 rejected | 137.5/min | ETA: 21.6m [2026-01-14T12:04:02.534288] [DEBUG] [REMOTE ] BVN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:02.534419] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-14T12:04:02.534653] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-14T12:04:02.534792] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:02.534905] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-14T12:04:02.534946] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-14T12:04:02.534994] [INFO ] [MAIN ] [544/3512] BVN kept (0.6s) | 541 kept, 3 rejected | 137.5/min | ETA: 21.6m [2026-01-14T12:04:02.774432] [DEBUG] [REMOTE ] BVS: Retrieved 1236 rows, trimmed to 300. [2026-01-14T12:04:02.774601] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-14T12:04:02.774818] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-14T12:04:02.775137] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:02.775250] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-14T12:04:02.775292] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-14T12:04:02.775343] [INFO ] [MAIN ] [545/3512] BVS kept (0.2s) | 542 kept, 3 rejected | 137.6/min | ETA: 21.6m [2026-01-14T12:04:03.377201] [DEBUG] [REMOTE ] BWA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:03.377347] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-14T12:04:03.377644] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-14T12:04:03.377786] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:03.377913] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-14T12:04:03.377955] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-14T12:04:03.378005] [INFO ] [MAIN ] [546/3512] BWA kept (0.6s) | 543 kept, 3 rejected | 137.5/min | ETA: 21.6m [2026-01-14T12:04:03.678425] [DEBUG] [REMOTE ] BWAY: Retrieved 1695 rows, trimmed to 300. [2026-01-14T12:04:03.678554] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-14T12:04:03.678783] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-14T12:04:03.678925] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:03.679042] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-14T12:04:03.679091] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-14T12:04:03.679141] [INFO ] [MAIN ] [547/3512] BWAY kept (0.3s) | 544 kept, 3 rejected | 137.6/min | ETA: 21.6m [2026-01-14T12:04:04.060527] [DEBUG] [REMOTE ] BWB: Retrieved 1970 rows, trimmed to 300. [2026-01-14T12:04:04.060673] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-14T12:04:04.060872] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-14T12:04:04.061005] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:04.061114] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-14T12:04:04.061165] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-14T12:04:04.061214] [INFO ] [MAIN ] [548/3512] BWB kept (0.4s) | 545 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:04.536444] [DEBUG] [REMOTE ] BWEN: Retrieved 5484 rows, trimmed to 300. [2026-01-14T12:04:04.536608] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-14T12:04:04.536841] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-14T12:04:04.536980] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:04.537100] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-14T12:04:04.537142] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-14T12:04:04.537192] [INFO ] [MAIN ] [549/3512] BWEN kept (0.5s) | 546 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:04.943919] [DEBUG] [REMOTE ] BWFG: Retrieved 3970 rows, trimmed to 300. [2026-01-14T12:04:04.944047] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-14T12:04:04.944306] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.65. [2026-01-14T12:04:04.944484] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:04.944654] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-14T12:04:04.944713] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-14T12:04:04.944784] [INFO ] [MAIN ] [550/3512] BWFG kept (0.4s) | 547 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:05.350973] [DEBUG] [REMOTE ] BWG: Retrieved 3469 rows, trimmed to 300. [2026-01-14T12:04:05.351100] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-14T12:04:05.351308] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-14T12:04:05.351446] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:05.351557] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-14T12:04:05.351616] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-14T12:04:05.351668] [INFO ] [MAIN ] [551/3512] BWG kept (0.4s) | 548 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:05.554674] [DEBUG] [REMOTE ] BWIN: Retrieved 1563 rows, trimmed to 300. [2026-01-14T12:04:05.554805] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-14T12:04:05.555001] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-14T12:04:05.555134] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:05.555241] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-14T12:04:05.555280] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-14T12:04:05.555327] [INFO ] [MAIN ] [552/3512] BWIN kept (0.2s) | 549 kept, 3 rejected | 137.7/min | ETA: 21.5m [2026-01-14T12:04:05.951267] [DEBUG] [REMOTE ] BWMN: Retrieved 1177 rows, trimmed to 300. [2026-01-14T12:04:05.951384] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-14T12:04:05.951610] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-14T12:04:05.951750] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:05.951881] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-14T12:04:05.951929] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-14T12:04:05.951979] [INFO ] [MAIN ] [553/3512] BWMN kept (0.4s) | 550 kept, 3 rejected | 137.8/min | ETA: 21.5m [2026-01-14T12:04:06.583185] [DEBUG] [REMOTE ] BXC: Retrieved 5304 rows, trimmed to 300. [2026-01-14T12:04:06.583317] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-14T12:04:06.583526] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-14T12:04:06.583682] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:06.583835] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-14T12:04:06.583891] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-14T12:04:06.583951] [INFO ] [MAIN ] [554/3512] BXC kept (0.6s) | 551 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:07.047288] [DEBUG] [REMOTE ] BXMX: Retrieved 5337 rows, trimmed to 300. [2026-01-14T12:04:07.047419] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-14T12:04:07.047856] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-14T12:04:07.048441] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:07.048725] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-14T12:04:07.048807] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-14T12:04:07.048876] [INFO ] [MAIN ] [555/3512] BXMX kept (0.5s) | 552 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:07.516479] [DEBUG] [REMOTE ] BXP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:07.516649] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-14T12:04:07.516931] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-14T12:04:07.517103] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:07.517230] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-14T12:04:07.517272] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-14T12:04:07.517324] [INFO ] [MAIN ] [556/3512] BXP kept (0.5s) | 553 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:07.693035] [DEBUG] [REMOTE ] BXSL: Retrieved 1056 rows, trimmed to 300. [2026-01-14T12:04:07.693189] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-14T12:04:07.693452] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.21. [2026-01-14T12:04:07.693679] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:07.693838] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-14T12:04:07.693895] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-14T12:04:07.693960] [INFO ] [MAIN ] [557/3512] BXSL kept (0.2s) | 554 kept, 3 rejected | 137.8/min | ETA: 21.5m [2026-01-14T12:04:08.379241] [DEBUG] [REMOTE ] BYD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:08.379371] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-14T12:04:08.379614] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-14T12:04:08.379751] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:08.379862] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-14T12:04:08.379902] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-14T12:04:08.379949] [INFO ] [MAIN ] [558/3512] BYD kept (0.7s) | 555 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:08.860512] [DEBUG] [REMOTE ] BYM: Retrieved 5839 rows, trimmed to 300. [2026-01-14T12:04:08.860664] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-14T12:04:08.860877] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-14T12:04:08.861013] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:08.861124] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-14T12:04:08.861164] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-14T12:04:08.861210] [INFO ] [MAIN ] [559/3512] BYM kept (0.5s) | 556 kept, 3 rejected | 137.6/min | ETA: 21.5m [2026-01-14T12:04:09.220151] [DEBUG] [REMOTE ] BYRN: Retrieved 3734 rows, trimmed to 300. [2026-01-14T12:04:09.220283] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-14T12:04:09.220490] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-14T12:04:09.220660] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:09.220792] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-14T12:04:09.220841] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-14T12:04:09.220904] [INFO ] [MAIN ] [560/3512] BYRN kept (0.4s) | 557 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:09.559798] [DEBUG] [REMOTE ] BYSI: Retrieved 2225 rows, trimmed to 300. [2026-01-14T12:04:09.559955] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-14T12:04:09.560209] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-14T12:04:09.560348] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:09.560461] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-14T12:04:09.560503] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-14T12:04:09.560553] [INFO ] [MAIN ] [561/3512] BYSI kept (0.3s) | 558 kept, 3 rejected | 137.7/min | ETA: 21.4m [2026-01-14T12:04:09.856434] [DEBUG] [REMOTE ] BZ: Retrieved 1153 rows, trimmed to 300. [2026-01-14T12:04:09.856646] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-14T12:04:09.856899] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.12. [2026-01-14T12:04:09.857052] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:09.857189] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-14T12:04:09.857239] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-14T12:04:09.857297] [INFO ] [MAIN ] [562/3512] BZ kept (0.3s) | 559 kept, 3 rejected | 137.8/min | ETA: 21.4m [2026-01-14T12:04:10.578554] [DEBUG] [REMOTE ] BZH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:10.578770] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-14T12:04:10.579061] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-14T12:04:10.579204] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:10.579339] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-14T12:04:10.579380] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-14T12:04:10.579435] [INFO ] [MAIN ] [563/3512] BZH kept (0.7s) | 560 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:10.900155] [DEBUG] [REMOTE ] BZUN: Retrieved 2678 rows, trimmed to 300. [2026-01-14T12:04:10.900342] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-14T12:04:10.900632] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-14T12:04:10.900778] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:10.900897] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-14T12:04:10.900940] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-14T12:04:10.901010] [INFO ] [MAIN ] [564/3512] BZUN kept (0.3s) | 561 kept, 3 rejected | 137.7/min | ETA: 21.4m [2026-01-14T12:04:11.439164] [DEBUG] [REMOTE ] C: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:11.439363] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-14T12:04:11.439771] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.73. [2026-01-14T12:04:11.439923] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:11.440066] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-14T12:04:11.440109] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-14T12:04:11.440166] [INFO ] [MAIN ] [565/3512] C kept (0.5s) | 562 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:11.771066] [DEBUG] [REMOTE ] CAAP: Retrieved 1998 rows, trimmed to 300. [2026-01-14T12:04:11.771272] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-14T12:04:11.771552] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.76. [2026-01-14T12:04:11.771719] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:11.771901] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-14T12:04:11.771947] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-14T12:04:11.772004] [INFO ] [MAIN ] [566/3512] CAAP kept (0.3s) | 563 kept, 3 rejected | 137.7/min | ETA: 21.4m [2026-01-14T12:04:12.291435] [DEBUG] [REMOTE ] CAAS: Retrieved 5603 rows, trimmed to 300. [2026-01-14T12:04:12.291771] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-14T12:04:12.292249] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-14T12:04:12.292406] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:12.292597] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-14T12:04:12.292643] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-14T12:04:12.292709] [INFO ] [MAIN ] [567/3512] CAAS kept (0.5s) | 564 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:12.572150] [DEBUG] [REMOTE ] CABA: Retrieved 1562 rows, trimmed to 300. [2026-01-14T12:04:12.572345] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-14T12:04:12.572629] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-14T12:04:12.572790] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:12.572939] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-14T12:04:12.572986] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-14T12:04:12.573052] [INFO ] [MAIN ] [568/3512] CABA kept (0.3s) | 565 kept, 3 rejected | 137.7/min | ETA: 21.4m [2026-01-14T12:04:12.970045] [DEBUG] [REMOTE ] CABO: Retrieved 2650 rows, trimmed to 300. [2026-01-14T12:04:12.970324] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-14T12:04:12.970831] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $92.96. [2026-01-14T12:04:12.971050] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:12.971308] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-14T12:04:12.971369] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-14T12:04:12.971451] [INFO ] [MAIN ] [569/3512] CABO kept (0.4s) | 566 kept, 3 rejected | 137.7/min | ETA: 21.4m [2026-01-14T12:04:13.581742] [DEBUG] [REMOTE ] CAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:13.581968] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-14T12:04:13.582392] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.69. [2026-01-14T12:04:13.582643] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:13.582856] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-14T12:04:13.582920] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-14T12:04:13.583006] [INFO ] [MAIN ] [570/3512] CAC kept (0.6s) | 567 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:14.050919] [DEBUG] [REMOTE ] CACC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:14.051070] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-14T12:04:14.051329] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-14T12:04:14.051470] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:14.051628] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-14T12:04:14.051676] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-14T12:04:14.051731] [INFO ] [MAIN ] [571/3512] CACC kept (0.5s) | 568 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:14.513228] [DEBUG] [REMOTE ] CACI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:14.513361] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-14T12:04:14.513618] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $515.82. [2026-01-14T12:04:14.513760] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:14.513891] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-14T12:04:14.513933] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-14T12:04:14.513983] [INFO ] [MAIN ] [572/3512] CACI kept (0.5s) | 569 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:14.645733] [DEBUG] [REMOTE ] CADL: Retrieved 1122 rows, trimmed to 300. [2026-01-14T12:04:14.645864] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-14T12:04:14.646068] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-14T12:04:14.646208] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:14.646320] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-14T12:04:14.646362] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-14T12:04:14.646412] [INFO ] [MAIN ] [573/3512] CADL kept (0.1s) | 570 kept, 3 rejected | 137.8/min | ETA: 21.3m [2026-01-14T12:04:15.366210] [DEBUG] [REMOTE ] CAE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:15.366358] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-14T12:04:15.366608] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-14T12:04:15.366748] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:15.366870] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-14T12:04:15.366912] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-14T12:04:15.366963] [INFO ] [MAIN ] [574/3512] CAE kept (0.7s) | 571 kept, 3 rejected | 137.6/min | ETA: 21.4m [2026-01-14T12:04:15.811351] [DEBUG] [REMOTE ] CAF: Retrieved 4853 rows, trimmed to 300. [2026-01-14T12:04:15.811508] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-14T12:04:15.811793] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-14T12:04:15.811956] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:15.812078] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-14T12:04:15.812120] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-14T12:04:15.812169] [INFO ] [MAIN ] [575/3512] CAF kept (0.4s) | 572 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:16.290423] [DEBUG] [REMOTE ] CAG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:16.290603] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-14T12:04:16.290880] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-14T12:04:16.291025] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:16.291158] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-14T12:04:16.291199] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-14T12:04:16.291253] [INFO ] [MAIN ] [576/3512] CAG kept (0.5s) | 573 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:16.761628] [DEBUG] [REMOTE ] CAH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:16.761761] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-14T12:04:16.761973] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $156.02. [2026-01-14T12:04:16.762112] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:16.762228] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-14T12:04:16.762269] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-14T12:04:16.762317] [INFO ] [MAIN ] [577/3512] CAH kept (0.5s) | 574 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:17.195459] [DEBUG] [REMOTE ] CAKE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:17.195634] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-14T12:04:17.195902] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-14T12:04:17.196039] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:17.196181] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-14T12:04:17.196222] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-14T12:04:17.196275] [INFO ] [MAIN ] [578/3512] CAKE kept (0.4s) | 575 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:17.682539] [DEBUG] [REMOTE ] CAL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:17.682814] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-14T12:04:17.683114] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-14T12:04:17.683258] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:17.683390] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-14T12:04:17.683432] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-14T12:04:17.683496] [INFO ] [MAIN ] [579/3512] CAL kept (0.5s) | 576 kept, 3 rejected | 137.5/min | ETA: 21.3m [2026-01-14T12:04:17.948933] [DEBUG] [REMOTE ] CALC: Retrieved 1331 rows, trimmed to 300. [2026-01-14T12:04:17.949110] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-14T12:04:17.949402] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-14T12:04:17.949633] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:17.949803] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-14T12:04:17.949865] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-14T12:04:17.949940] [INFO ] [MAIN ] [580/3512] CALC kept (0.3s) | 577 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:18.458292] [DEBUG] [REMOTE ] CALM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:18.458532] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-14T12:04:18.458907] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $72.44. [2026-01-14T12:04:18.459071] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:18.459212] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-14T12:04:18.459255] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-14T12:04:18.459312] [INFO ] [MAIN ] [581/3512] CALM kept (0.5s) | 578 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:18.868035] [DEBUG] [REMOTE ] CALX: Retrieved 3977 rows, trimmed to 300. [2026-01-14T12:04:18.868231] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-14T12:04:18.868499] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-14T12:04:18.868665] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:18.868794] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-14T12:04:18.868837] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-14T12:04:18.868894] [INFO ] [MAIN ] [582/3512] CALX kept (0.4s) | 579 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:19.117850] [DEBUG] [REMOTE ] CAPL: Retrieved 3322 rows, trimmed to 300. [2026-01-14T12:04:19.118081] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-14T12:04:19.118649] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.48. [2026-01-14T12:04:19.118879] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:19.119116] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-14T12:04:19.119180] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-14T12:04:19.119258] [INFO ] [MAIN ] [583/3512] CAPL kept (0.3s) | 580 kept, 3 rejected | 137.7/min | ETA: 21.3m [2026-01-14T12:04:19.630954] [DEBUG] [REMOTE ] CARE: Retrieved 3348 rows, trimmed to 300. [2026-01-14T12:04:19.631115] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-14T12:04:19.631371] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-14T12:04:19.631536] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:19.631798] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-14T12:04:19.631853] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-14T12:04:19.631916] [INFO ] [MAIN ] [584/3512] CARE kept (0.5s) | 581 kept, 3 rejected | 137.7/min | ETA: 21.3m [2026-01-14T12:04:19.964225] [DEBUG] [REMOTE ] CARG: Retrieved 2074 rows, trimmed to 300. [2026-01-14T12:04:19.964635] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-14T12:04:19.964890] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-14T12:04:19.965043] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:19.965162] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-14T12:04:19.965202] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-14T12:04:19.965254] [INFO ] [MAIN ] [585/3512] CARG kept (0.3s) | 582 kept, 3 rejected | 137.7/min | ETA: 21.3m [2026-01-14T12:04:20.374480] [DEBUG] [REMOTE ] CARS: Retrieved 2167 rows, trimmed to 300. [2026-01-14T12:04:20.374649] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-14T12:04:20.374859] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.35. [2026-01-14T12:04:20.374993] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:20.375104] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-14T12:04:20.375145] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-14T12:04:20.375193] [INFO ] [MAIN ] [586/3512] CARS kept (0.4s) | 583 kept, 3 rejected | 137.7/min | ETA: 21.2m [2026-01-14T12:04:20.976022] [DEBUG] [REMOTE ] CASH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:20.976263] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-14T12:04:20.976787] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-14T12:04:20.976942] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:20.977094] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-14T12:04:20.977138] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-14T12:04:20.977193] [INFO ] [MAIN ] [587/3512] CASH kept (0.6s) | 584 kept, 3 rejected | 137.6/min | ETA: 21.3m [2026-01-14T12:04:21.440178] [DEBUG] [REMOTE ] CASS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:21.440314] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-14T12:04:21.440533] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.92. [2026-01-14T12:04:21.440697] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:21.440816] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-14T12:04:21.440859] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-14T12:04:21.440910] [INFO ] [MAIN ] [588/3512] CASS kept (0.5s) | 585 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:21.911215] [DEBUG] [REMOTE ] CASY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:21.911356] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-14T12:04:21.911608] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-14T12:04:21.911764] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:21.911898] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-14T12:04:21.911939] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-14T12:04:21.911993] [INFO ] [MAIN ] [589/3512] CASY kept (0.5s) | 586 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:22.257291] [DEBUG] [REMOTE ] CATH: Retrieved 2449 rows, trimmed to 300. [2026-01-14T12:04:22.257433] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-14T12:04:22.257679] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-14T12:04:22.257832] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:22.257940] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-14T12:04:22.257979] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-14T12:04:22.258028] [INFO ] [MAIN ] [590/3512] CATH kept (0.3s) | 587 kept, 3 rejected | 137.7/min | ETA: 21.2m [2026-01-14T12:04:22.804978] [DEBUG] [REMOTE ] CATO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:22.805113] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-14T12:04:22.805337] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-14T12:04:22.805472] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:22.805605] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-14T12:04:22.805645] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-14T12:04:22.805694] [INFO ] [MAIN ] [591/3512] CATO kept (0.5s) | 588 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:23.275065] [DEBUG] [REMOTE ] CATY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:23.275200] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-14T12:04:23.275418] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-14T12:04:23.275554] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:23.275689] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-14T12:04:23.275729] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-14T12:04:23.275779] [INFO ] [MAIN ] [592/3512] CATY kept (0.5s) | 589 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:23.496766] [DEBUG] [REMOTE ] CAVA: Retrieved 647 rows, trimmed to 300. [2026-01-14T12:04:23.496910] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-14T12:04:23.497120] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-14T12:04:23.497258] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:23.497369] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-14T12:04:23.497411] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-14T12:04:23.497461] [INFO ] [MAIN ] [593/3512] CAVA kept (0.2s) | 590 kept, 3 rejected | 137.7/min | ETA: 21.2m [2026-01-14T12:04:24.161963] [DEBUG] [REMOTE ] CB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:24.162099] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-14T12:04:24.162345] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-14T12:04:24.162483] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:24.162622] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-14T12:04:24.162664] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-14T12:04:24.162714] [INFO ] [MAIN ] [594/3512] CB kept (0.7s) | 591 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:24.607119] [DEBUG] [REMOTE ] CBAN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:24.607248] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-14T12:04:24.607463] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-14T12:04:24.607634] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:24.607748] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-14T12:04:24.607789] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-14T12:04:24.607838] [INFO ] [MAIN ] [595/3512] CBAN kept (0.4s) | 592 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:24.751360] [DEBUG] [REMOTE ] CBL: Retrieved 1053 rows, trimmed to 300. [2026-01-14T12:04:24.751493] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-14T12:04:24.751719] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.72. [2026-01-14T12:04:24.751873] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:24.751984] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-14T12:04:24.752024] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-14T12:04:24.752073] [INFO ] [MAIN ] [596/3512] CBL kept (0.1s) | 593 kept, 3 rejected | 137.7/min | ETA: 21.2m [2026-01-14T12:04:25.290178] [DEBUG] [REMOTE ] CBNK: Retrieved 1834 rows, trimmed to 300. [2026-01-14T12:04:25.290303] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-14T12:04:25.290722] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-14T12:04:25.290857] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:25.290964] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-14T12:04:25.291004] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-14T12:04:25.291051] [INFO ] [MAIN ] [597/3512] CBNK kept (0.5s) | 594 kept, 3 rejected | 137.7/min | ETA: 21.2m [2026-01-14T12:04:25.848844] [DEBUG] [REMOTE ] CBRE: Retrieved 5433 rows, trimmed to 300. [2026-01-14T12:04:25.848976] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-14T12:04:25.849188] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-14T12:04:25.849325] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:25.849437] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-14T12:04:25.849478] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-14T12:04:25.849528] [INFO ] [MAIN ] [598/3512] CBRE kept (0.6s) | 595 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:26.330657] [DEBUG] [REMOTE ] CBRL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:26.330804] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-14T12:04:26.331047] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-14T12:04:26.331182] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:26.331302] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-14T12:04:26.331342] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-14T12:04:26.331391] [INFO ] [MAIN ] [599/3512] CBRL kept (0.5s) | 596 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:26.840543] [DEBUG] [REMOTE ] CBSH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:26.840731] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-14T12:04:26.841010] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-14T12:04:26.841172] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:26.841338] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-14T12:04:26.841384] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-14T12:04:26.841441] [INFO ] [MAIN ] [600/3512] CBSH kept (0.5s) | 597 kept, 3 rejected | 137.5/min | ETA: 21.2m [2026-01-14T12:04:27.057524] [DEBUG] [REMOTE ] CBUS: Retrieved 657 rows, trimmed to 300. [2026-01-14T12:04:27.057697] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-14T12:04:27.057900] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-14T12:04:27.058034] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:27.058141] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-14T12:04:27.058181] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-14T12:04:27.058227] [INFO ] [MAIN ] [601/3512] CBUS kept (0.2s) | 598 kept, 3 rejected | 137.7/min | ETA: 21.1m [2026-01-14T12:04:27.647301] [DEBUG] [REMOTE ] CBZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:27.647444] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-14T12:04:27.647719] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-14T12:04:27.647876] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:27.648038] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-14T12:04:27.648093] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-14T12:04:27.648146] [INFO ] [MAIN ] [602/3512] CBZ kept (0.6s) | 599 kept, 3 rejected | 137.6/min | ETA: 21.2m [2026-01-14T12:04:28.037157] [DEBUG] [REMOTE ] CC: Retrieved 2650 rows, trimmed to 300. [2026-01-14T12:04:28.037303] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-14T12:04:28.037541] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-14T12:04:28.037745] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:28.037873] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-14T12:04:28.037920] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-14T12:04:28.037979] [INFO ] [MAIN ] [603/3512] CC kept (0.4s) | 600 kept, 3 rejected | 137.6/min | ETA: 21.1m [2026-01-14T12:04:28.315081] [DEBUG] [REMOTE ] CCAP: Retrieved 1495 rows, trimmed to 300. [2026-01-14T12:04:28.315202] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-14T12:04:28.315401] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-14T12:04:28.315779] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:28.315907] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-14T12:04:28.315969] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-14T12:04:28.316024] [INFO ] [MAIN ] [604/3512] CCAP kept (0.3s) | 601 kept, 3 rejected | 137.7/min | ETA: 21.1m [2026-01-14T12:04:28.738659] [DEBUG] [REMOTE ] CCB: Retrieved 1883 rows, trimmed to 300. [2026-01-14T12:04:28.738791] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-14T12:04:28.739045] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-14T12:04:28.739187] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:28.739326] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-14T12:04:28.739388] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-14T12:04:28.739442] [INFO ] [MAIN ] [605/3512] CCB kept (0.4s) | 602 kept, 3 rejected | 137.7/min | ETA: 21.1m [2026-01-14T12:04:29.305417] [DEBUG] [REMOTE ] CCBG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:29.305555] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-14T12:04:29.305796] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-14T12:04:29.305937] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:29.306056] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-14T12:04:29.306097] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-14T12:04:29.306147] [INFO ] [MAIN ] [606/3512] CCBG kept (0.6s) | 603 kept, 3 rejected | 137.6/min | ETA: 21.1m [2026-01-14T12:04:29.577779] [DEBUG] [REMOTE ] CCCC: Retrieved 1326 rows, trimmed to 300. [2026-01-14T12:04:29.577919] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-14T12:04:29.578118] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-14T12:04:29.578249] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:29.578356] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-14T12:04:29.578397] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-14T12:04:29.578444] [INFO ] [MAIN ] [607/3512] CCCC kept (0.3s) | 604 kept, 3 rejected | 137.7/min | ETA: 21.1m [2026-01-14T12:04:30.045001] [DEBUG] [REMOTE ] CCD: Retrieved 2716 rows, trimmed to 300. [2026-01-14T12:04:30.045121] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-14T12:04:30.045316] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-14T12:04:30.045468] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:30.045600] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-14T12:04:30.045644] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-14T12:04:30.045693] [INFO ] [MAIN ] [608/3512] CCD kept (0.5s) | 605 kept, 3 rejected | 137.7/min | ETA: 21.1m [2026-01-14T12:04:30.301629] [DEBUG] [REMOTE ] CCEC: Retrieved 347 rows, trimmed to 300. [2026-01-14T12:04:30.301767] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-14T12:04:30.301966] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-14T12:04:30.302098] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:30.302204] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-14T12:04:30.302244] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-14T12:04:30.302290] [INFO ] [MAIN ] [609/3512] CCEC kept (0.3s) | 606 kept, 3 rejected | 137.8/min | ETA: 21.1m [2026-01-14T12:04:31.008249] [DEBUG] [REMOTE ] CCEP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:31.008393] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-14T12:04:31.008851] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-14T12:04:31.008988] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:31.009109] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-14T12:04:31.009150] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-14T12:04:31.009200] [INFO ] [MAIN ] [610/3512] CCEP kept (0.7s) | 607 kept, 3 rejected | 137.6/min | ETA: 21.1m [2026-01-14T12:04:31.485132] [DEBUG] [REMOTE ] CCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:31.485269] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-14T12:04:31.485482] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-14T12:04:31.485637] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:31.485750] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-14T12:04:31.485790] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-14T12:04:31.485840] [INFO ] [MAIN ] [611/3512] CCI kept (0.5s) | 608 kept, 3 rejected | 137.6/min | ETA: 21.1m [2026-01-14T12:04:31.655260] [DEBUG] [REMOTE ] CCIF: Retrieved 1668 rows, trimmed to 300. [2026-01-14T12:04:31.655382] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-14T12:04:31.655605] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-14T12:04:31.655741] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:31.655847] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-14T12:04:31.655886] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-14T12:04:31.655933] [INFO ] [MAIN ] [612/3512] CCIF kept (0.2s) | 609 kept, 3 rejected | 137.8/min | ETA: 21.1m [2026-01-14T12:04:32.247747] [DEBUG] [REMOTE ] CCJ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:32.247891] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-14T12:04:32.248129] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-14T12:04:32.248267] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:32.248389] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-14T12:04:32.248430] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-14T12:04:32.248481] [INFO ] [MAIN ] [613/3512] CCJ kept (0.6s) | 610 kept, 3 rejected | 137.7/min | ETA: 21.1m [2026-01-14T12:04:32.767243] [DEBUG] [REMOTE ] CCK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:32.767391] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-14T12:04:32.767699] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $93.59. [2026-01-14T12:04:32.767846] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:32.767971] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-14T12:04:32.768012] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-14T12:04:32.768064] [INFO ] [MAIN ] [614/3512] CCK kept (0.5s) | 611 kept, 3 rejected | 137.6/min | ETA: 21.1m [2026-01-14T12:04:33.228466] [DEBUG] [REMOTE ] CCL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:33.228615] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-14T12:04:33.228827] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-14T12:04:33.228966] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:33.229079] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-14T12:04:33.229121] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-14T12:04:33.229172] [INFO ] [MAIN ] [615/3512] CCL kept (0.5s) | 612 kept, 3 rejected | 137.6/min | ETA: 21.1m [2026-01-14T12:04:33.616079] [DEBUG] [REMOTE ] CCLD: Retrieved 2887 rows, trimmed to 300. [2026-01-14T12:04:33.616211] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-14T12:04:33.616500] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-14T12:04:33.616713] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:33.616843] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-14T12:04:33.616885] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-14T12:04:33.616935] [INFO ] [MAIN ] [616/3512] CCLD kept (0.4s) | 613 kept, 3 rejected | 137.6/min | ETA: 21.0m [2026-01-14T12:04:34.087632] [DEBUG] [REMOTE ] CCNE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:34.087782] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-14T12:04:34.088000] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.01. [2026-01-14T12:04:34.088133] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:34.088248] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-14T12:04:34.088289] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-14T12:04:34.088337] [INFO ] [MAIN ] [617/3512] CCNE kept (0.5s) | 614 kept, 3 rejected | 137.6/min | ETA: 21.0m [2026-01-14T12:04:34.450935] [DEBUG] [REMOTE ] CCO: Retrieved 5072 rows, trimmed to 300. [2026-01-14T12:04:34.451073] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-14T12:04:34.451284] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.70. [2026-01-14T12:04:34.451422] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:34.451540] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-14T12:04:34.451603] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-14T12:04:34.451669] [INFO ] [MAIN ] [618/3512] CCO kept (0.4s) | 615 kept, 3 rejected | 137.7/min | ETA: 21.0m [2026-01-14T12:04:34.936868] [DEBUG] [REMOTE ] CCOI: Retrieved 6024 rows, trimmed to 300. [2026-01-14T12:04:34.936998] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-14T12:04:34.937211] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-14T12:04:34.937347] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:34.937463] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-14T12:04:34.937507] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-14T12:04:34.937558] [INFO ] [MAIN ] [619/3512] CCOI kept (0.5s) | 616 kept, 3 rejected | 137.6/min | ETA: 21.0m [2026-01-14T12:04:35.410495] [DEBUG] [REMOTE ] CCRN: Retrieved 6093 rows, trimmed to 300. [2026-01-14T12:04:35.410644] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-14T12:04:35.410875] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-14T12:04:35.411014] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:35.411130] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-14T12:04:35.411172] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-14T12:04:35.411222] [INFO ] [MAIN ] [620/3512] CCRN kept (0.5s) | 617 kept, 3 rejected | 137.6/min | ETA: 21.0m [2026-01-14T12:04:35.805103] [DEBUG] [REMOTE ] CCS: Retrieved 2911 rows, trimmed to 300. [2026-01-14T12:04:35.805243] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-14T12:04:35.805467] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-14T12:04:35.805652] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:35.805778] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-14T12:04:35.805821] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-14T12:04:35.805872] [INFO ] [MAIN ] [621/3512] CCS kept (0.4s) | 618 kept, 3 rejected | 137.6/min | ETA: 21.0m [2026-01-14T12:04:36.126402] [DEBUG] [REMOTE ] CCSI: Retrieved 1070 rows, trimmed to 300. [2026-01-14T12:04:36.126629] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-14T12:04:36.126933] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-14T12:04:36.127146] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:36.127270] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-14T12:04:36.127321] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-14T12:04:36.127414] [INFO ] [MAIN ] [622/3512] CCSI kept (0.3s) | 619 kept, 3 rejected | 137.7/min | ETA: 21.0m [2026-01-14T12:04:36.657887] [DEBUG] [REMOTE ] CDC: Retrieved 2901 rows, trimmed to 300. [2026-01-14T12:04:36.658022] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-14T12:04:36.658230] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-14T12:04:36.658368] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:36.658479] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-14T12:04:36.658519] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-14T12:04:36.658585] [INFO ] [MAIN ] [623/3512] CDC kept (0.5s) | 620 kept, 3 rejected | 137.6/min | ETA: 21.0m [2026-01-14T12:04:37.064759] [DEBUG] [REMOTE ] CDE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:37.064901] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-14T12:04:37.065128] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-14T12:04:37.065272] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:37.065393] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-14T12:04:37.065443] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-14T12:04:37.065504] [INFO ] [MAIN ] [624/3512] CDE kept (0.4s) | 621 kept, 3 rejected | 137.7/min | ETA: 21.0m [2026-01-14T12:04:37.188141] [DEBUG] [REMOTE ] CDIO: Retrieved 1002 rows, trimmed to 300. [2026-01-14T12:04:37.188267] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-14T12:04:37.188461] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.83. [2026-01-14T12:04:37.188617] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:37.188725] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-14T12:04:37.188765] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-14T12:04:37.188812] [INFO ] [MAIN ] [625/3512] CDIO kept (0.1s) | 622 kept, 3 rejected | 137.8/min | ETA: 20.9m [2026-01-14T12:04:37.830480] [DEBUG] [REMOTE ] CDL: Retrieved 2646 rows, trimmed to 300. [2026-01-14T12:04:37.830633] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-14T12:04:37.830856] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-14T12:04:37.830994] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:37.831104] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-14T12:04:37.831145] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-14T12:04:37.831194] [INFO ] [MAIN ] [626/3512] CDL kept (0.6s) | 623 kept, 3 rejected | 137.7/min | ETA: 21.0m [2026-01-14T12:04:38.229549] [DEBUG] [REMOTE ] CDNA: Retrieved 2891 rows, trimmed to 300. [2026-01-14T12:04:38.229700] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-14T12:04:38.229923] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-14T12:04:38.230056] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:38.230164] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-14T12:04:38.230204] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-14T12:04:38.230251] [INFO ] [MAIN ] [627/3512] CDNA kept (0.4s) | 624 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:38.809856] [DEBUG] [REMOTE ] CDNS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:38.809991] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-14T12:04:38.810225] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-14T12:04:38.810378] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:38.810496] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-14T12:04:38.810538] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-14T12:04:38.810605] [INFO ] [MAIN ] [628/3512] CDNS kept (0.6s) | 625 kept, 3 rejected | 137.7/min | ETA: 21.0m [2026-01-14T12:04:39.284326] [DEBUG] [REMOTE ] CDP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:39.284458] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-14T12:04:39.284692] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-14T12:04:39.284828] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:39.284940] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-14T12:04:39.284980] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-14T12:04:39.285028] [INFO ] [MAIN ] [629/3512] CDP kept (0.5s) | 626 kept, 3 rejected | 137.6/min | ETA: 20.9m [2026-01-14T12:04:39.443704] [DEBUG] [REMOTE ] CDRE: Retrieved 1051 rows, trimmed to 300. [2026-01-14T12:04:39.443838] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-14T12:04:39.444037] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-14T12:04:39.444174] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:39.444285] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-14T12:04:39.444326] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-14T12:04:39.444375] [INFO ] [MAIN ] [630/3512] CDRE kept (0.2s) | 627 kept, 3 rejected | 137.8/min | ETA: 20.9m [2026-01-14T12:04:39.925332] [DEBUG] [REMOTE ] CDRO: Retrieved 1033 rows, trimmed to 300. [2026-01-14T12:04:39.925466] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-14T12:04:39.925685] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-14T12:04:39.925818] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:39.925926] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-14T12:04:39.925965] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-14T12:04:39.926013] [INFO ] [MAIN ] [631/3512] CDRO kept (0.5s) | 628 kept, 3 rejected | 137.8/min | ETA: 20.9m [2026-01-14T12:04:40.471115] [DEBUG] [REMOTE ] CDXS: Retrieved 3957 rows, trimmed to 300. [2026-01-14T12:04:40.471304] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-14T12:04:40.471685] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-14T12:04:40.472062] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:40.472246] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-14T12:04:40.472291] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-14T12:04:40.472344] [INFO ] [MAIN ] [632/3512] CDXS kept (0.5s) | 629 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:40.927208] [DEBUG] [REMOTE ] CDZI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:40.927348] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-14T12:04:40.927610] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-14T12:04:40.927763] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:40.927881] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-14T12:04:40.927924] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-14T12:04:40.927987] [INFO ] [MAIN ] [633/3512] CDZI kept (0.5s) | 630 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:41.411278] [DEBUG] [REMOTE ] CE: Retrieved 5278 rows, trimmed to 300. [2026-01-14T12:04:41.411500] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-14T12:04:41.411789] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-14T12:04:41.412131] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:41.412265] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-14T12:04:41.412307] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-14T12:04:41.412360] [INFO ] [MAIN ] [634/3512] CE kept (0.5s) | 631 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:41.876231] [DEBUG] [REMOTE ] CECO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:41.876368] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-14T12:04:41.876628] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-14T12:04:41.876771] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:41.876886] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-14T12:04:41.876927] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-14T12:04:41.876977] [INFO ] [MAIN ] [635/3512] CECO kept (0.5s) | 632 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:42.131997] [DEBUG] [REMOTE ] CEG: Retrieved 990 rows, trimmed to 300. [2026-01-14T12:04:42.132125] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-14T12:04:42.132319] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $322.54. [2026-01-14T12:04:42.132452] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:42.132558] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-14T12:04:42.132616] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-14T12:04:42.132665] [INFO ] [MAIN ] [636/3512] CEG kept (0.3s) | 633 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:42.570867] [DEBUG] [REMOTE ] CELC: Retrieved 2090 rows, trimmed to 300. [2026-01-14T12:04:42.571002] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-14T12:04:42.571218] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $51.96. [2026-01-14T12:04:42.571397] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:42.571530] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-14T12:04:42.571604] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-14T12:04:42.571678] [INFO ] [MAIN ] [637/3512] CELC kept (0.4s) | 634 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:42.985095] [DEBUG] [REMOTE ] CELH: Retrieved 2484 rows, trimmed to 300. [2026-01-14T12:04:42.985231] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-14T12:04:42.985488] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-14T12:04:42.985656] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:42.985774] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-14T12:04:42.985816] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-14T12:04:42.985867] [INFO ] [MAIN ] [638/3512] CELH kept (0.4s) | 635 kept, 3 rejected | 137.8/min | ETA: 20.9m [2026-01-14T12:04:43.382084] [DEBUG] [REMOTE ] CELZ: Retrieved 2559 rows, trimmed to 300. [2026-01-14T12:04:43.382221] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-14T12:04:43.382444] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-14T12:04:43.382603] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:43.382726] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-14T12:04:43.382767] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-14T12:04:43.382816] [INFO ] [MAIN ] [639/3512] CELZ kept (0.4s) | 636 kept, 3 rejected | 137.8/min | ETA: 20.9m [2026-01-14T12:04:43.767683] [DEBUG] [REMOTE ] CENTA: Retrieved 4765 rows, trimmed to 300. [2026-01-14T12:04:43.767836] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-14T12:04:43.768085] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-14T12:04:43.768233] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:43.768351] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-14T12:04:43.768393] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-14T12:04:43.768445] [INFO ] [MAIN ] [640/3512] CENTA kept (0.4s) | 637 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:44.408701] [DEBUG] [REMOTE ] CENX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:44.408859] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-14T12:04:44.409130] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-14T12:04:44.409278] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:44.409405] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-14T12:04:44.409448] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-14T12:04:44.409500] [INFO ] [MAIN ] [641/3512] CENX kept (0.6s) | 638 kept, 3 rejected | 137.7/min | ETA: 20.9m [2026-01-14T12:04:44.715480] [DEBUG] [REMOTE ] CERS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:44.715638] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-14T12:04:44.715864] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-14T12:04:44.716002] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:44.716117] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-14T12:04:44.716160] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-14T12:04:44.716211] [INFO ] [MAIN ] [642/3512] CERS kept (0.3s) | 639 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:45.124508] [DEBUG] [REMOTE ] CETX: Retrieved 2654 rows, trimmed to 300. [2026-01-14T12:04:45.124650] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-14T12:04:45.124849] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-14T12:04:45.124982] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:45.125087] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-14T12:04:45.125128] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-14T12:04:45.125176] [INFO ] [MAIN ] [643/3512] CETX kept (0.4s) | 640 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:45.767124] [DEBUG] [REMOTE ] CEVA: Retrieved 5836 rows, trimmed to 300. [2026-01-14T12:04:45.767270] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-14T12:04:45.767476] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-14T12:04:45.767657] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:45.767769] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-14T12:04:45.767809] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-14T12:04:45.767858] [INFO ] [MAIN ] [644/3512] CEVA kept (0.6s) | 641 kept, 3 rejected | 137.7/min | ETA: 20.8m [2026-01-14T12:04:46.224338] [DEBUG] [REMOTE ] CF: Retrieved 5138 rows, trimmed to 300. [2026-01-14T12:04:46.224482] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-14T12:04:46.224735] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-14T12:04:46.224869] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:46.224989] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-14T12:04:46.225030] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-14T12:04:46.225078] [INFO ] [MAIN ] [645/3512] CF kept (0.5s) | 642 kept, 3 rejected | 137.7/min | ETA: 20.8m [2026-01-14T12:04:46.665432] [DEBUG] [REMOTE ] CFFN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:46.665599] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-14T12:04:46.665838] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-14T12:04:46.665977] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:46.666097] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-14T12:04:46.666139] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-14T12:04:46.666191] [INFO ] [MAIN ] [646/3512] CFFN kept (0.4s) | 643 kept, 3 rejected | 137.7/min | ETA: 20.8m [2026-01-14T12:04:46.994955] [DEBUG] [REMOTE ] CFG: Retrieved 2843 rows, trimmed to 300. [2026-01-14T12:04:46.995081] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-14T12:04:46.995289] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $48.86. [2026-01-14T12:04:46.995427] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:46.995539] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-14T12:04:46.995599] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-14T12:04:46.995651] [INFO ] [MAIN ] [647/3512] CFG kept (0.3s) | 644 kept, 3 rejected | 137.7/min | ETA: 20.8m [2026-01-14T12:04:47.449708] [DEBUG] [REMOTE ] CFO: Retrieved 2901 rows, trimmed to 300. [2026-01-14T12:04:47.449868] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-14T12:04:47.450319] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-14T12:04:47.450504] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:47.450676] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-14T12:04:47.450732] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-14T12:04:47.450799] [INFO ] [MAIN ] [648/3512] CFO kept (0.5s) | 645 kept, 3 rejected | 137.7/min | ETA: 20.8m [2026-01-14T12:04:47.684183] [DEBUG] [REMOTE ] CG: Retrieved 3444 rows, trimmed to 300. [2026-01-14T12:04:47.684343] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-14T12:04:47.684661] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-14T12:04:47.684832] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:47.684976] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-14T12:04:47.685027] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-14T12:04:47.685090] [INFO ] [MAIN ] [649/3512] CG kept (0.2s) | 646 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:48.101644] [DEBUG] [REMOTE ] CGABL: Retrieved 1169 rows, trimmed to 300. [2026-01-14T12:04:48.101810] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-14T12:04:48.102221] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-14T12:04:48.102365] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:48.102481] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-14T12:04:48.102524] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-14T12:04:48.102596] [INFO ] [MAIN ] [650/3512] CGABL kept (0.4s) | 647 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:48.555693] [DEBUG] [REMOTE ] CGBD: Retrieved 2158 rows, trimmed to 300. [2026-01-14T12:04:48.555826] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-14T12:04:48.556228] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-14T12:04:48.556362] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:48.556476] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-14T12:04:48.556515] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-14T12:04:48.556564] [INFO ] [MAIN ] [651/3512] CGBD kept (0.5s) | 648 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:49.000685] [DEBUG] [REMOTE ] CGC: Retrieved 2961 rows, trimmed to 300. [2026-01-14T12:04:49.000820] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-14T12:04:49.001029] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-14T12:04:49.001167] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:49.001279] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-14T12:04:49.001320] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-14T12:04:49.001367] [INFO ] [MAIN ] [652/3512] CGC kept (0.4s) | 649 kept, 3 rejected | 137.8/min | ETA: 20.8m [2026-01-14T12:04:49.299441] [DEBUG] [REMOTE ] CGEM: Retrieved 1259 rows, trimmed to 300. [2026-01-14T12:04:49.299600] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-14T12:04:49.299819] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-14T12:04:49.299978] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:49.300088] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-14T12:04:49.300129] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-14T12:04:49.300179] [INFO ] [MAIN ] [653/3512] CGEM kept (0.3s) | 650 kept, 3 rejected | 137.9/min | ETA: 20.7m [2026-01-14T12:04:49.906371] [DEBUG] [REMOTE ] CGEN: Retrieved 6393 rows, trimmed to 300. [2026-01-14T12:04:49.906517] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-14T12:04:49.906771] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-14T12:04:49.906905] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:49.907024] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-14T12:04:49.907065] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-14T12:04:49.907114] [INFO ] [MAIN ] [654/3512] CGEN kept (0.6s) | 651 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:50.375604] [DEBUG] [REMOTE ] CGNX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:50.375746] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-14T12:04:50.375977] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-14T12:04:50.376113] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:50.376225] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-14T12:04:50.376265] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-14T12:04:50.376314] [INFO ] [MAIN ] [655/3512] CGNX kept (0.5s) | 652 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:50.752337] [DEBUG] [REMOTE ] CGO: Retrieved 5084 rows, trimmed to 300. [2026-01-14T12:04:50.752496] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-14T12:04:50.752734] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-14T12:04:50.752875] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:50.753007] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-14T12:04:50.753059] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-14T12:04:50.753126] [INFO ] [MAIN ] [656/3512] CGO kept (0.4s) | 653 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:50.962295] [DEBUG] [REMOTE ] CGON: Retrieved 494 rows, trimmed to 300. [2026-01-14T12:04:50.962401] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-14T12:04:50.962616] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-14T12:04:50.962752] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:50.962857] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-14T12:04:50.962898] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-14T12:04:50.962945] [INFO ] [MAIN ] [657/3512] CGON kept (0.2s) | 654 kept, 3 rejected | 137.9/min | ETA: 20.7m [2026-01-14T12:04:51.451913] [DEBUG] [REMOTE ] CGTX: Retrieved 1070 rows, trimmed to 300. [2026-01-14T12:04:51.452037] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-14T12:04:51.452231] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-14T12:04:51.452364] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:51.452470] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-14T12:04:51.452509] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-14T12:04:51.452557] [INFO ] [MAIN ] [658/3512] CGTX kept (0.5s) | 655 kept, 3 rejected | 137.9/min | ETA: 20.7m [2026-01-14T12:04:52.045626] [DEBUG] [REMOTE ] CHCI: Retrieved 5304 rows, trimmed to 300. [2026-01-14T12:04:52.045762] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-14T12:04:52.045982] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-14T12:04:52.046317] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:52.046432] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-14T12:04:52.046475] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-14T12:04:52.046527] [INFO ] [MAIN ] [659/3512] CHCI kept (0.6s) | 656 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:52.505723] [DEBUG] [REMOTE ] CHCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:52.505860] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-14T12:04:52.506116] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.40. [2026-01-14T12:04:52.506447] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:52.506565] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-14T12:04:52.506626] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-14T12:04:52.506676] [INFO ] [MAIN ] [660/3512] CHCO kept (0.5s) | 657 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:52.955765] [DEBUG] [REMOTE ] CHD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:52.955908] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-14T12:04:52.956150] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-14T12:04:52.956283] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:52.956403] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-14T12:04:52.956452] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-14T12:04:52.956506] [INFO ] [MAIN ] [661/3512] CHD kept (0.4s) | 658 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:53.422922] [DEBUG] [REMOTE ] CHDN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:53.423061] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-14T12:04:53.423269] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $90.18. [2026-01-14T12:04:53.423402] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:53.423511] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-14T12:04:53.423551] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-14T12:04:53.423618] [INFO ] [MAIN ] [662/3512] CHDN kept (0.5s) | 659 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:53.909469] [DEBUG] [REMOTE ] CHE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:53.909619] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-14T12:04:53.909841] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-14T12:04:53.909975] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:53.910087] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-14T12:04:53.910127] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-14T12:04:53.910175] [INFO ] [MAIN ] [663/3512] CHE kept (0.5s) | 660 kept, 3 rejected | 137.7/min | ETA: 20.7m [2026-01-14T12:04:54.271643] [DEBUG] [REMOTE ] CHEF: Retrieved 3637 rows, trimmed to 300. [2026-01-14T12:04:54.271772] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-14T12:04:54.271976] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-14T12:04:54.272108] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:54.272216] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-14T12:04:54.272256] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-14T12:04:54.272303] [INFO ] [MAIN ] [664/3512] CHEF kept (0.4s) | 661 kept, 3 rejected | 137.8/min | ETA: 20.7m [2026-01-14T12:04:54.786084] [DEBUG] [REMOTE ] CHH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:54.786213] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-14T12:04:54.786431] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-14T12:04:54.786565] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:54.786697] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-14T12:04:54.786738] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-14T12:04:54.786785] [INFO ] [MAIN ] [665/3512] CHH kept (0.5s) | 662 kept, 3 rejected | 137.7/min | ETA: 20.7m [2026-01-14T12:04:55.254796] [DEBUG] [REMOTE ] CHI: Retrieved 5925 rows, trimmed to 300. [2026-01-14T12:04:55.254934] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-14T12:04:55.255155] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-14T12:04:55.255289] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:55.255404] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-14T12:04:55.255444] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-14T12:04:55.255493] [INFO ] [MAIN ] [666/3512] CHI kept (0.5s) | 663 kept, 3 rejected | 137.7/min | ETA: 20.7m [2026-01-14T12:04:55.709251] [DEBUG] [REMOTE ] CHKP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:04:55.709399] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-14T12:04:55.709683] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-14T12:04:55.709827] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:55.709952] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-14T12:04:55.709993] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-14T12:04:55.710046] [INFO ] [MAIN ] [667/3512] CHKP kept (0.5s) | 664 kept, 3 rejected | 137.7/min | ETA: 20.7m [2026-01-14T12:04:55.895604] [DEBUG] [REMOTE ] CHMI: Retrieved 3087 rows, trimmed to 300. [2026-01-14T12:04:55.895739] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-14T12:04:55.895971] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-14T12:04:55.896140] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:55.896255] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-14T12:04:55.896296] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-14T12:04:55.896345] [INFO ] [MAIN ] [668/3512] CHMI kept (0.2s) | 665 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:56.373991] [DEBUG] [REMOTE ] CHRD: Retrieved 1291 rows, trimmed to 300. [2026-01-14T12:04:56.374124] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-14T12:04:56.374327] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-14T12:04:56.374465] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:56.374603] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-14T12:04:56.374648] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-14T12:04:56.374697] [INFO ] [MAIN ] [669/3512] CHRD kept (0.5s) | 666 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:56.899245] [DEBUG] [REMOTE ] CHRS: Retrieved 2812 rows, trimmed to 300. [2026-01-14T12:04:56.899397] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-14T12:04:56.899668] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-14T12:04:56.899821] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:56.899941] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-14T12:04:56.899991] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-14T12:04:56.900053] [INFO ] [MAIN ] [670/3512] CHRS kept (0.5s) | 667 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:57.167093] [DEBUG] [REMOTE ] CHSCL: Retrieved 2765 rows, trimmed to 300. [2026-01-14T12:04:57.167222] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-14T12:04:57.167524] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-14T12:04:57.167748] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:57.167885] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-14T12:04:57.167928] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-14T12:04:57.167976] [INFO ] [MAIN ] [671/3512] CHSCL kept (0.3s) | 668 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:57.633557] [DEBUG] [REMOTE ] CHSCM: Retrieved 2849 rows, trimmed to 300. [2026-01-14T12:04:57.633713] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-14T12:04:57.633923] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.48. [2026-01-14T12:04:57.634065] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:57.634181] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-14T12:04:57.634223] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-14T12:04:57.634274] [INFO ] [MAIN ] [672/3512] CHSCM kept (0.5s) | 669 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:57.908847] [DEBUG] [REMOTE ] CHSCN: Retrieved 2983 rows, trimmed to 300. [2026-01-14T12:04:57.909014] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-14T12:04:57.909339] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-14T12:04:57.909550] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:57.909749] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-14T12:04:57.909813] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-14T12:04:57.909891] [INFO ] [MAIN ] [673/3512] CHSCN kept (0.3s) | 670 kept, 3 rejected | 137.9/min | ETA: 20.6m [2026-01-14T12:04:58.488919] [DEBUG] [REMOTE ] CHSCO: Retrieved 3096 rows, trimmed to 300. [2026-01-14T12:04:58.489051] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-14T12:04:58.489259] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-14T12:04:58.489396] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:58.489509] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-14T12:04:58.489551] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-14T12:04:58.489622] [INFO ] [MAIN ] [674/3512] CHSCO kept (0.6s) | 671 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:58.947413] [DEBUG] [REMOTE ] CHSCP: Retrieved 5740 rows, trimmed to 300. [2026-01-14T12:04:58.947546] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-14T12:04:58.947802] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-14T12:04:58.947940] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:58.948057] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-14T12:04:58.948097] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-14T12:04:58.948148] [INFO ] [MAIN ] [675/3512] CHSCP kept (0.5s) | 672 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:04:59.126005] [DEBUG] [REMOTE ] CHWY: Retrieved 1655 rows, trimmed to 300. [2026-01-14T12:04:59.126124] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-14T12:04:59.126319] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-14T12:04:59.126450] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:59.126555] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-14T12:04:59.126622] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-14T12:04:59.126672] [INFO ] [MAIN ] [676/3512] CHWY kept (0.2s) | 673 kept, 3 rejected | 137.9/min | ETA: 20.6m [2026-01-14T12:04:59.713728] [DEBUG] [REMOTE ] CHY: Retrieved 5694 rows, trimmed to 300. [2026-01-14T12:04:59.713869] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-14T12:04:59.714101] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-14T12:04:59.714239] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:04:59.714359] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-14T12:04:59.714400] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-14T12:04:59.714452] [INFO ] [MAIN ] [677/3512] CHY kept (0.6s) | 674 kept, 3 rejected | 137.9/min | ETA: 20.6m [2026-01-14T12:05:00.243237] [DEBUG] [REMOTE ] CI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:00.243549] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-14T12:05:00.244152] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-14T12:05:00.244352] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:00.244599] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-14T12:05:00.244658] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-14T12:05:00.244736] [INFO ] [MAIN ] [678/3512] CI kept (0.5s) | 675 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:05:00.751606] [DEBUG] [REMOTE ] CIA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:00.751911] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-14T12:05:00.768653] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-14T12:05:00.768982] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:00.769216] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-14T12:05:00.769282] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-14T12:05:00.769385] [INFO ] [MAIN ] [679/3512] CIA kept (0.5s) | 676 kept, 3 rejected | 137.8/min | ETA: 20.6m [2026-01-14T12:05:01.287207] [DEBUG] [REMOTE ] CIB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:01.287338] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-14T12:05:01.287672] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $54.06. [2026-01-14T12:05:01.287859] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:01.288021] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-14T12:05:01.288064] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-14T12:05:01.288117] [INFO ] [MAIN ] [680/3512] CIB kept (0.5s) | 677 kept, 3 rejected | 137.7/min | ETA: 20.6m [2026-01-14T12:05:01.804138] [DEBUG] [REMOTE ] CIEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:01.804287] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-14T12:05:01.804538] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-14T12:05:01.804717] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:01.804850] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-14T12:05:01.804894] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-14T12:05:01.804949] [INFO ] [MAIN ] [681/3512] CIEN kept (0.5s) | 678 kept, 3 rejected | 137.7/min | ETA: 20.6m [2026-01-14T12:05:02.238102] [DEBUG] [REMOTE ] CIF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:02.238416] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-14T12:05:02.239074] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-14T12:05:02.239292] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:02.239511] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-14T12:05:02.239598] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-14T12:05:02.239693] [INFO ] [MAIN ] [682/3512] CIF kept (0.4s) | 679 kept, 3 rejected | 137.7/min | ETA: 20.6m [2026-01-14T12:05:02.653463] [DEBUG] [REMOTE ] CIG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:02.653641] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-14T12:05:02.653917] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-14T12:05:02.654059] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:02.654191] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-14T12:05:02.654234] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-14T12:05:02.654287] [INFO ] [MAIN ] [683/3512] CIG kept (0.4s) | 680 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:03.159113] [DEBUG] [REMOTE ] CIGI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:03.159252] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-14T12:05:03.159481] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-14T12:05:03.159644] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:03.159766] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-14T12:05:03.159808] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-14T12:05:03.159860] [INFO ] [MAIN ] [684/3512] CIGI kept (0.5s) | 681 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:03.616006] [DEBUG] [REMOTE ] CII: Retrieved 5443 rows, trimmed to 300. [2026-01-14T12:05:03.616143] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-14T12:05:03.616350] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.72. [2026-01-14T12:05:03.616487] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:03.616620] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-14T12:05:03.616663] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-14T12:05:03.616714] [INFO ] [MAIN ] [685/3512] CII kept (0.5s) | 682 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:04.050636] [DEBUG] [REMOTE ] CIM: Retrieved 4567 rows, trimmed to 300. [2026-01-14T12:05:04.050826] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-14T12:05:04.051107] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-14T12:05:04.051283] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:04.051417] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-14T12:05:04.051669] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-14T12:05:04.051723] [INFO ] [MAIN ] [686/3512] CIM kept (0.4s) | 683 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:04.540452] [DEBUG] [REMOTE ] CINF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:04.540623] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-14T12:05:04.540880] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.96. [2026-01-14T12:05:04.541028] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:04.541165] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-14T12:05:04.541208] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-14T12:05:04.541259] [INFO ] [MAIN ] [687/3512] CINF kept (0.5s) | 684 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:04.773797] [DEBUG] [REMOTE ] CING: Retrieved 1028 rows, trimmed to 300. [2026-01-14T12:05:04.773971] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-14T12:05:04.774245] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-14T12:05:04.774637] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:04.774792] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-14T12:05:04.774846] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-14T12:05:04.774913] [INFO ] [MAIN ] [688/3512] CING kept (0.2s) | 685 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:05.163669] [DEBUG] [REMOTE ] CION: Retrieved 1073 rows, trimmed to 300. [2026-01-14T12:05:05.163807] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-14T12:05:05.164015] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-14T12:05:05.164157] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:05.164271] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-14T12:05:05.164312] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-14T12:05:05.164362] [INFO ] [MAIN ] [689/3512] CION kept (0.4s) | 686 kept, 3 rejected | 137.8/min | ETA: 20.5m [2026-01-14T12:05:05.833106] [DEBUG] [REMOTE ] CIVB: Retrieved 6285 rows, trimmed to 300. [2026-01-14T12:05:05.833243] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-14T12:05:05.833455] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-14T12:05:05.833610] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:05.833729] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-14T12:05:05.833770] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-14T12:05:05.833820] [INFO ] [MAIN ] [690/3512] CIVB kept (0.7s) | 687 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:06.165507] [DEBUG] [REMOTE ] CIVI: Retrieved 3539 rows, trimmed to 300. [2026-01-14T12:05:06.165672] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-14T12:05:06.165886] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-14T12:05:06.166024] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:06.166138] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-14T12:05:06.166179] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-14T12:05:06.166227] [INFO ] [MAIN ] [691/3512] CIVI kept (0.3s) | 688 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:06.749000] [DEBUG] [REMOTE ] CLB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:06.749132] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-14T12:05:06.749363] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $11.33. [2026-01-14T12:05:06.749496] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:06.749787] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-14T12:05:06.749828] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-14T12:05:06.749877] [INFO ] [MAIN ] [692/3512] CLB kept (0.6s) | 689 kept, 3 rejected | 137.6/min | ETA: 20.5m [2026-01-14T12:05:07.038281] [DEBUG] [REMOTE ] CLBK: Retrieved 1944 rows, trimmed to 300. [2026-01-14T12:05:07.038409] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-14T12:05:07.038655] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-14T12:05:07.038791] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:07.038900] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-14T12:05:07.038940] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-14T12:05:07.038989] [INFO ] [MAIN ] [693/3512] CLBK kept (0.3s) | 690 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:07.633646] [DEBUG] [REMOTE ] CLDX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:07.633867] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-14T12:05:07.634242] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-14T12:05:07.634396] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:07.634541] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-14T12:05:07.634604] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-14T12:05:07.634666] [INFO ] [MAIN ] [694/3512] CLDX kept (0.6s) | 691 kept, 3 rejected | 137.6/min | ETA: 20.5m [2026-01-14T12:05:08.003975] [DEBUG] [REMOTE ] CLF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:08.004218] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-14T12:05:08.004822] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-14T12:05:08.005025] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:08.005224] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-14T12:05:08.005283] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-14T12:05:08.005349] [INFO ] [MAIN ] [695/3512] CLF kept (0.4s) | 692 kept, 3 rejected | 137.7/min | ETA: 20.5m [2026-01-14T12:05:08.504069] [DEBUG] [REMOTE ] CLFD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:08.504203] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-14T12:05:08.504423] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-14T12:05:08.504558] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:08.504694] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-14T12:05:08.504734] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-14T12:05:08.504783] [INFO ] [MAIN ] [696/3512] CLFD kept (0.5s) | 693 kept, 3 rejected | 137.6/min | ETA: 20.5m [2026-01-14T12:05:08.958949] [DEBUG] [REMOTE ] CLH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:08.959083] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-14T12:05:08.959299] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-14T12:05:08.959436] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:08.959551] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-14T12:05:08.959611] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-14T12:05:08.959676] [INFO ] [MAIN ] [697/3512] CLH kept (0.5s) | 694 kept, 3 rejected | 137.6/min | ETA: 20.5m [2026-01-14T12:05:09.287974] [DEBUG] [REMOTE ] CLLS: Retrieved 2718 rows, trimmed to 300. [2026-01-14T12:05:09.288114] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-14T12:05:09.288344] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-14T12:05:09.288487] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:09.288814] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-14T12:05:09.288857] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-14T12:05:09.288905] [INFO ] [MAIN ] [698/3512] CLLS kept (0.3s) | 695 kept, 3 rejected | 137.7/min | ETA: 20.4m [2026-01-14T12:05:09.880282] [DEBUG] [REMOTE ] CLMB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:09.880489] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-14T12:05:09.880861] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-14T12:05:09.881058] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:09.881236] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-14T12:05:09.881294] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-14T12:05:09.881364] [INFO ] [MAIN ] [699/3512] CLMB kept (0.6s) | 696 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:10.272343] [DEBUG] [REMOTE ] CLNE: Retrieved 4689 rows, trimmed to 300. [2026-01-14T12:05:10.272471] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-14T12:05:10.272704] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-14T12:05:10.272846] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:10.272958] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-14T12:05:10.272999] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-14T12:05:10.273048] [INFO ] [MAIN ] [700/3512] CLNE kept (0.4s) | 697 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:10.559086] [DEBUG] [REMOTE ] CLNN: Retrieved 1264 rows, trimmed to 300. [2026-01-14T12:05:10.559219] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-14T12:05:10.559419] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.10. [2026-01-14T12:05:10.559553] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:10.559689] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-14T12:05:10.559730] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-14T12:05:10.559778] [INFO ] [MAIN ] [701/3512] CLNN kept (0.3s) | 698 kept, 3 rejected | 137.7/min | ETA: 20.4m [2026-01-14T12:05:10.929222] [DEBUG] [REMOTE ] CLOA: Retrieved 753 rows, trimmed to 300. [2026-01-14T12:05:10.929378] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-14T12:05:10.929629] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.15. [2026-01-14T12:05:10.929771] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:10.929896] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-14T12:05:10.929947] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-14T12:05:10.930001] [INFO ] [MAIN ] [702/3512] CLOA kept (0.4s) | 699 kept, 3 rejected | 137.7/min | ETA: 20.4m [2026-01-14T12:05:11.506814] [DEBUG] [REMOTE ] CLRB: Retrieved 5074 rows, trimmed to 300. [2026-01-14T12:05:11.506955] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-14T12:05:11.507187] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-14T12:05:11.507325] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:11.507443] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-14T12:05:11.507483] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-14T12:05:11.507552] [INFO ] [MAIN ] [703/3512] CLRB kept (0.6s) | 700 kept, 3 rejected | 137.7/min | ETA: 20.4m [2026-01-14T12:05:11.994922] [DEBUG] [REMOTE ] CLRO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:11.995056] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-14T12:05:11.995357] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-14T12:05:11.995540] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:11.995696] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-14T12:05:11.995739] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-14T12:05:11.995792] [INFO ] [MAIN ] [704/3512] CLRO kept (0.5s) | 701 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:12.441918] [DEBUG] [REMOTE ] CLS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:12.442055] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-14T12:05:12.442279] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $264.69. [2026-01-14T12:05:12.442423] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:12.442543] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-14T12:05:12.442606] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-14T12:05:12.442659] [INFO ] [MAIN ] [705/3512] CLS kept (0.4s) | 702 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:12.901974] [DEBUG] [REMOTE ] CLX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:12.902167] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-14T12:05:12.902459] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-14T12:05:12.902630] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:12.902769] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-14T12:05:12.902812] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-14T12:05:12.902866] [INFO ] [MAIN ] [706/3512] CLX kept (0.5s) | 703 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:13.383049] [DEBUG] [REMOTE ] CM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:13.383247] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-14T12:05:13.383678] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.61. [2026-01-14T12:05:13.383830] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:13.384000] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-14T12:05:13.384041] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-14T12:05:13.384097] [INFO ] [MAIN ] [707/3512] CM kept (0.5s) | 704 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:13.876835] [DEBUG] [REMOTE ] CMA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:13.877013] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-14T12:05:13.877278] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $74.32. [2026-01-14T12:05:13.877420] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:13.877543] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-14T12:05:13.877630] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-14T12:05:13.877693] [INFO ] [MAIN ] [708/3512] CMA kept (0.5s) | 705 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:14.307818] [DEBUG] [REMOTE ] CMC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:14.307966] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-14T12:05:14.308196] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.52. [2026-01-14T12:05:14.308336] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:14.308455] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-14T12:05:14.308498] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-14T12:05:14.308566] [INFO ] [MAIN ] [709/3512] CMC kept (0.4s) | 706 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:14.635955] [DEBUG] [REMOTE ] CMCM: Retrieved 2939 rows, trimmed to 300. [2026-01-14T12:05:14.636087] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-14T12:05:14.636291] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-14T12:05:14.636425] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:14.636534] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-14T12:05:14.636591] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-14T12:05:14.636643] [INFO ] [MAIN ] [710/3512] CMCM kept (0.3s) | 707 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:15.198266] [DEBUG] [REMOTE ] CMCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:15.198417] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-14T12:05:15.198677] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-14T12:05:15.198820] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:15.198947] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-14T12:05:15.198989] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-14T12:05:15.199039] [INFO ] [MAIN ] [711/3512] CMCO kept (0.6s) | 708 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:15.659875] [DEBUG] [REMOTE ] CMCSA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:15.660017] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-14T12:05:15.660244] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.45. [2026-01-14T12:05:15.660383] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:15.660502] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-14T12:05:15.660544] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-14T12:05:15.660615] [INFO ] [MAIN ] [712/3512] CMCSA kept (0.5s) | 709 kept, 3 rejected | 137.6/min | ETA: 20.4m [2026-01-14T12:05:16.208903] [DEBUG] [REMOTE ] CME: Retrieved 5812 rows, trimmed to 300. [2026-01-14T12:05:16.209096] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-14T12:05:16.209499] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-14T12:05:16.209678] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:16.209860] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-14T12:05:16.209901] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-14T12:05:16.209960] [INFO ] [MAIN ] [713/3512] CME kept (0.5s) | 710 kept, 3 rejected | 137.5/min | ETA: 20.4m [2026-01-14T12:05:16.635099] [DEBUG] [REMOTE ] CMG: Retrieved 5023 rows, trimmed to 300. [2026-01-14T12:05:16.635292] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-14T12:05:16.635542] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-14T12:05:16.635737] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:16.635913] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-14T12:05:16.635971] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-14T12:05:16.636056] [INFO ] [MAIN ] [714/3512] CMG kept (0.4s) | 711 kept, 3 rejected | 137.5/min | ETA: 20.3m [2026-01-14T12:05:16.982343] [DEBUG] [REMOTE ] CMI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:16.982483] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-14T12:05:16.982760] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-14T12:05:16.982896] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:16.983011] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-14T12:05:16.983051] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-14T12:05:16.983112] [INFO ] [MAIN ] [715/3512] CMI kept (0.3s) | 712 kept, 3 rejected | 137.5/min | ETA: 20.3m [2026-01-14T12:05:17.183126] [DEBUG] [REMOTE ] CMMB: Retrieved 1739 rows, trimmed to 300. [2026-01-14T12:05:17.183264] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-14T12:05:17.183487] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-14T12:05:17.183661] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:17.183784] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-14T12:05:17.183825] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-14T12:05:17.183874] [INFO ] [MAIN ] [716/3512] CMMB kept (0.2s) | 713 kept, 3 rejected | 137.7/min | ETA: 20.3m [2026-01-14T12:05:17.738888] [DEBUG] [REMOTE ] CMP: Retrieved 5556 rows, trimmed to 300. [2026-01-14T12:05:17.739026] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-14T12:05:17.739244] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-14T12:05:17.739379] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:17.739496] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-14T12:05:17.739536] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-14T12:05:17.739604] [INFO ] [MAIN ] [717/3512] CMP kept (0.6s) | 714 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:18.094620] [DEBUG] [REMOTE ] CMPO: Retrieved 1292 rows, trimmed to 300. [2026-01-14T12:05:18.094985] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-14T12:05:18.095197] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-14T12:05:18.095338] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:18.095450] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-14T12:05:18.095490] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-14T12:05:18.095540] [INFO ] [MAIN ] [718/3512] CMPO kept (0.4s) | 715 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:18.532724] [DEBUG] [REMOTE ] CMPS: Retrieved 1336 rows, trimmed to 300. [2026-01-14T12:05:18.532859] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-14T12:05:18.533065] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-14T12:05:18.533202] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:18.533315] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-14T12:05:18.533357] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-14T12:05:18.533406] [INFO ] [MAIN ] [719/3512] CMPS kept (0.4s) | 716 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:18.889963] [DEBUG] [REMOTE ] CMPX: Retrieved 1201 rows, trimmed to 300. [2026-01-14T12:05:18.890093] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-14T12:05:18.890304] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-14T12:05:18.890446] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:18.890560] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-14T12:05:18.890638] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-14T12:05:18.890689] [INFO ] [MAIN ] [720/3512] CMPX kept (0.4s) | 717 kept, 3 rejected | 137.7/min | ETA: 20.3m [2026-01-14T12:05:19.417744] [DEBUG] [REMOTE ] CMRE: Retrieved 3820 rows, trimmed to 300. [2026-01-14T12:05:19.417883] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-14T12:05:19.418094] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.27. [2026-01-14T12:05:19.418234] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:19.418350] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-14T12:05:19.418410] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-14T12:05:19.418464] [INFO ] [MAIN ] [721/3512] CMRE kept (0.5s) | 718 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:19.977282] [DEBUG] [REMOTE ] CMS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:19.977661] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-14T12:05:19.977910] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-14T12:05:19.978048] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:19.978171] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-14T12:05:19.978211] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-14T12:05:19.978263] [INFO ] [MAIN ] [722/3512] CMS kept (0.6s) | 719 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:20.283011] [DEBUG] [REMOTE ] CMSA: Retrieved 1972 rows, trimmed to 300. [2026-01-14T12:05:20.283138] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-14T12:05:20.283341] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-14T12:05:20.283473] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:20.283598] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-14T12:05:20.283638] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-14T12:05:20.283685] [INFO ] [MAIN ] [723/3512] CMSA kept (0.3s) | 720 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:20.702607] [DEBUG] [REMOTE ] CMSC: Retrieved 1831 rows, trimmed to 300. [2026-01-14T12:05:20.702740] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-14T12:05:20.702946] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-14T12:05:20.703080] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:20.703186] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-14T12:05:20.703225] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-14T12:05:20.703271] [INFO ] [MAIN ] [724/3512] CMSC kept (0.4s) | 721 kept, 3 rejected | 137.6/min | ETA: 20.3m [2026-01-14T12:05:20.984718] [DEBUG] [REMOTE ] CMSD: Retrieved 1734 rows, trimmed to 300. [2026-01-14T12:05:20.984848] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-14T12:05:20.985051] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-14T12:05:20.985184] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:20.985292] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-14T12:05:20.985331] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-14T12:05:20.985379] [INFO ] [MAIN ] [725/3512] CMSD kept (0.3s) | 722 kept, 3 rejected | 137.7/min | ETA: 20.2m [2026-01-14T12:05:21.328038] [DEBUG] [REMOTE ] CMTG: Retrieved 1052 rows, trimmed to 300. [2026-01-14T12:05:21.328176] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-14T12:05:21.328415] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-14T12:05:21.328559] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:21.328707] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-14T12:05:21.328752] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-14T12:05:21.328801] [INFO ] [MAIN ] [726/3512] CMTG kept (0.3s) | 723 kept, 3 rejected | 137.7/min | ETA: 20.2m [2026-01-14T12:05:22.035446] [DEBUG] [REMOTE ] CMTL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:22.035603] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-14T12:05:22.035828] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-14T12:05:22.035961] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:22.036083] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-14T12:05:22.036140] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-14T12:05:22.036191] [INFO ] [MAIN ] [727/3512] CMTL kept (0.7s) | 724 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:22.524414] [DEBUG] [REMOTE ] CNA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:22.524553] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-14T12:05:22.524790] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-14T12:05:22.524925] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:22.525039] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-14T12:05:22.525079] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-14T12:05:22.525127] [INFO ] [MAIN ] [728/3512] CNA kept (0.5s) | 725 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:22.810291] [DEBUG] [REMOTE ] CNC: Retrieved 6059 rows, trimmed to 300. [2026-01-14T12:05:22.810430] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-14T12:05:22.810661] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-14T12:05:22.810796] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:22.810934] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-14T12:05:22.810990] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-14T12:05:22.811040] [INFO ] [MAIN ] [729/3512] CNC kept (0.3s) | 726 kept, 3 rejected | 137.7/min | ETA: 20.2m [2026-01-14T12:05:23.200510] [DEBUG] [REMOTE ] CNF: Retrieved 1800 rows, trimmed to 300. [2026-01-14T12:05:23.200666] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-14T12:05:23.200869] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.45. [2026-01-14T12:05:23.201005] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:23.201141] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-14T12:05:23.201185] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-14T12:05:23.201233] [INFO ] [MAIN ] [730/3512] CNF kept (0.4s) | 727 kept, 3 rejected | 137.7/min | ETA: 20.2m [2026-01-14T12:05:23.845631] [DEBUG] [REMOTE ] CNI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:23.845776] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-14T12:05:23.846003] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-14T12:05:23.846143] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:23.846260] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-14T12:05:23.846303] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-14T12:05:23.846355] [INFO ] [MAIN ] [731/3512] CNI kept (0.6s) | 728 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:24.253676] [DEBUG] [REMOTE ] CNK: Retrieved 4712 rows, trimmed to 300. [2026-01-14T12:05:24.253812] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-14T12:05:24.254022] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-14T12:05:24.254155] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:24.254265] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-14T12:05:24.254305] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-14T12:05:24.254353] [INFO ] [MAIN ] [732/3512] CNK kept (0.4s) | 729 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:24.502405] [DEBUG] [REMOTE ] CNM: Retrieved 1125 rows, trimmed to 300. [2026-01-14T12:05:24.502538] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-14T12:05:24.502760] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-14T12:05:24.502897] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:24.503005] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-14T12:05:24.503062] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-14T12:05:24.503111] [INFO ] [MAIN ] [733/3512] CNM kept (0.2s) | 730 kept, 3 rejected | 137.7/min | ETA: 20.2m [2026-01-14T12:05:25.108650] [DEBUG] [REMOTE ] CNMD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:25.108789] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-14T12:05:25.109026] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-14T12:05:25.109161] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:25.109289] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-14T12:05:25.109329] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-14T12:05:25.109378] [INFO ] [MAIN ] [734/3512] CNMD kept (0.6s) | 731 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:25.391234] [DEBUG] [REMOTE ] CNNE: Retrieved 2047 rows, trimmed to 300. [2026-01-14T12:05:25.391357] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-14T12:05:25.391551] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-14T12:05:25.391722] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:25.391831] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-14T12:05:25.391871] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-14T12:05:25.391919] [INFO ] [MAIN ] [735/3512] CNNE kept (0.3s) | 732 kept, 3 rejected | 137.7/min | ETA: 20.2m [2026-01-14T12:05:25.989341] [DEBUG] [REMOTE ] CNO: Retrieved 5622 rows, trimmed to 300. [2026-01-14T12:05:25.989476] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-14T12:05:25.989707] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.80. [2026-01-14T12:05:25.989843] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:25.989958] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-14T12:05:25.989998] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-14T12:05:25.990048] [INFO ] [MAIN ] [736/3512] CNO kept (0.6s) | 733 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:26.373285] [DEBUG] [REMOTE ] CNOB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:26.373419] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-14T12:05:26.373704] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.29. [2026-01-14T12:05:26.373851] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:26.373969] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-14T12:05:26.374008] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-14T12:05:26.374056] [INFO ] [MAIN ] [737/3512] CNOB kept (0.4s) | 734 kept, 3 rejected | 137.6/min | ETA: 20.2m [2026-01-14T12:05:26.730399] [DEBUG] [REMOTE ] CNP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:26.730556] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-14T12:05:26.730829] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-14T12:05:26.730977] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:26.731094] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-14T12:05:26.731134] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-14T12:05:26.731191] [INFO ] [MAIN ] [738/3512] CNP kept (0.4s) | 735 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:27.104157] [DEBUG] [REMOTE ] CNQ: Retrieved 6402 rows, trimmed to 300. [2026-01-14T12:05:27.104328] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-14T12:05:27.104637] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-14T12:05:27.104831] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:27.104990] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-14T12:05:27.105074] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-14T12:05:27.105143] [INFO ] [MAIN ] [739/3512] CNQ kept (0.4s) | 736 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:27.615274] [DEBUG] [REMOTE ] CNS: Retrieved 5388 rows, trimmed to 300. [2026-01-14T12:05:27.615468] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-14T12:05:27.615802] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-14T12:05:27.616036] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:27.616175] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-14T12:05:27.616221] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-14T12:05:27.616275] [INFO ] [MAIN ] [740/3512] CNS kept (0.5s) | 737 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:27.770142] [DEBUG] [REMOTE ] CNSP: Retrieved 1552 rows, trimmed to 300. [2026-01-14T12:05:27.770334] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-14T12:05:27.770624] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-14T12:05:27.770783] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:27.770906] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-14T12:05:27.770950] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-14T12:05:27.771006] [INFO ] [MAIN ] [741/3512] CNSP kept (0.2s) | 738 kept, 3 rejected | 137.8/min | ETA: 20.1m [2026-01-14T12:05:28.229163] [DEBUG] [REMOTE ] CNTA: Retrieved 1162 rows, trimmed to 300. [2026-01-14T12:05:28.229363] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-14T12:05:28.229680] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-14T12:05:28.229833] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:28.229994] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-14T12:05:28.230055] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-14T12:05:28.230119] [INFO ] [MAIN ] [742/3512] CNTA kept (0.5s) | 739 kept, 3 rejected | 137.8/min | ETA: 20.1m [2026-01-14T12:05:28.873000] [DEBUG] [REMOTE ] CNTY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:28.873179] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-14T12:05:28.873442] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-14T12:05:28.873609] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:28.873732] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-14T12:05:28.873772] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-14T12:05:28.873822] [INFO ] [MAIN ] [743/3512] CNTY kept (0.6s) | 740 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:29.140223] [DEBUG] [REMOTE ] CNVS: Retrieved 5579 rows, trimmed to 300. [2026-01-14T12:05:29.140352] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-14T12:05:29.140555] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-14T12:05:29.140709] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:29.140819] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-14T12:05:29.140858] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-14T12:05:29.140907] [INFO ] [MAIN ] [744/3512] CNVS kept (0.3s) | 741 kept, 3 rejected | 137.8/min | ETA: 20.1m [2026-01-14T12:05:29.779597] [DEBUG] [REMOTE ] CNX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:29.779740] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-14T12:05:29.779966] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-14T12:05:29.780100] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:29.780217] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-14T12:05:29.780273] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-14T12:05:29.780323] [INFO ] [MAIN ] [745/3512] CNX kept (0.6s) | 742 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:30.140079] [DEBUG] [REMOTE ] CNXN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:30.140207] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-14T12:05:30.140418] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-14T12:05:30.140554] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:30.140688] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-14T12:05:30.140728] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-14T12:05:30.140781] [INFO ] [MAIN ] [746/3512] CNXN kept (0.4s) | 743 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:30.412105] [DEBUG] [REMOTE ] COCO: Retrieved 1061 rows, trimmed to 300. [2026-01-14T12:05:30.412243] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-14T12:05:30.412452] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.66. [2026-01-14T12:05:30.412618] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:30.412735] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-14T12:05:30.412777] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-14T12:05:30.412829] [INFO ] [MAIN ] [747/3512] COCO kept (0.3s) | 744 kept, 3 rejected | 137.8/min | ETA: 20.1m [2026-01-14T12:05:30.949974] [DEBUG] [REMOTE ] CODA: Retrieved 4326 rows, trimmed to 300. [2026-01-14T12:05:30.950113] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-14T12:05:30.950361] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-14T12:05:30.950521] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:30.950672] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-14T12:05:30.950714] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-14T12:05:30.950765] [INFO ] [MAIN ] [748/3512] CODA kept (0.5s) | 745 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:31.369986] [DEBUG] [REMOTE ] CODI: Retrieved 4945 rows, trimmed to 300. [2026-01-14T12:05:31.370117] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-14T12:05:31.370319] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-14T12:05:31.370452] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:31.370561] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-14T12:05:31.370621] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-14T12:05:31.370671] [INFO ] [MAIN ] [749/3512] CODI kept (0.4s) | 746 kept, 3 rejected | 137.7/min | ETA: 20.1m [2026-01-14T12:05:31.636448] [DEBUG] [REMOTE ] COEP: Retrieved 1273 rows, trimmed to 300. [2026-01-14T12:05:31.636613] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-14T12:05:31.636817] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-14T12:05:31.636949] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:31.637056] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-14T12:05:31.637096] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-14T12:05:31.637143] [INFO ] [MAIN ] [750/3512] COEP kept (0.3s) | 747 kept, 3 rejected | 137.8/min | ETA: 20.0m [2026-01-14T12:05:32.247326] [DEBUG] [REMOTE ] COF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:32.247470] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-14T12:05:32.247747] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-14T12:05:32.247893] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:32.248054] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-14T12:05:32.248114] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-14T12:05:32.248167] [INFO ] [MAIN ] [751/3512] COF kept (0.6s) | 748 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:32.779530] [DEBUG] [REMOTE ] COFS: Retrieved 6038 rows, trimmed to 300. [2026-01-14T12:05:32.779695] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-14T12:05:32.779945] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.12. [2026-01-14T12:05:32.780086] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:32.780211] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-14T12:05:32.780253] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-14T12:05:32.780303] [INFO ] [MAIN ] [752/3512] COFS kept (0.5s) | 749 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:33.048171] [DEBUG] [REMOTE ] COIN: Retrieved 1194 rows, trimmed to 300. [2026-01-14T12:05:33.048298] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-14T12:05:33.048495] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-14T12:05:33.048651] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:33.048760] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-14T12:05:33.048800] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-14T12:05:33.048853] [INFO ] [MAIN ] [753/3512] COIN kept (0.3s) | 750 kept, 3 rejected | 137.8/min | ETA: 20.0m [2026-01-14T12:05:33.649076] [DEBUG] [REMOTE ] COKE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:33.649226] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-14T12:05:33.649479] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.46. [2026-01-14T12:05:33.649642] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:33.649773] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-14T12:05:33.649814] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-14T12:05:33.649870] [INFO ] [MAIN ] [754/3512] COKE kept (0.6s) | 751 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:34.129541] [DEBUG] [REMOTE ] COLB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:34.129694] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-14T12:05:34.129935] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $24.00. [2026-01-14T12:05:34.130078] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:34.130203] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-14T12:05:34.130244] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-14T12:05:34.130296] [INFO ] [MAIN ] [755/3512] COLB kept (0.5s) | 752 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:34.422092] [DEBUG] [REMOTE ] COLD: Retrieved 2007 rows, trimmed to 300. [2026-01-14T12:05:34.422233] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-14T12:05:34.422462] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-14T12:05:34.422651] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:34.422792] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-14T12:05:34.422832] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-14T12:05:34.422884] [INFO ] [MAIN ] [756/3512] COLD kept (0.3s) | 753 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:34.863526] [DEBUG] [REMOTE ] COLL: Retrieved 2688 rows, trimmed to 300. [2026-01-14T12:05:34.863796] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-14T12:05:34.864053] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $33.94. [2026-01-14T12:05:34.864199] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:34.864344] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-14T12:05:34.864389] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-14T12:05:34.864449] [INFO ] [MAIN ] [757/3512] COLL kept (0.4s) | 754 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:35.393909] [DEBUG] [REMOTE ] COLM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:35.394061] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-14T12:05:35.394318] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-14T12:05:35.394456] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:35.394604] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-14T12:05:35.394649] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-14T12:05:35.394703] [INFO ] [MAIN ] [758/3512] COLM kept (0.5s) | 755 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:35.601525] [DEBUG] [REMOTE ] COMP: Retrieved 1202 rows, trimmed to 300. [2026-01-14T12:05:35.601692] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-14T12:05:35.601926] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.29. [2026-01-14T12:05:35.602062] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:35.602172] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-14T12:05:35.602212] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-14T12:05:35.602260] [INFO ] [MAIN ] [759/3512] COMP kept (0.2s) | 756 kept, 3 rejected | 137.8/min | ETA: 20.0m [2026-01-14T12:05:36.015446] [DEBUG] [REMOTE ] CONL: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:05:36.015620] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-14T12:05:36.015882] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-14T12:05:36.016036] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:36.016147] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-14T12:05:36.016188] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-14T12:05:36.016252] [INFO ] [MAIN ] [760/3512] CONL kept (0.4s) | 757 kept, 3 rejected | 137.8/min | ETA: 20.0m [2026-01-14T12:05:36.684016] [DEBUG] [REMOTE ] COO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:36.684154] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-14T12:05:36.684382] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-14T12:05:36.684518] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:36.684657] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-14T12:05:36.684700] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-14T12:05:36.684748] [INFO ] [MAIN ] [761/3512] COO kept (0.7s) | 758 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:37.198086] [DEBUG] [REMOTE ] COP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:37.198227] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-14T12:05:37.198460] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-14T12:05:37.198622] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:37.198745] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-14T12:05:37.198787] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-14T12:05:37.198839] [INFO ] [MAIN ] [762/3512] COP kept (0.5s) | 759 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:37.442357] [DEBUG] [REMOTE ] COPP: Retrieved 466 rows, trimmed to 300. [2026-01-14T12:05:37.442483] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-14T12:05:37.442709] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-14T12:05:37.442849] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:37.442979] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-14T12:05:37.443021] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-14T12:05:37.443070] [INFO ] [MAIN ] [763/3512] COPP kept (0.2s) | 760 kept, 3 rejected | 137.7/min | ETA: 20.0m [2026-01-14T12:05:37.778610] [DEBUG] [REMOTE ] CORZ: Retrieved 495 rows, trimmed to 300. [2026-01-14T12:05:37.778737] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-14T12:05:37.778939] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-14T12:05:37.779082] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:37.779193] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-14T12:05:37.779234] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-14T12:05:37.779282] [INFO ] [MAIN ] [764/3512] CORZ kept (0.3s) | 761 kept, 3 rejected | 137.8/min | ETA: 19.9m [2026-01-14T12:05:38.211427] [DEBUG] [REMOTE ] CORZZ: Retrieved 495 rows, trimmed to 300. [2026-01-14T12:05:38.211560] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-14T12:05:38.211792] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-14T12:05:38.211931] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:38.212049] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-14T12:05:38.212094] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-14T12:05:38.212145] [INFO ] [MAIN ] [765/3512] CORZZ kept (0.4s) | 762 kept, 3 rejected | 137.8/min | ETA: 19.9m [2026-01-14T12:05:38.737740] [DEBUG] [REMOTE ] COTY: Retrieved 3166 rows, trimmed to 300. [2026-01-14T12:05:38.737874] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-14T12:05:38.738087] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-14T12:05:38.738229] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:38.738344] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-14T12:05:38.738387] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-14T12:05:38.738438] [INFO ] [MAIN ] [766/3512] COTY kept (0.5s) | 763 kept, 3 rejected | 137.8/min | ETA: 19.9m [2026-01-14T12:05:39.036176] [DEBUG] [REMOTE ] COWG: Retrieved 766 rows, trimmed to 300. [2026-01-14T12:05:39.036312] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-14T12:05:39.036522] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-14T12:05:39.036692] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:39.036808] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-14T12:05:39.036851] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-14T12:05:39.036900] [INFO ] [MAIN ] [767/3512] COWG kept (0.3s) | 764 kept, 3 rejected | 137.8/min | ETA: 19.9m [2026-01-14T12:05:39.356900] [DEBUG] [REMOTE ] COYA: Retrieved 762 rows, trimmed to 300. [2026-01-14T12:05:39.357036] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-14T12:05:39.357244] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.62. [2026-01-14T12:05:39.357381] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:39.357491] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-14T12:05:39.357531] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-14T12:05:39.357627] [INFO ] [MAIN ] [768/3512] COYA kept (0.3s) | 765 kept, 3 rejected | 137.9/min | ETA: 19.9m [2026-01-14T12:05:40.072684] [DEBUG] [REMOTE ] CP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:40.073027] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-14T12:05:40.073395] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-14T12:05:40.073635] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:40.073822] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-14T12:05:40.073877] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-14T12:05:40.073950] [INFO ] [MAIN ] [769/3512] CP kept (0.7s) | 766 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:40.499845] [DEBUG] [REMOTE ] CPA: Retrieved 5050 rows, trimmed to 300. [2026-01-14T12:05:40.499978] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-14T12:05:40.500222] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-14T12:05:40.500359] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:40.500475] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-14T12:05:40.500518] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-14T12:05:40.500592] [INFO ] [MAIN ] [770/3512] CPA kept (0.4s) | 767 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:40.994882] [DEBUG] [REMOTE ] CPB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:40.995047] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-14T12:05:40.995350] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-14T12:05:40.995520] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:40.995685] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-14T12:05:40.995738] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-14T12:05:40.995801] [INFO ] [MAIN ] [771/3512] CPB kept (0.5s) | 768 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:41.508553] [DEBUG] [REMOTE ] CPF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:41.508718] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-14T12:05:41.508999] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.89. [2026-01-14T12:05:41.509317] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:41.509473] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-14T12:05:41.509518] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-14T12:05:41.509569] [INFO ] [MAIN ] [772/3512] CPF kept (0.5s) | 769 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:41.816703] [DEBUG] [REMOTE ] CPIX: Retrieved 4132 rows, trimmed to 300. [2026-01-14T12:05:41.816848] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-14T12:05:41.817087] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-14T12:05:41.817229] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:41.817350] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-14T12:05:41.817392] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-14T12:05:41.817443] [INFO ] [MAIN ] [773/3512] CPIX kept (0.3s) | 770 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:42.379635] [DEBUG] [REMOTE ] CPK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:42.379769] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-14T12:05:42.379989] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-14T12:05:42.380123] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:42.380237] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-14T12:05:42.380277] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-14T12:05:42.380325] [INFO ] [MAIN ] [774/3512] CPK kept (0.6s) | 771 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:42.642759] [DEBUG] [REMOTE ] CPNG: Retrieved 1217 rows, trimmed to 300. [2026-01-14T12:05:42.642901] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-14T12:05:42.643115] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $21.97. [2026-01-14T12:05:42.643455] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:42.643592] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-14T12:05:42.643636] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-14T12:05:42.643684] [INFO ] [MAIN ] [775/3512] CPNG kept (0.3s) | 772 kept, 3 rejected | 137.8/min | ETA: 19.9m [2026-01-14T12:05:43.199842] [DEBUG] [REMOTE ] CPRI: Retrieved 3539 rows, trimmed to 300. [2026-01-14T12:05:43.200043] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-14T12:05:43.200311] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-14T12:05:43.200457] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:43.200611] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-14T12:05:43.200656] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-14T12:05:43.200715] [INFO ] [MAIN ] [776/3512] CPRI kept (0.6s) | 773 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:43.591051] [DEBUG] [REMOTE ] CPRX: Retrieved 4824 rows, trimmed to 300. [2026-01-14T12:05:43.591248] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-14T12:05:43.591547] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.55. [2026-01-14T12:05:43.591737] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:43.591885] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-14T12:05:43.591949] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-14T12:05:43.592011] [INFO ] [MAIN ] [777/3512] CPRX kept (0.4s) | 774 kept, 3 rejected | 137.7/min | ETA: 19.9m [2026-01-14T12:05:43.983755] [DEBUG] [REMOTE ] CPS: Retrieved 3932 rows, trimmed to 300. [2026-01-14T12:05:43.983954] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-14T12:05:43.984230] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-14T12:05:43.984377] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:43.984512] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-14T12:05:43.984555] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-14T12:05:43.984631] [INFO ] [MAIN ] [778/3512] CPS kept (0.4s) | 775 kept, 3 rejected | 137.7/min | ETA: 19.8m [2026-01-14T12:05:44.485146] [DEBUG] [REMOTE ] CPSH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:44.485278] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-14T12:05:44.485493] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-14T12:05:44.485651] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:44.485768] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-14T12:05:44.485809] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-14T12:05:44.485858] [INFO ] [MAIN ] [779/3512] CPSH kept (0.5s) | 776 kept, 3 rejected | 137.7/min | ETA: 19.8m [2026-01-14T12:05:44.941165] [DEBUG] [REMOTE ] CPSS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:44.941302] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-14T12:05:44.941717] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-14T12:05:44.941857] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:44.941972] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-14T12:05:44.942012] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-14T12:05:44.942061] [INFO ] [MAIN ] [780/3512] CPSS kept (0.5s) | 777 kept, 3 rejected | 137.7/min | ETA: 19.8m [2026-01-14T12:05:45.209670] [DEBUG] [REMOTE ] CPZ: Retrieved 1540 rows, trimmed to 300. [2026-01-14T12:05:45.209798] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-14T12:05:45.210024] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-14T12:05:45.210178] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:45.210291] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-14T12:05:45.210333] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-14T12:05:45.210383] [INFO ] [MAIN ] [781/3512] CPZ kept (0.3s) | 778 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:45.746661] [DEBUG] [REMOTE ] CQP: Retrieved 4735 rows, trimmed to 300. [2026-01-14T12:05:45.746803] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-14T12:05:45.747019] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-14T12:05:45.747162] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:45.747291] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-14T12:05:45.747345] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-14T12:05:45.747396] [INFO ] [MAIN ] [782/3512] CQP kept (0.5s) | 779 kept, 3 rejected | 137.7/min | ETA: 19.8m [2026-01-14T12:05:46.220816] [DEBUG] [REMOTE ] CRAI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:46.220960] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-14T12:05:46.221199] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-14T12:05:46.221357] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:46.221482] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-14T12:05:46.221526] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-14T12:05:46.221596] [INFO ] [MAIN ] [783/3512] CRAI kept (0.5s) | 780 kept, 3 rejected | 137.7/min | ETA: 19.8m [2026-01-14T12:05:46.469740] [DEBUG] [REMOTE ] CRBG: Retrieved 835 rows, trimmed to 300. [2026-01-14T12:05:46.469883] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-14T12:05:46.470098] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-14T12:05:46.470240] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:46.470355] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-14T12:05:46.470397] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-14T12:05:46.470447] [INFO ] [MAIN ] [784/3512] CRBG kept (0.2s) | 781 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:46.950785] [DEBUG] [REMOTE ] CRBP: Retrieved 2809 rows, trimmed to 300. [2026-01-14T12:05:46.950929] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-14T12:05:46.951188] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-14T12:05:46.951363] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:46.951492] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-14T12:05:46.951536] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-14T12:05:46.951611] [INFO ] [MAIN ] [785/3512] CRBP kept (0.5s) | 782 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:47.249415] [DEBUG] [REMOTE ] CRC: Retrieved 1308 rows, trimmed to 300. [2026-01-14T12:05:47.249607] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-14T12:05:47.249881] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-14T12:05:47.250026] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:47.250154] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-14T12:05:47.250199] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-14T12:05:47.250255] [INFO ] [MAIN ] [786/3512] CRC kept (0.3s) | 783 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:47.849455] [DEBUG] [REMOTE ] CRDF: Retrieved 5402 rows, trimmed to 300. [2026-01-14T12:05:47.849630] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-14T12:05:47.849869] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-14T12:05:47.850032] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:47.850165] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-14T12:05:47.850212] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-14T12:05:47.850263] [INFO ] [MAIN ] [787/3512] CRDF kept (0.6s) | 784 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:48.110846] [DEBUG] [REMOTE ] CRDO: Retrieved 994 rows, trimmed to 300. [2026-01-14T12:05:48.111044] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-14T12:05:48.111306] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $132.95. [2026-01-14T12:05:48.111477] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:48.111686] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-14T12:05:48.111748] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-14T12:05:48.111817] [INFO ] [MAIN ] [788/3512] CRDO kept (0.3s) | 785 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:48.737621] [DEBUG] [REMOTE ] CRESY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:48.737770] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-14T12:05:48.738023] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-14T12:05:48.738162] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:48.738287] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-14T12:05:48.738327] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-14T12:05:48.738378] [INFO ] [MAIN ] [789/3512] CRESY kept (0.6s) | 786 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:49.087058] [DEBUG] [REMOTE ] CREX: Retrieved 3167 rows, trimmed to 300. [2026-01-14T12:05:49.087193] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-14T12:05:49.087411] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-14T12:05:49.087556] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:49.087728] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-14T12:05:49.087790] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-14T12:05:49.087839] [INFO ] [MAIN ] [790/3512] CREX kept (0.3s) | 787 kept, 3 rejected | 137.8/min | ETA: 19.8m [2026-01-14T12:05:49.372544] [DEBUG] [REMOTE ] CRGO: Retrieved 1042 rows, trimmed to 300. [2026-01-14T12:05:49.372707] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-14T12:05:49.372926] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.16. [2026-01-14T12:05:49.373068] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:49.373179] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-14T12:05:49.373222] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-14T12:05:49.373272] [INFO ] [MAIN ] [791/3512] CRGO kept (0.3s) | 788 kept, 3 rejected | 137.9/min | ETA: 19.7m [2026-01-14T12:05:49.772688] [DEBUG] [REMOTE ] CRGY: Retrieved 1028 rows, trimmed to 300. [2026-01-14T12:05:49.772810] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-14T12:05:49.773042] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-14T12:05:49.773182] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:49.773295] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-14T12:05:49.773338] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-14T12:05:49.773388] [INFO ] [MAIN ] [792/3512] CRGY kept (0.4s) | 789 kept, 3 rejected | 137.9/min | ETA: 19.7m [2026-01-14T12:05:50.410949] [DEBUG] [REMOTE ] CRH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:50.411085] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-14T12:05:50.411305] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-14T12:05:50.411669] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:50.411792] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-14T12:05:50.411833] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-14T12:05:50.411882] [INFO ] [MAIN ] [793/3512] CRH kept (0.6s) | 790 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:50.901558] [DEBUG] [REMOTE ] CRI: Retrieved 5590 rows, trimmed to 300. [2026-01-14T12:05:50.901713] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-14T12:05:50.901941] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-14T12:05:50.902078] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:50.902197] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-14T12:05:50.902237] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-14T12:05:50.902286] [INFO ] [MAIN ] [794/3512] CRI kept (0.5s) | 791 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:51.440019] [DEBUG] [REMOTE ] CRK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:51.440157] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-14T12:05:51.440383] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-14T12:05:51.440726] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:51.440844] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-14T12:05:51.440883] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-14T12:05:51.440932] [INFO ] [MAIN ] [795/3512] CRK kept (0.5s) | 792 kept, 3 rejected | 137.7/min | ETA: 19.7m [2026-01-14T12:05:51.826467] [DEBUG] [REMOTE ] CRL: Retrieved 6427 rows, trimmed to 300. [2026-01-14T12:05:51.826618] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-14T12:05:51.826839] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-14T12:05:51.826976] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:51.827089] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-14T12:05:51.827129] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-14T12:05:51.827179] [INFO ] [MAIN ] [796/3512] CRL kept (0.4s) | 793 kept, 3 rejected | 137.7/min | ETA: 19.7m [2026-01-14T12:05:52.284325] [DEBUG] [REMOTE ] CRM: Retrieved 5425 rows, trimmed to 300. [2026-01-14T12:05:52.284462] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-14T12:05:52.284687] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-14T12:05:52.284823] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:52.284932] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-14T12:05:52.284972] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-14T12:05:52.285020] [INFO ] [MAIN ] [797/3512] CRM kept (0.5s) | 794 kept, 3 rejected | 137.7/min | ETA: 19.7m [2026-01-14T12:05:52.656518] [DEBUG] [REMOTE ] CRMD: Retrieved 3942 rows, trimmed to 300. [2026-01-14T12:05:52.656722] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-14T12:05:52.656975] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $7.06. [2026-01-14T12:05:52.657150] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:52.657310] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-14T12:05:52.657360] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-14T12:05:52.657417] [INFO ] [MAIN ] [798/3512] CRMD kept (0.4s) | 795 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:52.787357] [DEBUG] [REMOTE ] CRML: Retrieved 472 rows, trimmed to 300. [2026-01-14T12:05:52.787503] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-14T12:05:52.787983] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-14T12:05:52.788125] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:52.788238] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-14T12:05:52.788278] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-14T12:05:52.788327] [INFO ] [MAIN ] [799/3512] CRML kept (0.1s) | 796 kept, 3 rejected | 137.9/min | ETA: 19.7m [2026-01-14T12:05:53.345201] [DEBUG] [REMOTE ] CRNC: Retrieved 1591 rows, trimmed to 300. [2026-01-14T12:05:53.345346] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-14T12:05:53.345602] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-14T12:05:53.345753] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:53.345876] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-14T12:05:53.345918] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-14T12:05:53.345969] [INFO ] [MAIN ] [800/3512] CRNC kept (0.6s) | 797 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:53.820292] [DEBUG] [REMOTE ] CRNX: Retrieved 1883 rows, trimmed to 300. [2026-01-14T12:05:53.820464] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-14T12:05:53.820768] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-14T12:05:53.820934] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:53.821087] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-14T12:05:53.821135] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-14T12:05:53.821196] [INFO ] [MAIN ] [801/3512] CRNX kept (0.5s) | 798 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:54.176371] [DEBUG] [REMOTE ] CRON: Retrieved 2391 rows, trimmed to 300. [2026-01-14T12:05:54.176528] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-14T12:05:54.176797] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-14T12:05:54.176945] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:54.177073] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-14T12:05:54.177115] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-14T12:05:54.177168] [INFO ] [MAIN ] [802/3512] CRON kept (0.4s) | 799 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:54.730880] [DEBUG] [REMOTE ] CROX: Retrieved 5014 rows, trimmed to 300. [2026-01-14T12:05:54.731098] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-14T12:05:54.731478] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-14T12:05:54.731688] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:54.731859] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-14T12:05:54.731912] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-14T12:05:54.731983] [INFO ] [MAIN ] [803/3512] CROX kept (0.6s) | 800 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:55.252307] [DEBUG] [REMOTE ] CRS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:55.252441] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-14T12:05:55.252859] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $238.04. [2026-01-14T12:05:55.252993] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:55.253102] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-14T12:05:55.253141] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-14T12:05:55.253189] [INFO ] [MAIN ] [804/3512] CRS kept (0.5s) | 801 kept, 3 rejected | 137.8/min | ETA: 19.7m [2026-01-14T12:05:55.535017] [DEBUG] [REMOTE ] CRSP: Retrieved 2321 rows, trimmed to 300. [2026-01-14T12:05:55.535199] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-14T12:05:55.535640] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-14T12:05:55.535805] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:55.535974] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-14T12:05:55.536016] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-14T12:05:55.536073] [INFO ] [MAIN ] [805/3512] CRSP kept (0.3s) | 802 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:55.906154] [DEBUG] [REMOTE ] CRTO: Retrieved 3069 rows, trimmed to 300. [2026-01-14T12:05:55.906280] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-14T12:05:55.906484] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-14T12:05:55.906646] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:55.906756] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-14T12:05:55.906795] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-14T12:05:55.906843] [INFO ] [MAIN ] [806/3512] CRTO kept (0.4s) | 803 kept, 3 rejected | 137.9/min | ETA: 19.6m [2026-01-14T12:05:56.548623] [DEBUG] [REMOTE ] CRUS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:56.548758] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-14T12:05:56.548968] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-14T12:05:56.549102] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:56.549214] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-14T12:05:56.549253] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-14T12:05:56.549301] [INFO ] [MAIN ] [807/3512] CRUS kept (0.6s) | 804 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:57.094306] [DEBUG] [REMOTE ] CRVL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:57.094447] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-14T12:05:57.094688] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-14T12:05:57.094828] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:57.094944] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-14T12:05:57.094985] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-14T12:05:57.095034] [INFO ] [MAIN ] [808/3512] CRVL kept (0.5s) | 805 kept, 3 rejected | 137.7/min | ETA: 19.6m [2026-01-14T12:05:57.387187] [DEBUG] [REMOTE ] CRVO: Retrieved 2462 rows, trimmed to 300. [2026-01-14T12:05:57.387313] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-14T12:05:57.387510] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-14T12:05:57.387693] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:57.387824] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-14T12:05:57.387867] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-14T12:05:57.387916] [INFO ] [MAIN ] [809/3512] CRVO kept (0.3s) | 806 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:57.665547] [DEBUG] [REMOTE ] CRVS: Retrieved 2467 rows, trimmed to 300. [2026-01-14T12:05:57.665693] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-14T12:05:57.665900] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-14T12:05:57.666040] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:57.666149] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-14T12:05:57.666189] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-14T12:05:57.666236] [INFO ] [MAIN ] [810/3512] CRVS kept (0.3s) | 807 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:58.175293] [DEBUG] [REMOTE ] CRWD: Retrieved 1657 rows, trimmed to 300. [2026-01-14T12:05:58.175482] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-14T12:05:58.175888] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-14T12:05:58.176030] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:58.176189] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-14T12:05:58.176230] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-14T12:05:58.176286] [INFO ] [MAIN ] [811/3512] CRWD kept (0.5s) | 808 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:58.633036] [DEBUG] [REMOTE ] CRWS: Retrieved 5603 rows, trimmed to 300. [2026-01-14T12:05:58.633250] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-14T12:05:58.633552] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-14T12:05:58.633722] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:58.633864] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-14T12:05:58.633906] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-14T12:05:58.633962] [INFO ] [MAIN ] [812/3512] CRWS kept (0.5s) | 809 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:58.979484] [DEBUG] [REMOTE ] CSAN: Retrieved 1220 rows, trimmed to 300. [2026-01-14T12:05:58.979714] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-14T12:05:58.979971] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.87. [2026-01-14T12:05:58.980117] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:58.980237] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-14T12:05:58.980281] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-14T12:05:58.980337] [INFO ] [MAIN ] [813/3512] CSAN kept (0.3s) | 810 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:59.457083] [DEBUG] [REMOTE ] CSB: Retrieved 2646 rows, trimmed to 300. [2026-01-14T12:05:59.457311] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-14T12:05:59.457748] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-14T12:05:59.457935] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:59.458113] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-14T12:05:59.458167] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-14T12:05:59.458234] [INFO ] [MAIN ] [814/3512] CSB kept (0.5s) | 811 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:05:59.943665] [DEBUG] [REMOTE ] CSCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:05:59.943797] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-14T12:05:59.944009] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $69.75. [2026-01-14T12:05:59.944148] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:05:59.944263] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-14T12:05:59.944304] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-14T12:05:59.944353] [INFO ] [MAIN ] [815/3512] CSCO kept (0.5s) | 812 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:06:00.282641] [DEBUG] [REMOTE ] CSGP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:00.282804] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-14T12:06:00.283055] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-14T12:06:00.283198] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:00.283323] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-14T12:06:00.283365] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-14T12:06:00.284002] [INFO ] [MAIN ] [816/3512] CSGP kept (0.3s) | 813 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:06:00.785742] [DEBUG] [REMOTE ] CSGS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:00.785930] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-14T12:06:00.786191] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $64.48. [2026-01-14T12:06:00.786330] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:00.786481] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-14T12:06:00.786528] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-14T12:06:00.786610] [INFO ] [MAIN ] [817/3512] CSGS kept (0.5s) | 814 kept, 3 rejected | 137.8/min | ETA: 19.6m [2026-01-14T12:06:01.173347] [DEBUG] [REMOTE ] CSIQ: Retrieved 4823 rows, trimmed to 300. [2026-01-14T12:06:01.173481] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-14T12:06:01.173733] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-14T12:06:01.173874] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:01.173988] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-14T12:06:01.174028] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-14T12:06:01.174077] [INFO ] [MAIN ] [818/3512] CSIQ kept (0.4s) | 815 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:01.679839] [DEBUG] [REMOTE ] CSPI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:01.679978] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-14T12:06:01.680195] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-14T12:06:01.680339] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:01.680474] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-14T12:06:01.680523] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-14T12:06:01.680593] [INFO ] [MAIN ] [819/3512] CSPI kept (0.5s) | 816 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:02.052098] [DEBUG] [REMOTE ] CSQ: Retrieved 5481 rows, trimmed to 300. [2026-01-14T12:06:02.052256] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-14T12:06:02.052529] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-14T12:06:02.052692] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:02.052825] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-14T12:06:02.052868] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-14T12:06:02.052921] [INFO ] [MAIN ] [820/3512] CSQ kept (0.4s) | 817 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:02.240433] [DEBUG] [REMOTE ] CSTL: Retrieved 1627 rows, trimmed to 300. [2026-01-14T12:06:02.240564] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-14T12:06:02.240798] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-14T12:06:02.240941] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:02.241054] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-14T12:06:02.241096] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-14T12:06:02.241155] [INFO ] [MAIN ] [821/3512] CSTL kept (0.2s) | 818 kept, 3 rejected | 137.9/min | ETA: 19.5m [2026-01-14T12:06:02.702421] [DEBUG] [REMOTE ] CSTM: Retrieved 3180 rows, trimmed to 300. [2026-01-14T12:06:02.702563] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-14T12:06:02.702834] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-14T12:06:02.702973] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:02.703089] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-14T12:06:02.703130] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-14T12:06:02.703180] [INFO ] [MAIN ] [822/3512] CSTM kept (0.5s) | 819 kept, 3 rejected | 137.9/min | ETA: 19.5m [2026-01-14T12:06:03.418271] [DEBUG] [REMOTE ] CSWC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:03.418447] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-14T12:06:03.418739] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.56. [2026-01-14T12:06:03.418880] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:03.419006] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-14T12:06:03.419048] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-14T12:06:03.419100] [INFO ] [MAIN ] [823/3512] CSWC kept (0.7s) | 820 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:03.988661] [DEBUG] [REMOTE ] CSX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:03.988795] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-14T12:06:03.989009] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-14T12:06:03.989166] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:03.989327] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-14T12:06:03.989373] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-14T12:06:03.989424] [INFO ] [MAIN ] [824/3512] CSX kept (0.6s) | 821 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:04.467101] [DEBUG] [REMOTE ] CTAS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:04.467229] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-14T12:06:04.467478] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-14T12:06:04.467664] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:04.467789] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-14T12:06:04.467831] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-14T12:06:04.467883] [INFO ] [MAIN ] [825/3512] CTAS kept (0.5s) | 822 kept, 3 rejected | 137.7/min | ETA: 19.5m [2026-01-14T12:06:04.763734] [DEBUG] [REMOTE ] CTBB: Retrieved 2361 rows, trimmed to 300. [2026-01-14T12:06:04.763867] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-14T12:06:04.764071] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-14T12:06:04.764252] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:04.764382] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-14T12:06:04.764424] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-14T12:06:04.764473] [INFO ] [MAIN ] [826/3512] CTBB kept (0.3s) | 823 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:05.359921] [DEBUG] [REMOTE ] CTBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:05.360080] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-14T12:06:05.360354] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.74. [2026-01-14T12:06:05.360500] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:05.360655] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-14T12:06:05.360700] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-14T12:06:05.360752] [INFO ] [MAIN ] [827/3512] CTBI kept (0.6s) | 824 kept, 3 rejected | 137.7/min | ETA: 19.5m [2026-01-14T12:06:05.626411] [DEBUG] [REMOTE ] CTDD: Retrieved 2190 rows, trimmed to 300. [2026-01-14T12:06:05.626536] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-14T12:06:05.626778] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-14T12:06:05.626920] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:05.627030] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-14T12:06:05.627071] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-14T12:06:05.627120] [INFO ] [MAIN ] [828/3512] CTDD kept (0.3s) | 825 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:05.992760] [DEBUG] [REMOTE ] CTKB: Retrieved 1124 rows, trimmed to 300. [2026-01-14T12:06:05.992910] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-14T12:06:05.993116] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-14T12:06:05.993255] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:05.993368] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-14T12:06:05.993409] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-14T12:06:05.993460] [INFO ] [MAIN ] [829/3512] CTKB kept (0.4s) | 826 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:06.612015] [DEBUG] [REMOTE ] CTLP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:06.612154] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-14T12:06:06.612375] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-14T12:06:06.612525] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:06.612684] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-14T12:06:06.612731] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-14T12:06:06.612783] [INFO ] [MAIN ] [830/3512] CTLP kept (0.6s) | 827 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:06.920649] [DEBUG] [REMOTE ] CTMX: Retrieved 2581 rows, trimmed to 300. [2026-01-14T12:06:06.920964] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-14T12:06:06.921171] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-14T12:06:06.921308] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:06.921418] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-14T12:06:06.921459] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-14T12:06:06.921509] [INFO ] [MAIN ] [831/3512] CTMX kept (0.3s) | 828 kept, 3 rejected | 137.8/min | ETA: 19.5m [2026-01-14T12:06:07.155076] [DEBUG] [REMOTE ] CTNM: Retrieved 445 rows, trimmed to 300. [2026-01-14T12:06:07.155227] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-14T12:06:07.155443] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-14T12:06:07.155605] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:07.155727] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-14T12:06:07.155769] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-14T12:06:07.155818] [INFO ] [MAIN ] [832/3512] CTNM kept (0.2s) | 829 kept, 3 rejected | 137.9/min | ETA: 19.4m [2026-01-14T12:06:07.913093] [DEBUG] [REMOTE ] CTO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:07.913223] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-14T12:06:07.913433] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.39. [2026-01-14T12:06:07.913585] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:07.913701] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-14T12:06:07.913741] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-14T12:06:07.914299] [INFO ] [MAIN ] [833/3512] CTO kept (0.8s) | 830 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:08.402466] [DEBUG] [REMOTE ] CTRA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:08.402653] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-14T12:06:08.402906] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.61. [2026-01-14T12:06:08.403051] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:08.403183] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-14T12:06:08.403226] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-14T12:06:08.403277] [INFO ] [MAIN ] [834/3512] CTRA kept (0.5s) | 831 kept, 3 rejected | 137.7/min | ETA: 19.4m [2026-01-14T12:06:08.736517] [DEBUG] [REMOTE ] CTRE: Retrieved 2925 rows, trimmed to 300. [2026-01-14T12:06:08.736688] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-14T12:06:08.737122] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.68. [2026-01-14T12:06:08.737273] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:08.737392] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-14T12:06:08.737433] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-14T12:06:08.737483] [INFO ] [MAIN ] [835/3512] CTRE kept (0.3s) | 832 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:09.081694] [DEBUG] [REMOTE ] CTRM: Retrieved 1741 rows, trimmed to 300. [2026-01-14T12:06:09.081852] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-14T12:06:09.082191] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-14T12:06:09.082377] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:09.082542] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-14T12:06:09.082633] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-14T12:06:09.082711] [INFO ] [MAIN ] [836/3512] CTRM kept (0.3s) | 833 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:09.568169] [DEBUG] [REMOTE ] CTRN: Retrieved 5197 rows, trimmed to 300. [2026-01-14T12:06:09.568304] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-14T12:06:09.568517] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-14T12:06:09.568681] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:09.568799] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-14T12:06:09.568844] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-14T12:06:09.569072] [INFO ] [MAIN ] [837/3512] CTRN kept (0.5s) | 834 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:10.063512] [DEBUG] [REMOTE ] CTS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:10.063660] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-14T12:06:10.063873] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $39.99. [2026-01-14T12:06:10.064009] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:10.064119] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-14T12:06:10.064159] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-14T12:06:10.064207] [INFO ] [MAIN ] [838/3512] CTS kept (0.5s) | 835 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:10.565458] [DEBUG] [REMOTE ] CTSH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:10.565604] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-14T12:06:10.565812] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.80. [2026-01-14T12:06:10.566133] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:10.566243] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-14T12:06:10.566283] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-14T12:06:10.566331] [INFO ] [MAIN ] [839/3512] CTSH kept (0.5s) | 836 kept, 3 rejected | 137.7/min | ETA: 19.4m [2026-01-14T12:06:10.846905] [DEBUG] [REMOTE ] CTVA: Retrieved 1669 rows, trimmed to 300. [2026-01-14T12:06:10.847025] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-14T12:06:10.847221] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.23. [2026-01-14T12:06:10.847352] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:10.847458] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-14T12:06:10.847497] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-14T12:06:10.847545] [INFO ] [MAIN ] [840/3512] CTVA kept (0.3s) | 837 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:11.425686] [DEBUG] [REMOTE ] CUBE: Retrieved 5340 rows, trimmed to 300. [2026-01-14T12:06:11.425854] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-14T12:06:11.426331] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-14T12:06:11.426473] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:11.426631] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-14T12:06:11.426676] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-14T12:06:11.426730] [INFO ] [MAIN ] [841/3512] CUBE kept (0.6s) | 838 kept, 3 rejected | 137.7/min | ETA: 19.4m [2026-01-14T12:06:11.814765] [DEBUG] [REMOTE ] CUBI: Retrieved 3495 rows, trimmed to 300. [2026-01-14T12:06:11.814913] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-14T12:06:11.815153] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $62.44. [2026-01-14T12:06:11.815298] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:11.815423] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-14T12:06:11.815466] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-14T12:06:11.815518] [INFO ] [MAIN ] [842/3512] CUBI kept (0.4s) | 839 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:12.273289] [DEBUG] [REMOTE ] CUK: Retrieved 6343 rows, trimmed to 300. [2026-01-14T12:06:12.273451] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-14T12:06:12.273732] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-14T12:06:12.273879] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:12.274011] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-14T12:06:12.274054] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-14T12:06:12.274107] [INFO ] [MAIN ] [843/3512] CUK kept (0.5s) | 840 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:12.638936] [DEBUG] [REMOTE ] CULP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:12.639098] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-14T12:06:12.639372] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-14T12:06:12.639515] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:12.639665] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-14T12:06:12.639709] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-14T12:06:12.639761] [INFO ] [MAIN ] [844/3512] CULP kept (0.4s) | 841 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:12.807894] [DEBUG] [REMOTE ] CURI: Retrieved 1511 rows, trimmed to 300. [2026-01-14T12:06:12.808028] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-14T12:06:12.808238] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-14T12:06:12.808377] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:12.808490] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-14T12:06:12.808532] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-14T12:06:12.808607] [INFO ] [MAIN ] [845/3512] CURI kept (0.2s) | 842 kept, 3 rejected | 137.9/min | ETA: 19.3m [2026-01-14T12:06:13.538259] [DEBUG] [REMOTE ] CUZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:13.538410] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-14T12:06:13.538682] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-14T12:06:13.538827] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:13.538952] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-14T12:06:13.538992] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-14T12:06:13.539047] [INFO ] [MAIN ] [846/3512] CUZ kept (0.7s) | 843 kept, 3 rejected | 137.8/min | ETA: 19.4m [2026-01-14T12:06:14.011018] [DEBUG] [REMOTE ] CVBF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:06:14.011164] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-14T12:06:14.011491] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-14T12:06:14.011692] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:14.011829] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-14T12:06:14.011872] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-14T12:06:14.011925] [INFO ] [MAIN ] [847/3512] CVBF kept (0.5s) | 844 kept, 3 rejected | 137.8/min | ETA: 19.3m [2026-01-14T12:06:14.505383] [DEBUG] [REMOTE ] CVCO: Retrieved 5671 rows, trimmed to 300. [2026-01-14T12:06:14.505517] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-14T12:06:14.505757] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-14T12:06:14.505904] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:14.506024] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-14T12:06:14.506066] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-14T12:06:14.506119] [INFO ] [MAIN ] [848/3512] CVCO kept (0.5s) | 845 kept, 3 rejected | 137.7/min | ETA: 19.3m [2026-01-14T12:06:14.946317] [DEBUG] [REMOTE ] CVE: Retrieved 4063 rows, trimmed to 300. [2026-01-14T12:06:14.946472] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-14T12:06:14.946749] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-14T12:06:14.946917] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:14.947054] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-14T12:06:14.947101] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-14T12:06:14.947160] [INFO ] [MAIN ] [849/3512] CVE kept (0.4s) | 846 kept, 3 rejected | 137.7/min | ETA: 19.3m [2026-01-14T12:06:15.193518] [DEBUG] [REMOTE ] CVEO: Retrieved 2932 rows, trimmed to 300. [2026-01-14T12:06:15.193664] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-14T12:06:15.193864] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-14T12:06:15.193997] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:15.194104] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-14T12:06:15.194144] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-14T12:06:15.194191] [INFO ] [MAIN ] [850/3512] CVEO kept (0.2s) | 847 kept, 3 rejected | 137.8/min | ETA: 19.3m [2026-01-14T12:06:15.649011] [DEBUG] [REMOTE ] CVGI: Retrieved 5393 rows, trimmed to 300. [2026-01-14T12:06:15.649174] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-14T12:06:15.649429] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-14T12:06:15.649566] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:15.649714] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-14T12:06:15.649755] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-14T12:06:15.649805] [INFO ] [MAIN ] [851/3512] CVGI kept (0.5s) | 848 kept, 3 rejected | 137.8/min | ETA: 19.3m [2026-01-14T12:06:16.125773] [DEBUG] [REMOTE ] CVI: Retrieved 4585 rows, trimmed to 300. [2026-01-14T12:06:16.125901] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-14T12:06:16.126110] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-14T12:06:16.126248] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:16.126359] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-14T12:06:16.126400] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-14T12:06:16.126448] [INFO ] [MAIN ] [852/3512] CVI kept (0.5s) | 849 kept, 3 rejected | 137.8/min | ETA: 19.3m [2026-01-14T12:06:16.380682] [DEBUG] [REMOTE ] CVKD: Retrieved 748 rows, trimmed to 300. [2026-01-14T12:06:16.380822] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-14T12:06:16.381088] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-14T12:06:16.381283] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-14T12:06:16.381414] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-14T12:06:16.381468] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-14T12:06:16.381526] [INFO ] [MAIN ] [853/3512] CVKD kept (0.3s) | 850 kept, 3 rejected | 137.8/min | ETA: 19.3m [2026-01-14T12:08:31.439336] [DEBUG] [REMOTE ] CVNA: Retrieved 2190 rows, trimmed to 300. [2026-01-14T12:08:31.439489] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-14T12:08:31.439758] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-14T12:08:31.439922] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:31.440031] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-14T12:08:31.440072] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-14T12:08:31.440138] [INFO ] [MAIN ] [854/3512] CVNA kept (135.1s) | 851 kept, 3 rejected | 101.2/min | ETA: 26.3m [2026-01-14T12:08:31.724296] [DEBUG] [REMOTE ] CVRX: Retrieved 1140 rows, trimmed to 300. [2026-01-14T12:08:31.724449] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-14T12:08:31.724683] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $6.11. [2026-01-14T12:08:31.724826] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:31.724940] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-14T12:08:31.724984] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-14T12:08:31.725035] [INFO ] [MAIN ] [855/3512] CVRX kept (0.3s) | 852 kept, 3 rejected | 101.3/min | ETA: 26.2m [2026-01-14T12:08:32.337838] [DEBUG] [REMOTE ] CVS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:32.337976] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-14T12:08:32.338198] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-14T12:08:32.338335] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:32.338448] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-14T12:08:32.338489] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-14T12:08:32.338539] [INFO ] [MAIN ] [856/3512] CVS kept (0.6s) | 853 kept, 3 rejected | 101.3/min | ETA: 26.2m [2026-01-14T12:08:32.791155] [DEBUG] [REMOTE ] CVX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:32.791319] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-14T12:08:32.791554] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-14T12:08:32.791755] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:32.791900] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-14T12:08:32.791941] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-14T12:08:32.791992] [INFO ] [MAIN ] [857/3512] CVX kept (0.5s) | 854 kept, 3 rejected | 101.3/min | ETA: 26.2m [2026-01-14T12:08:33.016970] [DEBUG] [REMOTE ] CWAN: Retrieved 1080 rows, trimmed to 300. [2026-01-14T12:08:33.017105] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-14T12:08:33.017333] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-14T12:08:33.017492] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:33.017659] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-14T12:08:33.017705] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-14T12:08:33.017756] [INFO ] [MAIN ] [858/3512] CWAN kept (0.2s) | 855 kept, 3 rejected | 101.4/min | ETA: 26.2m [2026-01-14T12:08:33.726524] [DEBUG] [REMOTE ] CWBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:33.726669] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-14T12:08:33.726886] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.58. [2026-01-14T12:08:33.727024] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:33.727140] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-14T12:08:33.727181] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-14T12:08:33.727229] [INFO ] [MAIN ] [859/3512] CWBC kept (0.7s) | 856 kept, 3 rejected | 101.3/min | ETA: 26.2m [2026-01-14T12:08:34.271484] [DEBUG] [REMOTE ] CWCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:34.271642] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-14T12:08:34.271886] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-14T12:08:34.272020] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:34.272148] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-14T12:08:34.272189] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-14T12:08:34.272239] [INFO ] [MAIN ] [860/3512] CWCO kept (0.5s) | 857 kept, 3 rejected | 101.3/min | ETA: 26.2m [2026-01-14T12:08:34.518214] [DEBUG] [REMOTE ] CWD: Retrieved 667 rows, trimmed to 300. [2026-01-14T12:08:34.518352] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-14T12:08:34.518597] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-14T12:08:34.518762] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:34.518877] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-14T12:08:34.518919] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-14T12:08:34.518969] [INFO ] [MAIN ] [861/3512] CWD kept (0.2s) | 858 kept, 3 rejected | 101.4/min | ETA: 26.1m [2026-01-14T12:08:35.047141] [DEBUG] [REMOTE ] CWEN: Retrieved 3143 rows, trimmed to 300. [2026-01-14T12:08:35.047278] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-14T12:08:35.047476] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-14T12:08:35.047667] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:35.047778] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-14T12:08:35.047818] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-14T12:08:35.047875] [INFO ] [MAIN ] [862/3512] CWEN kept (0.5s) | 859 kept, 3 rejected | 101.4/min | ETA: 26.1m [2026-01-14T12:08:35.359709] [DEBUG] [REMOTE ] CWH: Retrieved 2329 rows, trimmed to 300. [2026-01-14T12:08:35.359846] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-14T12:08:35.360055] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-14T12:08:35.360194] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:35.360305] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-14T12:08:35.360348] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-14T12:08:35.360397] [INFO ] [MAIN ] [863/3512] CWH kept (0.3s) | 860 kept, 3 rejected | 101.5/min | ETA: 26.1m [2026-01-14T12:08:35.757512] [DEBUG] [REMOTE ] CWK: Retrieved 1872 rows, trimmed to 300. [2026-01-14T12:08:35.757702] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-14T12:08:35.757918] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-14T12:08:35.758056] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:35.758172] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-14T12:08:35.758214] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-14T12:08:35.758266] [INFO ] [MAIN ] [864/3512] CWK kept (0.4s) | 861 kept, 3 rejected | 101.5/min | ETA: 26.1m [2026-01-14T12:08:36.203116] [DEBUG] [REMOTE ] CXDO: Retrieved 2305 rows, trimmed to 300. [2026-01-14T12:08:36.203282] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-14T12:08:36.203546] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-14T12:08:36.203764] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:36.203901] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-14T12:08:36.203944] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-14T12:08:36.203995] [INFO ] [MAIN ] [865/3512] CXDO kept (0.4s) | 862 kept, 3 rejected | 101.5/min | ETA: 26.1m [2026-01-14T12:08:36.760071] [DEBUG] [REMOTE ] CXE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:36.760298] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-14T12:08:36.760739] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-14T12:08:36.760954] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:36.761160] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-14T12:08:36.761225] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-14T12:08:36.761310] [INFO ] [MAIN ] [866/3512] CXE kept (0.6s) | 863 kept, 3 rejected | 101.5/min | ETA: 26.1m [2026-01-14T12:08:37.117222] [DEBUG] [REMOTE ] CXSE: Retrieved 3347 rows, trimmed to 300. [2026-01-14T12:08:37.117382] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-14T12:08:37.117741] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-14T12:08:37.117943] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:37.118089] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-14T12:08:37.118135] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-14T12:08:37.118190] [INFO ] [MAIN ] [867/3512] CXSE kept (0.4s) | 864 kept, 3 rejected | 101.6/min | ETA: 26.0m [2026-01-14T12:08:37.624278] [DEBUG] [REMOTE ] CYD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:37.624412] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-14T12:08:37.624650] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-14T12:08:37.624814] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:37.624937] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-14T12:08:37.624979] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-14T12:08:37.625030] [INFO ] [MAIN ] [868/3512] CYD kept (0.5s) | 865 kept, 3 rejected | 101.6/min | ETA: 26.0m [2026-01-14T12:08:38.121699] [DEBUG] [REMOTE ] CYH: Retrieved 6437 rows, trimmed to 300. [2026-01-14T12:08:38.121836] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-14T12:08:38.122077] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-14T12:08:38.122217] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:38.122333] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-14T12:08:38.122372] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-14T12:08:38.122421] [INFO ] [MAIN ] [869/3512] CYH kept (0.5s) | 866 kept, 3 rejected | 101.6/min | ETA: 26.0m [2026-01-14T12:08:38.310488] [DEBUG] [REMOTE ] CYN: Retrieved 1062 rows, trimmed to 300. [2026-01-14T12:08:38.310634] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-14T12:08:38.310834] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-14T12:08:38.310969] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:38.311075] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-14T12:08:38.311115] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-14T12:08:38.311163] [INFO ] [MAIN ] [870/3512] CYN kept (0.2s) | 867 kept, 3 rejected | 101.7/min | ETA: 26.0m [2026-01-14T12:08:38.765367] [DEBUG] [REMOTE ] CYRX: Retrieved 4284 rows, trimmed to 300. [2026-01-14T12:08:38.765498] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-14T12:08:38.765725] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-14T12:08:38.765862] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:38.765970] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-14T12:08:38.766010] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-14T12:08:38.766058] [INFO ] [MAIN ] [871/3512] CYRX kept (0.5s) | 868 kept, 3 rejected | 101.7/min | ETA: 26.0m [2026-01-14T12:08:39.363498] [DEBUG] [REMOTE ] CYTK: Retrieved 5462 rows, trimmed to 300. [2026-01-14T12:08:39.363665] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-14T12:08:39.363887] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-14T12:08:39.364022] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:39.364137] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-14T12:08:39.364177] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-14T12:08:39.364226] [INFO ] [MAIN ] [872/3512] CYTK kept (0.6s) | 869 kept, 3 rejected | 101.7/min | ETA: 25.9m [2026-01-14T12:08:39.807133] [DEBUG] [REMOTE ] CZFS: Retrieved 6291 rows, trimmed to 300. [2026-01-14T12:08:39.807272] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-14T12:08:39.807503] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.17. [2026-01-14T12:08:39.807678] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:39.807795] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-14T12:08:39.807835] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-14T12:08:39.807883] [INFO ] [MAIN ] [873/3512] CZFS kept (0.4s) | 870 kept, 3 rejected | 101.8/min | ETA: 25.9m [2026-01-14T12:08:40.182846] [DEBUG] [REMOTE ] CZNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:40.182984] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-14T12:08:40.183213] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.95. [2026-01-14T12:08:40.183347] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:40.183463] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-14T12:08:40.183504] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-14T12:08:40.183552] [INFO ] [MAIN ] [874/3512] CZNC kept (0.4s) | 871 kept, 3 rejected | 101.8/min | ETA: 25.9m [2026-01-14T12:08:40.623777] [DEBUG] [REMOTE ] CZWI: Retrieved 5483 rows, trimmed to 300. [2026-01-14T12:08:40.623912] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-14T12:08:40.624126] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.12. [2026-01-14T12:08:40.624260] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:40.624373] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-14T12:08:40.624413] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-14T12:08:40.624462] [INFO ] [MAIN ] [875/3512] CZWI kept (0.4s) | 872 kept, 3 rejected | 101.8/min | ETA: 25.9m [2026-01-14T12:08:40.918045] [DEBUG] [REMOTE ] DAIO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:40.918190] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-14T12:08:40.918424] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-14T12:08:40.918561] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:40.918701] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-14T12:08:40.918741] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-14T12:08:40.918805] [INFO ] [MAIN ] [876/3512] DAIO kept (0.3s) | 873 kept, 3 rejected | 101.9/min | ETA: 25.9m [2026-01-14T12:08:41.477869] [DEBUG] [REMOTE ] DAL: Retrieved 4705 rows, trimmed to 300. [2026-01-14T12:08:41.478018] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-14T12:08:41.478253] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-14T12:08:41.478393] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:41.478514] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-14T12:08:41.478557] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-14T12:08:41.478629] [INFO ] [MAIN ] [877/3512] DAL kept (0.6s) | 874 kept, 3 rejected | 101.9/min | ETA: 25.9m [2026-01-14T12:08:41.885230] [DEBUG] [REMOTE ] DAN: Retrieved 4537 rows, trimmed to 300. [2026-01-14T12:08:41.885386] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-14T12:08:41.885652] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.80. [2026-01-14T12:08:41.885799] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:41.885925] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-14T12:08:41.885967] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-14T12:08:41.886018] [INFO ] [MAIN ] [878/3512] DAN kept (0.4s) | 875 kept, 3 rejected | 101.9/min | ETA: 25.8m [2026-01-14T12:08:42.182987] [DEBUG] [REMOTE ] DAO: Retrieved 1562 rows, trimmed to 300. [2026-01-14T12:08:42.183122] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-14T12:08:42.183443] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-14T12:08:42.183627] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:42.183751] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-14T12:08:42.183794] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-14T12:08:42.183846] [INFO ] [MAIN ] [879/3512] DAO kept (0.3s) | 876 kept, 3 rejected | 102.0/min | ETA: 25.8m [2026-01-14T12:08:42.533269] [DEBUG] [REMOTE ] DAPP: Retrieved 1194 rows, trimmed to 300. [2026-01-14T12:08:42.533406] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-14T12:08:42.533667] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-14T12:08:42.533807] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:42.533921] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-14T12:08:42.533963] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-14T12:08:42.534013] [INFO ] [MAIN ] [880/3512] DAPP kept (0.4s) | 877 kept, 3 rejected | 102.0/min | ETA: 25.8m [2026-01-14T12:08:43.043754] [DEBUG] [REMOTE ] DARE: Retrieved 2958 rows, trimmed to 300. [2026-01-14T12:08:43.043893] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-14T12:08:43.044112] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-14T12:08:43.044249] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:43.044367] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-14T12:08:43.044408] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-14T12:08:43.044459] [INFO ] [MAIN ] [881/3512] DARE kept (0.5s) | 878 kept, 3 rejected | 102.1/min | ETA: 25.8m [2026-01-14T12:08:43.351425] [DEBUG] [REMOTE ] DASH: Retrieved 1279 rows, trimmed to 300. [2026-01-14T12:08:43.351565] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-14T12:08:43.351832] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-14T12:08:43.351985] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:43.352125] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-14T12:08:43.352183] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-14T12:08:43.352271] [INFO ] [MAIN ] [882/3512] DASH kept (0.3s) | 879 kept, 3 rejected | 102.1/min | ETA: 25.8m [2026-01-14T12:08:43.796348] [DEBUG] [REMOTE ] DAVA: Retrieved 1876 rows, trimmed to 300. [2026-01-14T12:08:43.796521] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-14T12:08:43.796817] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-14T12:08:43.796972] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:43.797107] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-14T12:08:43.797153] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-14T12:08:43.797208] [INFO ] [MAIN ] [883/3512] DAVA kept (0.4s) | 880 kept, 3 rejected | 102.1/min | ETA: 25.7m [2026-01-14T12:08:44.152218] [DEBUG] [REMOTE ] DAVE: Retrieved 1186 rows, trimmed to 300. [2026-01-14T12:08:44.152346] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-14T12:08:44.152552] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-14T12:08:44.152715] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:44.152830] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-14T12:08:44.152873] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-14T12:08:44.152928] [INFO ] [MAIN ] [884/3512] DAVE kept (0.4s) | 881 kept, 3 rejected | 102.2/min | ETA: 25.7m [2026-01-14T12:08:44.514750] [DEBUG] [REMOTE ] DAWN: Retrieved 1163 rows, trimmed to 300. [2026-01-14T12:08:44.514875] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-14T12:08:44.515076] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-14T12:08:44.515212] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:44.515321] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-14T12:08:44.515363] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-14T12:08:44.515411] [INFO ] [MAIN ] [885/3512] DAWN kept (0.4s) | 882 kept, 3 rejected | 102.2/min | ETA: 25.7m [2026-01-14T12:08:45.159114] [DEBUG] [REMOTE ] DB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:45.159251] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-14T12:08:45.159468] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-14T12:08:45.159631] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:45.159750] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-14T12:08:45.159791] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-14T12:08:45.159841] [INFO ] [MAIN ] [886/3512] DB kept (0.6s) | 883 kept, 3 rejected | 102.2/min | ETA: 25.7m [2026-01-14T12:08:45.374310] [DEBUG] [REMOTE ] DBD: Retrieved 606 rows, trimmed to 300. [2026-01-14T12:08:45.374477] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-14T12:08:45.374727] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $55.99. [2026-01-14T12:08:45.374869] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:45.374981] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-14T12:08:45.375022] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-14T12:08:45.375070] [INFO ] [MAIN ] [887/3512] DBD kept (0.2s) | 884 kept, 3 rejected | 102.3/min | ETA: 25.7m [2026-01-14T12:08:45.966971] [DEBUG] [REMOTE ] DBI: Retrieved 5168 rows, trimmed to 300. [2026-01-14T12:08:45.967103] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-14T12:08:45.967308] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-14T12:08:45.967445] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:45.967599] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-14T12:08:45.967650] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-14T12:08:45.967737] [INFO ] [MAIN ] [888/3512] DBI kept (0.6s) | 885 kept, 3 rejected | 102.3/min | ETA: 25.7m [2026-01-14T12:08:46.334710] [DEBUG] [REMOTE ] DBL: Retrieved 3511 rows, trimmed to 300. [2026-01-14T12:08:46.334834] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-14T12:08:46.335032] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-14T12:08:46.335166] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:46.335273] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-14T12:08:46.335312] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-14T12:08:46.335359] [INFO ] [MAIN ] [889/3512] DBL kept (0.4s) | 886 kept, 3 rejected | 102.3/min | ETA: 25.6m [2026-01-14T12:08:46.742000] [DEBUG] [REMOTE ] DBRG: Retrieved 2904 rows, trimmed to 300. [2026-01-14T12:08:46.742131] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-14T12:08:46.742341] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-14T12:08:46.742480] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:46.742613] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-14T12:08:46.742656] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-14T12:08:46.742707] [INFO ] [MAIN ] [890/3512] DBRG kept (0.4s) | 887 kept, 3 rejected | 102.4/min | ETA: 25.6m [2026-01-14T12:08:47.067174] [DEBUG] [REMOTE ] DBX: Retrieved 1963 rows, trimmed to 300. [2026-01-14T12:08:47.067320] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-14T12:08:47.067838] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.75. [2026-01-14T12:08:47.067996] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:47.068120] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-14T12:08:47.068163] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-14T12:08:47.068217] [INFO ] [MAIN ] [891/3512] DBX kept (0.3s) | 888 kept, 3 rejected | 102.4/min | ETA: 25.6m [2026-01-14T12:08:47.443314] [DEBUG] [REMOTE ] DCBO: Retrieved 1386 rows, trimmed to 300. [2026-01-14T12:08:47.443437] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-14T12:08:47.443661] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-14T12:08:47.443798] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:47.443905] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-14T12:08:47.443945] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-14T12:08:47.443993] [INFO ] [MAIN ] [892/3512] DCBO kept (0.4s) | 889 kept, 3 rejected | 102.5/min | ETA: 25.6m [2026-01-14T12:08:48.053120] [DEBUG] [REMOTE ] DCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:48.053255] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-14T12:08:48.053472] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.37. [2026-01-14T12:08:48.053628] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:48.053745] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-14T12:08:48.053785] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-14T12:08:48.053834] [INFO ] [MAIN ] [893/3512] DCI kept (0.6s) | 890 kept, 3 rejected | 102.5/min | ETA: 25.6m [2026-01-14T12:08:48.514092] [DEBUG] [REMOTE ] DCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:08:48.514228] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-14T12:08:48.514457] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-14T12:08:48.514620] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:08:48.514755] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-14T12:08:48.514807] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-14T12:08:48.514877] [INFO ] [MAIN ] [894/3512] DCO kept (0.5s) | 891 kept, 3 rejected | 102.5/min | ETA: 25.5m [2026-01-14T12:11:03.186001] [DEBUG] [REMOTE ] DCOM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:03.186185] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-14T12:11:03.186446] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-14T12:11:03.186603] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:03.186732] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-14T12:11:03.186774] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-14T12:11:03.186828] [INFO ] [MAIN ] [895/3512] DCOM kept (134.7s) | 892 kept, 3 rejected | 81.6/min | ETA: 32.1m [2026-01-14T12:11:03.719118] [DEBUG] [REMOTE ] DCTH: Retrieved 5964 rows, trimmed to 300. [2026-01-14T12:11:03.719251] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-14T12:11:03.719456] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-14T12:11:03.719610] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:03.719735] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-14T12:11:03.719778] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-14T12:11:03.719827] [INFO ] [MAIN ] [896/3512] DCTH kept (0.5s) | 893 kept, 3 rejected | 81.6/min | ETA: 32.0m [2026-01-14T12:11:04.196615] [DEBUG] [REMOTE ] DD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:04.196750] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-14T12:11:04.197127] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $33.42. [2026-01-14T12:11:04.197260] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:04.197371] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-14T12:11:04.197412] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-14T12:11:04.197462] [INFO ] [MAIN ] [897/3512] DD kept (0.5s) | 894 kept, 3 rejected | 81.7/min | ETA: 32.0m [2026-01-14T12:11:04.655091] [DEBUG] [REMOTE ] DDD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:04.655231] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-14T12:11:04.655440] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-14T12:11:04.655593] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:04.655713] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-14T12:11:04.655754] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-14T12:11:04.655804] [INFO ] [MAIN ] [898/3512] DDD kept (0.5s) | 895 kept, 3 rejected | 81.7/min | ETA: 32.0m [2026-01-14T12:11:04.826507] [DEBUG] [REMOTE ] DDI: Retrieved 1097 rows, trimmed to 300. [2026-01-14T12:11:04.826664] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-14T12:11:04.827063] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-14T12:11:04.827199] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:04.827310] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-14T12:11:04.827351] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-14T12:11:04.827400] [INFO ] [MAIN ] [899/3512] DDI kept (0.2s) | 896 kept, 3 rejected | 81.8/min | ETA: 32.0m [2026-01-14T12:11:05.208246] [DEBUG] [REMOTE ] DDL: Retrieved 1141 rows, trimmed to 300. [2026-01-14T12:11:05.208378] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-14T12:11:05.208594] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-14T12:11:05.208732] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:05.208860] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-14T12:11:05.208905] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-14T12:11:05.208970] [INFO ] [MAIN ] [900/3512] DDL kept (0.4s) | 897 kept, 3 rejected | 81.8/min | ETA: 31.9m [2026-01-14T12:11:05.726206] [DEBUG] [REMOTE ] DDOG: Retrieved 1588 rows, trimmed to 300. [2026-01-14T12:11:05.726333] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-14T12:11:05.726536] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $125.49. [2026-01-14T12:11:05.726702] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:05.726813] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-14T12:11:05.726854] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-14T12:11:05.726905] [INFO ] [MAIN ] [901/3512] DDOG kept (0.5s) | 898 kept, 3 rejected | 81.8/min | ETA: 31.9m [2026-01-14T12:11:06.351760] [DEBUG] [REMOTE ] DDS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:06.351892] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-14T12:11:06.352183] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $568.41. [2026-01-14T12:11:06.352360] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:06.352487] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-14T12:11:06.352528] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-14T12:11:06.352594] [INFO ] [MAIN ] [902/3512] DDS kept (0.6s) | 899 kept, 3 rejected | 81.8/min | ETA: 31.9m [2026-01-14T12:11:06.827059] [DEBUG] [REMOTE ] DE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:06.827191] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-14T12:11:06.827401] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $456.91. [2026-01-14T12:11:06.827560] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:06.827694] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-14T12:11:06.827734] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-14T12:11:06.827781] [INFO ] [MAIN ] [903/3512] DE kept (0.5s) | 900 kept, 3 rejected | 81.9/min | ETA: 31.9m [2026-01-14T12:11:07.122010] [DEBUG] [REMOTE ] DEA: Retrieved 2750 rows, trimmed to 300. [2026-01-14T12:11:07.122140] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-14T12:11:07.122377] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-14T12:11:07.122547] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:07.122706] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-14T12:11:07.122758] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-14T12:11:07.122821] [INFO ] [MAIN ] [904/3512] DEA kept (0.3s) | 901 kept, 3 rejected | 81.9/min | ETA: 31.8m [2026-01-14T12:11:07.680365] [DEBUG] [REMOTE ] DECK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:07.680502] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-14T12:11:07.680746] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-14T12:11:07.680885] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:07.681002] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-14T12:11:07.681043] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-14T12:11:07.681092] [INFO ] [MAIN ] [905/3512] DECK kept (0.6s) | 902 kept, 3 rejected | 82.0/min | ETA: 31.8m [2026-01-14T12:11:08.095658] [DEBUG] [REMOTE ] DEI: Retrieved 4834 rows, trimmed to 300. [2026-01-14T12:11:08.095811] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-14T12:11:08.096058] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-14T12:11:08.096199] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:08.096323] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-14T12:11:08.096365] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-14T12:11:08.096433] [INFO ] [MAIN ] [906/3512] DEI kept (0.4s) | 903 kept, 3 rejected | 82.0/min | ETA: 31.8m [2026-01-14T12:11:08.387470] [DEBUG] [REMOTE ] DELL: Retrieved 1774 rows, trimmed to 300. [2026-01-14T12:11:08.387754] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-14T12:11:08.387984] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-14T12:11:08.388119] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:08.388230] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-14T12:11:08.388272] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-14T12:11:08.388321] [INFO ] [MAIN ] [907/3512] DELL kept (0.3s) | 904 kept, 3 rejected | 82.0/min | ETA: 31.8m [2026-01-14T12:11:08.810858] [DEBUG] [REMOTE ] DENN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:08.810998] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-14T12:11:08.811218] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-14T12:11:08.811356] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:08.811473] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-14T12:11:08.811513] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-14T12:11:08.811564] [INFO ] [MAIN ] [908/3512] DENN kept (0.4s) | 905 kept, 3 rejected | 82.1/min | ETA: 31.7m [2026-01-14T12:11:09.378821] [DEBUG] [REMOTE ] DEO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:09.378984] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-14T12:11:09.379233] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-14T12:11:09.379371] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:09.379491] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-14T12:11:09.379530] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-14T12:11:09.379598] [INFO ] [MAIN ] [909/3512] DEO kept (0.6s) | 906 kept, 3 rejected | 82.1/min | ETA: 31.7m [2026-01-14T12:11:09.605716] [DEBUG] [REMOTE ] DERM: Retrieved 1045 rows, trimmed to 300. [2026-01-14T12:11:09.605844] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-14T12:11:09.606039] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-14T12:11:09.606174] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:09.606281] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-14T12:11:09.606321] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-14T12:11:09.606368] [INFO ] [MAIN ] [910/3512] DERM kept (0.2s) | 907 kept, 3 rejected | 82.2/min | ETA: 31.7m [2026-01-14T12:11:10.033425] [DEBUG] [REMOTE ] DFGP: Retrieved 546 rows, trimmed to 300. [2026-01-14T12:11:10.033556] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-14T12:11:10.033789] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-14T12:11:10.033934] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:10.034251] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-14T12:11:10.034295] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-14T12:11:10.034345] [INFO ] [MAIN ] [911/3512] DFGP kept (0.4s) | 908 kept, 3 rejected | 82.2/min | ETA: 31.6m [2026-01-14T12:11:10.397392] [DEBUG] [REMOTE ] DFGX: Retrieved 546 rows, trimmed to 300. [2026-01-14T12:11:10.397560] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-14T12:11:10.397786] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-14T12:11:10.397919] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:10.398026] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-14T12:11:10.398064] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-14T12:11:10.398158] [INFO ] [MAIN ] [912/3512] DFGX kept (0.4s) | 909 kept, 3 rejected | 82.2/min | ETA: 31.6m [2026-01-14T12:11:10.844559] [DEBUG] [REMOTE ] DFH: Retrieved 1251 rows, trimmed to 300. [2026-01-14T12:11:10.844753] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-14T12:11:10.845064] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-14T12:11:10.845242] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:10.845394] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-14T12:11:10.845448] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-14T12:11:10.845515] [INFO ] [MAIN ] [913/3512] DFH kept (0.4s) | 910 kept, 3 rejected | 82.3/min | ETA: 31.6m [2026-01-14T12:11:11.287939] [DEBUG] [REMOTE ] DFIN: Retrieved 2333 rows, trimmed to 300. [2026-01-14T12:11:11.288252] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-14T12:11:11.288466] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-14T12:11:11.288621] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:11.288735] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-14T12:11:11.288776] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-14T12:11:11.288825] [INFO ] [MAIN ] [914/3512] DFIN kept (0.4s) | 911 kept, 3 rejected | 82.3/min | ETA: 31.6m [2026-01-14T12:11:11.722908] [DEBUG] [REMOTE ] DFP: Retrieved 3179 rows, trimmed to 300. [2026-01-14T12:11:11.723048] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-14T12:11:11.723450] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-14T12:11:11.723602] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:11.723718] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-14T12:11:11.723757] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-14T12:11:11.723806] [INFO ] [MAIN ] [915/3512] DFP kept (0.4s) | 912 kept, 3 rejected | 82.4/min | ETA: 31.5m [2026-01-14T12:11:12.176225] [DEBUG] [REMOTE ] DG: Retrieved 4065 rows, trimmed to 300. [2026-01-14T12:11:12.176365] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-14T12:11:12.176605] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-14T12:11:12.176741] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:12.176856] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-14T12:11:12.176895] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-14T12:11:12.176944] [INFO ] [MAIN ] [916/3512] DG kept (0.5s) | 913 kept, 3 rejected | 82.4/min | ETA: 31.5m [2026-01-14T12:11:12.309632] [DEBUG] [REMOTE ] DGCB: Retrieved 546 rows, trimmed to 300. [2026-01-14T12:11:12.309765] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-14T12:11:12.309993] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-14T12:11:12.310130] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:12.310236] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-14T12:11:12.310275] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-14T12:11:12.310322] [INFO ] [MAIN ] [917/3512] DGCB kept (0.1s) | 914 kept, 3 rejected | 82.5/min | ETA: 31.5m [2026-01-14T12:11:12.996930] [DEBUG] [REMOTE ] DGICA: Retrieved 6218 rows, trimmed to 300. [2026-01-14T12:11:12.997085] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-14T12:11:12.997317] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-14T12:11:12.997457] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:12.997612] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-14T12:11:12.997658] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-14T12:11:12.997724] [INFO ] [MAIN ] [918/3512] DGICA kept (0.7s) | 915 kept, 3 rejected | 82.5/min | ETA: 31.5m [2026-01-14T12:11:13.312831] [DEBUG] [REMOTE ] DGII: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:13.312989] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-14T12:11:13.313221] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-14T12:11:13.313360] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:13.313481] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-14T12:11:13.313523] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-14T12:11:13.313593] [INFO ] [MAIN ] [919/3512] DGII kept (0.3s) | 916 kept, 3 rejected | 82.5/min | ETA: 31.4m [2026-01-14T12:11:13.794108] [DEBUG] [REMOTE ] DGRE: Retrieved 3132 rows, trimmed to 300. [2026-01-14T12:11:13.794243] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-14T12:11:13.794453] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-14T12:11:13.794619] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:13.794735] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-14T12:11:13.794776] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-14T12:11:13.794825] [INFO ] [MAIN ] [920/3512] DGRE kept (0.5s) | 917 kept, 3 rejected | 82.5/min | ETA: 31.4m [2026-01-14T12:11:14.046229] [DEBUG] [REMOTE ] DGRS: Retrieved 3137 rows, trimmed to 300. [2026-01-14T12:11:14.046367] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-14T12:11:14.046603] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-14T12:11:14.046745] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:14.046858] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-14T12:11:14.046897] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-14T12:11:14.046946] [INFO ] [MAIN ] [921/3512] DGRS kept (0.3s) | 918 kept, 3 rejected | 82.6/min | ETA: 31.4m [2026-01-14T12:11:14.509378] [DEBUG] [REMOTE ] DGX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:14.509527] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-14T12:11:14.509803] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-14T12:11:14.509953] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:14.510080] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-14T12:11:14.510316] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-14T12:11:14.510368] [INFO ] [MAIN ] [922/3512] DGX kept (0.5s) | 919 kept, 3 rejected | 82.6/min | ETA: 31.3m [2026-01-14T12:11:14.860166] [DEBUG] [REMOTE ] DH: Retrieved 1087 rows, trimmed to 300. [2026-01-14T12:11:14.860303] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-14T12:11:14.860505] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-14T12:11:14.860663] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:14.860775] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-14T12:11:14.860815] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-14T12:11:14.860864] [INFO ] [MAIN ] [923/3512] DH kept (0.4s) | 920 kept, 3 rejected | 82.7/min | ETA: 31.3m [2026-01-14T12:11:15.468076] [DEBUG] [REMOTE ] DHC: Retrieved 6512 rows, trimmed to 300. [2026-01-14T12:11:15.468237] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-14T12:11:15.468531] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.06. [2026-01-14T12:11:15.468707] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:15.468842] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-14T12:11:15.468899] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-14T12:11:15.468953] [INFO ] [MAIN ] [924/3512] DHC kept (0.6s) | 921 kept, 3 rejected | 82.7/min | ETA: 31.3m [2026-01-14T12:11:15.946119] [DEBUG] [REMOTE ] DHF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:15.946252] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-14T12:11:15.946477] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-14T12:11:15.946635] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:15.946750] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-14T12:11:15.946790] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-14T12:11:15.946840] [INFO ] [MAIN ] [925/3512] DHF kept (0.5s) | 922 kept, 3 rejected | 82.7/min | ETA: 31.3m [2026-01-14T12:11:16.416587] [DEBUG] [REMOTE ] DHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:16.416725] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-14T12:11:16.416942] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-14T12:11:16.417076] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:16.417190] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-14T12:11:16.417230] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-14T12:11:16.417278] [INFO ] [MAIN ] [926/3512] DHI kept (0.5s) | 923 kept, 3 rejected | 82.8/min | ETA: 31.2m [2026-01-14T12:11:16.879855] [DEBUG] [REMOTE ] DHIL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:16.879989] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-14T12:11:16.880204] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-14T12:11:16.880338] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:16.880453] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-14T12:11:16.880493] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-14T12:11:16.880541] [INFO ] [MAIN ] [927/3512] DHIL kept (0.5s) | 924 kept, 3 rejected | 82.8/min | ETA: 31.2m [2026-01-14T12:11:17.275761] [DEBUG] [REMOTE ] DHX: Retrieved 4647 rows, trimmed to 300. [2026-01-14T12:11:17.275913] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-14T12:11:17.276168] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-14T12:11:17.276303] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:17.276427] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-14T12:11:17.276467] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-14T12:11:17.276518] [INFO ] [MAIN ] [928/3512] DHX kept (0.4s) | 925 kept, 3 rejected | 82.8/min | ETA: 31.2m [2026-01-14T12:11:17.548335] [DEBUG] [REMOTE ] DIBS: Retrieved 1154 rows, trimmed to 300. [2026-01-14T12:11:17.548472] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-14T12:11:17.548701] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.75. [2026-01-14T12:11:17.548836] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:17.548946] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-14T12:11:17.548987] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-14T12:11:17.549035] [INFO ] [MAIN ] [929/3512] DIBS kept (0.3s) | 926 kept, 3 rejected | 82.9/min | ETA: 31.2m [2026-01-14T12:11:18.154840] [DEBUG] [REMOTE ] DIN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:18.154992] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-14T12:11:18.155245] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-14T12:11:18.155391] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:18.155516] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-14T12:11:18.155590] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-14T12:11:18.155647] [INFO ] [MAIN ] [930/3512] DIN kept (0.6s) | 927 kept, 3 rejected | 82.9/min | ETA: 31.1m [2026-01-14T12:11:18.646835] [DEBUG] [REMOTE ] DINO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:18.647010] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-14T12:11:18.647314] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-14T12:11:18.647485] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:18.647689] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-14T12:11:18.647736] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-14T12:11:18.647791] [INFO ] [MAIN ] [931/3512] DINO kept (0.5s) | 928 kept, 3 rejected | 82.9/min | ETA: 31.1m [2026-01-14T12:11:19.111936] [DEBUG] [REMOTE ] DIOD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:19.112097] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-14T12:11:19.112356] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-14T12:11:19.112493] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:19.112639] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-14T12:11:19.112682] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-14T12:11:19.112732] [INFO ] [MAIN ] [932/3512] DIOD kept (0.5s) | 929 kept, 3 rejected | 83.0/min | ETA: 31.1m [2026-01-14T12:11:19.597492] [DEBUG] [REMOTE ] DIS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:19.597676] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-14T12:11:19.597924] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-14T12:11:19.598066] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:19.598190] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-14T12:11:19.598232] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-14T12:11:19.598283] [INFO ] [MAIN ] [933/3512] DIS kept (0.5s) | 930 kept, 3 rejected | 83.0/min | ETA: 31.1m [2026-01-14T12:11:20.044723] [DEBUG] [REMOTE ] DJCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:20.044861] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-14T12:11:20.045079] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-14T12:11:20.045220] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:20.045337] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-14T12:11:20.045396] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-14T12:11:20.045449] [INFO ] [MAIN ] [934/3512] DJCO kept (0.4s) | 931 kept, 3 rejected | 83.0/min | ETA: 31.0m [2026-01-14T12:11:20.452456] [DEBUG] [REMOTE ] DK: Retrieved 4954 rows, trimmed to 300. [2026-01-14T12:11:20.452615] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-14T12:11:20.452854] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.37. [2026-01-14T12:11:20.452999] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:20.453116] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-14T12:11:20.453156] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-14T12:11:20.453204] [INFO ] [MAIN ] [935/3512] DK kept (0.4s) | 932 kept, 3 rejected | 83.1/min | ETA: 31.0m [2026-01-14T12:11:20.797192] [DEBUG] [REMOTE ] DKL: Retrieved 3318 rows, trimmed to 300. [2026-01-14T12:11:20.797317] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-14T12:11:20.797521] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $42.58. [2026-01-14T12:11:20.797701] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:20.797816] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-14T12:11:20.797872] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-14T12:11:20.797922] [INFO ] [MAIN ] [936/3512] DKL kept (0.3s) | 933 kept, 3 rejected | 83.1/min | ETA: 31.0m [2026-01-14T12:11:21.131965] [DEBUG] [REMOTE ] DKNG: Retrieved 1626 rows, trimmed to 300. [2026-01-14T12:11:21.132092] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-14T12:11:21.132316] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-14T12:11:21.132448] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:21.132555] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-14T12:11:21.132622] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-14T12:11:21.132671] [INFO ] [MAIN ] [937/3512] DKNG kept (0.3s) | 934 kept, 3 rejected | 83.2/min | ETA: 31.0m [2026-01-14T12:11:21.762715] [DEBUG] [REMOTE ] DKS: Retrieved 5848 rows, trimmed to 300. [2026-01-14T12:11:21.762847] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-14T12:11:21.763057] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-14T12:11:21.763190] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:21.763298] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-14T12:11:21.763338] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-14T12:11:21.763386] [INFO ] [MAIN ] [938/3512] DKS kept (0.6s) | 935 kept, 3 rejected | 83.2/min | ETA: 30.9m [2026-01-14T12:11:22.199881] [DEBUG] [REMOTE ] DLB: Retrieved 5259 rows, trimmed to 300. [2026-01-14T12:11:22.200011] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-14T12:11:22.200217] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.53. [2026-01-14T12:11:22.200351] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:22.200461] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-14T12:11:22.200499] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-14T12:11:22.200548] [INFO ] [MAIN ] [939/3512] DLB kept (0.4s) | 936 kept, 3 rejected | 83.2/min | ETA: 30.9m [2026-01-14T12:11:22.648918] [DEBUG] [REMOTE ] DLHC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:22.649055] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-14T12:11:22.649299] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-14T12:11:22.649438] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:22.649553] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-14T12:11:22.649616] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-14T12:11:22.649667] [INFO ] [MAIN ] [940/3512] DLHC kept (0.4s) | 937 kept, 3 rejected | 83.2/min | ETA: 30.9m [2026-01-14T12:11:23.001522] [DEBUG] [REMOTE ] DLNG: Retrieved 3059 rows, trimmed to 300. [2026-01-14T12:11:23.001685] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-14T12:11:23.001901] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-14T12:11:23.002045] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:23.002169] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-14T12:11:23.002213] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-14T12:11:23.002264] [INFO ] [MAIN ] [941/3512] DLNG kept (0.4s) | 938 kept, 3 rejected | 83.3/min | ETA: 30.9m [2026-01-14T12:11:23.267314] [DEBUG] [REMOTE ] DLO: Retrieved 1159 rows, trimmed to 300. [2026-01-14T12:11:23.267440] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-14T12:11:23.267678] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-14T12:11:23.267814] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:23.267921] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-14T12:11:23.267974] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-14T12:11:23.268022] [INFO ] [MAIN ] [942/3512] DLO kept (0.3s) | 939 kept, 3 rejected | 83.3/min | ETA: 30.8m [2026-01-14T12:11:23.733745] [DEBUG] [REMOTE ] DLPN: Retrieved 2023 rows, trimmed to 300. [2026-01-14T12:11:23.733867] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-14T12:11:23.734064] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-14T12:11:23.734228] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:23.734339] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-14T12:11:23.734560] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-14T12:11:23.734637] [INFO ] [MAIN ] [943/3512] DLPN kept (0.5s) | 940 kept, 3 rejected | 83.4/min | ETA: 30.8m [2026-01-14T12:11:24.147384] [DEBUG] [REMOTE ] DLTH: Retrieved 2550 rows, trimmed to 300. [2026-01-14T12:11:24.147551] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-14T12:11:24.147831] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-14T12:11:24.147999] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:24.148120] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-14T12:11:24.148161] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-14T12:11:24.148211] [INFO ] [MAIN ] [944/3512] DLTH kept (0.4s) | 941 kept, 3 rejected | 83.4/min | ETA: 30.8m [2026-01-14T12:11:24.705061] [DEBUG] [REMOTE ] DLX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:24.705214] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-14T12:11:24.705455] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.79. [2026-01-14T12:11:24.705607] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:24.705729] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-14T12:11:24.705769] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-14T12:11:24.705820] [INFO ] [MAIN ] [945/3512] DLX kept (0.6s) | 942 kept, 3 rejected | 83.4/min | ETA: 30.8m [2026-01-14T12:11:24.976322] [DEBUG] [REMOTE ] DLY: Retrieved 1479 rows, trimmed to 300. [2026-01-14T12:11:24.976443] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-14T12:11:24.976694] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-14T12:11:24.976831] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:24.976939] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-14T12:11:24.976979] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-14T12:11:24.977027] [INFO ] [MAIN ] [946/3512] DLY kept (0.3s) | 943 kept, 3 rejected | 83.5/min | ETA: 30.7m [2026-01-14T12:11:25.363616] [DEBUG] [REMOTE ] DMAC: Retrieved 4534 rows, trimmed to 300. [2026-01-14T12:11:25.363764] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-14T12:11:25.363992] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-14T12:11:25.364134] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:25.364302] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-14T12:11:25.364356] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-14T12:11:25.364417] [INFO ] [MAIN ] [947/3512] DMAC kept (0.4s) | 944 kept, 3 rejected | 83.5/min | ETA: 30.7m [2026-01-14T12:11:25.891469] [DEBUG] [REMOTE ] DMB: Retrieved 3199 rows, trimmed to 300. [2026-01-14T12:11:25.891683] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-14T12:11:25.891973] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-14T12:11:25.892140] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:25.892285] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-14T12:11:25.892350] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-14T12:11:25.892413] [INFO ] [MAIN ] [948/3512] DMB kept (0.5s) | 945 kept, 3 rejected | 83.5/min | ETA: 30.7m [2026-01-14T12:11:26.382936] [DEBUG] [REMOTE ] DMLP: Retrieved 5774 rows, trimmed to 300. [2026-01-14T12:11:26.383107] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-14T12:11:26.383392] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-14T12:11:26.383538] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:26.383729] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-14T12:11:26.383794] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-14T12:11:26.383861] [INFO ] [MAIN ] [949/3512] DMLP kept (0.5s) | 946 kept, 3 rejected | 83.6/min | ETA: 30.7m [2026-01-14T12:11:26.769156] [DEBUG] [REMOTE ] DMO: Retrieved 3997 rows, trimmed to 300. [2026-01-14T12:11:26.769292] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-14T12:11:26.769504] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-14T12:11:26.769669] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:26.769788] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-14T12:11:26.769830] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-14T12:11:26.769881] [INFO ] [MAIN ] [950/3512] DMO kept (0.4s) | 947 kept, 3 rejected | 83.6/min | ETA: 30.6m [2026-01-14T12:11:27.276101] [DEBUG] [REMOTE ] DMRC: Retrieved 6530 rows, trimmed to 300. [2026-01-14T12:11:27.276255] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-14T12:11:27.276517] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-14T12:11:27.276677] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:27.276802] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-14T12:11:27.276844] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-14T12:11:27.276894] [INFO ] [MAIN ] [951/3512] DMRC kept (0.5s) | 948 kept, 3 rejected | 83.6/min | ETA: 30.6m [2026-01-14T12:11:27.568899] [DEBUG] [REMOTE ] DMXF: Retrieved 1400 rows, trimmed to 300. [2026-01-14T12:11:27.569097] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-14T12:11:27.569354] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-14T12:11:27.569497] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:27.569640] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-14T12:11:27.569688] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-14T12:11:27.569748] [INFO ] [MAIN ] [952/3512] DMXF kept (0.3s) | 949 kept, 3 rejected | 83.7/min | ETA: 30.6m [2026-01-14T12:11:27.907195] [DEBUG] [REMOTE ] DNA: Retrieved 1191 rows, trimmed to 300. [2026-01-14T12:11:27.907390] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-14T12:11:27.907890] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-14T12:11:27.908048] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:27.908192] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-14T12:11:27.908240] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-14T12:11:27.908305] [INFO ] [MAIN ] [953/3512] DNA kept (0.3s) | 950 kept, 3 rejected | 83.7/min | ETA: 30.6m [2026-01-14T12:11:28.278920] [DEBUG] [REMOTE ] DNLI: Retrieved 2034 rows, trimmed to 300. [2026-01-14T12:11:28.279107] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-14T12:11:28.279492] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-14T12:11:28.279657] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:28.279825] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-14T12:11:28.279893] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-14T12:11:28.279951] [INFO ] [MAIN ] [954/3512] DNLI kept (0.4s) | 951 kept, 3 rejected | 83.8/min | ETA: 30.5m [2026-01-14T12:11:28.878941] [DEBUG] [REMOTE ] DNP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:28.879154] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-14T12:11:28.879462] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.76. [2026-01-14T12:11:28.879630] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:28.879784] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-14T12:11:28.879830] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-14T12:11:28.879886] [INFO ] [MAIN ] [955/3512] DNP kept (0.6s) | 952 kept, 3 rejected | 83.8/min | ETA: 30.5m [2026-01-14T12:11:29.071227] [DEBUG] [REMOTE ] DNTH: Retrieved 587 rows, trimmed to 300. [2026-01-14T12:11:29.071678] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-14T12:11:29.072049] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-14T12:11:29.072263] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:29.072729] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-14T12:11:29.072807] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-14T12:11:29.072910] [INFO ] [MAIN ] [956/3512] DNTH kept (0.2s) | 953 kept, 3 rejected | 83.9/min | ETA: 30.5m [2026-01-14T12:11:29.533100] [DEBUG] [REMOTE ] DOCN: Retrieved 1208 rows, trimmed to 300. [2026-01-14T12:11:29.533240] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-14T12:11:29.533475] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-14T12:11:29.533634] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:29.533748] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-14T12:11:29.533789] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-14T12:11:29.533836] [INFO ] [MAIN ] [957/3512] DOCN kept (0.5s) | 954 kept, 3 rejected | 83.9/min | ETA: 30.5m [2026-01-14T12:11:29.923536] [DEBUG] [REMOTE ] DOCS: Retrieved 1144 rows, trimmed to 300. [2026-01-14T12:11:29.923699] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-14T12:11:29.923905] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $41.36. [2026-01-14T12:11:29.924045] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:29.924157] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-14T12:11:29.924198] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-14T12:11:29.924247] [INFO ] [MAIN ] [958/3512] DOCS kept (0.4s) | 955 kept, 3 rejected | 83.9/min | ETA: 30.4m [2026-01-14T12:11:30.386351] [DEBUG] [REMOTE ] DOGZ: Retrieved 2027 rows, trimmed to 300. [2026-01-14T12:11:30.386485] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-14T12:11:30.386717] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-14T12:11:30.386851] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:30.386959] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-14T12:11:30.386999] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-14T12:11:30.387046] [INFO ] [MAIN ] [959/3512] DOGZ kept (0.5s) | 956 kept, 3 rejected | 84.0/min | ETA: 30.4m [2026-01-14T12:11:30.788675] [DEBUG] [REMOTE ] DOLE: Retrieved 1119 rows, trimmed to 300. [2026-01-14T12:11:30.788805] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-14T12:11:30.789005] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-14T12:11:30.789141] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:30.789251] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-14T12:11:30.789313] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-14T12:11:30.789364] [INFO ] [MAIN ] [960/3512] DOLE kept (0.4s) | 957 kept, 3 rejected | 84.0/min | ETA: 30.4m [2026-01-14T12:11:31.187895] [DEBUG] [REMOTE ] DOMO: Retrieved 1895 rows, trimmed to 300. [2026-01-14T12:11:31.188028] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-14T12:11:31.188237] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $7.29. [2026-01-14T12:11:31.188373] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:31.188485] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-14T12:11:31.188526] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-14T12:11:31.188603] [INFO ] [MAIN ] [961/3512] DOMO kept (0.4s) | 958 kept, 3 rejected | 84.0/min | ETA: 30.4m [2026-01-14T12:11:31.622925] [DEBUG] [REMOTE ] DOO: Retrieved 3144 rows, trimmed to 300. [2026-01-14T12:11:31.623055] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-14T12:11:31.623265] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-14T12:11:31.623403] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:31.623513] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-14T12:11:31.623553] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-14T12:11:31.623620] [INFO ] [MAIN ] [962/3512] DOO kept (0.4s) | 959 kept, 3 rejected | 84.1/min | ETA: 30.3m [2026-01-14T12:11:32.224830] [DEBUG] [REMOTE ] DORM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:32.224980] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-14T12:11:32.225215] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-14T12:11:32.225351] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:32.225470] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-14T12:11:32.225511] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-14T12:11:32.225561] [INFO ] [MAIN ] [963/3512] DORM kept (0.6s) | 960 kept, 3 rejected | 84.1/min | ETA: 30.3m [2026-01-14T12:11:32.453776] [DEBUG] [REMOTE ] DOUG: Retrieved 1013 rows, trimmed to 300. [2026-01-14T12:11:32.453918] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-14T12:11:32.454127] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-14T12:11:32.454264] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:32.454375] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-14T12:11:32.454416] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-14T12:11:32.454465] [INFO ] [MAIN ] [964/3512] DOUG kept (0.2s) | 961 kept, 3 rejected | 84.1/min | ETA: 30.3m [2026-01-14T12:11:33.084596] [DEBUG] [REMOTE ] DOX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:33.084752] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-14T12:11:33.085016] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-14T12:11:33.085152] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:33.085276] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-14T12:11:33.085316] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-14T12:11:33.085370] [INFO ] [MAIN ] [965/3512] DOX kept (0.6s) | 962 kept, 3 rejected | 84.2/min | ETA: 30.3m [2026-01-14T12:11:33.466750] [DEBUG] [REMOTE ] DPG: Retrieved 3635 rows, trimmed to 300. [2026-01-14T12:11:33.466977] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-14T12:11:33.467303] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-14T12:11:33.467457] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:33.467679] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-14T12:11:33.467755] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-14T12:11:33.467813] [INFO ] [MAIN ] [966/3512] DPG kept (0.4s) | 963 kept, 3 rejected | 84.2/min | ETA: 30.2m [2026-01-14T12:11:33.817258] [DEBUG] [REMOTE ] DPRO: Retrieved 1530 rows, trimmed to 300. [2026-01-14T12:11:33.817564] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-14T12:11:33.818162] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-14T12:11:33.818335] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:33.818479] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-14T12:11:33.818526] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-14T12:11:33.818796] [INFO ] [MAIN ] [967/3512] DPRO kept (0.4s) | 964 kept, 3 rejected | 84.2/min | ETA: 30.2m [2026-01-14T12:11:34.193211] [DEBUG] [REMOTE ] DPZ: Retrieved 5412 rows, trimmed to 300. [2026-01-14T12:11:34.193466] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-14T12:11:34.193873] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-14T12:11:34.194046] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:34.194195] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-14T12:11:34.194253] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-14T12:11:34.194346] [INFO ] [MAIN ] [968/3512] DPZ kept (0.4s) | 965 kept, 3 rejected | 84.3/min | ETA: 30.2m [2026-01-14T12:11:34.650850] [DEBUG] [REMOTE ] DQ: Retrieved 3840 rows, trimmed to 300. [2026-01-14T12:11:34.651003] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-14T12:11:34.651241] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.49. [2026-01-14T12:11:34.651423] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:34.651795] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-14T12:11:34.651851] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-14T12:11:34.651918] [INFO ] [MAIN ] [969/3512] DQ kept (0.5s) | 966 kept, 3 rejected | 84.3/min | ETA: 30.2m [2026-01-14T12:11:35.014589] [DEBUG] [REMOTE ] DRD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:35.014731] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-14T12:11:35.014959] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-14T12:11:35.015096] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:35.015213] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-14T12:11:35.015254] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-14T12:11:35.015302] [INFO ] [MAIN ] [970/3512] DRD kept (0.4s) | 967 kept, 3 rejected | 84.4/min | ETA: 30.1m [2026-01-14T12:11:35.524040] [DEBUG] [REMOTE ] DRH: Retrieved 5191 rows, trimmed to 300. [2026-01-14T12:11:35.524225] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-14T12:11:35.524564] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.62. [2026-01-14T12:11:35.524802] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:35.524980] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-14T12:11:35.525041] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-14T12:11:35.525223] [INFO ] [MAIN ] [971/3512] DRH kept (0.5s) | 968 kept, 3 rejected | 84.4/min | ETA: 30.1m [2026-01-14T12:11:36.033081] [DEBUG] [REMOTE ] DRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:36.033225] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-14T12:11:36.033462] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-14T12:11:36.033617] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:36.033737] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-14T12:11:36.033793] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-14T12:11:36.033843] [INFO ] [MAIN ] [972/3512] DRI kept (0.5s) | 969 kept, 3 rejected | 84.4/min | ETA: 30.1m [2026-01-14T12:11:36.364685] [DEBUG] [REMOTE ] DRIO: Retrieved 2835 rows, trimmed to 300. [2026-01-14T12:11:36.364827] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-14T12:11:36.365044] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-14T12:11:36.365183] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:36.365298] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-14T12:11:36.365339] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-14T12:11:36.365389] [INFO ] [MAIN ] [973/3512] DRIO kept (0.3s) | 970 kept, 3 rejected | 84.5/min | ETA: 30.1m [2026-01-14T12:11:36.663178] [DEBUG] [REMOTE ] DRLL: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:11:36.663322] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-14T12:11:36.663530] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.49. [2026-01-14T12:11:36.663690] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:36.663803] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-14T12:11:36.663842] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-14T12:11:36.663891] [INFO ] [MAIN ] [974/3512] DRLL kept (0.3s) | 971 kept, 3 rejected | 84.5/min | ETA: 30.0m [2026-01-14T12:11:37.070415] [DEBUG] [REMOTE ] DRMA: Retrieved 1109 rows, trimmed to 300. [2026-01-14T12:11:37.070549] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-14T12:11:37.070772] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-14T12:11:37.070910] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:37.071021] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-14T12:11:37.071064] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-14T12:11:37.071114] [INFO ] [MAIN ] [975/3512] DRMA kept (0.4s) | 972 kept, 3 rejected | 84.5/min | ETA: 30.0m [2026-01-14T12:11:37.452761] [DEBUG] [REMOTE ] DRS: Retrieved 783 rows, trimmed to 300. [2026-01-14T12:11:37.452895] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-14T12:11:37.453095] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-14T12:11:37.453235] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:37.453344] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-14T12:11:37.453385] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-14T12:11:37.453436] [INFO ] [MAIN ] [976/3512] DRS kept (0.4s) | 973 kept, 3 rejected | 84.6/min | ETA: 30.0m [2026-01-14T12:11:37.886602] [DEBUG] [REMOTE ] DRTS: Retrieved 1220 rows, trimmed to 300. [2026-01-14T12:11:37.886810] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-14T12:11:37.887085] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-14T12:11:37.887233] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:37.887378] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-14T12:11:37.887424] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-14T12:11:37.887477] [INFO ] [MAIN ] [977/3512] DRTS kept (0.4s) | 974 kept, 3 rejected | 84.6/min | ETA: 30.0m [2026-01-14T12:11:38.297692] [DEBUG] [REMOTE ] DRUG: Retrieved 1210 rows, trimmed to 300. [2026-01-14T12:11:38.297928] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-14T12:11:38.298234] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-14T12:11:38.298418] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:38.298628] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-14T12:11:38.298683] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-14T12:11:38.298748] [INFO ] [MAIN ] [978/3512] DRUG kept (0.4s) | 975 kept, 3 rejected | 84.7/min | ETA: 29.9m [2026-01-14T12:11:38.687940] [DEBUG] [REMOTE ] DRVN: Retrieved 1254 rows, trimmed to 300. [2026-01-14T12:11:38.688151] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-14T12:11:38.688438] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-14T12:11:38.688625] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:38.688753] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-14T12:11:38.688797] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-14T12:11:38.688852] [INFO ] [MAIN ] [979/3512] DRVN kept (0.4s) | 976 kept, 3 rejected | 84.7/min | ETA: 29.9m [2026-01-14T12:11:39.292248] [DEBUG] [REMOTE ] DSGX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:39.292391] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-14T12:11:39.292635] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-14T12:11:39.292774] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:39.292990] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-14T12:11:39.293046] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-14T12:11:39.293096] [INFO ] [MAIN ] [980/3512] DSGX kept (0.6s) | 977 kept, 3 rejected | 84.7/min | ETA: 29.9m [2026-01-14T12:11:39.645911] [DEBUG] [REMOTE ] DSL: Retrieved 3199 rows, trimmed to 300. [2026-01-14T12:11:39.646104] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-14T12:11:39.646367] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-14T12:11:39.646512] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:39.646654] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-14T12:11:39.646698] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-14T12:11:39.646976] [INFO ] [MAIN ] [981/3512] DSL kept (0.4s) | 978 kept, 3 rejected | 84.7/min | ETA: 29.9m [2026-01-14T12:11:40.199744] [DEBUG] [REMOTE ] DSM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:40.199895] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-14T12:11:40.200136] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-14T12:11:40.200278] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:40.200402] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-14T12:11:40.200444] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-14T12:11:40.200495] [INFO ] [MAIN ] [982/3512] DSM kept (0.6s) | 979 kept, 3 rejected | 84.8/min | ETA: 29.8m [2026-01-14T12:11:40.428478] [DEBUG] [REMOTE ] DSP: Retrieved 1237 rows, trimmed to 300. [2026-01-14T12:11:40.428620] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-14T12:11:40.428820] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.16. [2026-01-14T12:11:40.428956] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:40.429063] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-14T12:11:40.429103] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-14T12:11:40.429152] [INFO ] [MAIN ] [983/3512] DSP kept (0.2s) | 980 kept, 3 rejected | 84.8/min | ETA: 29.8m [2026-01-14T12:11:41.034605] [DEBUG] [REMOTE ] DSX: Retrieved 5236 rows, trimmed to 300. [2026-01-14T12:11:41.034803] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-14T12:11:41.035065] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.62. [2026-01-14T12:11:41.035206] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:41.035356] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-14T12:11:41.035398] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-14T12:11:41.035453] [INFO ] [MAIN ] [984/3512] DSX kept (0.6s) | 981 kept, 3 rejected | 84.8/min | ETA: 29.8m [2026-01-14T12:11:41.305848] [DEBUG] [REMOTE ] DTB: Retrieved 1323 rows, trimmed to 300. [2026-01-14T12:11:41.306044] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-14T12:11:41.306298] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-14T12:11:41.306443] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:41.306563] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-14T12:11:41.306626] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-14T12:11:41.306683] [INFO ] [MAIN ] [985/3512] DTB kept (0.3s) | 982 kept, 3 rejected | 84.9/min | ETA: 29.8m [2026-01-14T12:11:41.699206] [DEBUG] [REMOTE ] DTCX: Retrieved 957 rows, trimmed to 300. [2026-01-14T12:11:41.699406] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-14T12:11:41.699685] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.90. [2026-01-14T12:11:41.699862] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:41.699984] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-14T12:11:41.700025] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-14T12:11:41.700078] [INFO ] [MAIN ] [986/3512] DTCX kept (0.4s) | 983 kept, 3 rejected | 84.9/min | ETA: 29.7m [2026-01-14T12:11:42.335643] [DEBUG] [REMOTE ] DTE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:42.336093] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-14T12:11:42.336433] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-14T12:11:42.336599] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:42.336937] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-14T12:11:42.336980] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-14T12:11:42.337041] [INFO ] [MAIN ] [987/3512] DTE kept (0.6s) | 984 kept, 3 rejected | 84.9/min | ETA: 29.7m [2026-01-14T12:11:42.616174] [DEBUG] [REMOTE ] DTG: Retrieved 1035 rows, trimmed to 300. [2026-01-14T12:11:42.616401] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-14T12:11:42.616683] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-14T12:11:42.616835] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:42.616956] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-14T12:11:42.616999] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-14T12:11:42.617053] [INFO ] [MAIN ] [988/3512] DTG kept (0.3s) | 985 kept, 3 rejected | 85.0/min | ETA: 29.7m [2026-01-14T12:11:43.027445] [DEBUG] [REMOTE ] DTIL: Retrieved 1709 rows, trimmed to 300. [2026-01-14T12:11:43.027672] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-14T12:11:43.027924] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.92. [2026-01-14T12:11:43.028072] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:43.028195] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-14T12:11:43.028238] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-14T12:11:43.028295] [INFO ] [MAIN ] [989/3512] DTIL kept (0.4s) | 986 kept, 3 rejected | 85.0/min | ETA: 29.7m [2026-01-14T12:11:43.400981] [DEBUG] [REMOTE ] DTM: Retrieved 1139 rows, trimmed to 300. [2026-01-14T12:11:43.401184] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-14T12:11:43.401515] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-14T12:11:43.401716] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:43.401872] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-14T12:11:43.401916] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-14T12:11:43.401972] [INFO ] [MAIN ] [990/3512] DTM kept (0.4s) | 987 kept, 3 rejected | 85.1/min | ETA: 29.6m [2026-01-14T12:11:44.019747] [DEBUG] [REMOTE ] DUK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:44.019948] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-14T12:11:44.020231] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-14T12:11:44.020374] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:44.020511] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-14T12:11:44.020553] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-14T12:11:44.020630] [INFO ] [MAIN ] [991/3512] DUK kept (0.6s) | 988 kept, 3 rejected | 85.1/min | ETA: 29.6m [2026-01-14T12:11:44.325043] [DEBUG] [REMOTE ] DUKB: Retrieved 1838 rows, trimmed to 300. [2026-01-14T12:11:44.325247] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-14T12:11:44.325529] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-14T12:11:44.325708] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:44.325831] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-14T12:11:44.325874] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-14T12:11:44.325928] [INFO ] [MAIN ] [992/3512] DUKB kept (0.3s) | 989 kept, 3 rejected | 85.1/min | ETA: 29.6m [2026-01-14T12:11:44.653044] [DEBUG] [REMOTE ] DUOL: Retrieved 1121 rows, trimmed to 300. [2026-01-14T12:11:44.653250] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-14T12:11:44.653516] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $161.74. [2026-01-14T12:11:44.653734] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:44.653861] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-14T12:11:44.653905] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-14T12:11:44.653961] [INFO ] [MAIN ] [993/3512] DUOL kept (0.3s) | 990 kept, 3 rejected | 85.2/min | ETA: 29.6m [2026-01-14T12:11:45.238666] [DEBUG] [REMOTE ] DVA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:45.238810] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-14T12:11:45.239050] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $104.47. [2026-01-14T12:11:45.239189] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:45.239310] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-14T12:11:45.239351] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-14T12:11:45.239402] [INFO ] [MAIN ] [994/3512] DVA kept (0.6s) | 991 kept, 3 rejected | 85.2/min | ETA: 29.6m [2026-01-14T12:11:45.738495] [DEBUG] [REMOTE ] DVAX: Retrieved 5511 rows, trimmed to 300. [2026-01-14T12:11:45.738668] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-14T12:11:45.738912] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.83. [2026-01-14T12:11:45.739052] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:45.739179] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-14T12:11:45.739221] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-14T12:11:45.739273] [INFO ] [MAIN ] [995/3512] DVAX kept (0.5s) | 992 kept, 3 rejected | 85.2/min | ETA: 29.5m [2026-01-14T12:11:46.202329] [DEBUG] [REMOTE ] DVN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:11:46.202565] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-14T12:11:46.202896] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-14T12:11:46.203180] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:11:46.203352] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-14T12:11:46.203395] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-14T12:11:46.203454] [INFO ] [MAIN ] [996/3512] DVN kept (0.5s) | 993 kept, 3 rejected | 85.2/min | ETA: 29.5m [2026-01-14T12:13:59.255796] [DEBUG] [REMOTE ] DWAS: Retrieved 3391 rows, trimmed to 300. [2026-01-14T12:13:59.255949] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-14T12:13:59.256190] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-14T12:13:59.256331] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:13:59.256440] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-14T12:13:59.256480] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-14T12:13:59.256537] [INFO ] [MAIN ] [997/3512] DWAS kept (133.1s) | 994 kept, 3 rejected | 71.7/min | ETA: 35.1m [2026-01-14T12:13:59.541097] [DEBUG] [REMOTE ] DWSH: Retrieved 1888 rows, trimmed to 300. [2026-01-14T12:13:59.541225] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-14T12:13:59.541438] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.04. [2026-01-14T12:13:59.541599] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:13:59.541749] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-14T12:13:59.541798] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-14T12:13:59.541849] [INFO ] [MAIN ] [998/3512] DWSH kept (0.3s) | 995 kept, 3 rejected | 71.8/min | ETA: 35.0m [2026-01-14T12:14:00.122846] [DEBUG] [REMOTE ] DX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:00.122981] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-14T12:14:00.123383] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.80. [2026-01-14T12:14:00.123522] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:00.123654] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-14T12:14:00.123697] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-14T12:14:00.123747] [INFO ] [MAIN ] [999/3512] DX kept (0.6s) | 996 kept, 3 rejected | 71.8/min | ETA: 35.0m [2026-01-14T12:14:00.517936] [DEBUG] [REMOTE ] DXC: Retrieved 2250 rows, trimmed to 300. [2026-01-14T12:14:00.518080] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-14T12:14:00.518294] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-14T12:14:00.518436] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:00.518553] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-14T12:14:00.518629] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-14T12:14:00.518684] [INFO ] [MAIN ] [1000/3512] DXC kept (0.4s) | 997 kept, 3 rejected | 71.8/min | ETA: 35.0m [2026-01-14T12:14:00.816001] [DEBUG] [REMOTE ] DXCM: Retrieved 5221 rows, trimmed to 300. [2026-01-14T12:14:00.816407] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-14T12:14:00.816768] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-14T12:14:00.816918] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:00.817059] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-14T12:14:00.817105] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-14T12:14:00.817165] [INFO ] [MAIN ] [1001/3512] DXCM kept (0.3s) | 998 kept, 3 rejected | 71.9/min | ETA: 34.9m [2026-01-14T12:14:01.382893] [DEBUG] [REMOTE ] DXPE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:01.383125] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-14T12:14:01.383473] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-14T12:14:01.383642] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:01.383834] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-14T12:14:01.383883] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-14T12:14:01.383946] [INFO ] [MAIN ] [1002/3512] DXPE kept (0.6s) | 999 kept, 3 rejected | 71.9/min | ETA: 34.9m [2026-01-14T12:14:01.844794] [DEBUG] [REMOTE ] DY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:01.844946] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-14T12:14:01.845172] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-14T12:14:01.845305] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:01.845421] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-14T12:14:01.845460] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-14T12:14:01.845605] [INFO ] [MAIN ] [1003/3512] DY kept (0.5s) | 1000 kept, 3 rejected | 71.9/min | ETA: 34.9m [2026-01-14T12:14:01.961072] [DEBUG] [REMOTE ] DYN: Retrieved 1337 rows, trimmed to 300. [2026-01-14T12:14:01.961204] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-14T12:14:01.961405] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.35. [2026-01-14T12:14:01.961540] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:01.961668] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-14T12:14:01.961709] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-14T12:14:01.961756] [INFO ] [MAIN ] [1004/3512] DYN kept (0.1s) | 1001 kept, 3 rejected | 72.0/min | ETA: 34.8m [2026-01-14T12:14:02.739163] [DEBUG] [REMOTE ] E: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:02.739378] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-14T12:14:02.739717] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $34.05. [2026-01-14T12:14:02.739865] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:02.740010] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-14T12:14:02.740054] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-14T12:14:02.740129] [INFO ] [MAIN ] [1005/3512] E kept (0.8s) | 1002 kept, 3 rejected | 72.0/min | ETA: 34.8m [2026-01-14T12:14:03.265824] [DEBUG] [REMOTE ] EA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:03.266047] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-14T12:14:03.266547] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-14T12:14:03.266751] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:03.266892] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-14T12:14:03.266936] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-14T12:14:03.266992] [INFO ] [MAIN ] [1006/3512] EA kept (0.5s) | 1003 kept, 3 rejected | 72.0/min | ETA: 34.8m [2026-01-14T12:14:03.578624] [DEBUG] [REMOTE ] EAF: Retrieved 1945 rows, trimmed to 300. [2026-01-14T12:14:03.578802] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-14T12:14:03.579063] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-14T12:14:03.579207] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:03.579332] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-14T12:14:03.579376] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-14T12:14:03.579433] [INFO ] [MAIN ] [1007/3512] EAF kept (0.3s) | 1004 kept, 3 rejected | 72.1/min | ETA: 34.8m [2026-01-14T12:14:04.028919] [DEBUG] [REMOTE ] EAI: Retrieved 2364 rows, trimmed to 300. [2026-01-14T12:14:04.029124] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-14T12:14:04.029381] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-14T12:14:04.029528] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:04.029704] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-14T12:14:04.029750] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-14T12:14:04.029804] [INFO ] [MAIN ] [1008/3512] EAI kept (0.5s) | 1005 kept, 3 rejected | 72.1/min | ETA: 34.7m [2026-01-14T12:14:04.406506] [DEBUG] [REMOTE ] EARN: Retrieved 3196 rows, trimmed to 300. [2026-01-14T12:14:04.406671] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-14T12:14:04.406885] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-14T12:14:04.407028] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:04.407143] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-14T12:14:04.407183] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-14T12:14:04.407232] [INFO ] [MAIN ] [1009/3512] EARN kept (0.4s) | 1006 kept, 3 rejected | 72.1/min | ETA: 34.7m [2026-01-14T12:14:04.596392] [DEBUG] [REMOTE ] EB: Retrieved 1838 rows, trimmed to 300. [2026-01-14T12:14:04.596543] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-14T12:14:04.596781] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-14T12:14:04.596925] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:04.597045] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-14T12:14:04.597086] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-14T12:14:04.597334] [INFO ] [MAIN ] [1010/3512] EB kept (0.2s) | 1007 kept, 3 rejected | 72.2/min | ETA: 34.7m [2026-01-14T12:14:05.347526] [DEBUG] [REMOTE ] EBAY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:05.347692] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-14T12:14:05.347952] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-14T12:14:05.348154] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:05.348316] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-14T12:14:05.348363] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-14T12:14:05.348417] [INFO ] [MAIN ] [1011/3512] EBAY kept (0.8s) | 1008 kept, 3 rejected | 72.2/min | ETA: 34.6m [2026-01-14T12:14:05.620263] [DEBUG] [REMOTE ] EBC: Retrieved 1317 rows, trimmed to 300. [2026-01-14T12:14:05.620408] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-14T12:14:05.620687] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-14T12:14:05.620836] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:05.620957] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-14T12:14:05.621000] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-14T12:14:05.621052] [INFO ] [MAIN ] [1012/3512] EBC kept (0.3s) | 1009 kept, 3 rejected | 72.2/min | ETA: 34.6m [2026-01-14T12:14:06.246170] [DEBUG] [REMOTE ] EBF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:06.246315] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-14T12:14:06.246611] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-14T12:14:06.246759] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:06.246885] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-14T12:14:06.246927] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-14T12:14:06.246978] [INFO ] [MAIN ] [1013/3512] EBF kept (0.6s) | 1010 kept, 3 rejected | 72.3/min | ETA: 34.6m [2026-01-14T12:14:06.433408] [DEBUG] [REMOTE ] EBON: Retrieved 1394 rows, trimmed to 300. [2026-01-14T12:14:06.433535] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-14T12:14:06.433763] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-14T12:14:06.433906] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:06.434035] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-14T12:14:06.434078] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-14T12:14:06.434128] [INFO ] [MAIN ] [1014/3512] EBON kept (0.2s) | 1011 kept, 3 rejected | 72.3/min | ETA: 34.5m [2026-01-14T12:14:07.426179] [DEBUG] [REMOTE ] EBS: Retrieved 4819 rows, trimmed to 300. [2026-01-14T12:14:07.426389] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-14T12:14:07.426708] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-14T12:14:07.426875] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:07.427013] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-14T12:14:07.427060] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-14T12:14:07.427119] [INFO ] [MAIN ] [1015/3512] EBS kept (1.0s) | 1012 kept, 3 rejected | 72.3/min | ETA: 34.5m [2026-01-14T12:14:07.802648] [DEBUG] [REMOTE ] EC: Retrieved 4357 rows, trimmed to 300. [2026-01-14T12:14:07.802778] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-14T12:14:07.802983] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-14T12:14:07.803119] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:07.803230] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-14T12:14:07.803270] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-14T12:14:07.803319] [INFO ] [MAIN ] [1016/3512] EC kept (0.4s) | 1013 kept, 3 rejected | 72.3/min | ETA: 34.5m [2026-01-14T12:14:08.165376] [DEBUG] [REMOTE ] ECC: Retrieved 2833 rows, trimmed to 300. [2026-01-14T12:14:08.165522] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-14T12:14:08.165768] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-14T12:14:08.165912] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:08.166032] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-14T12:14:08.166074] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-14T12:14:08.166127] [INFO ] [MAIN ] [1017/3512] ECC kept (0.4s) | 1014 kept, 3 rejected | 72.4/min | ETA: 34.5m [2026-01-14T12:14:08.702626] [DEBUG] [REMOTE ] ECL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:08.702766] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-14T12:14:08.703001] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-14T12:14:08.703143] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:08.703260] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-14T12:14:08.703302] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-14T12:14:08.703352] [INFO ] [MAIN ] [1018/3512] ECL kept (0.5s) | 1015 kept, 3 rejected | 72.4/min | ETA: 34.4m [2026-01-14T12:14:09.206304] [DEBUG] [REMOTE ] ECPG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:09.206456] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-14T12:14:09.206719] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.90. [2026-01-14T12:14:09.206856] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:09.206979] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-14T12:14:09.207019] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-14T12:14:09.207071] [INFO ] [MAIN ] [1019/3512] ECPG kept (0.5s) | 1016 kept, 3 rejected | 72.4/min | ETA: 34.4m [2026-01-14T12:14:09.435401] [DEBUG] [REMOTE ] ECX: Retrieved 768 rows, trimmed to 300. [2026-01-14T12:14:09.435538] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-14T12:14:09.435761] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-14T12:14:09.435930] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:09.436082] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-14T12:14:09.436138] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-14T12:14:09.436200] [INFO ] [MAIN ] [1020/3512] ECX kept (0.2s) | 1017 kept, 3 rejected | 72.5/min | ETA: 34.4m [2026-01-14T12:14:10.072112] [DEBUG] [REMOTE ] ED: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:10.072257] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-14T12:14:10.072495] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-14T12:14:10.072659] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:10.072784] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-14T12:14:10.072826] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-14T12:14:10.072884] [INFO ] [MAIN ] [1021/3512] ED kept (0.6s) | 1018 kept, 3 rejected | 72.5/min | ETA: 34.4m [2026-01-14T12:14:10.617470] [DEBUG] [REMOTE ] EDAP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:10.617654] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-14T12:14:10.617888] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-14T12:14:10.618030] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:10.618193] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-14T12:14:10.618241] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-14T12:14:10.618294] [INFO ] [MAIN ] [1022/3512] EDAP kept (0.5s) | 1019 kept, 3 rejected | 72.5/min | ETA: 34.3m [2026-01-14T12:14:11.017124] [DEBUG] [REMOTE ] EDD: Retrieved 4712 rows, trimmed to 300. [2026-01-14T12:14:11.017258] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-14T12:14:11.017520] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-14T12:14:11.017685] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:11.017804] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-14T12:14:11.017847] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-14T12:14:11.017896] [INFO ] [MAIN ] [1023/3512] EDD kept (0.4s) | 1020 kept, 3 rejected | 72.6/min | ETA: 34.3m [2026-01-14T12:14:11.242118] [DEBUG] [REMOTE ] EDF: Retrieved 3785 rows, trimmed to 300. [2026-01-14T12:14:11.242250] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-14T12:14:11.242450] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-14T12:14:11.242606] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:11.242720] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-14T12:14:11.242761] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-14T12:14:11.242809] [INFO ] [MAIN ] [1024/3512] EDF kept (0.2s) | 1021 kept, 3 rejected | 72.6/min | ETA: 34.3m [2026-01-14T12:14:11.805057] [DEBUG] [REMOTE ] EDN: Retrieved 4710 rows, trimmed to 300. [2026-01-14T12:14:11.805228] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-14T12:14:11.805513] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.31. [2026-01-14T12:14:11.805681] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:11.805818] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-14T12:14:11.805861] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-14T12:14:11.805914] [INFO ] [MAIN ] [1025/3512] EDN kept (0.6s) | 1022 kept, 3 rejected | 72.6/min | ETA: 34.2m [2026-01-14T12:14:12.045985] [DEBUG] [REMOTE ] EE: Retrieved 941 rows, trimmed to 300. [2026-01-14T12:14:12.046117] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-14T12:14:12.046316] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-14T12:14:12.046451] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:12.046597] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-14T12:14:12.046640] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-14T12:14:12.046705] [INFO ] [MAIN ] [1026/3512] EE kept (0.2s) | 1023 kept, 3 rejected | 72.7/min | ETA: 34.2m [2026-01-14T12:14:12.607492] [DEBUG] [REMOTE ] EEMA: Retrieved 3502 rows, trimmed to 300. [2026-01-14T12:14:12.607858] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-14T12:14:12.608141] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-14T12:14:12.608284] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:12.608418] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-14T12:14:12.608461] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-14T12:14:12.608516] [INFO ] [MAIN ] [1027/3512] EEMA kept (0.6s) | 1024 kept, 3 rejected | 72.7/min | ETA: 34.2m [2026-01-14T12:14:12.979698] [DEBUG] [REMOTE ] EEX: Retrieved 2190 rows, trimmed to 300. [2026-01-14T12:14:12.979893] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-14T12:14:12.980163] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-14T12:14:12.980311] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:12.980439] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-14T12:14:12.980482] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-14T12:14:12.980539] [INFO ] [MAIN ] [1028/3512] EEX kept (0.4s) | 1025 kept, 3 rejected | 72.7/min | ETA: 34.1m [2026-01-14T12:14:13.409421] [DEBUG] [REMOTE ] EFC: Retrieved 3839 rows, trimmed to 300. [2026-01-14T12:14:13.409618] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-14T12:14:13.409934] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-14T12:14:13.410132] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:13.410304] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-14T12:14:13.410366] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-14T12:14:13.410443] [INFO ] [MAIN ] [1029/3512] EFC kept (0.4s) | 1026 kept, 3 rejected | 72.8/min | ETA: 34.1m [2026-01-14T12:14:13.887811] [DEBUG] [REMOTE ] EFSC: Retrieved 5662 rows, trimmed to 300. [2026-01-14T12:14:13.888026] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-14T12:14:13.888327] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-14T12:14:13.888479] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:13.888656] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-14T12:14:13.888703] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-14T12:14:13.888759] [INFO ] [MAIN ] [1030/3512] EFSC kept (0.5s) | 1027 kept, 3 rejected | 72.8/min | ETA: 34.1m [2026-01-14T12:14:14.361437] [DEBUG] [REMOTE ] EFX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:14.361666] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-14T12:14:14.361979] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-14T12:14:14.362131] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:14.362276] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-14T12:14:14.362324] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-14T12:14:14.362380] [INFO ] [MAIN ] [1031/3512] EFX kept (0.5s) | 1028 kept, 3 rejected | 72.8/min | ETA: 34.1m [2026-01-14T12:14:14.841114] [DEBUG] [REMOTE ] EG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:14.841254] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-14T12:14:14.841475] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-14T12:14:14.841638] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:14.841772] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-14T12:14:14.841816] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-14T12:14:14.841869] [INFO ] [MAIN ] [1032/3512] EG kept (0.5s) | 1029 kept, 3 rejected | 72.9/min | ETA: 34.0m [2026-01-14T12:14:15.355259] [DEBUG] [REMOTE ] EGAN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:15.355393] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-14T12:14:15.355620] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-14T12:14:15.355762] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:15.355874] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-14T12:14:15.355914] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-14T12:14:15.355964] [INFO ] [MAIN ] [1033/3512] EGAN kept (0.5s) | 1030 kept, 3 rejected | 72.9/min | ETA: 34.0m [2026-01-14T12:14:15.894496] [DEBUG] [REMOTE ] EGBN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:15.894706] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-14T12:14:15.894980] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-14T12:14:15.895118] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:15.895236] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-14T12:14:15.895275] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-14T12:14:15.895337] [INFO ] [MAIN ] [1034/3512] EGBN kept (0.5s) | 1031 kept, 3 rejected | 72.9/min | ETA: 34.0m [2026-01-14T12:14:16.364568] [DEBUG] [REMOTE ] EGP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:16.364725] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-14T12:14:16.364952] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-14T12:14:16.365094] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:16.365220] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-14T12:14:16.365270] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-14T12:14:16.365331] [INFO ] [MAIN ] [1035/3512] EGP kept (0.5s) | 1032 kept, 3 rejected | 72.9/min | ETA: 34.0m [2026-01-14T12:14:16.839158] [DEBUG] [REMOTE ] EGY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:16.839329] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-14T12:14:16.839634] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-14T12:14:16.839779] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:16.839905] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-14T12:14:16.839946] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-14T12:14:16.839998] [INFO ] [MAIN ] [1036/3512] EGY kept (0.5s) | 1033 kept, 3 rejected | 73.0/min | ETA: 33.9m [2026-01-14T12:14:17.115352] [DEBUG] [REMOTE ] EH: Retrieved 1529 rows, trimmed to 300. [2026-01-14T12:14:17.115477] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-14T12:14:17.115705] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-14T12:14:17.115839] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:17.115949] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-14T12:14:17.115988] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-14T12:14:17.116036] [INFO ] [MAIN ] [1037/3512] EH kept (0.3s) | 1034 kept, 3 rejected | 73.0/min | ETA: 33.9m [2026-01-14T12:14:17.459484] [DEBUG] [REMOTE ] EHAB: Retrieved 887 rows, trimmed to 300. [2026-01-14T12:14:17.459648] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-14T12:14:17.459858] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-14T12:14:17.459991] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:17.460119] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-14T12:14:17.460159] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-14T12:14:17.460207] [INFO ] [MAIN ] [1038/3512] EHAB kept (0.3s) | 1035 kept, 3 rejected | 73.1/min | ETA: 33.9m [2026-01-14T12:14:17.917631] [DEBUG] [REMOTE ] EHC: Retrieved 2020 rows, trimmed to 300. [2026-01-14T12:14:17.917773] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-14T12:14:17.917992] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $100.30. [2026-01-14T12:14:17.918134] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:17.918263] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-14T12:14:17.918318] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-14T12:14:17.918388] [INFO ] [MAIN ] [1039/3512] EHC kept (0.5s) | 1036 kept, 3 rejected | 73.1/min | ETA: 33.8m [2026-01-14T12:14:18.576844] [DEBUG] [REMOTE ] EHI: Retrieved 5652 rows, trimmed to 300. [2026-01-14T12:14:18.577015] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-14T12:14:18.577320] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-14T12:14:18.577465] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:18.577652] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-14T12:14:18.577697] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-14T12:14:18.577751] [INFO ] [MAIN ] [1040/3512] EHI kept (0.7s) | 1037 kept, 3 rejected | 73.1/min | ETA: 33.8m [2026-01-14T12:14:18.999733] [DEBUG] [REMOTE ] EHTH: Retrieved 4837 rows, trimmed to 300. [2026-01-14T12:14:19.000148] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-14T12:14:19.000706] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-14T12:14:19.000943] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:19.001199] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-14T12:14:19.001266] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-14T12:14:19.001356] [INFO ] [MAIN ] [1041/3512] EHTH kept (0.4s) | 1038 kept, 3 rejected | 73.1/min | ETA: 33.8m [2026-01-14T12:14:19.270737] [DEBUG] [REMOTE ] EIC: Retrieved 1628 rows, trimmed to 300. [2026-01-14T12:14:19.270990] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-14T12:14:19.271327] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-14T12:14:19.271478] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:19.271646] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-14T12:14:19.271692] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-14T12:14:19.271753] [INFO ] [MAIN ] [1042/3512] EIC kept (0.3s) | 1039 kept, 3 rejected | 73.2/min | ETA: 33.7m [2026-01-14T12:14:19.802651] [DEBUG] [REMOTE ] EIG: Retrieved 4769 rows, trimmed to 300. [2026-01-14T12:14:19.802873] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-14T12:14:19.803229] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-14T12:14:19.803390] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:19.803530] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-14T12:14:19.803594] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-14T12:14:19.803663] [INFO ] [MAIN ] [1043/3512] EIG kept (0.5s) | 1040 kept, 3 rejected | 73.2/min | ETA: 33.7m [2026-01-14T12:14:20.370938] [DEBUG] [REMOTE ] EIX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:20.371072] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-14T12:14:20.371283] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-14T12:14:20.371423] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:20.371548] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-14T12:14:20.371607] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-14T12:14:20.371658] [INFO ] [MAIN ] [1044/3512] EIX kept (0.6s) | 1041 kept, 3 rejected | 73.2/min | ETA: 33.7m [2026-01-14T12:14:20.812556] [DEBUG] [REMOTE ] EL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:20.812900] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-14T12:14:20.813519] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-14T12:14:20.813761] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:20.813975] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-14T12:14:20.814036] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-14T12:14:20.814123] [INFO ] [MAIN ] [1045/3512] EL kept (0.4s) | 1042 kept, 3 rejected | 73.3/min | ETA: 33.7m [2026-01-14T12:14:20.950058] [DEBUG] [REMOTE ] ELAB: Retrieved 537 rows, trimmed to 300. [2026-01-14T12:14:20.950183] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-14T12:14:20.950381] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $4.02. [2026-01-14T12:14:20.950514] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:20.950639] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-14T12:14:20.950681] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-14T12:14:20.950729] [INFO ] [MAIN ] [1046/3512] ELAB kept (0.1s) | 1043 kept, 3 rejected | 73.3/min | ETA: 33.6m [2026-01-14T12:14:21.515384] [DEBUG] [REMOTE ] ELAN: Retrieved 1838 rows, trimmed to 300. [2026-01-14T12:14:21.515828] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-14T12:14:21.516162] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-14T12:14:21.516357] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:21.516523] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-14T12:14:21.516792] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-14T12:14:21.516871] [INFO ] [MAIN ] [1047/3512] ELAN kept (0.6s) | 1044 kept, 3 rejected | 73.4/min | ETA: 33.6m [2026-01-14T12:14:21.950156] [DEBUG] [REMOTE ] ELC: Retrieved 2363 rows, trimmed to 300. [2026-01-14T12:14:21.950407] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-14T12:14:21.950836] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-14T12:14:21.951059] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:21.951303] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-14T12:14:21.951368] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-14T12:14:21.951451] [INFO ] [MAIN ] [1048/3512] ELC kept (0.4s) | 1045 kept, 3 rejected | 73.4/min | ETA: 33.6m [2026-01-14T12:14:22.370705] [DEBUG] [REMOTE ] ELDN: Retrieved 2848 rows, trimmed to 300. [2026-01-14T12:14:22.370906] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-14T12:14:22.371222] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-14T12:14:22.371441] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:22.371662] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-14T12:14:22.371909] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-14T12:14:22.371992] [INFO ] [MAIN ] [1049/3512] ELDN kept (0.4s) | 1046 kept, 3 rejected | 73.4/min | ETA: 33.5m [2026-01-14T12:14:22.702447] [DEBUG] [REMOTE ] ELF: Retrieved 2340 rows, trimmed to 300. [2026-01-14T12:14:22.702646] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-14T12:14:22.702944] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-14T12:14:22.703152] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:22.703344] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-14T12:14:22.703409] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-14T12:14:22.703482] [INFO ] [MAIN ] [1050/3512] ELF kept (0.3s) | 1047 kept, 3 rejected | 73.5/min | ETA: 33.5m [2026-01-14T12:14:23.295272] [DEBUG] [REMOTE ] ELME: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:23.295419] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-14T12:14:23.295684] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-14T12:14:23.295826] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:23.295952] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-14T12:14:23.295993] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-14T12:14:23.296061] [INFO ] [MAIN ] [1051/3512] ELME kept (0.6s) | 1048 kept, 3 rejected | 73.5/min | ETA: 33.5m [2026-01-14T12:14:23.807995] [DEBUG] [REMOTE ] ELS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:23.808143] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-14T12:14:23.808392] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-14T12:14:23.808558] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:23.808751] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-14T12:14:23.808801] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-14T12:14:23.808864] [INFO ] [MAIN ] [1052/3512] ELS kept (0.5s) | 1049 kept, 3 rejected | 73.5/min | ETA: 33.5m [2026-01-14T12:14:24.089973] [DEBUG] [REMOTE ] ELTX: Retrieved 1240 rows, trimmed to 300. [2026-01-14T12:14:24.090114] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-14T12:14:24.090331] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-14T12:14:24.090497] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:24.090671] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-14T12:14:24.090719] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-14T12:14:24.090783] [INFO ] [MAIN ] [1053/3512] ELTX kept (0.3s) | 1050 kept, 3 rejected | 73.6/min | ETA: 33.4m [2026-01-14T12:14:24.421743] [DEBUG] [REMOTE ] ELVA: Retrieved 2443 rows, trimmed to 300. [2026-01-14T12:14:24.421873] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-14T12:14:24.422075] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-14T12:14:24.422213] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:24.422326] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-14T12:14:24.422366] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-14T12:14:24.422414] [INFO ] [MAIN ] [1054/3512] ELVA kept (0.3s) | 1051 kept, 3 rejected | 73.6/min | ETA: 33.4m [2026-01-14T12:14:24.901771] [DEBUG] [REMOTE ] ELVN: Retrieved 1468 rows, trimmed to 300. [2026-01-14T12:14:24.901899] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-14T12:14:24.902104] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-14T12:14:24.902266] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:24.902382] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-14T12:14:24.902425] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-14T12:14:24.902476] [INFO ] [MAIN ] [1055/3512] ELVN kept (0.5s) | 1052 kept, 3 rejected | 73.6/min | ETA: 33.4m [2026-01-14T12:14:25.243302] [DEBUG] [REMOTE ] ELWS: Retrieved 621 rows, trimmed to 300. [2026-01-14T12:14:25.243440] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-14T12:14:25.243897] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.74. [2026-01-14T12:14:25.244036] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:25.244162] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-14T12:14:25.244214] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-14T12:14:25.244273] [INFO ] [MAIN ] [1056/3512] ELWS kept (0.3s) | 1053 kept, 3 rejected | 73.7/min | ETA: 33.3m [2026-01-14T12:14:25.666265] [DEBUG] [REMOTE ] EM: Retrieved 1202 rows, trimmed to 300. [2026-01-14T12:14:25.666409] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-14T12:14:25.666651] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-14T12:14:25.666987] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:25.667105] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-14T12:14:25.667145] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-14T12:14:25.667196] [INFO ] [MAIN ] [1057/3512] EM kept (0.4s) | 1054 kept, 3 rejected | 73.7/min | ETA: 33.3m [2026-01-14T12:14:26.209803] [DEBUG] [REMOTE ] EMB: Retrieved 4545 rows, trimmed to 300. [2026-01-14T12:14:26.209952] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-14T12:14:26.210194] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.58. [2026-01-14T12:14:26.210330] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:26.210455] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-14T12:14:26.210496] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-14T12:14:26.210546] [INFO ] [MAIN ] [1058/3512] EMB kept (0.5s) | 1055 kept, 3 rejected | 73.7/min | ETA: 33.3m [2026-01-14T12:14:26.335514] [DEBUG] [REMOTE ] EMBC: Retrieved 949 rows, trimmed to 300. [2026-01-14T12:14:26.335678] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-14T12:14:26.335891] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-14T12:14:26.336033] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:26.336147] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-14T12:14:26.336189] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-14T12:14:26.336240] [INFO ] [MAIN ] [1059/3512] EMBC kept (0.1s) | 1056 kept, 3 rejected | 73.8/min | ETA: 33.2m [2026-01-14T12:14:27.252144] [DEBUG] [REMOTE ] EMD: Retrieved 5564 rows, trimmed to 300. [2026-01-14T12:14:27.252408] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-14T12:14:27.252872] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.08. [2026-01-14T12:14:27.253054] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:27.253217] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-14T12:14:27.253260] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-14T12:14:27.253320] [INFO ] [MAIN ] [1060/3512] EMD kept (0.9s) | 1057 kept, 3 rejected | 73.8/min | ETA: 33.2m [2026-01-14T12:14:27.765770] [DEBUG] [REMOTE ] EMF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:27.765990] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-14T12:14:27.766364] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-14T12:14:27.766509] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:27.766682] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-14T12:14:27.766725] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-14T12:14:27.766784] [INFO ] [MAIN ] [1061/3512] EMF kept (0.5s) | 1058 kept, 3 rejected | 73.8/min | ETA: 33.2m [2026-01-14T12:14:28.251108] [DEBUG] [REMOTE ] EMN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:28.251332] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-14T12:14:28.251708] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-14T12:14:28.251859] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:28.252031] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-14T12:14:28.252075] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-14T12:14:28.252144] [INFO ] [MAIN ] [1062/3512] EMN kept (0.5s) | 1059 kept, 3 rejected | 73.8/min | ETA: 33.2m [2026-01-14T12:14:28.627861] [DEBUG] [REMOTE ] EMO: Retrieved 3668 rows, trimmed to 300. [2026-01-14T12:14:28.627995] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-14T12:14:28.628207] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-14T12:14:28.628342] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:28.628464] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-14T12:14:28.628516] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-14T12:14:28.628593] [INFO ] [MAIN ] [1063/3512] EMO kept (0.4s) | 1060 kept, 3 rejected | 73.9/min | ETA: 33.2m [2026-01-14T12:14:29.024787] [DEBUG] [REMOTE ] EMXC: Retrieved 2129 rows, trimmed to 300. [2026-01-14T12:14:29.024999] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-14T12:14:29.025323] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-14T12:14:29.025476] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:29.025649] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-14T12:14:29.025698] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-14T12:14:29.025757] [INFO ] [MAIN ] [1064/3512] EMXC kept (0.4s) | 1061 kept, 3 rejected | 73.9/min | ETA: 33.1m [2026-01-14T12:14:29.517854] [DEBUG] [REMOTE ] ENB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:29.518009] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-14T12:14:29.518269] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-14T12:14:29.518403] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:29.518529] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-14T12:14:29.518568] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-14T12:14:29.518645] [INFO ] [MAIN ] [1065/3512] ENB kept (0.5s) | 1062 kept, 3 rejected | 73.9/min | ETA: 33.1m [2026-01-14T12:14:29.695219] [DEBUG] [REMOTE ] ENGN: Retrieved 551 rows, trimmed to 300. [2026-01-14T12:14:29.695360] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-14T12:14:29.695594] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-14T12:14:29.695732] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:29.695839] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-14T12:14:29.695878] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-14T12:14:29.695926] [INFO ] [MAIN ] [1066/3512] ENGN kept (0.2s) | 1063 kept, 3 rejected | 74.0/min | ETA: 33.1m [2026-01-14T12:14:30.218917] [DEBUG] [REMOTE ] ENIC: Retrieved 2443 rows, trimmed to 300. [2026-01-14T12:14:30.219063] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-14T12:14:30.219315] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-14T12:14:30.219457] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:30.219599] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-14T12:14:30.219643] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-14T12:14:30.219696] [INFO ] [MAIN ] [1067/3512] ENIC kept (0.5s) | 1064 kept, 3 rejected | 74.0/min | ETA: 33.0m [2026-01-14T12:14:30.668635] [DEBUG] [REMOTE ] ENPH: Retrieved 3467 rows, trimmed to 300. [2026-01-14T12:14:30.668775] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-14T12:14:30.668993] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-14T12:14:30.669153] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:30.669273] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-14T12:14:30.669314] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-14T12:14:30.669363] [INFO ] [MAIN ] [1068/3512] ENPH kept (0.4s) | 1065 kept, 3 rejected | 74.0/min | ETA: 33.0m [2026-01-14T12:14:31.289198] [DEBUG] [REMOTE ] ENS: Retrieved 5398 rows, trimmed to 300. [2026-01-14T12:14:31.289336] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-14T12:14:31.289550] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $118.88. [2026-01-14T12:14:31.289712] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:31.289829] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-14T12:14:31.289869] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-14T12:14:31.289917] [INFO ] [MAIN ] [1069/3512] ENS kept (0.6s) | 1066 kept, 3 rejected | 74.0/min | ETA: 33.0m [2026-01-14T12:14:31.694290] [DEBUG] [REMOTE ] ENSG: Retrieved 4572 rows, trimmed to 300. [2026-01-14T12:14:31.694467] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-14T12:14:31.694794] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-14T12:14:31.694937] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:31.695070] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-14T12:14:31.695112] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-14T12:14:31.695166] [INFO ] [MAIN ] [1070/3512] ENSG kept (0.4s) | 1067 kept, 3 rejected | 74.1/min | ETA: 33.0m [2026-01-14T12:14:32.047414] [DEBUG] [REMOTE ] ENTA: Retrieved 3224 rows, trimmed to 300. [2026-01-14T12:14:32.047639] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-14T12:14:32.047939] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-14T12:14:32.048145] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:32.048319] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-14T12:14:32.048382] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-14T12:14:32.048460] [INFO ] [MAIN ] [1071/3512] ENTA kept (0.4s) | 1068 kept, 3 rejected | 74.1/min | ETA: 32.9m [2026-01-14T12:14:32.564544] [DEBUG] [REMOTE ] ENTG: Retrieved 6416 rows, trimmed to 300. [2026-01-14T12:14:32.564723] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-14T12:14:32.564994] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-14T12:14:32.565132] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:32.565261] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-14T12:14:32.565302] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-14T12:14:32.565352] [INFO ] [MAIN ] [1072/3512] ENTG kept (0.5s) | 1069 kept, 3 rejected | 74.1/min | ETA: 32.9m [2026-01-14T12:14:32.831151] [DEBUG] [REMOTE ] ENTX: Retrieved 1896 rows, trimmed to 300. [2026-01-14T12:14:32.831280] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-14T12:14:32.831478] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-14T12:14:32.831645] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:32.831756] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-14T12:14:32.831795] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-14T12:14:32.831843] [INFO ] [MAIN ] [1073/3512] ENTX kept (0.3s) | 1070 kept, 3 rejected | 74.2/min | ETA: 32.9m [2026-01-14T12:14:33.293376] [DEBUG] [REMOTE ] ENVA: Retrieved 2807 rows, trimmed to 300. [2026-01-14T12:14:33.293507] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-14T12:14:33.293745] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $108.88. [2026-01-14T12:14:33.293900] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:33.294011] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-14T12:14:33.294052] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-14T12:14:33.294101] [INFO ] [MAIN ] [1074/3512] ENVA kept (0.5s) | 1071 kept, 3 rejected | 74.2/min | ETA: 32.8m [2026-01-14T12:14:33.668080] [DEBUG] [REMOTE ] ENVB: Retrieved 2380 rows, trimmed to 300. [2026-01-14T12:14:33.668214] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-14T12:14:33.668429] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-14T12:14:33.668561] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:33.668709] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-14T12:14:33.668750] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-14T12:14:33.668799] [INFO ] [MAIN ] [1075/3512] ENVB kept (0.4s) | 1072 kept, 3 rejected | 74.3/min | ETA: 32.8m [2026-01-14T12:14:34.038871] [DEBUG] [REMOTE ] ENVX: Retrieved 1262 rows, trimmed to 300. [2026-01-14T12:14:34.039015] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-14T12:14:34.039224] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-14T12:14:34.039360] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:34.039473] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-14T12:14:34.039513] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-14T12:14:34.039561] [INFO ] [MAIN ] [1076/3512] ENVX kept (0.4s) | 1073 kept, 3 rejected | 74.3/min | ETA: 32.8m [2026-01-14T12:14:34.420563] [DEBUG] [REMOTE ] EOD: Retrieved 4730 rows, trimmed to 300. [2026-01-14T12:14:34.420822] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-14T12:14:34.421089] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-14T12:14:34.421256] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:34.421394] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-14T12:14:34.421436] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-14T12:14:34.421493] [INFO ] [MAIN ] [1077/3512] EOD kept (0.4s) | 1074 kept, 3 rejected | 74.3/min | ETA: 32.8m [2026-01-14T12:14:35.045562] [DEBUG] [REMOTE ] EOG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:35.045726] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-14T12:14:35.046008] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-14T12:14:35.046145] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:35.046270] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-14T12:14:35.046310] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-14T12:14:35.046360] [INFO ] [MAIN ] [1078/3512] EOG kept (0.6s) | 1075 kept, 3 rejected | 74.3/min | ETA: 32.7m [2026-01-14T12:14:35.466027] [DEBUG] [REMOTE ] EOI: Retrieved 5337 rows, trimmed to 300. [2026-01-14T12:14:35.466168] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-14T12:14:35.466391] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-14T12:14:35.466549] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:35.466693] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-14T12:14:35.466736] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-14T12:14:35.466789] [INFO ] [MAIN ] [1079/3512] EOI kept (0.4s) | 1076 kept, 3 rejected | 74.4/min | ETA: 32.7m [2026-01-14T12:14:35.753446] [DEBUG] [REMOTE ] EOLS: Retrieved 1993 rows, trimmed to 300. [2026-01-14T12:14:35.753615] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-14T12:14:35.753859] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.65. [2026-01-14T12:14:35.754014] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:35.754128] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-14T12:14:35.754169] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-14T12:14:35.754219] [INFO ] [MAIN ] [1080/3512] EOLS kept (0.3s) | 1077 kept, 3 rejected | 74.4/min | ETA: 32.7m [2026-01-14T12:14:36.288516] [DEBUG] [REMOTE ] EOS: Retrieved 5274 rows, trimmed to 300. [2026-01-14T12:14:36.288691] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-14T12:14:36.288953] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-14T12:14:36.289091] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:36.289203] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-14T12:14:36.289243] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-14T12:14:36.289308] [INFO ] [MAIN ] [1081/3512] EOS kept (0.5s) | 1078 kept, 3 rejected | 74.4/min | ETA: 32.7m [2026-01-14T12:14:36.547476] [DEBUG] [REMOTE ] EOSE: Retrieved 1411 rows, trimmed to 300. [2026-01-14T12:14:36.547696] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-14T12:14:36.547997] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-14T12:14:36.548185] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:36.548352] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-14T12:14:36.548411] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-14T12:14:36.548477] [INFO ] [MAIN ] [1082/3512] EOSE kept (0.3s) | 1079 kept, 3 rejected | 74.5/min | ETA: 32.6m [2026-01-14T12:14:37.165805] [DEBUG] [REMOTE ] EPAC: Retrieved 6407 rows, trimmed to 300. [2026-01-14T12:14:37.165944] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-14T12:14:37.166165] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-14T12:14:37.166302] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:37.166420] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-14T12:14:37.166461] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-14T12:14:37.166510] [INFO ] [MAIN ] [1083/3512] EPAC kept (0.6s) | 1080 kept, 3 rejected | 74.5/min | ETA: 32.6m [2026-01-14T12:14:37.439359] [DEBUG] [REMOTE ] EPAM: Retrieved 3503 rows, trimmed to 300. [2026-01-14T12:14:37.439517] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-14T12:14:37.439800] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $144.52. [2026-01-14T12:14:37.439966] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:37.440104] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-14T12:14:37.440151] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-14T12:14:37.440213] [INFO ] [MAIN ] [1084/3512] EPAM kept (0.3s) | 1081 kept, 3 rejected | 74.6/min | ETA: 32.6m [2026-01-14T12:14:38.119436] [DEBUG] [REMOTE ] EPC: Retrieved 6489 rows, trimmed to 300. [2026-01-14T12:14:38.119605] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-14T12:14:38.119872] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-14T12:14:38.120006] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:38.120130] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-14T12:14:38.120170] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-14T12:14:38.120220] [INFO ] [MAIN ] [1085/3512] EPC kept (0.7s) | 1082 kept, 3 rejected | 74.6/min | ETA: 32.5m [2026-01-14T12:14:38.601973] [DEBUG] [REMOTE ] EPD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:38.602122] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-14T12:14:38.602387] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-14T12:14:38.602522] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:38.602665] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-14T12:14:38.602706] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-14T12:14:38.602760] [INFO ] [MAIN ] [1086/3512] EPD kept (0.5s) | 1083 kept, 3 rejected | 74.6/min | ETA: 32.5m [2026-01-14T12:14:38.937612] [DEBUG] [REMOTE ] EPSN: Retrieved 2387 rows, trimmed to 300. [2026-01-14T12:14:38.937749] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-14T12:14:38.937955] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-14T12:14:38.938094] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:38.938207] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-14T12:14:38.938248] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-14T12:14:38.938298] [INFO ] [MAIN ] [1087/3512] EPSN kept (0.3s) | 1084 kept, 3 rejected | 74.6/min | ETA: 32.5m [2026-01-14T12:14:39.359161] [DEBUG] [REMOTE ] EQBK: Retrieved 2557 rows, trimmed to 300. [2026-01-14T12:14:39.359325] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-14T12:14:39.359634] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $39.81. [2026-01-14T12:14:39.359816] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:39.359971] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-14T12:14:39.360023] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-14T12:14:39.360091] [INFO ] [MAIN ] [1088/3512] EQBK kept (0.4s) | 1085 kept, 3 rejected | 74.7/min | ETA: 32.5m [2026-01-14T12:14:39.716357] [DEBUG] [REMOTE ] EQH: Retrieved 1930 rows, trimmed to 300. [2026-01-14T12:14:39.716514] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-14T12:14:39.716838] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-14T12:14:39.717004] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:39.717144] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-14T12:14:39.717190] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-14T12:14:39.717250] [INFO ] [MAIN ] [1089/3512] EQH kept (0.4s) | 1086 kept, 3 rejected | 74.7/min | ETA: 32.4m [2026-01-14T12:14:40.450692] [DEBUG] [REMOTE ] EQIX: Retrieved 6393 rows, trimmed to 300. [2026-01-14T12:14:40.450853] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-14T12:14:40.451121] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-14T12:14:40.451259] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:40.451388] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-14T12:14:40.451428] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-14T12:14:40.451479] [INFO ] [MAIN ] [1090/3512] EQIX kept (0.7s) | 1087 kept, 3 rejected | 74.7/min | ETA: 32.4m [2026-01-14T12:14:40.743234] [DEBUG] [REMOTE ] ERAS: Retrieved 1129 rows, trimmed to 300. [2026-01-14T12:14:40.743408] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-14T12:14:40.743733] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-14T12:14:40.743924] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:40.744088] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-14T12:14:40.744147] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-14T12:14:40.744220] [INFO ] [MAIN ] [1091/3512] ERAS kept (0.3s) | 1088 kept, 3 rejected | 74.8/min | ETA: 32.4m [2026-01-14T12:14:41.192597] [DEBUG] [REMOTE ] ERIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:41.192751] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-14T12:14:41.192988] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-14T12:14:41.193123] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:41.193239] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-14T12:14:41.193279] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-14T12:14:41.193327] [INFO ] [MAIN ] [1092/3512] ERIC kept (0.4s) | 1089 kept, 3 rejected | 74.8/min | ETA: 32.4m [2026-01-14T12:14:41.801970] [DEBUG] [REMOTE ] ERIE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:41.802136] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-14T12:14:41.802423] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-14T12:14:41.802564] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:41.802719] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-14T12:14:41.802760] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-14T12:14:41.802814] [INFO ] [MAIN ] [1093/3512] ERIE kept (0.6s) | 1090 kept, 3 rejected | 74.8/min | ETA: 32.3m [2026-01-14T12:14:42.160318] [DEBUG] [REMOTE ] ERII: Retrieved 4411 rows, trimmed to 300. [2026-01-14T12:14:42.160453] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-14T12:14:42.160710] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-14T12:14:42.160854] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:42.160974] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-14T12:14:42.161018] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-14T12:14:42.161269] [INFO ] [MAIN ] [1094/3512] ERII kept (0.4s) | 1091 kept, 3 rejected | 74.8/min | ETA: 32.3m [2026-01-14T12:14:42.683978] [DEBUG] [REMOTE ] ERNA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:42.684219] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-14T12:14:42.684595] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-14T12:14:42.684751] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:42.684938] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-14T12:14:42.684985] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-14T12:14:42.685059] [INFO ] [MAIN ] [1095/3512] ERNA kept (0.5s) | 1092 kept, 3 rejected | 74.9/min | ETA: 32.3m [2026-01-14T12:14:43.091002] [DEBUG] [REMOTE ] ERO: Retrieved 1795 rows, trimmed to 300. [2026-01-14T12:14:43.091235] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-14T12:14:43.091616] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-14T12:14:43.091823] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:43.092010] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-14T12:14:43.092070] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-14T12:14:43.092150] [INFO ] [MAIN ] [1096/3512] ERO kept (0.4s) | 1093 kept, 3 rejected | 74.9/min | ETA: 32.3m [2026-01-14T12:14:43.592820] [DEBUG] [REMOTE ] ES: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:43.593020] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-14T12:14:43.593318] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-14T12:14:43.593466] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:43.593648] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-14T12:14:43.593692] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-14T12:14:43.593749] [INFO ] [MAIN ] [1097/3512] ES kept (0.5s) | 1094 kept, 3 rejected | 74.9/min | ETA: 32.2m [2026-01-14T12:14:43.831316] [DEBUG] [REMOTE ] ESAB: Retrieved 952 rows, trimmed to 300. [2026-01-14T12:14:43.831470] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-14T12:14:43.831752] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-14T12:14:43.831891] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:43.832006] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-14T12:14:43.832336] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-14T12:14:43.832660] [INFO ] [MAIN ] [1098/3512] ESAB kept (0.2s) | 1095 kept, 3 rejected | 75.0/min | ETA: 32.2m [2026-01-14T12:14:44.464866] [DEBUG] [REMOTE ] ESCA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:44.465103] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-14T12:14:44.465461] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-14T12:14:44.465632] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:44.465787] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-14T12:14:44.465831] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-14T12:14:44.465895] [INFO ] [MAIN ] [1099/3512] ESCA kept (0.6s) | 1096 kept, 3 rejected | 75.0/min | ETA: 32.2m [2026-01-14T12:14:44.931283] [DEBUG] [REMOTE ] ESE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:44.931429] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-14T12:14:44.931793] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-14T12:14:44.931967] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:44.932099] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-14T12:14:44.932139] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-14T12:14:44.932191] [INFO ] [MAIN ] [1100/3512] ESE kept (0.5s) | 1097 kept, 3 rejected | 75.0/min | ETA: 32.2m [2026-01-14T12:14:45.395435] [DEBUG] [REMOTE ] ESEA: Retrieved 4954 rows, trimmed to 300. [2026-01-14T12:14:45.395564] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-14T12:14:45.395794] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.84. [2026-01-14T12:14:45.395928] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:45.396035] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-14T12:14:45.396074] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-14T12:14:45.396123] [INFO ] [MAIN ] [1101/3512] ESEA kept (0.5s) | 1098 kept, 3 rejected | 75.0/min | ETA: 32.1m [2026-01-14T12:14:45.707156] [DEBUG] [REMOTE ] ESGD: Retrieved 2398 rows, trimmed to 300. [2026-01-14T12:14:45.707286] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-14T12:14:45.707486] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-14T12:14:45.707677] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:45.707800] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-14T12:14:45.707840] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-14T12:14:45.707887] [INFO ] [MAIN ] [1102/3512] ESGD kept (0.3s) | 1099 kept, 3 rejected | 75.1/min | ETA: 32.1m [2026-01-14T12:14:46.109811] [DEBUG] [REMOTE ] ESGE: Retrieved 2385 rows, trimmed to 300. [2026-01-14T12:14:46.109961] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-14T12:14:46.110204] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-14T12:14:46.110363] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:46.110499] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-14T12:14:46.110546] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-14T12:14:46.110627] [INFO ] [MAIN ] [1103/3512] ESGE kept (0.4s) | 1100 kept, 3 rejected | 75.1/min | ETA: 32.1m [2026-01-14T12:14:46.558095] [DEBUG] [REMOTE ] ESI: Retrieved 3075 rows, trimmed to 300. [2026-01-14T12:14:46.558244] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-14T12:14:46.558534] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-14T12:14:46.558715] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:46.558850] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-14T12:14:46.558896] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-14T12:14:46.558958] [INFO ] [MAIN ] [1104/3512] ESI kept (0.4s) | 1101 kept, 3 rejected | 75.1/min | ETA: 32.0m [2026-01-14T12:14:46.950221] [DEBUG] [REMOTE ] ESOA: Retrieved 3293 rows, trimmed to 300. [2026-01-14T12:14:46.950365] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-14T12:14:46.950621] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-14T12:14:46.950779] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:46.950907] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-14T12:14:46.950954] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-14T12:14:46.951012] [INFO ] [MAIN ] [1105/3512] ESOA kept (0.4s) | 1102 kept, 3 rejected | 75.2/min | ETA: 32.0m [2026-01-14T12:14:47.166714] [DEBUG] [REMOTE ] ESPO: Retrieved 1819 rows, trimmed to 300. [2026-01-14T12:14:47.166867] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-14T12:14:47.167120] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-14T12:14:47.167288] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:47.167432] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-14T12:14:47.167480] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-14T12:14:47.167564] [INFO ] [MAIN ] [1106/3512] ESPO kept (0.2s) | 1103 kept, 3 rejected | 75.2/min | ETA: 32.0m [2026-01-14T12:14:47.725849] [DEBUG] [REMOTE ] ESQ: Retrieved 2149 rows, trimmed to 300. [2026-01-14T12:14:47.725987] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-14T12:14:47.726194] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-14T12:14:47.726326] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:47.726437] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-14T12:14:47.726476] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-14T12:14:47.726523] [INFO ] [MAIN ] [1107/3512] ESQ kept (0.6s) | 1104 kept, 3 rejected | 75.3/min | ETA: 32.0m [2026-01-14T12:14:48.094682] [DEBUG] [REMOTE ] ESTA: Retrieved 1882 rows, trimmed to 300. [2026-01-14T12:14:48.094831] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-14T12:14:48.095108] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.27. [2026-01-14T12:14:48.095269] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:48.095405] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-14T12:14:48.095452] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-14T12:14:48.095511] [INFO ] [MAIN ] [1108/3512] ESTA kept (0.4s) | 1105 kept, 3 rejected | 75.3/min | ETA: 31.9m [2026-01-14T12:14:48.468357] [DEBUG] [REMOTE ] ESTC: Retrieved 1827 rows, trimmed to 300. [2026-01-14T12:14:48.468485] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-14T12:14:48.468706] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-14T12:14:48.468848] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:48.468958] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-14T12:14:48.468999] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-14T12:14:48.469047] [INFO ] [MAIN ] [1109/3512] ESTC kept (0.4s) | 1106 kept, 3 rejected | 75.3/min | ETA: 31.9m [2026-01-14T12:14:48.880836] [DEBUG] [REMOTE ] ETB: Retrieved 5212 rows, trimmed to 300. [2026-01-14T12:14:48.880988] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-14T12:14:48.881198] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.55. [2026-01-14T12:14:48.881331] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:48.881444] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-14T12:14:48.881483] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-14T12:14:48.881533] [INFO ] [MAIN ] [1110/3512] ETB kept (0.4s) | 1107 kept, 3 rejected | 75.4/min | ETA: 31.9m [2026-01-14T12:14:49.473330] [DEBUG] [REMOTE ] ETD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:49.473477] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-14T12:14:49.473763] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-14T12:14:49.473899] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:49.474020] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-14T12:14:49.474060] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-14T12:14:49.474110] [INFO ] [MAIN ] [1111/3512] ETD kept (0.6s) | 1108 kept, 3 rejected | 75.4/min | ETA: 31.9m [2026-01-14T12:14:49.962864] [DEBUG] [REMOTE ] ETG: Retrieved 5525 rows, trimmed to 300. [2026-01-14T12:14:49.963010] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-14T12:14:49.963228] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.81. [2026-01-14T12:14:49.963363] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:49.963481] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-14T12:14:49.963521] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-14T12:14:49.963588] [INFO ] [MAIN ] [1112/3512] ETG kept (0.5s) | 1109 kept, 3 rejected | 75.4/min | ETA: 31.8m [2026-01-14T12:14:50.274225] [DEBUG] [REMOTE ] ETHA: Retrieved 371 rows, trimmed to 300. [2026-01-14T12:14:50.274343] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-14T12:14:50.274541] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-14T12:14:50.274693] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:50.274798] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-14T12:14:50.274837] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-14T12:14:50.274884] [INFO ] [MAIN ] [1113/3512] ETHA kept (0.3s) | 1110 kept, 3 rejected | 75.4/min | ETA: 31.8m [2026-01-14T12:14:50.863864] [DEBUG] [REMOTE ] ETJ: Retrieved 4646 rows, trimmed to 300. [2026-01-14T12:14:50.864046] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-14T12:14:50.864363] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-14T12:14:50.864509] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:50.864709] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-14T12:14:50.864756] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-14T12:14:50.864814] [INFO ] [MAIN ] [1114/3512] ETJ kept (0.6s) | 1111 kept, 3 rejected | 75.5/min | ETA: 31.8m [2026-01-14T12:14:51.380746] [DEBUG] [REMOTE ] ETN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:51.380883] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-14T12:14:51.381097] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-14T12:14:51.381246] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:51.381359] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-14T12:14:51.381398] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-14T12:14:51.381446] [INFO ] [MAIN ] [1115/3512] ETN kept (0.5s) | 1112 kept, 3 rejected | 75.5/min | ETA: 31.8m [2026-01-14T12:14:51.649662] [DEBUG] [REMOTE ] ETO: Retrieved 5443 rows, trimmed to 300. [2026-01-14T12:14:51.649822] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-14T12:14:51.650025] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.15. [2026-01-14T12:14:51.650159] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:51.650269] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-14T12:14:51.650311] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-14T12:14:51.650358] [INFO ] [MAIN ] [1116/3512] ETO kept (0.3s) | 1113 kept, 3 rejected | 75.5/min | ETA: 31.7m [2026-01-14T12:14:52.075992] [DEBUG] [REMOTE ] ETON: Retrieved 1800 rows, trimmed to 300. [2026-01-14T12:14:52.076120] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-14T12:14:52.076325] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-14T12:14:52.076462] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:52.076601] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-14T12:14:52.076649] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-14T12:14:52.076699] [INFO ] [MAIN ] [1117/3512] ETON kept (0.4s) | 1114 kept, 3 rejected | 75.6/min | ETA: 31.7m [2026-01-14T12:14:52.512907] [DEBUG] [REMOTE ] ETSY: Retrieved 2703 rows, trimmed to 300. [2026-01-14T12:14:52.513048] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-14T12:14:52.513444] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-14T12:14:52.513596] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:52.513706] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-14T12:14:52.513746] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-14T12:14:52.513800] [INFO ] [MAIN ] [1118/3512] ETSY kept (0.4s) | 1115 kept, 3 rejected | 75.6/min | ETA: 31.7m [2026-01-14T12:14:53.018849] [DEBUG] [REMOTE ] ETY: Retrieved 4811 rows, trimmed to 300. [2026-01-14T12:14:53.018983] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-14T12:14:53.019218] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-14T12:14:53.019352] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:53.019462] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-14T12:14:53.019501] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-14T12:14:53.019548] [INFO ] [MAIN ] [1119/3512] ETY kept (0.5s) | 1116 kept, 3 rejected | 75.6/min | ETA: 31.6m [2026-01-14T12:14:53.382295] [DEBUG] [REMOTE ] EUFN: Retrieved 4011 rows, trimmed to 300. [2026-01-14T12:14:53.382426] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-14T12:14:53.382653] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-14T12:14:53.382797] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:53.382904] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-14T12:14:53.382944] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-14T12:14:53.382991] [INFO ] [MAIN ] [1120/3512] EUFN kept (0.4s) | 1117 kept, 3 rejected | 75.7/min | ETA: 31.6m [2026-01-14T12:14:53.666292] [DEBUG] [REMOTE ] EVAX: Retrieved 1240 rows, trimmed to 300. [2026-01-14T12:14:53.666421] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-14T12:14:53.666639] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-14T12:14:53.666780] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:53.666886] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-14T12:14:53.666925] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-14T12:14:53.666973] [INFO ] [MAIN ] [1121/3512] EVAX kept (0.3s) | 1118 kept, 3 rejected | 75.7/min | ETA: 31.6m [2026-01-14T12:14:54.289239] [DEBUG] [REMOTE ] EVC: Retrieved 6400 rows, trimmed to 300. [2026-01-14T12:14:54.289429] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-14T12:14:54.289709] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-14T12:14:54.289847] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:54.289966] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-14T12:14:54.290006] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-14T12:14:54.290056] [INFO ] [MAIN ] [1122/3512] EVC kept (0.6s) | 1119 kept, 3 rejected | 75.7/min | ETA: 31.6m [2026-01-14T12:14:54.521091] [DEBUG] [REMOTE ] EVCM: Retrieved 1139 rows, trimmed to 300. [2026-01-14T12:14:54.521237] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-14T12:14:54.521437] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-14T12:14:54.521588] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:54.521701] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-14T12:14:54.521741] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-14T12:14:54.521788] [INFO ] [MAIN ] [1123/3512] EVCM kept (0.2s) | 1120 kept, 3 rejected | 75.8/min | ETA: 31.5m [2026-01-14T12:14:54.946298] [DEBUG] [REMOTE ] EVEX: Retrieved 1260 rows, trimmed to 300. [2026-01-14T12:14:54.946438] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-14T12:14:54.946664] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-14T12:14:54.946805] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:54.946917] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-14T12:14:54.946958] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-14T12:14:54.947007] [INFO ] [MAIN ] [1124/3512] EVEX kept (0.4s) | 1121 kept, 3 rejected | 75.8/min | ETA: 31.5m [2026-01-14T12:14:55.583104] [DEBUG] [REMOTE ] EVF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:55.583250] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-14T12:14:55.583479] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-14T12:14:55.583634] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:55.583754] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-14T12:14:55.583794] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-14T12:14:55.583842] [INFO ] [MAIN ] [1125/3512] EVF kept (0.6s) | 1122 kept, 3 rejected | 75.8/min | ETA: 31.5m [2026-01-14T12:14:55.981815] [DEBUG] [REMOTE ] EVG: Retrieved 5255 rows, trimmed to 300. [2026-01-14T12:14:55.981951] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-14T12:14:55.982163] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-14T12:14:55.982320] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:55.982439] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-14T12:14:55.982481] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-14T12:14:55.982531] [INFO ] [MAIN ] [1126/3512] EVG kept (0.4s) | 1123 kept, 3 rejected | 75.8/min | ETA: 31.5m [2026-01-14T12:14:56.251985] [DEBUG] [REMOTE ] EVGO: Retrieved 1291 rows, trimmed to 300. [2026-01-14T12:14:56.252121] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-14T12:14:56.252325] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-14T12:14:56.252462] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:56.252601] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-14T12:14:56.252647] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-14T12:14:56.252696] [INFO ] [MAIN ] [1127/3512] EVGO kept (0.3s) | 1124 kept, 3 rejected | 75.9/min | ETA: 31.4m [2026-01-14T12:14:56.707012] [DEBUG] [REMOTE ] EVH: Retrieved 2668 rows, trimmed to 300. [2026-01-14T12:14:56.707169] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-14T12:14:56.707369] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-14T12:14:56.707533] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:56.707669] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-14T12:14:56.707710] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-14T12:14:56.707758] [INFO ] [MAIN ] [1128/3512] EVH kept (0.5s) | 1125 kept, 3 rejected | 75.9/min | ETA: 31.4m [2026-01-14T12:14:57.396404] [DEBUG] [REMOTE ] EVN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:57.396552] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-14T12:14:57.396821] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-14T12:14:57.396963] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:57.397089] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-14T12:14:57.397130] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-14T12:14:57.397181] [INFO ] [MAIN ] [1129/3512] EVN kept (0.7s) | 1126 kept, 3 rejected | 75.9/min | ETA: 31.4m [2026-01-14T12:14:57.758364] [DEBUG] [REMOTE ] EVO: Retrieved 4039 rows, trimmed to 300. [2026-01-14T12:14:57.758493] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-14T12:14:57.758721] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-14T12:14:57.758856] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:57.758963] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-14T12:14:57.759003] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-14T12:14:57.759050] [INFO ] [MAIN ] [1130/3512] EVO kept (0.4s) | 1127 kept, 3 rejected | 76.0/min | ETA: 31.4m [2026-01-14T12:14:58.108188] [DEBUG] [REMOTE ] EVRG: Retrieved 1914 rows, trimmed to 300. [2026-01-14T12:14:58.108329] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-14T12:14:58.108538] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-14T12:14:58.108711] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:58.108822] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-14T12:14:58.108862] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-14T12:14:58.108910] [INFO ] [MAIN ] [1131/3512] EVRG kept (0.3s) | 1128 kept, 3 rejected | 76.0/min | ETA: 31.3m [2026-01-14T12:14:58.406504] [DEBUG] [REMOTE ] EVSD: Retrieved 395 rows, trimmed to 300. [2026-01-14T12:14:58.406654] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-14T12:14:58.406851] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-14T12:14:58.406984] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:58.407090] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-14T12:14:58.407128] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-14T12:14:58.407176] [INFO ] [MAIN ] [1132/3512] EVSD kept (0.3s) | 1129 kept, 3 rejected | 76.0/min | ETA: 31.3m [2026-01-14T12:14:58.959328] [DEBUG] [REMOTE ] EVTC: Retrieved 3209 rows, trimmed to 300. [2026-01-14T12:14:58.959457] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-14T12:14:58.959746] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-14T12:14:58.959926] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:58.960073] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-14T12:14:58.960130] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-14T12:14:58.960214] [INFO ] [MAIN ] [1133/3512] EVTC kept (0.6s) | 1130 kept, 3 rejected | 76.1/min | ETA: 31.3m [2026-01-14T12:14:59.221861] [DEBUG] [REMOTE ] EVTL: Retrieved 1017 rows, trimmed to 300. [2026-01-14T12:14:59.221997] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-14T12:14:59.222202] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-14T12:14:59.222342] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:59.222455] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-14T12:14:59.222497] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-14T12:14:59.222546] [INFO ] [MAIN ] [1134/3512] EVTL kept (0.3s) | 1131 kept, 3 rejected | 76.1/min | ETA: 31.2m [2026-01-14T12:14:59.738698] [DEBUG] [REMOTE ] EWBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:14:59.738837] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-14T12:14:59.739064] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $95.41. [2026-01-14T12:14:59.739199] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:59.739320] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-14T12:14:59.739359] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-14T12:14:59.739408] [INFO ] [MAIN ] [1135/3512] EWBC kept (0.5s) | 1132 kept, 3 rejected | 76.1/min | ETA: 31.2m [2026-01-14T12:14:59.912949] [DEBUG] [REMOTE ] EWCZ: Retrieved 1115 rows, trimmed to 300. [2026-01-14T12:14:59.913086] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-14T12:14:59.913287] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.43. [2026-01-14T12:14:59.913421] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:14:59.913529] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-14T12:14:59.913595] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-14T12:14:59.913647] [INFO ] [MAIN ] [1136/3512] EWCZ kept (0.2s) | 1133 kept, 3 rejected | 76.2/min | ETA: 31.2m [2026-01-14T12:15:00.460777] [DEBUG] [REMOTE ] EWTX: Retrieved 1206 rows, trimmed to 300. [2026-01-14T12:15:00.460918] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-14T12:15:00.461192] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.89. [2026-01-14T12:15:00.461596] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:00.461763] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-14T12:15:00.461823] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-14T12:15:00.461896] [INFO ] [MAIN ] [1137/3512] EWTX kept (0.5s) | 1134 kept, 3 rejected | 76.2/min | ETA: 31.2m [2026-01-14T12:15:01.005673] [DEBUG] [REMOTE ] EWZS: Retrieved 3846 rows, trimmed to 300. [2026-01-14T12:15:01.005786] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-14T12:15:01.005986] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-14T12:15:01.006123] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:01.006233] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-14T12:15:01.006277] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-14T12:15:01.006327] [INFO ] [MAIN ] [1138/3512] EWZS kept (0.5s) | 1135 kept, 3 rejected | 76.2/min | ETA: 31.1m [2026-01-14T12:15:01.454381] [DEBUG] [REMOTE ] EXAS: Retrieved 6274 rows, trimmed to 300. [2026-01-14T12:15:01.454518] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-14T12:15:01.454762] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $61.23. [2026-01-14T12:15:01.454903] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:01.455021] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-14T12:15:01.455062] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-14T12:15:01.455115] [INFO ] [MAIN ] [1139/3512] EXAS kept (0.4s) | 1136 kept, 3 rejected | 76.2/min | ETA: 31.1m [2026-01-14T12:15:01.963317] [DEBUG] [REMOTE ] EXC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:01.963482] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-14T12:15:01.963815] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-14T12:15:01.963968] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:01.964102] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-14T12:15:01.964144] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-14T12:15:01.964198] [INFO ] [MAIN ] [1140/3512] EXC kept (0.5s) | 1137 kept, 3 rejected | 76.3/min | ETA: 31.1m [2026-01-14T12:15:02.437624] [DEBUG] [REMOTE ] EXEL: Retrieved 6474 rows, trimmed to 300. [2026-01-14T12:15:02.437786] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-14T12:15:02.438045] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-14T12:15:02.438188] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:02.438318] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-14T12:15:02.438360] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-14T12:15:02.438411] [INFO ] [MAIN ] [1141/3512] EXEL kept (0.5s) | 1138 kept, 3 rejected | 76.3/min | ETA: 31.1m [2026-01-14T12:15:02.714389] [DEBUG] [REMOTE ] EXFY: Retrieved 1047 rows, trimmed to 300. [2026-01-14T12:15:02.714532] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-14T12:15:02.714775] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-14T12:15:02.714916] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:02.715030] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-14T12:15:02.715070] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-14T12:15:02.715120] [INFO ] [MAIN ] [1142/3512] EXFY kept (0.3s) | 1139 kept, 3 rejected | 76.3/min | ETA: 31.0m [2026-01-14T12:15:03.314961] [DEBUG] [REMOTE ] EXG: Retrieved 4713 rows, trimmed to 300. [2026-01-14T12:15:03.315106] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-14T12:15:03.315337] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-14T12:15:03.315479] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:03.315620] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-14T12:15:03.315663] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-14T12:15:03.315714] [INFO ] [MAIN ] [1143/3512] EXG kept (0.6s) | 1140 kept, 3 rejected | 76.4/min | ETA: 31.0m [2026-01-14T12:15:03.724003] [DEBUG] [REMOTE ] EXK: Retrieved 4961 rows, trimmed to 300. [2026-01-14T12:15:03.724144] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-14T12:15:03.724382] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-14T12:15:03.724517] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:03.724644] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-14T12:15:03.724685] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-14T12:15:03.724734] [INFO ] [MAIN ] [1144/3512] EXK kept (0.4s) | 1141 kept, 3 rejected | 76.4/min | ETA: 31.0m [2026-01-14T12:15:04.145547] [DEBUG] [REMOTE ] EXLS: Retrieved 4837 rows, trimmed to 300. [2026-01-14T12:15:04.145810] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-14T12:15:04.146196] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-14T12:15:04.146352] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:04.146509] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-14T12:15:04.146553] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-14T12:15:04.146636] [INFO ] [MAIN ] [1145/3512] EXLS kept (0.4s) | 1142 kept, 3 rejected | 76.4/min | ETA: 31.0m [2026-01-14T12:15:04.711478] [DEBUG] [REMOTE ] EXP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:04.711863] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-14T12:15:04.712380] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-14T12:15:04.712551] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:04.712776] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-14T12:15:04.712824] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-14T12:15:04.712891] [INFO ] [MAIN ] [1146/3512] EXP kept (0.6s) | 1143 kept, 3 rejected | 76.4/min | ETA: 31.0m [2026-01-14T12:15:05.137435] [DEBUG] [REMOTE ] EXPD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:05.137677] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-14T12:15:05.138051] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-14T12:15:05.138242] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:05.138435] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-14T12:15:05.138492] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-14T12:15:05.138609] [INFO ] [MAIN ] [1147/3512] EXPD kept (0.4s) | 1144 kept, 3 rejected | 76.5/min | ETA: 30.9m [2026-01-14T12:15:05.591500] [DEBUG] [REMOTE ] EXPE: Retrieved 5153 rows, trimmed to 300. [2026-01-14T12:15:05.591669] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-14T12:15:05.591891] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-14T12:15:05.592034] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:05.592151] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-14T12:15:05.592193] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-14T12:15:05.592243] [INFO ] [MAIN ] [1148/3512] EXPE kept (0.5s) | 1145 kept, 3 rejected | 76.5/min | ETA: 30.9m [2026-01-14T12:15:05.823165] [DEBUG] [REMOTE ] EXPI: Retrieved 2994 rows, trimmed to 300. [2026-01-14T12:15:05.823293] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-14T12:15:05.823500] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-14T12:15:05.823667] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:05.823781] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-14T12:15:05.823822] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-14T12:15:05.823870] [INFO ] [MAIN ] [1149/3512] EXPI kept (0.2s) | 1146 kept, 3 rejected | 76.5/min | ETA: 30.9m [2026-01-14T12:15:06.584089] [DEBUG] [REMOTE ] EXPO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:06.584322] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-14T12:15:06.584717] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-14T12:15:06.584867] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:06.585023] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-14T12:15:06.585066] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-14T12:15:06.585127] [INFO ] [MAIN ] [1150/3512] EXPO kept (0.8s) | 1147 kept, 3 rejected | 76.5/min | ETA: 30.9m [2026-01-14T12:15:06.875280] [DEBUG] [REMOTE ] EYE: Retrieved 2064 rows, trimmed to 300. [2026-01-14T12:15:06.875475] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-14T12:15:06.875758] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-14T12:15:06.875918] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:06.876048] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-14T12:15:06.876091] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-14T12:15:06.876145] [INFO ] [MAIN ] [1151/3512] EYE kept (0.3s) | 1148 kept, 3 rejected | 76.6/min | ETA: 30.8m [2026-01-14T12:15:07.173219] [DEBUG] [REMOTE ] EZGO: Retrieved 1248 rows, trimmed to 300. [2026-01-14T12:15:07.173435] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-14T12:15:07.173935] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.78. [2026-01-14T12:15:07.174085] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:07.174212] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-14T12:15:07.174257] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-14T12:15:07.174313] [INFO ] [MAIN ] [1152/3512] EZGO kept (0.3s) | 1149 kept, 3 rejected | 76.6/min | ETA: 30.8m [2026-01-14T12:15:07.776692] [DEBUG] [REMOTE ] F: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:07.776909] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-14T12:15:07.777260] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.79. [2026-01-14T12:15:07.777412] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:07.777622] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-14T12:15:07.777669] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-14T12:15:07.777729] [INFO ] [MAIN ] [1153/3512] F kept (0.6s) | 1150 kept, 3 rejected | 76.6/min | ETA: 30.8m [2026-01-14T12:15:08.042717] [DEBUG] [REMOTE ] FA: Retrieved 1145 rows, trimmed to 300. [2026-01-14T12:15:08.043025] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-14T12:15:08.043292] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-14T12:15:08.043432] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:08.043561] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-14T12:15:08.043635] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-14T12:15:08.043692] [INFO ] [MAIN ] [1154/3512] FA kept (0.3s) | 1151 kept, 3 rejected | 76.7/min | ETA: 30.8m [2026-01-14T12:15:08.589528] [DEBUG] [REMOTE ] FAF: Retrieved 3931 rows, trimmed to 300. [2026-01-14T12:15:08.589709] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-14T12:15:08.589955] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $59.25. [2026-01-14T12:15:08.590096] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:08.590211] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-14T12:15:08.590252] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-14T12:15:08.590302] [INFO ] [MAIN ] [1155/3512] FAF kept (0.5s) | 1152 kept, 3 rejected | 76.7/min | ETA: 30.7m [2026-01-14T12:15:08.967304] [DEBUG] [REMOTE ] FALN: Retrieved 2407 rows, trimmed to 300. [2026-01-14T12:15:08.967443] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-14T12:15:08.967971] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-14T12:15:08.968164] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:08.968302] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-14T12:15:08.968354] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-14T12:15:08.968410] [INFO ] [MAIN ] [1156/3512] FALN kept (0.4s) | 1153 kept, 3 rejected | 76.7/min | ETA: 30.7m [2026-01-14T12:15:09.329642] [DEBUG] [REMOTE ] FANG: Retrieved 3331 rows, trimmed to 300. [2026-01-14T12:15:09.329829] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-14T12:15:09.330078] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-14T12:15:09.330218] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:09.330336] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-14T12:15:09.330378] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-14T12:15:09.330430] [INFO ] [MAIN ] [1157/3512] FANG kept (0.4s) | 1154 kept, 3 rejected | 76.8/min | ETA: 30.7m [2026-01-14T12:15:09.914274] [DEBUG] [REMOTE ] FARM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:09.914410] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-14T12:15:09.914645] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-14T12:15:09.914786] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:09.914903] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-14T12:15:09.914943] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-14T12:15:09.915482] [INFO ] [MAIN ] [1158/3512] FARM kept (0.6s) | 1155 kept, 3 rejected | 76.8/min | ETA: 30.7m [2026-01-14T12:15:10.299449] [DEBUG] [REMOTE ] FBIN: Retrieved 3602 rows, trimmed to 300. [2026-01-14T12:15:10.299619] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-14T12:15:10.299839] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-14T12:15:10.299978] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:10.300096] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-14T12:15:10.300137] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-14T12:15:10.300186] [INFO ] [MAIN ] [1159/3512] FBIN kept (0.4s) | 1156 kept, 3 rejected | 76.8/min | ETA: 30.6m [2026-01-14T12:15:10.658425] [DEBUG] [REMOTE ] FBIO: Retrieved 3558 rows, trimmed to 300. [2026-01-14T12:15:10.658549] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-14T12:15:10.658775] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-14T12:15:10.658908] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:10.659016] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-14T12:15:10.659056] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-14T12:15:10.659103] [INFO ] [MAIN ] [1160/3512] FBIO kept (0.4s) | 1157 kept, 3 rejected | 76.9/min | ETA: 30.6m [2026-01-14T12:15:11.139357] [DEBUG] [REMOTE ] FBIZ: Retrieved 5098 rows, trimmed to 300. [2026-01-14T12:15:11.139488] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-14T12:15:11.139899] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $48.27. [2026-01-14T12:15:11.140035] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:11.140142] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-14T12:15:11.140181] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-14T12:15:11.140229] [INFO ] [MAIN ] [1161/3512] FBIZ kept (0.5s) | 1158 kept, 3 rejected | 76.9/min | ETA: 30.6m [2026-01-14T12:15:11.328634] [DEBUG] [REMOTE ] FBK: Retrieved 2344 rows, trimmed to 300. [2026-01-14T12:15:11.328753] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-14T12:15:11.328951] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.93. [2026-01-14T12:15:11.329084] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:11.329190] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-14T12:15:11.329229] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-14T12:15:11.329276] [INFO ] [MAIN ] [1162/3512] FBK kept (0.2s) | 1159 kept, 3 rejected | 76.9/min | ETA: 30.5m [2026-01-14T12:15:11.767865] [DEBUG] [REMOTE ] FBL: Retrieved 773 rows, trimmed to 300. [2026-01-14T12:15:11.767987] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-14T12:15:11.768185] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-14T12:15:11.768317] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:11.768424] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-14T12:15:11.768464] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-14T12:15:11.768529] [INFO ] [MAIN ] [1163/3512] FBL kept (0.4s) | 1160 kept, 3 rejected | 77.0/min | ETA: 30.5m [2026-01-14T12:15:12.312475] [DEBUG] [REMOTE ] FBNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:12.312622] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-14T12:15:12.312835] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.45. [2026-01-14T12:15:12.312972] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:12.313084] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-14T12:15:12.313124] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-14T12:15:12.313173] [INFO ] [MAIN ] [1164/3512] FBNC kept (0.5s) | 1161 kept, 3 rejected | 77.0/min | ETA: 30.5m [2026-01-14T12:15:12.836545] [DEBUG] [REMOTE ] FBP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:12.836741] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-14T12:15:12.837064] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-14T12:15:12.837211] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:12.837344] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-14T12:15:12.837385] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-14T12:15:12.837439] [INFO ] [MAIN ] [1165/3512] FBP kept (0.5s) | 1162 kept, 3 rejected | 77.0/min | ETA: 30.5m [2026-01-14T12:15:13.289380] [DEBUG] [REMOTE ] FC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:13.289511] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-14T12:15:13.289777] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-14T12:15:13.289916] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:13.290030] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-14T12:15:13.290070] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-14T12:15:13.290119] [INFO ] [MAIN ] [1166/3512] FC kept (0.5s) | 1163 kept, 3 rejected | 77.0/min | ETA: 30.5m [2026-01-14T12:15:13.515310] [DEBUG] [REMOTE ] FCAL: Retrieved 2149 rows, trimmed to 300. [2026-01-14T12:15:13.515433] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-14T12:15:13.515651] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.89. [2026-01-14T12:15:13.515789] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:13.515896] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-14T12:15:13.515936] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-14T12:15:13.515984] [INFO ] [MAIN ] [1167/3512] FCAL kept (0.2s) | 1164 kept, 3 rejected | 77.1/min | ETA: 30.4m [2026-01-14T12:15:14.135871] [DEBUG] [REMOTE ] FCBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:14.136009] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-14T12:15:14.136230] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-14T12:15:14.136368] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:14.136482] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-14T12:15:14.136523] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-14T12:15:14.136590] [INFO ] [MAIN ] [1168/3512] FCBC kept (0.6s) | 1165 kept, 3 rejected | 77.1/min | ETA: 30.4m [2026-01-14T12:15:14.544508] [DEBUG] [REMOTE ] FCCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:14.544668] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-14T12:15:14.544905] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-14T12:15:14.545043] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:14.545166] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-14T12:15:14.545207] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-14T12:15:14.545273] [INFO ] [MAIN ] [1169/3512] FCCO kept (0.4s) | 1166 kept, 3 rejected | 77.1/min | ETA: 30.4m [2026-01-14T12:15:14.996056] [DEBUG] [REMOTE ] FCEL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:14.996214] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-14T12:15:14.996471] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-14T12:15:14.996654] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:14.996780] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-14T12:15:14.996822] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-14T12:15:14.996873] [INFO ] [MAIN ] [1170/3512] FCEL kept (0.5s) | 1167 kept, 3 rejected | 77.2/min | ETA: 30.4m [2026-01-14T12:15:15.554790] [DEBUG] [REMOTE ] FCF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:15.554935] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-14T12:15:15.555164] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-14T12:15:15.555300] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:15.555420] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-14T12:15:15.555461] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-14T12:15:15.555509] [INFO ] [MAIN ] [1171/3512] FCF kept (0.6s) | 1168 kept, 3 rejected | 77.2/min | ETA: 30.3m [2026-01-14T12:15:16.098483] [DEBUG] [REMOTE ] FCFS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:16.098644] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-14T12:15:16.098868] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-14T12:15:16.099006] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:16.099121] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-14T12:15:16.099161] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-14T12:15:16.099211] [INFO ] [MAIN ] [1172/3512] FCFS kept (0.5s) | 1169 kept, 3 rejected | 77.2/min | ETA: 30.3m [2026-01-14T12:15:16.576981] [DEBUG] [REMOTE ] FCN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:16.577116] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-14T12:15:16.577328] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $152.25. [2026-01-14T12:15:16.577463] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:16.577628] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-14T12:15:16.577671] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-14T12:15:16.577719] [INFO ] [MAIN ] [1173/3512] FCN kept (0.5s) | 1170 kept, 3 rejected | 77.2/min | ETA: 30.3m [2026-01-14T12:15:17.062161] [DEBUG] [REMOTE ] FCNCA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:17.062333] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-14T12:15:17.062595] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1693.11. [2026-01-14T12:15:17.062738] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:17.062861] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-14T12:15:17.062901] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-14T12:15:17.062950] [INFO ] [MAIN ] [1174/3512] FCNCA kept (0.5s) | 1171 kept, 3 rejected | 77.2/min | ETA: 30.3m [2026-01-14T12:15:17.306601] [DEBUG] [REMOTE ] FCNCO: Retrieved 1009 rows, trimmed to 300. [2026-01-14T12:15:17.306729] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-14T12:15:17.306926] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-14T12:15:17.307062] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:17.307172] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-14T12:15:17.307212] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-14T12:15:17.307277] [INFO ] [MAIN ] [1175/3512] FCNCO kept (0.2s) | 1172 kept, 3 rejected | 77.3/min | ETA: 30.2m [2026-01-14T12:15:17.763035] [DEBUG] [REMOTE ] FCNCP: Retrieved 1472 rows, trimmed to 300. [2026-01-14T12:15:17.763171] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-14T12:15:17.763388] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-14T12:15:17.763530] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:17.763670] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-14T12:15:17.763715] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-14T12:15:17.763766] [INFO ] [MAIN ] [1176/3512] FCNCP kept (0.5s) | 1173 kept, 3 rejected | 77.3/min | ETA: 30.2m [2026-01-14T12:15:18.075608] [DEBUG] [REMOTE ] FCTE: Retrieved 385 rows, trimmed to 300. [2026-01-14T12:15:18.075750] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-14T12:15:18.076006] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-14T12:15:18.076187] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:18.076336] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-14T12:15:18.076390] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-14T12:15:18.076454] [INFO ] [MAIN ] [1177/3512] FCTE kept (0.3s) | 1174 kept, 3 rejected | 77.4/min | ETA: 30.2m [2026-01-14T12:15:18.664767] [DEBUG] [REMOTE ] FCX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:15:18.664911] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-14T12:15:18.665146] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-14T12:15:18.665288] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:15:18.665409] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-14T12:15:18.665450] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-14T12:15:18.665524] [INFO ] [MAIN ] [1178/3512] FCX kept (0.6s) | 1175 kept, 3 rejected | 77.4/min | ETA: 30.2m [2026-01-14T12:17:32.326690] [DEBUG] [REMOTE ] FDBC: Retrieved 6285 rows, trimmed to 300. [2026-01-14T12:17:32.327052] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-14T12:17:32.327643] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-14T12:17:32.327867] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:32.328074] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-14T12:17:32.328135] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-14T12:17:32.328245] [INFO ] [MAIN ] [1179/3512] FDBC kept (133.7s) | 1176 kept, 3 rejected | 67.5/min | ETA: 34.5m [2026-01-14T12:17:32.649539] [DEBUG] [REMOTE ] FDIF: Retrieved 645 rows, trimmed to 300. [2026-01-14T12:17:32.649703] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-14T12:17:32.649957] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-14T12:17:32.650154] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:32.650344] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-14T12:17:32.650418] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-14T12:17:32.650510] [INFO ] [MAIN ] [1180/3512] FDIF kept (0.3s) | 1177 kept, 3 rejected | 67.6/min | ETA: 34.5m [2026-01-14T12:17:33.002662] [DEBUG] [REMOTE ] FDIG: Retrieved 936 rows, trimmed to 300. [2026-01-14T12:17:33.002872] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-14T12:17:33.003200] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-14T12:17:33.003415] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:33.003620] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-14T12:17:33.003752] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-14T12:17:33.003841] [INFO ] [MAIN ] [1181/3512] FDIG kept (0.4s) | 1178 kept, 3 rejected | 67.6/min | ETA: 34.5m [2026-01-14T12:17:33.671251] [DEBUG] [REMOTE ] FDP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:33.671417] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-14T12:17:33.671664] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $33.89. [2026-01-14T12:17:33.671807] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:33.671924] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-14T12:17:33.671966] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-14T12:17:33.672023] [INFO ] [MAIN ] [1182/3512] FDP kept (0.7s) | 1179 kept, 3 rejected | 67.6/min | ETA: 34.4m [2026-01-14T12:17:34.245511] [DEBUG] [REMOTE ] FDS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:34.245674] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-14T12:17:34.245918] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-14T12:17:34.246058] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:34.246175] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-14T12:17:34.246217] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-14T12:17:34.246270] [INFO ] [MAIN ] [1183/3512] FDS kept (0.6s) | 1180 kept, 3 rejected | 67.7/min | ETA: 34.4m [2026-01-14T12:17:34.480156] [DEBUG] [REMOTE ] FDTX: Retrieved 650 rows, trimmed to 300. [2026-01-14T12:17:34.480285] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-14T12:17:34.480496] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-14T12:17:34.480660] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:34.480779] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-14T12:17:34.480822] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-14T12:17:34.480873] [INFO ] [MAIN ] [1184/3512] FDTX kept (0.2s) | 1181 kept, 3 rejected | 67.7/min | ETA: 34.4m [2026-01-14T12:17:35.012333] [DEBUG] [REMOTE ] FDUS: Retrieved 3663 rows, trimmed to 300. [2026-01-14T12:17:35.012466] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-14T12:17:35.012695] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-14T12:17:35.012835] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:35.012945] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-14T12:17:35.012985] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-14T12:17:35.013035] [INFO ] [MAIN ] [1185/3512] FDUS kept (0.5s) | 1182 kept, 3 rejected | 67.7/min | ETA: 34.4m [2026-01-14T12:17:35.480370] [DEBUG] [REMOTE ] FDX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:35.480528] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-14T12:17:35.480767] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $236.58. [2026-01-14T12:17:35.480909] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:35.481023] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-14T12:17:35.481063] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-14T12:17:35.481114] [INFO ] [MAIN ] [1186/3512] FDX kept (0.5s) | 1183 kept, 3 rejected | 67.7/min | ETA: 34.3m [2026-01-14T12:17:35.803121] [DEBUG] [REMOTE ] FE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:35.803250] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-14T12:17:35.803473] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-14T12:17:35.803636] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:35.803757] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-14T12:17:35.803831] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-14T12:17:35.803888] [INFO ] [MAIN ] [1187/3512] FE kept (0.3s) | 1184 kept, 3 rejected | 67.8/min | ETA: 34.3m [2026-01-14T12:17:36.220225] [DEBUG] [REMOTE ] FEED: Retrieved 2156 rows, trimmed to 300. [2026-01-14T12:17:36.220360] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-14T12:17:36.220683] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-14T12:17:36.220861] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:36.220996] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-14T12:17:36.221041] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-14T12:17:36.221093] [INFO ] [MAIN ] [1188/3512] FEED kept (0.4s) | 1185 kept, 3 rejected | 67.8/min | ETA: 34.3m [2026-01-14T12:17:36.804851] [DEBUG] [REMOTE ] FEIM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:36.805002] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-14T12:17:36.805247] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-14T12:17:36.805386] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:36.805508] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-14T12:17:36.805549] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-14T12:17:36.805620] [INFO ] [MAIN ] [1189/3512] FEIM kept (0.6s) | 1186 kept, 3 rejected | 67.8/min | ETA: 34.2m [2026-01-14T12:17:37.282061] [DEBUG] [REMOTE ] FELE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:37.282236] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-14T12:17:37.282531] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-14T12:17:37.282735] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:37.282893] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-14T12:17:37.282941] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-14T12:17:37.282991] [INFO ] [MAIN ] [1190/3512] FELE kept (0.5s) | 1187 kept, 3 rejected | 67.9/min | ETA: 34.2m [2026-01-14T12:17:37.589635] [DEBUG] [REMOTE ] FEM: Retrieved 3706 rows, trimmed to 300. [2026-01-14T12:17:37.589805] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-14T12:17:37.590090] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-14T12:17:37.590280] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:37.590443] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-14T12:17:37.590503] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-14T12:17:37.590599] [INFO ] [MAIN ] [1191/3512] FEM kept (0.3s) | 1188 kept, 3 rejected | 67.9/min | ETA: 34.2m [2026-01-14T12:17:38.046381] [DEBUG] [REMOTE ] FEMB: Retrieved 2813 rows, trimmed to 300. [2026-01-14T12:17:38.046522] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-14T12:17:38.046763] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.90. [2026-01-14T12:17:38.046910] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:38.047025] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-14T12:17:38.047067] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-14T12:17:38.047116] [INFO ] [MAIN ] [1192/3512] FEMB kept (0.5s) | 1189 kept, 3 rejected | 67.9/min | ETA: 34.2m [2026-01-14T12:17:38.462935] [DEBUG] [REMOTE ] FEMS: Retrieved 3496 rows, trimmed to 300. [2026-01-14T12:17:38.463070] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-14T12:17:38.463472] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-14T12:17:38.463632] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:38.463761] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-14T12:17:38.463822] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-14T12:17:38.463873] [INFO ] [MAIN ] [1193/3512] FEMS kept (0.4s) | 1190 kept, 3 rejected | 68.0/min | ETA: 34.1m [2026-01-14T12:17:38.893543] [DEBUG] [REMOTE ] FEP: Retrieved 3702 rows, trimmed to 300. [2026-01-14T12:17:38.893704] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-14T12:17:38.893917] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-14T12:17:38.894055] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:38.894169] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-14T12:17:38.894211] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-14T12:17:38.894261] [INFO ] [MAIN ] [1194/3512] FEP kept (0.4s) | 1191 kept, 3 rejected | 68.0/min | ETA: 34.1m [2026-01-14T12:17:39.102483] [DEBUG] [REMOTE ] FEPI: Retrieved 566 rows, trimmed to 300. [2026-01-14T12:17:39.102639] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-14T12:17:39.102840] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-14T12:17:39.102974] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:39.103081] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-14T12:17:39.103120] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-14T12:17:39.103167] [INFO ] [MAIN ] [1195/3512] FEPI kept (0.2s) | 1192 kept, 3 rejected | 68.0/min | ETA: 34.1m [2026-01-14T12:17:39.739731] [DEBUG] [REMOTE ] FERG: Retrieved 3946 rows, trimmed to 300. [2026-01-14T12:17:39.739872] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-14T12:17:39.740088] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-14T12:17:39.740411] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:39.740524] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-14T12:17:39.740563] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-14T12:17:39.740633] [INFO ] [MAIN ] [1196/3512] FERG kept (0.6s) | 1193 kept, 3 rejected | 68.0/min | ETA: 34.0m [2026-01-14T12:17:40.161369] [DEBUG] [REMOTE ] FEX: Retrieved 4700 rows, trimmed to 300. [2026-01-14T12:17:40.161563] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-14T12:17:40.161844] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-14T12:17:40.161990] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:40.162115] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-14T12:17:40.162157] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-14T12:17:40.162211] [INFO ] [MAIN ] [1197/3512] FEX kept (0.4s) | 1194 kept, 3 rejected | 68.1/min | ETA: 34.0m [2026-01-14T12:17:40.606726] [DEBUG] [REMOTE ] FF: Retrieved 3725 rows, trimmed to 300. [2026-01-14T12:17:40.606860] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-14T12:17:40.607065] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-14T12:17:40.607206] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:40.607316] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-14T12:17:40.607356] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-14T12:17:40.607647] [INFO ] [MAIN ] [1198/3512] FF kept (0.4s) | 1195 kept, 3 rejected | 68.1/min | ETA: 34.0m [2026-01-14T12:17:41.083990] [DEBUG] [REMOTE ] FFA: Retrieved 5379 rows, trimmed to 300. [2026-01-14T12:17:41.084128] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-14T12:17:41.084370] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-14T12:17:41.084504] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:41.084669] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-14T12:17:41.084713] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-14T12:17:41.084762] [INFO ] [MAIN ] [1199/3512] FFA kept (0.5s) | 1196 kept, 3 rejected | 68.1/min | ETA: 34.0m [2026-01-14T12:17:41.566300] [DEBUG] [REMOTE ] FFBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:41.566475] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-14T12:17:41.566816] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-14T12:17:41.566988] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:41.567144] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-14T12:17:41.567213] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-14T12:17:41.567278] [INFO ] [MAIN ] [1200/3512] FFBC kept (0.5s) | 1197 kept, 3 rejected | 68.2/min | ETA: 33.9m [2026-01-14T12:17:42.028398] [DEBUG] [REMOTE ] FFC: Retrieved 5776 rows, trimmed to 300. [2026-01-14T12:17:42.028551] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-14T12:17:42.028825] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-14T12:17:42.028967] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:42.029096] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-14T12:17:42.029137] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-14T12:17:42.029189] [INFO ] [MAIN ] [1201/3512] FFC kept (0.5s) | 1198 kept, 3 rejected | 68.2/min | ETA: 33.9m [2026-01-14T12:17:42.518480] [DEBUG] [REMOTE ] FFIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:42.518649] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-14T12:17:42.518893] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.39. [2026-01-14T12:17:42.519028] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:42.519149] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-14T12:17:42.519189] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-14T12:17:42.519238] [INFO ] [MAIN ] [1202/3512] FFIC kept (0.5s) | 1199 kept, 3 rejected | 68.2/min | ETA: 33.9m [2026-01-14T12:17:42.977961] [DEBUG] [REMOTE ] FFIN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:42.978122] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-14T12:17:42.978381] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-14T12:17:42.978526] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:42.978675] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-14T12:17:42.978718] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-14T12:17:42.978772] [INFO ] [MAIN ] [1203/3512] FFIN kept (0.5s) | 1200 kept, 3 rejected | 68.2/min | ETA: 33.8m [2026-01-14T12:17:43.308942] [DEBUG] [REMOTE ] FFWM: Retrieved 2815 rows, trimmed to 300. [2026-01-14T12:17:43.309079] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-14T12:17:43.309293] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-14T12:17:43.309429] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:43.309543] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-14T12:17:43.309602] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-14T12:17:43.309653] [INFO ] [MAIN ] [1204/3512] FFWM kept (0.3s) | 1201 kept, 3 rejected | 68.3/min | ETA: 33.8m [2026-01-14T12:17:43.593781] [DEBUG] [REMOTE ] FG: Retrieved 787 rows, trimmed to 300. [2026-01-14T12:17:43.593944] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-14T12:17:43.594223] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $27.60. [2026-01-14T12:17:43.594421] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:43.594619] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-14T12:17:43.594682] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-14T12:17:43.594749] [INFO ] [MAIN ] [1205/3512] FG kept (0.3s) | 1202 kept, 3 rejected | 68.3/min | ETA: 33.8m [2026-01-14T12:17:44.072843] [DEBUG] [REMOTE ] FHB: Retrieved 2374 rows, trimmed to 300. [2026-01-14T12:17:44.072974] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-14T12:17:44.073177] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.97. [2026-01-14T12:17:44.073314] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:44.073424] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-14T12:17:44.073464] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-14T12:17:44.073513] [INFO ] [MAIN ] [1206/3512] FHB kept (0.5s) | 1203 kept, 3 rejected | 68.3/min | ETA: 33.7m [2026-01-14T12:17:44.691613] [DEBUG] [REMOTE ] FHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:44.691792] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-14T12:17:44.692105] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-14T12:17:44.692250] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:44.692390] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-14T12:17:44.692433] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-14T12:17:44.692488] [INFO ] [MAIN ] [1207/3512] FHI kept (0.6s) | 1204 kept, 3 rejected | 68.3/min | ETA: 33.7m [2026-01-14T12:17:45.185312] [DEBUG] [REMOTE ] FHN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:45.185445] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-14T12:17:45.185674] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.15. [2026-01-14T12:17:45.185813] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:45.185925] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-14T12:17:45.185966] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-14T12:17:45.186015] [INFO ] [MAIN ] [1208/3512] FHN kept (0.5s) | 1205 kept, 3 rejected | 68.4/min | ETA: 33.7m [2026-01-14T12:17:45.441272] [DEBUG] [REMOTE ] FHTX: Retrieved 1311 rows, trimmed to 300. [2026-01-14T12:17:45.441403] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-14T12:17:45.441626] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-14T12:17:45.441767] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:45.441876] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-14T12:17:45.441917] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-14T12:17:45.441966] [INFO ] [MAIN ] [1209/3512] FHTX kept (0.3s) | 1206 kept, 3 rejected | 68.4/min | ETA: 33.7m [2026-01-14T12:17:45.973217] [DEBUG] [REMOTE ] FIBK: Retrieved 3977 rows, trimmed to 300. [2026-01-14T12:17:45.973355] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-14T12:17:45.973650] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.47. [2026-01-14T12:17:45.973838] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:45.973991] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-14T12:17:45.974050] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-14T12:17:45.974118] [INFO ] [MAIN ] [1210/3512] FIBK kept (0.5s) | 1207 kept, 3 rejected | 68.4/min | ETA: 33.6m [2026-01-14T12:17:46.459818] [DEBUG] [REMOTE ] FICO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:46.459959] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-14T12:17:46.460187] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-14T12:17:46.460324] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:46.460479] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-14T12:17:46.460522] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-14T12:17:46.460588] [INFO ] [MAIN ] [1211/3512] FICO kept (0.5s) | 1208 kept, 3 rejected | 68.5/min | ETA: 33.6m [2026-01-14T12:17:46.744901] [DEBUG] [REMOTE ] FICS: Retrieved 1274 rows, trimmed to 300. [2026-01-14T12:17:46.745031] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-14T12:17:46.745262] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-14T12:17:46.745411] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:46.745526] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-14T12:17:46.745568] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-14T12:17:46.745647] [INFO ] [MAIN ] [1212/3512] FICS kept (0.3s) | 1209 kept, 3 rejected | 68.5/min | ETA: 33.6m [2026-01-14T12:17:47.180088] [DEBUG] [REMOTE ] FID: Retrieved 1853 rows, trimmed to 300. [2026-01-14T12:17:47.180224] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-14T12:17:47.180431] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-14T12:17:47.180569] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:47.180731] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-14T12:17:47.180775] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-14T12:17:47.180824] [INFO ] [MAIN ] [1213/3512] FID kept (0.4s) | 1210 kept, 3 rejected | 68.5/min | ETA: 33.5m [2026-01-14T12:17:47.511354] [DEBUG] [REMOTE ] FIGS: Retrieved 1163 rows, trimmed to 300. [2026-01-14T12:17:47.511473] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-14T12:17:47.511699] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-14T12:17:47.511840] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:47.511950] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-14T12:17:47.511990] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-14T12:17:47.512039] [INFO ] [MAIN ] [1214/3512] FIGS kept (0.3s) | 1211 kept, 3 rejected | 68.6/min | ETA: 33.5m [2026-01-14T12:17:47.870139] [DEBUG] [REMOTE ] FIHL: Retrieved 638 rows, trimmed to 300. [2026-01-14T12:17:47.870262] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-14T12:17:47.870462] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-14T12:17:47.870615] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:47.870727] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-14T12:17:47.870767] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-14T12:17:47.870814] [INFO ] [MAIN ] [1215/3512] FIHL kept (0.4s) | 1212 kept, 3 rejected | 68.6/min | ETA: 33.5m [2026-01-14T12:17:48.306163] [DEBUG] [REMOTE ] FINS: Retrieved 1667 rows, trimmed to 300. [2026-01-14T12:17:48.306308] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-14T12:17:48.306522] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-14T12:17:48.306690] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:48.306805] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-14T12:17:48.306846] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-14T12:17:48.306894] [INFO ] [MAIN ] [1216/3512] FINS kept (0.4s) | 1213 kept, 3 rejected | 68.6/min | ETA: 33.5m [2026-01-14T12:17:48.801707] [DEBUG] [REMOTE ] FINX: Retrieved 2347 rows, trimmed to 300. [2026-01-14T12:17:48.801836] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-14T12:17:48.802042] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-14T12:17:48.802175] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:48.802297] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-14T12:17:48.802337] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-14T12:17:48.802383] [INFO ] [MAIN ] [1217/3512] FINX kept (0.5s) | 1214 kept, 3 rejected | 68.6/min | ETA: 33.4m [2026-01-14T12:17:49.155230] [DEBUG] [REMOTE ] FIP: Retrieved 869 rows, trimmed to 300. [2026-01-14T12:17:49.155359] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-14T12:17:49.155564] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-14T12:17:49.155718] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:49.155826] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-14T12:17:49.155865] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-14T12:17:49.155912] [INFO ] [MAIN ] [1218/3512] FIP kept (0.4s) | 1215 kept, 3 rejected | 68.7/min | ETA: 33.4m [2026-01-14T12:17:49.774592] [DEBUG] [REMOTE ] FIS: Retrieved 6178 rows, trimmed to 300. [2026-01-14T12:17:49.774732] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-14T12:17:49.774940] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-14T12:17:49.775074] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:49.775183] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-14T12:17:49.775223] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-14T12:17:49.775271] [INFO ] [MAIN ] [1219/3512] FIS kept (0.6s) | 1216 kept, 3 rejected | 68.7/min | ETA: 33.4m [2026-01-14T12:17:50.253348] [DEBUG] [REMOTE ] FISI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:50.253488] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-14T12:17:50.253730] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-14T12:17:50.253866] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:50.253981] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-14T12:17:50.254021] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-14T12:17:50.254071] [INFO ] [MAIN ] [1220/3512] FISI kept (0.5s) | 1217 kept, 3 rejected | 68.7/min | ETA: 33.4m [2026-01-14T12:17:50.760434] [DEBUG] [REMOTE ] FITB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:50.760585] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-14T12:17:50.760834] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.54. [2026-01-14T12:17:50.760968] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:50.761081] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-14T12:17:50.761121] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-14T12:17:50.761170] [INFO ] [MAIN ] [1221/3512] FITB kept (0.5s) | 1218 kept, 3 rejected | 68.7/min | ETA: 33.3m [2026-01-14T12:17:51.124134] [DEBUG] [REMOTE ] FITBI: Retrieved 3043 rows, trimmed to 300. [2026-01-14T12:17:51.124280] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-14T12:17:51.124517] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-14T12:17:51.124699] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:51.124832] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-14T12:17:51.124879] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-14T12:17:51.124936] [INFO ] [MAIN ] [1222/3512] FITBI kept (0.4s) | 1219 kept, 3 rejected | 68.8/min | ETA: 33.3m [2026-01-14T12:17:51.471047] [DEBUG] [REMOTE ] FITBO: Retrieved 1592 rows, trimmed to 300. [2026-01-14T12:17:51.471187] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-14T12:17:51.471438] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-14T12:17:51.471663] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:51.471809] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-14T12:17:51.471861] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-14T12:17:51.471929] [INFO ] [MAIN ] [1223/3512] FITBO kept (0.3s) | 1220 kept, 3 rejected | 68.8/min | ETA: 33.3m [2026-01-14T12:17:51.926424] [DEBUG] [REMOTE ] FIVE: Retrieved 3391 rows, trimmed to 300. [2026-01-14T12:17:51.926548] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-14T12:17:51.926789] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-14T12:17:51.926927] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:51.927034] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-14T12:17:51.927073] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-14T12:17:51.927121] [INFO ] [MAIN ] [1224/3512] FIVE kept (0.5s) | 1221 kept, 3 rejected | 68.8/min | ETA: 33.2m [2026-01-14T12:17:52.308491] [DEBUG] [REMOTE ] FIVN: Retrieved 2962 rows, trimmed to 300. [2026-01-14T12:17:52.308843] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-14T12:17:52.309052] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-14T12:17:52.309186] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:52.309295] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-14T12:17:52.309336] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-14T12:17:52.309385] [INFO ] [MAIN ] [1225/3512] FIVN kept (0.4s) | 1222 kept, 3 rejected | 68.9/min | ETA: 33.2m [2026-01-14T12:17:52.843861] [DEBUG] [REMOTE ] FIX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:52.844007] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-14T12:17:52.844231] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-14T12:17:52.844365] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:52.844688] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-14T12:17:52.844730] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-14T12:17:52.844779] [INFO ] [MAIN ] [1226/3512] FIX kept (0.5s) | 1223 kept, 3 rejected | 68.9/min | ETA: 33.2m [2026-01-14T12:17:53.180530] [DEBUG] [REMOTE ] FIXD: Retrieved 2240 rows, trimmed to 300. [2026-01-14T12:17:53.180691] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-14T12:17:53.180904] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-14T12:17:53.181040] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:53.181154] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-14T12:17:53.181195] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-14T12:17:53.181259] [INFO ] [MAIN ] [1227/3512] FIXD kept (0.3s) | 1224 kept, 3 rejected | 68.9/min | ETA: 33.2m [2026-01-14T12:17:53.748202] [DEBUG] [REMOTE ] FIZZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:53.748348] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-14T12:17:53.748599] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-14T12:17:53.748738] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:53.748858] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-14T12:17:53.748897] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-14T12:17:53.748946] [INFO ] [MAIN ] [1228/3512] FIZZ kept (0.6s) | 1225 kept, 3 rejected | 68.9/min | ETA: 33.1m [2026-01-14T12:17:54.118269] [DEBUG] [REMOTE ] FJP: Retrieved 3702 rows, trimmed to 300. [2026-01-14T12:17:54.118402] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-14T12:17:54.118642] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.09. [2026-01-14T12:17:54.118803] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:54.118920] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-14T12:17:54.118961] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-14T12:17:54.119010] [INFO ] [MAIN ] [1229/3512] FJP kept (0.4s) | 1226 kept, 3 rejected | 69.0/min | ETA: 33.1m [2026-01-14T12:17:54.606992] [DEBUG] [REMOTE ] FLEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:54.607147] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-14T12:17:54.607394] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-14T12:17:54.607556] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:54.607708] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-14T12:17:54.607761] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-14T12:17:54.607811] [INFO ] [MAIN ] [1230/3512] FLEX kept (0.5s) | 1227 kept, 3 rejected | 69.0/min | ETA: 33.1m [2026-01-14T12:17:54.888612] [DEBUG] [REMOTE ] FLGC: Retrieved 1175 rows, trimmed to 300. [2026-01-14T12:17:54.888746] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-14T12:17:54.888946] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.23. [2026-01-14T12:17:54.889078] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:54.889184] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-14T12:17:54.889224] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-14T12:17:54.889272] [INFO ] [MAIN ] [1231/3512] FLGC kept (0.3s) | 1228 kept, 3 rejected | 69.0/min | ETA: 33.0m [2026-01-14T12:17:55.499938] [DEBUG] [REMOTE ] FLL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:55.500066] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-14T12:17:55.500302] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-14T12:17:55.500437] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:55.500550] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-14T12:17:55.500617] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-14T12:17:55.500670] [INFO ] [MAIN ] [1232/3512] FLL kept (0.6s) | 1229 kept, 3 rejected | 69.1/min | ETA: 33.0m [2026-01-14T12:17:55.736839] [DEBUG] [REMOTE ] FLNC: Retrieved 1056 rows, trimmed to 300. [2026-01-14T12:17:55.736970] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-14T12:17:55.737171] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-14T12:17:55.737308] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:55.737417] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-14T12:17:55.737459] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-14T12:17:55.737545] [INFO ] [MAIN ] [1233/3512] FLNC kept (0.2s) | 1230 kept, 3 rejected | 69.1/min | ETA: 33.0m [2026-01-14T12:17:56.083859] [DEBUG] [REMOTE ] FLNG: Retrieved 1654 rows, trimmed to 300. [2026-01-14T12:17:56.083980] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-14T12:17:56.084179] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.99. [2026-01-14T12:17:56.084312] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:56.084420] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-14T12:17:56.084464] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-14T12:17:56.084512] [INFO ] [MAIN ] [1234/3512] FLNG kept (0.3s) | 1231 kept, 3 rejected | 69.1/min | ETA: 33.0m [2026-01-14T12:17:56.767125] [DEBUG] [REMOTE ] FLO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:56.767267] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-14T12:17:56.767562] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-14T12:17:56.767747] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:56.767867] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-14T12:17:56.767909] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-14T12:17:56.767961] [INFO ] [MAIN ] [1235/3512] FLO kept (0.7s) | 1232 kept, 3 rejected | 69.1/min | ETA: 32.9m [2026-01-14T12:17:57.236179] [DEBUG] [REMOTE ] FLS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:57.236331] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-14T12:17:57.236596] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $50.38. [2026-01-14T12:17:57.236739] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:57.236861] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-14T12:17:57.236901] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-14T12:17:57.236954] [INFO ] [MAIN ] [1236/3512] FLS kept (0.5s) | 1233 kept, 3 rejected | 69.2/min | ETA: 32.9m [2026-01-14T12:17:57.743260] [DEBUG] [REMOTE ] FLUX: Retrieved 5735 rows, trimmed to 300. [2026-01-14T12:17:57.743442] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-14T12:17:57.743828] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-14T12:17:57.744035] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:57.744220] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-14T12:17:57.744286] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-14T12:17:57.744367] [INFO ] [MAIN ] [1237/3512] FLUX kept (0.5s) | 1234 kept, 3 rejected | 69.2/min | ETA: 32.9m [2026-01-14T12:17:58.121134] [DEBUG] [REMOTE ] FLWS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:58.121288] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-14T12:17:58.121535] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-14T12:17:58.121698] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:58.121824] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-14T12:17:58.121866] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-14T12:17:58.121920] [INFO ] [MAIN ] [1238/3512] FLWS kept (0.4s) | 1235 kept, 3 rejected | 69.2/min | ETA: 32.8m [2026-01-14T12:17:58.615236] [DEBUG] [REMOTE ] FLXS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:17:58.615375] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-14T12:17:58.615621] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-14T12:17:58.615783] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:58.615902] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-14T12:17:58.615944] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-14T12:17:58.615995] [INFO ] [MAIN ] [1239/3512] FLXS kept (0.5s) | 1236 kept, 3 rejected | 69.2/min | ETA: 32.8m [2026-01-14T12:17:58.923911] [DEBUG] [REMOTE ] FLYE: Retrieved 402 rows, trimmed to 300. [2026-01-14T12:17:58.924038] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-14T12:17:58.924265] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-14T12:17:58.924405] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:58.924510] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-14T12:17:58.924549] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-14T12:17:58.924614] [INFO ] [MAIN ] [1240/3512] FLYE kept (0.3s) | 1237 kept, 3 rejected | 69.3/min | ETA: 32.8m [2026-01-14T12:17:59.432486] [DEBUG] [REMOTE ] FMAO: Retrieved 5312 rows, trimmed to 300. [2026-01-14T12:17:59.432652] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-14T12:17:59.432903] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-14T12:17:59.433042] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:59.433157] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-14T12:17:59.433196] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-14T12:17:59.433244] [INFO ] [MAIN ] [1241/3512] FMAO kept (0.5s) | 1238 kept, 3 rejected | 69.3/min | ETA: 32.8m [2026-01-14T12:17:59.794024] [DEBUG] [REMOTE ] FMB: Retrieved 2934 rows, trimmed to 300. [2026-01-14T12:17:59.794152] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-14T12:17:59.794373] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.80. [2026-01-14T12:17:59.794513] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:17:59.794642] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-14T12:17:59.794684] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-14T12:17:59.794734] [INFO ] [MAIN ] [1242/3512] FMB kept (0.4s) | 1239 kept, 3 rejected | 69.3/min | ETA: 32.7m [2026-01-14T12:18:00.362625] [DEBUG] [REMOTE ] FMBH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:00.362758] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-14T12:18:00.363001] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.97. [2026-01-14T12:18:00.363136] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:00.363258] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-14T12:18:00.363299] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-14T12:18:00.363348] [INFO ] [MAIN ] [1243/3512] FMBH kept (0.6s) | 1240 kept, 3 rejected | 69.4/min | ETA: 32.7m [2026-01-14T12:18:00.716609] [DEBUG] [REMOTE ] FMC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:00.716753] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-14T12:18:00.716978] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-14T12:18:00.717111] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:00.717224] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-14T12:18:00.717264] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-14T12:18:00.717312] [INFO ] [MAIN ] [1244/3512] FMC kept (0.4s) | 1241 kept, 3 rejected | 69.4/min | ETA: 32.7m [2026-01-14T12:18:01.086305] [DEBUG] [REMOTE ] FMHI: Retrieved 2058 rows, trimmed to 300. [2026-01-14T12:18:01.086413] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-14T12:18:01.086825] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.60. [2026-01-14T12:18:01.086966] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:01.087091] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-14T12:18:01.087133] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-14T12:18:01.087180] [INFO ] [MAIN ] [1245/3512] FMHI kept (0.4s) | 1242 kept, 3 rejected | 69.4/min | ETA: 32.7m [2026-01-14T12:18:01.660141] [DEBUG] [REMOTE ] FMN: Retrieved 5802 rows, trimmed to 300. [2026-01-14T12:18:01.660295] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-14T12:18:01.660527] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.89. [2026-01-14T12:18:01.660687] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:01.660800] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-14T12:18:01.660841] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-14T12:18:01.660888] [INFO ] [MAIN ] [1246/3512] FMN kept (0.6s) | 1243 kept, 3 rejected | 69.4/min | ETA: 32.6m [2026-01-14T12:18:02.155346] [DEBUG] [REMOTE ] FMNB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:02.155511] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-14T12:18:02.155815] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-14T12:18:02.155958] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:02.156087] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-14T12:18:02.156128] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-14T12:18:02.156179] [INFO ] [MAIN ] [1247/3512] FMNB kept (0.5s) | 1244 kept, 3 rejected | 69.5/min | ETA: 32.6m [2026-01-14T12:18:02.663616] [DEBUG] [REMOTE ] FMS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:02.663839] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-14T12:18:02.664217] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-14T12:18:02.664425] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:02.664635] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-14T12:18:02.664697] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-14T12:18:02.664773] [INFO ] [MAIN ] [1248/3512] FMS kept (0.5s) | 1245 kept, 3 rejected | 69.5/min | ETA: 32.6m [2026-01-14T12:18:03.205451] [DEBUG] [REMOTE ] FMX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:03.205609] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-14T12:18:03.205837] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $92.35. [2026-01-14T12:18:03.205978] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:03.206101] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-14T12:18:03.206143] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-14T12:18:03.206196] [INFO ] [MAIN ] [1249/3512] FMX kept (0.5s) | 1246 kept, 3 rejected | 69.5/min | ETA: 32.6m [2026-01-14T12:18:03.618201] [DEBUG] [REMOTE ] FN: Retrieved 3912 rows, trimmed to 300. [2026-01-14T12:18:03.618333] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-14T12:18:03.618541] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-14T12:18:03.618708] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:03.618825] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-14T12:18:03.618868] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-14T12:18:03.618918] [INFO ] [MAIN ] [1250/3512] FN kept (0.4s) | 1247 kept, 3 rejected | 69.5/min | ETA: 32.5m [2026-01-14T12:18:04.125179] [DEBUG] [REMOTE ] FNB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:04.125315] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-14T12:18:04.125529] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.98. [2026-01-14T12:18:04.125686] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:04.125799] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-14T12:18:04.125840] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-14T12:18:04.125890] [INFO ] [MAIN ] [1251/3512] FNB kept (0.5s) | 1248 kept, 3 rejected | 69.6/min | ETA: 32.5m [2026-01-14T12:18:04.333658] [DEBUG] [REMOTE ] FND: Retrieved 2191 rows, trimmed to 300. [2026-01-14T12:18:04.333789] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-14T12:18:04.333992] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-14T12:18:04.334131] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:04.334243] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-14T12:18:04.334284] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-14T12:18:04.334334] [INFO ] [MAIN ] [1252/3512] FND kept (0.2s) | 1249 kept, 3 rejected | 69.6/min | ETA: 32.5m [2026-01-14T12:18:04.928475] [DEBUG] [REMOTE ] FNF: Retrieved 5093 rows, trimmed to 300. [2026-01-14T12:18:04.928642] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-14T12:18:04.928874] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-14T12:18:04.929007] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:04.929118] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-14T12:18:04.929158] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-14T12:18:04.929207] [INFO ] [MAIN ] [1253/3512] FNF kept (0.6s) | 1250 kept, 3 rejected | 69.6/min | ETA: 32.4m [2026-01-14T12:18:05.185840] [DEBUG] [REMOTE ] FNKO: Retrieved 2059 rows, trimmed to 300. [2026-01-14T12:18:05.185986] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-14T12:18:05.186302] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-14T12:18:05.186507] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:05.186704] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-14T12:18:05.186766] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-14T12:18:05.186836] [INFO ] [MAIN ] [1254/3512] FNKO kept (0.3s) | 1251 kept, 3 rejected | 69.7/min | ETA: 32.4m [2026-01-14T12:18:05.805392] [DEBUG] [REMOTE ] FNLC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:05.805532] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-14T12:18:05.805772] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.14. [2026-01-14T12:18:05.805907] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:05.806022] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-14T12:18:05.806061] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-14T12:18:05.806108] [INFO ] [MAIN ] [1255/3512] FNLC kept (0.6s) | 1252 kept, 3 rejected | 69.7/min | ETA: 32.4m [2026-01-14T12:18:06.237007] [DEBUG] [REMOTE ] FNX: Retrieved 4700 rows, trimmed to 300. [2026-01-14T12:18:06.237148] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-14T12:18:06.237379] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-14T12:18:06.237547] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:06.237688] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-14T12:18:06.237729] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-14T12:18:06.237780] [INFO ] [MAIN ] [1256/3512] FNX kept (0.4s) | 1253 kept, 3 rejected | 69.7/min | ETA: 32.4m [2026-01-14T12:18:06.477195] [DEBUG] [REMOTE ] FNY: Retrieved 3705 rows, trimmed to 300. [2026-01-14T12:18:06.477335] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-14T12:18:06.477588] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-14T12:18:06.477738] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:06.477869] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-14T12:18:06.477910] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-14T12:18:06.477962] [INFO ] [MAIN ] [1257/3512] FNY kept (0.2s) | 1254 kept, 3 rejected | 69.7/min | ETA: 32.3m [2026-01-14T12:18:06.915625] [DEBUG] [REMOTE ] FOA: Retrieved 1694 rows, trimmed to 300. [2026-01-14T12:18:06.915756] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-14T12:18:06.915963] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.44. [2026-01-14T12:18:06.916106] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:06.916217] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-14T12:18:06.916259] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-14T12:18:06.916308] [INFO ] [MAIN ] [1258/3512] FOA kept (0.4s) | 1255 kept, 3 rejected | 69.8/min | ETA: 32.3m [2026-01-14T12:18:07.508490] [DEBUG] [REMOTE ] FOF: Retrieved 4811 rows, trimmed to 300. [2026-01-14T12:18:07.508781] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-14T12:18:07.509123] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-14T12:18:07.509273] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:07.509408] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-14T12:18:07.509451] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-14T12:18:07.509516] [INFO ] [MAIN ] [1259/3512] FOF kept (0.6s) | 1256 kept, 3 rejected | 69.8/min | ETA: 32.3m [2026-01-14T12:18:07.897368] [DEBUG] [REMOTE ] FOLD: Retrieved 4686 rows, trimmed to 300. [2026-01-14T12:18:07.897527] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-14T12:18:07.897788] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-14T12:18:07.897934] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:07.898059] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-14T12:18:07.898102] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-14T12:18:07.898154] [INFO ] [MAIN ] [1260/3512] FOLD kept (0.4s) | 1257 kept, 3 rejected | 69.8/min | ETA: 32.3m [2026-01-14T12:18:08.392649] [DEBUG] [REMOTE ] FORM: Retrieved 5684 rows, trimmed to 300. [2026-01-14T12:18:08.392777] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-14T12:18:08.393149] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $41.29. [2026-01-14T12:18:08.393282] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:08.393406] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-14T12:18:08.393446] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-14T12:18:08.393493] [INFO ] [MAIN ] [1261/3512] FORM kept (0.5s) | 1258 kept, 3 rejected | 69.8/min | ETA: 32.2m [2026-01-14T12:18:08.858058] [DEBUG] [REMOTE ] FOSL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:08.858196] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-14T12:18:08.858408] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-14T12:18:08.858546] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:08.858683] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-14T12:18:08.858726] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-14T12:18:08.858777] [INFO ] [MAIN ] [1262/3512] FOSL kept (0.5s) | 1259 kept, 3 rejected | 69.9/min | ETA: 32.2m [2026-01-14T12:18:09.140910] [DEBUG] [REMOTE ] FOX: Retrieved 1720 rows, trimmed to 300. [2026-01-14T12:18:09.141041] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-14T12:18:09.141248] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.89. [2026-01-14T12:18:09.141389] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:09.141502] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-14T12:18:09.141544] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-14T12:18:09.141612] [INFO ] [MAIN ] [1263/3512] FOX kept (0.3s) | 1260 kept, 3 rejected | 69.9/min | ETA: 32.2m [2026-01-14T12:18:09.555695] [DEBUG] [REMOTE ] FOXA: Retrieved 1721 rows, trimmed to 300. [2026-01-14T12:18:09.555822] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-14T12:18:09.556021] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $58.07. [2026-01-14T12:18:09.556155] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:09.556262] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-14T12:18:09.556301] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-14T12:18:09.556349] [INFO ] [MAIN ] [1264/3512] FOXA kept (0.4s) | 1261 kept, 3 rejected | 69.9/min | ETA: 32.1m [2026-01-14T12:18:09.996227] [DEBUG] [REMOTE ] FOXF: Retrieved 3127 rows, trimmed to 300. [2026-01-14T12:18:09.996347] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-14T12:18:09.996607] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-14T12:18:09.996755] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:09.996864] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-14T12:18:09.996904] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-14T12:18:09.996951] [INFO ] [MAIN ] [1265/3512] FOXF kept (0.4s) | 1262 kept, 3 rejected | 70.0/min | ETA: 32.1m [2026-01-14T12:18:10.393309] [DEBUG] [REMOTE ] FPF: Retrieved 3179 rows, trimmed to 300. [2026-01-14T12:18:10.393431] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-14T12:18:10.393652] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-14T12:18:10.393800] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:10.393911] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-14T12:18:10.393950] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-14T12:18:10.394006] [INFO ] [MAIN ] [1266/3512] FPF kept (0.4s) | 1263 kept, 3 rejected | 70.0/min | ETA: 32.1m [2026-01-14T12:18:10.731072] [DEBUG] [REMOTE ] FPH: Retrieved 2182 rows, trimmed to 300. [2026-01-14T12:18:10.731212] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-14T12:18:10.731451] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-14T12:18:10.731640] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:10.731786] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-14T12:18:10.731836] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-14T12:18:10.731896] [INFO ] [MAIN ] [1267/3512] FPH kept (0.3s) | 1264 kept, 3 rejected | 70.0/min | ETA: 32.1m [2026-01-14T12:18:11.191911] [DEBUG] [REMOTE ] FPI: Retrieved 2957 rows, trimmed to 300. [2026-01-14T12:18:11.192048] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-14T12:18:11.192243] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-14T12:18:11.192374] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:11.192480] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-14T12:18:11.192519] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-14T12:18:11.192566] [INFO ] [MAIN ] [1268/3512] FPI kept (0.5s) | 1265 kept, 3 rejected | 70.0/min | ETA: 32.0m [2026-01-14T12:18:11.555191] [DEBUG] [REMOTE ] FPXI: Retrieved 2811 rows, trimmed to 300. [2026-01-14T12:18:11.555343] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-14T12:18:11.555614] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-14T12:18:11.555788] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:11.555924] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-14T12:18:11.555972] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-14T12:18:11.556034] [INFO ] [MAIN ] [1269/3512] FPXI kept (0.4s) | 1266 kept, 3 rejected | 70.1/min | ETA: 32.0m [2026-01-14T12:18:12.125631] [DEBUG] [REMOTE ] FRA: Retrieved 5587 rows, trimmed to 300. [2026-01-14T12:18:12.125769] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-14T12:18:12.126166] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-14T12:18:12.126298] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:12.126406] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-14T12:18:12.126446] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-14T12:18:12.126493] [INFO ] [MAIN ] [1270/3512] FRA kept (0.6s) | 1267 kept, 3 rejected | 70.1/min | ETA: 32.0m [2026-01-14T12:18:12.512232] [DEBUG] [REMOTE ] FRBA: Retrieved 4730 rows, trimmed to 300. [2026-01-14T12:18:12.512459] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-14T12:18:12.512754] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.99. [2026-01-14T12:18:12.512902] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:12.513029] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-14T12:18:12.513072] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-14T12:18:12.513128] [INFO ] [MAIN ] [1271/3512] FRBA kept (0.4s) | 1268 kept, 3 rejected | 70.1/min | ETA: 32.0m [2026-01-14T12:18:12.785941] [DEBUG] [REMOTE ] FRGE: Retrieved 1244 rows, trimmed to 300. [2026-01-14T12:18:12.786075] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-14T12:18:12.786279] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-14T12:18:12.786412] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:12.786519] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-14T12:18:12.786558] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-14T12:18:12.786636] [INFO ] [MAIN ] [1272/3512] FRGE kept (0.3s) | 1269 kept, 3 rejected | 70.2/min | ETA: 31.9m [2026-01-14T12:18:13.214822] [DEBUG] [REMOTE ] FRHC: Retrieved 2079 rows, trimmed to 300. [2026-01-14T12:18:13.214958] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-14T12:18:13.215159] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-14T12:18:13.215291] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:13.215399] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-14T12:18:13.215439] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-14T12:18:13.215487] [INFO ] [MAIN ] [1273/3512] FRHC kept (0.4s) | 1270 kept, 3 rejected | 70.2/min | ETA: 31.9m [2026-01-14T12:18:13.754408] [DEBUG] [REMOTE ] FRME: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:13.754545] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-14T12:18:13.754781] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-14T12:18:13.754916] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:13.755030] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-14T12:18:13.755069] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-14T12:18:13.755117] [INFO ] [MAIN ] [1274/3512] FRME kept (0.5s) | 1271 kept, 3 rejected | 70.2/min | ETA: 31.9m [2026-01-14T12:18:14.162904] [DEBUG] [REMOTE ] FRO: Retrieved 6146 rows, trimmed to 300. [2026-01-14T12:18:14.163038] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-14T12:18:14.163251] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-14T12:18:14.163386] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:14.163500] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-14T12:18:14.163540] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-14T12:18:14.163608] [INFO ] [MAIN ] [1275/3512] FRO kept (0.4s) | 1272 kept, 3 rejected | 70.2/min | ETA: 31.8m [2026-01-14T12:18:14.425415] [DEBUG] [REMOTE ] FROG: Retrieved 1338 rows, trimmed to 300. [2026-01-14T12:18:14.425551] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-14T12:18:14.425819] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-14T12:18:14.425959] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:14.426086] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-14T12:18:14.426128] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-14T12:18:14.426177] [INFO ] [MAIN ] [1276/3512] FROG kept (0.3s) | 1273 kept, 3 rejected | 70.3/min | ETA: 31.8m [2026-01-14T12:18:14.918479] [DEBUG] [REMOTE ] FRPH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:14.918637] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-14T12:18:14.918849] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-14T12:18:14.918984] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:14.919095] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-14T12:18:14.919136] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-14T12:18:14.919183] [INFO ] [MAIN ] [1277/3512] FRPH kept (0.5s) | 1274 kept, 3 rejected | 70.3/min | ETA: 31.8m [2026-01-14T12:18:15.186317] [DEBUG] [REMOTE ] FRSH: Retrieved 1082 rows, trimmed to 300. [2026-01-14T12:18:15.186442] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-14T12:18:15.186655] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-14T12:18:15.186789] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:15.186899] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-14T12:18:15.186938] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-14T12:18:15.186985] [INFO ] [MAIN ] [1278/3512] FRSH kept (0.3s) | 1275 kept, 3 rejected | 70.3/min | ETA: 31.8m [2026-01-14T12:18:15.743660] [DEBUG] [REMOTE ] FRSX: Retrieved 2157 rows, trimmed to 300. [2026-01-14T12:18:15.743793] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-14T12:18:15.743991] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-14T12:18:15.744123] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:15.744232] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-14T12:18:15.744271] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-14T12:18:15.744319] [INFO ] [MAIN ] [1279/3512] FRSX kept (0.6s) | 1276 kept, 3 rejected | 70.4/min | ETA: 31.7m [2026-01-14T12:18:16.035870] [DEBUG] [REMOTE ] FSBC: Retrieved 1180 rows, trimmed to 300. [2026-01-14T12:18:16.036013] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-14T12:18:16.036213] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.11. [2026-01-14T12:18:16.036346] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:16.036456] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-14T12:18:16.036495] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-14T12:18:16.036542] [INFO ] [MAIN ] [1280/3512] FSBC kept (0.3s) | 1277 kept, 3 rejected | 70.4/min | ETA: 31.7m [2026-01-14T12:18:16.376165] [DEBUG] [REMOTE ] FSCO: Retrieved 793 rows, trimmed to 300. [2026-01-14T12:18:16.376294] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-14T12:18:16.376497] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-14T12:18:16.376659] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:16.376774] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-14T12:18:16.376816] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-14T12:18:16.376865] [INFO ] [MAIN ] [1281/3512] FSCO kept (0.3s) | 1278 kept, 3 rejected | 70.4/min | ETA: 31.7m [2026-01-14T12:18:16.853205] [DEBUG] [REMOTE ] FSK: Retrieved 2954 rows, trimmed to 300. [2026-01-14T12:18:16.853340] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-14T12:18:16.853551] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.15. [2026-01-14T12:18:16.853726] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:16.853841] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-14T12:18:16.853881] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-14T12:18:16.853930] [INFO ] [MAIN ] [1282/3512] FSK kept (0.5s) | 1279 kept, 3 rejected | 70.5/min | ETA: 31.7m [2026-01-14T12:18:17.260563] [DEBUG] [REMOTE ] FSLY: Retrieved 1674 rows, trimmed to 300. [2026-01-14T12:18:17.260735] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-14T12:18:17.260948] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-14T12:18:17.261281] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:17.261398] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-14T12:18:17.261439] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-14T12:18:17.261488] [INFO ] [MAIN ] [1283/3512] FSLY kept (0.4s) | 1280 kept, 3 rejected | 70.5/min | ETA: 31.6m [2026-01-14T12:18:17.750960] [DEBUG] [REMOTE ] FSM: Retrieved 4785 rows, trimmed to 300. [2026-01-14T12:18:17.751091] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-14T12:18:17.751297] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-14T12:18:17.751435] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:17.751547] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-14T12:18:17.751606] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-14T12:18:17.751658] [INFO ] [MAIN ] [1284/3512] FSM kept (0.5s) | 1281 kept, 3 rejected | 70.5/min | ETA: 31.6m [2026-01-14T12:18:18.251907] [DEBUG] [REMOTE ] FSS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:18.252084] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-14T12:18:18.252377] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-14T12:18:18.252518] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:18.252664] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-14T12:18:18.252706] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-14T12:18:18.252756] [INFO ] [MAIN ] [1285/3512] FSS kept (0.5s) | 1282 kept, 3 rejected | 70.5/min | ETA: 31.6m [2026-01-14T12:18:18.641724] [DEBUG] [REMOTE ] FTA: Retrieved 4699 rows, trimmed to 300. [2026-01-14T12:18:18.641860] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-14T12:18:18.642068] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-14T12:18:18.642205] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:18.642319] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-14T12:18:18.642360] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-14T12:18:18.642410] [INFO ] [MAIN ] [1286/3512] FTA kept (0.4s) | 1283 kept, 3 rejected | 70.6/min | ETA: 31.5m [2026-01-14T12:18:18.986822] [DEBUG] [REMOTE ] FTAI: Retrieved 2682 rows, trimmed to 300. [2026-01-14T12:18:18.986963] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-14T12:18:18.987411] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-14T12:18:18.987624] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:18.987758] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-14T12:18:18.987807] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-14T12:18:18.987864] [INFO ] [MAIN ] [1287/3512] FTAI kept (0.3s) | 1284 kept, 3 rejected | 70.6/min | ETA: 31.5m [2026-01-14T12:18:19.544878] [DEBUG] [REMOTE ] FTC: Retrieved 4699 rows, trimmed to 300. [2026-01-14T12:18:19.545014] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-14T12:18:19.545236] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-14T12:18:19.545376] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:19.545493] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-14T12:18:19.545534] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-14T12:18:19.545601] [INFO ] [MAIN ] [1288/3512] FTC kept (0.6s) | 1285 kept, 3 rejected | 70.6/min | ETA: 31.5m [2026-01-14T12:18:19.762562] [DEBUG] [REMOTE ] FTCI: Retrieved 1184 rows, trimmed to 300. [2026-01-14T12:18:19.762723] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-14T12:18:19.762928] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-14T12:18:19.763065] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:19.763175] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-14T12:18:19.763215] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-14T12:18:19.763264] [INFO ] [MAIN ] [1289/3512] FTCI kept (0.2s) | 1286 kept, 3 rejected | 70.7/min | ETA: 31.5m [2026-01-14T12:18:20.401459] [DEBUG] [REMOTE ] FTCS: Retrieved 4909 rows, trimmed to 300. [2026-01-14T12:18:20.401634] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-14T12:18:20.401912] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-14T12:18:20.402091] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:20.402244] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-14T12:18:20.402305] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-14T12:18:20.402377] [INFO ] [MAIN ] [1290/3512] FTCS kept (0.6s) | 1287 kept, 3 rejected | 70.7/min | ETA: 31.4m [2026-01-14T12:18:20.935097] [DEBUG] [REMOTE ] FTEK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:20.935226] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-14T12:18:20.935446] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-14T12:18:20.935615] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:20.935731] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-14T12:18:20.935772] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-14T12:18:20.935821] [INFO ] [MAIN ] [1291/3512] FTEK kept (0.5s) | 1288 kept, 3 rejected | 70.7/min | ETA: 31.4m [2026-01-14T12:18:21.301900] [DEBUG] [REMOTE ] FTGC: Retrieved 3074 rows, trimmed to 300. [2026-01-14T12:18:21.302021] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-14T12:18:21.302222] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.29. [2026-01-14T12:18:21.302357] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:21.302465] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-14T12:18:21.302506] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-14T12:18:21.302552] [INFO ] [MAIN ] [1292/3512] FTGC kept (0.4s) | 1289 kept, 3 rejected | 70.7/min | ETA: 31.4m [2026-01-14T12:18:21.573387] [DEBUG] [REMOTE ] FTGS: Retrieved 806 rows, trimmed to 300. [2026-01-14T12:18:21.573508] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-14T12:18:21.573739] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-14T12:18:21.573882] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:21.573994] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-14T12:18:21.574036] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-14T12:18:21.574085] [INFO ] [MAIN ] [1293/3512] FTGS kept (0.3s) | 1290 kept, 3 rejected | 70.8/min | ETA: 31.4m [2026-01-14T12:18:22.142958] [DEBUG] [REMOTE ] FTHI: Retrieved 3023 rows, trimmed to 300. [2026-01-14T12:18:22.143086] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-14T12:18:22.143477] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-14T12:18:22.143629] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:22.143741] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-14T12:18:22.143780] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-14T12:18:22.143829] [INFO ] [MAIN ] [1294/3512] FTHI kept (0.6s) | 1291 kept, 3 rejected | 70.8/min | ETA: 31.3m [2026-01-14T12:18:22.421060] [DEBUG] [REMOTE ] FTHY: Retrieved 1394 rows, trimmed to 300. [2026-01-14T12:18:22.421191] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-14T12:18:22.421395] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-14T12:18:22.421528] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:22.421666] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-14T12:18:22.421712] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-14T12:18:22.421759] [INFO ] [MAIN ] [1295/3512] FTHY kept (0.3s) | 1292 kept, 3 rejected | 70.8/min | ETA: 31.3m [2026-01-14T12:18:23.085128] [DEBUG] [REMOTE ] FTI: Retrieved 6182 rows, trimmed to 300. [2026-01-14T12:18:23.085262] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-14T12:18:23.085476] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.88. [2026-01-14T12:18:23.085633] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:23.085745] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-14T12:18:23.085784] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-14T12:18:23.085833] [INFO ] [MAIN ] [1296/3512] FTI kept (0.7s) | 1293 kept, 3 rejected | 70.8/min | ETA: 31.3m [2026-01-14T12:18:23.517712] [DEBUG] [REMOTE ] FTK: Retrieved 5149 rows, trimmed to 300. [2026-01-14T12:18:23.517847] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-14T12:18:23.518066] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-14T12:18:23.518205] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:23.518321] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-14T12:18:23.518361] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-14T12:18:23.518412] [INFO ] [MAIN ] [1297/3512] FTK kept (0.4s) | 1294 kept, 3 rejected | 70.8/min | ETA: 31.3m [2026-01-14T12:18:23.935442] [DEBUG] [REMOTE ] FTLF: Retrieved 4569 rows, trimmed to 300. [2026-01-14T12:18:23.935601] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-14T12:18:23.935837] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.40. [2026-01-14T12:18:23.935971] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:23.936094] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-14T12:18:23.936134] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-14T12:18:23.936182] [INFO ] [MAIN ] [1298/3512] FTLF kept (0.4s) | 1295 kept, 3 rejected | 70.9/min | ETA: 31.2m [2026-01-14T12:18:24.342664] [DEBUG] [REMOTE ] FTQI: Retrieved 3023 rows, trimmed to 300. [2026-01-14T12:18:24.342807] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-14T12:18:24.343035] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-14T12:18:24.343178] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:24.343300] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-14T12:18:24.343343] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-14T12:18:24.343394] [INFO ] [MAIN ] [1299/3512] FTQI kept (0.4s) | 1296 kept, 3 rejected | 70.9/min | ETA: 31.2m [2026-01-14T12:18:24.542761] [DEBUG] [REMOTE ] FTRE: Retrieved 633 rows, trimmed to 300. [2026-01-14T12:18:24.542898] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-14T12:18:24.543099] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.45. [2026-01-14T12:18:24.543234] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:24.543549] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-14T12:18:24.543614] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-14T12:18:24.543665] [INFO ] [MAIN ] [1300/3512] FTRE kept (0.2s) | 1297 kept, 3 rejected | 70.9/min | ETA: 31.2m [2026-01-14T12:18:25.096869] [DEBUG] [REMOTE ] FTRI: Retrieved 2530 rows, trimmed to 300. [2026-01-14T12:18:25.097048] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-14T12:18:25.097352] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-14T12:18:25.097542] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:25.097720] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-14T12:18:25.097769] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-14T12:18:25.097833] [INFO ] [MAIN ] [1301/3512] FTRI kept (0.6s) | 1298 kept, 3 rejected | 71.0/min | ETA: 31.2m [2026-01-14T12:18:25.580259] [DEBUG] [REMOTE ] FTS: Retrieved 2522 rows, trimmed to 300. [2026-01-14T12:18:25.580413] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-14T12:18:25.580700] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-14T12:18:25.580865] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:25.580995] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-14T12:18:25.581043] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-14T12:18:25.581105] [INFO ] [MAIN ] [1302/3512] FTS kept (0.5s) | 1299 kept, 3 rejected | 71.0/min | ETA: 31.1m [2026-01-14T12:18:25.963998] [DEBUG] [REMOTE ] FTSL: Retrieved 3195 rows, trimmed to 300. [2026-01-14T12:18:25.964179] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-14T12:18:25.964427] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.07. [2026-01-14T12:18:25.964566] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:25.964707] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-14T12:18:25.964749] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-14T12:18:25.964800] [INFO ] [MAIN ] [1303/3512] FTSL kept (0.4s) | 1300 kept, 3 rejected | 71.0/min | ETA: 31.1m [2026-01-14T12:18:26.315727] [DEBUG] [REMOTE ] FTSM: Retrieved 2877 rows, trimmed to 300. [2026-01-14T12:18:26.315850] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-14T12:18:26.316053] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.46. [2026-01-14T12:18:26.316186] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:26.316293] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-14T12:18:26.316332] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-14T12:18:26.316379] [INFO ] [MAIN ] [1304/3512] FTSM kept (0.4s) | 1301 kept, 3 rejected | 71.0/min | ETA: 31.1m [2026-01-14T12:18:26.701994] [DEBUG] [REMOTE ] FTXL: Retrieved 2341 rows, trimmed to 300. [2026-01-14T12:18:26.702128] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-14T12:18:26.702337] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-14T12:18:26.702472] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:26.702606] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-14T12:18:26.702649] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-14T12:18:26.702697] [INFO ] [MAIN ] [1305/3512] FTXL kept (0.4s) | 1302 kept, 3 rejected | 71.1/min | ETA: 31.1m [2026-01-14T12:18:27.111272] [DEBUG] [REMOTE ] FTXN: Retrieved 2339 rows, trimmed to 300. [2026-01-14T12:18:27.111446] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-14T12:18:27.111716] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.55. [2026-01-14T12:18:27.111873] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:27.111993] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-14T12:18:27.112036] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-14T12:18:27.112089] [INFO ] [MAIN ] [1306/3512] FTXN kept (0.4s) | 1303 kept, 3 rejected | 71.1/min | ETA: 31.0m [2026-01-14T12:18:27.532080] [DEBUG] [REMOTE ] FTXO: Retrieved 2329 rows, trimmed to 300. [2026-01-14T12:18:27.532266] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-14T12:18:27.532517] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.33. [2026-01-14T12:18:27.532710] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:27.532835] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-14T12:18:27.532879] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-14T12:18:27.532933] [INFO ] [MAIN ] [1307/3512] FTXO kept (0.4s) | 1304 kept, 3 rejected | 71.1/min | ETA: 31.0m [2026-01-14T12:18:27.879909] [DEBUG] [REMOTE ] FUBO: Retrieved 2024 rows, trimmed to 300. [2026-01-14T12:18:27.880111] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-14T12:18:27.880390] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-14T12:18:27.880546] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:27.880702] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-14T12:18:27.880750] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-14T12:18:27.880817] [INFO ] [MAIN ] [1308/3512] FUBO kept (0.3s) | 1305 kept, 3 rejected | 71.2/min | ETA: 31.0m [2026-01-14T12:18:28.451924] [DEBUG] [REMOTE ] FUL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:28.452195] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-14T12:18:28.452688] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-14T12:18:28.452887] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:28.453086] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-14T12:18:28.453136] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-14T12:18:28.453206] [INFO ] [MAIN ] [1309/3512] FUL kept (0.6s) | 1306 kept, 3 rejected | 71.2/min | ETA: 30.9m [2026-01-14T12:18:28.665942] [DEBUG] [REMOTE ] FULC: Retrieved 1632 rows, trimmed to 300. [2026-01-14T12:18:28.666080] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-14T12:18:28.666288] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-14T12:18:28.666424] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:28.666536] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-14T12:18:28.666605] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-14T12:18:28.666657] [INFO ] [MAIN ] [1310/3512] FULC kept (0.2s) | 1307 kept, 3 rejected | 71.2/min | ETA: 30.9m [2026-01-14T12:18:29.349374] [DEBUG] [REMOTE ] FUN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:29.349623] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-14T12:18:29.349981] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-14T12:18:29.350144] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:29.350305] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-14T12:18:29.350353] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-14T12:18:29.350412] [INFO ] [MAIN ] [1311/3512] FUN kept (0.7s) | 1308 kept, 3 rejected | 71.2/min | ETA: 30.9m [2026-01-14T12:18:29.862351] [DEBUG] [REMOTE ] FUNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:29.862517] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-14T12:18:29.862780] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.02. [2026-01-14T12:18:29.862919] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:29.863042] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-14T12:18:29.863082] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-14T12:18:29.863479] [INFO ] [MAIN ] [1312/3512] FUNC kept (0.5s) | 1309 kept, 3 rejected | 71.3/min | ETA: 30.9m [2026-01-14T12:18:30.345302] [DEBUG] [REMOTE ] FUND: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:30.345445] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-14T12:18:30.345700] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-14T12:18:30.345847] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:30.345969] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-14T12:18:30.346017] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-14T12:18:30.346081] [INFO ] [MAIN ] [1313/3512] FUND kept (0.5s) | 1310 kept, 3 rejected | 71.3/min | ETA: 30.9m [2026-01-14T12:18:30.680184] [DEBUG] [REMOTE ] FVCB: Retrieved 3063 rows, trimmed to 300. [2026-01-14T12:18:30.680312] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-14T12:18:30.680516] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-14T12:18:30.680682] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:30.680795] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-14T12:18:30.680835] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-14T12:18:30.680883] [INFO ] [MAIN ] [1314/3512] FVCB kept (0.3s) | 1311 kept, 3 rejected | 71.3/min | ETA: 30.8m [2026-01-14T12:18:31.222937] [DEBUG] [REMOTE ] FWONA: Retrieved 3272 rows, trimmed to 300. [2026-01-14T12:18:31.223068] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-14T12:18:31.223274] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $82.40. [2026-01-14T12:18:31.223411] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:31.223522] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-14T12:18:31.223563] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-14T12:18:31.223634] [INFO ] [MAIN ] [1315/3512] FWONA kept (0.5s) | 1312 kept, 3 rejected | 71.3/min | ETA: 30.8m [2026-01-14T12:18:31.608072] [DEBUG] [REMOTE ] FWONK: Retrieved 2898 rows, trimmed to 300. [2026-01-14T12:18:31.608202] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-14T12:18:31.608409] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.28. [2026-01-14T12:18:31.608546] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:31.608678] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-14T12:18:31.608718] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-14T12:18:31.608766] [INFO ] [MAIN ] [1316/3512] FWONK kept (0.4s) | 1313 kept, 3 rejected | 71.4/min | ETA: 30.8m [2026-01-14T12:18:32.120007] [DEBUG] [REMOTE ] FWRD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:32.120157] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-14T12:18:32.120402] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-14T12:18:32.120537] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:32.120677] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-14T12:18:32.120718] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-14T12:18:32.120768] [INFO ] [MAIN ] [1317/3512] FWRD kept (0.5s) | 1314 kept, 3 rejected | 71.4/min | ETA: 30.8m [2026-01-14T12:18:32.349348] [DEBUG] [REMOTE ] FWRG: Retrieved 1075 rows, trimmed to 300. [2026-01-14T12:18:32.349518] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-14T12:18:32.349746] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-14T12:18:32.349884] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:32.349993] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-14T12:18:32.350034] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-14T12:18:32.350096] [INFO ] [MAIN ] [1318/3512] FWRG kept (0.2s) | 1315 kept, 3 rejected | 71.4/min | ETA: 30.7m [2026-01-14T12:18:32.782320] [DEBUG] [REMOTE ] FYC: Retrieved 3705 rows, trimmed to 300. [2026-01-14T12:18:32.782466] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-14T12:18:32.782721] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-14T12:18:32.782878] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:32.783002] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-14T12:18:32.783045] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-14T12:18:32.783096] [INFO ] [MAIN ] [1319/3512] FYC kept (0.4s) | 1316 kept, 3 rejected | 71.4/min | ETA: 30.7m [2026-01-14T12:18:33.416729] [DEBUG] [REMOTE ] FYX: Retrieved 4700 rows, trimmed to 300. [2026-01-14T12:18:33.416864] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-14T12:18:33.417095] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-14T12:18:33.417229] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:33.417345] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-14T12:18:33.417384] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-14T12:18:33.417433] [INFO ] [MAIN ] [1320/3512] FYX kept (0.6s) | 1317 kept, 3 rejected | 71.5/min | ETA: 30.7m [2026-01-14T12:18:33.836724] [DEBUG] [REMOTE ] G: Retrieved 4642 rows, trimmed to 300. [2026-01-14T12:18:33.836877] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-14T12:18:33.837110] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-14T12:18:33.837250] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:33.837395] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-14T12:18:33.837448] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-14T12:18:33.837523] [INFO ] [MAIN ] [1321/3512] G kept (0.4s) | 1318 kept, 3 rejected | 71.5/min | ETA: 30.6m [2026-01-14T12:18:34.353596] [DEBUG] [REMOTE ] GAB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:34.353734] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-14T12:18:34.353943] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-14T12:18:34.354078] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:34.354192] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-14T12:18:34.354232] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-14T12:18:34.354280] [INFO ] [MAIN ] [1322/3512] GAB kept (0.5s) | 1319 kept, 3 rejected | 71.5/min | ETA: 30.6m [2026-01-14T12:18:34.839643] [DEBUG] [REMOTE ] GABC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:34.839852] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-14T12:18:34.840156] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.89. [2026-01-14T12:18:34.840316] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:34.840466] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-14T12:18:34.840516] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-14T12:18:34.840596] [INFO ] [MAIN ] [1323/3512] GABC kept (0.5s) | 1320 kept, 3 rejected | 71.5/min | ETA: 30.6m [2026-01-14T12:18:35.298435] [DEBUG] [REMOTE ] GAIA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:35.298586] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-14T12:18:35.298799] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-14T12:18:35.298935] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:35.299048] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-14T12:18:35.299089] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-14T12:18:35.299157] [INFO ] [MAIN ] [1324/3512] GAIA kept (0.5s) | 1321 kept, 3 rejected | 71.6/min | ETA: 30.6m [2026-01-14T12:18:35.711322] [DEBUG] [REMOTE ] GAIN: Retrieved 5172 rows, trimmed to 300. [2026-01-14T12:18:35.711562] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-14T12:18:35.711991] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-14T12:18:35.712242] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:35.712429] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-14T12:18:35.712496] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-14T12:18:35.712594] [INFO ] [MAIN ] [1325/3512] GAIN kept (0.4s) | 1322 kept, 3 rejected | 71.6/min | ETA: 30.6m [2026-01-14T12:18:36.075849] [DEBUG] [REMOTE ] GAM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:36.076041] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-14T12:18:36.076307] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-14T12:18:36.076448] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:36.076597] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-14T12:18:36.076640] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-14T12:18:36.076693] [INFO ] [MAIN ] [1326/3512] GAM kept (0.4s) | 1323 kept, 3 rejected | 71.6/min | ETA: 30.5m [2026-01-14T12:18:36.348937] [DEBUG] [REMOTE ] GAMB: Retrieved 1124 rows, trimmed to 300. [2026-01-14T12:18:36.349132] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-14T12:18:36.349381] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-14T12:18:36.349520] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:36.349663] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-14T12:18:36.349709] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-14T12:18:36.349762] [INFO ] [MAIN ] [1327/3512] GAMB kept (0.3s) | 1324 kept, 3 rejected | 71.6/min | ETA: 30.5m [2026-01-14T12:18:36.757115] [DEBUG] [REMOTE ] GANX: Retrieved 1212 rows, trimmed to 300. [2026-01-14T12:18:36.757321] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-14T12:18:36.757619] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-14T12:18:36.757769] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:36.757893] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-14T12:18:36.757936] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-14T12:18:36.757990] [INFO ] [MAIN ] [1328/3512] GANX kept (0.4s) | 1325 kept, 3 rejected | 71.7/min | ETA: 30.5m [2026-01-14T12:18:37.454968] [DEBUG] [REMOTE ] GASS: Retrieved 5099 rows, trimmed to 300. [2026-01-14T12:18:37.455165] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-14T12:18:37.455424] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.33. [2026-01-14T12:18:37.455585] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:37.455710] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-14T12:18:37.455750] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-14T12:18:37.455803] [INFO ] [MAIN ] [1329/3512] GASS kept (0.7s) | 1326 kept, 3 rejected | 71.7/min | ETA: 30.5m [2026-01-14T12:18:37.992305] [DEBUG] [REMOTE ] GATX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:37.992520] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-14T12:18:37.993054] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-14T12:18:37.993198] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:37.993345] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-14T12:18:37.993409] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-14T12:18:37.993467] [INFO ] [MAIN ] [1330/3512] GATX kept (0.5s) | 1327 kept, 3 rejected | 71.7/min | ETA: 30.4m [2026-01-14T12:18:38.375778] [DEBUG] [REMOTE ] GBAB: Retrieved 3825 rows, trimmed to 300. [2026-01-14T12:18:38.375981] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-14T12:18:38.376274] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-14T12:18:38.376420] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:38.376542] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-14T12:18:38.376614] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-14T12:18:38.376679] [INFO ] [MAIN ] [1331/3512] GBAB kept (0.4s) | 1328 kept, 3 rejected | 71.7/min | ETA: 30.4m [2026-01-14T12:18:38.910305] [DEBUG] [REMOTE ] GBCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:38.910447] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-14T12:18:38.910699] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-14T12:18:38.910843] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:38.910964] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-14T12:18:38.911007] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-14T12:18:38.911059] [INFO ] [MAIN ] [1332/3512] GBCI kept (0.5s) | 1329 kept, 3 rejected | 71.8/min | ETA: 30.4m [2026-01-14T12:18:39.289758] [DEBUG] [REMOTE ] GBDC: Retrieved 3962 rows, trimmed to 300. [2026-01-14T12:18:39.289894] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-14T12:18:39.290102] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-14T12:18:39.290235] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:39.290346] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-14T12:18:39.290385] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-14T12:18:39.290433] [INFO ] [MAIN ] [1333/3512] GBDC kept (0.4s) | 1330 kept, 3 rejected | 71.8/min | ETA: 30.4m [2026-01-14T12:18:39.522617] [DEBUG] [REMOTE ] GBIO: Retrieved 1404 rows, trimmed to 300. [2026-01-14T12:18:39.522750] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-14T12:18:39.522955] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-14T12:18:39.523111] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:39.523227] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-14T12:18:39.523268] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-14T12:18:39.523318] [INFO ] [MAIN ] [1334/3512] GBIO kept (0.2s) | 1331 kept, 3 rejected | 71.8/min | ETA: 30.3m [2026-01-14T12:18:40.018138] [DEBUG] [REMOTE ] GBTG: Retrieved 1290 rows, trimmed to 300. [2026-01-14T12:18:40.018275] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-14T12:18:40.018480] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-14T12:18:40.018645] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:40.018760] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-14T12:18:40.018801] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-14T12:18:40.018851] [INFO ] [MAIN ] [1335/3512] GBTG kept (0.5s) | 1332 kept, 3 rejected | 71.8/min | ETA: 30.3m [2026-01-14T12:18:40.566246] [DEBUG] [REMOTE ] GBX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:40.566408] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-14T12:18:40.566716] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-14T12:18:40.566894] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:40.567042] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-14T12:18:40.567104] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-14T12:18:40.567166] [INFO ] [MAIN ] [1336/3512] GBX kept (0.5s) | 1333 kept, 3 rejected | 71.9/min | ETA: 30.3m [2026-01-14T12:18:41.023360] [DEBUG] [REMOTE ] GCBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:41.023500] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-14T12:18:41.023739] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-14T12:18:41.023882] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:41.024002] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-14T12:18:41.024043] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-14T12:18:41.024095] [INFO ] [MAIN ] [1337/3512] GCBC kept (0.5s) | 1334 kept, 3 rejected | 71.9/min | ETA: 30.3m [2026-01-14T12:18:41.286505] [DEBUG] [REMOTE ] GCMG: Retrieved 1293 rows, trimmed to 300. [2026-01-14T12:18:41.286658] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-14T12:18:41.286866] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-14T12:18:41.287002] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:41.287111] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-14T12:18:41.287151] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-14T12:18:41.287199] [INFO ] [MAIN ] [1338/3512] GCMG kept (0.3s) | 1335 kept, 3 rejected | 71.9/min | ETA: 30.2m [2026-01-14T12:18:41.880880] [DEBUG] [REMOTE ] GCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:41.881024] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-14T12:18:41.881251] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-14T12:18:41.881395] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:41.881534] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-14T12:18:41.881601] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-14T12:18:41.881654] [INFO ] [MAIN ] [1339/3512] GCO kept (0.6s) | 1336 kept, 3 rejected | 71.9/min | ETA: 30.2m [2026-01-14T12:18:42.426896] [DEBUG] [REMOTE ] GD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:42.427033] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-14T12:18:42.427248] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $331.15. [2026-01-14T12:18:42.427383] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:42.427535] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-14T12:18:42.427610] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-14T12:18:42.427665] [INFO ] [MAIN ] [1340/3512] GD kept (0.5s) | 1337 kept, 3 rejected | 72.0/min | ETA: 30.2m [2026-01-14T12:18:42.763333] [DEBUG] [REMOTE ] GDC: Retrieved 2524 rows, trimmed to 300. [2026-01-14T12:18:42.763477] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-14T12:18:42.763743] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-14T12:18:42.763900] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:42.764028] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-14T12:18:42.764073] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-14T12:18:42.764131] [INFO ] [MAIN ] [1341/3512] GDC kept (0.3s) | 1338 kept, 3 rejected | 72.0/min | ETA: 30.2m [2026-01-14T12:18:43.184477] [DEBUG] [REMOTE ] GDDY: Retrieved 2713 rows, trimmed to 300. [2026-01-14T12:18:43.184673] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-14T12:18:43.185023] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $109.28. [2026-01-14T12:18:43.185207] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:43.185374] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-14T12:18:43.185441] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-14T12:18:43.185513] [INFO ] [MAIN ] [1342/3512] GDDY kept (0.4s) | 1339 kept, 3 rejected | 72.0/min | ETA: 30.1m [2026-01-14T12:18:43.573332] [DEBUG] [REMOTE ] GDEN: Retrieved 2627 rows, trimmed to 300. [2026-01-14T12:18:43.573621] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-14T12:18:43.574092] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-14T12:18:43.574308] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:43.574521] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-14T12:18:43.574608] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-14T12:18:43.574704] [INFO ] [MAIN ] [1343/3512] GDEN kept (0.4s) | 1340 kept, 3 rejected | 72.0/min | ETA: 30.1m [2026-01-14T12:18:43.925276] [DEBUG] [REMOTE ] GDRX: Retrieved 1333 rows, trimmed to 300. [2026-01-14T12:18:43.925447] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-14T12:18:43.925762] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-14T12:18:43.925909] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:43.926041] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-14T12:18:43.926085] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-14T12:18:43.926142] [INFO ] [MAIN ] [1344/3512] GDRX kept (0.4s) | 1341 kept, 3 rejected | 72.1/min | ETA: 30.1m [2026-01-14T12:18:44.337521] [DEBUG] [REMOTE ] GDS: Retrieved 2311 rows, trimmed to 300. [2026-01-14T12:18:44.337676] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-14T12:18:44.337884] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-14T12:18:44.338022] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:44.338133] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-14T12:18:44.338174] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-14T12:18:44.338222] [INFO ] [MAIN ] [1345/3512] GDS kept (0.4s) | 1342 kept, 3 rejected | 72.1/min | ETA: 30.1m [2026-01-14T12:18:44.716196] [DEBUG] [REMOTE ] GDYN: Retrieved 1807 rows, trimmed to 300. [2026-01-14T12:18:44.716412] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-14T12:18:44.716798] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-14T12:18:44.716958] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:44.717098] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-14T12:18:44.717141] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-14T12:18:44.717199] [INFO ] [MAIN ] [1346/3512] GDYN kept (0.4s) | 1343 kept, 3 rejected | 72.1/min | ETA: 30.0m [2026-01-14T12:18:45.327213] [DEBUG] [REMOTE ] GE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:45.327355] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-14T12:18:45.327645] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-14T12:18:45.327793] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:45.327922] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-14T12:18:45.327965] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-14T12:18:45.328015] [INFO ] [MAIN ] [1347/3512] GE kept (0.6s) | 1344 kept, 3 rejected | 72.1/min | ETA: 30.0m [2026-01-14T12:18:45.639951] [DEBUG] [REMOTE ] GECC: Retrieved 2309 rows, trimmed to 300. [2026-01-14T12:18:45.640151] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-14T12:18:45.640426] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-14T12:18:45.640615] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:45.640766] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-14T12:18:45.640845] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-14T12:18:45.640907] [INFO ] [MAIN ] [1348/3512] GECC kept (0.3s) | 1345 kept, 3 rejected | 72.2/min | ETA: 30.0m [2026-01-14T12:18:46.045482] [DEBUG] [REMOTE ] GEF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:46.045642] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-14T12:18:46.045865] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-14T12:18:46.046003] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:46.046119] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-14T12:18:46.046160] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-14T12:18:46.046210] [INFO ] [MAIN ] [1349/3512] GEF kept (0.4s) | 1346 kept, 3 rejected | 72.2/min | ETA: 30.0m [2026-01-14T12:18:46.363433] [DEBUG] [REMOTE ] GEHC: Retrieved 759 rows, trimmed to 300. [2026-01-14T12:18:46.363595] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-14T12:18:46.363816] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-14T12:18:46.363957] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:46.364068] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-14T12:18:46.364109] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-14T12:18:46.364158] [INFO ] [MAIN ] [1350/3512] GEHC kept (0.3s) | 1347 kept, 3 rejected | 72.2/min | ETA: 29.9m [2026-01-14T12:18:47.004288] [DEBUG] [REMOTE ] GEL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:47.004473] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-14T12:18:47.004754] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-14T12:18:47.004902] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:47.005028] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-14T12:18:47.005070] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-14T12:18:47.005123] [INFO ] [MAIN ] [1351/3512] GEL kept (0.6s) | 1348 kept, 3 rejected | 72.3/min | ETA: 29.9m [2026-01-14T12:18:47.570561] [DEBUG] [REMOTE ] GEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:47.570770] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-14T12:18:47.571032] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-14T12:18:47.571173] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:47.571316] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-14T12:18:47.571360] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-14T12:18:47.571415] [INFO ] [MAIN ] [1352/3512] GEN kept (0.6s) | 1349 kept, 3 rejected | 72.3/min | ETA: 29.9m [2026-01-14T12:18:47.807651] [DEBUG] [REMOTE ] GENI: Retrieved 1189 rows, trimmed to 300. [2026-01-14T12:18:47.808041] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-14T12:18:47.808344] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-14T12:18:47.808489] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:47.808665] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-14T12:18:47.808711] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-14T12:18:47.808764] [INFO ] [MAIN ] [1353/3512] GENI kept (0.2s) | 1350 kept, 3 rejected | 72.3/min | ETA: 29.9m [2026-01-14T12:18:48.150973] [DEBUG] [REMOTE ] GENK: Retrieved 639 rows, trimmed to 300. [2026-01-14T12:18:48.151143] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-14T12:18:48.151381] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-14T12:18:48.151523] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:48.151696] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-14T12:18:48.151741] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-14T12:18:48.151794] [INFO ] [MAIN ] [1354/3512] GENK kept (0.3s) | 1351 kept, 3 rejected | 72.3/min | ETA: 29.8m [2026-01-14T12:18:48.900661] [DEBUG] [REMOTE ] GEOS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:48.900890] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-14T12:18:48.901168] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-14T12:18:48.901314] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:48.901445] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-14T12:18:48.901487] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-14T12:18:48.901542] [INFO ] [MAIN ] [1355/3512] GEOS kept (0.7s) | 1352 kept, 3 rejected | 72.3/min | ETA: 29.8m [2026-01-14T12:18:49.417666] [DEBUG] [REMOTE ] GERN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:49.417870] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-14T12:18:49.418143] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-14T12:18:49.418282] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:49.418419] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-14T12:18:49.418463] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-14T12:18:49.418519] [INFO ] [MAIN ] [1356/3512] GERN kept (0.5s) | 1353 kept, 3 rejected | 72.4/min | ETA: 29.8m [2026-01-14T12:18:49.905814] [DEBUG] [REMOTE ] GES: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:49.906076] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-14T12:18:49.906482] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.61. [2026-01-14T12:18:49.906685] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:49.906846] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-14T12:18:49.906889] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-14T12:18:49.906950] [INFO ] [MAIN ] [1357/3512] GES kept (0.5s) | 1354 kept, 3 rejected | 72.4/min | ETA: 29.8m [2026-01-14T12:18:50.285644] [DEBUG] [REMOTE ] GEVO: Retrieved 3754 rows, trimmed to 300. [2026-01-14T12:18:50.285831] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-14T12:18:50.286091] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-14T12:18:50.286237] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:50.286363] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-14T12:18:50.286407] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-14T12:18:50.286463] [INFO ] [MAIN ] [1358/3512] GEVO kept (0.4s) | 1355 kept, 3 rejected | 72.4/min | ETA: 29.7m [2026-01-14T12:18:50.794298] [DEBUG] [REMOTE ] GFF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:50.794495] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-14T12:18:50.794796] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-14T12:18:50.794941] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:50.795076] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-14T12:18:50.795118] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-14T12:18:50.795176] [INFO ] [MAIN ] [1359/3512] GFF kept (0.5s) | 1356 kept, 3 rejected | 72.4/min | ETA: 29.7m [2026-01-14T12:18:51.312231] [DEBUG] [REMOTE ] GFI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:51.312421] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-14T12:18:51.312720] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-14T12:18:51.312864] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:51.313042] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-14T12:18:51.313087] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-14T12:18:51.313148] [INFO ] [MAIN ] [1360/3512] GFI kept (0.5s) | 1357 kept, 3 rejected | 72.5/min | ETA: 29.7m [2026-01-14T12:18:51.581940] [DEBUG] [REMOTE ] GFL: Retrieved 1475 rows, trimmed to 300. [2026-01-14T12:18:51.582139] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-14T12:18:51.582443] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-14T12:18:51.582653] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:51.582784] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-14T12:18:51.582828] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-14T12:18:51.582886] [INFO ] [MAIN ] [1361/3512] GFL kept (0.3s) | 1358 kept, 3 rejected | 72.5/min | ETA: 29.7m [2026-01-14T12:18:51.947678] [DEBUG] [REMOTE ] GFS: Retrieved 1056 rows, trimmed to 300. [2026-01-14T12:18:51.947877] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-14T12:18:51.948161] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-14T12:18:51.948304] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:51.948426] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-14T12:18:51.948468] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-14T12:18:51.948523] [INFO ] [MAIN ] [1362/3512] GFS kept (0.4s) | 1359 kept, 3 rejected | 72.5/min | ETA: 29.6m [2026-01-14T12:18:52.578819] [DEBUG] [REMOTE ] GGAL: Retrieved 6406 rows, trimmed to 300. [2026-01-14T12:18:52.579028] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-14T12:18:52.579329] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.85. [2026-01-14T12:18:52.579519] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:52.579709] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-14T12:18:52.579772] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-14T12:18:52.579879] [INFO ] [MAIN ] [1363/3512] GGAL kept (0.6s) | 1360 kept, 3 rejected | 72.5/min | ETA: 29.6m [2026-01-14T12:18:53.134947] [DEBUG] [REMOTE ] GGB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:53.135177] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-14T12:18:53.135649] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.28. [2026-01-14T12:18:53.135830] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:53.135996] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-14T12:18:53.136040] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-14T12:18:53.136098] [INFO ] [MAIN ] [1364/3512] GGB kept (0.6s) | 1361 kept, 3 rejected | 72.6/min | ETA: 29.6m [2026-01-14T12:18:53.619609] [DEBUG] [REMOTE ] GGG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:53.619833] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-14T12:18:53.620169] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-14T12:18:53.620364] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:53.620544] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-14T12:18:53.620610] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-14T12:18:53.620672] [INFO ] [MAIN ] [1365/3512] GGG kept (0.5s) | 1362 kept, 3 rejected | 72.6/min | ETA: 29.6m [2026-01-14T12:18:53.840002] [DEBUG] [REMOTE ] GGLL: Retrieved 841 rows, trimmed to 300. [2026-01-14T12:18:53.840206] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-14T12:18:53.840450] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $64.35. [2026-01-14T12:18:53.840623] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:53.840778] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-14T12:18:53.840820] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-14T12:18:53.840873] [INFO ] [MAIN ] [1366/3512] GGLL kept (0.2s) | 1363 kept, 3 rejected | 72.6/min | ETA: 29.6m [2026-01-14T12:18:54.227524] [DEBUG] [REMOTE ] GGLS: Retrieved 841 rows, trimmed to 300. [2026-01-14T12:18:54.227802] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-14T12:18:54.228153] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.32. [2026-01-14T12:18:54.228302] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:54.228447] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-14T12:18:54.228489] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-14T12:18:54.228546] [INFO ] [MAIN ] [1367/3512] GGLS kept (0.4s) | 1364 kept, 3 rejected | 72.6/min | ETA: 29.5m [2026-01-14T12:18:54.717695] [DEBUG] [REMOTE ] GH: Retrieved 1828 rows, trimmed to 300. [2026-01-14T12:18:54.717877] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-14T12:18:54.718131] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $65.46. [2026-01-14T12:18:54.718277] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:54.718397] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-14T12:18:54.718441] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-14T12:18:54.718495] [INFO ] [MAIN ] [1368/3512] GH kept (0.5s) | 1365 kept, 3 rejected | 72.7/min | ETA: 29.5m [2026-01-14T12:18:55.337824] [DEBUG] [REMOTE ] GHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:55.338033] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-14T12:18:55.338377] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-14T12:18:55.338546] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:55.338723] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-14T12:18:55.338772] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-14T12:18:55.338829] [INFO ] [MAIN ] [1369/3512] GHI kept (0.6s) | 1366 kept, 3 rejected | 72.7/min | ETA: 29.5m [2026-01-14T12:18:55.813717] [DEBUG] [REMOTE ] GHM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:55.813930] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-14T12:18:55.814462] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-14T12:18:55.814627] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:55.814780] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-14T12:18:55.814823] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-14T12:18:55.814880] [INFO ] [MAIN ] [1370/3512] GHM kept (0.5s) | 1367 kept, 3 rejected | 72.7/min | ETA: 29.5m [2026-01-14T12:18:56.049537] [DEBUG] [REMOTE ] GHRS: Retrieved 1143 rows, trimmed to 300. [2026-01-14T12:18:56.049787] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-14T12:18:56.050104] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-14T12:18:56.050295] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:56.050447] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-14T12:18:56.050498] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-14T12:18:56.050555] [INFO ] [MAIN ] [1371/3512] GHRS kept (0.2s) | 1368 kept, 3 rejected | 72.7/min | ETA: 29.4m [2026-01-14T12:18:56.561027] [DEBUG] [REMOTE ] GHY: Retrieved 3283 rows, trimmed to 300. [2026-01-14T12:18:56.561225] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-14T12:18:56.561476] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-14T12:18:56.561637] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:56.561801] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-14T12:18:56.561844] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-14T12:18:56.561895] [INFO ] [MAIN ] [1372/3512] GHY kept (0.5s) | 1369 kept, 3 rejected | 72.8/min | ETA: 29.4m [2026-01-14T12:18:57.089356] [DEBUG] [REMOTE ] GIB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:57.089548] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-14T12:18:57.089863] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-14T12:18:57.090012] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:57.090174] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-14T12:18:57.090217] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-14T12:18:57.090274] [INFO ] [MAIN ] [1373/3512] GIB kept (0.5s) | 1370 kept, 3 rejected | 72.8/min | ETA: 29.4m [2026-01-14T12:18:57.606233] [DEBUG] [REMOTE ] GIFI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:57.606434] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-14T12:18:57.606745] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.34. [2026-01-14T12:18:57.606888] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:57.607020] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-14T12:18:57.607061] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-14T12:18:57.607118] [INFO ] [MAIN ] [1374/3512] GIFI kept (0.5s) | 1371 kept, 3 rejected | 72.8/min | ETA: 29.4m [2026-01-14T12:18:58.095249] [DEBUG] [REMOTE ] GIII: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:58.095442] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-14T12:18:58.095790] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-14T12:18:58.095942] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:58.096073] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-14T12:18:58.096116] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-14T12:18:58.096173] [INFO ] [MAIN ] [1375/3512] GIII kept (0.5s) | 1372 kept, 3 rejected | 72.8/min | ETA: 29.3m [2026-01-14T12:18:58.576089] [DEBUG] [REMOTE ] GILD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:58.576378] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-14T12:18:58.576948] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.11. [2026-01-14T12:18:58.577155] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:58.577393] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-14T12:18:58.577455] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-14T12:18:58.577569] [INFO ] [MAIN ] [1376/3512] GILD kept (0.5s) | 1373 kept, 3 rejected | 72.8/min | ETA: 29.3m [2026-01-14T12:18:59.071433] [DEBUG] [REMOTE ] GIS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:18:59.071634] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-14T12:18:59.071905] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-14T12:18:59.072050] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:59.072180] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-14T12:18:59.072221] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-14T12:18:59.072275] [INFO ] [MAIN ] [1377/3512] GIS kept (0.5s) | 1374 kept, 3 rejected | 72.9/min | ETA: 29.3m [2026-01-14T12:18:59.396386] [DEBUG] [REMOTE ] GKOS: Retrieved 2654 rows, trimmed to 300. [2026-01-14T12:18:59.396595] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-14T12:18:59.396856] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-14T12:18:59.397004] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:18:59.397152] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-14T12:18:59.397196] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-14T12:18:59.397250] [INFO ] [MAIN ] [1378/3512] GKOS kept (0.3s) | 1375 kept, 3 rejected | 72.9/min | ETA: 29.3m [2026-01-14T12:19:00.014826] [DEBUG] [REMOTE ] GL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:00.015024] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-14T12:19:00.015306] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-14T12:19:00.015452] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:00.015662] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-14T12:19:00.015711] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-14T12:19:00.015768] [INFO ] [MAIN ] [1379/3512] GL kept (0.6s) | 1376 kept, 3 rejected | 72.9/min | ETA: 29.3m [2026-01-14T12:19:00.566222] [DEBUG] [REMOTE ] GLAD: Retrieved 5900 rows, trimmed to 300. [2026-01-14T12:19:00.566459] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-14T12:19:00.566827] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-14T12:19:00.566979] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:00.567118] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-14T12:19:00.567161] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-14T12:19:00.567222] [INFO ] [MAIN ] [1380/3512] GLAD kept (0.6s) | 1377 kept, 3 rejected | 72.9/min | ETA: 29.2m [2026-01-14T12:19:00.805388] [DEBUG] [REMOTE ] GLBE: Retrieved 1174 rows, trimmed to 300. [2026-01-14T12:19:00.805614] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-14T12:19:00.805893] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-14T12:19:00.806038] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:00.806161] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-14T12:19:00.806203] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-14T12:19:00.806258] [INFO ] [MAIN ] [1381/3512] GLBE kept (0.2s) | 1378 kept, 3 rejected | 73.0/min | ETA: 29.2m [2026-01-14T12:19:01.429586] [DEBUG] [REMOTE ] GLBS: Retrieved 4490 rows, trimmed to 300. [2026-01-14T12:19:01.429763] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-14T12:19:01.430065] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-14T12:19:01.430405] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:01.430544] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-14T12:19:01.430610] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-14T12:19:01.430671] [INFO ] [MAIN ] [1382/3512] GLBS kept (0.6s) | 1379 kept, 3 rejected | 73.0/min | ETA: 29.2m [2026-01-14T12:19:01.853035] [DEBUG] [REMOTE ] GLDD: Retrieved 4791 rows, trimmed to 300. [2026-01-14T12:19:01.853226] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-14T12:19:01.853485] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-14T12:19:01.853649] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:01.853772] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-14T12:19:01.853815] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-14T12:19:01.853871] [INFO ] [MAIN ] [1383/3512] GLDD kept (0.4s) | 1380 kept, 3 rejected | 73.0/min | ETA: 29.2m [2026-01-14T12:19:02.290355] [DEBUG] [REMOTE ] GLNG: Retrieved 5662 rows, trimmed to 300. [2026-01-14T12:19:02.290508] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-14T12:19:02.290858] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-14T12:19:02.291077] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:02.291248] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-14T12:19:02.291306] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-14T12:19:02.291378] [INFO ] [MAIN ] [1384/3512] GLNG kept (0.4s) | 1381 kept, 3 rejected | 73.0/min | ETA: 29.1m [2026-01-14T12:19:02.615171] [DEBUG] [REMOTE ] GLOB: Retrieved 2890 rows, trimmed to 300. [2026-01-14T12:19:02.615296] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-14T12:19:02.615493] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $57.77. [2026-01-14T12:19:02.615672] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:02.615790] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-14T12:19:02.615829] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-14T12:19:02.615877] [INFO ] [MAIN ] [1385/3512] GLOB kept (0.3s) | 1382 kept, 3 rejected | 73.1/min | ETA: 29.1m [2026-01-14T12:19:03.040772] [DEBUG] [REMOTE ] GLP: Retrieved 5104 rows, trimmed to 300. [2026-01-14T12:19:03.040916] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-14T12:19:03.041364] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-14T12:19:03.041502] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:03.041644] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-14T12:19:03.041689] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-14T12:19:03.041740] [INFO ] [MAIN ] [1386/3512] GLP kept (0.4s) | 1383 kept, 3 rejected | 73.1/min | ETA: 29.1m [2026-01-14T12:19:03.424096] [DEBUG] [REMOTE ] GLPG: Retrieved 2683 rows, trimmed to 300. [2026-01-14T12:19:03.424240] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-14T12:19:03.424463] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-14T12:19:03.424624] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:03.424747] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-14T12:19:03.424790] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-14T12:19:03.424842] [INFO ] [MAIN ] [1387/3512] GLPG kept (0.4s) | 1384 kept, 3 rejected | 73.1/min | ETA: 29.1m [2026-01-14T12:19:03.841639] [DEBUG] [REMOTE ] GLPI: Retrieved 3081 rows, trimmed to 300. [2026-01-14T12:19:03.841768] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-14T12:19:03.841970] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-14T12:19:03.842111] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:03.842221] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-14T12:19:03.842261] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-14T12:19:03.842308] [INFO ] [MAIN ] [1388/3512] GLPI kept (0.4s) | 1385 kept, 3 rejected | 73.1/min | ETA: 29.0m [2026-01-14T12:19:04.228009] [DEBUG] [REMOTE ] GLRE: Retrieved 4690 rows, trimmed to 300. [2026-01-14T12:19:04.228151] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-14T12:19:04.228374] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-14T12:19:04.228512] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:04.228645] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-14T12:19:04.228688] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-14T12:19:04.228738] [INFO ] [MAIN ] [1389/3512] GLRE kept (0.4s) | 1386 kept, 3 rejected | 73.2/min | ETA: 29.0m [2026-01-14T12:19:04.565285] [DEBUG] [REMOTE ] GLSI: Retrieved 1331 rows, trimmed to 300. [2026-01-14T12:19:04.565450] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-14T12:19:04.565753] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-14T12:19:04.565961] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:04.566113] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-14T12:19:04.566169] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-14T12:19:04.566236] [INFO ] [MAIN ] [1390/3512] GLSI kept (0.3s) | 1387 kept, 3 rejected | 73.2/min | ETA: 29.0m [2026-01-14T12:19:04.982451] [DEBUG] [REMOTE ] GLTO: Retrieved 1307 rows, trimmed to 300. [2026-01-14T12:19:04.982635] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-14T12:19:04.982910] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-14T12:19:04.983108] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:04.983265] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-14T12:19:04.983325] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-14T12:19:04.983394] [INFO ] [MAIN ] [1391/3512] GLTO kept (0.4s) | 1388 kept, 3 rejected | 73.2/min | ETA: 29.0m [2026-01-14T12:19:05.292974] [DEBUG] [REMOTE ] GLUE: Retrieved 1144 rows, trimmed to 300. [2026-01-14T12:19:05.293114] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-14T12:19:05.293317] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-14T12:19:05.293455] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:05.293611] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-14T12:19:05.293661] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-14T12:19:05.293712] [INFO ] [MAIN ] [1392/3512] GLUE kept (0.3s) | 1389 kept, 3 rejected | 73.3/min | ETA: 28.9m [2026-01-14T12:19:05.881264] [DEBUG] [REMOTE ] GMAB: Retrieved 4175 rows, trimmed to 300. [2026-01-14T12:19:05.881396] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-14T12:19:05.881614] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-14T12:19:05.881750] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:05.881860] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-14T12:19:05.881900] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-14T12:19:05.881957] [INFO ] [MAIN ] [1393/3512] GMAB kept (0.6s) | 1390 kept, 3 rejected | 73.3/min | ETA: 28.9m [2026-01-14T12:19:06.424075] [DEBUG] [REMOTE ] GME: Retrieved 6018 rows, trimmed to 300. [2026-01-14T12:19:06.424210] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-14T12:19:06.424422] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-14T12:19:06.424562] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:06.424699] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-14T12:19:06.424743] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-14T12:19:06.424794] [INFO ] [MAIN ] [1394/3512] GME kept (0.5s) | 1391 kept, 3 rejected | 73.3/min | ETA: 28.9m [2026-01-14T12:19:06.767493] [DEBUG] [REMOTE ] GMED: Retrieved 3380 rows, trimmed to 300. [2026-01-14T12:19:06.767668] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-14T12:19:06.767905] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $59.58. [2026-01-14T12:19:06.768044] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:06.768157] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-14T12:19:06.768197] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-14T12:19:06.768245] [INFO ] [MAIN ] [1395/3512] GMED kept (0.3s) | 1392 kept, 3 rejected | 73.3/min | ETA: 28.9m [2026-01-14T12:19:07.015632] [DEBUG] [REMOTE ] GMM: Retrieved 338 rows, trimmed to 300. [2026-01-14T12:19:07.015777] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-14T12:19:07.015980] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-14T12:19:07.016159] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:07.016268] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-14T12:19:07.016307] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-14T12:19:07.016355] [INFO ] [MAIN ] [1396/3512] GMM kept (0.2s) | 1393 kept, 3 rejected | 73.3/min | ETA: 28.8m [2026-01-14T12:19:07.548007] [DEBUG] [REMOTE ] GMRE: Retrieved 2399 rows, trimmed to 300. [2026-01-14T12:19:07.548147] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-14T12:19:07.548433] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-14T12:19:07.548636] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:07.548764] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-14T12:19:07.548805] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-14T12:19:07.548856] [INFO ] [MAIN ] [1397/3512] GMRE kept (0.5s) | 1394 kept, 3 rejected | 73.4/min | ETA: 28.8m [2026-01-14T12:19:07.988883] [DEBUG] [REMOTE ] GNE: Retrieved 3574 rows, trimmed to 300. [2026-01-14T12:19:07.989011] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-14T12:19:07.989220] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-14T12:19:07.989360] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:07.989476] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-14T12:19:07.989517] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-14T12:19:07.989565] [INFO ] [MAIN ] [1398/3512] GNE kept (0.4s) | 1395 kept, 3 rejected | 73.4/min | ETA: 28.8m [2026-01-14T12:19:08.379031] [DEBUG] [REMOTE ] GNK: Retrieved 2869 rows, trimmed to 300. [2026-01-14T12:19:08.379163] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-14T12:19:08.379370] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.57. [2026-01-14T12:19:08.379503] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:08.379637] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-14T12:19:08.379679] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-14T12:19:08.379727] [INFO ] [MAIN ] [1399/3512] GNK kept (0.4s) | 1396 kept, 3 rejected | 73.4/min | ETA: 28.8m [2026-01-14T12:19:08.751925] [DEBUG] [REMOTE ] GNL: Retrieved 2671 rows, trimmed to 300. [2026-01-14T12:19:08.752051] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-14T12:19:08.752247] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-14T12:19:08.752379] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:08.752487] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-14T12:19:08.752535] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-14T12:19:08.752607] [INFO ] [MAIN ] [1400/3512] GNL kept (0.4s) | 1397 kept, 3 rejected | 73.4/min | ETA: 28.8m [2026-01-14T12:19:08.982294] [DEBUG] [REMOTE ] GNLN: Retrieved 1694 rows, trimmed to 300. [2026-01-14T12:19:08.982458] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-14T12:19:08.982693] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.56. [2026-01-14T12:19:08.982835] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:08.982948] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-14T12:19:08.982988] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-14T12:19:08.983051] [INFO ] [MAIN ] [1401/3512] GNLN kept (0.2s) | 1398 kept, 3 rejected | 73.5/min | ETA: 28.7m [2026-01-14T12:19:09.462514] [DEBUG] [REMOTE ] GNLX: Retrieved 744 rows, trimmed to 300. [2026-01-14T12:19:09.462681] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-14T12:19:09.462887] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.65. [2026-01-14T12:19:09.463054] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:09.463166] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-14T12:19:09.463208] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-14T12:19:09.463257] [INFO ] [MAIN ] [1402/3512] GNLX kept (0.5s) | 1399 kept, 3 rejected | 73.5/min | ETA: 28.7m [2026-01-14T12:19:10.022709] [DEBUG] [REMOTE ] GNMA: Retrieved 3495 rows, trimmed to 300. [2026-01-14T12:19:10.022836] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-14T12:19:10.023042] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-14T12:19:10.023176] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:10.023288] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-14T12:19:10.023328] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-14T12:19:10.023376] [INFO ] [MAIN ] [1403/3512] GNMA kept (0.6s) | 1400 kept, 3 rejected | 73.5/min | ETA: 28.7m [2026-01-14T12:19:10.325743] [DEBUG] [REMOTE ] GNOM: Retrieved 1700 rows, trimmed to 300. [2026-01-14T12:19:10.325888] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-14T12:19:10.326144] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-14T12:19:10.326348] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:10.326496] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-14T12:19:10.326556] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-14T12:19:10.326636] [INFO ] [MAIN ] [1404/3512] GNOM kept (0.3s) | 1401 kept, 3 rejected | 73.6/min | ETA: 28.7m [2026-01-14T12:19:10.706727] [DEBUG] [REMOTE ] GNPX: Retrieved 1959 rows, trimmed to 300. [2026-01-14T12:19:10.706852] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-14T12:19:10.707064] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-14T12:19:10.707200] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:10.707307] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-14T12:19:10.707347] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-14T12:19:10.707394] [INFO ] [MAIN ] [1405/3512] GNPX kept (0.4s) | 1402 kept, 3 rejected | 73.6/min | ETA: 28.6m [2026-01-14T12:19:11.204402] [DEBUG] [REMOTE ] GNRC: Retrieved 4005 rows, trimmed to 300. [2026-01-14T12:19:11.204535] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-14T12:19:11.204767] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-14T12:19:11.204910] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:11.205023] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-14T12:19:11.205066] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-14T12:19:11.205116] [INFO ] [MAIN ] [1406/3512] GNRC kept (0.5s) | 1403 kept, 3 rejected | 73.6/min | ETA: 28.6m [2026-01-14T12:19:11.696833] [DEBUG] [REMOTE ] GNSS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:11.696969] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-14T12:19:11.697185] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-14T12:19:11.697326] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:11.697442] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-14T12:19:11.697504] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-14T12:19:11.697566] [INFO ] [MAIN ] [1407/3512] GNSS kept (0.5s) | 1404 kept, 3 rejected | 73.6/min | ETA: 28.6m [2026-01-14T12:19:12.177740] [DEBUG] [REMOTE ] GNTX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:12.177887] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-14T12:19:12.178202] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-14T12:19:12.178350] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:12.178477] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-14T12:19:12.178519] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-14T12:19:12.178591] [INFO ] [MAIN ] [1408/3512] GNTX kept (0.5s) | 1405 kept, 3 rejected | 73.6/min | ETA: 28.6m [2026-01-14T12:19:12.458999] [DEBUG] [REMOTE ] GO: Retrieved 1651 rows, trimmed to 300. [2026-01-14T12:19:12.459127] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-14T12:19:12.459332] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-14T12:19:12.459498] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:12.459640] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-14T12:19:12.459684] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-14T12:19:12.459735] [INFO ] [MAIN ] [1409/3512] GO kept (0.3s) | 1406 kept, 3 rejected | 73.7/min | ETA: 28.5m [2026-01-14T12:19:12.735426] [DEBUG] [REMOTE ] GOCO: Retrieved 1382 rows, trimmed to 300. [2026-01-14T12:19:12.735549] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-14T12:19:12.735770] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-14T12:19:12.735902] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:12.736010] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-14T12:19:12.736049] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-14T12:19:12.736097] [INFO ] [MAIN ] [1410/3512] GOCO kept (0.3s) | 1407 kept, 3 rejected | 73.7/min | ETA: 28.5m [2026-01-14T12:19:13.386093] [DEBUG] [REMOTE ] GOF: Retrieved 4646 rows, trimmed to 300. [2026-01-14T12:19:13.386228] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-14T12:19:13.386428] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-14T12:19:13.386561] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:13.386690] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-14T12:19:13.386730] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-14T12:19:13.386777] [INFO ] [MAIN ] [1411/3512] GOF kept (0.7s) | 1408 kept, 3 rejected | 73.7/min | ETA: 28.5m [2026-01-14T12:19:13.724604] [DEBUG] [REMOTE ] GOGO: Retrieved 3160 rows, trimmed to 300. [2026-01-14T12:19:13.724729] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-14T12:19:13.724928] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-14T12:19:13.725068] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:13.725176] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-14T12:19:13.725216] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-14T12:19:13.725263] [INFO ] [MAIN ] [1412/3512] GOGO kept (0.3s) | 1409 kept, 3 rejected | 73.8/min | ETA: 28.5m [2026-01-14T12:19:14.019793] [DEBUG] [REMOTE ] GOLF: Retrieved 2314 rows, trimmed to 300. [2026-01-14T12:19:14.019927] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-14T12:19:14.020137] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-14T12:19:14.020269] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:14.020380] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-14T12:19:14.020421] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-14T12:19:14.020468] [INFO ] [MAIN ] [1413/3512] GOLF kept (0.3s) | 1410 kept, 3 rejected | 73.8/min | ETA: 28.4m [2026-01-14T12:19:14.675728] [DEBUG] [REMOTE ] GOOD: Retrieved 5640 rows, trimmed to 300. [2026-01-14T12:19:14.675935] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-14T12:19:14.676240] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-14T12:19:14.676383] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:14.676517] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-14T12:19:14.676559] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-14T12:19:14.676644] [INFO ] [MAIN ] [1414/3512] GOOD kept (0.7s) | 1411 kept, 3 rejected | 73.8/min | ETA: 28.4m [2026-01-14T12:19:15.010863] [DEBUG] [REMOTE ] GOOG: Retrieved 2968 rows, trimmed to 300. [2026-01-14T12:19:15.011000] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-14T12:19:15.011219] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $251.17. [2026-01-14T12:19:15.011374] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:15.011500] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-14T12:19:15.011540] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-14T12:19:15.011609] [INFO ] [MAIN ] [1415/3512] GOOG kept (0.3s) | 1412 kept, 3 rejected | 73.8/min | ETA: 28.4m [2026-01-14T12:19:15.372128] [DEBUG] [REMOTE ] GOOS: Retrieved 2220 rows, trimmed to 300. [2026-01-14T12:19:15.372262] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-14T12:19:15.372713] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-14T12:19:15.372856] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:15.372968] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-14T12:19:15.373007] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-14T12:19:15.373056] [INFO ] [MAIN ] [1416/3512] GOOS kept (0.4s) | 1413 kept, 3 rejected | 73.9/min | ETA: 28.4m [2026-01-14T12:19:15.770276] [DEBUG] [REMOTE ] GOSS: Retrieved 1742 rows, trimmed to 300. [2026-01-14T12:19:15.770415] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-14T12:19:15.770667] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-14T12:19:15.770811] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:15.770927] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-14T12:19:15.770970] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-14T12:19:15.771021] [INFO ] [MAIN ] [1417/3512] GOSS kept (0.4s) | 1414 kept, 3 rejected | 73.9/min | ETA: 28.4m [2026-01-14T12:19:16.261004] [DEBUG] [REMOTE ] GOVI: Retrieved 4593 rows, trimmed to 300. [2026-01-14T12:19:16.261211] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-14T12:19:16.261489] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-14T12:19:16.261653] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:16.261786] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-14T12:19:16.261828] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-14T12:19:16.261884] [INFO ] [MAIN ] [1418/3512] GOVI kept (0.5s) | 1415 kept, 3 rejected | 73.9/min | ETA: 28.3m [2026-01-14T12:19:16.763631] [DEBUG] [REMOTE ] GPC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:16.763773] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-14T12:19:16.764022] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-14T12:19:16.764157] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:16.764273] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-14T12:19:16.764314] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-14T12:19:16.764363] [INFO ] [MAIN ] [1419/3512] GPC kept (0.5s) | 1416 kept, 3 rejected | 73.9/min | ETA: 28.3m [2026-01-14T12:19:17.316261] [DEBUG] [REMOTE ] GPI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:17.316440] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-14T12:19:17.316726] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-14T12:19:17.316874] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:17.316996] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-14T12:19:17.317036] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-14T12:19:17.317095] [INFO ] [MAIN ] [1420/3512] GPI kept (0.6s) | 1417 kept, 3 rejected | 73.9/min | ETA: 28.3m [2026-01-14T12:19:17.552714] [DEBUG] [REMOTE ] GPIQ: Retrieved 555 rows, trimmed to 300. [2026-01-14T12:19:17.552851] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-14T12:19:17.553048] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-14T12:19:17.553182] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:17.553290] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-14T12:19:17.553330] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-14T12:19:17.553377] [INFO ] [MAIN ] [1421/3512] GPIQ kept (0.2s) | 1418 kept, 3 rejected | 74.0/min | ETA: 28.3m [2026-01-14T12:19:17.818840] [DEBUG] [REMOTE ] GPIX: Retrieved 555 rows, trimmed to 300. [2026-01-14T12:19:17.818986] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-14T12:19:17.819197] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-14T12:19:17.819333] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:17.819448] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-14T12:19:17.819489] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-14T12:19:17.819538] [INFO ] [MAIN ] [1422/3512] GPIX kept (0.3s) | 1419 kept, 3 rejected | 74.0/min | ETA: 28.2m [2026-01-14T12:19:18.490860] [DEBUG] [REMOTE ] GPJA: Retrieved 2087 rows, trimmed to 300. [2026-01-14T12:19:18.490999] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-14T12:19:18.491213] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-14T12:19:18.491357] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:18.491477] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-14T12:19:18.491521] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-14T12:19:18.491592] [INFO ] [MAIN ] [1423/3512] GPJA kept (0.7s) | 1420 kept, 3 rejected | 74.0/min | ETA: 28.2m [2026-01-14T12:19:18.968102] [DEBUG] [REMOTE ] GPK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:18.968250] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-14T12:19:18.968506] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-14T12:19:18.968663] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:18.968805] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-14T12:19:18.968847] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-14T12:19:18.968896] [INFO ] [MAIN ] [1424/3512] GPK kept (0.5s) | 1421 kept, 3 rejected | 74.0/min | ETA: 28.2m [2026-01-14T12:19:19.500029] [DEBUG] [REMOTE ] GPN: Retrieved 6286 rows, trimmed to 300. [2026-01-14T12:19:19.500258] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-14T12:19:19.500550] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-14T12:19:19.500744] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:19.500873] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-14T12:19:19.500921] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-14T12:19:19.500980] [INFO ] [MAIN ] [1425/3512] GPN kept (0.5s) | 1422 kept, 3 rejected | 74.1/min | ETA: 28.2m [2026-01-14T12:19:19.943915] [DEBUG] [REMOTE ] GPRE: Retrieved 4990 rows, trimmed to 300. [2026-01-14T12:19:19.944150] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-14T12:19:19.944435] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-14T12:19:19.944598] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:19.944734] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-14T12:19:19.944785] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-14T12:19:19.944856] [INFO ] [MAIN ] [1426/3512] GPRE kept (0.4s) | 1423 kept, 3 rejected | 74.1/min | ETA: 28.2m [2026-01-14T12:19:20.310840] [DEBUG] [REMOTE ] GPRK: Retrieved 3834 rows, trimmed to 300. [2026-01-14T12:19:20.310985] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-14T12:19:20.311208] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-14T12:19:20.311345] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:20.311469] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-14T12:19:20.311510] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-14T12:19:20.311775] [INFO ] [MAIN ] [1427/3512] GPRK kept (0.4s) | 1424 kept, 3 rejected | 74.1/min | ETA: 28.1m [2026-01-14T12:19:20.721220] [DEBUG] [REMOTE ] GPRO: Retrieved 2905 rows, trimmed to 300. [2026-01-14T12:19:20.721353] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-14T12:19:20.721554] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-14T12:19:20.721721] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:20.721833] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-14T12:19:20.721873] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-14T12:19:20.721922] [INFO ] [MAIN ] [1428/3512] GPRO kept (0.4s) | 1425 kept, 3 rejected | 74.1/min | ETA: 28.1m [2026-01-14T12:19:20.889456] [DEBUG] [REMOTE ] GRAB: Retrieved 1285 rows, trimmed to 300. [2026-01-14T12:19:20.889601] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-14T12:19:20.889799] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.79. [2026-01-14T12:19:20.889932] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:20.890037] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-14T12:19:20.890076] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-14T12:19:20.890124] [INFO ] [MAIN ] [1429/3512] GRAB kept (0.2s) | 1426 kept, 3 rejected | 74.2/min | ETA: 28.1m [2026-01-14T12:19:21.340352] [DEBUG] [REMOTE ] GRAL: Retrieved 390 rows, trimmed to 300. [2026-01-14T12:19:21.340506] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-14T12:19:21.340768] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $78.00. [2026-01-14T12:19:21.340904] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:21.341014] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-14T12:19:21.341054] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-14T12:19:21.341101] [INFO ] [MAIN ] [1430/3512] GRAL kept (0.5s) | 1427 kept, 3 rejected | 74.2/min | ETA: 28.1m [2026-01-14T12:19:21.957106] [DEBUG] [REMOTE ] GRBK: Retrieved 4676 rows, trimmed to 300. [2026-01-14T12:19:21.957268] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-14T12:19:21.957518] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-14T12:19:21.957679] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:21.957798] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-14T12:19:21.957839] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-14T12:19:21.957894] [INFO ] [MAIN ] [1431/3512] GRBK kept (0.6s) | 1428 kept, 3 rejected | 74.2/min | ETA: 28.0m [2026-01-14T12:19:22.442303] [DEBUG] [REMOTE ] GRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:22.442525] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-14T12:19:22.442845] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-14T12:19:22.442985] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:22.443113] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-14T12:19:22.443154] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-14T12:19:22.443204] [INFO ] [MAIN ] [1432/3512] GRC kept (0.5s) | 1429 kept, 3 rejected | 74.2/min | ETA: 28.0m [2026-01-14T12:19:22.777408] [DEBUG] [REMOTE ] GRDX: Retrieved 2327 rows, trimmed to 300. [2026-01-14T12:19:22.777673] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-14T12:19:22.777929] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-14T12:19:22.778065] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:22.778178] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-14T12:19:22.778217] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-14T12:19:22.778268] [INFO ] [MAIN ] [1433/3512] GRDX kept (0.3s) | 1430 kept, 3 rejected | 74.3/min | ETA: 28.0m [2026-01-14T12:19:23.091886] [DEBUG] [REMOTE ] GREE: Retrieved 1088 rows, trimmed to 300. [2026-01-14T12:19:23.092119] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-14T12:19:23.092446] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-14T12:19:23.092663] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:23.092801] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-14T12:19:23.092850] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-14T12:19:23.092923] [INFO ] [MAIN ] [1434/3512] GREE kept (0.3s) | 1431 kept, 3 rejected | 74.3/min | ETA: 28.0m [2026-01-14T12:19:23.577297] [DEBUG] [REMOTE ] GRFS: Retrieved 3676 rows, trimmed to 300. [2026-01-14T12:19:23.577494] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-14T12:19:23.577767] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-14T12:19:23.577906] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:23.578023] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-14T12:19:23.578065] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-14T12:19:23.578116] [INFO ] [MAIN ] [1435/3512] GRFS kept (0.5s) | 1432 kept, 3 rejected | 74.3/min | ETA: 27.9m [2026-01-14T12:19:24.037140] [DEBUG] [REMOTE ] GRID: Retrieved 4063 rows, trimmed to 300. [2026-01-14T12:19:24.037343] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-14T12:19:24.037851] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-14T12:19:24.038000] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:24.038130] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-14T12:19:24.038174] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-14T12:19:24.038229] [INFO ] [MAIN ] [1436/3512] GRID kept (0.5s) | 1433 kept, 3 rejected | 74.3/min | ETA: 27.9m [2026-01-14T12:19:24.609240] [DEBUG] [REMOTE ] GRMN: Retrieved 6310 rows, trimmed to 300. [2026-01-14T12:19:24.609437] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-14T12:19:24.609730] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-14T12:19:24.609874] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:24.609996] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-14T12:19:24.610037] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-14T12:19:24.610092] [INFO ] [MAIN ] [1437/3512] GRMN kept (0.6s) | 1434 kept, 3 rejected | 74.4/min | ETA: 27.9m [2026-01-14T12:19:24.870066] [DEBUG] [REMOTE ] GRND: Retrieved 1255 rows, trimmed to 300. [2026-01-14T12:19:24.870259] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-14T12:19:24.870509] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.16. [2026-01-14T12:19:24.870681] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:24.870803] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-14T12:19:24.870845] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-14T12:19:24.870899] [INFO ] [MAIN ] [1438/3512] GRND kept (0.3s) | 1435 kept, 3 rejected | 74.4/min | ETA: 27.9m [2026-01-14T12:19:25.368414] [DEBUG] [REMOTE ] GRPN: Retrieved 3567 rows, trimmed to 300. [2026-01-14T12:19:25.368551] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-14T12:19:25.368781] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-14T12:19:25.368916] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:25.369024] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-14T12:19:25.369064] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-14T12:19:25.369112] [INFO ] [MAIN ] [1439/3512] GRPN kept (0.5s) | 1436 kept, 3 rejected | 74.4/min | ETA: 27.9m [2026-01-14T12:19:25.869792] [DEBUG] [REMOTE ] GRVY: Retrieved 5266 rows, trimmed to 300. [2026-01-14T12:19:25.869976] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-14T12:19:25.870234] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-14T12:19:25.870391] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:25.870518] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-14T12:19:25.870559] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-14T12:19:25.870638] [INFO ] [MAIN ] [1440/3512] GRVY kept (0.5s) | 1437 kept, 3 rejected | 74.4/min | ETA: 27.8m [2026-01-14T12:19:26.177248] [DEBUG] [REMOTE ] GRWG: Retrieved 2303 rows, trimmed to 300. [2026-01-14T12:19:26.177373] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-14T12:19:26.177632] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-14T12:19:26.177769] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:26.177880] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-14T12:19:26.177920] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-14T12:19:26.177967] [INFO ] [MAIN ] [1441/3512] GRWG kept (0.3s) | 1438 kept, 3 rejected | 74.5/min | ETA: 27.8m [2026-01-14T12:19:26.701807] [DEBUG] [REMOTE ] GRX: Retrieved 4673 rows, trimmed to 300. [2026-01-14T12:19:26.701937] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-14T12:19:26.702135] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-14T12:19:26.702268] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:26.702376] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-14T12:19:26.702415] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-14T12:19:26.702462] [INFO ] [MAIN ] [1442/3512] GRX kept (0.5s) | 1439 kept, 3 rejected | 74.5/min | ETA: 27.8m [2026-01-14T12:19:27.232260] [DEBUG] [REMOTE ] GS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:27.232449] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-14T12:19:27.232856] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-14T12:19:27.233041] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:27.233197] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-14T12:19:27.233252] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-14T12:19:27.233346] [INFO ] [MAIN ] [1443/3512] GS kept (0.5s) | 1440 kept, 3 rejected | 74.5/min | ETA: 27.8m [2026-01-14T12:19:27.643310] [DEBUG] [REMOTE ] GSBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:27.643442] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-14T12:19:27.643672] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-14T12:19:27.643805] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:27.643916] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-14T12:19:27.643955] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-14T12:19:27.644003] [INFO ] [MAIN ] [1444/3512] GSBC kept (0.4s) | 1441 kept, 3 rejected | 74.5/min | ETA: 27.7m [2026-01-14T12:19:27.981355] [DEBUG] [REMOTE ] GSBD: Retrieved 2723 rows, trimmed to 300. [2026-01-14T12:19:27.981489] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-14T12:19:27.981733] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-14T12:19:27.981869] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:27.981982] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-14T12:19:27.982022] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-14T12:19:27.982071] [INFO ] [MAIN ] [1445/3512] GSBD kept (0.3s) | 1442 kept, 3 rejected | 74.6/min | ETA: 27.7m [2026-01-14T12:19:28.265725] [DEBUG] [REMOTE ] GSHD: Retrieved 1939 rows, trimmed to 300. [2026-01-14T12:19:28.265848] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-14T12:19:28.266053] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.39. [2026-01-14T12:19:28.266189] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:28.266299] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-14T12:19:28.266340] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-14T12:19:28.266414] [INFO ] [MAIN ] [1446/3512] GSHD kept (0.3s) | 1443 kept, 3 rejected | 74.6/min | ETA: 27.7m [2026-01-14T12:19:28.942635] [DEBUG] [REMOTE ] GSK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:28.942766] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-14T12:19:28.942975] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-14T12:19:28.943109] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:28.943221] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-14T12:19:28.943261] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-14T12:19:28.943309] [INFO ] [MAIN ] [1447/3512] GSK kept (0.7s) | 1444 kept, 3 rejected | 74.6/min | ETA: 27.7m [2026-01-14T12:19:29.327138] [DEBUG] [REMOTE ] GSL: Retrieved 4380 rows, trimmed to 300. [2026-01-14T12:19:29.327268] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-14T12:19:29.327528] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.49. [2026-01-14T12:19:29.327718] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:29.327833] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-14T12:19:29.327872] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-14T12:19:29.327920] [INFO ] [MAIN ] [1448/3512] GSL kept (0.4s) | 1445 kept, 3 rejected | 74.6/min | ETA: 27.7m [2026-01-14T12:19:29.716485] [DEBUG] [REMOTE ] GSM: Retrieved 4140 rows, trimmed to 300. [2026-01-14T12:19:29.716644] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-14T12:19:29.716852] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-14T12:19:29.716986] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:29.717093] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-14T12:19:29.717132] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-14T12:19:29.717180] [INFO ] [MAIN ] [1449/3512] GSM kept (0.4s) | 1446 kept, 3 rejected | 74.7/min | ETA: 27.6m [2026-01-14T12:19:30.015252] [DEBUG] [REMOTE ] GTES: Retrieved 2003 rows, trimmed to 300. [2026-01-14T12:19:30.015378] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-14T12:19:30.015599] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-14T12:19:30.015737] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:30.015844] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-14T12:19:30.015883] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-14T12:19:30.015930] [INFO ] [MAIN ] [1450/3512] GTES kept (0.3s) | 1447 kept, 3 rejected | 74.7/min | ETA: 27.6m [2026-01-14T12:19:30.283038] [DEBUG] [REMOTE ] GTLB: Retrieved 1066 rows, trimmed to 300. [2026-01-14T12:19:30.283366] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-14T12:19:30.283568] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $35.39. [2026-01-14T12:19:30.283726] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:30.283837] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-14T12:19:30.283879] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-14T12:19:30.283930] [INFO ] [MAIN ] [1451/3512] GTLB kept (0.3s) | 1448 kept, 3 rejected | 74.7/min | ETA: 27.6m [2026-01-14T12:19:30.967084] [DEBUG] [REMOTE ] GTLS: Retrieved 4898 rows, trimmed to 300. [2026-01-14T12:19:30.967365] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-14T12:19:30.967957] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-14T12:19:30.968138] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:30.968337] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-14T12:19:30.968387] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-14T12:19:30.968460] [INFO ] [MAIN ] [1452/3512] GTLS kept (0.7s) | 1449 kept, 3 rejected | 74.7/min | ETA: 27.6m [2026-01-14T12:19:31.491739] [DEBUG] [REMOTE ] GTN: Retrieved 5880 rows, trimmed to 300. [2026-01-14T12:19:31.491932] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-14T12:19:31.492273] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.27. [2026-01-14T12:19:31.492426] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:31.492618] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-14T12:19:31.492670] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-14T12:19:31.492727] [INFO ] [MAIN ] [1453/3512] GTN kept (0.5s) | 1450 kept, 3 rejected | 74.7/min | ETA: 27.5m [2026-01-14T12:19:31.793984] [DEBUG] [REMOTE ] GTX: Retrieved 1841 rows, trimmed to 300. [2026-01-14T12:19:31.794177] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-14T12:19:31.794538] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.44. [2026-01-14T12:19:31.794708] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:31.794835] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-14T12:19:31.794877] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-14T12:19:31.794929] [INFO ] [MAIN ] [1454/3512] GTX kept (0.3s) | 1451 kept, 3 rejected | 74.8/min | ETA: 27.5m [2026-01-14T12:19:32.388018] [DEBUG] [REMOTE ] GTY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:32.388229] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-14T12:19:32.388667] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-14T12:19:32.388867] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:32.389261] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-14T12:19:32.389320] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-14T12:19:32.389390] [INFO ] [MAIN ] [1455/3512] GTY kept (0.6s) | 1452 kept, 3 rejected | 74.8/min | ETA: 27.5m [2026-01-14T12:19:32.659938] [DEBUG] [REMOTE ] GUG: Retrieved 1037 rows, trimmed to 300. [2026-01-14T12:19:32.660082] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-14T12:19:32.660302] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-14T12:19:32.660467] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:32.660618] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-14T12:19:32.660677] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-14T12:19:32.660740] [INFO ] [MAIN ] [1456/3512] GUG kept (0.3s) | 1453 kept, 3 rejected | 74.8/min | ETA: 27.5m [2026-01-14T12:19:33.265195] [DEBUG] [REMOTE ] GVA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:33.265382] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-14T12:19:33.265756] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-14T12:19:33.265908] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:33.266048] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-14T12:19:33.266092] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-14T12:19:33.266150] [INFO ] [MAIN ] [1457/3512] GVA kept (0.6s) | 1454 kept, 3 rejected | 74.8/min | ETA: 27.5m [2026-01-14T12:19:33.522500] [DEBUG] [REMOTE ] GWH: Retrieved 1263 rows, trimmed to 300. [2026-01-14T12:19:33.522674] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-14T12:19:33.522895] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-14T12:19:33.523048] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:33.523169] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-14T12:19:33.523211] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-14T12:19:33.523262] [INFO ] [MAIN ] [1458/3512] GWH kept (0.3s) | 1455 kept, 3 rejected | 74.9/min | ETA: 27.4m [2026-01-14T12:19:34.051763] [DEBUG] [REMOTE ] GWRE: Retrieved 3513 rows, trimmed to 300. [2026-01-14T12:19:34.051897] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-14T12:19:34.052104] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $179.50. [2026-01-14T12:19:34.052240] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:34.052352] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-14T12:19:34.052392] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-14T12:19:34.052440] [INFO ] [MAIN ] [1459/3512] GWRE kept (0.5s) | 1456 kept, 3 rejected | 74.9/min | ETA: 27.4m [2026-01-14T12:19:34.400392] [DEBUG] [REMOTE ] GWRS: Retrieved 2442 rows, trimmed to 300. [2026-01-14T12:19:34.400633] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-14T12:19:34.400885] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-14T12:19:34.401028] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:34.401146] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-14T12:19:34.401189] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-14T12:19:34.401242] [INFO ] [MAIN ] [1460/3512] GWRS kept (0.3s) | 1457 kept, 3 rejected | 74.9/min | ETA: 27.4m [2026-01-14T12:19:34.779202] [DEBUG] [REMOTE ] GXAI: Retrieved 730 rows, trimmed to 300. [2026-01-14T12:19:34.779342] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-14T12:19:34.779549] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-14T12:19:34.779732] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:34.780320] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-14T12:19:34.780374] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-14T12:19:34.780423] [INFO ] [MAIN ] [1461/3512] GXAI kept (0.4s) | 1458 kept, 3 rejected | 74.9/min | ETA: 27.4m [2026-01-14T12:19:35.342310] [DEBUG] [REMOTE ] GYRE: Retrieved 4969 rows, trimmed to 300. [2026-01-14T12:19:35.342461] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-14T12:19:35.342753] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-14T12:19:35.342904] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:35.343027] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-14T12:19:35.343069] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-14T12:19:35.343120] [INFO ] [MAIN ] [1462/3512] GYRE kept (0.6s) | 1459 kept, 3 rejected | 75.0/min | ETA: 27.3m [2026-01-14T12:19:35.725790] [DEBUG] [REMOTE ] H: Retrieved 4071 rows, trimmed to 300. [2026-01-14T12:19:35.725972] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-14T12:19:35.726324] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-14T12:19:35.726491] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:35.726671] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-14T12:19:35.726722] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-14T12:19:35.726783] [INFO ] [MAIN ] [1463/3512] H kept (0.4s) | 1460 kept, 3 rejected | 75.0/min | ETA: 27.3m [2026-01-14T12:19:36.245061] [DEBUG] [REMOTE ] HAE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:36.245193] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-14T12:19:36.245413] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-14T12:19:36.245549] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:36.245688] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-14T12:19:36.245729] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-14T12:19:36.245793] [INFO ] [MAIN ] [1464/3512] HAE kept (0.5s) | 1461 kept, 3 rejected | 75.0/min | ETA: 27.3m [2026-01-14T12:19:36.766387] [DEBUG] [REMOTE ] HAFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:36.766523] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-14T12:19:36.766782] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $23.08. [2026-01-14T12:19:36.766931] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:36.767048] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-14T12:19:36.767090] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-14T12:19:36.767141] [INFO ] [MAIN ] [1465/3512] HAFC kept (0.5s) | 1462 kept, 3 rejected | 75.0/min | ETA: 27.3m [2026-01-14T12:19:37.257088] [DEBUG] [REMOTE ] HAIN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:37.257230] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-14T12:19:37.257452] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-14T12:19:37.257648] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:37.257769] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-14T12:19:37.257809] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-14T12:19:37.257859] [INFO ] [MAIN ] [1466/3512] HAIN kept (0.5s) | 1463 kept, 3 rejected | 75.0/min | ETA: 27.3m [2026-01-14T12:19:37.737127] [DEBUG] [REMOTE ] HAL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:37.737258] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-14T12:19:37.737490] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $22.13. [2026-01-14T12:19:37.737650] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:37.737766] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-14T12:19:37.737812] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-14T12:19:37.737861] [INFO ] [MAIN ] [1467/3512] HAL kept (0.5s) | 1464 kept, 3 rejected | 75.1/min | ETA: 27.2m [2026-01-14T12:19:38.160551] [DEBUG] [REMOTE ] HALO: Retrieved 5493 rows, trimmed to 300. [2026-01-14T12:19:38.160746] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-14T12:19:38.160984] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-14T12:19:38.161121] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:38.161245] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-14T12:19:38.161287] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-14T12:19:38.161336] [INFO ] [MAIN ] [1468/3512] HALO kept (0.4s) | 1465 kept, 3 rejected | 75.1/min | ETA: 27.2m [2026-01-14T12:19:38.715496] [DEBUG] [REMOTE ] HAS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:38.715731] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-14T12:19:38.716106] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $74.11. [2026-01-14T12:19:38.716296] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:38.716475] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-14T12:19:38.716534] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-14T12:19:38.716632] [INFO ] [MAIN ] [1469/3512] HAS kept (0.6s) | 1466 kept, 3 rejected | 75.1/min | ETA: 27.2m [2026-01-14T12:19:39.056052] [DEBUG] [REMOTE ] HASI: Retrieved 3205 rows, trimmed to 300. [2026-01-14T12:19:39.056191] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-14T12:19:39.056406] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-14T12:19:39.056540] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:39.056685] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-14T12:19:39.056727] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-14T12:19:39.056775] [INFO ] [MAIN ] [1470/3512] HASI kept (0.3s) | 1467 kept, 3 rejected | 75.1/min | ETA: 27.2m [2026-01-14T12:19:39.582672] [DEBUG] [REMOTE ] HBAN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:39.582881] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-14T12:19:39.583178] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-14T12:19:39.583334] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:39.583468] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-14T12:19:39.583511] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-14T12:19:39.583612] [INFO ] [MAIN ] [1471/3512] HBAN kept (0.5s) | 1468 kept, 3 rejected | 75.1/min | ETA: 27.2m [2026-01-14T12:19:39.825760] [DEBUG] [REMOTE ] HBANL: Retrieved 718 rows, trimmed to 300. [2026-01-14T12:19:39.825959] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-14T12:19:39.826214] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-14T12:19:39.826355] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:39.826474] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-14T12:19:39.826517] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-14T12:19:39.826587] [INFO ] [MAIN ] [1472/3512] HBANL kept (0.2s) | 1469 kept, 3 rejected | 75.2/min | ETA: 27.1m [2026-01-14T12:19:40.244910] [DEBUG] [REMOTE ] HBANP: Retrieved 1243 rows, trimmed to 300. [2026-01-14T12:19:40.245098] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-14T12:19:40.245340] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-14T12:19:40.245479] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:40.245625] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-14T12:19:40.245669] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-14T12:19:40.245751] [INFO ] [MAIN ] [1473/3512] HBANP kept (0.4s) | 1470 kept, 3 rejected | 75.2/min | ETA: 27.1m [2026-01-14T12:19:40.670759] [DEBUG] [REMOTE ] HBB: Retrieved 2086 rows, trimmed to 300. [2026-01-14T12:19:40.670905] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-14T12:19:40.671162] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-14T12:19:40.671298] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:40.671412] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-14T12:19:40.671452] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-14T12:19:40.671500] [INFO ] [MAIN ] [1474/3512] HBB kept (0.4s) | 1471 kept, 3 rejected | 75.2/min | ETA: 27.1m [2026-01-14T12:19:41.163260] [DEBUG] [REMOTE ] HBCP: Retrieved 4343 rows, trimmed to 300. [2026-01-14T12:19:41.163459] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-14T12:19:41.163745] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-14T12:19:41.163886] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:41.164011] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-14T12:19:41.164051] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-14T12:19:41.164105] [INFO ] [MAIN ] [1475/3512] HBCP kept (0.5s) | 1472 kept, 3 rejected | 75.3/min | ETA: 27.1m [2026-01-14T12:19:41.620786] [DEBUG] [REMOTE ] HBM: Retrieved 4255 rows, trimmed to 300. [2026-01-14T12:19:41.621213] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-14T12:19:41.621638] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-14T12:19:41.621846] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:41.622031] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-14T12:19:41.622094] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-14T12:19:41.622174] [INFO ] [MAIN ] [1476/3512] HBM kept (0.5s) | 1473 kept, 3 rejected | 75.3/min | ETA: 27.0m [2026-01-14T12:19:41.961929] [DEBUG] [REMOTE ] HBNC: Retrieved 6057 rows, trimmed to 300. [2026-01-14T12:19:41.962136] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-14T12:19:41.962483] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.10. [2026-01-14T12:19:41.962677] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:41.962837] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-14T12:19:41.962901] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-14T12:19:41.962970] [INFO ] [MAIN ] [1477/3512] HBNC kept (0.3s) | 1474 kept, 3 rejected | 75.3/min | ETA: 27.0m [2026-01-14T12:19:42.403837] [DEBUG] [REMOTE ] HCA: Retrieved 3734 rows, trimmed to 300. [2026-01-14T12:19:42.404034] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-14T12:19:42.404316] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $425.52. [2026-01-14T12:19:42.404458] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:42.404611] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-14T12:19:42.404654] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-14T12:19:42.404707] [INFO ] [MAIN ] [1478/3512] HCA kept (0.4s) | 1475 kept, 3 rejected | 75.3/min | ETA: 27.0m [2026-01-14T12:19:42.734533] [DEBUG] [REMOTE ] HCC: Retrieved 2203 rows, trimmed to 300. [2026-01-14T12:19:42.734686] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-14T12:19:42.734893] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-14T12:19:42.735029] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:42.735140] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-14T12:19:42.735181] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-14T12:19:42.735247] [INFO ] [MAIN ] [1479/3512] HCC kept (0.3s) | 1476 kept, 3 rejected | 75.4/min | ETA: 27.0m [2026-01-14T12:19:43.227434] [DEBUG] [REMOTE ] HCI: Retrieved 4360 rows, trimmed to 300. [2026-01-14T12:19:43.227625] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-14T12:19:43.227859] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-14T12:19:43.228004] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:43.228122] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-14T12:19:43.228165] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-14T12:19:43.228216] [INFO ] [MAIN ] [1480/3512] HCI kept (0.5s) | 1477 kept, 3 rejected | 75.4/min | ETA: 27.0m [2026-01-14T12:19:43.551393] [DEBUG] [REMOTE ] HCM: Retrieved 2471 rows, trimmed to 300. [2026-01-14T12:19:43.551526] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-14T12:19:43.551758] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-14T12:19:43.551898] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:43.552008] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-14T12:19:43.552050] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-14T12:19:43.552098] [INFO ] [MAIN ] [1481/3512] HCM kept (0.3s) | 1478 kept, 3 rejected | 75.4/min | ETA: 26.9m [2026-01-14T12:19:44.115238] [DEBUG] [REMOTE ] HCSG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:44.115392] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-14T12:19:44.115682] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $16.35. [2026-01-14T12:19:44.115877] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:44.116019] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-14T12:19:44.116061] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-14T12:19:44.116112] [INFO ] [MAIN ] [1482/3512] HCSG kept (0.6s) | 1479 kept, 3 rejected | 75.4/min | ETA: 26.9m [2026-01-14T12:19:44.734640] [DEBUG] [REMOTE ] HD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:44.734839] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-14T12:19:44.735121] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-14T12:19:44.735273] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:44.735409] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-14T12:19:44.735452] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-14T12:19:44.735507] [INFO ] [MAIN ] [1483/3512] HD kept (0.6s) | 1480 kept, 3 rejected | 75.4/min | ETA: 26.9m [2026-01-14T12:19:45.211418] [DEBUG] [REMOTE ] HDB: Retrieved 6157 rows, trimmed to 300. [2026-01-14T12:19:45.211545] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-14T12:19:45.211769] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $33.10. [2026-01-14T12:19:45.211903] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:45.212036] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-14T12:19:45.212083] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-14T12:19:45.212136] [INFO ] [MAIN ] [1484/3512] HDB kept (0.5s) | 1481 kept, 3 rejected | 75.4/min | ETA: 26.9m [2026-01-14T12:19:45.690206] [DEBUG] [REMOTE ] HDSN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:45.690415] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-14T12:19:45.690772] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-14T12:19:45.690925] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:45.691093] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-14T12:19:45.691138] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-14T12:19:45.691217] [INFO ] [MAIN ] [1485/3512] HDSN kept (0.5s) | 1482 kept, 3 rejected | 75.5/min | ETA: 26.9m [2026-01-14T12:19:46.155442] [DEBUG] [REMOTE ] HE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:46.155664] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-14T12:19:46.155954] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-14T12:19:46.156102] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:46.156235] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-14T12:19:46.156279] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-14T12:19:46.156335] [INFO ] [MAIN ] [1486/3512] HE kept (0.5s) | 1483 kept, 3 rejected | 75.5/min | ETA: 26.8m [2026-01-14T12:19:46.671967] [DEBUG] [REMOTE ] HEI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:46.672172] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-14T12:19:46.672453] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-14T12:19:46.672619] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:46.672758] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-14T12:19:46.672801] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-14T12:19:46.672860] [INFO ] [MAIN ] [1487/3512] HEI kept (0.5s) | 1484 kept, 3 rejected | 75.5/min | ETA: 26.8m [2026-01-14T12:19:47.175606] [DEBUG] [REMOTE ] HELE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:47.175815] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-14T12:19:47.176110] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-14T12:19:47.176254] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:47.176388] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-14T12:19:47.176431] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-14T12:19:47.176486] [INFO ] [MAIN ] [1488/3512] HELE kept (0.5s) | 1485 kept, 3 rejected | 75.5/min | ETA: 26.8m [2026-01-14T12:19:47.448685] [DEBUG] [REMOTE ] HELP: Retrieved 1386 rows, trimmed to 300. [2026-01-14T12:19:47.448851] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-14T12:19:47.449082] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-14T12:19:47.449221] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:47.449522] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-14T12:19:47.449563] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-14T12:19:47.449651] [INFO ] [MAIN ] [1489/3512] HELP kept (0.3s) | 1486 kept, 3 rejected | 75.6/min | ETA: 26.8m [2026-01-14T12:19:47.751361] [DEBUG] [REMOTE ] HEPS: Retrieved 1139 rows, trimmed to 300. [2026-01-14T12:19:47.751497] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-14T12:19:47.751725] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-14T12:19:47.751859] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:47.751966] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-14T12:19:47.752006] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-14T12:19:47.752057] [INFO ] [MAIN ] [1490/3512] HEPS kept (0.3s) | 1487 kept, 3 rejected | 75.6/min | ETA: 26.7m [2026-01-14T12:19:48.291396] [DEBUG] [REMOTE ] HEQ: Retrieved 3679 rows, trimmed to 300. [2026-01-14T12:19:48.291629] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-14T12:19:48.291905] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-14T12:19:48.292048] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:48.292173] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-14T12:19:48.292215] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-14T12:19:48.292294] [INFO ] [MAIN ] [1491/3512] HEQ kept (0.5s) | 1488 kept, 3 rejected | 75.6/min | ETA: 26.7m [2026-01-14T12:19:48.693263] [DEBUG] [REMOTE ] HERO: Retrieved 1558 rows, trimmed to 300. [2026-01-14T12:19:48.693443] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-14T12:19:48.693722] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-14T12:19:48.693872] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:48.693991] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-14T12:19:48.694035] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-14T12:19:48.694089] [INFO ] [MAIN ] [1492/3512] HERO kept (0.4s) | 1489 kept, 3 rejected | 75.6/min | ETA: 26.7m [2026-01-14T12:19:49.099069] [DEBUG] [REMOTE ] HESM: Retrieved 2206 rows, trimmed to 300. [2026-01-14T12:19:49.099253] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-14T12:19:49.099499] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.96. [2026-01-14T12:19:49.099675] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:49.099796] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-14T12:19:49.099839] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-14T12:19:49.099894] [INFO ] [MAIN ] [1493/3512] HESM kept (0.4s) | 1490 kept, 3 rejected | 75.7/min | ETA: 26.7m [2026-01-14T12:19:49.453499] [DEBUG] [REMOTE ] HFFG: Retrieved 2099 rows, trimmed to 300. [2026-01-14T12:19:49.453705] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-14T12:19:49.453952] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-14T12:19:49.454098] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:49.454228] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-14T12:19:49.454279] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-14T12:19:49.454335] [INFO ] [MAIN ] [1494/3512] HFFG kept (0.4s) | 1491 kept, 3 rejected | 75.7/min | ETA: 26.7m [2026-01-14T12:19:49.796778] [DEBUG] [REMOTE ] HFRO: Retrieved 2057 rows, trimmed to 300. [2026-01-14T12:19:49.796969] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-14T12:19:49.797225] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-14T12:19:49.797380] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:49.797548] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-14T12:19:49.797612] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-14T12:19:49.797669] [INFO ] [MAIN ] [1495/3512] HFRO kept (0.3s) | 1492 kept, 3 rejected | 75.7/min | ETA: 26.6m [2026-01-14T12:19:50.345805] [DEBUG] [REMOTE ] HFWA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:50.346020] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-14T12:19:50.346399] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-14T12:19:50.346546] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:50.346720] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-14T12:19:50.346765] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-14T12:19:50.346824] [INFO ] [MAIN ] [1496/3512] HFWA kept (0.5s) | 1493 kept, 3 rejected | 75.7/min | ETA: 26.6m [2026-01-14T12:19:50.561470] [DEBUG] [REMOTE ] HG: Retrieved 544 rows, trimmed to 300. [2026-01-14T12:19:50.561699] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-14T12:19:50.561959] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-14T12:19:50.562103] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:50.562229] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-14T12:19:50.562293] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-14T12:19:50.562348] [INFO ] [MAIN ] [1497/3512] HG kept (0.2s) | 1494 kept, 3 rejected | 75.8/min | ETA: 26.6m [2026-01-14T12:19:51.241266] [DEBUG] [REMOTE ] HGBL: Retrieved 2447 rows, trimmed to 300. [2026-01-14T12:19:51.241415] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-14T12:19:51.241663] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-14T12:19:51.241806] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:51.241924] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-14T12:19:51.241965] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-14T12:19:51.242015] [INFO ] [MAIN ] [1498/3512] HGBL kept (0.7s) | 1495 kept, 3 rejected | 75.8/min | ETA: 26.6m [2026-01-14T12:19:51.527889] [DEBUG] [REMOTE ] HGLB: Retrieved 1736 rows, trimmed to 300. [2026-01-14T12:19:51.528086] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-14T12:19:51.528340] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-14T12:19:51.528485] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:51.528628] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-14T12:19:51.528672] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-14T12:19:51.528728] [INFO ] [MAIN ] [1499/3512] HGLB kept (0.3s) | 1496 kept, 3 rejected | 75.8/min | ETA: 26.6m [2026-01-14T12:19:51.883100] [DEBUG] [REMOTE ] HGTY: Retrieved 1161 rows, trimmed to 300. [2026-01-14T12:19:51.883397] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-14T12:19:51.883832] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-14T12:19:51.884013] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:51.884185] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-14T12:19:51.884230] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-14T12:19:51.884289] [INFO ] [MAIN ] [1500/3512] HGTY kept (0.4s) | 1497 kept, 3 rejected | 75.8/min | ETA: 26.5m [2026-01-14T12:19:52.422850] [DEBUG] [REMOTE ] HHH: Retrieved 3819 rows, trimmed to 300. [2026-01-14T12:19:52.423034] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-14T12:19:52.423284] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-14T12:19:52.423629] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:52.423749] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-14T12:19:52.423790] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-14T12:19:52.423841] [INFO ] [MAIN ] [1501/3512] HHH kept (0.5s) | 1498 kept, 3 rejected | 75.9/min | ETA: 26.5m [2026-01-14T12:19:52.843991] [DEBUG] [REMOTE ] HI: Retrieved 4478 rows, trimmed to 300. [2026-01-14T12:19:52.844184] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-14T12:19:52.844441] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.15. [2026-01-14T12:19:52.844604] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:52.844728] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-14T12:19:52.844769] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-14T12:19:52.844824] [INFO ] [MAIN ] [1502/3512] HI kept (0.4s) | 1499 kept, 3 rejected | 75.9/min | ETA: 26.5m [2026-01-14T12:19:53.348790] [DEBUG] [REMOTE ] HIFS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:53.348978] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-14T12:19:53.349249] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-14T12:19:53.349410] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:53.349544] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-14T12:19:53.349655] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-14T12:19:53.349719] [INFO ] [MAIN ] [1503/3512] HIFS kept (0.5s) | 1500 kept, 3 rejected | 75.9/min | ETA: 26.5m [2026-01-14T12:19:53.777156] [DEBUG] [REMOTE ] HIG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:53.777359] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-14T12:19:53.777690] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-14T12:19:53.777837] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:53.777967] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-14T12:19:53.778010] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-14T12:19:53.778064] [INFO ] [MAIN ] [1504/3512] HIG kept (0.4s) | 1501 kept, 3 rejected | 75.9/min | ETA: 26.5m [2026-01-14T12:19:54.371445] [DEBUG] [REMOTE ] HII: Retrieved 3726 rows, trimmed to 300. [2026-01-14T12:19:54.371678] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-14T12:19:54.371971] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-14T12:19:54.372119] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:54.372241] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-14T12:19:54.372362] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-14T12:19:54.372451] [INFO ] [MAIN ] [1505/3512] HII kept (0.6s) | 1502 kept, 3 rejected | 75.9/min | ETA: 26.4m [2026-01-14T12:19:54.642347] [DEBUG] [REMOTE ] HIMS: Retrieved 1592 rows, trimmed to 300. [2026-01-14T12:19:54.642549] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-14T12:19:54.642871] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $31.69. [2026-01-14T12:19:54.643039] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:54.643191] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-14T12:19:54.643243] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-14T12:19:54.643299] [INFO ] [MAIN ] [1506/3512] HIMS kept (0.3s) | 1503 kept, 3 rejected | 76.0/min | ETA: 26.4m [2026-01-14T12:19:55.210536] [DEBUG] [REMOTE ] HIMX: Retrieved 4978 rows, trimmed to 300. [2026-01-14T12:19:55.210836] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-14T12:19:55.211342] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-14T12:19:55.211560] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:55.211790] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-14T12:19:55.211853] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-14T12:19:55.211949] [INFO ] [MAIN ] [1507/3512] HIMX kept (0.6s) | 1504 kept, 3 rejected | 76.0/min | ETA: 26.4m [2026-01-14T12:19:55.743385] [DEBUG] [REMOTE ] HIO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:55.743604] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-14T12:19:55.743909] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.67. [2026-01-14T12:19:55.744055] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:55.744180] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-14T12:19:55.744221] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-14T12:19:55.744887] [INFO ] [MAIN ] [1508/3512] HIO kept (0.5s) | 1505 kept, 3 rejected | 76.0/min | ETA: 26.4m [2026-01-14T12:19:56.040000] [DEBUG] [REMOTE ] HIPO: Retrieved 1117 rows, trimmed to 300. [2026-01-14T12:19:56.040193] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-14T12:19:56.040445] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-14T12:19:56.040609] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:56.040731] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-14T12:19:56.040938] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-14T12:19:56.040994] [INFO ] [MAIN ] [1509/3512] HIPO kept (0.3s) | 1506 kept, 3 rejected | 76.0/min | ETA: 26.3m [2026-01-14T12:19:56.436049] [DEBUG] [REMOTE ] HITI: Retrieved 1747 rows, trimmed to 300. [2026-01-14T12:19:56.436239] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-14T12:19:56.436495] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-14T12:19:56.436668] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:56.436790] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-14T12:19:56.436832] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-14T12:19:56.436885] [INFO ] [MAIN ] [1510/3512] HITI kept (0.4s) | 1507 kept, 3 rejected | 76.0/min | ETA: 26.3m [2026-01-14T12:19:56.837545] [DEBUG] [REMOTE ] HIVE: Retrieved 2011 rows, trimmed to 300. [2026-01-14T12:19:56.837774] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-14T12:19:56.838047] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-14T12:19:56.838190] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:56.838309] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-14T12:19:56.838351] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-14T12:19:56.838406] [INFO ] [MAIN ] [1511/3512] HIVE kept (0.4s) | 1508 kept, 3 rejected | 76.1/min | ETA: 26.3m [2026-01-14T12:19:57.441703] [DEBUG] [REMOTE ] HIX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:57.441925] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-14T12:19:57.442272] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-14T12:19:57.442419] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:57.442566] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-14T12:19:57.442846] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-14T12:19:57.442910] [INFO ] [MAIN ] [1512/3512] HIX kept (0.6s) | 1509 kept, 3 rejected | 76.1/min | ETA: 26.3m [2026-01-14T12:19:57.799053] [DEBUG] [REMOTE ] HL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:57.799264] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-14T12:19:57.799791] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-14T12:19:57.799940] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:57.800072] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-14T12:19:57.800113] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-14T12:19:57.800170] [INFO ] [MAIN ] [1513/3512] HL kept (0.4s) | 1510 kept, 3 rejected | 76.1/min | ETA: 26.3m [2026-01-14T12:19:58.120392] [DEBUG] [REMOTE ] HLAL: Retrieved 1634 rows, trimmed to 300. [2026-01-14T12:19:58.120538] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-14T12:19:58.120783] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-14T12:19:58.120920] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:58.121033] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-14T12:19:58.121073] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-14T12:19:58.121122] [INFO ] [MAIN ] [1514/3512] HLAL kept (0.3s) | 1511 kept, 3 rejected | 76.1/min | ETA: 26.2m [2026-01-14T12:19:58.753088] [DEBUG] [REMOTE ] HLF: Retrieved 5302 rows, trimmed to 300. [2026-01-14T12:19:58.753220] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-14T12:19:58.753428] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-14T12:19:58.753566] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:58.753700] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-14T12:19:58.753757] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-14T12:19:58.753810] [INFO ] [MAIN ] [1515/3512] HLF kept (0.6s) | 1512 kept, 3 rejected | 76.2/min | ETA: 26.2m [2026-01-14T12:19:59.081844] [DEBUG] [REMOTE ] HLI: Retrieved 2620 rows, trimmed to 300. [2026-01-14T12:19:59.081979] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-14T12:19:59.082192] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-14T12:19:59.082373] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:59.082496] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-14T12:19:59.082538] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-14T12:19:59.082606] [INFO ] [MAIN ] [1516/3512] HLI kept (0.3s) | 1513 kept, 3 rejected | 76.2/min | ETA: 26.2m [2026-01-14T12:19:59.690240] [DEBUG] [REMOTE ] HLIO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:19:59.690376] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-14T12:19:59.690614] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-14T12:19:59.690752] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:59.690865] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-14T12:19:59.690905] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-14T12:19:59.690954] [INFO ] [MAIN ] [1517/3512] HLIO kept (0.6s) | 1514 kept, 3 rejected | 76.2/min | ETA: 26.2m [2026-01-14T12:19:59.912732] [DEBUG] [REMOTE ] HLLY: Retrieved 840 rows, trimmed to 300. [2026-01-14T12:19:59.912932] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-14T12:19:59.913223] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-14T12:19:59.913403] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:19:59.913525] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-14T12:19:59.913568] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-14T12:19:59.913647] [INFO ] [MAIN ] [1518/3512] HLLY kept (0.2s) | 1515 kept, 3 rejected | 76.2/min | ETA: 26.2m [2026-01-14T12:20:00.467372] [DEBUG] [REMOTE ] HLMN: Retrieved 1283 rows, trimmed to 300. [2026-01-14T12:20:00.467624] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-14T12:20:00.467881] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-14T12:20:00.468025] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:00.468149] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-14T12:20:00.468193] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-14T12:20:00.468247] [INFO ] [MAIN ] [1519/3512] HLMN kept (0.6s) | 1516 kept, 3 rejected | 76.2/min | ETA: 26.1m [2026-01-14T12:20:00.776000] [DEBUG] [REMOTE ] HLN: Retrieved 873 rows, trimmed to 300. [2026-01-14T12:20:00.776217] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-14T12:20:00.776493] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-14T12:20:00.776665] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:00.776789] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-14T12:20:00.776833] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-14T12:20:00.776888] [INFO ] [MAIN ] [1520/3512] HLN kept (0.3s) | 1517 kept, 3 rejected | 76.3/min | ETA: 26.1m [2026-01-14T12:20:01.198857] [DEBUG] [REMOTE ] HLNE: Retrieved 2231 rows, trimmed to 300. [2026-01-14T12:20:01.199081] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-14T12:20:01.199411] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-14T12:20:01.199562] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:01.199777] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-14T12:20:01.199825] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-14T12:20:01.199884] [INFO ] [MAIN ] [1521/3512] HLNE kept (0.4s) | 1518 kept, 3 rejected | 76.3/min | ETA: 26.1m [2026-01-14T12:20:02.114938] [DEBUG] [REMOTE ] HLX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:02.115084] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-14T12:20:02.115340] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-14T12:20:02.115495] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:02.115640] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-14T12:20:02.115684] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-14T12:20:02.115736] [INFO ] [MAIN ] [1522/3512] HLX kept (0.9s) | 1519 kept, 3 rejected | 76.3/min | ETA: 26.1m [2026-01-14T12:20:02.591675] [DEBUG] [REMOTE ] HMC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:02.591812] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-14T12:20:02.592025] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-14T12:20:02.592163] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:02.592279] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-14T12:20:02.592320] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-14T12:20:02.592369] [INFO ] [MAIN ] [1523/3512] HMC kept (0.5s) | 1520 kept, 3 rejected | 76.3/min | ETA: 26.1m [2026-01-14T12:20:03.322528] [DEBUG] [REMOTE ] HMN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:03.322996] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-14T12:20:03.323635] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.05. [2026-01-14T12:20:03.323793] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:03.323960] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-14T12:20:03.324002] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-14T12:20:03.324068] [INFO ] [MAIN ] [1524/3512] HMN kept (0.7s) | 1521 kept, 3 rejected | 76.3/min | ETA: 26.1m [2026-01-14T12:20:03.765100] [DEBUG] [REMOTE ] HMY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:03.765235] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-14T12:20:03.765454] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-14T12:20:03.765609] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:03.765725] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-14T12:20:03.765765] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-14T12:20:03.765814] [INFO ] [MAIN ] [1525/3512] HMY kept (0.4s) | 1522 kept, 3 rejected | 76.3/min | ETA: 26.0m [2026-01-14T12:20:04.105145] [DEBUG] [REMOTE ] HNDL: Retrieved 2009 rows, trimmed to 300. [2026-01-14T12:20:04.105274] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-14T12:20:04.105470] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-14T12:20:04.105620] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:04.105729] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-14T12:20:04.105768] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-14T12:20:04.105815] [INFO ] [MAIN ] [1526/3512] HNDL kept (0.3s) | 1523 kept, 3 rejected | 76.4/min | ETA: 26.0m [2026-01-14T12:20:04.702971] [DEBUG] [REMOTE ] HNI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:04.703103] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-14T12:20:04.703320] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-14T12:20:04.703455] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:04.703609] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-14T12:20:04.703652] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-14T12:20:04.703700] [INFO ] [MAIN ] [1527/3512] HNI kept (0.6s) | 1524 kept, 3 rejected | 76.4/min | ETA: 26.0m [2026-01-14T12:20:05.185750] [DEBUG] [REMOTE ] HNRG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:05.185890] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-14T12:20:05.186108] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-14T12:20:05.186253] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:05.186368] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-14T12:20:05.186410] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-14T12:20:05.186965] [INFO ] [MAIN ] [1528/3512] HNRG kept (0.5s) | 1525 kept, 3 rejected | 76.4/min | ETA: 26.0m [2026-01-14T12:20:05.656774] [DEBUG] [REMOTE ] HOG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:05.656916] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-14T12:20:05.657174] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-14T12:20:05.657314] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:05.657435] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-14T12:20:05.657496] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-14T12:20:05.657547] [INFO ] [MAIN ] [1529/3512] HOG kept (0.5s) | 1526 kept, 3 rejected | 76.4/min | ETA: 26.0m [2026-01-14T12:20:05.894564] [DEBUG] [REMOTE ] HOLO: Retrieved 768 rows, trimmed to 300. [2026-01-14T12:20:05.894716] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-14T12:20:05.894918] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-14T12:20:05.895057] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:05.895168] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-14T12:20:05.895209] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-14T12:20:05.895256] [INFO ] [MAIN ] [1530/3512] HOLO kept (0.2s) | 1527 kept, 3 rejected | 76.4/min | ETA: 25.9m [2026-01-14T12:20:06.463340] [DEBUG] [REMOTE ] HOLX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:06.463478] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-14T12:20:06.463704] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $69.85. [2026-01-14T12:20:06.463839] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:06.463951] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-14T12:20:06.463991] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-14T12:20:06.464038] [INFO ] [MAIN ] [1531/3512] HOLX kept (0.6s) | 1528 kept, 3 rejected | 76.5/min | ETA: 25.9m [2026-01-14T12:20:06.942310] [DEBUG] [REMOTE ] HOMB: Retrieved 4920 rows, trimmed to 300. [2026-01-14T12:20:06.942456] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-14T12:20:06.942707] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-14T12:20:06.942848] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:06.942968] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-14T12:20:06.943010] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-14T12:20:06.943058] [INFO ] [MAIN ] [1532/3512] HOMB kept (0.5s) | 1529 kept, 3 rejected | 76.5/min | ETA: 25.9m [2026-01-14T12:20:07.414946] [DEBUG] [REMOTE ] HON: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:07.415089] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-14T12:20:07.415315] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-14T12:20:07.415452] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:07.415608] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-14T12:20:07.415651] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-14T12:20:07.415700] [INFO ] [MAIN ] [1533/3512] HON kept (0.5s) | 1530 kept, 3 rejected | 76.5/min | ETA: 25.9m [2026-01-14T12:20:07.654408] [DEBUG] [REMOTE ] HOOD: Retrieved 1120 rows, trimmed to 300. [2026-01-14T12:20:07.654543] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-14T12:20:07.654781] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-14T12:20:07.654926] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:07.655040] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-14T12:20:07.655086] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-14T12:20:07.655147] [INFO ] [MAIN ] [1534/3512] HOOD kept (0.2s) | 1531 kept, 3 rejected | 76.5/min | ETA: 25.8m [2026-01-14T12:20:08.305383] [DEBUG] [REMOTE ] HOPE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:08.305511] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-14T12:20:08.305736] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-14T12:20:08.305888] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:08.305998] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-14T12:20:08.306038] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-14T12:20:08.306087] [INFO ] [MAIN ] [1535/3512] HOPE kept (0.7s) | 1532 kept, 3 rejected | 76.5/min | ETA: 25.8m [2026-01-14T12:20:08.781611] [DEBUG] [REMOTE ] HP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:08.781775] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-14T12:20:08.782036] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $22.89. [2026-01-14T12:20:08.782173] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:08.782296] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-14T12:20:08.782336] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-14T12:20:08.782386] [INFO ] [MAIN ] [1536/3512] HP kept (0.5s) | 1533 kept, 3 rejected | 76.6/min | ETA: 25.8m [2026-01-14T12:20:09.129834] [DEBUG] [REMOTE ] HPE: Retrieved 2574 rows, trimmed to 300. [2026-01-14T12:20:09.129955] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-14T12:20:09.130158] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-14T12:20:09.130296] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:09.130405] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-14T12:20:09.130445] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-14T12:20:09.130494] [INFO ] [MAIN ] [1537/3512] HPE kept (0.3s) | 1534 kept, 3 rejected | 76.6/min | ETA: 25.8m [2026-01-14T12:20:10.670884] [DEBUG] [REMOTE ] HPF: Retrieved 5819 rows, trimmed to 300. [2026-01-14T12:20:10.671021] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-14T12:20:10.671237] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-14T12:20:10.671377] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:10.671488] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-14T12:20:10.671529] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-14T12:20:10.671595] [INFO ] [MAIN ] [1538/3512] HPF kept (1.5s) | 1535 kept, 3 rejected | 76.5/min | ETA: 25.8m [2026-01-14T12:20:11.295765] [DEBUG] [REMOTE ] HPI: Retrieved 5662 rows, trimmed to 300. [2026-01-14T12:20:11.295907] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-14T12:20:11.296126] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-14T12:20:11.296265] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:11.296402] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-14T12:20:11.296445] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-14T12:20:11.296496] [INFO ] [MAIN ] [1539/3512] HPI kept (0.6s) | 1536 kept, 3 rejected | 76.6/min | ETA: 25.8m [2026-01-14T12:20:11.552406] [DEBUG] [REMOTE ] HPK: Retrieved 1354 rows, trimmed to 300. [2026-01-14T12:20:11.552549] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-14T12:20:11.552816] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-14T12:20:11.552953] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:11.553067] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-14T12:20:11.553108] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-14T12:20:11.553156] [INFO ] [MAIN ] [1540/3512] HPK kept (0.3s) | 1537 kept, 3 rejected | 76.6/min | ETA: 25.7m [2026-01-14T12:20:15.394733] [DEBUG] [REMOTE ] HPP: Retrieved 3913 rows, trimmed to 300. [2026-01-14T12:20:15.394900] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-14T12:20:15.395170] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.61. [2026-01-14T12:20:15.395353] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:15.395508] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-14T12:20:15.395559] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-14T12:20:15.395645] [INFO ] [MAIN ] [1541/3512] HPP kept (3.8s) | 1538 kept, 3 rejected | 76.4/min | ETA: 25.8m [2026-01-14T12:20:15.870467] [DEBUG] [REMOTE ] HPQ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:15.870626] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-14T12:20:15.870866] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $21.08. [2026-01-14T12:20:15.871004] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:15.871122] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-14T12:20:15.871163] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-14T12:20:15.871212] [INFO ] [MAIN ] [1542/3512] HPQ kept (0.5s) | 1539 kept, 3 rejected | 76.4/min | ETA: 25.8m [2026-01-14T12:20:16.312265] [DEBUG] [REMOTE ] HPS: Retrieved 5681 rows, trimmed to 300. [2026-01-14T12:20:16.312408] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-14T12:20:16.312649] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-14T12:20:16.312795] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:16.312913] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-14T12:20:16.312971] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-14T12:20:16.313045] [INFO ] [MAIN ] [1543/3512] HPS kept (0.4s) | 1540 kept, 3 rejected | 76.4/min | ETA: 25.8m [2026-01-14T12:20:17.972410] [DEBUG] [REMOTE ] HQI: Retrieved 5936 rows, trimmed to 300. [2026-01-14T12:20:17.972540] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-14T12:20:17.972763] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-14T12:20:17.972898] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:17.973008] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-14T12:20:17.973047] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-14T12:20:17.973096] [INFO ] [MAIN ] [1544/3512] HQI kept (1.7s) | 1541 kept, 3 rejected | 76.4/min | ETA: 25.8m [2026-01-14T12:20:18.468430] [DEBUG] [REMOTE ] HQL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:18.468592] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-14T12:20:18.468837] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-14T12:20:18.468986] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:18.469155] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-14T12:20:18.469200] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-14T12:20:18.469252] [INFO ] [MAIN ] [1545/3512] HQL kept (0.5s) | 1542 kept, 3 rejected | 76.4/min | ETA: 25.7m [2026-01-14T12:20:18.815662] [DEBUG] [REMOTE ] HQY: Retrieved 2881 rows, trimmed to 300. [2026-01-14T12:20:18.815790] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-14T12:20:18.815990] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.28. [2026-01-14T12:20:18.816125] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:18.816232] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-14T12:20:18.816272] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-14T12:20:18.816319] [INFO ] [MAIN ] [1546/3512] HQY kept (0.3s) | 1543 kept, 3 rejected | 76.4/min | ETA: 25.7m [2026-01-14T12:20:19.373436] [DEBUG] [REMOTE ] HRB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:19.373631] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-14T12:20:19.373949] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-14T12:20:19.374141] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:19.374305] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-14T12:20:19.374361] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-14T12:20:19.374433] [INFO ] [MAIN ] [1547/3512] HRB kept (0.6s) | 1544 kept, 3 rejected | 76.4/min | ETA: 25.7m [2026-01-14T12:20:19.896241] [DEBUG] [REMOTE ] HRL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:19.896374] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-14T12:20:19.896607] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-14T12:20:19.896744] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:19.896858] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-14T12:20:19.896898] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-14T12:20:19.896946] [INFO ] [MAIN ] [1548/3512] HRL kept (0.5s) | 1545 kept, 3 rejected | 76.5/min | ETA: 25.7m [2026-01-14T12:20:20.122042] [DEBUG] [REMOTE ] HRMY: Retrieved 1357 rows, trimmed to 300. [2026-01-14T12:20:20.122174] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-14T12:20:20.122368] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-14T12:20:20.122501] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:20.122629] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-14T12:20:20.122670] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-14T12:20:20.122717] [INFO ] [MAIN ] [1549/3512] HRMY kept (0.2s) | 1546 kept, 3 rejected | 76.5/min | ETA: 25.7m [2026-01-14T12:20:20.678705] [DEBUG] [REMOTE ] HRTG: Retrieved 2928 rows, trimmed to 300. [2026-01-14T12:20:20.678837] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-14T12:20:20.679044] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-14T12:20:20.679183] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:20.679295] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-14T12:20:20.679336] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-14T12:20:20.679392] [INFO ] [MAIN ] [1550/3512] HRTG kept (0.6s) | 1547 kept, 3 rejected | 76.5/min | ETA: 25.6m [2026-01-14T12:20:21.174016] [DEBUG] [REMOTE ] HRTX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:21.174150] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-14T12:20:21.174392] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-14T12:20:21.174527] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:21.174676] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-14T12:20:21.174717] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-14T12:20:21.174766] [INFO ] [MAIN ] [1551/3512] HRTX kept (0.5s) | 1548 kept, 3 rejected | 76.5/min | ETA: 25.6m [2026-01-14T12:20:21.582991] [DEBUG] [REMOTE ] HRZN: Retrieved 3824 rows, trimmed to 300. [2026-01-14T12:20:21.583176] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-14T12:20:21.583418] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.65. [2026-01-14T12:20:21.583559] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:21.583696] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-14T12:20:21.583737] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-14T12:20:21.583790] [INFO ] [MAIN ] [1552/3512] HRZN kept (0.4s) | 1549 kept, 3 rejected | 76.5/min | ETA: 25.6m [2026-01-14T12:20:21.803255] [DEBUG] [REMOTE ] HSAI: Retrieved 734 rows, trimmed to 300. [2026-01-14T12:20:21.803392] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-14T12:20:21.803613] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-14T12:20:21.803751] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:21.803864] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-14T12:20:21.803904] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-14T12:20:21.803951] [INFO ] [MAIN ] [1553/3512] HSAI kept (0.2s) | 1550 kept, 3 rejected | 76.6/min | ETA: 25.6m [2026-01-14T12:20:22.468108] [DEBUG] [REMOTE ] HSBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:22.468271] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-14T12:20:22.468537] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-14T12:20:22.468695] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:22.468820] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-14T12:20:22.468860] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-14T12:20:22.468911] [INFO ] [MAIN ] [1554/3512] HSBC kept (0.7s) | 1551 kept, 3 rejected | 76.6/min | ETA: 25.6m [2026-01-14T12:20:22.636368] [DEBUG] [REMOTE ] HSCS: Retrieved 898 rows, trimmed to 300. [2026-01-14T12:20:22.636519] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-14T12:20:22.636747] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-14T12:20:22.636886] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:22.637007] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-14T12:20:22.637049] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-14T12:20:22.637096] [INFO ] [MAIN ] [1555/3512] HSCS kept (0.2s) | 1552 kept, 3 rejected | 76.6/min | ETA: 25.5m [2026-01-14T12:20:23.090313] [DEBUG] [REMOTE ] HSHP: Retrieved 807 rows, trimmed to 300. [2026-01-14T12:20:23.090446] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-14T12:20:23.090658] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-14T12:20:23.090794] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:23.090900] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-14T12:20:23.090940] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-14T12:20:23.090988] [INFO ] [MAIN ] [1556/3512] HSHP kept (0.5s) | 1553 kept, 3 rejected | 76.7/min | ETA: 25.5m [2026-01-14T12:20:23.794774] [DEBUG] [REMOTE ] HSIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:23.795090] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-14T12:20:23.795692] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.32. [2026-01-14T12:20:23.795948] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:23.796183] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-14T12:20:23.796246] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-14T12:20:23.796337] [INFO ] [MAIN ] [1557/3512] HSIC kept (0.7s) | 1554 kept, 3 rejected | 76.7/min | ETA: 25.5m [2026-01-14T12:20:24.409257] [DEBUG] [REMOTE ] HSTM: Retrieved 6478 rows, trimmed to 300. [2026-01-14T12:20:24.409446] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-14T12:20:24.409788] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $22.03. [2026-01-14T12:20:24.409938] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:24.410069] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-14T12:20:24.410112] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-14T12:20:24.410163] [INFO ] [MAIN ] [1558/3512] HSTM kept (0.6s) | 1555 kept, 3 rejected | 76.7/min | ETA: 25.5m [2026-01-14T12:20:24.985608] [DEBUG] [REMOTE ] HSY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:24.985768] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-14T12:20:24.986057] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-14T12:20:24.986435] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:24.986612] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-14T12:20:24.986671] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-14T12:20:24.986744] [INFO ] [MAIN ] [1559/3512] HSY kept (0.6s) | 1556 kept, 3 rejected | 76.7/min | ETA: 25.5m [2026-01-14T12:20:25.548173] [DEBUG] [REMOTE ] HTBK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:25.548310] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-14T12:20:25.548521] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.46. [2026-01-14T12:20:25.548692] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:25.548810] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-14T12:20:25.548850] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-14T12:20:25.548900] [INFO ] [MAIN ] [1560/3512] HTBK kept (0.6s) | 1557 kept, 3 rejected | 76.7/min | ETA: 25.5m [2026-01-14T12:20:26.082493] [DEBUG] [REMOTE ] HTD: Retrieved 5507 rows, trimmed to 300. [2026-01-14T12:20:26.082649] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-14T12:20:26.082855] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-14T12:20:26.082989] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:26.083098] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-14T12:20:26.083138] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-14T12:20:26.083186] [INFO ] [MAIN ] [1561/3512] HTD kept (0.5s) | 1558 kept, 3 rejected | 76.7/min | ETA: 25.4m [2026-01-14T12:20:26.452389] [DEBUG] [REMOTE ] HTGC: Retrieved 5182 rows, trimmed to 300. [2026-01-14T12:20:26.452548] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-14T12:20:26.452871] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.82. [2026-01-14T12:20:26.453044] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:26.453194] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-14T12:20:26.453248] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-14T12:20:26.453313] [INFO ] [MAIN ] [1562/3512] HTGC kept (0.4s) | 1559 kept, 3 rejected | 76.7/min | ETA: 25.4m [2026-01-14T12:20:26.924300] [DEBUG] [REMOTE ] HTH: Retrieved 5511 rows, trimmed to 300. [2026-01-14T12:20:26.924481] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-14T12:20:26.924786] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $31.60. [2026-01-14T12:20:26.924970] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:26.925127] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-14T12:20:26.925174] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-14T12:20:26.925229] [INFO ] [MAIN ] [1563/3512] HTH kept (0.5s) | 1560 kept, 3 rejected | 76.8/min | ETA: 25.4m [2026-01-14T12:20:27.513809] [DEBUG] [REMOTE ] HTLD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:27.514031] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-14T12:20:27.514409] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-14T12:20:27.514563] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:27.514751] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-14T12:20:27.514809] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-14T12:20:27.514869] [INFO ] [MAIN ] [1564/3512] HTLD kept (0.6s) | 1561 kept, 3 rejected | 76.8/min | ETA: 25.4m [2026-01-14T12:20:27.717559] [DEBUG] [REMOTE ] HTOO: Retrieved 1278 rows, trimmed to 300. [2026-01-14T12:20:27.717723] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-14T12:20:27.717923] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-14T12:20:27.718056] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:27.718163] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-14T12:20:27.718202] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-14T12:20:27.718249] [INFO ] [MAIN ] [1565/3512] HTOO kept (0.2s) | 1562 kept, 3 rejected | 76.8/min | ETA: 25.4m [2026-01-14T12:20:28.182465] [DEBUG] [REMOTE ] HTZ: Retrieved 1139 rows, trimmed to 300. [2026-01-14T12:20:28.182629] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-14T12:20:28.182842] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-14T12:20:28.182979] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:28.183093] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-14T12:20:28.183135] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-14T12:20:28.183184] [INFO ] [MAIN ] [1566/3512] HTZ kept (0.5s) | 1563 kept, 3 rejected | 76.8/min | ETA: 25.3m [2026-01-14T12:20:28.618120] [DEBUG] [REMOTE ] HUBB: Retrieved 2527 rows, trimmed to 300. [2026-01-14T12:20:28.618245] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-14T12:20:28.618465] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-14T12:20:28.618627] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:28.618745] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-14T12:20:28.618796] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-14T12:20:28.618864] [INFO ] [MAIN ] [1567/3512] HUBB kept (0.4s) | 1564 kept, 3 rejected | 76.8/min | ETA: 25.3m [2026-01-14T12:20:29.199842] [DEBUG] [REMOTE ] HUBG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:29.200002] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-14T12:20:29.200238] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-14T12:20:29.200380] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:29.200503] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-14T12:20:29.200545] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-14T12:20:29.200617] [INFO ] [MAIN ] [1568/3512] HUBG kept (0.6s) | 1565 kept, 3 rejected | 76.9/min | ETA: 25.3m [2026-01-14T12:20:29.544659] [DEBUG] [REMOTE ] HUBS: Retrieved 2832 rows, trimmed to 300. [2026-01-14T12:20:29.544789] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-14T12:20:29.544995] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-14T12:20:29.545151] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:29.545264] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-14T12:20:29.545306] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-14T12:20:29.545354] [INFO ] [MAIN ] [1569/3512] HUBS kept (0.3s) | 1566 kept, 3 rejected | 76.9/min | ETA: 25.3m [2026-01-14T12:20:30.090216] [DEBUG] [REMOTE ] HUM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:30.090346] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-14T12:20:30.090604] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-14T12:20:30.090748] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:30.090860] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-14T12:20:30.090900] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-14T12:20:30.090947] [INFO ] [MAIN ] [1570/3512] HUM kept (0.5s) | 1567 kept, 3 rejected | 76.9/min | ETA: 25.3m [2026-01-14T12:20:30.516116] [DEBUG] [REMOTE ] HUN: Retrieved 5262 rows, trimmed to 300. [2026-01-14T12:20:30.516249] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-14T12:20:30.516453] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-14T12:20:30.516607] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:30.516721] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-14T12:20:30.516761] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-14T12:20:30.516809] [INFO ] [MAIN ] [1571/3512] HUN kept (0.4s) | 1568 kept, 3 rejected | 76.9/min | ETA: 25.2m [2026-01-14T12:20:31.031288] [DEBUG] [REMOTE ] HURC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:31.031424] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-14T12:20:31.031666] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-14T12:20:31.031807] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:31.031927] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-14T12:20:31.031971] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-14T12:20:31.032035] [INFO ] [MAIN ] [1572/3512] HURC kept (0.5s) | 1569 kept, 3 rejected | 76.9/min | ETA: 25.2m [2026-01-14T12:20:31.480423] [DEBUG] [REMOTE ] HURN: Retrieved 5347 rows, trimmed to 300. [2026-01-14T12:20:31.480559] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-14T12:20:31.480836] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $148.05. [2026-01-14T12:20:31.481010] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:31.481159] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-14T12:20:31.481214] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-14T12:20:31.481281] [INFO ] [MAIN ] [1573/3512] HURN kept (0.4s) | 1570 kept, 3 rejected | 77.0/min | ETA: 25.2m [2026-01-14T12:20:31.760148] [DEBUG] [REMOTE ] HUYA: Retrieved 1929 rows, trimmed to 300. [2026-01-14T12:20:31.760270] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-14T12:20:31.760465] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-14T12:20:31.760623] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:31.760736] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-14T12:20:31.760776] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-14T12:20:31.760822] [INFO ] [MAIN ] [1574/3512] HUYA kept (0.3s) | 1571 kept, 3 rejected | 77.0/min | ETA: 25.2m [2026-01-14T12:20:32.468471] [DEBUG] [REMOTE ] HWC: Retrieved 6293 rows, trimmed to 300. [2026-01-14T12:20:32.468636] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-14T12:20:32.468883] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.88. [2026-01-14T12:20:32.469053] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:32.469179] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-14T12:20:32.469220] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-14T12:20:32.469271] [INFO ] [MAIN ] [1575/3512] HWC kept (0.7s) | 1572 kept, 3 rejected | 77.0/min | ETA: 25.2m [2026-01-14T12:20:32.669193] [DEBUG] [REMOTE ] HWH: Retrieved 506 rows, trimmed to 300. [2026-01-14T12:20:32.669322] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-14T12:20:32.669520] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-14T12:20:32.669672] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:32.669781] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-14T12:20:32.669821] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-14T12:20:32.669868] [INFO ] [MAIN ] [1576/3512] HWH kept (0.2s) | 1573 kept, 3 rejected | 77.0/min | ETA: 25.1m [2026-01-14T12:20:33.370292] [DEBUG] [REMOTE ] HWKN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:33.370422] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-14T12:20:33.370652] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-14T12:20:33.370792] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:33.370907] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-14T12:20:33.370947] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-14T12:20:33.370996] [INFO ] [MAIN ] [1577/3512] HWKN kept (0.7s) | 1574 kept, 3 rejected | 77.0/min | ETA: 25.1m [2026-01-14T12:20:33.843918] [DEBUG] [REMOTE ] HWM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:33.844063] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-14T12:20:33.844303] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $189.57. [2026-01-14T12:20:33.844444] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:33.844563] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-14T12:20:33.844625] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-14T12:20:33.844675] [INFO ] [MAIN ] [1578/3512] HWM kept (0.5s) | 1575 kept, 3 rejected | 77.1/min | ETA: 25.1m [2026-01-14T12:20:34.381452] [DEBUG] [REMOTE ] HXL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:34.381611] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-14T12:20:34.381840] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.62. [2026-01-14T12:20:34.381977] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:34.382097] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-14T12:20:34.382137] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-14T12:20:34.382189] [INFO ] [MAIN ] [1579/3512] HXL kept (0.5s) | 1576 kept, 3 rejected | 77.1/min | ETA: 25.1m [2026-01-14T12:20:34.734686] [DEBUG] [REMOTE ] HY: Retrieved 3340 rows, trimmed to 300. [2026-01-14T12:20:34.734820] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-14T12:20:34.735024] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-14T12:20:34.735163] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:34.735275] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-14T12:20:34.735317] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-14T12:20:34.735366] [INFO ] [MAIN ] [1580/3512] HY kept (0.4s) | 1577 kept, 3 rejected | 77.1/min | ETA: 25.1m [2026-01-14T12:20:35.048613] [DEBUG] [REMOTE ] HYFM: Retrieved 1278 rows, trimmed to 300. [2026-01-14T12:20:35.048744] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-14T12:20:35.048940] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-14T12:20:35.049105] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:35.049214] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-14T12:20:35.049253] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-14T12:20:35.049300] [INFO ] [MAIN ] [1581/3512] HYFM kept (0.3s) | 1578 kept, 3 rejected | 77.1/min | ETA: 25.0m [2026-01-14T12:20:35.536012] [DEBUG] [REMOTE ] HYI: Retrieved 3826 rows, trimmed to 300. [2026-01-14T12:20:35.536139] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-14T12:20:35.536338] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-14T12:20:35.536473] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:35.536599] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-14T12:20:35.536641] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-14T12:20:35.536688] [INFO ] [MAIN ] [1582/3512] HYI kept (0.5s) | 1579 kept, 3 rejected | 77.1/min | ETA: 25.0m [2026-01-14T12:20:35.761774] [DEBUG] [REMOTE ] HYLS: Retrieved 3240 rows, trimmed to 300. [2026-01-14T12:20:35.761912] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-14T12:20:35.762128] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.22. [2026-01-14T12:20:35.762273] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:35.762393] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-14T12:20:35.762441] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-14T12:20:35.762511] [INFO ] [MAIN ] [1583/3512] HYLS kept (0.2s) | 1580 kept, 3 rejected | 77.2/min | ETA: 25.0m [2026-01-14T12:20:36.308365] [DEBUG] [REMOTE ] HYMC: Retrieved 1962 rows, trimmed to 300. [2026-01-14T12:20:36.308495] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-14T12:20:36.308756] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-14T12:20:36.308897] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:36.309008] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-14T12:20:36.309051] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-14T12:20:36.309100] [INFO ] [MAIN ] [1584/3512] HYMC kept (0.5s) | 1581 kept, 3 rejected | 77.2/min | ETA: 25.0m [2026-01-14T12:20:36.607789] [DEBUG] [REMOTE ] HYXF: Retrieved 2407 rows, trimmed to 300. [2026-01-14T12:20:36.607921] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-14T12:20:36.608127] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-14T12:20:36.608284] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:36.608413] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-14T12:20:36.608459] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-14T12:20:36.608511] [INFO ] [MAIN ] [1585/3512] HYXF kept (0.3s) | 1582 kept, 3 rejected | 77.2/min | ETA: 25.0m [2026-01-14T12:20:37.161439] [DEBUG] [REMOTE ] HYZD: Retrieved 3035 rows, trimmed to 300. [2026-01-14T12:20:37.161601] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-14T12:20:37.161818] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.10. [2026-01-14T12:20:37.161961] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:37.162094] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-14T12:20:37.162139] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-14T12:20:37.162189] [INFO ] [MAIN ] [1586/3512] HYZD kept (0.6s) | 1583 kept, 3 rejected | 77.2/min | ETA: 24.9m [2026-01-14T12:20:37.640234] [DEBUG] [REMOTE ] HZO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:37.640372] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-14T12:20:37.640623] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-14T12:20:37.640760] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:37.640874] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-14T12:20:37.640914] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-14T12:20:37.640961] [INFO ] [MAIN ] [1587/3512] HZO kept (0.5s) | 1584 kept, 3 rejected | 77.3/min | ETA: 24.9m [2026-01-14T12:20:38.074257] [DEBUG] [REMOTE ] IAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:38.074393] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-14T12:20:38.074626] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-14T12:20:38.074768] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:38.074883] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-14T12:20:38.074924] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-14T12:20:38.074972] [INFO ] [MAIN ] [1588/3512] IAC kept (0.4s) | 1585 kept, 3 rejected | 77.3/min | ETA: 24.9m [2026-01-14T12:20:38.502401] [DEBUG] [REMOTE ] IAE: Retrieved 4730 rows, trimmed to 300. [2026-01-14T12:20:38.502539] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-14T12:20:38.502774] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-14T12:20:38.502909] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:38.503023] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-14T12:20:38.503064] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-14T12:20:38.503112] [INFO ] [MAIN ] [1589/3512] IAE kept (0.4s) | 1586 kept, 3 rejected | 77.3/min | ETA: 24.9m [2026-01-14T12:20:39.141449] [DEBUG] [REMOTE ] IAG: Retrieved 5662 rows, trimmed to 300. [2026-01-14T12:20:39.141605] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-14T12:20:39.141809] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-14T12:20:39.141944] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:39.142053] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-14T12:20:39.142093] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-14T12:20:39.142144] [INFO ] [MAIN ] [1590/3512] IAG kept (0.6s) | 1587 kept, 3 rejected | 77.3/min | ETA: 24.9m [2026-01-14T12:20:39.695183] [DEBUG] [REMOTE ] IBB: Retrieved 6267 rows, trimmed to 300. [2026-01-14T12:20:39.695322] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-14T12:20:39.695535] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $153.75. [2026-01-14T12:20:39.695695] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:39.695813] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-14T12:20:39.695856] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-14T12:20:39.695907] [INFO ] [MAIN ] [1591/3512] IBB kept (0.6s) | 1588 kept, 3 rejected | 77.3/min | ETA: 24.8m [2026-01-14T12:20:39.950073] [DEBUG] [REMOTE ] IBBQ: Retrieved 1153 rows, trimmed to 300. [2026-01-14T12:20:39.950206] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-14T12:20:39.950405] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.60. [2026-01-14T12:20:39.950541] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:39.950669] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-14T12:20:39.950711] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-14T12:20:39.950760] [INFO ] [MAIN ] [1592/3512] IBBQ kept (0.3s) | 1589 kept, 3 rejected | 77.4/min | ETA: 24.8m [2026-01-14T12:20:40.565180] [DEBUG] [REMOTE ] IBCP: Retrieved 6295 rows, trimmed to 300. [2026-01-14T12:20:40.565381] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-14T12:20:40.565737] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-14T12:20:40.565889] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:40.566017] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-14T12:20:40.566061] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-14T12:20:40.566114] [INFO ] [MAIN ] [1593/3512] IBCP kept (0.6s) | 1590 kept, 3 rejected | 77.4/min | ETA: 24.8m [2026-01-14T12:20:40.852482] [DEBUG] [REMOTE ] IBEX: Retrieved 1365 rows, trimmed to 300. [2026-01-14T12:20:40.852706] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-14T12:20:40.852961] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-14T12:20:40.853108] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:40.853226] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-14T12:20:40.853268] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-14T12:20:40.853322] [INFO ] [MAIN ] [1594/3512] IBEX kept (0.3s) | 1591 kept, 3 rejected | 77.4/min | ETA: 24.8m [2026-01-14T12:20:41.570101] [DEBUG] [REMOTE ] IBM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:41.570236] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-14T12:20:41.570488] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $279.76. [2026-01-14T12:20:41.570661] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:41.570785] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-14T12:20:41.570827] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-14T12:20:41.570878] [INFO ] [MAIN ] [1595/3512] IBM kept (0.7s) | 1592 kept, 3 rejected | 77.4/min | ETA: 24.8m [2026-01-14T12:20:42.044511] [DEBUG] [REMOTE ] IBN: Retrieved 6488 rows, trimmed to 300. [2026-01-14T12:20:42.044667] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-14T12:20:42.044893] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-14T12:20:42.045031] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:42.045148] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-14T12:20:42.045188] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-14T12:20:42.045237] [INFO ] [MAIN ] [1596/3512] IBN kept (0.5s) | 1593 kept, 3 rejected | 77.4/min | ETA: 24.7m [2026-01-14T12:20:42.547863] [DEBUG] [REMOTE ] IBOC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:42.548018] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-14T12:20:42.548300] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-14T12:20:42.548456] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:42.548602] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-14T12:20:42.548645] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-14T12:20:42.548698] [INFO ] [MAIN ] [1597/3512] IBOC kept (0.5s) | 1594 kept, 3 rejected | 77.4/min | ETA: 24.7m [2026-01-14T12:20:42.876105] [DEBUG] [REMOTE ] IBP: Retrieved 2997 rows, trimmed to 300. [2026-01-14T12:20:42.876302] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-14T12:20:42.876562] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-14T12:20:42.876741] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:42.876864] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-14T12:20:42.876907] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-14T12:20:42.876960] [INFO ] [MAIN ] [1598/3512] IBP kept (0.3s) | 1595 kept, 3 rejected | 77.5/min | ETA: 24.7m [2026-01-14T12:20:43.270791] [DEBUG] [REMOTE ] IBRX: Retrieved 2632 rows, trimmed to 300. [2026-01-14T12:20:43.270930] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-14T12:20:43.271171] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-14T12:20:43.271310] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:43.271420] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-14T12:20:43.271460] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-14T12:20:43.271509] [INFO ] [MAIN ] [1599/3512] IBRX kept (0.4s) | 1596 kept, 3 rejected | 77.5/min | ETA: 24.7m [2026-01-14T12:20:43.652625] [DEBUG] [REMOTE ] IBTG: Retrieved 1477 rows, trimmed to 300. [2026-01-14T12:20:43.652758] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-14T12:20:43.652962] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.70. [2026-01-14T12:20:43.653102] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:43.653215] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-14T12:20:43.653259] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-14T12:20:43.653311] [INFO ] [MAIN ] [1600/3512] IBTG kept (0.4s) | 1597 kept, 3 rejected | 77.5/min | ETA: 24.7m [2026-01-14T12:20:44.035146] [DEBUG] [REMOTE ] IBTH: Retrieved 1477 rows, trimmed to 300. [2026-01-14T12:20:44.035280] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-14T12:20:44.035487] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-14T12:20:44.035656] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:44.035773] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-14T12:20:44.035815] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-14T12:20:44.035864] [INFO ] [MAIN ] [1601/3512] IBTH kept (0.4s) | 1598 kept, 3 rejected | 77.5/min | ETA: 24.6m [2026-01-14T12:20:44.498356] [DEBUG] [REMOTE ] IBTI: Retrieved 1477 rows, trimmed to 300. [2026-01-14T12:20:44.498481] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-14T12:20:44.498717] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-14T12:20:44.498859] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:44.498968] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-14T12:20:44.499010] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-14T12:20:44.499059] [INFO ] [MAIN ] [1602/3512] IBTI kept (0.5s) | 1599 kept, 3 rejected | 77.6/min | ETA: 24.6m [2026-01-14T12:20:44.819147] [DEBUG] [REMOTE ] IBTJ: Retrieved 1477 rows, trimmed to 300. [2026-01-14T12:20:44.819331] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-14T12:20:44.819595] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-14T12:20:44.819747] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:44.819867] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-14T12:20:44.819910] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-14T12:20:44.819964] [INFO ] [MAIN ] [1603/3512] IBTJ kept (0.3s) | 1600 kept, 3 rejected | 77.6/min | ETA: 24.6m [2026-01-14T12:20:45.242995] [DEBUG] [REMOTE ] IBTK: Retrieved 1379 rows, trimmed to 300. [2026-01-14T12:20:45.243150] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-14T12:20:45.243462] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-14T12:20:45.243697] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:45.243876] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-14T12:20:45.243936] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-14T12:20:45.244007] [INFO ] [MAIN ] [1604/3512] IBTK kept (0.4s) | 1601 kept, 3 rejected | 77.6/min | ETA: 24.6m [2026-01-14T12:20:45.645500] [DEBUG] [REMOTE ] IBTL: Retrieved 1098 rows, trimmed to 300. [2026-01-14T12:20:45.645723] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-14T12:20:45.646022] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-14T12:20:45.646227] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:45.646408] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-14T12:20:45.646467] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-14T12:20:45.646541] [INFO ] [MAIN ] [1605/3512] IBTL kept (0.4s) | 1602 kept, 3 rejected | 77.6/min | ETA: 24.6m [2026-01-14T12:20:46.004542] [DEBUG] [REMOTE ] IBTM: Retrieved 883 rows, trimmed to 300. [2026-01-14T12:20:46.004755] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-14T12:20:46.005111] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-14T12:20:46.005310] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:46.005482] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-14T12:20:46.005541] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-14T12:20:46.005643] [INFO ] [MAIN ] [1606/3512] IBTM kept (0.4s) | 1603 kept, 3 rejected | 77.7/min | ETA: 24.5m [2026-01-14T12:20:46.518954] [DEBUG] [REMOTE ] IBTO: Retrieved 638 rows, trimmed to 300. [2026-01-14T12:20:46.519095] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-14T12:20:46.519297] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-14T12:20:46.519446] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:46.519568] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-14T12:20:46.519647] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-14T12:20:46.519695] [INFO ] [MAIN ] [1607/3512] IBTO kept (0.5s) | 1604 kept, 3 rejected | 77.7/min | ETA: 24.5m [2026-01-14T12:20:46.998467] [DEBUG] [REMOTE ] ICE: Retrieved 5070 rows, trimmed to 300. [2026-01-14T12:20:46.998631] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-14T12:20:46.998845] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-14T12:20:46.998979] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:46.999092] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-14T12:20:46.999131] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-14T12:20:46.999179] [INFO ] [MAIN ] [1608/3512] ICE kept (0.5s) | 1605 kept, 3 rejected | 77.7/min | ETA: 24.5m [2026-01-14T12:20:47.440991] [DEBUG] [REMOTE ] ICFI: Retrieved 4853 rows, trimmed to 300. [2026-01-14T12:20:47.441131] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-14T12:20:47.441341] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-14T12:20:47.441480] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:47.441614] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-14T12:20:47.441657] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-14T12:20:47.441707] [INFO ] [MAIN ] [1609/3512] ICFI kept (0.4s) | 1606 kept, 3 rejected | 77.7/min | ETA: 24.5m [2026-01-14T12:20:47.774025] [DEBUG] [REMOTE ] ICL: Retrieved 2843 rows, trimmed to 300. [2026-01-14T12:20:47.774166] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-14T12:20:47.774403] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-14T12:20:47.774545] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:47.774685] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-14T12:20:47.774727] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-14T12:20:47.774777] [INFO ] [MAIN ] [1610/3512] ICL kept (0.3s) | 1607 kept, 3 rejected | 77.7/min | ETA: 24.5m [2026-01-14T12:20:48.248610] [DEBUG] [REMOTE ] ICLN: Retrieved 4416 rows, trimmed to 300. [2026-01-14T12:20:48.248765] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-14T12:20:48.248985] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-14T12:20:48.249119] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:48.249234] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-14T12:20:48.249274] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-14T12:20:48.249321] [INFO ] [MAIN ] [1611/3512] ICLN kept (0.5s) | 1608 kept, 3 rejected | 77.8/min | ETA: 24.4m [2026-01-14T12:20:48.571193] [DEBUG] [REMOTE ] ICMB: Retrieved 3002 rows, trimmed to 300. [2026-01-14T12:20:48.571320] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-14T12:20:48.571521] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-14T12:20:48.571708] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:48.571827] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-14T12:20:48.571867] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-14T12:20:48.571915] [INFO ] [MAIN ] [1612/3512] ICMB kept (0.3s) | 1609 kept, 3 rejected | 77.8/min | ETA: 24.4m [2026-01-14T12:20:48.878077] [DEBUG] [REMOTE ] ICOP: Retrieved 642 rows, trimmed to 300. [2026-01-14T12:20:48.878205] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-14T12:20:48.878401] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-14T12:20:48.878533] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:48.878657] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-14T12:20:48.878698] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-14T12:20:48.878744] [INFO ] [MAIN ] [1613/3512] ICOP kept (0.3s) | 1610 kept, 3 rejected | 77.8/min | ETA: 24.4m [2026-01-14T12:20:49.528391] [DEBUG] [REMOTE ] ICUI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:49.528547] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-14T12:20:49.528822] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $117.34. [2026-01-14T12:20:49.528956] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:49.529078] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-14T12:20:49.529118] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-14T12:20:49.529169] [INFO ] [MAIN ] [1614/3512] ICUI kept (0.7s) | 1611 kept, 3 rejected | 77.8/min | ETA: 24.4m [2026-01-14T12:20:49.989375] [DEBUG] [REMOTE ] IDA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:49.989516] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-14T12:20:49.989751] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-14T12:20:49.989887] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:49.990000] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-14T12:20:49.990039] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-14T12:20:49.990088] [INFO ] [MAIN ] [1615/3512] IDA kept (0.5s) | 1612 kept, 3 rejected | 77.8/min | ETA: 24.4m [2026-01-14T12:20:50.226084] [DEBUG] [REMOTE ] IDAI: Retrieved 1228 rows, trimmed to 300. [2026-01-14T12:20:50.226218] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-14T12:20:50.226419] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.22. [2026-01-14T12:20:50.226607] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:50.226721] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-14T12:20:50.226761] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-14T12:20:50.226810] [INFO ] [MAIN ] [1616/3512] IDAI kept (0.2s) | 1613 kept, 3 rejected | 77.9/min | ETA: 24.3m [2026-01-14T12:20:50.923671] [DEBUG] [REMOTE ] IDCC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:50.923837] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-14T12:20:50.924133] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.69. [2026-01-14T12:20:50.924306] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:50.924453] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-14T12:20:50.924505] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-14T12:20:50.924588] [INFO ] [MAIN ] [1617/3512] IDCC kept (0.7s) | 1614 kept, 3 rejected | 77.9/min | ETA: 24.3m [2026-01-14T12:20:51.151867] [DEBUG] [REMOTE ] IDE: Retrieved 4012 rows, trimmed to 300. [2026-01-14T12:20:51.152002] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-14T12:20:51.152213] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-14T12:20:51.152350] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:51.152467] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-14T12:20:51.152508] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-14T12:20:51.152559] [INFO ] [MAIN ] [1618/3512] IDE kept (0.2s) | 1615 kept, 3 rejected | 77.9/min | ETA: 24.3m [2026-01-14T12:20:51.934324] [DEBUG] [REMOTE ] IDN: Retrieved 6576 rows, trimmed to 300. [2026-01-14T12:20:51.934457] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-14T12:20:51.934680] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-14T12:20:51.934815] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:51.934924] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-14T12:20:51.934964] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-14T12:20:51.935012] [INFO ] [MAIN ] [1619/3512] IDN kept (0.8s) | 1616 kept, 3 rejected | 77.9/min | ETA: 24.3m [2026-01-14T12:20:52.457441] [DEBUG] [REMOTE ] IDXX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:52.457623] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-14T12:20:52.457850] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-14T12:20:52.457990] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:52.458109] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-14T12:20:52.458150] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-14T12:20:52.458200] [INFO ] [MAIN ] [1620/3512] IDXX kept (0.5s) | 1617 kept, 3 rejected | 77.9/min | ETA: 24.3m [2026-01-14T12:20:52.753181] [DEBUG] [REMOTE ] IDYA: Retrieved 1670 rows, trimmed to 300. [2026-01-14T12:20:52.753312] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-14T12:20:52.753519] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $28.42. [2026-01-14T12:20:52.753740] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:52.753860] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-14T12:20:52.753902] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-14T12:20:52.753951] [INFO ] [MAIN ] [1621/3512] IDYA kept (0.3s) | 1618 kept, 3 rejected | 78.0/min | ETA: 24.3m [2026-01-14T12:20:53.293018] [DEBUG] [REMOTE ] IEF: Retrieved 5905 rows, trimmed to 300. [2026-01-14T12:20:53.293153] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-14T12:20:53.293372] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-14T12:20:53.293509] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:53.293653] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-14T12:20:53.293697] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-14T12:20:53.293747] [INFO ] [MAIN ] [1622/3512] IEF kept (0.5s) | 1619 kept, 3 rejected | 78.0/min | ETA: 24.2m [2026-01-14T12:20:53.750559] [DEBUG] [REMOTE ] IEI: Retrieved 4782 rows, trimmed to 300. [2026-01-14T12:20:53.750723] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-14T12:20:53.750957] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-14T12:20:53.751103] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:53.751224] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-14T12:20:53.751266] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-14T12:20:53.751318] [INFO ] [MAIN ] [1623/3512] IEI kept (0.5s) | 1620 kept, 3 rejected | 78.0/min | ETA: 24.2m [2026-01-14T12:20:54.306774] [DEBUG] [REMOTE ] IEP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:54.306909] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-14T12:20:54.307125] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-14T12:20:54.307261] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:54.307376] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-14T12:20:54.307416] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-14T12:20:54.307489] [INFO ] [MAIN ] [1624/3512] IEP kept (0.6s) | 1621 kept, 3 rejected | 78.0/min | ETA: 24.2m [2026-01-14T12:20:54.824072] [DEBUG] [REMOTE ] IESC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:54.824210] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-14T12:20:54.824442] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-14T12:20:54.824606] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:54.824728] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-14T12:20:54.824769] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-14T12:20:54.824820] [INFO ] [MAIN ] [1625/3512] IESC kept (0.5s) | 1622 kept, 3 rejected | 78.0/min | ETA: 24.2m [2026-01-14T12:20:55.284665] [DEBUG] [REMOTE ] IEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:55.284811] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-14T12:20:55.285054] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.68. [2026-01-14T12:20:55.285189] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:55.285312] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-14T12:20:55.285352] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-14T12:20:55.285401] [INFO ] [MAIN ] [1626/3512] IEX kept (0.5s) | 1623 kept, 3 rejected | 78.0/min | ETA: 24.2m [2026-01-14T12:20:55.872955] [DEBUG] [REMOTE ] IFF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:55.873092] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-14T12:20:55.873311] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-14T12:20:55.873443] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:55.873557] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-14T12:20:55.873617] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-14T12:20:55.873667] [INFO ] [MAIN ] [1627/3512] IFF kept (0.6s) | 1624 kept, 3 rejected | 78.0/min | ETA: 24.2m [2026-01-14T12:20:56.395332] [DEBUG] [REMOTE ] IFN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:20:56.395470] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-14T12:20:56.395733] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-14T12:20:56.395873] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:56.395991] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-14T12:20:56.396031] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-14T12:20:56.396079] [INFO ] [MAIN ] [1628/3512] IFN kept (0.5s) | 1625 kept, 3 rejected | 78.1/min | ETA: 24.1m [2026-01-14T12:20:56.710111] [DEBUG] [REMOTE ] IFS: Retrieved 1617 rows, trimmed to 300. [2026-01-14T12:20:56.710242] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-14T12:20:56.710445] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-14T12:20:56.710606] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:56.710721] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-14T12:20:56.710762] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-14T12:20:56.710812] [INFO ] [MAIN ] [1629/3512] IFS kept (0.3s) | 1626 kept, 3 rejected | 78.1/min | ETA: 24.1m [2026-01-14T12:20:57.280035] [DEBUG] [REMOTE ] IGA: Retrieved 5084 rows, trimmed to 300. [2026-01-14T12:20:57.280201] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-14T12:20:57.280436] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-14T12:20:57.280594] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:57.280725] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-14T12:20:57.280767] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-14T12:20:57.280819] [INFO ] [MAIN ] [1630/3512] IGA kept (0.6s) | 1627 kept, 3 rejected | 78.1/min | ETA: 24.1m [2026-01-14T12:20:57.725073] [DEBUG] [REMOTE ] IGD: Retrieved 5233 rows, trimmed to 300. [2026-01-14T12:20:57.725209] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-14T12:20:57.725419] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-14T12:20:57.725557] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:57.725698] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-14T12:20:57.725740] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-14T12:20:57.725790] [INFO ] [MAIN ] [1631/3512] IGD kept (0.4s) | 1628 kept, 3 rejected | 78.1/min | ETA: 24.1m [2026-01-14T12:20:58.105179] [DEBUG] [REMOTE ] IGF: Retrieved 4550 rows, trimmed to 300. [2026-01-14T12:20:58.105367] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-14T12:20:58.105647] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-14T12:20:58.105798] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:58.105919] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-14T12:20:58.105963] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-14T12:20:58.106018] [INFO ] [MAIN ] [1632/3512] IGF kept (0.4s) | 1629 kept, 3 rejected | 78.1/min | ETA: 24.1m [2026-01-14T12:20:58.529141] [DEBUG] [REMOTE ] IGI: Retrieved 4160 rows, trimmed to 300. [2026-01-14T12:20:58.529343] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-14T12:20:58.529641] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-14T12:20:58.529790] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:58.529927] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-14T12:20:58.529970] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-14T12:20:58.530025] [INFO ] [MAIN ] [1633/3512] IGI kept (0.4s) | 1630 kept, 3 rejected | 78.2/min | ETA: 24.0m [2026-01-14T12:20:58.915013] [DEBUG] [REMOTE ] IGIB: Retrieved 4782 rows, trimmed to 300. [2026-01-14T12:20:58.915216] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-14T12:20:58.915469] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-14T12:20:58.915630] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:58.915752] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-14T12:20:58.915793] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-14T12:20:58.915849] [INFO ] [MAIN ] [1634/3512] IGIB kept (0.4s) | 1631 kept, 3 rejected | 78.2/min | ETA: 24.0m [2026-01-14T12:20:59.081849] [DEBUG] [REMOTE ] IGIC: Retrieved 1464 rows, trimmed to 300. [2026-01-14T12:20:59.082032] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-14T12:20:59.082322] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-14T12:20:59.082498] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:59.082704] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-14T12:20:59.082753] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-14T12:20:59.082819] [INFO ] [MAIN ] [1635/3512] IGIC kept (0.2s) | 1632 kept, 3 rejected | 78.2/min | ETA: 24.0m [2026-01-14T12:20:59.740483] [DEBUG] [REMOTE ] IGSB: Retrieved 4782 rows, trimmed to 300. [2026-01-14T12:20:59.740703] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-14T12:20:59.740967] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-14T12:20:59.741105] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:20:59.741227] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-14T12:20:59.741269] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-14T12:20:59.741324] [INFO ] [MAIN ] [1636/3512] IGSB kept (0.7s) | 1633 kept, 3 rejected | 78.2/min | ETA: 24.0m [2026-01-14T12:21:00.104146] [DEBUG] [REMOTE ] IHD: Retrieved 3700 rows, trimmed to 300. [2026-01-14T12:21:00.104286] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-14T12:21:00.104507] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-14T12:21:00.104675] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:00.104792] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-14T12:21:00.104834] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-14T12:21:00.104886] [INFO ] [MAIN ] [1637/3512] IHD kept (0.4s) | 1634 kept, 3 rejected | 78.3/min | ETA: 24.0m [2026-01-14T12:21:00.728771] [DEBUG] [REMOTE ] IHG: Retrieved 5727 rows, trimmed to 300. [2026-01-14T12:21:00.728948] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-14T12:21:00.729232] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $120.32. [2026-01-14T12:21:00.729372] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:00.729503] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-14T12:21:00.729543] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-14T12:21:00.729629] [INFO ] [MAIN ] [1638/3512] IHG kept (0.6s) | 1635 kept, 3 rejected | 78.3/min | ETA: 23.9m [2026-01-14T12:21:00.966636] [DEBUG] [REMOTE ] IHS: Retrieved 1066 rows, trimmed to 300. [2026-01-14T12:21:00.966781] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-14T12:21:00.967014] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-14T12:21:00.967181] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:00.967300] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-14T12:21:00.967342] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-14T12:21:00.967392] [INFO ] [MAIN ] [1639/3512] IHS kept (0.2s) | 1636 kept, 3 rejected | 78.3/min | ETA: 23.9m [2026-01-14T12:21:01.632373] [DEBUG] [REMOTE ] IIF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:01.632511] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-14T12:21:01.632758] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.45. [2026-01-14T12:21:01.632901] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:01.633018] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-14T12:21:01.633059] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-14T12:21:01.633108] [INFO ] [MAIN ] [1640/3512] IIF kept (0.7s) | 1637 kept, 3 rejected | 78.3/min | ETA: 23.9m [2026-01-14T12:21:02.103371] [DEBUG] [REMOTE ] III: Retrieved 4761 rows, trimmed to 300. [2026-01-14T12:21:02.103497] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-14T12:21:02.103731] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-14T12:21:02.103877] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:02.103987] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-14T12:21:02.104027] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-14T12:21:02.104074] [INFO ] [MAIN ] [1641/3512] III kept (0.5s) | 1638 kept, 3 rejected | 78.3/min | ETA: 23.9m [2026-01-14T12:21:02.680140] [DEBUG] [REMOTE ] IIIN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:02.680318] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-14T12:21:02.680556] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-14T12:21:02.680713] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:02.680827] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-14T12:21:02.680866] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-14T12:21:02.680914] [INFO ] [MAIN ] [1642/3512] IIIN kept (0.6s) | 1639 kept, 3 rejected | 78.3/min | ETA: 23.9m [2026-01-14T12:21:03.149225] [DEBUG] [REMOTE ] IIM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:03.149388] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-14T12:21:03.149711] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-14T12:21:03.149871] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:03.150007] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-14T12:21:03.150047] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-14T12:21:03.150099] [INFO ] [MAIN ] [1643/3512] IIM kept (0.5s) | 1640 kept, 3 rejected | 78.4/min | ETA: 23.9m [2026-01-14T12:21:03.648349] [DEBUG] [REMOTE ] ILMN: Retrieved 6403 rows, trimmed to 300. [2026-01-14T12:21:03.648491] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-14T12:21:03.648743] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-14T12:21:03.648887] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:03.649026] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-14T12:21:03.649071] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-14T12:21:03.649122] [INFO ] [MAIN ] [1644/3512] ILMN kept (0.5s) | 1641 kept, 3 rejected | 78.4/min | ETA: 23.8m [2026-01-14T12:21:04.100819] [DEBUG] [REMOTE ] IMAX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:04.100962] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-14T12:21:04.101191] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.70. [2026-01-14T12:21:04.101331] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:04.101451] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-14T12:21:04.101493] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-14T12:21:04.101545] [INFO ] [MAIN ] [1645/3512] IMAX kept (0.5s) | 1642 kept, 3 rejected | 78.4/min | ETA: 23.8m [2026-01-14T12:21:04.445796] [DEBUG] [REMOTE ] IMMP: Retrieved 3456 rows, trimmed to 300. [2026-01-14T12:21:04.445941] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-14T12:21:04.446153] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-14T12:21:04.446287] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:04.446399] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-14T12:21:04.446438] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-14T12:21:04.446486] [INFO ] [MAIN ] [1646/3512] IMMP kept (0.3s) | 1643 kept, 3 rejected | 78.4/min | ETA: 23.8m [2026-01-14T12:21:04.758696] [DEBUG] [REMOTE ] IMMX: Retrieved 1022 rows, trimmed to 300. [2026-01-14T12:21:04.758828] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-14T12:21:04.759025] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.87. [2026-01-14T12:21:04.759157] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:04.759264] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-14T12:21:04.759304] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-14T12:21:04.759352] [INFO ] [MAIN ] [1647/3512] IMMX kept (0.3s) | 1644 kept, 3 rejected | 78.4/min | ETA: 23.8m [2026-01-14T12:21:05.150179] [DEBUG] [REMOTE ] IMNM: Retrieved 1326 rows, trimmed to 300. [2026-01-14T12:21:05.150315] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-14T12:21:05.150522] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-14T12:21:05.150686] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:05.150799] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-14T12:21:05.150841] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-14T12:21:05.150890] [INFO ] [MAIN ] [1648/3512] IMNM kept (0.4s) | 1645 kept, 3 rejected | 78.5/min | ETA: 23.8m [2026-01-14T12:21:05.854364] [DEBUG] [REMOTE ] IMNN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:05.854500] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-14T12:21:05.854738] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-14T12:21:05.854878] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:05.854992] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-14T12:21:05.855032] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-14T12:21:05.855082] [INFO ] [MAIN ] [1649/3512] IMNN kept (0.7s) | 1646 kept, 3 rejected | 78.5/min | ETA: 23.7m [2026-01-14T12:21:06.310258] [DEBUG] [REMOTE ] IMOS: Retrieved 6178 rows, trimmed to 300. [2026-01-14T12:21:06.310411] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-14T12:21:06.310788] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $20.32. [2026-01-14T12:21:06.310964] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:06.311128] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-14T12:21:06.311180] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-14T12:21:06.311234] [INFO ] [MAIN ] [1650/3512] IMOS kept (0.5s) | 1647 kept, 3 rejected | 78.5/min | ETA: 23.7m [2026-01-14T12:21:06.546516] [DEBUG] [REMOTE ] IMPP: Retrieved 1029 rows, trimmed to 300. [2026-01-14T12:21:06.546688] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-14T12:21:06.546898] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-14T12:21:06.547035] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:06.547148] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-14T12:21:06.547189] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-14T12:21:06.547237] [INFO ] [MAIN ] [1651/3512] IMPP kept (0.2s) | 1648 kept, 3 rejected | 78.5/min | ETA: 23.7m [2026-01-14T12:21:06.940845] [DEBUG] [REMOTE ] IMRX: Retrieved 1119 rows, trimmed to 300. [2026-01-14T12:21:06.940984] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-14T12:21:06.941190] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-14T12:21:06.941328] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:06.941440] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-14T12:21:06.941481] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-14T12:21:06.941530] [INFO ] [MAIN ] [1652/3512] IMRX kept (0.4s) | 1649 kept, 3 rejected | 78.6/min | ETA: 23.7m [2026-01-14T12:21:07.381441] [DEBUG] [REMOTE ] IMTX: Retrieved 1390 rows, trimmed to 300. [2026-01-14T12:21:07.381566] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-14T12:21:07.381834] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-14T12:21:07.381984] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:07.382098] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-14T12:21:07.382143] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-14T12:21:07.382207] [INFO ] [MAIN ] [1653/3512] IMTX kept (0.4s) | 1650 kept, 3 rejected | 78.6/min | ETA: 23.7m [2026-01-14T12:21:07.837836] [DEBUG] [REMOTE ] IMXI: Retrieved 2213 rows, trimmed to 300. [2026-01-14T12:21:07.837996] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-14T12:21:07.838243] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.72. [2026-01-14T12:21:07.838407] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:07.838539] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-14T12:21:07.838608] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-14T12:21:07.838669] [INFO ] [MAIN ] [1654/3512] IMXI kept (0.5s) | 1651 kept, 3 rejected | 78.6/min | ETA: 23.6m [2026-01-14T12:21:08.192136] [DEBUG] [REMOTE ] INAB: Retrieved 1119 rows, trimmed to 300. [2026-01-14T12:21:08.192265] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-14T12:21:08.192486] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-14T12:21:08.192657] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:08.192774] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-14T12:21:08.192817] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-14T12:21:08.192866] [INFO ] [MAIN ] [1655/3512] INAB kept (0.4s) | 1652 kept, 3 rejected | 78.6/min | ETA: 23.6m [2026-01-14T12:21:08.737147] [DEBUG] [REMOTE ] INBK: Retrieved 5295 rows, trimmed to 300. [2026-01-14T12:21:08.737287] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-14T12:21:08.737531] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-14T12:21:08.737690] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:08.737807] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-14T12:21:08.737850] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-14T12:21:08.737901] [INFO ] [MAIN ] [1656/3512] INBK kept (0.5s) | 1653 kept, 3 rejected | 78.6/min | ETA: 23.6m [2026-01-14T12:21:08.907558] [DEBUG] [REMOTE ] INBX: Retrieved 408 rows, trimmed to 300. [2026-01-14T12:21:08.907697] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-14T12:21:08.907891] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-14T12:21:08.908022] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:08.908130] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-14T12:21:08.908170] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-14T12:21:08.908216] [INFO ] [MAIN ] [1657/3512] INBX kept (0.2s) | 1654 kept, 3 rejected | 78.7/min | ETA: 23.6m [2026-01-14T12:21:09.596202] [DEBUG] [REMOTE ] INCY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:09.596347] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-14T12:21:09.596599] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $86.17. [2026-01-14T12:21:09.596780] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:09.596943] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-14T12:21:09.596996] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-14T12:21:09.597064] [INFO ] [MAIN ] [1658/3512] INCY kept (0.7s) | 1655 kept, 3 rejected | 78.7/min | ETA: 23.6m [2026-01-14T12:21:10.133586] [DEBUG] [REMOTE ] INDB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:10.133718] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-14T12:21:10.133937] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.71. [2026-01-14T12:21:10.134076] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:10.134188] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-14T12:21:10.134229] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-14T12:21:10.134277] [INFO ] [MAIN ] [1659/3512] INDB kept (0.5s) | 1656 kept, 3 rejected | 78.7/min | ETA: 23.5m [2026-01-14T12:21:10.247854] [DEBUG] [REMOTE ] INDI: Retrieved 1154 rows, trimmed to 300. [2026-01-14T12:21:10.247974] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-14T12:21:10.248171] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-14T12:21:10.248305] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:10.248413] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-14T12:21:10.248453] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-14T12:21:10.248502] [INFO ] [MAIN ] [1660/3512] INDI kept (0.1s) | 1657 kept, 3 rejected | 78.7/min | ETA: 23.5m [2026-01-14T12:21:10.940113] [DEBUG] [REMOTE ] INDP: Retrieved 2627 rows, trimmed to 300. [2026-01-14T12:21:10.940240] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-14T12:21:10.940544] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-14T12:21:10.940755] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:10.940875] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-14T12:21:10.940915] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-14T12:21:10.940963] [INFO ] [MAIN ] [1661/3512] INDP kept (0.7s) | 1658 kept, 3 rejected | 78.7/min | ETA: 23.5m [2026-01-14T12:21:11.334441] [DEBUG] [REMOTE ] INDY: Retrieved 4060 rows, trimmed to 300. [2026-01-14T12:21:11.334645] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-14T12:21:11.334933] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $48.03. [2026-01-14T12:21:11.335080] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:11.335212] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-14T12:21:11.335258] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-14T12:21:11.335314] [INFO ] [MAIN ] [1662/3512] INDY kept (0.4s) | 1659 kept, 3 rejected | 78.8/min | ETA: 23.5m [2026-01-14T12:21:11.908564] [DEBUG] [REMOTE ] INFY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:11.912181] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-14T12:21:11.912782] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.08. [2026-01-14T12:21:11.912956] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:11.913163] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-14T12:21:11.913214] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-14T12:21:11.913324] [INFO ] [MAIN ] [1663/3512] INFY kept (0.6s) | 1660 kept, 3 rejected | 78.8/min | ETA: 23.5m [2026-01-14T12:21:12.434133] [DEBUG] [REMOTE ] ING: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:12.434606] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-14T12:21:12.435053] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.49. [2026-01-14T12:21:12.435203] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:12.435357] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-14T12:21:12.435400] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-14T12:21:12.435514] [INFO ] [MAIN ] [1664/3512] ING kept (0.5s) | 1661 kept, 3 rejected | 78.8/min | ETA: 23.5m [2026-01-14T12:21:12.747226] [DEBUG] [REMOTE ] INGN: Retrieved 2996 rows, trimmed to 300. [2026-01-14T12:21:12.747428] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-14T12:21:12.747733] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.21. [2026-01-14T12:21:12.747880] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:12.748001] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-14T12:21:12.748045] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-14T12:21:12.748101] [INFO ] [MAIN ] [1665/3512] INGN kept (0.3s) | 1662 kept, 3 rejected | 78.8/min | ETA: 23.4m [2026-01-14T12:21:13.220995] [DEBUG] [REMOTE ] INM: Retrieved 4640 rows, trimmed to 300. [2026-01-14T12:21:13.221346] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-14T12:21:13.221619] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-14T12:21:13.221762] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:13.221889] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-14T12:21:13.221931] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-14T12:21:13.221982] [INFO ] [MAIN ] [1666/3512] INM kept (0.5s) | 1663 kept, 3 rejected | 78.8/min | ETA: 23.4m [2026-01-14T12:21:13.449024] [DEBUG] [REMOTE ] INMB: Retrieved 1746 rows, trimmed to 300. [2026-01-14T12:21:13.449208] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-14T12:21:13.449519] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-14T12:21:13.449757] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:13.449917] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-14T12:21:13.449971] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-14T12:21:13.450039] [INFO ] [MAIN ] [1667/3512] INMB kept (0.2s) | 1664 kept, 3 rejected | 78.9/min | ETA: 23.4m [2026-01-14T12:21:13.947784] [DEBUG] [REMOTE ] INMD: Retrieved 1617 rows, trimmed to 300. [2026-01-14T12:21:13.947920] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-14T12:21:13.948137] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-14T12:21:13.948289] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:13.948410] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-14T12:21:13.948456] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-14T12:21:13.948510] [INFO ] [MAIN ] [1668/3512] INMD kept (0.5s) | 1665 kept, 3 rejected | 78.9/min | ETA: 23.4m [2026-01-14T12:21:14.410958] [DEBUG] [REMOTE ] INN: Retrieved 3754 rows, trimmed to 300. [2026-01-14T12:21:14.411153] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-14T12:21:14.411418] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-14T12:21:14.411562] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:14.411710] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-14T12:21:14.411753] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-14T12:21:14.411809] [INFO ] [MAIN ] [1669/3512] INN kept (0.5s) | 1666 kept, 3 rejected | 78.9/min | ETA: 23.4m [2026-01-14T12:21:15.007060] [DEBUG] [REMOTE ] INO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:15.007325] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-14T12:21:15.008069] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.54. [2026-01-14T12:21:15.008259] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:15.008448] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-14T12:21:15.008505] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-14T12:21:15.008621] [INFO ] [MAIN ] [1670/3512] INO kept (0.6s) | 1667 kept, 3 rejected | 78.9/min | ETA: 23.3m [2026-01-14T12:21:15.472031] [DEBUG] [REMOTE ] INOD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:15.472267] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-14T12:21:15.472564] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-14T12:21:15.472728] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:15.472861] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-14T12:21:15.472902] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-14T12:21:15.472957] [INFO ] [MAIN ] [1671/3512] INOD kept (0.5s) | 1668 kept, 3 rejected | 78.9/min | ETA: 23.3m [2026-01-14T12:21:15.749051] [DEBUG] [REMOTE ] INSE: Retrieved 2272 rows, trimmed to 300. [2026-01-14T12:21:15.749259] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-14T12:21:15.749654] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-14T12:21:15.749802] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:15.749941] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-14T12:21:15.749986] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-14T12:21:15.750041] [INFO ] [MAIN ] [1672/3512] INSE kept (0.3s) | 1669 kept, 3 rejected | 79.0/min | ETA: 23.3m [2026-01-14T12:21:16.369161] [DEBUG] [REMOTE ] INSG: Retrieved 6322 rows, trimmed to 300. [2026-01-14T12:21:16.369308] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-14T12:21:16.369541] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-14T12:21:16.369707] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:16.369830] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-14T12:21:16.369872] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-14T12:21:16.369924] [INFO ] [MAIN ] [1673/3512] INSG kept (0.6s) | 1670 kept, 3 rejected | 79.0/min | ETA: 23.3m [2026-01-14T12:21:16.902867] [DEBUG] [REMOTE ] INSM: Retrieved 6443 rows, trimmed to 300. [2026-01-14T12:21:16.903092] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-14T12:21:16.903620] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-14T12:21:16.903787] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:16.903934] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-14T12:21:16.903979] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-14T12:21:16.904036] [INFO ] [MAIN ] [1674/3512] INSM kept (0.5s) | 1671 kept, 3 rejected | 79.0/min | ETA: 23.3m [2026-01-14T12:21:17.217807] [DEBUG] [REMOTE ] INSP: Retrieved 1935 rows, trimmed to 300. [2026-01-14T12:21:17.218015] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-14T12:21:17.218310] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-14T12:21:17.218486] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:17.218653] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-14T12:21:17.218713] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-14T12:21:17.218791] [INFO ] [MAIN ] [1675/3512] INSP kept (0.3s) | 1672 kept, 3 rejected | 79.0/min | ETA: 23.3m [2026-01-14T12:21:17.537230] [DEBUG] [REMOTE ] INTA: Retrieved 1140 rows, trimmed to 300. [2026-01-14T12:21:17.537428] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-14T12:21:17.537760] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $37.07. [2026-01-14T12:21:17.538095] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:17.538224] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-14T12:21:17.538301] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-14T12:21:17.538357] [INFO ] [MAIN ] [1676/3512] INTA kept (0.3s) | 1673 kept, 3 rejected | 79.0/min | ETA: 23.2m [2026-01-14T12:21:18.189224] [DEBUG] [REMOTE ] INTC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:18.189490] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-14T12:21:18.190006] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-14T12:21:18.190196] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:18.190410] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-14T12:21:18.190473] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-14T12:21:18.190554] [INFO ] [MAIN ] [1677/3512] INTC kept (0.7s) | 1674 kept, 3 rejected | 79.0/min | ETA: 23.2m [2026-01-14T12:21:18.570762] [DEBUG] [REMOTE ] INTZ: Retrieved 3373 rows, trimmed to 300. [2026-01-14T12:21:18.570968] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-14T12:21:18.571271] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-14T12:21:18.571429] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:18.571559] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-14T12:21:18.571621] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-14T12:21:18.571687] [INFO ] [MAIN ] [1678/3512] INTZ kept (0.4s) | 1675 kept, 3 rejected | 79.1/min | ETA: 23.2m [2026-01-14T12:21:19.010895] [DEBUG] [REMOTE ] INVA: Retrieved 5353 rows, trimmed to 300. [2026-01-14T12:21:19.011089] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-14T12:21:19.011409] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.21. [2026-01-14T12:21:19.011562] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:19.011710] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-14T12:21:19.011753] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-14T12:21:19.011807] [INFO ] [MAIN ] [1679/3512] INVA kept (0.4s) | 1676 kept, 3 rejected | 79.1/min | ETA: 23.2m [2026-01-14T12:21:19.495482] [DEBUG] [REMOTE ] INVE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:19.495718] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-14T12:21:19.495990] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-14T12:21:19.496131] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:19.496255] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-14T12:21:19.496296] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-14T12:21:19.496351] [INFO ] [MAIN ] [1680/3512] INVE kept (0.5s) | 1677 kept, 3 rejected | 79.1/min | ETA: 23.2m [2026-01-14T12:21:19.821683] [DEBUG] [REMOTE ] INVH: Retrieved 2250 rows, trimmed to 300. [2026-01-14T12:21:19.821851] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-14T12:21:19.822086] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-14T12:21:19.822226] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:19.822339] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-14T12:21:19.822379] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-14T12:21:19.822431] [INFO ] [MAIN ] [1681/3512] INVH kept (0.3s) | 1678 kept, 3 rejected | 79.1/min | ETA: 23.1m [2026-01-14T12:21:20.432655] [DEBUG] [REMOTE ] IONS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:20.432872] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-14T12:21:20.433190] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-14T12:21:20.433341] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:20.433485] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-14T12:21:20.433550] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-14T12:21:20.433637] [INFO ] [MAIN ] [1682/3512] IONS kept (0.6s) | 1679 kept, 3 rejected | 79.1/min | ETA: 23.1m [2026-01-14T12:21:20.957988] [DEBUG] [REMOTE ] IOSP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:20.958264] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-14T12:21:20.958942] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-14T12:21:20.959096] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:20.959264] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-14T12:21:20.959306] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-14T12:21:20.959368] [INFO ] [MAIN ] [1683/3512] IOSP kept (0.5s) | 1680 kept, 3 rejected | 79.1/min | ETA: 23.1m [2026-01-14T12:21:21.326895] [DEBUG] [REMOTE ] IOVA: Retrieved 3834 rows, trimmed to 300. [2026-01-14T12:21:21.327166] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-14T12:21:21.327568] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-14T12:21:21.327746] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:21.327936] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-14T12:21:21.327987] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-14T12:21:21.328047] [INFO ] [MAIN ] [1684/3512] IOVA kept (0.4s) | 1681 kept, 3 rejected | 79.2/min | ETA: 23.1m [2026-01-14T12:21:21.780927] [DEBUG] [REMOTE ] IPGP: Retrieved 4800 rows, trimmed to 300. [2026-01-14T12:21:21.781125] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-14T12:21:21.781400] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-14T12:21:21.781546] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:21.781698] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-14T12:21:21.781748] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-14T12:21:21.781807] [INFO ] [MAIN ] [1685/3512] IPGP kept (0.5s) | 1682 kept, 3 rejected | 79.2/min | ETA: 23.1m [2026-01-14T12:21:22.064433] [DEBUG] [REMOTE ] IPI: Retrieved 4461 rows, trimmed to 300. [2026-01-14T12:21:22.064609] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-14T12:21:22.064851] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-14T12:21:22.065020] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:22.065154] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-14T12:21:22.065197] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-14T12:21:22.065248] [INFO ] [MAIN ] [1686/3512] IPI kept (0.3s) | 1683 kept, 3 rejected | 79.2/min | ETA: 23.1m [2026-01-14T12:21:22.497539] [DEBUG] [REMOTE ] IQ: Retrieved 1959 rows, trimmed to 300. [2026-01-14T12:21:22.497757] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-14T12:21:22.498217] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-14T12:21:22.498363] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:22.498484] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-14T12:21:22.498526] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-14T12:21:22.498606] [INFO ] [MAIN ] [1687/3512] IQ kept (0.4s) | 1684 kept, 3 rejected | 79.2/min | ETA: 23.0m [2026-01-14T12:21:22.957209] [DEBUG] [REMOTE ] IQI: Retrieved 6589 rows, trimmed to 300. [2026-01-14T12:21:22.957415] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-14T12:21:22.957991] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-14T12:21:22.958143] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:22.958299] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-14T12:21:22.958342] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-14T12:21:22.958396] [INFO ] [MAIN ] [1688/3512] IQI kept (0.5s) | 1685 kept, 3 rejected | 79.3/min | ETA: 23.0m [2026-01-14T12:21:23.178524] [DEBUG] [REMOTE ] IQQQ: Retrieved 456 rows, trimmed to 300. [2026-01-14T12:21:23.178733] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-14T12:21:23.178988] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-14T12:21:23.179129] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:23.179244] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-14T12:21:23.179286] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-14T12:21:23.179340] [INFO ] [MAIN ] [1689/3512] IQQQ kept (0.2s) | 1686 kept, 3 rejected | 79.3/min | ETA: 23.0m [2026-01-14T12:21:23.763046] [DEBUG] [REMOTE ] IRDM: Retrieved 4483 rows, trimmed to 300. [2026-01-14T12:21:23.763242] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-14T12:21:23.763506] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-14T12:21:23.763670] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:23.763798] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-14T12:21:23.763841] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-14T12:21:23.763895] [INFO ] [MAIN ] [1690/3512] IRDM kept (0.6s) | 1687 kept, 3 rejected | 79.3/min | ETA: 23.0m [2026-01-14T12:21:24.030070] [DEBUG] [REMOTE ] IREN: Retrieved 1042 rows, trimmed to 300. [2026-01-14T12:21:24.030287] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-14T12:21:24.030625] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-14T12:21:24.030809] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:24.030966] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-14T12:21:24.031026] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-14T12:21:24.031098] [INFO ] [MAIN ] [1691/3512] IREN kept (0.3s) | 1688 kept, 3 rejected | 79.3/min | ETA: 23.0m [2026-01-14T12:21:24.709931] [DEBUG] [REMOTE ] IRM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:24.710171] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-14T12:21:24.710591] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-14T12:21:24.710790] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:24.710982] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-14T12:21:24.711039] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-14T12:21:24.711112] [INFO ] [MAIN ] [1692/3512] IRM kept (0.7s) | 1689 kept, 3 rejected | 79.3/min | ETA: 22.9m [2026-01-14T12:21:25.110964] [DEBUG] [REMOTE ] IRMD: Retrieved 2892 rows, trimmed to 300. [2026-01-14T12:21:25.111148] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-14T12:21:25.111401] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $72.89. [2026-01-14T12:21:25.111546] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:25.111689] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-14T12:21:25.111732] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-14T12:21:25.111785] [INFO ] [MAIN ] [1693/3512] IRMD kept (0.4s) | 1690 kept, 3 rejected | 79.4/min | ETA: 22.9m [2026-01-14T12:21:25.246651] [DEBUG] [REMOTE ] IRON: Retrieved 1362 rows, trimmed to 300. [2026-01-14T12:21:25.246855] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-14T12:21:25.247153] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $75.44. [2026-01-14T12:21:25.247297] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:25.247448] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-14T12:21:25.247514] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-14T12:21:25.247598] [INFO ] [MAIN ] [1694/3512] IRON kept (0.1s) | 1691 kept, 3 rejected | 79.4/min | ETA: 22.9m [2026-01-14T12:21:25.806541] [DEBUG] [REMOTE ] IRTC: Retrieved 2320 rows, trimmed to 300. [2026-01-14T12:21:25.806824] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-14T12:21:25.807104] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $155.44. [2026-01-14T12:21:25.807255] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:25.807400] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-14T12:21:25.807446] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-14T12:21:25.807519] [INFO ] [MAIN ] [1695/3512] IRTC kept (0.6s) | 1692 kept, 3 rejected | 79.4/min | ETA: 22.9m [2026-01-14T12:21:26.185832] [DEBUG] [REMOTE ] IRWD: Retrieved 4011 rows, trimmed to 300. [2026-01-14T12:21:26.186038] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-14T12:21:26.186330] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-14T12:21:26.186471] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:26.186627] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-14T12:21:26.186674] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-14T12:21:26.186733] [INFO ] [MAIN ] [1696/3512] IRWD kept (0.4s) | 1693 kept, 3 rejected | 79.4/min | ETA: 22.9m [2026-01-14T12:21:26.689183] [DEBUG] [REMOTE ] ISD: Retrieved 3448 rows, trimmed to 300. [2026-01-14T12:21:26.689391] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-14T12:21:26.689709] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.83. [2026-01-14T12:21:26.689860] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:26.689995] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-14T12:21:26.690038] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-14T12:21:26.690091] [INFO ] [MAIN ] [1697/3512] ISD kept (0.5s) | 1694 kept, 3 rejected | 79.4/min | ETA: 22.8m [2026-01-14T12:21:27.224532] [DEBUG] [REMOTE ] ISRG: Retrieved 6432 rows, trimmed to 300. [2026-01-14T12:21:27.224743] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-14T12:21:27.225025] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $446.13. [2026-01-14T12:21:27.225166] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:27.225293] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-14T12:21:27.225335] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-14T12:21:27.225390] [INFO ] [MAIN ] [1698/3512] ISRG kept (0.5s) | 1695 kept, 3 rejected | 79.5/min | ETA: 22.8m [2026-01-14T12:21:27.697304] [DEBUG] [REMOTE ] ISSC: Retrieved 6398 rows, trimmed to 300. [2026-01-14T12:21:27.697540] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-14T12:21:27.697887] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-14T12:21:27.698045] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:27.698196] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-14T12:21:27.698240] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-14T12:21:27.698301] [INFO ] [MAIN ] [1699/3512] ISSC kept (0.5s) | 1696 kept, 3 rejected | 79.5/min | ETA: 22.8m [2026-01-14T12:21:28.075185] [DEBUG] [REMOTE ] ISTB: Retrieved 3323 rows, trimmed to 300. [2026-01-14T12:21:28.075389] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-14T12:21:28.075696] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-14T12:21:28.075846] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:28.076010] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-14T12:21:28.076053] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-14T12:21:28.076109] [INFO ] [MAIN ] [1700/3512] ISTB kept (0.4s) | 1697 kept, 3 rejected | 79.5/min | ETA: 22.8m [2026-01-14T12:21:28.622462] [DEBUG] [REMOTE ] ITIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:28.622684] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-14T12:21:28.622983] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-14T12:21:28.623140] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:28.623278] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-14T12:21:28.623319] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-14T12:21:28.623374] [INFO ] [MAIN ] [1701/3512] ITIC kept (0.5s) | 1698 kept, 3 rejected | 79.5/min | ETA: 22.8m [2026-01-14T12:21:29.107635] [DEBUG] [REMOTE ] ITRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:29.108324] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-14T12:21:29.109079] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-14T12:21:29.109242] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:29.109429] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-14T12:21:29.109891] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-14T12:21:29.109963] [INFO ] [MAIN ] [1702/3512] ITRI kept (0.5s) | 1699 kept, 3 rejected | 79.5/min | ETA: 22.8m [2026-01-14T12:21:29.536512] [DEBUG] [REMOTE ] ITRN: Retrieved 5105 rows, trimmed to 300. [2026-01-14T12:21:29.536737] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-14T12:21:29.537037] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-14T12:21:29.537229] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:29.537546] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-14T12:21:29.537615] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-14T12:21:29.537676] [INFO ] [MAIN ] [1703/3512] ITRN kept (0.4s) | 1700 kept, 3 rejected | 79.6/min | ETA: 22.7m [2026-01-14T12:21:30.019314] [DEBUG] [REMOTE ] ITUB: Retrieved 6011 rows, trimmed to 300. [2026-01-14T12:21:30.019538] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-14T12:21:30.019936] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.35. [2026-01-14T12:21:30.020107] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:30.020280] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-14T12:21:30.020339] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-14T12:21:30.020414] [INFO ] [MAIN ] [1704/3512] ITUB kept (0.5s) | 1701 kept, 3 rejected | 79.6/min | ETA: 22.7m [2026-01-14T12:21:30.228720] [DEBUG] [REMOTE ] IUS: Retrieved 1844 rows, trimmed to 300. [2026-01-14T12:21:30.228918] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-14T12:21:30.229260] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-14T12:21:30.229421] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:30.229555] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-14T12:21:30.229623] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-14T12:21:30.229681] [INFO ] [MAIN ] [1705/3512] IUS kept (0.2s) | 1702 kept, 3 rejected | 79.6/min | ETA: 22.7m [2026-01-14T12:21:30.752539] [DEBUG] [REMOTE ] IUSB: Retrieved 2915 rows, trimmed to 300. [2026-01-14T12:21:30.752761] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-14T12:21:30.753020] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-14T12:21:30.753188] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:30.753310] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-14T12:21:30.753351] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-14T12:21:30.753404] [INFO ] [MAIN ] [1706/3512] IUSB kept (0.5s) | 1703 kept, 3 rejected | 79.6/min | ETA: 22.7m [2026-01-14T12:21:31.373312] [DEBUG] [REMOTE ] IUSG: Retrieved 6403 rows, trimmed to 300. [2026-01-14T12:21:31.373462] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-14T12:21:31.373876] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-14T12:21:31.374012] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:31.374130] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-14T12:21:31.374170] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-14T12:21:31.374218] [INFO ] [MAIN ] [1707/3512] IUSG kept (0.6s) | 1704 kept, 3 rejected | 79.6/min | ETA: 22.7m [2026-01-14T12:21:31.711882] [DEBUG] [REMOTE ] IVAL: Retrieved 2784 rows, trimmed to 300. [2026-01-14T12:21:31.712010] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-14T12:21:31.712213] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-14T12:21:31.712352] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:31.712462] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-14T12:21:31.712503] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-14T12:21:31.712552] [INFO ] [MAIN ] [1708/3512] IVAL kept (0.3s) | 1705 kept, 3 rejected | 79.7/min | ETA: 22.6m [2026-01-14T12:21:32.308166] [DEBUG] [REMOTE ] IVZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:32.308306] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-14T12:21:32.308531] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-14T12:21:32.308690] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:32.308809] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-14T12:21:32.308850] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-14T12:21:32.308900] [INFO ] [MAIN ] [1709/3512] IVZ kept (0.6s) | 1706 kept, 3 rejected | 79.7/min | ETA: 22.6m [2026-01-14T12:21:32.856511] [DEBUG] [REMOTE ] IX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:32.856659] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-14T12:21:32.856879] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-14T12:21:32.857013] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:32.857125] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-14T12:21:32.857166] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-14T12:21:32.857214] [INFO ] [MAIN ] [1710/3512] IX kept (0.5s) | 1707 kept, 3 rejected | 79.7/min | ETA: 22.6m [2026-01-14T12:21:33.254221] [DEBUG] [REMOTE ] IXUS: Retrieved 3323 rows, trimmed to 300. [2026-01-14T12:21:33.254454] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-14T12:21:33.254698] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-14T12:21:33.254833] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:33.254940] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-14T12:21:33.254979] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-14T12:21:33.255027] [INFO ] [MAIN ] [1711/3512] IXUS kept (0.4s) | 1708 kept, 3 rejected | 79.7/min | ETA: 22.6m [2026-01-14T12:21:33.628694] [DEBUG] [REMOTE ] IZEA: Retrieved 3615 rows, trimmed to 300. [2026-01-14T12:21:33.629179] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-14T12:21:33.629946] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.19. [2026-01-14T12:21:33.630149] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:33.630325] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-14T12:21:33.630368] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-14T12:21:33.630435] [INFO ] [MAIN ] [1712/3512] IZEA kept (0.4s) | 1709 kept, 3 rejected | 79.7/min | ETA: 22.6m [2026-01-14T12:21:34.140505] [DEBUG] [REMOTE ] J: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:34.140681] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-14T12:21:34.140960] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-14T12:21:34.141105] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:34.141261] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-14T12:21:34.141311] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-14T12:21:34.141364] [INFO ] [MAIN ] [1713/3512] J kept (0.5s) | 1710 kept, 3 rejected | 79.7/min | ETA: 22.6m [2026-01-14T12:21:34.650030] [DEBUG] [REMOTE ] JACK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:34.650180] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-14T12:21:34.650417] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-14T12:21:34.650558] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:34.650697] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-14T12:21:34.650738] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-14T12:21:34.650789] [INFO ] [MAIN ] [1714/3512] JACK kept (0.5s) | 1711 kept, 3 rejected | 79.7/min | ETA: 22.5m [2026-01-14T12:21:35.163482] [DEBUG] [REMOTE ] JAKK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:35.163663] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-14T12:21:35.163932] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-14T12:21:35.164100] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:35.164233] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-14T12:21:35.164276] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-14T12:21:35.164329] [INFO ] [MAIN ] [1715/3512] JAKK kept (0.5s) | 1712 kept, 3 rejected | 79.8/min | ETA: 22.5m [2026-01-14T12:21:35.467832] [DEBUG] [REMOTE ] JAMF: Retrieved 1377 rows, trimmed to 300. [2026-01-14T12:21:35.467970] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-14T12:21:35.468208] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.93. [2026-01-14T12:21:35.468352] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:35.468466] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-14T12:21:35.468509] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-14T12:21:35.468561] [INFO ] [MAIN ] [1716/3512] JAMF kept (0.3s) | 1713 kept, 3 rejected | 79.8/min | ETA: 22.5m [2026-01-14T12:21:35.823105] [DEBUG] [REMOTE ] JANX: Retrieved 1153 rows, trimmed to 300. [2026-01-14T12:21:35.823226] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-14T12:21:35.823425] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-14T12:21:35.823562] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:35.823692] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-14T12:21:35.823733] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-14T12:21:35.823781] [INFO ] [MAIN ] [1717/3512] JANX kept (0.4s) | 1714 kept, 3 rejected | 79.8/min | ETA: 22.5m [2026-01-14T12:21:36.397280] [DEBUG] [REMOTE ] JAZZ: Retrieved 4685 rows, trimmed to 300. [2026-01-14T12:21:36.397391] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-14T12:21:36.397638] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-14T12:21:36.397789] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:36.397899] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-14T12:21:36.397938] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-14T12:21:36.397985] [INFO ] [MAIN ] [1718/3512] JAZZ kept (0.6s) | 1715 kept, 3 rejected | 79.8/min | ETA: 22.5m [2026-01-14T12:21:36.691758] [DEBUG] [REMOTE ] JBGS: Retrieved 2135 rows, trimmed to 300. [2026-01-14T12:21:36.691909] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-14T12:21:36.692155] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-14T12:21:36.692325] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:36.692463] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-14T12:21:36.692511] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-14T12:21:36.692589] [INFO ] [MAIN ] [1719/3512] JBGS kept (0.3s) | 1716 kept, 3 rejected | 79.9/min | ETA: 22.5m [2026-01-14T12:21:37.060019] [DEBUG] [REMOTE ] JBI: Retrieved 1523 rows, trimmed to 300. [2026-01-14T12:21:37.060156] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-14T12:21:37.060359] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-14T12:21:37.060493] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:37.060632] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-14T12:21:37.060674] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-14T12:21:37.060728] [INFO ] [MAIN ] [1720/3512] JBI kept (0.4s) | 1717 kept, 3 rejected | 79.9/min | ETA: 22.4m [2026-01-14T12:21:37.722614] [DEBUG] [REMOTE ] JBL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:37.722767] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-14T12:21:37.723017] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-14T12:21:37.723155] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:37.723276] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-14T12:21:37.723317] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-14T12:21:37.723366] [INFO ] [MAIN ] [1721/3512] JBL kept (0.7s) | 1718 kept, 3 rejected | 79.9/min | ETA: 22.4m [2026-01-14T12:21:37.944212] [DEBUG] [REMOTE ] JBND: Retrieved 565 rows, trimmed to 300. [2026-01-14T12:21:37.944343] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-14T12:21:37.944551] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-14T12:21:37.944717] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:37.944831] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-14T12:21:37.944872] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-14T12:21:37.944922] [INFO ] [MAIN ] [1722/3512] JBND kept (0.2s) | 1719 kept, 3 rejected | 79.9/min | ETA: 22.4m [2026-01-14T12:21:38.607461] [DEBUG] [REMOTE ] JBSS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:38.607711] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-14T12:21:38.607968] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-14T12:21:38.608107] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:38.608232] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-14T12:21:38.608279] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-14T12:21:38.608332] [INFO ] [MAIN ] [1723/3512] JBSS kept (0.7s) | 1720 kept, 3 rejected | 79.9/min | ETA: 22.4m [2026-01-14T12:21:39.048715] [DEBUG] [REMOTE ] JCE: Retrieved 4730 rows, trimmed to 300. [2026-01-14T12:21:39.048854] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-14T12:21:39.049088] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-14T12:21:39.049249] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:39.049365] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-14T12:21:39.049407] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-14T12:21:39.049456] [INFO ] [MAIN ] [1724/3512] JCE kept (0.4s) | 1721 kept, 3 rejected | 79.9/min | ETA: 22.4m [2026-01-14T12:21:39.531695] [DEBUG] [REMOTE ] JCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:39.531861] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-14T12:21:39.532135] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $108.18. [2026-01-14T12:21:39.532278] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:39.532405] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-14T12:21:39.532447] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-14T12:21:39.532500] [INFO ] [MAIN ] [1725/3512] JCI kept (0.5s) | 1722 kept, 3 rejected | 80.0/min | ETA: 22.3m [2026-01-14T12:21:39.862251] [DEBUG] [REMOTE ] JD: Retrieved 2929 rows, trimmed to 300. [2026-01-14T12:21:39.862436] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-14T12:21:39.862726] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-14T12:21:39.862885] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:39.863015] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-14T12:21:39.863058] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-14T12:21:39.863113] [INFO ] [MAIN ] [1726/3512] JD kept (0.3s) | 1723 kept, 3 rejected | 80.0/min | ETA: 22.3m [2026-01-14T12:21:40.408819] [DEBUG] [REMOTE ] JEF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:40.408969] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-14T12:21:40.409245] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $51.31. [2026-01-14T12:21:40.409402] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:40.409549] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-14T12:21:40.409617] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-14T12:21:40.409675] [INFO ] [MAIN ] [1727/3512] JEF kept (0.5s) | 1724 kept, 3 rejected | 80.0/min | ETA: 22.3m [2026-01-14T12:21:40.742636] [DEBUG] [REMOTE ] JELD: Retrieved 2253 rows, trimmed to 300. [2026-01-14T12:21:40.742776] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-14T12:21:40.742990] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-14T12:21:40.743127] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:40.743240] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-14T12:21:40.743281] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-14T12:21:40.743331] [INFO ] [MAIN ] [1728/3512] JELD kept (0.3s) | 1725 kept, 3 rejected | 80.0/min | ETA: 22.3m [2026-01-14T12:21:41.032777] [DEBUG] [REMOTE ] JEPQ: Retrieved 927 rows, trimmed to 300. [2026-01-14T12:21:41.032923] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-14T12:21:41.033137] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-14T12:21:41.033276] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:41.033391] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-14T12:21:41.033432] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-14T12:21:41.033481] [INFO ] [MAIN ] [1729/3512] JEPQ kept (0.3s) | 1726 kept, 3 rejected | 80.0/min | ETA: 22.3m [2026-01-14T12:21:41.497658] [DEBUG] [REMOTE ] JFIN: Retrieved 1679 rows, trimmed to 300. [2026-01-14T12:21:41.497805] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-14T12:21:41.498026] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-14T12:21:41.498187] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:41.498302] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-14T12:21:41.498344] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-14T12:21:41.498395] [INFO ] [MAIN ] [1730/3512] JFIN kept (0.5s) | 1727 kept, 3 rejected | 80.1/min | ETA: 22.3m [2026-01-14T12:21:41.801377] [DEBUG] [REMOTE ] JGLO: Retrieved 585 rows, trimmed to 300. [2026-01-14T12:21:41.801528] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-14T12:21:41.801772] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-14T12:21:41.801912] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:41.802028] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-14T12:21:41.802069] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-14T12:21:41.802118] [INFO ] [MAIN ] [1731/3512] JGLO kept (0.3s) | 1728 kept, 3 rejected | 80.1/min | ETA: 22.2m [2026-01-14T12:21:42.578687] [DEBUG] [REMOTE ] JHG: Retrieved 6426 rows, trimmed to 300. [2026-01-14T12:21:42.578824] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-14T12:21:42.579053] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-14T12:21:42.579193] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:42.579332] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-14T12:21:42.579383] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-14T12:21:42.579443] [INFO ] [MAIN ] [1732/3512] JHG kept (0.8s) | 1729 kept, 3 rejected | 80.1/min | ETA: 22.2m [2026-01-14T12:21:43.064920] [DEBUG] [REMOTE ] JHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:43.065056] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-14T12:21:43.065277] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-14T12:21:43.065413] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:43.065528] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-14T12:21:43.065591] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-14T12:21:43.065643] [INFO ] [MAIN ] [1733/3512] JHI kept (0.5s) | 1730 kept, 3 rejected | 80.1/min | ETA: 22.2m [2026-01-14T12:21:43.575186] [DEBUG] [REMOTE ] JHX: Retrieved 6547 rows, trimmed to 300. [2026-01-14T12:21:43.575328] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-14T12:21:43.575550] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-14T12:21:43.575712] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:43.575848] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-14T12:21:43.575892] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-14T12:21:43.575942] [INFO ] [MAIN ] [1734/3512] JHX kept (0.5s) | 1731 kept, 3 rejected | 80.1/min | ETA: 22.2m [2026-01-14T12:21:43.865744] [DEBUG] [REMOTE ] JILL: Retrieved 2225 rows, trimmed to 300. [2026-01-14T12:21:43.865879] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-14T12:21:43.866088] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-14T12:21:43.866225] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:43.866336] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-14T12:21:43.866377] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-14T12:21:43.866425] [INFO ] [MAIN ] [1735/3512] JILL kept (0.3s) | 1732 kept, 3 rejected | 80.2/min | ETA: 22.2m [2026-01-14T12:21:44.213166] [DEBUG] [REMOTE ] JIVE: Retrieved 585 rows, trimmed to 300. [2026-01-14T12:21:44.213298] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-14T12:21:44.213535] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.16. [2026-01-14T12:21:44.213706] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:44.213828] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-14T12:21:44.213870] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-14T12:21:44.213919] [INFO ] [MAIN ] [1736/3512] JIVE kept (0.3s) | 1733 kept, 3 rejected | 80.2/min | ETA: 22.2m [2026-01-14T12:21:44.913112] [DEBUG] [REMOTE ] JJSF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:44.913256] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-14T12:21:44.913489] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-14T12:21:44.913647] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:44.913771] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-14T12:21:44.913816] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-14T12:21:44.913866] [INFO ] [MAIN ] [1737/3512] JJSF kept (0.7s) | 1734 kept, 3 rejected | 80.2/min | ETA: 22.1m [2026-01-14T12:21:45.380554] [DEBUG] [REMOTE ] JKHY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:45.380696] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-14T12:21:45.380958] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-14T12:21:45.381130] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:45.381280] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-14T12:21:45.381332] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-14T12:21:45.381396] [INFO ] [MAIN ] [1738/3512] JKHY kept (0.5s) | 1735 kept, 3 rejected | 80.2/min | ETA: 22.1m [2026-01-14T12:21:45.595221] [DEBUG] [REMOTE ] JKS: Retrieved 3941 rows, trimmed to 300. [2026-01-14T12:21:45.595361] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-14T12:21:45.595599] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-14T12:21:45.595747] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:45.595861] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-14T12:21:45.595900] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-14T12:21:45.595949] [INFO ] [MAIN ] [1739/3512] JKS kept (0.2s) | 1736 kept, 3 rejected | 80.2/min | ETA: 22.1m [2026-01-14T12:21:46.310546] [DEBUG] [REMOTE ] JLL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:46.310702] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-14T12:21:46.310930] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-14T12:21:46.311099] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:46.311228] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-14T12:21:46.311269] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-14T12:21:46.311318] [INFO ] [MAIN ] [1740/3512] JLL kept (0.7s) | 1737 kept, 3 rejected | 80.2/min | ETA: 22.1m [2026-01-14T12:21:46.705599] [DEBUG] [REMOTE ] JLS: Retrieved 4056 rows, trimmed to 300. [2026-01-14T12:21:46.705733] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-14T12:21:46.705946] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-14T12:21:46.706095] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:46.706211] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-14T12:21:46.706253] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-14T12:21:46.706303] [INFO ] [MAIN ] [1741/3512] JLS kept (0.4s) | 1738 kept, 3 rejected | 80.3/min | ETA: 22.1m [2026-01-14T12:21:46.848779] [DEBUG] [REMOTE ] JMIA: Retrieved 1698 rows, trimmed to 300. [2026-01-14T12:21:46.848910] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-14T12:21:46.849327] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-14T12:21:46.849461] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:46.849591] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-14T12:21:46.849632] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-14T12:21:46.849680] [INFO ] [MAIN ] [1742/3512] JMIA kept (0.1s) | 1739 kept, 3 rejected | 80.3/min | ETA: 22.0m [2026-01-14T12:21:47.440812] [DEBUG] [REMOTE ] JMSB: Retrieved 3049 rows, trimmed to 300. [2026-01-14T12:21:47.440946] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-14T12:21:47.441151] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-14T12:21:47.441285] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:47.441396] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-14T12:21:47.441437] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-14T12:21:47.441485] [INFO ] [MAIN ] [1743/3512] JMSB kept (0.6s) | 1740 kept, 3 rejected | 80.3/min | ETA: 22.0m [2026-01-14T12:21:47.891512] [DEBUG] [REMOTE ] JNJ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:47.891680] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-14T12:21:47.891938] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-14T12:21:47.892074] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:47.892199] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-14T12:21:47.892239] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-14T12:21:47.892290] [INFO ] [MAIN ] [1744/3512] JNJ kept (0.5s) | 1741 kept, 3 rejected | 80.3/min | ETA: 22.0m [2026-01-14T12:21:48.284149] [DEBUG] [REMOTE ] JOBY: Retrieved 1300 rows, trimmed to 300. [2026-01-14T12:21:48.284286] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-14T12:21:48.284486] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-14T12:21:48.284639] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:48.284750] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-14T12:21:48.284789] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-14T12:21:48.284837] [INFO ] [MAIN ] [1745/3512] JOBY kept (0.4s) | 1742 kept, 3 rejected | 80.3/min | ETA: 22.0m [2026-01-14T12:21:48.790145] [DEBUG] [REMOTE ] JOE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:48.790282] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-14T12:21:48.790502] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.00. [2026-01-14T12:21:48.790663] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:48.790783] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-14T12:21:48.790824] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-14T12:21:48.790877] [INFO ] [MAIN ] [1746/3512] JOE kept (0.5s) | 1743 kept, 3 rejected | 80.4/min | ETA: 22.0m [2026-01-14T12:21:49.303879] [DEBUG] [REMOTE ] JOF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:49.304042] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-14T12:21:49.304304] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.08. [2026-01-14T12:21:49.304453] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:49.304605] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-14T12:21:49.304650] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-14T12:21:49.304704] [INFO ] [MAIN ] [1747/3512] JOF kept (0.5s) | 1744 kept, 3 rejected | 80.4/min | ETA: 22.0m [2026-01-14T12:21:49.810075] [DEBUG] [REMOTE ] JPC: Retrieved 5735 rows, trimmed to 300. [2026-01-14T12:21:49.810222] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-14T12:21:49.810492] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-14T12:21:49.810655] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:49.810782] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-14T12:21:49.810823] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-14T12:21:49.810875] [INFO ] [MAIN ] [1748/3512] JPC kept (0.5s) | 1745 kept, 3 rejected | 80.4/min | ETA: 21.9m [2026-01-14T12:21:50.025599] [DEBUG] [REMOTE ] JPEF: Retrieved 617 rows, trimmed to 300. [2026-01-14T12:21:50.025734] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-14T12:21:50.025966] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-14T12:21:50.026107] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:50.026246] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-14T12:21:50.026292] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-14T12:21:50.026340] [INFO ] [MAIN ] [1749/3512] JPEF kept (0.2s) | 1746 kept, 3 rejected | 80.4/min | ETA: 21.9m [2026-01-14T12:21:50.738966] [DEBUG] [REMOTE ] JPM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:50.739469] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-14T12:21:50.739963] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-14T12:21:50.740125] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:50.740478] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-14T12:21:50.740531] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-14T12:21:50.740616] [INFO ] [MAIN ] [1750/3512] JPM kept (0.7s) | 1747 kept, 3 rejected | 80.4/min | ETA: 21.9m [2026-01-14T12:21:51.228083] [DEBUG] [REMOTE ] JQC: Retrieved 5674 rows, trimmed to 300. [2026-01-14T12:21:51.228246] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-14T12:21:51.228495] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-14T12:21:51.228672] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:51.228808] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-14T12:21:51.228852] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-14T12:21:51.228908] [INFO ] [MAIN ] [1751/3512] JQC kept (0.5s) | 1748 kept, 3 rejected | 80.4/min | ETA: 21.9m [2026-01-14T12:21:51.616849] [DEBUG] [REMOTE ] JRI: Retrieved 3448 rows, trimmed to 300. [2026-01-14T12:21:51.616987] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-14T12:21:51.617208] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-14T12:21:51.617351] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:51.617491] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-14T12:21:51.617535] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-14T12:21:51.617603] [INFO ] [MAIN ] [1752/3512] JRI kept (0.4s) | 1749 kept, 3 rejected | 80.5/min | ETA: 21.9m [2026-01-14T12:21:52.106699] [DEBUG] [REMOTE ] JRS: Retrieved 6076 rows, trimmed to 300. [2026-01-14T12:21:52.106856] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-14T12:21:52.107103] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-14T12:21:52.107247] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:52.107373] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-14T12:21:52.107417] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-14T12:21:52.107495] [INFO ] [MAIN ] [1753/3512] JRS kept (0.5s) | 1750 kept, 3 rejected | 80.5/min | ETA: 21.9m [2026-01-14T12:21:52.540797] [DEBUG] [REMOTE ] JSM: Retrieved 5545 rows, trimmed to 300. [2026-01-14T12:21:52.540988] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-14T12:21:52.542061] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-14T12:21:52.542417] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:52.542664] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-14T12:21:52.542722] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-14T12:21:52.542809] [INFO ] [MAIN ] [1754/3512] JSM kept (0.4s) | 1751 kept, 3 rejected | 80.5/min | ETA: 21.8m [2026-01-14T12:21:52.825365] [DEBUG] [REMOTE ] JSMD: Retrieved 2486 rows, trimmed to 300. [2026-01-14T12:21:52.825494] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-14T12:21:52.825717] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-14T12:21:52.825851] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:52.825958] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-14T12:21:52.825998] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-14T12:21:52.826045] [INFO ] [MAIN ] [1755/3512] JSMD kept (0.3s) | 1752 kept, 3 rejected | 80.5/min | ETA: 21.8m [2026-01-14T12:21:53.241688] [DEBUG] [REMOTE ] JSML: Retrieved 2486 rows, trimmed to 300. [2026-01-14T12:21:53.241816] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-14T12:21:53.242022] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-14T12:21:53.242189] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:53.242310] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-14T12:21:53.242351] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-14T12:21:53.242400] [INFO ] [MAIN ] [1756/3512] JSML kept (0.4s) | 1753 kept, 3 rejected | 80.5/min | ETA: 21.8m [2026-01-14T12:21:53.518663] [DEBUG] [REMOTE ] JTEK: Retrieved 570 rows, trimmed to 300. [2026-01-14T12:21:53.518796] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-14T12:21:53.518998] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-14T12:21:53.519135] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:53.519250] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-14T12:21:53.519292] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-14T12:21:53.519348] [INFO ] [MAIN ] [1757/3512] JTEK kept (0.3s) | 1754 kept, 3 rejected | 80.6/min | ETA: 21.8m [2026-01-14T12:21:54.155897] [DEBUG] [REMOTE ] JVA: Retrieved 5208 rows, trimmed to 300. [2026-01-14T12:21:54.156054] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-14T12:21:54.156296] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-14T12:21:54.156437] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:54.156562] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-14T12:21:54.156624] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-14T12:21:54.156676] [INFO ] [MAIN ] [1758/3512] JVA kept (0.6s) | 1755 kept, 3 rejected | 80.6/min | ETA: 21.8m [2026-01-14T12:21:54.351934] [DEBUG] [REMOTE ] JXN: Retrieved 1096 rows, trimmed to 300. [2026-01-14T12:21:54.352073] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-14T12:21:54.352273] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-14T12:21:54.352405] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:54.352512] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-14T12:21:54.352551] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-14T12:21:54.352631] [INFO ] [MAIN ] [1759/3512] JXN kept (0.2s) | 1756 kept, 3 rejected | 80.6/min | ETA: 21.7m [2026-01-14T12:21:55.046135] [DEBUG] [REMOTE ] KAI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:55.046277] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-14T12:21:55.046568] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-14T12:21:55.046756] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:55.046881] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-14T12:21:55.046921] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-14T12:21:55.046974] [INFO ] [MAIN ] [1760/3512] KAI kept (0.7s) | 1757 kept, 3 rejected | 80.6/min | ETA: 21.7m [2026-01-14T12:21:55.277685] [DEBUG] [REMOTE ] KARO: Retrieved 1202 rows, trimmed to 300. [2026-01-14T12:21:55.277829] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-14T12:21:55.278043] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-14T12:21:55.278192] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:55.278305] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-14T12:21:55.278346] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-14T12:21:55.278395] [INFO ] [MAIN ] [1761/3512] KARO kept (0.2s) | 1758 kept, 3 rejected | 80.6/min | ETA: 21.7m [2026-01-14T12:21:55.941662] [DEBUG] [REMOTE ] KB: Retrieved 6081 rows, trimmed to 300. [2026-01-14T12:21:55.941816] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-14T12:21:55.942063] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $79.59. [2026-01-14T12:21:55.942205] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:55.942329] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-14T12:21:55.942370] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-14T12:21:55.942422] [INFO ] [MAIN ] [1762/3512] KB kept (0.7s) | 1759 kept, 3 rejected | 80.6/min | ETA: 21.7m [2026-01-14T12:21:56.430350] [DEBUG] [REMOTE ] KBH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:21:56.430495] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-14T12:21:56.430739] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-14T12:21:56.430877] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:56.430990] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-14T12:21:56.431031] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-14T12:21:56.431083] [INFO ] [MAIN ] [1763/3512] KBH kept (0.5s) | 1760 kept, 3 rejected | 80.7/min | ETA: 21.7m [2026-01-14T12:21:56.812788] [DEBUG] [REMOTE ] KBWB: Retrieved 3570 rows, trimmed to 300. [2026-01-14T12:21:56.812916] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-14T12:21:56.813119] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.86. [2026-01-14T12:21:56.813251] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:56.813359] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-14T12:21:56.813398] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-14T12:21:56.813446] [INFO ] [MAIN ] [1764/3512] KBWB kept (0.4s) | 1761 kept, 3 rejected | 80.7/min | ETA: 21.7m [2026-01-14T12:21:57.280176] [DEBUG] [REMOTE ] KBWD: Retrieved 3800 rows, trimmed to 300. [2026-01-14T12:21:57.280309] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-14T12:21:57.280553] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.92. [2026-01-14T12:21:57.280730] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:57.280846] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-14T12:21:57.280888] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-14T12:21:57.280939] [INFO ] [MAIN ] [1765/3512] KBWD kept (0.5s) | 1762 kept, 3 rejected | 80.7/min | ETA: 21.6m [2026-01-14T12:21:57.640272] [DEBUG] [REMOTE ] KBWP: Retrieved 3787 rows, trimmed to 300. [2026-01-14T12:21:57.640419] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-14T12:21:57.640652] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-14T12:21:57.640796] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:57.640908] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-14T12:21:57.640948] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-14T12:21:57.640997] [INFO ] [MAIN ] [1766/3512] KBWP kept (0.4s) | 1763 kept, 3 rejected | 80.7/min | ETA: 21.6m [2026-01-14T12:21:58.107985] [DEBUG] [REMOTE ] KBWY: Retrieved 3800 rows, trimmed to 300. [2026-01-14T12:21:58.108112] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-14T12:21:58.108310] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-14T12:21:58.108445] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:58.108555] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-14T12:21:58.108614] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-14T12:21:58.108664] [INFO ] [MAIN ] [1767/3512] KBWY kept (0.5s) | 1764 kept, 3 rejected | 80.7/min | ETA: 21.6m [2026-01-14T12:21:58.368873] [DEBUG] [REMOTE ] KC: Retrieved 1428 rows, trimmed to 300. [2026-01-14T12:21:58.369008] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-14T12:21:58.369229] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-14T12:21:58.369382] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:58.369493] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-14T12:21:58.369533] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-14T12:21:58.369611] [INFO ] [MAIN ] [1768/3512] KC kept (0.3s) | 1765 kept, 3 rejected | 80.8/min | ETA: 21.6m [2026-01-14T12:21:58.674085] [DEBUG] [REMOTE ] KD: Retrieved 1060 rows, trimmed to 300. [2026-01-14T12:21:58.674289] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-14T12:21:58.674565] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-14T12:21:58.674750] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:58.674877] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-14T12:21:58.674923] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-14T12:21:58.674977] [INFO ] [MAIN ] [1769/3512] KD kept (0.3s) | 1766 kept, 3 rejected | 80.8/min | ETA: 21.6m [2026-01-14T12:21:59.345220] [DEBUG] [REMOTE ] KDP: Retrieved 4457 rows, trimmed to 300. [2026-01-14T12:21:59.345372] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-14T12:21:59.345627] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-14T12:21:59.345764] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:59.345883] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-14T12:21:59.345923] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-14T12:21:59.345973] [INFO ] [MAIN ] [1770/3512] KDP kept (0.7s) | 1767 kept, 3 rejected | 80.8/min | ETA: 21.6m [2026-01-14T12:21:59.730306] [DEBUG] [REMOTE ] KE: Retrieved 2815 rows, trimmed to 300. [2026-01-14T12:21:59.730435] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-14T12:21:59.730688] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-14T12:21:59.730824] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-14T12:21:59.730932] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-14T12:21:59.730972] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-14T12:21:59.731024] [INFO ] [MAIN ] [1771/3512] KE kept (0.4s) | 1768 kept, 3 rejected | 80.8/min | ETA: 21.5m [2026-01-14T12:22:00.287442] [DEBUG] [REMOTE ] KELYA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:00.287643] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-14T12:22:00.287877] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-14T12:22:00.288013] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:00.288132] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-14T12:22:00.288172] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-14T12:22:00.288220] [INFO ] [MAIN ] [1772/3512] KELYA kept (0.6s) | 1769 kept, 3 rejected | 80.8/min | ETA: 21.5m [2026-01-14T12:22:00.644179] [DEBUG] [REMOTE ] KEN: Retrieved 2766 rows, trimmed to 300. [2026-01-14T12:22:00.644311] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-14T12:22:00.644523] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.23. [2026-01-14T12:22:00.644711] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:00.644851] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-14T12:22:00.644903] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-14T12:22:00.644969] [INFO ] [MAIN ] [1773/3512] KEN kept (0.4s) | 1770 kept, 3 rejected | 80.9/min | ETA: 21.5m [2026-01-14T12:22:01.270618] [DEBUG] [REMOTE ] KEP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:01.270776] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-14T12:22:01.271033] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.80. [2026-01-14T12:22:01.271179] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:01.271331] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-14T12:22:01.271390] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-14T12:22:01.271461] [INFO ] [MAIN ] [1774/3512] KEP kept (0.6s) | 1771 kept, 3 rejected | 80.9/min | ETA: 21.5m [2026-01-14T12:22:01.825986] [DEBUG] [REMOTE ] KEX: Retrieved 6589 rows, trimmed to 300. [2026-01-14T12:22:01.826173] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-14T12:22:01.826500] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $85.56. [2026-01-14T12:22:01.826717] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:01.826895] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-14T12:22:01.826960] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-14T12:22:01.827033] [INFO ] [MAIN ] [1775/3512] KEX kept (0.6s) | 1772 kept, 3 rejected | 80.9/min | ETA: 21.5m [2026-01-14T12:22:02.065010] [DEBUG] [REMOTE ] KEYS: Retrieved 2825 rows, trimmed to 300. [2026-01-14T12:22:02.065149] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-14T12:22:02.065370] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $162.19. [2026-01-14T12:22:02.065509] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:02.065658] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-14T12:22:02.065702] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-14T12:22:02.065752] [INFO ] [MAIN ] [1776/3512] KEYS kept (0.2s) | 1773 kept, 3 rejected | 80.9/min | ETA: 21.5m [2026-01-14T12:22:02.729821] [DEBUG] [REMOTE ] KFS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:02.729952] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-14T12:22:02.730159] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-14T12:22:02.730294] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:02.730403] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-14T12:22:02.730442] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-14T12:22:02.730491] [INFO ] [MAIN ] [1777/3512] KFS kept (0.7s) | 1774 kept, 3 rejected | 80.9/min | ETA: 21.4m [2026-01-14T12:22:03.195714] [DEBUG] [REMOTE ] KFY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:03.195868] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-14T12:22:03.196097] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-14T12:22:03.196231] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:03.196523] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-14T12:22:03.196562] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-14T12:22:03.196655] [INFO ] [MAIN ] [1778/3512] KFY kept (0.5s) | 1775 kept, 3 rejected | 80.9/min | ETA: 21.4m [2026-01-14T12:22:03.397211] [DEBUG] [REMOTE ] KGS: Retrieved 638 rows, trimmed to 300. [2026-01-14T12:22:03.397336] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-14T12:22:03.397608] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-14T12:22:03.397761] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:03.397878] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-14T12:22:03.397920] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-14T12:22:03.397970] [INFO ] [MAIN ] [1779/3512] KGS kept (0.2s) | 1776 kept, 3 rejected | 81.0/min | ETA: 21.4m [2026-01-14T12:22:03.933404] [DEBUG] [REMOTE ] KHC: Retrieved 2648 rows, trimmed to 300. [2026-01-14T12:22:03.933766] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-14T12:22:03.933991] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-14T12:22:03.934131] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:03.934240] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-14T12:22:03.934284] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-14T12:22:03.934334] [INFO ] [MAIN ] [1780/3512] KHC kept (0.5s) | 1777 kept, 3 rejected | 81.0/min | ETA: 21.4m [2026-01-14T12:22:04.291723] [DEBUG] [REMOTE ] KIDS: Retrieved 2074 rows, trimmed to 300. [2026-01-14T12:22:04.291853] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-14T12:22:04.292051] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-14T12:22:04.292184] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:04.292292] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-14T12:22:04.292331] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-14T12:22:04.292380] [INFO ] [MAIN ] [1781/3512] KIDS kept (0.4s) | 1778 kept, 3 rejected | 81.0/min | ETA: 21.4m [2026-01-14T12:22:04.893966] [DEBUG] [REMOTE ] KIM: Retrieved 6587 rows, trimmed to 300. [2026-01-14T12:22:04.894098] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-14T12:22:04.894339] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-14T12:22:04.894471] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:04.894605] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-14T12:22:04.894648] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-14T12:22:04.894698] [INFO ] [MAIN ] [1782/3512] KIM kept (0.6s) | 1779 kept, 3 rejected | 81.0/min | ETA: 21.4m [2026-01-14T12:22:05.367013] [DEBUG] [REMOTE ] KINS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:05.367143] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-14T12:22:05.367346] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-14T12:22:05.367500] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:05.367633] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-14T12:22:05.367674] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-14T12:22:05.367722] [INFO ] [MAIN ] [1783/3512] KINS kept (0.5s) | 1780 kept, 3 rejected | 81.0/min | ETA: 21.3m [2026-01-14T12:22:05.753852] [DEBUG] [REMOTE ] KIO: Retrieved 3136 rows, trimmed to 300. [2026-01-14T12:22:05.753998] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-14T12:22:05.754200] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-14T12:22:05.754352] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:05.754474] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-14T12:22:05.754514] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-14T12:22:05.754561] [INFO ] [MAIN ] [1784/3512] KIO kept (0.4s) | 1781 kept, 3 rejected | 81.1/min | ETA: 21.3m [2026-01-14T12:22:06.021852] [DEBUG] [REMOTE ] KKRS: Retrieved 1189 rows, trimmed to 300. [2026-01-14T12:22:06.022041] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-14T12:22:06.022292] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-14T12:22:06.022438] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:06.022558] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-14T12:22:06.022633] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-14T12:22:06.022691] [INFO ] [MAIN ] [1785/3512] KKRS kept (0.3s) | 1782 kept, 3 rejected | 81.1/min | ETA: 21.3m [2026-01-14T12:22:06.564252] [DEBUG] [REMOTE ] KLAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:06.564413] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-14T12:22:06.564668] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-14T12:22:06.564813] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:06.564941] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-14T12:22:06.564988] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-14T12:22:06.565042] [INFO ] [MAIN ] [1786/3512] KLAC kept (0.5s) | 1783 kept, 3 rejected | 81.1/min | ETA: 21.3m [2026-01-14T12:22:07.018380] [DEBUG] [REMOTE ] KLIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:07.018540] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-14T12:22:07.018802] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-14T12:22:07.018943] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:07.019061] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-14T12:22:07.019104] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-14T12:22:07.019154] [INFO ] [MAIN ] [1787/3512] KLIC kept (0.5s) | 1784 kept, 3 rejected | 81.1/min | ETA: 21.3m [2026-01-14T12:22:07.353954] [DEBUG] [REMOTE ] KLXE: Retrieved 1841 rows, trimmed to 300. [2026-01-14T12:22:07.354085] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-14T12:22:07.354286] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-14T12:22:07.354421] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:07.354529] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-14T12:22:07.354596] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-14T12:22:07.354649] [INFO ] [MAIN ] [1788/3512] KLXE kept (0.3s) | 1785 kept, 3 rejected | 81.1/min | ETA: 21.2m [2026-01-14T12:22:07.889509] [DEBUG] [REMOTE ] KMB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:07.889845] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-14T12:22:07.890073] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-14T12:22:07.890214] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:07.890333] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-14T12:22:07.890376] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-14T12:22:07.890425] [INFO ] [MAIN ] [1789/3512] KMB kept (0.5s) | 1786 kept, 3 rejected | 81.1/min | ETA: 21.2m [2026-01-14T12:22:08.240321] [DEBUG] [REMOTE ] KMDA: Retrieved 3175 rows, trimmed to 300. [2026-01-14T12:22:08.240469] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-14T12:22:08.240709] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-14T12:22:08.240851] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:08.240973] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-14T12:22:08.241020] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-14T12:22:08.241071] [INFO ] [MAIN ] [1790/3512] KMDA kept (0.4s) | 1787 kept, 3 rejected | 81.2/min | ETA: 21.2m [2026-01-14T12:22:08.666362] [DEBUG] [REMOTE ] KMI: Retrieved 3752 rows, trimmed to 300. [2026-01-14T12:22:08.666492] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-14T12:22:08.666720] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-14T12:22:08.666858] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:08.666966] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-14T12:22:08.667007] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-14T12:22:08.667054] [INFO ] [MAIN ] [1791/3512] KMI kept (0.4s) | 1788 kept, 3 rejected | 81.2/min | ETA: 21.2m [2026-01-14T12:22:08.858838] [DEBUG] [REMOTE ] KMPB: Retrieved 963 rows, trimmed to 300. [2026-01-14T12:22:08.858966] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-14T12:22:08.859163] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-14T12:22:08.859297] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:08.859404] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-14T12:22:08.859443] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-14T12:22:08.859493] [INFO ] [MAIN ] [1792/3512] KMPB kept (0.2s) | 1789 kept, 3 rejected | 81.2/min | ETA: 21.2m [2026-01-14T12:22:09.405398] [DEBUG] [REMOTE ] KMX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:09.405531] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-14T12:22:09.405791] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-14T12:22:09.405931] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:09.406049] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-14T12:22:09.406091] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-14T12:22:09.406141] [INFO ] [MAIN ] [1793/3512] KMX kept (0.5s) | 1790 kept, 3 rejected | 81.2/min | ETA: 21.2m [2026-01-14T12:22:09.828119] [DEBUG] [REMOTE ] KN: Retrieved 2996 rows, trimmed to 300. [2026-01-14T12:22:09.828247] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-14T12:22:09.828456] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-14T12:22:09.828625] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:09.828741] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-14T12:22:09.828782] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-14T12:22:09.828832] [INFO ] [MAIN ] [1794/3512] KN kept (0.4s) | 1791 kept, 3 rejected | 81.3/min | ETA: 21.1m [2026-01-14T12:22:10.123834] [DEBUG] [REMOTE ] KNF: Retrieved 657 rows, trimmed to 300. [2026-01-14T12:22:10.123971] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-14T12:22:10.124179] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-14T12:22:10.124312] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:10.124421] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-14T12:22:10.124461] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-14T12:22:10.124507] [INFO ] [MAIN ] [1795/3512] KNF kept (0.3s) | 1792 kept, 3 rejected | 81.3/min | ETA: 21.1m [2026-01-14T12:22:10.647749] [DEBUG] [REMOTE ] KNOP: Retrieved 3211 rows, trimmed to 300. [2026-01-14T12:22:10.647891] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-14T12:22:10.648092] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.77. [2026-01-14T12:22:10.648225] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:10.648334] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-14T12:22:10.648373] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-14T12:22:10.648420] [INFO ] [MAIN ] [1796/3512] KNOP kept (0.5s) | 1793 kept, 3 rejected | 81.3/min | ETA: 21.1m [2026-01-14T12:22:10.934637] [DEBUG] [REMOTE ] KNSA: Retrieved 1920 rows, trimmed to 300. [2026-01-14T12:22:10.934762] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-14T12:22:10.934960] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-14T12:22:10.935091] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:10.935197] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-14T12:22:10.935237] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-14T12:22:10.935284] [INFO ] [MAIN ] [1797/3512] KNSA kept (0.3s) | 1794 kept, 3 rejected | 81.3/min | ETA: 21.1m [2026-01-14T12:22:11.417644] [DEBUG] [REMOTE ] KNSL: Retrieved 2379 rows, trimmed to 300. [2026-01-14T12:22:11.417791] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-14T12:22:11.418006] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-14T12:22:11.418142] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:11.418258] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-14T12:22:11.418300] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-14T12:22:11.418349] [INFO ] [MAIN ] [1798/3512] KNSL kept (0.5s) | 1795 kept, 3 rejected | 81.3/min | ETA: 21.1m [2026-01-14T12:22:11.779186] [DEBUG] [REMOTE ] KNTK: Retrieved 2187 rows, trimmed to 300. [2026-01-14T12:22:11.779317] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-14T12:22:11.779522] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-14T12:22:11.779679] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:11.779791] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-14T12:22:11.779833] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-14T12:22:11.779884] [INFO ] [MAIN ] [1799/3512] KNTK kept (0.4s) | 1796 kept, 3 rejected | 81.4/min | ETA: 21.1m [2026-01-14T12:22:12.428708] [DEBUG] [REMOTE ] KNX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:22:12.428861] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-14T12:22:12.429113] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-14T12:22:12.429249] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:12.429373] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-14T12:22:12.429413] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-14T12:22:12.429465] [INFO ] [MAIN ] [1800/3512] KNX kept (0.6s) | 1797 kept, 3 rejected | 81.4/min | ETA: 21.0m [2026-01-14T12:22:12.995564] [DEBUG] [REMOTE ] KOD: Retrieved 1828 rows, trimmed to 300. [2026-01-14T12:22:12.995773] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-14T12:22:12.996078] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $14.10. [2026-01-14T12:22:12.996269] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:12.996434] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-14T12:22:12.996494] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-14T12:22:12.996561] [INFO ] [MAIN ] [1801/3512] KOD kept (0.6s) | 1798 kept, 3 rejected | 81.4/min | ETA: 21.0m [2026-01-14T12:22:13.355204] [DEBUG] [REMOTE ] KODK: Retrieved 3096 rows, trimmed to 300. [2026-01-14T12:22:13.355345] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-14T12:22:13.355554] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-14T12:22:13.355719] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-14T12:22:13.355830] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-14T12:22:13.355870] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-14T12:22:13.355919] [INFO ] [MAIN ] [1802/3512] KODK kept (0.4s) | 1799 kept, 3 rejected | 81.4/min | ETA: 21.0m [2026-01-14T12:24:30.084596] [DEBUG] [REMOTE ] KOF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:24:30.084811] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-14T12:24:30.085057] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $83.20. [2026-01-14T12:24:30.085204] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:30.085325] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-14T12:24:30.085367] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-14T12:24:30.085437] [INFO ] [MAIN ] [1803/3512] KOF kept (136.7s) | 1800 kept, 3 rejected | 73.8/min | ETA: 23.1m [2026-01-14T12:24:30.605696] [DEBUG] [REMOTE ] KOP: Retrieved 5019 rows, trimmed to 300. [2026-01-14T12:24:30.605845] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-14T12:24:30.606109] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-14T12:24:30.606251] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:30.606373] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-14T12:24:30.606415] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-14T12:24:30.606467] [INFO ] [MAIN ] [1804/3512] KOP kept (0.5s) | 1801 kept, 3 rejected | 73.9/min | ETA: 23.1m [2026-01-14T12:24:31.074714] [DEBUG] [REMOTE ] KOPN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:24:31.074919] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-14T12:24:31.075212] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-14T12:24:31.075355] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:31.075500] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-14T12:24:31.075543] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-14T12:24:31.075646] [INFO ] [MAIN ] [1805/3512] KOPN kept (0.5s) | 1802 kept, 3 rejected | 73.9/min | ETA: 23.1m [2026-01-14T12:24:31.561619] [DEBUG] [REMOTE ] KOSS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:24:31.561772] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-14T12:24:31.562004] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-14T12:24:31.562140] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:31.562257] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-14T12:24:31.562297] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-14T12:24:31.562346] [INFO ] [MAIN ] [1806/3512] KOSS kept (0.5s) | 1803 kept, 3 rejected | 73.9/min | ETA: 23.1m [2026-01-14T12:24:31.918197] [DEBUG] [REMOTE ] KPRX: Retrieved 2629 rows, trimmed to 300. [2026-01-14T12:24:31.918334] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-14T12:24:31.918543] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-14T12:24:31.918741] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:31.918867] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-14T12:24:31.918909] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-14T12:24:31.918960] [INFO ] [MAIN ] [1807/3512] KPRX kept (0.4s) | 1804 kept, 3 rejected | 73.9/min | ETA: 23.1m [2026-01-14T12:24:32.310041] [DEBUG] [REMOTE ] KPTI: Retrieved 3064 rows, trimmed to 300. [2026-01-14T12:24:32.310171] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-14T12:24:32.310373] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-14T12:24:32.310506] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:32.310634] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-14T12:24:32.310676] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-14T12:24:32.310724] [INFO ] [MAIN ] [1808/3512] KPTI kept (0.4s) | 1805 kept, 3 rejected | 73.9/min | ETA: 23.0m [2026-01-14T12:24:32.867006] [DEBUG] [REMOTE ] KRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:24:32.867140] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-14T12:24:32.867355] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-14T12:24:32.867520] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:24:32.867657] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-14T12:24:32.867701] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-14T12:24:32.867749] [INFO ] [MAIN ] [1809/3512] KRC kept (0.6s) | 1806 kept, 3 rejected | 73.9/min | ETA: 23.0m [2026-01-14T12:26:49.176859] [DEBUG] [REMOTE ] KREF: Retrieved 2185 rows, trimmed to 300. [2026-01-14T12:26:49.177109] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-14T12:26:49.177503] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-14T12:26:49.177674] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:49.177819] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-14T12:26:49.177872] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-14T12:26:49.177959] [INFO ] [MAIN ] [1810/3512] KREF kept (136.3s) | 1807 kept, 3 rejected | 67.7/min | ETA: 25.1m [2026-01-14T12:26:49.630784] [DEBUG] [REMOTE ] KRG: Retrieved 5391 rows, trimmed to 300. [2026-01-14T12:26:49.631081] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-14T12:26:49.631467] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-14T12:26:49.631679] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:49.631838] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-14T12:26:49.631883] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-14T12:26:49.631959] [INFO ] [MAIN ] [1811/3512] KRG kept (0.5s) | 1808 kept, 3 rejected | 67.7/min | ETA: 25.1m [2026-01-14T12:26:50.190951] [DEBUG] [REMOTE ] KRMD: Retrieved 6588 rows, trimmed to 300. [2026-01-14T12:26:50.191197] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-14T12:26:50.191504] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-14T12:26:50.191680] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:50.191855] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-14T12:26:50.191904] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-14T12:26:50.191962] [INFO ] [MAIN ] [1812/3512] KRMD kept (0.6s) | 1809 kept, 3 rejected | 67.7/min | ETA: 25.1m [2026-01-14T12:26:50.685712] [DEBUG] [REMOTE ] KRNY: Retrieved 5255 rows, trimmed to 300. [2026-01-14T12:26:50.685918] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-14T12:26:50.686187] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-14T12:26:50.686335] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:50.686460] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-14T12:26:50.686503] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-14T12:26:50.686559] [INFO ] [MAIN ] [1813/3512] KRNY kept (0.5s) | 1810 kept, 3 rejected | 67.8/min | ETA: 25.1m [2026-01-14T12:26:51.138471] [DEBUG] [REMOTE ] KRO: Retrieved 5559 rows, trimmed to 300. [2026-01-14T12:26:51.138717] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-14T12:26:51.139045] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-14T12:26:51.139210] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:51.139548] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-14T12:26:51.139610] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-14T12:26:51.139670] [INFO ] [MAIN ] [1814/3512] KRO kept (0.5s) | 1811 kept, 3 rejected | 67.8/min | ETA: 25.1m [2026-01-14T12:26:51.438940] [DEBUG] [REMOTE ] KROS: Retrieved 1449 rows, trimmed to 300. [2026-01-14T12:26:51.439161] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-14T12:26:51.439545] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.83. [2026-01-14T12:26:51.439844] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:51.439981] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-14T12:26:51.440025] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-14T12:26:51.440090] [INFO ] [MAIN ] [1815/3512] KROS kept (0.3s) | 1812 kept, 3 rejected | 67.8/min | ETA: 25.0m [2026-01-14T12:26:51.740191] [DEBUG] [REMOTE ] KRRO: Retrieved 548 rows, trimmed to 300. [2026-01-14T12:26:51.740345] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-14T12:26:51.740554] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-14T12:26:51.740740] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:51.740868] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-14T12:26:51.740912] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-14T12:26:51.740972] [INFO ] [MAIN ] [1816/3512] KRRO kept (0.3s) | 1813 kept, 3 rejected | 67.8/min | ETA: 25.0m [2026-01-14T12:26:52.223733] [DEBUG] [REMOTE ] KRUS: Retrieved 1622 rows, trimmed to 300. [2026-01-14T12:26:52.223909] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-14T12:26:52.224162] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-14T12:26:52.224304] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:52.225368] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-14T12:26:52.225599] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-14T12:26:52.225712] [INFO ] [MAIN ] [1817/3512] KRUS kept (0.5s) | 1814 kept, 3 rejected | 67.8/min | ETA: 25.0m [2026-01-14T12:26:52.627312] [DEBUG] [REMOTE ] KRYS: Retrieved 2090 rows, trimmed to 300. [2026-01-14T12:26:52.627506] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-14T12:26:52.627832] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-14T12:26:52.628002] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:52.628140] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-14T12:26:52.628182] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-14T12:26:52.628236] [INFO ] [MAIN ] [1818/3512] KRYS kept (0.4s) | 1815 kept, 3 rejected | 67.9/min | ETA: 25.0m [2026-01-14T12:26:52.975234] [DEBUG] [REMOTE ] KSCP: Retrieved 994 rows, trimmed to 300. [2026-01-14T12:26:52.975411] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-14T12:26:52.975705] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-14T12:26:52.975891] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:52.976036] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-14T12:26:52.976079] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-14T12:26:52.976133] [INFO ] [MAIN ] [1819/3512] KSCP kept (0.3s) | 1816 kept, 3 rejected | 67.9/min | ETA: 24.9m [2026-01-14T12:26:53.321035] [DEBUG] [REMOTE ] KSPI: Retrieved 498 rows, trimmed to 300. [2026-01-14T12:26:53.321241] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-14T12:26:53.321543] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-14T12:26:53.321741] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:53.321892] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-14T12:26:53.321938] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-14T12:26:53.321996] [INFO ] [MAIN ] [1820/3512] KSPI kept (0.3s) | 1817 kept, 3 rejected | 67.9/min | ETA: 24.9m [2026-01-14T12:26:54.071776] [DEBUG] [REMOTE ] KSS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:26:54.071925] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-14T12:26:54.072172] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-14T12:26:54.072312] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:54.072435] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-14T12:26:54.072476] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-14T12:26:54.072528] [INFO ] [MAIN ] [1821/3512] KSS kept (0.8s) | 1818 kept, 3 rejected | 67.9/min | ETA: 24.9m [2026-01-14T12:26:54.406724] [DEBUG] [REMOTE ] KTB: Retrieved 1679 rows, trimmed to 300. [2026-01-14T12:26:54.406862] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-14T12:26:54.407077] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.95. [2026-01-14T12:26:54.407216] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:54.407333] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-14T12:26:54.407374] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-14T12:26:54.407423] [INFO ] [MAIN ] [1822/3512] KTB kept (0.3s) | 1819 kept, 3 rejected | 67.9/min | ETA: 24.9m [2026-01-14T12:26:54.948871] [DEBUG] [REMOTE ] KTCC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:26:54.949013] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-14T12:26:54.949279] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-14T12:26:54.949422] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:54.949545] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-14T12:26:54.949605] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-14T12:26:54.949657] [INFO ] [MAIN ] [1823/3512] KTCC kept (0.5s) | 1820 kept, 3 rejected | 67.9/min | ETA: 24.9m [2026-01-14T12:26:55.457944] [DEBUG] [REMOTE ] KTF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:26:55.458100] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-14T12:26:55.458365] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-14T12:26:55.458504] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:55.458649] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-14T12:26:55.458691] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-14T12:26:55.458742] [INFO ] [MAIN ] [1824/3512] KTF kept (0.5s) | 1821 kept, 3 rejected | 68.0/min | ETA: 24.8m [2026-01-14T12:26:55.786004] [DEBUG] [REMOTE ] KURA: Retrieved 2561 rows, trimmed to 300. [2026-01-14T12:26:55.786141] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-14T12:26:55.786366] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-14T12:26:55.786502] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:55.786636] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-14T12:26:55.786678] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-14T12:26:55.786771] [INFO ] [MAIN ] [1825/3512] KURA kept (0.3s) | 1822 kept, 3 rejected | 68.0/min | ETA: 24.8m [2026-01-14T12:26:56.402722] [DEBUG] [REMOTE ] KVHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:26:56.402864] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-14T12:26:56.403127] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-14T12:26:56.403264] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:56.403384] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-14T12:26:56.403424] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-14T12:26:56.403474] [INFO ] [MAIN ] [1826/3512] KVHI kept (0.6s) | 1823 kept, 3 rejected | 68.0/min | ETA: 24.8m [2026-01-14T12:26:56.649167] [DEBUG] [REMOTE ] KVUE: Retrieved 676 rows, trimmed to 300. [2026-01-14T12:26:56.649304] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-14T12:26:56.649507] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $14.06. [2026-01-14T12:26:56.649666] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:56.649779] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-14T12:26:56.649836] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-14T12:26:56.649884] [INFO ] [MAIN ] [1827/3512] KVUE kept (0.2s) | 1824 kept, 3 rejected | 68.0/min | ETA: 24.8m [2026-01-14T12:26:57.008885] [DEBUG] [REMOTE ] KVYO: Retrieved 581 rows, trimmed to 300. [2026-01-14T12:26:57.009065] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-14T12:26:57.009557] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-14T12:26:57.009788] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:57.009961] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-14T12:26:57.010024] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-14T12:26:57.010102] [INFO ] [MAIN ] [1828/3512] KVYO kept (0.4s) | 1825 kept, 3 rejected | 68.0/min | ETA: 24.7m [2026-01-14T12:26:57.621598] [DEBUG] [REMOTE ] KYN: Retrieved 5358 rows, trimmed to 300. [2026-01-14T12:26:57.621827] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-14T12:26:57.622182] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-14T12:26:57.622339] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:57.622489] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-14T12:26:57.622532] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-14T12:26:57.622610] [INFO ] [MAIN ] [1829/3512] KYN kept (0.6s) | 1826 kept, 3 rejected | 68.1/min | ETA: 24.7m [2026-01-14T12:26:57.984798] [DEBUG] [REMOTE ] KYNB: Retrieved 2806 rows, trimmed to 300. [2026-01-14T12:26:57.984930] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-14T12:26:57.985142] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-14T12:26:57.985286] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:57.985399] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-14T12:26:57.985439] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-14T12:26:57.985488] [INFO ] [MAIN ] [1830/3512] KYNB kept (0.4s) | 1827 kept, 3 rejected | 68.1/min | ETA: 24.7m [2026-01-14T12:26:58.202043] [DEBUG] [REMOTE ] KYTX: Retrieved 484 rows, trimmed to 300. [2026-01-14T12:26:58.202178] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-14T12:26:58.202386] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-14T12:26:58.202523] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:58.202660] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-14T12:26:58.202707] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-14T12:26:58.202783] [INFO ] [MAIN ] [1831/3512] KYTX kept (0.2s) | 1828 kept, 3 rejected | 68.1/min | ETA: 24.7m [2026-01-14T12:26:58.742900] [DEBUG] [REMOTE ] KZIA: Retrieved 2044 rows, trimmed to 300. [2026-01-14T12:26:58.743043] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-14T12:26:58.743263] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-14T12:26:58.743396] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:58.743512] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-14T12:26:58.743552] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-14T12:26:58.743625] [INFO ] [MAIN ] [1832/3512] KZIA kept (0.5s) | 1829 kept, 3 rejected | 68.1/min | ETA: 24.7m [2026-01-14T12:26:59.385155] [DEBUG] [REMOTE ] L: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:26:59.385292] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-14T12:26:59.385508] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-14T12:26:59.385664] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:59.385779] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-14T12:26:59.385818] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-14T12:26:59.385867] [INFO ] [MAIN ] [1833/3512] L kept (0.6s) | 1830 kept, 3 rejected | 68.1/min | ETA: 24.6m [2026-01-14T12:26:59.760559] [DEBUG] [REMOTE ] LAB: Retrieved 3042 rows, trimmed to 300. [2026-01-14T12:26:59.760740] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-14T12:26:59.760991] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-14T12:26:59.761141] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:59.761262] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-14T12:26:59.761305] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-14T12:26:59.761355] [INFO ] [MAIN ] [1834/3512] LAB kept (0.4s) | 1831 kept, 3 rejected | 68.2/min | ETA: 24.6m [2026-01-14T12:26:59.972005] [DEBUG] [REMOTE ] LAC: Retrieved 573 rows, trimmed to 300. [2026-01-14T12:26:59.972138] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-14T12:26:59.972343] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-14T12:26:59.972486] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:26:59.972628] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-14T12:26:59.972676] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-14T12:26:59.972727] [INFO ] [MAIN ] [1835/3512] LAC kept (0.2s) | 1832 kept, 3 rejected | 68.2/min | ETA: 24.6m [2026-01-14T12:27:00.743496] [DEBUG] [REMOTE ] LAD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:00.743661] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-14T12:27:00.743904] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-14T12:27:00.744044] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:00.744169] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-14T12:27:00.744211] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-14T12:27:00.744266] [INFO ] [MAIN ] [1836/3512] LAD kept (0.8s) | 1833 kept, 3 rejected | 68.2/min | ETA: 24.6m [2026-01-14T12:27:00.974228] [DEBUG] [REMOTE ] LAES: Retrieved 662 rows, trimmed to 300. [2026-01-14T12:27:00.974335] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-14T12:27:00.974589] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-14T12:27:00.974736] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:00.974853] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-14T12:27:00.974895] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-14T12:27:00.974967] [INFO ] [MAIN ] [1837/3512] LAES kept (0.2s) | 1834 kept, 3 rejected | 68.2/min | ETA: 24.6m [2026-01-14T12:27:01.646732] [DEBUG] [REMOTE ] LAKE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:01.646874] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-14T12:27:01.647094] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-14T12:27:01.647264] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:01.647388] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-14T12:27:01.647429] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-14T12:27:01.647495] [INFO ] [MAIN ] [1838/3512] LAKE kept (0.7s) | 1835 kept, 3 rejected | 68.2/min | ETA: 24.5m [2026-01-14T12:27:02.004557] [DEBUG] [REMOTE ] LAND: Retrieved 3260 rows, trimmed to 300. [2026-01-14T12:27:02.004723] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-14T12:27:02.004938] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-14T12:27:02.005080] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:02.005196] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-14T12:27:02.005238] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-14T12:27:02.005289] [INFO ] [MAIN ] [1839/3512] LAND kept (0.4s) | 1836 kept, 3 rejected | 68.2/min | ETA: 24.5m [2026-01-14T12:27:02.207605] [DEBUG] [REMOTE ] LANDO: Retrieved 1315 rows, trimmed to 300. [2026-01-14T12:27:02.207753] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-14T12:27:02.207964] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-14T12:27:02.208099] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:02.208209] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-14T12:27:02.208249] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-14T12:27:02.208297] [INFO ] [MAIN ] [1840/3512] LANDO kept (0.2s) | 1837 kept, 3 rejected | 68.3/min | ETA: 24.5m [2026-01-14T12:27:02.654058] [DEBUG] [REMOTE ] LANDP: Retrieved 652 rows, trimmed to 300. [2026-01-14T12:27:02.654194] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-14T12:27:02.654411] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-14T12:27:02.654549] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:02.654692] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-14T12:27:02.654736] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-14T12:27:02.654787] [INFO ] [MAIN ] [1841/3512] LANDP kept (0.4s) | 1838 kept, 3 rejected | 68.3/min | ETA: 24.5m [2026-01-14T12:27:03.060626] [DEBUG] [REMOTE ] LASE: Retrieved 824 rows, trimmed to 300. [2026-01-14T12:27:03.060765] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-14T12:27:03.060971] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-14T12:27:03.061109] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:03.061222] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-14T12:27:03.061264] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-14T12:27:03.061318] [INFO ] [MAIN ] [1842/3512] LASE kept (0.4s) | 1839 kept, 3 rejected | 68.3/min | ETA: 24.4m [2026-01-14T12:27:03.666134] [DEBUG] [REMOTE ] LAZ: Retrieved 5206 rows, trimmed to 300. [2026-01-14T12:27:03.666274] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-14T12:27:03.666493] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-14T12:27:03.666654] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:03.666775] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-14T12:27:03.666817] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-14T12:27:03.666894] [INFO ] [MAIN ] [1843/3512] LAZ kept (0.6s) | 1840 kept, 3 rejected | 68.3/min | ETA: 24.4m [2026-01-14T12:27:04.056027] [DEBUG] [REMOTE ] LBRDA: Retrieved 2814 rows, trimmed to 300. [2026-01-14T12:27:04.056162] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-14T12:27:04.056372] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-14T12:27:04.056511] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:04.056647] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-14T12:27:04.056691] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-14T12:27:04.056742] [INFO ] [MAIN ] [1844/3512] LBRDA kept (0.4s) | 1841 kept, 3 rejected | 68.3/min | ETA: 24.4m [2026-01-14T12:27:04.423657] [DEBUG] [REMOTE ] LBRDK: Retrieved 2814 rows, trimmed to 300. [2026-01-14T12:27:04.423790] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-14T12:27:04.423990] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-14T12:27:04.424124] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:04.424231] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-14T12:27:04.424271] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-14T12:27:04.424317] [INFO ] [MAIN ] [1845/3512] LBRDK kept (0.4s) | 1842 kept, 3 rejected | 68.4/min | ETA: 24.4m [2026-01-14T12:27:04.903102] [DEBUG] [REMOTE ] LBTYA: Retrieved 5438 rows, trimmed to 300. [2026-01-14T12:27:04.903237] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-14T12:27:04.903441] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.53. [2026-01-14T12:27:04.903595] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:04.903708] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-14T12:27:04.903748] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-14T12:27:04.903795] [INFO ] [MAIN ] [1846/3512] LBTYA kept (0.5s) | 1843 kept, 3 rejected | 68.4/min | ETA: 24.4m [2026-01-14T12:27:05.392838] [DEBUG] [REMOTE ] LBTYK: Retrieved 5119 rows, trimmed to 300. [2026-01-14T12:27:05.393009] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-14T12:27:05.393320] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.48. [2026-01-14T12:27:05.393533] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:05.393730] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-14T12:27:05.393795] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-14T12:27:05.393876] [INFO ] [MAIN ] [1847/3512] LBTYK kept (0.5s) | 1844 kept, 3 rejected | 68.4/min | ETA: 24.3m [2026-01-14T12:27:05.726820] [DEBUG] [REMOTE ] LC: Retrieved 2788 rows, trimmed to 300. [2026-01-14T12:27:05.726999] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-14T12:27:05.727254] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.39. [2026-01-14T12:27:05.727407] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:05.727552] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-14T12:27:05.727614] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-14T12:27:05.727664] [INFO ] [MAIN ] [1848/3512] LC kept (0.3s) | 1845 kept, 3 rejected | 68.4/min | ETA: 24.3m [2026-01-14T12:27:06.059847] [DEBUG] [REMOTE ] LCFY: Retrieved 954 rows, trimmed to 300. [2026-01-14T12:27:06.059992] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-14T12:27:06.060217] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-14T12:27:06.060356] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:06.060477] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-14T12:27:06.060535] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-14T12:27:06.060612] [INFO ] [MAIN ] [1849/3512] LCFY kept (0.3s) | 1846 kept, 3 rejected | 68.4/min | ETA: 24.3m [2026-01-14T12:27:06.457364] [DEBUG] [REMOTE ] LCID: Retrieved 1336 rows, trimmed to 300. [2026-01-14T12:27:06.457531] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-14T12:27:06.457771] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-14T12:27:06.457911] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:06.458025] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-14T12:27:06.458066] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-14T12:27:06.458117] [INFO ] [MAIN ] [1850/3512] LCID kept (0.4s) | 1847 kept, 3 rejected | 68.5/min | ETA: 24.3m [2026-01-14T12:27:07.151668] [DEBUG] [REMOTE ] LCII: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:07.151816] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-14T12:27:07.152069] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $87.26. [2026-01-14T12:27:07.152205] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:07.152330] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-14T12:27:07.152371] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-14T12:27:07.152421] [INFO ] [MAIN ] [1851/3512] LCII kept (0.7s) | 1848 kept, 3 rejected | 68.5/min | ETA: 24.3m [2026-01-14T12:27:07.650036] [DEBUG] [REMOTE ] LCNB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:07.650209] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-14T12:27:07.650523] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.41. [2026-01-14T12:27:07.650713] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:07.650864] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-14T12:27:07.650914] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-14T12:27:07.650974] [INFO ] [MAIN ] [1852/3512] LCNB kept (0.5s) | 1849 kept, 3 rejected | 68.5/min | ETA: 24.2m [2026-01-14T12:27:07.928974] [DEBUG] [REMOTE ] LDI: Retrieved 1236 rows, trimmed to 300. [2026-01-14T12:27:07.929113] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-14T12:27:07.929316] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-14T12:27:07.929452] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:07.929562] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-14T12:27:07.929633] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-14T12:27:07.929684] [INFO ] [MAIN ] [1853/3512] LDI kept (0.3s) | 1850 kept, 3 rejected | 68.5/min | ETA: 24.2m [2026-01-14T12:27:08.456101] [DEBUG] [REMOTE ] LDOS: Retrieved 4842 rows, trimmed to 300. [2026-01-14T12:27:08.456235] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-14T12:27:08.456446] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-14T12:27:08.456606] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:08.456724] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-14T12:27:08.456768] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-14T12:27:08.456819] [INFO ] [MAIN ] [1854/3512] LDOS kept (0.5s) | 1851 kept, 3 rejected | 68.5/min | ETA: 24.2m [2026-01-14T12:27:08.821463] [DEBUG] [REMOTE ] LDP: Retrieved 3384 rows, trimmed to 300. [2026-01-14T12:27:08.821621] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-14T12:27:08.821829] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-14T12:27:08.821970] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:08.822087] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-14T12:27:08.822144] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-14T12:27:08.822196] [INFO ] [MAIN ] [1855/3512] LDP kept (0.4s) | 1852 kept, 3 rejected | 68.5/min | ETA: 24.2m [2026-01-14T12:27:09.148053] [DEBUG] [REMOTE ] LDSF: Retrieved 1765 rows, trimmed to 300. [2026-01-14T12:27:09.148198] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-14T12:27:09.148419] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.96. [2026-01-14T12:27:09.148564] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:09.148737] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-14T12:27:09.148779] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-14T12:27:09.148830] [INFO ] [MAIN ] [1856/3512] LDSF kept (0.3s) | 1853 kept, 3 rejected | 68.6/min | ETA: 24.2m [2026-01-14T12:27:09.622565] [DEBUG] [REMOTE ] LE: Retrieved 2973 rows, trimmed to 300. [2026-01-14T12:27:09.622724] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-14T12:27:09.622934] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-14T12:27:09.623095] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:09.623234] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-14T12:27:09.623277] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-14T12:27:09.623326] [INFO ] [MAIN ] [1857/3512] LE kept (0.5s) | 1854 kept, 3 rejected | 68.6/min | ETA: 24.1m [2026-01-14T12:27:09.984944] [DEBUG] [REMOTE ] LEA: Retrieved 4069 rows, trimmed to 300. [2026-01-14T12:27:09.985086] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-14T12:27:09.985320] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.38. [2026-01-14T12:27:09.985481] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:09.985621] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-14T12:27:09.985665] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-14T12:27:09.985718] [INFO ] [MAIN ] [1858/3512] LEA kept (0.4s) | 1855 kept, 3 rejected | 68.6/min | ETA: 24.1m [2026-01-14T12:27:10.539803] [DEBUG] [REMOTE ] LECO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:10.539965] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-14T12:27:10.540195] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-14T12:27:10.540333] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:10.540454] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-14T12:27:10.540495] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-14T12:27:10.540544] [INFO ] [MAIN ] [1859/3512] LECO kept (0.6s) | 1856 kept, 3 rejected | 68.6/min | ETA: 24.1m [2026-01-14T12:27:11.021603] [DEBUG] [REMOTE ] LEG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:11.021747] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-14T12:27:11.021987] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-14T12:27:11.022122] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:11.022241] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-14T12:27:11.022281] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-14T12:27:11.022330] [INFO ] [MAIN ] [1860/3512] LEG kept (0.5s) | 1857 kept, 3 rejected | 68.6/min | ETA: 24.1m [2026-01-14T12:27:11.364954] [DEBUG] [REMOTE ] LEGH: Retrieved 1779 rows, trimmed to 300. [2026-01-14T12:27:11.365082] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-14T12:27:11.365286] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-14T12:27:11.365423] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:11.365552] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-14T12:27:11.365622] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-14T12:27:11.365674] [INFO ] [MAIN ] [1861/3512] LEGH kept (0.3s) | 1858 kept, 3 rejected | 68.7/min | ETA: 24.0m [2026-01-14T12:27:11.684857] [DEBUG] [REMOTE ] LEGN: Retrieved 1409 rows, trimmed to 300. [2026-01-14T12:27:11.684995] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-14T12:27:11.685202] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-14T12:27:11.685338] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:11.685449] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-14T12:27:11.685491] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-14T12:27:11.685538] [INFO ] [MAIN ] [1862/3512] LEGN kept (0.3s) | 1859 kept, 3 rejected | 68.7/min | ETA: 24.0m [2026-01-14T12:27:12.285955] [DEBUG] [REMOTE ] LEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:12.286092] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-14T12:27:12.286325] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-14T12:27:12.286468] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:12.286610] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-14T12:27:12.286654] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-14T12:27:12.286888] [INFO ] [MAIN ] [1863/3512] LEN kept (0.6s) | 1860 kept, 3 rejected | 68.7/min | ETA: 24.0m [2026-01-14T12:27:12.518337] [DEBUG] [REMOTE ] LENZ: Retrieved 1143 rows, trimmed to 300. [2026-01-14T12:27:12.518470] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-14T12:27:12.518692] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-14T12:27:12.518829] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:12.518938] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-14T12:27:12.518978] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-14T12:27:12.519027] [INFO ] [MAIN ] [1864/3512] LENZ kept (0.2s) | 1861 kept, 3 rejected | 68.7/min | ETA: 24.0m [2026-01-14T12:27:13.163067] [DEBUG] [REMOTE ] LEO: Retrieved 6288 rows, trimmed to 300. [2026-01-14T12:27:13.163213] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-14T12:27:13.163436] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-14T12:27:13.163594] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:13.163717] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-14T12:27:13.163759] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-14T12:27:13.163809] [INFO ] [MAIN ] [1865/3512] LEO kept (0.6s) | 1862 kept, 3 rejected | 68.7/min | ETA: 24.0m [2026-01-14T12:27:13.446660] [DEBUG] [REMOTE ] LESL: Retrieved 1307 rows, trimmed to 300. [2026-01-14T12:27:13.446989] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-14T12:27:13.447192] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-14T12:27:13.447332] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:13.447444] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-14T12:27:13.447512] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-14T12:27:13.447564] [INFO ] [MAIN ] [1866/3512] LESL kept (0.3s) | 1863 kept, 3 rejected | 68.8/min | ETA: 23.9m [2026-01-14T12:27:13.848531] [DEBUG] [REMOTE ] LEVI: Retrieved 1714 rows, trimmed to 300. [2026-01-14T12:27:13.848696] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-14T12:27:13.848927] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-14T12:27:13.849116] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:13.849262] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-14T12:27:13.849305] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-14T12:27:13.849355] [INFO ] [MAIN ] [1867/3512] LEVI kept (0.4s) | 1864 kept, 3 rejected | 68.8/min | ETA: 23.9m [2026-01-14T12:27:14.421325] [DEBUG] [REMOTE ] LFMD: Retrieved 6288 rows, trimmed to 300. [2026-01-14T12:27:14.421464] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-14T12:27:14.421705] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-14T12:27:14.421845] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:14.421962] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-14T12:27:14.422004] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-14T12:27:14.422054] [INFO ] [MAIN ] [1868/3512] LFMD kept (0.6s) | 1865 kept, 3 rejected | 68.8/min | ETA: 23.9m [2026-01-14T12:27:14.911940] [DEBUG] [REMOTE ] LFUS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:14.912124] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-14T12:27:14.912416] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-14T12:27:14.912555] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:14.912711] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-14T12:27:14.912755] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-14T12:27:14.912807] [INFO ] [MAIN ] [1869/3512] LFUS kept (0.5s) | 1866 kept, 3 rejected | 68.8/min | ETA: 23.9m [2026-01-14T12:27:15.404313] [DEBUG] [REMOTE ] LFVN: Retrieved 5353 rows, trimmed to 300. [2026-01-14T12:27:15.404466] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-14T12:27:15.404692] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-14T12:27:15.404828] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:15.404938] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-14T12:27:15.404977] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-14T12:27:15.405025] [INFO ] [MAIN ] [1870/3512] LFVN kept (0.5s) | 1867 kept, 3 rejected | 68.8/min | ETA: 23.9m [2026-01-14T12:27:15.613468] [DEBUG] [REMOTE ] LGCL: Retrieved 467 rows, trimmed to 300. [2026-01-14T12:27:15.613628] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-14T12:27:15.613848] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-14T12:27:15.613986] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:15.614096] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-14T12:27:15.614137] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-14T12:27:15.614185] [INFO ] [MAIN ] [1871/3512] LGCL kept (0.2s) | 1868 kept, 3 rejected | 68.8/min | ETA: 23.8m [2026-01-14T12:27:16.364321] [DEBUG] [REMOTE ] LGI: Retrieved 5457 rows, trimmed to 300. [2026-01-14T12:27:16.364453] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-14T12:27:16.364686] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-14T12:27:16.364826] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:16.364938] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-14T12:27:16.364978] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-14T12:27:16.365027] [INFO ] [MAIN ] [1872/3512] LGI kept (0.8s) | 1869 kept, 3 rejected | 68.9/min | ETA: 23.8m [2026-01-14T12:27:16.737718] [DEBUG] [REMOTE ] LGIH: Retrieved 3063 rows, trimmed to 300. [2026-01-14T12:27:16.737883] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-14T12:27:16.738196] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-14T12:27:16.738412] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:16.738633] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-14T12:27:16.738700] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-14T12:27:16.738783] [INFO ] [MAIN ] [1873/3512] LGIH kept (0.4s) | 1870 kept, 3 rejected | 68.9/min | ETA: 23.8m [2026-01-14T12:27:17.198780] [DEBUG] [REMOTE ] LGND: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:17.198943] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-14T12:27:17.199225] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $181.65. [2026-01-14T12:27:17.199364] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:17.199491] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-14T12:27:17.199532] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-14T12:27:17.199602] [INFO ] [MAIN ] [1874/3512] LGND kept (0.5s) | 1871 kept, 3 rejected | 68.9/min | ETA: 23.8m [2026-01-14T12:27:17.657255] [DEBUG] [REMOTE ] LH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:17.657400] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-14T12:27:17.657674] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-14T12:27:17.658003] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:17.658124] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-14T12:27:17.658164] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-14T12:27:17.658213] [INFO ] [MAIN ] [1875/3512] LH kept (0.5s) | 1872 kept, 3 rejected | 68.9/min | ETA: 23.8m [2026-01-14T12:27:18.152937] [DEBUG] [REMOTE ] LHX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:18.153095] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-14T12:27:18.153378] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-14T12:27:18.153526] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:18.153685] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-14T12:27:18.153744] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-14T12:27:18.153796] [INFO ] [MAIN ] [1876/3512] LHX kept (0.5s) | 1873 kept, 3 rejected | 68.9/min | ETA: 23.7m [2026-01-14T12:27:18.417373] [DEBUG] [REMOTE ] LI: Retrieved 1371 rows, trimmed to 300. [2026-01-14T12:27:18.417542] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-14T12:27:18.417843] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-14T12:27:18.418046] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:18.418205] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-14T12:27:18.418266] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-14T12:27:18.418336] [INFO ] [MAIN ] [1877/3512] LI kept (0.3s) | 1874 kept, 3 rejected | 69.0/min | ETA: 23.7m [2026-01-14T12:27:18.787569] [DEBUG] [REMOTE ] LICN: Retrieved 737 rows, trimmed to 300. [2026-01-14T12:27:18.787762] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-14T12:27:18.788006] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-14T12:27:18.788184] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:18.788335] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-14T12:27:18.788397] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-14T12:27:18.788471] [INFO ] [MAIN ] [1878/3512] LICN kept (0.4s) | 1875 kept, 3 rejected | 69.0/min | ETA: 23.7m [2026-01-14T12:27:19.156315] [DEBUG] [REMOTE ] LIF: Retrieved 402 rows, trimmed to 300. [2026-01-14T12:27:19.156443] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-14T12:27:19.156658] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-14T12:27:19.156794] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:19.156928] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-14T12:27:19.156968] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-14T12:27:19.157016] [INFO ] [MAIN ] [1879/3512] LIF kept (0.4s) | 1876 kept, 3 rejected | 69.0/min | ETA: 23.7m [2026-01-14T12:27:19.814855] [DEBUG] [REMOTE ] LII: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:19.814991] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-14T12:27:19.815218] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-14T12:27:19.815357] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:19.815473] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-14T12:27:19.815514] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-14T12:27:19.815564] [INFO ] [MAIN ] [1880/3512] LII kept (0.7s) | 1877 kept, 3 rejected | 69.0/min | ETA: 23.7m [2026-01-14T12:27:20.174390] [DEBUG] [REMOTE ] LILA: Retrieved 2649 rows, trimmed to 300. [2026-01-14T12:27:20.174560] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-14T12:27:20.174800] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-14T12:27:20.174940] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:20.175064] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-14T12:27:20.175110] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-14T12:27:20.175162] [INFO ] [MAIN ] [1881/3512] LILA kept (0.4s) | 1878 kept, 3 rejected | 69.0/min | ETA: 23.6m [2026-01-14T12:27:20.571070] [DEBUG] [REMOTE ] LILAK: Retrieved 2649 rows, trimmed to 300. [2026-01-14T12:27:20.571195] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-14T12:27:20.571399] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-14T12:27:20.571537] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:20.571675] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-14T12:27:20.571718] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-14T12:27:20.571768] [INFO ] [MAIN ] [1882/3512] LILAK kept (0.4s) | 1879 kept, 3 rejected | 69.0/min | ETA: 23.6m [2026-01-14T12:27:20.886817] [DEBUG] [REMOTE ] LIN: Retrieved 1831 rows, trimmed to 300. [2026-01-14T12:27:20.886950] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-14T12:27:20.887152] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-14T12:27:20.887289] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:20.887399] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-14T12:27:20.887441] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-14T12:27:20.887510] [INFO ] [MAIN ] [1883/3512] LIN kept (0.3s) | 1880 kept, 3 rejected | 69.1/min | ETA: 23.6m [2026-01-14T12:27:21.480947] [DEBUG] [REMOTE ] LINC: Retrieved 5172 rows, trimmed to 300. [2026-01-14T12:27:21.481083] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-14T12:27:21.481294] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-14T12:27:21.481448] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:21.481565] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-14T12:27:21.481626] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-14T12:27:21.481677] [INFO ] [MAIN ] [1884/3512] LINC kept (0.6s) | 1881 kept, 3 rejected | 69.1/min | ETA: 23.6m [2026-01-14T12:27:21.897951] [DEBUG] [REMOTE ] LIND: Retrieved 2645 rows, trimmed to 300. [2026-01-14T12:27:21.898102] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-14T12:27:21.898320] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-14T12:27:21.898503] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:21.898646] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-14T12:27:21.898696] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-14T12:27:21.898754] [INFO ] [MAIN ] [1885/3512] LIND kept (0.4s) | 1882 kept, 3 rejected | 69.1/min | ETA: 23.5m [2026-01-14T12:27:22.086486] [DEBUG] [REMOTE ] LINE: Retrieved 369 rows, trimmed to 300. [2026-01-14T12:27:22.086654] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-14T12:27:22.086866] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-14T12:27:22.086999] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:22.087108] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-14T12:27:22.087147] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-14T12:27:22.087194] [INFO ] [MAIN ] [1886/3512] LINE kept (0.2s) | 1883 kept, 3 rejected | 69.1/min | ETA: 23.5m [2026-01-14T12:27:22.702279] [DEBUG] [REMOTE ] LINK: Retrieved 3445 rows, trimmed to 300. [2026-01-14T12:27:22.702480] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-14T12:27:22.702765] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-14T12:27:22.702910] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:22.703039] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-14T12:27:22.703083] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-14T12:27:22.703140] [INFO ] [MAIN ] [1887/3512] LINK kept (0.6s) | 1884 kept, 3 rejected | 69.1/min | ETA: 23.5m [2026-01-14T12:27:23.057009] [DEBUG] [REMOTE ] LITE: Retrieved 2627 rows, trimmed to 300. [2026-01-14T12:27:23.057217] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-14T12:27:23.057529] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $158.06. [2026-01-14T12:27:23.057701] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:23.057904] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-14T12:27:23.057956] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-14T12:27:23.058017] [INFO ] [MAIN ] [1888/3512] LITE kept (0.4s) | 1885 kept, 3 rejected | 69.2/min | ETA: 23.5m [2026-01-14T12:27:23.328818] [DEBUG] [REMOTE ] LITM: Retrieved 1040 rows, trimmed to 300. [2026-01-14T12:27:23.329017] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-14T12:27:23.329268] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-14T12:27:23.329408] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:23.329527] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-14T12:27:23.329586] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-14T12:27:23.329642] [INFO ] [MAIN ] [1889/3512] LITM kept (0.3s) | 1886 kept, 3 rejected | 69.2/min | ETA: 23.5m [2026-01-14T12:27:23.856502] [DEBUG] [REMOTE ] LIVN: Retrieved 2574 rows, trimmed to 300. [2026-01-14T12:27:23.856642] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-14T12:27:23.856846] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-14T12:27:23.857160] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:23.857268] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-14T12:27:23.857307] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-14T12:27:23.857355] [INFO ] [MAIN ] [1890/3512] LIVN kept (0.5s) | 1887 kept, 3 rejected | 69.2/min | ETA: 23.4m [2026-01-14T12:27:24.376483] [DEBUG] [REMOTE ] LKFN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:24.376642] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-14T12:27:24.376883] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-14T12:27:24.377039] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:24.377181] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-14T12:27:24.377225] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-14T12:27:24.377276] [INFO ] [MAIN ] [1891/3512] LKFN kept (0.5s) | 1888 kept, 3 rejected | 69.2/min | ETA: 23.4m [2026-01-14T12:27:24.737929] [DEBUG] [REMOTE ] LKQ: Retrieved 5605 rows, trimmed to 300. [2026-01-14T12:27:24.738116] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-14T12:27:24.738355] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-14T12:27:24.738556] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:24.738709] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-14T12:27:24.738752] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-14T12:27:24.738803] [INFO ] [MAIN ] [1892/3512] LKQ kept (0.4s) | 1889 kept, 3 rejected | 69.2/min | ETA: 23.4m [2026-01-14T12:27:25.249278] [DEBUG] [REMOTE ] LLY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:25.249421] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-14T12:27:25.249667] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-14T12:27:25.249803] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:25.249917] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-14T12:27:25.249956] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-14T12:27:25.250005] [INFO ] [MAIN ] [1893/3512] LLY kept (0.5s) | 1890 kept, 3 rejected | 69.2/min | ETA: 23.4m [2026-01-14T12:27:25.560241] [DEBUG] [REMOTE ] LMB: Retrieved 2510 rows, trimmed to 300. [2026-01-14T12:27:25.560365] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-14T12:27:25.560585] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-14T12:27:25.560728] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:25.560843] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-14T12:27:25.560887] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-14T12:27:25.560937] [INFO ] [MAIN ] [1894/3512] LMB kept (0.3s) | 1891 kept, 3 rejected | 69.3/min | ETA: 23.4m [2026-01-14T12:27:25.978521] [DEBUG] [REMOTE ] LMBS: Retrieved 2813 rows, trimmed to 300. [2026-01-14T12:27:25.978746] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-14T12:27:25.979075] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.55. [2026-01-14T12:27:25.979229] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:25.979385] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-14T12:27:25.979443] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-14T12:27:25.979520] [INFO ] [MAIN ] [1895/3512] LMBS kept (0.4s) | 1892 kept, 3 rejected | 69.3/min | ETA: 23.3m [2026-01-14T12:27:26.314194] [DEBUG] [REMOTE ] LMND: Retrieved 1390 rows, trimmed to 300. [2026-01-14T12:27:26.314378] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-14T12:27:26.314649] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $48.12. [2026-01-14T12:27:26.314793] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:26.314906] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-14T12:27:26.314948] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-14T12:27:26.315001] [INFO ] [MAIN ] [1896/3512] LMND kept (0.3s) | 1893 kept, 3 rejected | 69.3/min | ETA: 23.3m [2026-01-14T12:27:26.933960] [DEBUG] [REMOTE ] LNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:26.934172] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-14T12:27:26.934488] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.13. [2026-01-14T12:27:26.934724] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:26.934872] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-14T12:27:26.934916] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-14T12:27:26.934976] [INFO ] [MAIN ] [1897/3512] LNC kept (0.6s) | 1894 kept, 3 rejected | 69.3/min | ETA: 23.3m [2026-01-14T12:27:27.326864] [DEBUG] [REMOTE ] LND: Retrieved 3436 rows, trimmed to 300. [2026-01-14T12:27:27.327060] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-14T12:27:27.327541] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-14T12:27:27.327709] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:27.327835] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-14T12:27:27.327879] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-14T12:27:27.327940] [INFO ] [MAIN ] [1898/3512] LND kept (0.4s) | 1895 kept, 3 rejected | 69.3/min | ETA: 23.3m [2026-01-14T12:27:27.815539] [DEBUG] [REMOTE ] LNG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:27.815795] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-14T12:27:27.816092] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-14T12:27:27.816235] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:27.816370] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-14T12:27:27.816412] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-14T12:27:27.816500] [INFO ] [MAIN ] [1899/3512] LNG kept (0.5s) | 1896 kept, 3 rejected | 69.4/min | ETA: 23.3m [2026-01-14T12:27:28.087325] [DEBUG] [REMOTE ] LNKB: Retrieved 1385 rows, trimmed to 300. [2026-01-14T12:27:28.087508] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-14T12:27:28.087778] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-14T12:27:28.087931] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:28.088044] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-14T12:27:28.088086] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-14T12:27:28.088135] [INFO ] [MAIN ] [1900/3512] LNKB kept (0.3s) | 1897 kept, 3 rejected | 69.4/min | ETA: 23.2m [2026-01-14T12:27:28.722775] [DEBUG] [REMOTE ] LNN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:28.722987] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-14T12:27:28.723300] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-14T12:27:28.723452] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:28.723620] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-14T12:27:28.723667] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-14T12:27:28.723726] [INFO ] [MAIN ] [1901/3512] LNN kept (0.6s) | 1898 kept, 3 rejected | 69.4/min | ETA: 23.2m [2026-01-14T12:27:29.086879] [DEBUG] [REMOTE ] LNTH: Retrieved 2654 rows, trimmed to 300. [2026-01-14T12:27:29.087085] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-14T12:27:29.087366] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-14T12:27:29.087539] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:29.087685] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-14T12:27:29.087728] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-14T12:27:29.087788] [INFO ] [MAIN ] [1902/3512] LNTH kept (0.4s) | 1899 kept, 3 rejected | 69.4/min | ETA: 23.2m [2026-01-14T12:27:29.348422] [DEBUG] [REMOTE ] LNZA: Retrieved 1080 rows, trimmed to 300. [2026-01-14T12:27:29.348661] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-14T12:27:29.348927] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-14T12:27:29.349091] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:29.349209] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-14T12:27:29.349250] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-14T12:27:29.349302] [INFO ] [MAIN ] [1903/3512] LNZA kept (0.3s) | 1900 kept, 3 rejected | 69.4/min | ETA: 23.2m [2026-01-14T12:27:30.001024] [DEBUG] [REMOTE ] LOAN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:30.001311] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-14T12:27:30.001799] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-14T12:27:30.001987] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:30.002151] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-14T12:27:30.002391] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-14T12:27:30.002452] [INFO ] [MAIN ] [1904/3512] LOAN kept (0.7s) | 1901 kept, 3 rejected | 69.5/min | ETA: 23.2m [2026-01-14T12:27:30.332834] [DEBUG] [REMOTE ] LOB: Retrieved 2635 rows, trimmed to 300. [2026-01-14T12:27:30.332989] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-14T12:27:30.333203] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-14T12:27:30.333347] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:30.333463] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-14T12:27:30.333508] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-14T12:27:30.333607] [INFO ] [MAIN ] [1905/3512] LOB kept (0.3s) | 1902 kept, 3 rejected | 69.5/min | ETA: 23.1m [2026-01-14T12:27:30.757873] [DEBUG] [REMOTE ] LOCO: Retrieved 2885 rows, trimmed to 300. [2026-01-14T12:27:30.758063] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-14T12:27:30.758334] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-14T12:27:30.758478] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:30.758616] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-14T12:27:30.758661] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-14T12:27:30.758717] [INFO ] [MAIN ] [1906/3512] LOCO kept (0.4s) | 1903 kept, 3 rejected | 69.5/min | ETA: 23.1m [2026-01-14T12:27:31.304701] [DEBUG] [REMOTE ] LOGI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:31.304931] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-14T12:27:31.305514] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $95.10. [2026-01-14T12:27:31.305689] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:31.305850] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-14T12:27:31.305935] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-14T12:27:31.305999] [INFO ] [MAIN ] [1907/3512] LOGI kept (0.5s) | 1904 kept, 3 rejected | 69.5/min | ETA: 23.1m [2026-01-14T12:27:31.669236] [DEBUG] [REMOTE ] LOMA: Retrieved 2060 rows, trimmed to 300. [2026-01-14T12:27:31.669364] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-14T12:27:31.669566] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-14T12:27:31.669732] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:31.669844] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-14T12:27:31.669884] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-14T12:27:31.669932] [INFO ] [MAIN ] [1908/3512] LOMA kept (0.4s) | 1905 kept, 3 rejected | 69.5/min | ETA: 23.1m [2026-01-14T12:27:31.972833] [DEBUG] [REMOTE ] LONA: Retrieved 1336 rows, trimmed to 300. [2026-01-14T12:27:31.972963] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-14T12:27:31.973176] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.62. [2026-01-14T12:27:31.973310] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:31.973418] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-14T12:27:31.973459] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-14T12:27:31.973506] [INFO ] [MAIN ] [1909/3512] LONA kept (0.3s) | 1906 kept, 3 rejected | 69.5/min | ETA: 23.0m [2026-01-14T12:27:32.509008] [DEBUG] [REMOTE ] LOPE: Retrieved 4312 rows, trimmed to 300. [2026-01-14T12:27:32.509148] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-14T12:27:32.509365] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-14T12:27:32.509503] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:32.509641] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-14T12:27:32.509684] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-14T12:27:32.509736] [INFO ] [MAIN ] [1910/3512] LOPE kept (0.5s) | 1907 kept, 3 rejected | 69.6/min | ETA: 23.0m [2026-01-14T12:27:32.717550] [DEBUG] [REMOTE ] LOVE: Retrieved 1897 rows, trimmed to 300. [2026-01-14T12:27:32.717703] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-14T12:27:32.717904] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-14T12:27:32.718042] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:32.718149] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-14T12:27:32.718189] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-14T12:27:32.718236] [INFO ] [MAIN ] [1911/3512] LOVE kept (0.2s) | 1908 kept, 3 rejected | 69.6/min | ETA: 23.0m [2026-01-14T12:27:33.269184] [DEBUG] [REMOTE ] LPCN: Retrieved 3075 rows, trimmed to 300. [2026-01-14T12:27:33.269371] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-14T12:27:33.269659] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-14T12:27:33.269808] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:33.269933] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-14T12:27:33.269975] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-14T12:27:33.270031] [INFO ] [MAIN ] [1912/3512] LPCN kept (0.6s) | 1909 kept, 3 rejected | 69.6/min | ETA: 23.0m [2026-01-14T12:27:33.656137] [DEBUG] [REMOTE ] LPG: Retrieved 2939 rows, trimmed to 300. [2026-01-14T12:27:33.656278] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-14T12:27:33.656492] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-14T12:27:33.656668] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:33.656786] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-14T12:27:33.656829] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-14T12:27:33.656880] [INFO ] [MAIN ] [1913/3512] LPG kept (0.4s) | 1910 kept, 3 rejected | 69.6/min | ETA: 23.0m [2026-01-14T12:27:34.017384] [DEBUG] [REMOTE ] LPL: Retrieved 5405 rows, trimmed to 300. [2026-01-14T12:27:34.020700] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-14T12:27:34.020991] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-14T12:27:34.021136] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:34.021260] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-14T12:27:34.021301] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-14T12:27:34.021353] [INFO ] [MAIN ] [1914/3512] LPL kept (0.4s) | 1911 kept, 3 rejected | 69.6/min | ETA: 22.9m [2026-01-14T12:27:34.504706] [DEBUG] [REMOTE ] LPLA: Retrieved 3810 rows, trimmed to 300. [2026-01-14T12:27:34.504838] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-14T12:27:34.505065] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $337.67. [2026-01-14T12:27:34.505203] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:34.505314] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-14T12:27:34.505355] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-14T12:27:34.505404] [INFO ] [MAIN ] [1915/3512] LPLA kept (0.5s) | 1912 kept, 3 rejected | 69.7/min | ETA: 22.9m [2026-01-14T12:27:34.821123] [DEBUG] [REMOTE ] LPRO: Retrieved 1951 rows, trimmed to 300. [2026-01-14T12:27:34.821248] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-14T12:27:34.821446] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-14T12:27:34.821604] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:34.821719] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-14T12:27:34.821760] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-14T12:27:34.821806] [INFO ] [MAIN ] [1916/3512] LPRO kept (0.3s) | 1913 kept, 3 rejected | 69.7/min | ETA: 22.9m [2026-01-14T12:27:35.389477] [DEBUG] [REMOTE ] LPSN: Retrieved 6480 rows, trimmed to 300. [2026-01-14T12:27:35.389620] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-14T12:27:35.389826] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.80. [2026-01-14T12:27:35.389959] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:35.390068] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-14T12:27:35.390112] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-14T12:27:35.390160] [INFO ] [MAIN ] [1917/3512] LPSN kept (0.6s) | 1914 kept, 3 rejected | 69.7/min | ETA: 22.9m [2026-01-14T12:27:35.932584] [DEBUG] [REMOTE ] LPTH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:35.932733] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-14T12:27:35.932961] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-14T12:27:35.933101] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:35.933246] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-14T12:27:35.933300] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-14T12:27:35.933353] [INFO ] [MAIN ] [1918/3512] LPTH kept (0.5s) | 1915 kept, 3 rejected | 69.7/min | ETA: 22.9m [2026-01-14T12:27:36.433827] [DEBUG] [REMOTE ] LPX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:36.433998] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-14T12:27:36.434273] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-14T12:27:36.434420] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:36.434586] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-14T12:27:36.434633] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-14T12:27:36.434686] [INFO ] [MAIN ] [1919/3512] LPX kept (0.5s) | 1916 kept, 3 rejected | 69.7/min | ETA: 22.8m [2026-01-14T12:27:36.722941] [DEBUG] [REMOTE ] LQDA: Retrieved 1877 rows, trimmed to 300. [2026-01-14T12:27:36.723154] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-14T12:27:36.723459] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-14T12:27:36.723643] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:36.723840] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-14T12:27:36.723893] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-14T12:27:36.723956] [INFO ] [MAIN ] [1920/3512] LQDA kept (0.3s) | 1917 kept, 3 rejected | 69.7/min | ETA: 22.8m [2026-01-14T12:27:37.367631] [DEBUG] [REMOTE ] LRCX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:37.367959] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-14T12:27:37.368891] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-14T12:27:37.369227] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:37.369437] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-14T12:27:37.369504] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-14T12:27:37.369615] [INFO ] [MAIN ] [1921/3512] LRCX kept (0.6s) | 1918 kept, 3 rejected | 69.8/min | ETA: 22.8m [2026-01-14T12:27:37.679032] [DEBUG] [REMOTE ] LRGE: Retrieved 2171 rows, trimmed to 300. [2026-01-14T12:27:37.679176] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-14T12:27:37.679404] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-14T12:27:37.679545] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:37.679706] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-14T12:27:37.679748] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-14T12:27:37.679799] [INFO ] [MAIN ] [1922/3512] LRGE kept (0.3s) | 1919 kept, 3 rejected | 69.8/min | ETA: 22.8m [2026-01-14T12:27:38.253528] [DEBUG] [REMOTE ] LSCC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:38.253690] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-14T12:27:38.253911] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-14T12:27:38.254054] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:38.254181] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-14T12:27:38.254221] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-14T12:27:38.254269] [INFO ] [MAIN ] [1923/3512] LSCC kept (0.6s) | 1920 kept, 3 rejected | 69.8/min | ETA: 22.8m [2026-01-14T12:27:38.449864] [DEBUG] [REMOTE ] LSPD: Retrieved 1600 rows, trimmed to 300. [2026-01-14T12:27:38.449987] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-14T12:27:38.450183] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-14T12:27:38.450316] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:38.450423] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-14T12:27:38.450463] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-14T12:27:38.450510] [INFO ] [MAIN ] [1924/3512] LSPD kept (0.2s) | 1921 kept, 3 rejected | 69.8/min | ETA: 22.7m [2026-01-14T12:27:39.180139] [DEBUG] [REMOTE ] LTC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:39.180316] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-14T12:27:39.180609] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.91. [2026-01-14T12:27:39.180787] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:39.180930] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-14T12:27:39.180979] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-14T12:27:39.181042] [INFO ] [MAIN ] [1925/3512] LTC kept (0.7s) | 1922 kept, 3 rejected | 69.8/min | ETA: 22.7m [2026-01-14T12:27:39.363176] [DEBUG] [REMOTE ] LTH: Retrieved 1071 rows, trimmed to 300. [2026-01-14T12:27:39.363316] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-14T12:27:39.363520] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-14T12:27:39.363719] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:39.363842] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-14T12:27:39.363882] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-14T12:27:39.363931] [INFO ] [MAIN ] [1926/3512] LTH kept (0.2s) | 1923 kept, 3 rejected | 69.9/min | ETA: 22.7m [2026-01-14T12:27:39.986197] [DEBUG] [REMOTE ] LTRN: Retrieved 1405 rows, trimmed to 300. [2026-01-14T12:27:39.986350] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-14T12:27:39.986555] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-14T12:27:39.986716] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:39.986829] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-14T12:27:39.986871] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-14T12:27:39.986921] [INFO ] [MAIN ] [1927/3512] LTRN kept (0.6s) | 1924 kept, 3 rejected | 69.9/min | ETA: 22.7m [2026-01-14T12:27:40.463909] [DEBUG] [REMOTE ] LTRX: Retrieved 6398 rows, trimmed to 300. [2026-01-14T12:27:40.464073] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-14T12:27:40.464344] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-14T12:27:40.464486] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:40.464682] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-14T12:27:40.464740] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-14T12:27:40.464795] [INFO ] [MAIN ] [1928/3512] LTRX kept (0.5s) | 1925 kept, 3 rejected | 69.9/min | ETA: 22.7m [2026-01-14T12:27:40.714787] [DEBUG] [REMOTE ] LUCD: Retrieved 1066 rows, trimmed to 300. [2026-01-14T12:27:40.714921] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-14T12:27:40.715122] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-14T12:27:40.715260] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:40.715371] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-14T12:27:40.715411] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-14T12:27:40.715460] [INFO ] [MAIN ] [1929/3512] LUCD kept (0.3s) | 1926 kept, 3 rejected | 69.9/min | ETA: 22.6m [2026-01-14T12:27:41.339600] [DEBUG] [REMOTE ] LUMN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:41.339740] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-14T12:27:41.339956] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.90. [2026-01-14T12:27:41.340094] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:41.340209] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-14T12:27:41.340249] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-14T12:27:41.340297] [INFO ] [MAIN ] [1930/3512] LUMN kept (0.6s) | 1927 kept, 3 rejected | 69.9/min | ETA: 22.6m [2026-01-14T12:27:41.587709] [DEBUG] [REMOTE ] LUNG: Retrieved 1327 rows, trimmed to 300. [2026-01-14T12:27:41.587841] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-14T12:27:41.588042] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-14T12:27:41.588181] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:41.588291] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-14T12:27:41.588332] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-14T12:27:41.588381] [INFO ] [MAIN ] [1931/3512] LUNG kept (0.2s) | 1928 kept, 3 rejected | 69.9/min | ETA: 22.6m [2026-01-14T12:27:42.072208] [DEBUG] [REMOTE ] LVHD: Retrieved 2525 rows, trimmed to 300. [2026-01-14T12:27:42.072339] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-14T12:27:42.072544] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-14T12:27:42.072717] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:42.072829] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-14T12:27:42.072869] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-14T12:27:42.072918] [INFO ] [MAIN ] [1932/3512] LVHD kept (0.5s) | 1929 kept, 3 rejected | 70.0/min | ETA: 22.6m [2026-01-14T12:27:42.414290] [DEBUG] [REMOTE ] LVO: Retrieved 2088 rows, trimmed to 300. [2026-01-14T12:27:42.414438] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-14T12:27:42.414669] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-14T12:27:42.414808] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:42.414919] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-14T12:27:42.414960] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-14T12:27:42.415009] [INFO ] [MAIN ] [1933/3512] LVO kept (0.3s) | 1930 kept, 3 rejected | 70.0/min | ETA: 22.6m [2026-01-14T12:27:42.975409] [DEBUG] [REMOTE ] LVS: Retrieved 5303 rows, trimmed to 300. [2026-01-14T12:27:42.975598] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-14T12:27:42.975900] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $48.34. [2026-01-14T12:27:42.976085] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:42.976241] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-14T12:27:42.976294] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-14T12:27:42.976360] [INFO ] [MAIN ] [1934/3512] LVS kept (0.6s) | 1931 kept, 3 rejected | 70.0/min | ETA: 22.5m [2026-01-14T12:27:43.585464] [DEBUG] [REMOTE ] LWAY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:43.585631] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-14T12:27:43.585869] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-14T12:27:43.586003] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:43.586121] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-14T12:27:43.586162] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-14T12:27:43.586210] [INFO ] [MAIN ] [1935/3512] LWAY kept (0.6s) | 1932 kept, 3 rejected | 70.0/min | ETA: 22.5m [2026-01-14T12:27:43.995480] [DEBUG] [REMOTE ] LWLG: Retrieved 4647 rows, trimmed to 300. [2026-01-14T12:27:43.995693] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-14T12:27:43.995923] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-14T12:27:43.996057] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:43.996176] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-14T12:27:43.996216] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-14T12:27:43.996265] [INFO ] [MAIN ] [1936/3512] LWLG kept (0.4s) | 1933 kept, 3 rejected | 70.0/min | ETA: 22.5m [2026-01-14T12:27:44.137365] [DEBUG] [REMOTE ] LX: Retrieved 2025 rows, trimmed to 300. [2026-01-14T12:27:44.137734] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-14T12:27:44.137982] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.01. [2026-01-14T12:27:44.138149] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:44.138279] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-14T12:27:44.138324] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-14T12:27:44.138604] [INFO ] [MAIN ] [1937/3512] LX kept (0.1s) | 1934 kept, 3 rejected | 70.1/min | ETA: 22.5m [2026-01-14T12:27:44.602873] [DEBUG] [REMOTE ] LXEO: Retrieved 549 rows, trimmed to 300. [2026-01-14T12:27:44.602995] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-14T12:27:44.603199] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.43. [2026-01-14T12:27:44.603365] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:44.603489] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-14T12:27:44.603530] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-14T12:27:44.603600] [INFO ] [MAIN ] [1938/3512] LXEO kept (0.5s) | 1935 kept, 3 rejected | 70.1/min | ETA: 22.5m [2026-01-14T12:27:45.304279] [DEBUG] [REMOTE ] LXP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:45.304454] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-14T12:27:45.304692] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-14T12:27:45.304832] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:45.304948] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-14T12:27:45.304989] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-14T12:27:45.305038] [INFO ] [MAIN ] [1939/3512] LXP kept (0.7s) | 1936 kept, 3 rejected | 70.1/min | ETA: 22.4m [2026-01-14T12:27:45.661676] [DEBUG] [REMOTE ] LYB: Retrieved 3953 rows, trimmed to 300. [2026-01-14T12:27:45.661808] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-14T12:27:45.662011] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-14T12:27:45.662144] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:45.662255] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-14T12:27:45.662295] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-14T12:27:45.662342] [INFO ] [MAIN ] [1940/3512] LYB kept (0.4s) | 1937 kept, 3 rejected | 70.1/min | ETA: 22.4m [2026-01-14T12:27:45.933635] [DEBUG] [REMOTE ] LYEL: Retrieved 1149 rows, trimmed to 300. [2026-01-14T12:27:45.933768] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-14T12:27:45.933968] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-14T12:27:45.934101] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:45.934209] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-14T12:27:45.934250] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-14T12:27:45.934298] [INFO ] [MAIN ] [1941/3512] LYEL kept (0.3s) | 1938 kept, 3 rejected | 70.1/min | ETA: 22.4m [2026-01-14T12:27:46.621220] [DEBUG] [REMOTE ] LYG: Retrieved 6071 rows, trimmed to 300. [2026-01-14T12:27:46.621365] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-14T12:27:46.621793] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.44. [2026-01-14T12:27:46.621935] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:46.622075] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-14T12:27:46.622116] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-14T12:27:46.622165] [INFO ] [MAIN ] [1942/3512] LYG kept (0.7s) | 1939 kept, 3 rejected | 70.1/min | ETA: 22.4m [2026-01-14T12:27:46.906746] [DEBUG] [REMOTE ] LYRA: Retrieved 1433 rows, trimmed to 300. [2026-01-14T12:27:46.906882] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-14T12:27:46.907107] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.99. [2026-01-14T12:27:46.907266] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:46.907392] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-14T12:27:46.907437] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-14T12:27:46.907516] [INFO ] [MAIN ] [1943/3512] LYRA kept (0.3s) | 1940 kept, 3 rejected | 70.2/min | ETA: 22.4m [2026-01-14T12:27:47.514782] [DEBUG] [REMOTE ] LYTS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:47.514922] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-14T12:27:47.515141] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-14T12:27:47.515277] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:47.515396] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-14T12:27:47.515436] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-14T12:27:47.515485] [INFO ] [MAIN ] [1944/3512] LYTS kept (0.6s) | 1941 kept, 3 rejected | 70.2/min | ETA: 22.3m [2026-01-14T12:27:47.783492] [DEBUG] [REMOTE ] LZ: Retrieved 1140 rows, trimmed to 300. [2026-01-14T12:27:47.783687] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-14T12:27:47.783899] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-14T12:27:47.784038] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:47.784149] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-14T12:27:47.784191] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-14T12:27:47.784241] [INFO ] [MAIN ] [1945/3512] LZ kept (0.3s) | 1942 kept, 3 rejected | 70.2/min | ETA: 22.3m [2026-01-14T12:27:48.398316] [DEBUG] [REMOTE ] LZB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:48.398458] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-14T12:27:48.398716] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-14T12:27:48.398854] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:48.398987] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-14T12:27:48.399033] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-14T12:27:48.399083] [INFO ] [MAIN ] [1946/3512] LZB kept (0.6s) | 1943 kept, 3 rejected | 70.2/min | ETA: 22.3m [2026-01-14T12:27:48.621542] [DEBUG] [REMOTE ] LZM: Retrieved 635 rows, trimmed to 300. [2026-01-14T12:27:48.621733] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-14T12:27:48.621940] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-14T12:27:48.622078] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:48.622187] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-14T12:27:48.622228] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-14T12:27:48.622276] [INFO ] [MAIN ] [1947/3512] LZM kept (0.2s) | 1944 kept, 3 rejected | 70.2/min | ETA: 22.3m [2026-01-14T12:27:49.114659] [DEBUG] [REMOTE ] M: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:49.114858] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-14T12:27:49.115148] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $17.68. [2026-01-14T12:27:49.115292] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:49.115419] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-14T12:27:49.115462] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-14T12:27:49.115531] [INFO ] [MAIN ] [1948/3512] M kept (0.5s) | 1945 kept, 3 rejected | 70.2/min | ETA: 22.3m [2026-01-14T12:27:49.606245] [DEBUG] [REMOTE ] MA: Retrieved 4940 rows, trimmed to 300. [2026-01-14T12:27:49.606382] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-14T12:27:49.606609] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-14T12:27:49.606748] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:49.606856] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-14T12:27:49.606896] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-14T12:27:49.606943] [INFO ] [MAIN ] [1949/3512] MA kept (0.5s) | 1946 kept, 3 rejected | 70.3/min | ETA: 22.2m [2026-01-14T12:27:50.134404] [DEBUG] [REMOTE ] MAA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:50.134535] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-14T12:27:50.134807] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-14T12:27:50.134977] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:50.135113] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-14T12:27:50.135163] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-14T12:27:50.135222] [INFO ] [MAIN ] [1950/3512] MAA kept (0.5s) | 1947 kept, 3 rejected | 70.3/min | ETA: 22.2m [2026-01-14T12:27:50.614670] [DEBUG] [REMOTE ] MAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:50.614827] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-14T12:27:50.615052] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-14T12:27:50.615205] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:50.615355] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-14T12:27:50.615410] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-14T12:27:50.615475] [INFO ] [MAIN ] [1951/3512] MAC kept (0.5s) | 1948 kept, 3 rejected | 70.3/min | ETA: 22.2m [2026-01-14T12:27:50.951650] [DEBUG] [REMOTE ] MAMA: Retrieved 2885 rows, trimmed to 300. [2026-01-14T12:27:50.951786] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-14T12:27:50.951991] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-14T12:27:50.952131] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:50.952271] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-14T12:27:50.952332] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-14T12:27:50.952392] [INFO ] [MAIN ] [1952/3512] MAMA kept (0.3s) | 1949 kept, 3 rejected | 70.3/min | ETA: 22.2m [2026-01-14T12:27:51.475655] [DEBUG] [REMOTE ] MAN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:51.475796] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-14T12:27:51.476021] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-14T12:27:51.476161] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:51.476280] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-14T12:27:51.476323] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-14T12:27:51.476375] [INFO ] [MAIN ] [1953/3512] MAN kept (0.5s) | 1950 kept, 3 rejected | 70.3/min | ETA: 22.2m [2026-01-14T12:27:51.951183] [DEBUG] [REMOTE ] MANH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:51.951321] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-14T12:27:51.951556] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-14T12:27:51.951725] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:51.951849] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-14T12:27:51.951892] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-14T12:27:51.951943] [INFO ] [MAIN ] [1954/3512] MANH kept (0.5s) | 1951 kept, 3 rejected | 70.3/min | ETA: 22.2m [2026-01-14T12:27:52.240930] [DEBUG] [REMOTE ] MARA: Retrieved 3443 rows, trimmed to 300. [2026-01-14T12:27:52.241069] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-14T12:27:52.241294] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-14T12:27:52.241441] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:52.241564] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-14T12:27:52.241626] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-14T12:27:52.241678] [INFO ] [MAIN ] [1955/3512] MARA kept (0.3s) | 1952 kept, 3 rejected | 70.4/min | ETA: 22.1m [2026-01-14T12:27:52.810649] [DEBUG] [REMOTE ] MAS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:52.810823] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-14T12:27:52.811138] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-14T12:27:52.811332] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:52.811503] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-14T12:27:52.811566] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-14T12:27:52.811670] [INFO ] [MAIN ] [1956/3512] MAS kept (0.6s) | 1953 kept, 3 rejected | 70.4/min | ETA: 22.1m [2026-01-14T12:27:53.325517] [DEBUG] [REMOTE ] MASI: Retrieved 4638 rows, trimmed to 300. [2026-01-14T12:27:53.325706] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-14T12:27:53.325923] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-14T12:27:53.326061] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:53.326176] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-14T12:27:53.326218] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-14T12:27:53.326267] [INFO ] [MAIN ] [1957/3512] MASI kept (0.5s) | 1954 kept, 3 rejected | 70.4/min | ETA: 22.1m [2026-01-14T12:27:53.606268] [DEBUG] [REMOTE ] MASS: Retrieved 1272 rows, trimmed to 300. [2026-01-14T12:27:53.606497] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-14T12:27:53.606813] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-14T12:27:53.606967] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:53.607088] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-14T12:27:53.607132] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-14T12:27:53.607187] [INFO ] [MAIN ] [1958/3512] MASS kept (0.3s) | 1955 kept, 3 rejected | 70.4/min | ETA: 22.1m [2026-01-14T12:27:54.249204] [DEBUG] [REMOTE ] MATX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:54.249479] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-14T12:27:54.249984] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.91. [2026-01-14T12:27:54.250145] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:54.250316] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-14T12:27:54.250365] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-14T12:27:54.250426] [INFO ] [MAIN ] [1959/3512] MATX kept (0.6s) | 1956 kept, 3 rejected | 70.4/min | ETA: 22.1m [2026-01-14T12:27:54.383366] [DEBUG] [REMOTE ] MAX: Retrieved 1308 rows, trimmed to 300. [2026-01-14T12:27:54.383593] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-14T12:27:54.383850] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.62. [2026-01-14T12:27:54.384012] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:54.384140] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-14T12:27:54.384183] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-14T12:27:54.384238] [INFO ] [MAIN ] [1960/3512] MAX kept (0.1s) | 1957 kept, 3 rejected | 70.4/min | ETA: 22.0m [2026-01-14T12:27:54.884370] [DEBUG] [REMOTE ] MAXI: Retrieved 824 rows, trimmed to 300. [2026-01-14T12:27:54.884591] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-14T12:27:54.884848] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-14T12:27:54.884998] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:54.885116] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-14T12:27:54.885157] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-14T12:27:54.885209] [INFO ] [MAIN ] [1961/3512] MAXI kept (0.5s) | 1958 kept, 3 rejected | 70.5/min | ETA: 22.0m [2026-01-14T12:27:55.335399] [DEBUG] [REMOTE ] MAXN: Retrieved 1352 rows, trimmed to 300. [2026-01-14T12:27:55.335646] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-14T12:27:55.335928] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-14T12:27:55.336069] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:55.336187] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-14T12:27:55.336229] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-14T12:27:55.336280] [INFO ] [MAIN ] [1962/3512] MAXN kept (0.5s) | 1959 kept, 3 rejected | 70.5/min | ETA: 22.0m [2026-01-14T12:27:55.856238] [DEBUG] [REMOTE ] MBB: Retrieved 4738 rows, trimmed to 300. [2026-01-14T12:27:55.856374] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-14T12:27:55.856609] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-14T12:27:55.856747] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:55.856860] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-14T12:27:55.856899] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-14T12:27:55.856947] [INFO ] [MAIN ] [1963/3512] MBB kept (0.5s) | 1960 kept, 3 rejected | 70.5/min | ETA: 22.0m [2026-01-14T12:27:55.955502] [DEBUG] [REMOTE ] MBC: Retrieved 775 rows, trimmed to 300. [2026-01-14T12:27:55.955651] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-14T12:27:55.955847] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-14T12:27:55.955980] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:55.956086] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-14T12:27:55.956126] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-14T12:27:55.956173] [INFO ] [MAIN ] [1964/3512] MBC kept (0.1s) | 1961 kept, 3 rejected | 70.5/min | ETA: 21.9m [2026-01-14T12:27:56.705896] [DEBUG] [REMOTE ] MBCN: Retrieved 5941 rows, trimmed to 300. [2026-01-14T12:27:56.706115] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-14T12:27:56.706434] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $28.10. [2026-01-14T12:27:56.706604] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:56.706744] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-14T12:27:56.706787] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-14T12:27:56.706846] [INFO ] [MAIN ] [1965/3512] MBCN kept (0.8s) | 1962 kept, 3 rejected | 70.5/min | ETA: 21.9m [2026-01-14T12:27:57.084324] [DEBUG] [REMOTE ] MBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:57.084557] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-14T12:27:57.084845] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-14T12:27:57.084999] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:57.085129] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-14T12:27:57.085171] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-14T12:27:57.085226] [INFO ] [MAIN ] [1966/3512] MBI kept (0.4s) | 1963 kept, 3 rejected | 70.6/min | ETA: 21.9m [2026-01-14T12:27:57.414632] [DEBUG] [REMOTE ] MBIN: Retrieved 2063 rows, trimmed to 300. [2026-01-14T12:27:57.414769] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-14T12:27:57.414971] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-14T12:27:57.415108] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:57.415218] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-14T12:27:57.415258] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-14T12:27:57.415306] [INFO ] [MAIN ] [1967/3512] MBIN kept (0.3s) | 1964 kept, 3 rejected | 70.6/min | ETA: 21.9m [2026-01-14T12:27:57.741859] [DEBUG] [REMOTE ] MBLY: Retrieved 806 rows, trimmed to 300. [2026-01-14T12:27:57.741994] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-14T12:27:57.742188] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-14T12:27:57.742321] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:57.742427] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-14T12:27:57.742467] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-14T12:27:57.742514] [INFO ] [MAIN ] [1968/3512] MBLY kept (0.3s) | 1965 kept, 3 rejected | 70.6/min | ETA: 21.9m [2026-01-14T12:27:58.117617] [DEBUG] [REMOTE ] MBS: Retrieved 477 rows, trimmed to 300. [2026-01-14T12:27:58.117773] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-14T12:27:58.117972] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-14T12:27:58.118104] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:58.118211] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-14T12:27:58.118250] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-14T12:27:58.118297] [INFO ] [MAIN ] [1969/3512] MBS kept (0.4s) | 1966 kept, 3 rejected | 70.6/min | ETA: 21.9m [2026-01-14T12:27:58.844350] [DEBUG] [REMOTE ] MBWM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:27:58.844486] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-14T12:27:58.844719] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.93. [2026-01-14T12:27:58.844864] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:58.844977] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-14T12:27:58.845017] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-14T12:27:58.845068] [INFO ] [MAIN ] [1970/3512] MBWM kept (0.7s) | 1967 kept, 3 rejected | 70.6/min | ETA: 21.8m [2026-01-14T12:27:59.020833] [DEBUG] [REMOTE ] MBX: Retrieved 334 rows, trimmed to 300. [2026-01-14T12:27:59.020959] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-14T12:27:59.021154] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-14T12:27:59.021287] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:59.021393] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-14T12:27:59.021433] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-14T12:27:59.021480] [INFO ] [MAIN ] [1971/3512] MBX kept (0.2s) | 1968 kept, 3 rejected | 70.6/min | ETA: 21.8m [2026-01-14T12:27:59.588744] [DEBUG] [REMOTE ] MC: Retrieved 2954 rows, trimmed to 300. [2026-01-14T12:27:59.588866] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-14T12:27:59.589068] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-14T12:27:59.589200] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:59.589306] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-14T12:27:59.589345] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-14T12:27:59.589392] [INFO ] [MAIN ] [1972/3512] MC kept (0.6s) | 1969 kept, 3 rejected | 70.7/min | ETA: 21.8m [2026-01-14T12:27:59.958637] [DEBUG] [REMOTE ] MCBS: Retrieved 2259 rows, trimmed to 300. [2026-01-14T12:27:59.958763] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-14T12:27:59.958964] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-14T12:27:59.959095] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:27:59.959202] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-14T12:27:59.959241] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-14T12:27:59.959288] [INFO ] [MAIN ] [1973/3512] MCBS kept (0.4s) | 1970 kept, 3 rejected | 70.7/min | ETA: 21.8m [2026-01-14T12:28:00.415921] [DEBUG] [REMOTE ] MCHI: Retrieved 3719 rows, trimmed to 300. [2026-01-14T12:28:00.416050] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-14T12:28:00.416293] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-14T12:28:00.416442] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:00.416556] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-14T12:28:00.416616] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-14T12:28:00.416667] [INFO ] [MAIN ] [1974/3512] MCHI kept (0.5s) | 1971 kept, 3 rejected | 70.7/min | ETA: 21.8m [2026-01-14T12:28:00.964999] [DEBUG] [REMOTE ] MCHP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:00.965137] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-14T12:28:00.965351] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-14T12:28:00.965484] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:00.965615] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-14T12:28:00.965668] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-14T12:28:00.965726] [INFO ] [MAIN ] [1975/3512] MCHP kept (0.5s) | 1972 kept, 3 rejected | 70.7/min | ETA: 21.7m [2026-01-14T12:28:01.390070] [DEBUG] [REMOTE ] MCHX: Retrieved 5482 rows, trimmed to 300. [2026-01-14T12:28:01.390210] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-14T12:28:01.390414] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-14T12:28:01.390548] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:01.390686] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-14T12:28:01.390727] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-14T12:28:01.390775] [INFO ] [MAIN ] [1976/3512] MCHX kept (0.4s) | 1973 kept, 3 rejected | 70.7/min | ETA: 21.7m [2026-01-14T12:28:01.841214] [DEBUG] [REMOTE ] MCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:01.841362] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-14T12:28:01.841605] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-14T12:28:01.841752] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:01.841890] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-14T12:28:01.841934] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-14T12:28:01.841983] [INFO ] [MAIN ] [1977/3512] MCI kept (0.5s) | 1974 kept, 3 rejected | 70.7/min | ETA: 21.7m [2026-01-14T12:28:02.335072] [DEBUG] [REMOTE ] MCK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:02.335217] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-14T12:28:02.335442] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $785.25. [2026-01-14T12:28:02.335605] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:02.335741] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-14T12:28:02.335782] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-14T12:28:02.335831] [INFO ] [MAIN ] [1978/3512] MCK kept (0.5s) | 1975 kept, 3 rejected | 70.8/min | ETA: 21.7m [2026-01-14T12:28:02.828646] [DEBUG] [REMOTE ] MCN: Retrieved 5398 rows, trimmed to 300. [2026-01-14T12:28:02.828831] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-14T12:28:02.829134] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-14T12:28:02.829297] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:02.829442] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-14T12:28:02.829491] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-14T12:28:02.829553] [INFO ] [MAIN ] [1979/3512] MCN kept (0.5s) | 1976 kept, 3 rejected | 70.8/min | ETA: 21.7m [2026-01-14T12:28:03.307533] [DEBUG] [REMOTE ] MCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:03.307725] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-14T12:28:03.307978] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-14T12:28:03.308161] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:03.308303] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-14T12:28:03.308346] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-14T12:28:03.308399] [INFO ] [MAIN ] [1980/3512] MCO kept (0.5s) | 1977 kept, 3 rejected | 70.8/min | ETA: 21.6m [2026-01-14T12:28:03.588914] [DEBUG] [REMOTE ] MCRB: Retrieved 2653 rows, trimmed to 300. [2026-01-14T12:28:03.589051] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-14T12:28:03.589284] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-14T12:28:03.589424] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:03.589544] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-14T12:28:03.589612] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-14T12:28:03.589663] [INFO ] [MAIN ] [1981/3512] MCRB kept (0.3s) | 1978 kept, 3 rejected | 70.8/min | ETA: 21.6m [2026-01-14T12:28:04.211554] [DEBUG] [REMOTE ] MCRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:04.211741] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-14T12:28:04.212036] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-14T12:28:04.212180] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:04.212324] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-14T12:28:04.212376] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-14T12:28:04.212438] [INFO ] [MAIN ] [1982/3512] MCRI kept (0.6s) | 1979 kept, 3 rejected | 70.8/min | ETA: 21.6m [2026-01-14T12:28:04.696312] [DEBUG] [REMOTE ] MCS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:04.696448] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-14T12:28:04.696684] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-14T12:28:04.696822] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:04.696936] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-14T12:28:04.696976] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-14T12:28:04.697025] [INFO ] [MAIN ] [1983/3512] MCS kept (0.5s) | 1980 kept, 3 rejected | 70.8/min | ETA: 21.6m [2026-01-14T12:28:05.088231] [DEBUG] [REMOTE ] MCY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:05.088393] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-14T12:28:05.088666] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-14T12:28:05.088875] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:05.089020] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-14T12:28:05.089064] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-14T12:28:05.089117] [INFO ] [MAIN ] [1984/3512] MCY kept (0.4s) | 1981 kept, 3 rejected | 70.9/min | ETA: 21.6m [2026-01-14T12:28:05.645772] [DEBUG] [REMOTE ] MD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:05.645913] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-14T12:28:05.646138] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.45. [2026-01-14T12:28:05.646276] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:05.646394] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-14T12:28:05.646434] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-14T12:28:05.646484] [INFO ] [MAIN ] [1985/3512] MD kept (0.6s) | 1982 kept, 3 rejected | 70.9/min | ETA: 21.5m [2026-01-14T12:28:05.877749] [DEBUG] [REMOTE ] MDAI: Retrieved 1200 rows, trimmed to 300. [2026-01-14T12:28:05.877957] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-14T12:28:05.878225] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-14T12:28:05.878365] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:05.878487] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-14T12:28:05.878529] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-14T12:28:05.878600] [INFO ] [MAIN ] [1986/3512] MDAI kept (0.2s) | 1983 kept, 3 rejected | 70.9/min | ETA: 21.5m [2026-01-14T12:28:06.367244] [DEBUG] [REMOTE ] MDB: Retrieved 2069 rows, trimmed to 300. [2026-01-14T12:28:06.367449] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-14T12:28:06.367822] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $318.53. [2026-01-14T12:28:06.367970] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:06.368103] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-14T12:28:06.368143] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-14T12:28:06.368200] [INFO ] [MAIN ] [1987/3512] MDB kept (0.5s) | 1984 kept, 3 rejected | 70.9/min | ETA: 21.5m [2026-01-14T12:28:06.707451] [DEBUG] [REMOTE ] MDGL: Retrieved 4765 rows, trimmed to 300. [2026-01-14T12:28:06.707687] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-14T12:28:06.708024] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-14T12:28:06.708186] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:06.708355] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-14T12:28:06.708402] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-14T12:28:06.708463] [INFO ] [MAIN ] [1988/3512] MDGL kept (0.3s) | 1985 kept, 3 rejected | 70.9/min | ETA: 21.5m [2026-01-14T12:28:07.311971] [DEBUG] [REMOTE ] MDLZ: Retrieved 6183 rows, trimmed to 300. [2026-01-14T12:28:07.312122] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-14T12:28:07.312356] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-14T12:28:07.312498] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:07.312641] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-14T12:28:07.312686] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-14T12:28:07.312739] [INFO ] [MAIN ] [1989/3512] MDLZ kept (0.6s) | 1986 kept, 3 rejected | 70.9/min | ETA: 21.5m [2026-01-14T12:28:07.708608] [DEBUG] [REMOTE ] MDWD: Retrieved 2973 rows, trimmed to 300. [2026-01-14T12:28:07.708749] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-14T12:28:07.708961] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.50. [2026-01-14T12:28:07.709097] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:07.709209] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-14T12:28:07.709250] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-14T12:28:07.709300] [INFO ] [MAIN ] [1990/3512] MDWD kept (0.4s) | 1987 kept, 3 rejected | 71.0/min | ETA: 21.4m [2026-01-14T12:28:08.041154] [DEBUG] [REMOTE ] MDXG: Retrieved 4628 rows, trimmed to 300. [2026-01-14T12:28:08.041322] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-14T12:28:08.041565] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.88. [2026-01-14T12:28:08.041749] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:08.041878] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-14T12:28:08.041918] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-14T12:28:08.041968] [INFO ] [MAIN ] [1991/3512] MDXG kept (0.3s) | 1988 kept, 3 rejected | 71.0/min | ETA: 21.4m [2026-01-14T12:28:08.230135] [DEBUG] [REMOTE ] MDXH: Retrieved 1051 rows, trimmed to 300. [2026-01-14T12:28:08.230308] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-14T12:28:08.230617] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-14T12:28:08.230820] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:08.230990] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-14T12:28:08.231054] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-14T12:28:08.231153] [INFO ] [MAIN ] [1992/3512] MDXH kept (0.2s) | 1989 kept, 3 rejected | 71.0/min | ETA: 21.4m [2026-01-14T12:28:08.721888] [DEBUG] [REMOTE ] MEC: Retrieved 1680 rows, trimmed to 300. [2026-01-14T12:28:08.722010] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-14T12:28:08.722210] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.58. [2026-01-14T12:28:08.722348] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:08.722458] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-14T12:28:08.722499] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-14T12:28:08.722546] [INFO ] [MAIN ] [1993/3512] MEC kept (0.5s) | 1990 kept, 3 rejected | 71.0/min | ETA: 21.4m [2026-01-14T12:28:09.441344] [DEBUG] [REMOTE ] MED: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:09.441535] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-14T12:28:09.441859] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-14T12:28:09.442005] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:09.442134] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-14T12:28:09.442177] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-14T12:28:09.442231] [INFO ] [MAIN ] [1994/3512] MED kept (0.7s) | 1991 kept, 3 rejected | 71.0/min | ETA: 21.4m [2026-01-14T12:28:09.745609] [DEBUG] [REMOTE ] MEDP: Retrieved 2369 rows, trimmed to 300. [2026-01-14T12:28:09.745742] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-14T12:28:09.745953] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $528.07. [2026-01-14T12:28:09.746088] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:09.746201] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-14T12:28:09.746242] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-14T12:28:09.746291] [INFO ] [MAIN ] [1995/3512] MEDP kept (0.3s) | 1992 kept, 3 rejected | 71.1/min | ETA: 21.4m [2026-01-14T12:28:10.113987] [DEBUG] [REMOTE ] MEG: Retrieved 1376 rows, trimmed to 300. [2026-01-14T12:28:10.114114] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-14T12:28:10.114314] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-14T12:28:10.114447] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:10.114557] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-14T12:28:10.114615] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-14T12:28:10.114663] [INFO ] [MAIN ] [1996/3512] MEG kept (0.4s) | 1993 kept, 3 rejected | 71.1/min | ETA: 21.3m [2026-01-14T12:28:10.471187] [DEBUG] [REMOTE ] MEGI: Retrieved 1057 rows, trimmed to 300. [2026-01-14T12:28:10.471329] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-14T12:28:10.471532] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-14T12:28:10.471690] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:10.471802] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-14T12:28:10.471842] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-14T12:28:10.471890] [INFO ] [MAIN ] [1997/3512] MEGI kept (0.4s) | 1994 kept, 3 rejected | 71.1/min | ETA: 21.3m [2026-01-14T12:28:11.105404] [DEBUG] [REMOTE ] MEI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:11.105556] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-14T12:28:11.105825] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-14T12:28:11.105961] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:11.106080] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-14T12:28:11.106121] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-14T12:28:11.106191] [INFO ] [MAIN ] [1998/3512] MEI kept (0.6s) | 1995 kept, 3 rejected | 71.1/min | ETA: 21.3m [2026-01-14T12:28:11.481994] [DEBUG] [REMOTE ] MELI: Retrieved 4636 rows, trimmed to 300. [2026-01-14T12:28:11.482129] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-14T12:28:11.482337] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-14T12:28:11.482470] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:11.482601] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-14T12:28:11.482643] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-14T12:28:11.482693] [INFO ] [MAIN ] [1999/3512] MELI kept (0.4s) | 1996 kept, 3 rejected | 71.1/min | ETA: 21.3m [2026-01-14T12:28:12.000817] [DEBUG] [REMOTE ] MEOH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:12.000951] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-14T12:28:12.001164] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-14T12:28:12.001298] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:12.001410] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-14T12:28:12.001450] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-14T12:28:12.001498] [INFO ] [MAIN ] [2000/3512] MEOH kept (0.5s) | 1997 kept, 3 rejected | 71.1/min | ETA: 21.3m [2026-01-14T12:28:12.470290] [DEBUG] [REMOTE ] MERC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:12.470437] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-14T12:28:12.470699] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-14T12:28:12.470843] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:12.470973] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-14T12:28:12.471033] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-14T12:28:12.471103] [INFO ] [MAIN ] [2001/3512] MERC kept (0.5s) | 1998 kept, 3 rejected | 71.2/min | ETA: 21.2m [2026-01-14T12:28:12.827873] [DEBUG] [REMOTE ] META: Retrieved 3433 rows, trimmed to 300. [2026-01-14T12:28:12.828040] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-14T12:28:12.828311] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-14T12:28:12.828468] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:12.828607] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-14T12:28:12.828653] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-14T12:28:12.828706] [INFO ] [MAIN ] [2002/3512] META kept (0.4s) | 1999 kept, 3 rejected | 71.2/min | ETA: 21.2m [2026-01-14T12:28:13.169555] [DEBUG] [REMOTE ] METC: Retrieved 2248 rows, trimmed to 300. [2026-01-14T12:28:13.169701] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-14T12:28:13.169907] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-14T12:28:13.170039] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:13.170145] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-14T12:28:13.170184] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-14T12:28:13.170231] [INFO ] [MAIN ] [2003/3512] METC kept (0.3s) | 2000 kept, 3 rejected | 71.2/min | ETA: 21.2m [2026-01-14T12:28:13.407566] [DEBUG] [REMOTE ] METCB: Retrieved 646 rows, trimmed to 300. [2026-01-14T12:28:13.407723] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-14T12:28:13.407936] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-14T12:28:13.408074] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:13.408186] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-14T12:28:13.408227] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-14T12:28:13.408293] [INFO ] [MAIN ] [2004/3512] METCB kept (0.2s) | 2001 kept, 3 rejected | 71.2/min | ETA: 21.2m [2026-01-14T12:28:13.872619] [DEBUG] [REMOTE ] METD: Retrieved 403 rows, trimmed to 300. [2026-01-14T12:28:13.872751] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-14T12:28:13.872953] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-14T12:28:13.873087] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:13.873197] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-14T12:28:13.873236] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-14T12:28:13.873284] [INFO ] [MAIN ] [2005/3512] METD kept (0.5s) | 2002 kept, 3 rejected | 71.2/min | ETA: 21.2m [2026-01-14T12:28:14.559849] [DEBUG] [REMOTE ] MFA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:14.560005] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-14T12:28:14.560263] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-14T12:28:14.560403] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:14.560527] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-14T12:28:14.560585] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-14T12:28:14.560639] [INFO ] [MAIN ] [2006/3512] MFA kept (0.7s) | 2003 kept, 3 rejected | 71.2/min | ETA: 21.1m [2026-01-14T12:28:14.973501] [DEBUG] [REMOTE ] MFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:14.973658] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-14T12:28:14.973874] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-14T12:28:14.974007] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:14.974123] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-14T12:28:14.974163] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-14T12:28:14.974211] [INFO ] [MAIN ] [2007/3512] MFC kept (0.4s) | 2004 kept, 3 rejected | 71.3/min | ETA: 21.1m [2026-01-14T12:28:15.366594] [DEBUG] [REMOTE ] MFG: Retrieved 4824 rows, trimmed to 300. [2026-01-14T12:28:15.366722] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-14T12:28:15.366921] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.23. [2026-01-14T12:28:15.367054] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:15.367161] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-14T12:28:15.367201] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-14T12:28:15.367249] [INFO ] [MAIN ] [2008/3512] MFG kept (0.4s) | 2005 kept, 3 rejected | 71.3/min | ETA: 21.1m [2026-01-14T12:28:15.561212] [DEBUG] [REMOTE ] MFI: Retrieved 434 rows, trimmed to 300. [2026-01-14T12:28:15.561344] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-14T12:28:15.561545] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-14T12:28:15.561699] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:15.561808] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-14T12:28:15.561847] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-14T12:28:15.561895] [INFO ] [MAIN ] [2009/3512] MFI kept (0.2s) | 2006 kept, 3 rejected | 71.3/min | ETA: 21.1m [2026-01-14T12:28:16.361888] [DEBUG] [REMOTE ] MFIC: Retrieved 5458 rows, trimmed to 300. [2026-01-14T12:28:16.362024] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-14T12:28:16.362247] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-14T12:28:16.362381] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:16.362497] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-14T12:28:16.362537] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-14T12:28:16.362625] [INFO ] [MAIN ] [2010/3512] MFIC kept (0.8s) | 2007 kept, 3 rejected | 71.3/min | ETA: 21.1m [2026-01-14T12:28:16.860669] [DEBUG] [REMOTE ] MFIN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:16.860818] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-14T12:28:16.861059] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-14T12:28:16.861194] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:16.861313] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-14T12:28:16.861353] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-14T12:28:16.861403] [INFO ] [MAIN ] [2011/3512] MFIN kept (0.5s) | 2008 kept, 3 rejected | 71.3/min | ETA: 21.0m [2026-01-14T12:28:17.404893] [DEBUG] [REMOTE ] MFM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:17.405041] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-14T12:28:17.405285] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-14T12:28:17.405424] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:17.405547] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-14T12:28:17.405608] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-14T12:28:17.405661] [INFO ] [MAIN ] [2012/3512] MFM kept (0.5s) | 2009 kept, 3 rejected | 71.3/min | ETA: 21.0m [2026-01-14T12:28:17.657535] [DEBUG] [REMOTE ] MG: Retrieved 4091 rows, trimmed to 300. [2026-01-14T12:28:17.657719] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-14T12:28:17.657939] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.50. [2026-01-14T12:28:17.658073] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:17.658190] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-14T12:28:17.658230] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-14T12:28:17.658279] [INFO ] [MAIN ] [2013/3512] MG kept (0.3s) | 2010 kept, 3 rejected | 71.4/min | ETA: 21.0m [2026-01-14T12:28:18.287671] [DEBUG] [REMOTE ] MGA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:18.287824] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-14T12:28:18.288099] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-14T12:28:18.288242] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:18.288365] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-14T12:28:18.288405] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-14T12:28:18.288457] [INFO ] [MAIN ] [2014/3512] MGA kept (0.6s) | 2011 kept, 3 rejected | 71.4/min | ETA: 21.0m [2026-01-14T12:28:18.754313] [DEBUG] [REMOTE ] MGEE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:18.754459] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-14T12:28:18.754710] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-14T12:28:18.754847] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:18.754966] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-14T12:28:18.755006] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-14T12:28:18.755055] [INFO ] [MAIN ] [2015/3512] MGEE kept (0.5s) | 2012 kept, 3 rejected | 71.4/min | ETA: 21.0m [2026-01-14T12:28:19.228974] [DEBUG] [REMOTE ] MGIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:19.229133] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-14T12:28:19.229397] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-14T12:28:19.229538] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:19.229686] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-14T12:28:19.229747] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-14T12:28:19.229801] [INFO ] [MAIN ] [2016/3512] MGIC kept (0.5s) | 2013 kept, 3 rejected | 71.4/min | ETA: 21.0m [2026-01-14T12:28:19.776226] [DEBUG] [REMOTE ] MGM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:19.776367] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-14T12:28:19.776604] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-14T12:28:19.776743] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:19.776859] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-14T12:28:19.776900] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-14T12:28:19.776949] [INFO ] [MAIN ] [2017/3512] MGM kept (0.5s) | 2014 kept, 3 rejected | 71.4/min | ETA: 20.9m [2026-01-14T12:28:20.133016] [DEBUG] [REMOTE ] MGNI: Retrieved 2964 rows, trimmed to 300. [2026-01-14T12:28:20.133221] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-14T12:28:20.133511] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-14T12:28:20.133711] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:20.133858] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-14T12:28:20.133909] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-14T12:28:20.133978] [INFO ] [MAIN ] [2018/3512] MGNI kept (0.4s) | 2015 kept, 3 rejected | 71.4/min | ETA: 20.9m [2026-01-14T12:28:20.525204] [DEBUG] [REMOTE ] MGNX: Retrieved 3083 rows, trimmed to 300. [2026-01-14T12:28:20.525340] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-14T12:28:20.525548] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-14T12:28:20.525703] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:20.525814] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-14T12:28:20.525853] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-14T12:28:20.525900] [INFO ] [MAIN ] [2019/3512] MGNX kept (0.4s) | 2016 kept, 3 rejected | 71.5/min | ETA: 20.9m [2026-01-14T12:28:21.075867] [DEBUG] [REMOTE ] MGPI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:21.076001] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-14T12:28:21.076215] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-14T12:28:21.076349] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:21.076459] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-14T12:28:21.076499] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-14T12:28:21.076548] [INFO ] [MAIN ] [2020/3512] MGPI kept (0.6s) | 2017 kept, 3 rejected | 71.5/min | ETA: 20.9m [2026-01-14T12:28:21.542355] [DEBUG] [REMOTE ] MGRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:21.542613] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-14T12:28:21.542976] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-14T12:28:21.543126] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:21.543276] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-14T12:28:21.543321] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-14T12:28:21.543379] [INFO ] [MAIN ] [2021/3512] MGRC kept (0.5s) | 2018 kept, 3 rejected | 71.5/min | ETA: 20.9m [2026-01-14T12:28:21.819247] [DEBUG] [REMOTE ] MGTX: Retrieved 1910 rows, trimmed to 300. [2026-01-14T12:28:21.819649] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-14T12:28:21.819912] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-14T12:28:21.820057] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:21.820177] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-14T12:28:21.820246] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-14T12:28:21.820302] [INFO ] [MAIN ] [2022/3512] MGTX kept (0.3s) | 2019 kept, 3 rejected | 71.5/min | ETA: 20.8m [2026-01-14T12:28:22.131510] [DEBUG] [REMOTE ] MGX: Retrieved 483 rows, trimmed to 300. [2026-01-14T12:28:22.131675] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-14T12:28:22.131875] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-14T12:28:22.132010] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:22.132120] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-14T12:28:22.132162] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-14T12:28:22.132209] [INFO ] [MAIN ] [2023/3512] MGX kept (0.3s) | 2020 kept, 3 rejected | 71.5/min | ETA: 20.8m [2026-01-14T12:28:22.637428] [DEBUG] [REMOTE ] MGY: Retrieved 2147 rows, trimmed to 300. [2026-01-14T12:28:22.637611] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-14T12:28:22.637823] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-14T12:28:22.637962] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:22.638075] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-14T12:28:22.638118] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-14T12:28:22.638174] [INFO ] [MAIN ] [2024/3512] MGY kept (0.5s) | 2021 kept, 3 rejected | 71.5/min | ETA: 20.8m [2026-01-14T12:28:23.223971] [DEBUG] [REMOTE ] MHD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:23.224118] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-14T12:28:23.224352] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-14T12:28:23.224488] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:23.224651] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-14T12:28:23.224701] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-14T12:28:23.224756] [INFO ] [MAIN ] [2025/3512] MHD kept (0.6s) | 2022 kept, 3 rejected | 71.5/min | ETA: 20.8m [2026-01-14T12:28:23.516909] [DEBUG] [REMOTE ] MHF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:23.517042] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-14T12:28:23.517248] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-14T12:28:23.517383] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:23.517508] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-14T12:28:23.517553] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-14T12:28:23.517619] [INFO ] [MAIN ] [2026/3512] MHF kept (0.3s) | 2023 kept, 3 rejected | 71.6/min | ETA: 20.8m [2026-01-14T12:28:24.167065] [DEBUG] [REMOTE ] MHK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:24.167254] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-14T12:28:24.167607] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-14T12:28:24.167805] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:24.167983] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-14T12:28:24.168043] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-14T12:28:24.168121] [INFO ] [MAIN ] [2027/3512] MHK kept (0.7s) | 2024 kept, 3 rejected | 71.6/min | ETA: 20.7m [2026-01-14T12:28:24.712870] [DEBUG] [REMOTE ] MHN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:24.713538] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-14T12:28:24.714370] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-14T12:28:24.714566] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:24.714820] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-14T12:28:24.714903] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-14T12:28:24.715028] [INFO ] [MAIN ] [2028/3512] MHN kept (0.5s) | 2025 kept, 3 rejected | 71.6/min | ETA: 20.7m [2026-01-14T12:28:25.160537] [DEBUG] [REMOTE ] MHO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:25.160826] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-14T12:28:25.161232] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-14T12:28:25.161419] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:25.161626] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-14T12:28:25.161673] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-14T12:28:25.162746] [INFO ] [MAIN ] [2029/3512] MHO kept (0.4s) | 2026 kept, 3 rejected | 71.6/min | ETA: 20.7m [2026-01-14T12:28:25.680745] [DEBUG] [REMOTE ] MIDD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:25.680883] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-14T12:28:25.681108] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-14T12:28:25.681251] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:25.681369] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-14T12:28:25.681412] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-14T12:28:25.681463] [INFO ] [MAIN ] [2030/3512] MIDD kept (0.5s) | 2027 kept, 3 rejected | 71.6/min | ETA: 20.7m [2026-01-14T12:28:25.969783] [DEBUG] [REMOTE ] MIGI: Retrieved 2040 rows, trimmed to 300. [2026-01-14T12:28:25.969909] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-14T12:28:25.970123] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-14T12:28:25.970256] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:25.970364] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-14T12:28:25.970403] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-14T12:28:25.970450] [INFO ] [MAIN ] [2031/3512] MIGI kept (0.3s) | 2028 kept, 3 rejected | 71.6/min | ETA: 20.7m [2026-01-14T12:28:26.442662] [DEBUG] [REMOTE ] MILN: Retrieved 2436 rows, trimmed to 300. [2026-01-14T12:28:26.442816] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-14T12:28:26.443042] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-14T12:28:26.443183] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:26.443299] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-14T12:28:26.443340] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-14T12:28:26.443389] [INFO ] [MAIN ] [2032/3512] MILN kept (0.5s) | 2029 kept, 3 rejected | 71.7/min | ETA: 20.7m [2026-01-14T12:28:26.958272] [DEBUG] [REMOTE ] MIND: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:26.958433] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-14T12:28:26.958686] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-14T12:28:26.958829] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:26.958944] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-14T12:28:26.958985] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-14T12:28:26.959035] [INFO ] [MAIN ] [2033/3512] MIND kept (0.5s) | 2030 kept, 3 rejected | 71.7/min | ETA: 20.6m [2026-01-14T12:28:27.165848] [DEBUG] [REMOTE ] MIRA: Retrieved 614 rows, trimmed to 300. [2026-01-14T12:28:27.165991] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-14T12:28:27.166245] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-14T12:28:27.166414] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:27.166550] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-14T12:28:27.166648] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-14T12:28:27.166707] [INFO ] [MAIN ] [2034/3512] MIRA kept (0.2s) | 2031 kept, 3 rejected | 71.7/min | ETA: 20.6m [2026-01-14T12:28:27.640759] [DEBUG] [REMOTE ] MIRM: Retrieved 1632 rows, trimmed to 300. [2026-01-14T12:28:27.640944] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-14T12:28:27.641220] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-14T12:28:27.641406] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:27.641554] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-14T12:28:27.641619] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-14T12:28:27.641671] [INFO ] [MAIN ] [2035/3512] MIRM kept (0.5s) | 2032 kept, 3 rejected | 71.7/min | ETA: 20.6m [2026-01-14T12:28:28.238974] [DEBUG] [REMOTE ] MITK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:28.239108] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-14T12:28:28.239318] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-14T12:28:28.239454] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:28.239566] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-14T12:28:28.239647] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-14T12:28:28.239697] [INFO ] [MAIN ] [2036/3512] MITK kept (0.6s) | 2033 kept, 3 rejected | 71.7/min | ETA: 20.6m [2026-01-14T12:28:28.744671] [DEBUG] [REMOTE ] MIY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:28.744863] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-14T12:28:28.745223] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-14T12:28:28.745433] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:28.745646] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-14T12:28:28.745710] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-14T12:28:28.745786] [INFO ] [MAIN ] [2037/3512] MIY kept (0.5s) | 2034 kept, 3 rejected | 71.7/min | ETA: 20.6m [2026-01-14T12:28:29.228282] [DEBUG] [REMOTE ] MKC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:29.228434] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-14T12:28:29.228686] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-14T12:28:29.228823] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:29.228941] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-14T12:28:29.228981] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-14T12:28:29.229030] [INFO ] [MAIN ] [2038/3512] MKC kept (0.5s) | 2035 kept, 3 rejected | 71.8/min | ETA: 20.5m [2026-01-14T12:28:29.703358] [DEBUG] [REMOTE ] MKSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:29.703519] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-14T12:28:29.703797] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $134.22. [2026-01-14T12:28:29.703935] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:29.704061] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-14T12:28:29.704103] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-14T12:28:29.704152] [INFO ] [MAIN ] [2039/3512] MKSI kept (0.5s) | 2036 kept, 3 rejected | 71.8/min | ETA: 20.5m [2026-01-14T12:28:30.145860] [DEBUG] [REMOTE ] MKTX: Retrieved 5330 rows, trimmed to 300. [2026-01-14T12:28:30.145993] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-14T12:28:30.146199] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-14T12:28:30.146332] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:30.146459] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-14T12:28:30.146500] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-14T12:28:30.146549] [INFO ] [MAIN ] [2040/3512] MKTX kept (0.4s) | 2037 kept, 3 rejected | 71.8/min | ETA: 20.5m [2026-01-14T12:28:30.685492] [DEBUG] [REMOTE ] MLAB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:30.685648] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-14T12:28:30.685875] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-14T12:28:30.686009] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:30.686126] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-14T12:28:30.686166] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-14T12:28:30.686216] [INFO ] [MAIN ] [2041/3512] MLAB kept (0.5s) | 2038 kept, 3 rejected | 71.8/min | ETA: 20.5m [2026-01-14T12:28:31.116261] [DEBUG] [REMOTE ] MLCO: Retrieved 4796 rows, trimmed to 300. [2026-01-14T12:28:31.116406] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-14T12:28:31.116670] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.59. [2026-01-14T12:28:31.116860] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:31.117026] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-14T12:28:31.117086] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-14T12:28:31.117162] [INFO ] [MAIN ] [2042/3512] MLCO kept (0.4s) | 2039 kept, 3 rejected | 71.8/min | ETA: 20.5m [2026-01-14T12:28:31.364654] [DEBUG] [REMOTE ] MLGO: Retrieved 1195 rows, trimmed to 300. [2026-01-14T12:28:31.364787] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-14T12:28:31.364985] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-14T12:28:31.365118] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:31.365224] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-14T12:28:31.365264] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-14T12:28:31.365310] [INFO ] [MAIN ] [2043/3512] MLGO kept (0.2s) | 2040 kept, 3 rejected | 71.8/min | ETA: 20.4m [2026-01-14T12:28:31.970614] [DEBUG] [REMOTE ] MLI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:31.970747] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-14T12:28:31.970956] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $98.35. [2026-01-14T12:28:31.971090] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:31.971200] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-14T12:28:31.971239] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-14T12:28:31.971288] [INFO ] [MAIN ] [2044/3512] MLI kept (0.6s) | 2041 kept, 3 rejected | 71.9/min | ETA: 20.4m [2026-01-14T12:28:32.432052] [DEBUG] [REMOTE ] MLKN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:32.432186] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-14T12:28:32.432397] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-14T12:28:32.432538] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:32.432675] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-14T12:28:32.432716] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-14T12:28:32.432765] [INFO ] [MAIN ] [2045/3512] MLKN kept (0.5s) | 2042 kept, 3 rejected | 71.9/min | ETA: 20.4m [2026-01-14T12:28:32.904769] [DEBUG] [REMOTE ] MLM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:32.904928] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-14T12:28:32.905144] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-14T12:28:32.905282] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:32.905414] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-14T12:28:32.905457] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-14T12:28:32.905507] [INFO ] [MAIN ] [2046/3512] MLM kept (0.5s) | 2043 kept, 3 rejected | 71.9/min | ETA: 20.4m [2026-01-14T12:28:33.372016] [DEBUG] [REMOTE ] MLP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:33.372166] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-14T12:28:33.372391] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-14T12:28:33.372530] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:33.372672] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-14T12:28:33.372732] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-14T12:28:33.372785] [INFO ] [MAIN ] [2047/3512] MLP kept (0.5s) | 2044 kept, 3 rejected | 71.9/min | ETA: 20.4m [2026-01-14T12:28:33.631812] [DEBUG] [REMOTE ] MLTX: Retrieved 1311 rows, trimmed to 300. [2026-01-14T12:28:33.631948] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-14T12:28:33.632145] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.12. [2026-01-14T12:28:33.632278] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:33.632385] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-14T12:28:33.632424] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-14T12:28:33.632471] [INFO ] [MAIN ] [2048/3512] MLTX kept (0.3s) | 2045 kept, 3 rejected | 71.9/min | ETA: 20.4m [2026-01-14T12:28:33.983327] [DEBUG] [REMOTE ] MLYS: Retrieved 733 rows, trimmed to 300. [2026-01-14T12:28:33.983462] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-14T12:28:33.983682] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $32.94. [2026-01-14T12:28:33.983816] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:33.983923] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-14T12:28:33.983963] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-14T12:28:33.984009] [INFO ] [MAIN ] [2049/3512] MLYS kept (0.4s) | 2046 kept, 3 rejected | 71.9/min | ETA: 20.3m [2026-01-14T12:28:34.515731] [DEBUG] [REMOTE ] MMD: Retrieved 3380 rows, trimmed to 300. [2026-01-14T12:28:34.515863] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-14T12:28:34.516064] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-14T12:28:34.516197] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:34.516307] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-14T12:28:34.516348] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-14T12:28:34.516396] [INFO ] [MAIN ] [2050/3512] MMD kept (0.5s) | 2047 kept, 3 rejected | 72.0/min | ETA: 20.3m [2026-01-14T12:28:35.025255] [DEBUG] [REMOTE ] MMLP: Retrieved 5836 rows, trimmed to 300. [2026-01-14T12:28:35.025491] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-14T12:28:35.025790] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-14T12:28:35.025974] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:35.026106] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-14T12:28:35.026148] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-14T12:28:35.026204] [INFO ] [MAIN ] [2051/3512] MMLP kept (0.5s) | 2048 kept, 3 rejected | 72.0/min | ETA: 20.3m [2026-01-14T12:28:35.489815] [DEBUG] [REMOTE ] MMS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:35.489958] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-14T12:28:35.490183] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-14T12:28:35.490322] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:35.490456] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-14T12:28:35.490499] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-14T12:28:35.490554] [INFO ] [MAIN ] [2052/3512] MMS kept (0.5s) | 2049 kept, 3 rejected | 72.0/min | ETA: 20.3m [2026-01-14T12:28:35.955026] [DEBUG] [REMOTE ] MMSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:35.955160] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-14T12:28:35.955367] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $81.08. [2026-01-14T12:28:35.955501] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:35.955636] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-14T12:28:35.955678] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-14T12:28:35.955726] [INFO ] [MAIN ] [2053/3512] MMSI kept (0.5s) | 2050 kept, 3 rejected | 72.0/min | ETA: 20.3m [2026-01-14T12:28:36.475931] [DEBUG] [REMOTE ] MNDO: Retrieved 6396 rows, trimmed to 300. [2026-01-14T12:28:36.476176] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-14T12:28:36.476421] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-14T12:28:36.476561] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:36.476706] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-14T12:28:36.476747] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-14T12:28:36.476798] [INFO ] [MAIN ] [2054/3512] MNDO kept (0.5s) | 2051 kept, 3 rejected | 72.0/min | ETA: 20.2m [2026-01-14T12:28:36.699797] [DEBUG] [REMOTE ] MNDY: Retrieved 1154 rows, trimmed to 300. [2026-01-14T12:28:36.699944] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-14T12:28:36.700158] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $139.22. [2026-01-14T12:28:36.700299] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:36.700417] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-14T12:28:36.700459] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-14T12:28:36.700509] [INFO ] [MAIN ] [2055/3512] MNDY kept (0.2s) | 2052 kept, 3 rejected | 72.0/min | ETA: 20.2m [2026-01-14T12:28:37.264106] [DEBUG] [REMOTE ] MNKD: Retrieved 5401 rows, trimmed to 300. [2026-01-14T12:28:37.264309] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-14T12:28:37.264599] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-14T12:28:37.264752] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:37.264877] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-14T12:28:37.264920] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-14T12:28:37.264972] [INFO ] [MAIN ] [2056/3512] MNKD kept (0.6s) | 2053 kept, 3 rejected | 72.0/min | ETA: 20.2m [2026-01-14T12:28:37.552040] [DEBUG] [REMOTE ] MNMD: Retrieved 882 rows, trimmed to 300. [2026-01-14T12:28:37.552217] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-14T12:28:37.552426] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-14T12:28:37.552561] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:37.552693] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-14T12:28:37.552735] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-14T12:28:37.552783] [INFO ] [MAIN ] [2057/3512] MNMD kept (0.3s) | 2054 kept, 3 rejected | 72.1/min | ETA: 20.2m [2026-01-14T12:28:38.063810] [DEBUG] [REMOTE ] MNRO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:38.063972] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-14T12:28:38.064222] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-14T12:28:38.064404] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:38.064524] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-14T12:28:38.064564] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-14T12:28:38.064636] [INFO ] [MAIN ] [2058/3512] MNRO kept (0.5s) | 2055 kept, 3 rejected | 72.1/min | ETA: 20.2m [2026-01-14T12:28:38.363942] [DEBUG] [REMOTE ] MNSO: Retrieved 1317 rows, trimmed to 300. [2026-01-14T12:28:38.364075] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-14T12:28:38.364276] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-14T12:28:38.364407] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:38.364514] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-14T12:28:38.364553] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-14T12:28:38.364628] [INFO ] [MAIN ] [2059/3512] MNSO kept (0.3s) | 2056 kept, 3 rejected | 72.1/min | ETA: 20.2m [2026-01-14T12:28:38.715281] [DEBUG] [REMOTE ] MNTK: Retrieved 1250 rows, trimmed to 300. [2026-01-14T12:28:38.715419] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-14T12:28:38.715633] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.44. [2026-01-14T12:28:38.715768] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:38.715875] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-14T12:28:38.715914] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-14T12:28:38.715961] [INFO ] [MAIN ] [2060/3512] MNTK kept (0.4s) | 2057 kept, 3 rejected | 72.1/min | ETA: 20.1m [2026-01-14T12:28:39.128867] [DEBUG] [REMOTE ] MNY: Retrieved 564 rows, trimmed to 300. [2026-01-14T12:28:39.128988] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-14T12:28:39.129185] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.13. [2026-01-14T12:28:39.129318] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:39.129424] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-14T12:28:39.129464] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-14T12:28:39.129510] [INFO ] [MAIN ] [2061/3512] MNY kept (0.4s) | 2058 kept, 3 rejected | 72.1/min | ETA: 20.1m [2026-01-14T12:28:39.783952] [DEBUG] [REMOTE ] MOD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:39.784117] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-14T12:28:39.784358] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-14T12:28:39.784496] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:39.784643] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-14T12:28:39.784686] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-14T12:28:39.784736] [INFO ] [MAIN ] [2062/3512] MOD kept (0.7s) | 2059 kept, 3 rejected | 72.2/min | ETA: 20.1m [2026-01-14T12:28:40.228622] [DEBUG] [REMOTE ] MODG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:40.228771] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-14T12:28:40.229006] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.81. [2026-01-14T12:28:40.229145] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:40.229260] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-14T12:28:40.229301] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-14T12:28:40.229350] [INFO ] [MAIN ] [2063/3512] MODG kept (0.4s) | 2060 kept, 3 rejected | 72.2/min | ETA: 20.1m [2026-01-14T12:28:40.476979] [DEBUG] [REMOTE ] MODL: Retrieved 816 rows, trimmed to 300. [2026-01-14T12:28:40.477110] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-14T12:28:40.477311] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-14T12:28:40.477499] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:40.477649] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-14T12:28:40.477696] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-14T12:28:40.477745] [INFO ] [MAIN ] [2064/3512] MODL kept (0.2s) | 2061 kept, 3 rejected | 72.2/min | ETA: 20.1m [2026-01-14T12:28:41.023997] [DEBUG] [REMOTE ] MOFG: Retrieved 4519 rows, trimmed to 300. [2026-01-14T12:28:41.024136] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-14T12:28:41.024358] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.44. [2026-01-14T12:28:41.024495] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:41.024629] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-14T12:28:41.024672] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-14T12:28:41.024721] [INFO ] [MAIN ] [2065/3512] MOFG kept (0.5s) | 2062 kept, 3 rejected | 72.2/min | ETA: 20.0m [2026-01-14T12:28:41.413123] [DEBUG] [REMOTE ] MOH: Retrieved 5670 rows, trimmed to 300. [2026-01-14T12:28:41.413265] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-14T12:28:41.413477] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-14T12:28:41.413632] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:41.413745] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-14T12:28:41.413787] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-14T12:28:41.413836] [INFO ] [MAIN ] [2066/3512] MOH kept (0.4s) | 2063 kept, 3 rejected | 72.2/min | ETA: 20.0m [2026-01-14T12:28:41.764330] [DEBUG] [REMOTE ] MOMO: Retrieved 2786 rows, trimmed to 300. [2026-01-14T12:28:41.764457] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-14T12:28:41.764690] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-14T12:28:41.764823] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:41.764946] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-14T12:28:41.764986] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-14T12:28:41.765034] [INFO ] [MAIN ] [2067/3512] MOMO kept (0.4s) | 2064 kept, 3 rejected | 72.2/min | ETA: 20.0m [2026-01-14T12:28:42.123869] [DEBUG] [REMOTE ] MORN: Retrieved 5208 rows, trimmed to 300. [2026-01-14T12:28:42.124149] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-14T12:28:42.124455] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-14T12:28:42.124628] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:42.124801] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-14T12:28:42.124843] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-14T12:28:42.124900] [INFO ] [MAIN ] [2068/3512] MORN kept (0.4s) | 2065 kept, 3 rejected | 72.3/min | ETA: 20.0m [2026-01-14T12:28:42.742472] [DEBUG] [REMOTE ] MOS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:42.742666] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-14T12:28:42.742961] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-14T12:28:42.743100] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:42.743227] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-14T12:28:42.743268] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-14T12:28:42.743321] [INFO ] [MAIN ] [2069/3512] MOS kept (0.6s) | 2066 kept, 3 rejected | 72.3/min | ETA: 20.0m [2026-01-14T12:28:43.021976] [DEBUG] [REMOTE ] MP: Retrieved 1398 rows, trimmed to 300. [2026-01-14T12:28:43.022105] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-14T12:28:43.022307] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-14T12:28:43.022462] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:43.022603] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-14T12:28:43.022646] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-14T12:28:43.022694] [INFO ] [MAIN ] [2070/3512] MP kept (0.3s) | 2067 kept, 3 rejected | 72.3/min | ETA: 19.9m [2026-01-14T12:28:43.647769] [DEBUG] [REMOTE ] MPA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:43.647921] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-14T12:28:43.648173] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-14T12:28:43.648309] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:43.648434] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-14T12:28:43.648474] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-14T12:28:43.648524] [INFO ] [MAIN ] [2071/3512] MPA kept (0.6s) | 2068 kept, 3 rejected | 72.3/min | ETA: 19.9m [2026-01-14T12:28:44.120262] [DEBUG] [REMOTE ] MPAA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:44.120399] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-14T12:28:44.120637] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-14T12:28:44.120778] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:44.120894] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-14T12:28:44.120935] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-14T12:28:44.120984] [INFO ] [MAIN ] [2072/3512] MPAA kept (0.5s) | 2069 kept, 3 rejected | 72.3/min | ETA: 19.9m [2026-01-14T12:28:44.651410] [DEBUG] [REMOTE ] MPB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:44.651542] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-14T12:28:44.651775] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.61. [2026-01-14T12:28:44.651910] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:44.652021] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-14T12:28:44.652059] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-14T12:28:44.652107] [INFO ] [MAIN ] [2073/3512] MPB kept (0.5s) | 2070 kept, 3 rejected | 72.3/min | ETA: 19.9m [2026-01-14T12:28:44.853178] [DEBUG] [REMOTE ] MPC: Retrieved 3661 rows, trimmed to 300. [2026-01-14T12:28:44.853302] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-14T12:28:44.853499] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-14T12:28:44.853675] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:44.853794] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-14T12:28:44.853835] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-14T12:28:44.853882] [INFO ] [MAIN ] [2074/3512] MPC kept (0.2s) | 2071 kept, 3 rejected | 72.4/min | ETA: 19.9m [2026-01-14T12:28:45.544566] [DEBUG] [REMOTE ] MPX: Retrieved 6256 rows, trimmed to 300. [2026-01-14T12:28:45.544721] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-14T12:28:45.544930] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-14T12:28:45.545064] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:45.545173] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-14T12:28:45.545212] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-14T12:28:45.545261] [INFO ] [MAIN ] [2075/3512] MPX kept (0.7s) | 2072 kept, 3 rejected | 72.4/min | ETA: 19.9m [2026-01-14T12:28:45.796775] [DEBUG] [REMOTE ] MQ: Retrieved 1155 rows, trimmed to 300. [2026-01-14T12:28:45.796914] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-14T12:28:45.797119] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-14T12:28:45.797268] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:45.797376] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-14T12:28:45.797415] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-14T12:28:45.797463] [INFO ] [MAIN ] [2076/3512] MQ kept (0.3s) | 2073 kept, 3 rejected | 72.4/min | ETA: 19.8m [2026-01-14T12:28:46.429216] [DEBUG] [REMOTE ] MQY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:46.429358] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-14T12:28:46.429602] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-14T12:28:46.429746] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:46.429866] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-14T12:28:46.429908] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-14T12:28:46.429960] [INFO ] [MAIN ] [2077/3512] MQY kept (0.6s) | 2074 kept, 3 rejected | 72.4/min | ETA: 19.8m [2026-01-14T12:28:46.692763] [DEBUG] [REMOTE ] MRAM: Retrieved 2329 rows, trimmed to 300. [2026-01-14T12:28:46.692904] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-14T12:28:46.693122] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-14T12:28:46.693263] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:46.693382] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-14T12:28:46.693432] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-14T12:28:46.693485] [INFO ] [MAIN ] [2078/3512] MRAM kept (0.3s) | 2075 kept, 3 rejected | 72.4/min | ETA: 19.8m [2026-01-14T12:28:47.135853] [DEBUG] [REMOTE ] MRBK: Retrieved 2056 rows, trimmed to 300. [2026-01-14T12:28:47.135993] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-14T12:28:47.136227] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.98. [2026-01-14T12:28:47.136405] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:47.136546] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-14T12:28:47.136634] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-14T12:28:47.136713] [INFO ] [MAIN ] [2079/3512] MRBK kept (0.4s) | 2076 kept, 3 rejected | 72.4/min | ETA: 19.8m [2026-01-14T12:28:47.623332] [DEBUG] [REMOTE ] MRCC: Retrieved 3322 rows, trimmed to 300. [2026-01-14T12:28:47.623455] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-14T12:28:47.623679] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-14T12:28:47.623828] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:47.623935] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-14T12:28:47.623977] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-14T12:28:47.624024] [INFO ] [MAIN ] [2080/3512] MRCC kept (0.5s) | 2077 kept, 3 rejected | 72.5/min | ETA: 19.8m [2026-01-14T12:28:48.089327] [DEBUG] [REMOTE ] MRCY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:48.089463] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-14T12:28:48.089688] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-14T12:28:48.089842] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:48.089971] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-14T12:28:48.090013] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-14T12:28:48.090060] [INFO ] [MAIN ] [2081/3512] MRCY kept (0.5s) | 2078 kept, 3 rejected | 72.5/min | ETA: 19.7m [2026-01-14T12:28:48.554694] [DEBUG] [REMOTE ] MRK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:48.554824] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-14T12:28:48.555031] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-14T12:28:48.555180] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:48.555292] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-14T12:28:48.555331] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-14T12:28:48.555378] [INFO ] [MAIN ] [2082/3512] MRK kept (0.5s) | 2079 kept, 3 rejected | 72.5/min | ETA: 19.7m [2026-01-14T12:28:48.818738] [DEBUG] [REMOTE ] MRM: Retrieved 1266 rows, trimmed to 300. [2026-01-14T12:28:48.818865] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-14T12:28:48.819059] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.80. [2026-01-14T12:28:48.819192] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:48.819300] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-14T12:28:48.819340] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-14T12:28:48.819387] [INFO ] [MAIN ] [2083/3512] MRM kept (0.3s) | 2080 kept, 3 rejected | 72.5/min | ETA: 19.7m [2026-01-14T12:28:49.239798] [DEBUG] [REMOTE ] MRNA: Retrieved 1784 rows, trimmed to 300. [2026-01-14T12:28:49.239933] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-14T12:28:49.240137] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-14T12:28:49.240270] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:49.240377] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-14T12:28:49.240417] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-14T12:28:49.240463] [INFO ] [MAIN ] [2084/3512] MRNA kept (0.4s) | 2081 kept, 3 rejected | 72.5/min | ETA: 19.7m [2026-01-14T12:28:49.795923] [DEBUG] [REMOTE ] MRSH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:49.796051] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-14T12:28:49.796271] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $176.58. [2026-01-14T12:28:49.796407] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:49.796518] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-14T12:28:49.796558] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-14T12:28:49.796628] [INFO ] [MAIN ] [2085/3512] MRSH kept (0.6s) | 2082 kept, 3 rejected | 72.5/min | ETA: 19.7m [2026-01-14T12:28:50.249029] [DEBUG] [REMOTE ] MRTN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:50.249162] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-14T12:28:50.249372] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-14T12:28:50.249505] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:50.249635] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-14T12:28:50.249676] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-14T12:28:50.249724] [INFO ] [MAIN ] [2086/3512] MRTN kept (0.5s) | 2083 kept, 3 rejected | 72.5/min | ETA: 19.7m [2026-01-14T12:28:50.493273] [DEBUG] [REMOTE ] MRVI: Retrieved 1291 rows, trimmed to 300. [2026-01-14T12:28:50.493408] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-14T12:28:50.493626] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-14T12:28:50.493762] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:50.493868] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-14T12:28:50.493907] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-14T12:28:50.493954] [INFO ] [MAIN ] [2087/3512] MRVI kept (0.2s) | 2084 kept, 3 rejected | 72.6/min | ETA: 19.6m [2026-01-14T12:28:51.016181] [DEBUG] [REMOTE ] MRVL: Retrieved 6422 rows, trimmed to 300. [2026-01-14T12:28:51.016328] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-14T12:28:51.016555] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-14T12:28:51.016710] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:51.016821] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-14T12:28:51.016860] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-14T12:28:51.016914] [INFO ] [MAIN ] [2088/3512] MRVL kept (0.5s) | 2085 kept, 3 rejected | 72.6/min | ETA: 19.6m [2026-01-14T12:28:51.234264] [DEBUG] [REMOTE ] MRX: Retrieved 431 rows, trimmed to 300. [2026-01-14T12:28:51.234385] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-14T12:28:51.234600] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.07. [2026-01-14T12:28:51.234741] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:51.234847] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-14T12:28:51.234887] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-14T12:28:51.234933] [INFO ] [MAIN ] [2089/3512] MRX kept (0.2s) | 2086 kept, 3 rejected | 72.6/min | ETA: 19.6m [2026-01-14T12:28:51.924016] [DEBUG] [REMOTE ] MS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:51.924210] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-14T12:28:51.924512] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $157.16. [2026-01-14T12:28:51.924684] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:51.924808] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-14T12:28:51.924848] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-14T12:28:51.924898] [INFO ] [MAIN ] [2090/3512] MS kept (0.7s) | 2087 kept, 3 rejected | 72.6/min | ETA: 19.6m [2026-01-14T12:28:52.394816] [DEBUG] [REMOTE ] MSA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:52.395029] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-14T12:28:52.395314] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-14T12:28:52.395459] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:52.395608] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-14T12:28:52.395653] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-14T12:28:52.395707] [INFO ] [MAIN ] [2091/3512] MSA kept (0.5s) | 2088 kept, 3 rejected | 72.6/min | ETA: 19.6m [2026-01-14T12:28:52.875052] [DEBUG] [REMOTE ] MSB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:52.875230] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-14T12:28:52.875493] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-14T12:28:52.875657] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:52.875787] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-14T12:28:52.875828] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-14T12:28:52.875881] [INFO ] [MAIN ] [2092/3512] MSB kept (0.5s) | 2089 kept, 3 rejected | 72.6/min | ETA: 19.5m [2026-01-14T12:28:53.203953] [DEBUG] [REMOTE ] MSBI: Retrieved 2424 rows, trimmed to 300. [2026-01-14T12:28:53.204080] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-14T12:28:53.204281] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-14T12:28:53.204414] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:53.204522] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-14T12:28:53.204562] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-14T12:28:53.204630] [INFO ] [MAIN ] [2093/3512] MSBI kept (0.3s) | 2090 kept, 3 rejected | 72.7/min | ETA: 19.5m [2026-01-14T12:28:53.652403] [DEBUG] [REMOTE ] MSCI: Retrieved 4568 rows, trimmed to 300. [2026-01-14T12:28:53.652536] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-14T12:28:53.652791] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $532.65. [2026-01-14T12:28:53.652941] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:53.653070] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-14T12:28:53.653113] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-14T12:28:53.653160] [INFO ] [MAIN ] [2094/3512] MSCI kept (0.4s) | 2091 kept, 3 rejected | 72.7/min | ETA: 19.5m [2026-01-14T12:28:54.165616] [DEBUG] [REMOTE ] MSD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:54.165762] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-14T12:28:54.165995] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-14T12:28:54.166136] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:54.166260] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-14T12:28:54.166301] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-14T12:28:54.166352] [INFO ] [MAIN ] [2095/3512] MSD kept (0.5s) | 2092 kept, 3 rejected | 72.7/min | ETA: 19.5m [2026-01-14T12:28:54.668712] [DEBUG] [REMOTE ] MSEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:54.668845] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-14T12:28:54.669071] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-14T12:28:54.669213] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:54.669321] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-14T12:28:54.669361] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-14T12:28:54.669408] [INFO ] [MAIN ] [2096/3512] MSEX kept (0.5s) | 2093 kept, 3 rejected | 72.7/min | ETA: 19.5m [2026-01-14T12:28:54.796711] [DEBUG] [REMOTE ] MSFD: Retrieved 841 rows, trimmed to 300. [2026-01-14T12:28:54.796840] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-14T12:28:54.797037] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-14T12:28:54.797169] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:54.797277] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-14T12:28:54.797316] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-14T12:28:54.797364] [INFO ] [MAIN ] [2097/3512] MSFD kept (0.1s) | 2094 kept, 3 rejected | 72.7/min | ETA: 19.5m [2026-01-14T12:28:55.263347] [DEBUG] [REMOTE ] MSFL: Retrieved 458 rows, trimmed to 300. [2026-01-14T12:28:55.263489] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-14T12:28:55.263718] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $25.67. [2026-01-14T12:28:55.263867] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:55.263973] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-14T12:28:55.264017] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-14T12:28:55.264064] [INFO ] [MAIN ] [2098/3512] MSFL kept (0.5s) | 2095 kept, 3 rejected | 72.8/min | ETA: 19.4m [2026-01-14T12:28:55.631766] [DEBUG] [REMOTE ] MSGE: Retrieved 689 rows, trimmed to 300. [2026-01-14T12:28:55.631909] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-14T12:28:55.632115] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-14T12:28:55.632249] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:55.632387] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-14T12:28:55.632439] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-14T12:28:55.632488] [INFO ] [MAIN ] [2099/3512] MSGE kept (0.4s) | 2096 kept, 3 rejected | 72.8/min | ETA: 19.4m [2026-01-14T12:28:56.056899] [DEBUG] [REMOTE ] MSGM: Retrieved 1256 rows, trimmed to 300. [2026-01-14T12:28:56.057050] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-14T12:28:56.057315] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-14T12:28:56.057504] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:56.057668] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-14T12:28:56.057723] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-14T12:28:56.057785] [INFO ] [MAIN ] [2100/3512] MSGM kept (0.4s) | 2097 kept, 3 rejected | 72.8/min | ETA: 19.4m [2026-01-14T12:28:56.459396] [DEBUG] [REMOTE ] MSGS: Retrieved 2586 rows, trimmed to 300. [2026-01-14T12:28:56.459542] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-14T12:28:56.459762] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-14T12:28:56.459898] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:56.460011] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-14T12:28:56.460051] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-14T12:28:56.460099] [INFO ] [MAIN ] [2101/3512] MSGS kept (0.4s) | 2098 kept, 3 rejected | 72.8/min | ETA: 19.4m [2026-01-14T12:28:57.140673] [DEBUG] [REMOTE ] MSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:57.140825] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-14T12:28:57.141079] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-14T12:28:57.141219] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:57.141346] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-14T12:28:57.141387] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-14T12:28:57.141438] [INFO ] [MAIN ] [2102/3512] MSI kept (0.7s) | 2099 kept, 3 rejected | 72.8/min | ETA: 19.4m [2026-01-14T12:28:57.667148] [DEBUG] [REMOTE ] MSM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:57.667303] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-14T12:28:57.667546] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.08. [2026-01-14T12:28:57.667702] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:57.667814] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-14T12:28:57.667853] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-14T12:28:57.667900] [INFO ] [MAIN ] [2103/3512] MSM kept (0.5s) | 2100 kept, 3 rejected | 72.8/min | ETA: 19.3m [2026-01-14T12:28:57.840407] [DEBUG] [REMOTE ] MSTX: Retrieved 354 rows, trimmed to 300. [2026-01-14T12:28:57.840512] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-14T12:28:57.840713] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-14T12:28:57.840845] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:57.840950] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-14T12:28:57.840989] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-14T12:28:57.841036] [INFO ] [MAIN ] [2104/3512] MSTX kept (0.2s) | 2101 kept, 3 rejected | 72.9/min | ETA: 19.3m [2026-01-14T12:28:58.528882] [DEBUG] [REMOTE ] MTB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:58.529013] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-14T12:28:58.529249] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.26. [2026-01-14T12:28:58.529382] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:58.529494] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-14T12:28:58.529533] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-14T12:28:58.529599] [INFO ] [MAIN ] [2105/3512] MTB kept (0.7s) | 2102 kept, 3 rejected | 72.9/min | ETA: 19.3m [2026-01-14T12:28:58.781646] [DEBUG] [REMOTE ] MTCH: Retrieved 2551 rows, trimmed to 300. [2026-01-14T12:28:58.781768] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-14T12:28:58.782003] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-14T12:28:58.782142] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:58.782250] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-14T12:28:58.782290] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-14T12:28:58.782336] [INFO ] [MAIN ] [2106/3512] MTCH kept (0.3s) | 2103 kept, 3 rejected | 72.9/min | ETA: 19.3m [2026-01-14T12:28:59.409510] [DEBUG] [REMOTE ] MTD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:59.409648] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-14T12:28:59.409858] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1349.28. [2026-01-14T12:28:59.409991] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:59.410105] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-14T12:28:59.410146] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-14T12:28:59.410194] [INFO ] [MAIN ] [2107/3512] MTD kept (0.6s) | 2104 kept, 3 rejected | 72.9/min | ETA: 19.3m [2026-01-14T12:28:59.926228] [DEBUG] [REMOTE ] MTG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:28:59.926370] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-14T12:28:59.926614] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-14T12:28:59.926757] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:28:59.926873] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-14T12:28:59.926914] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-14T12:28:59.926967] [INFO ] [MAIN ] [2108/3512] MTG kept (0.5s) | 2105 kept, 3 rejected | 72.9/min | ETA: 19.3m [2026-01-14T12:29:00.401519] [DEBUG] [REMOTE ] MTH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:00.401689] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-14T12:29:00.401932] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-14T12:29:00.402069] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:00.402188] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-14T12:29:00.402228] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-14T12:29:00.402278] [INFO ] [MAIN ] [2109/3512] MTH kept (0.5s) | 2106 kept, 3 rejected | 72.9/min | ETA: 19.2m [2026-01-14T12:29:00.683515] [DEBUG] [REMOTE ] MTLS: Retrieved 2906 rows, trimmed to 300. [2026-01-14T12:29:00.683668] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-14T12:29:00.683875] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-14T12:29:00.684011] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:00.684126] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-14T12:29:00.684166] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-14T12:29:00.684213] [INFO ] [MAIN ] [2110/3512] MTLS kept (0.3s) | 2107 kept, 3 rejected | 72.9/min | ETA: 19.2m [2026-01-14T12:29:01.343077] [DEBUG] [REMOTE ] MTN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:01.343193] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-14T12:29:01.343425] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-14T12:29:01.343561] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:01.343703] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-14T12:29:01.343746] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-14T12:29:01.343796] [INFO ] [MAIN ] [2111/3512] MTN kept (0.7s) | 2108 kept, 3 rejected | 73.0/min | ETA: 19.2m [2026-01-14T12:29:01.864878] [DEBUG] [REMOTE ] MTRN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:01.865145] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-14T12:29:01.865759] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-14T12:29:01.865960] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:01.866143] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-14T12:29:01.866206] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-14T12:29:01.866282] [INFO ] [MAIN ] [2112/3512] MTRN kept (0.5s) | 2109 kept, 3 rejected | 73.0/min | ETA: 19.2m [2026-01-14T12:29:02.368843] [DEBUG] [REMOTE ] MTRX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:02.368999] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-14T12:29:02.369247] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-14T12:29:02.369384] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:02.369509] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-14T12:29:02.369549] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-14T12:29:02.369620] [INFO ] [MAIN ] [2113/3512] MTRX kept (0.5s) | 2110 kept, 3 rejected | 73.0/min | ETA: 19.2m [2026-01-14T12:29:02.746265] [DEBUG] [REMOTE ] MTSI: Retrieved 3478 rows, trimmed to 300. [2026-01-14T12:29:02.746395] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-14T12:29:02.746634] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $135.91. [2026-01-14T12:29:02.746776] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:02.746889] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-14T12:29:02.746929] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-14T12:29:02.746977] [INFO ] [MAIN ] [2114/3512] MTSI kept (0.4s) | 2111 kept, 3 rejected | 73.0/min | ETA: 19.2m [2026-01-14T12:29:03.281291] [DEBUG] [REMOTE ] MTX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:03.281425] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-14T12:29:03.281651] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-14T12:29:03.281787] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:03.281900] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-14T12:29:03.281939] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-14T12:29:03.281988] [INFO ] [MAIN ] [2115/3512] MTX kept (0.5s) | 2112 kept, 3 rejected | 73.0/min | ETA: 19.1m [2026-01-14T12:29:03.668970] [DEBUG] [REMOTE ] MTZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:03.669170] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-14T12:29:03.669440] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-14T12:29:03.669600] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:03.669728] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-14T12:29:03.669770] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-14T12:29:03.669821] [INFO ] [MAIN ] [2116/3512] MTZ kept (0.4s) | 2113 kept, 3 rejected | 73.0/min | ETA: 19.1m [2026-01-14T12:29:04.165055] [DEBUG] [REMOTE ] MUA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:04.165335] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-14T12:29:04.165793] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-14T12:29:04.165984] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:04.166179] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-14T12:29:04.166225] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-14T12:29:04.166288] [INFO ] [MAIN ] [2117/3512] MUA kept (0.5s) | 2114 kept, 3 rejected | 73.0/min | ETA: 19.1m [2026-01-14T12:29:04.650382] [DEBUG] [REMOTE ] MUC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:04.650531] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-14T12:29:04.650766] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-14T12:29:04.650901] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:04.651015] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-14T12:29:04.651055] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-14T12:29:04.651105] [INFO ] [MAIN ] [2118/3512] MUC kept (0.5s) | 2115 kept, 3 rejected | 73.1/min | ETA: 19.1m [2026-01-14T12:29:05.202777] [DEBUG] [REMOTE ] MUE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:05.202918] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-14T12:29:05.203135] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-14T12:29:05.203280] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:05.203398] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-14T12:29:05.203439] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-14T12:29:05.203491] [INFO ] [MAIN ] [2119/3512] MUE kept (0.6s) | 2116 kept, 3 rejected | 73.1/min | ETA: 19.1m [2026-01-14T12:29:05.549241] [DEBUG] [REMOTE ] MUFG: Retrieved 6218 rows, trimmed to 300. [2026-01-14T12:29:05.549377] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-14T12:29:05.549608] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-14T12:29:05.549752] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:05.549869] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-14T12:29:05.549910] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-14T12:29:05.549962] [INFO ] [MAIN ] [2120/3512] MUFG kept (0.3s) | 2117 kept, 3 rejected | 73.1/min | ETA: 19.0m [2026-01-14T12:29:06.044587] [DEBUG] [REMOTE ] MUJ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:06.044737] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-14T12:29:06.044969] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-14T12:29:06.045107] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:06.045235] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-14T12:29:06.045276] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-14T12:29:06.045326] [INFO ] [MAIN ] [2121/3512] MUJ kept (0.5s) | 2118 kept, 3 rejected | 73.1/min | ETA: 19.0m [2026-01-14T12:29:06.258524] [DEBUG] [REMOTE ] MUSA: Retrieved 3120 rows, trimmed to 300. [2026-01-14T12:29:06.258677] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-14T12:29:06.258874] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-14T12:29:06.259007] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:06.259113] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-14T12:29:06.259153] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-14T12:29:06.259200] [INFO ] [MAIN ] [2122/3512] MUSA kept (0.2s) | 2119 kept, 3 rejected | 73.1/min | ETA: 19.0m [2026-01-14T12:29:06.989822] [DEBUG] [REMOTE ] MUX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:06.990055] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-14T12:29:06.990332] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-14T12:29:06.990481] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:06.990634] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-14T12:29:06.990680] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-14T12:29:06.990739] [INFO ] [MAIN ] [2123/3512] MUX kept (0.7s) | 2120 kept, 3 rejected | 73.1/min | ETA: 19.0m [2026-01-14T12:29:07.429679] [DEBUG] [REMOTE ] MVBF: Retrieved 4360 rows, trimmed to 300. [2026-01-14T12:29:07.429834] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-14T12:29:07.430038] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-14T12:29:07.430173] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:07.430285] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-14T12:29:07.430325] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-14T12:29:07.430373] [INFO ] [MAIN ] [2124/3512] MVBF kept (0.4s) | 2121 kept, 3 rejected | 73.1/min | ETA: 19.0m [2026-01-14T12:29:07.982045] [DEBUG] [REMOTE ] MVF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:07.982307] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-14T12:29:07.982724] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-14T12:29:07.982880] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:07.983029] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-14T12:29:07.983070] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-14T12:29:07.983129] [INFO ] [MAIN ] [2125/3512] MVF kept (0.6s) | 2122 kept, 3 rejected | 73.2/min | ETA: 19.0m [2026-01-14T12:29:08.395947] [DEBUG] [REMOTE ] MVO: Retrieved 4777 rows, trimmed to 300. [2026-01-14T12:29:08.396085] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-14T12:29:08.396297] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-14T12:29:08.396438] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:08.396551] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-14T12:29:08.396618] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-14T12:29:08.396679] [INFO ] [MAIN ] [2126/3512] MVO kept (0.4s) | 2123 kept, 3 rejected | 73.2/min | ETA: 18.9m [2026-01-14T12:29:08.946683] [DEBUG] [REMOTE ] MWA: Retrieved 4939 rows, trimmed to 300. [2026-01-14T12:29:08.946833] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-14T12:29:08.947066] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-14T12:29:08.947216] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:08.947333] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-14T12:29:08.947374] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-14T12:29:08.947424] [INFO ] [MAIN ] [2127/3512] MWA kept (0.6s) | 2124 kept, 3 rejected | 73.2/min | ETA: 18.9m [2026-01-14T12:29:09.291879] [DEBUG] [REMOTE ] MX: Retrieved 3733 rows, trimmed to 300. [2026-01-14T12:29:09.292016] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-14T12:29:09.292220] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-14T12:29:09.292354] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:09.292463] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-14T12:29:09.292502] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-14T12:29:09.292550] [INFO ] [MAIN ] [2128/3512] MX kept (0.3s) | 2125 kept, 3 rejected | 73.2/min | ETA: 18.9m [2026-01-14T12:29:09.832511] [DEBUG] [REMOTE ] MXF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:09.832677] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-14T12:29:09.832893] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.51. [2026-01-14T12:29:09.833024] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:09.833135] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-14T12:29:09.833174] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-14T12:29:09.833221] [INFO ] [MAIN ] [2129/3512] MXF kept (0.5s) | 2126 kept, 3 rejected | 73.2/min | ETA: 18.9m [2026-01-14T12:29:10.257184] [DEBUG] [REMOTE ] MXL: Retrieved 3977 rows, trimmed to 300. [2026-01-14T12:29:10.257325] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-14T12:29:10.257550] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-14T12:29:10.257727] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:10.257838] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-14T12:29:10.257877] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-14T12:29:10.257924] [INFO ] [MAIN ] [2130/3512] MXL kept (0.4s) | 2127 kept, 3 rejected | 73.2/min | ETA: 18.9m [2026-01-14T12:29:10.760214] [DEBUG] [REMOTE ] MYE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:10.760353] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-14T12:29:10.760586] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.15. [2026-01-14T12:29:10.760722] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:10.760833] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-14T12:29:10.760872] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-14T12:29:10.760919] [INFO ] [MAIN ] [2131/3512] MYE kept (0.5s) | 2128 kept, 3 rejected | 73.2/min | ETA: 18.9m [2026-01-14T12:29:11.120971] [DEBUG] [REMOTE ] MYGN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:11.121243] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-14T12:29:11.121859] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.14. [2026-01-14T12:29:11.122019] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:11.122168] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-14T12:29:11.122212] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-14T12:29:11.122281] [INFO ] [MAIN ] [2132/3512] MYGN kept (0.4s) | 2129 kept, 3 rejected | 73.3/min | ETA: 18.8m [2026-01-14T12:29:11.632132] [DEBUG] [REMOTE ] MYI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:11.632271] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-14T12:29:11.632486] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-14T12:29:11.632648] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:11.632764] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-14T12:29:11.632804] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-14T12:29:11.632851] [INFO ] [MAIN ] [2133/3512] MYI kept (0.5s) | 2130 kept, 3 rejected | 73.3/min | ETA: 18.8m [2026-01-14T12:29:12.122502] [DEBUG] [REMOTE ] MYN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:12.122717] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-14T12:29:12.123022] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-14T12:29:12.123184] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:12.123325] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-14T12:29:12.123383] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-14T12:29:12.123457] [INFO ] [MAIN ] [2134/3512] MYN kept (0.5s) | 2131 kept, 3 rejected | 73.3/min | ETA: 18.8m [2026-01-14T12:29:12.547059] [DEBUG] [REMOTE ] MYRG: Retrieved 4382 rows, trimmed to 300. [2026-01-14T12:29:12.547249] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-14T12:29:12.547524] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-14T12:29:12.547685] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:12.547804] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-14T12:29:12.547844] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-14T12:29:12.547896] [INFO ] [MAIN ] [2135/3512] MYRG kept (0.4s) | 2132 kept, 3 rejected | 73.3/min | ETA: 18.8m [2026-01-14T12:29:12.776515] [DEBUG] [REMOTE ] NA: Retrieved 881 rows, trimmed to 300. [2026-01-14T12:29:12.776766] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-14T12:29:12.777035] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-14T12:29:12.777187] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:12.777306] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-14T12:29:12.777350] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-14T12:29:12.777403] [INFO ] [MAIN ] [2136/3512] NA kept (0.2s) | 2133 kept, 3 rejected | 73.3/min | ETA: 18.8m [2026-01-14T12:29:13.247896] [DEBUG] [REMOTE ] NAAS: Retrieved 2068 rows, trimmed to 300. [2026-01-14T12:29:13.248021] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-14T12:29:13.248220] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-14T12:29:13.248351] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:13.248457] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-14T12:29:13.248500] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-14T12:29:13.248547] [INFO ] [MAIN ] [2137/3512] NAAS kept (0.5s) | 2134 kept, 3 rejected | 73.3/min | ETA: 18.7m [2026-01-14T12:29:13.614917] [DEBUG] [REMOTE ] NABL: Retrieved 1128 rows, trimmed to 300. [2026-01-14T12:29:13.615045] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-14T12:29:13.615239] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-14T12:29:13.615374] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:13.615507] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-14T12:29:13.615553] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-14T12:29:13.615631] [INFO ] [MAIN ] [2138/3512] NABL kept (0.4s) | 2135 kept, 3 rejected | 73.4/min | ETA: 18.7m [2026-01-14T12:29:14.227262] [DEBUG] [REMOTE ] NAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:14.227406] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-14T12:29:14.227691] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.52. [2026-01-14T12:29:14.227851] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:14.227974] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-14T12:29:14.228014] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-14T12:29:14.228063] [INFO ] [MAIN ] [2139/3512] NAC kept (0.6s) | 2136 kept, 3 rejected | 73.4/min | ETA: 18.7m [2026-01-14T12:29:14.709829] [DEBUG] [REMOTE ] NAD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:14.710000] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-14T12:29:14.710269] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.67. [2026-01-14T12:29:14.710414] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:14.710550] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-14T12:29:14.710627] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-14T12:29:14.710682] [INFO ] [MAIN ] [2140/3512] NAD kept (0.5s) | 2137 kept, 3 rejected | 73.4/min | ETA: 18.7m [2026-01-14T12:29:14.974743] [DEBUG] [REMOTE ] NAMS: Retrieved 786 rows, trimmed to 300. [2026-01-14T12:29:14.974934] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-14T12:29:14.975183] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $31.86. [2026-01-14T12:29:14.975444] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:14.975566] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-14T12:29:14.975628] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-14T12:29:14.975683] [INFO ] [MAIN ] [2141/3512] NAMS kept (0.3s) | 2138 kept, 3 rejected | 73.4/min | ETA: 18.7m [2026-01-14T12:29:15.609992] [DEBUG] [REMOTE ] NATH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:15.610158] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-14T12:29:15.610384] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-14T12:29:15.610524] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:15.610661] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-14T12:29:15.610704] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-14T12:29:15.610754] [INFO ] [MAIN ] [2142/3512] NATH kept (0.6s) | 2139 kept, 3 rejected | 73.4/min | ETA: 18.7m [2026-01-14T12:29:15.800126] [DEBUG] [REMOTE ] NATL: Retrieved 558 rows, trimmed to 300. [2026-01-14T12:29:15.800302] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-14T12:29:15.800554] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-14T12:29:15.800734] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:15.800869] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-14T12:29:15.800913] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-14T12:29:15.800969] [INFO ] [MAIN ] [2143/3512] NATL kept (0.2s) | 2140 kept, 3 rejected | 73.4/min | ETA: 18.6m [2026-01-14T12:29:16.257437] [DEBUG] [REMOTE ] NAVI: Retrieved 2953 rows, trimmed to 300. [2026-01-14T12:29:16.257650] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-14T12:29:16.257895] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-14T12:29:16.258034] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:16.258148] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-14T12:29:16.258191] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-14T12:29:16.258243] [INFO ] [MAIN ] [2144/3512] NAVI kept (0.5s) | 2141 kept, 3 rejected | 73.5/min | ETA: 18.6m [2026-01-14T12:29:16.959896] [DEBUG] [REMOTE ] NAZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:16.960067] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-14T12:29:16.960335] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.70. [2026-01-14T12:29:16.960479] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:16.960618] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-14T12:29:16.960662] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-14T12:29:16.960712] [INFO ] [MAIN ] [2145/3512] NAZ kept (0.7s) | 2142 kept, 3 rejected | 73.5/min | ETA: 18.6m [2026-01-14T12:29:17.196496] [DEBUG] [REMOTE ] NB: Retrieved 2482 rows, trimmed to 300. [2026-01-14T12:29:17.196651] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-14T12:29:17.196863] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-14T12:29:17.197002] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:17.197115] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-14T12:29:17.197156] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-14T12:29:17.197206] [INFO ] [MAIN ] [2146/3512] NB kept (0.2s) | 2143 kept, 3 rejected | 73.5/min | ETA: 18.6m [2026-01-14T12:29:17.809405] [DEBUG] [REMOTE ] NBB: Retrieved 3953 rows, trimmed to 300. [2026-01-14T12:29:17.809547] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-14T12:29:17.809796] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-14T12:29:17.809929] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:17.810038] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-14T12:29:17.810077] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-14T12:29:17.810125] [INFO ] [MAIN ] [2147/3512] NBB kept (0.6s) | 2144 kept, 3 rejected | 73.5/min | ETA: 18.6m [2026-01-14T12:29:17.966108] [DEBUG] [REMOTE ] NBBK: Retrieved 512 rows, trimmed to 300. [2026-01-14T12:29:17.966258] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-14T12:29:17.966456] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.25. [2026-01-14T12:29:17.966607] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:17.966879] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-14T12:29:17.966918] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-14T12:29:17.966965] [INFO ] [MAIN ] [2148/3512] NBBK kept (0.2s) | 2145 kept, 3 rejected | 73.5/min | ETA: 18.6m [2026-01-14T12:29:18.569085] [DEBUG] [REMOTE ] NBHC: Retrieved 3347 rows, trimmed to 300. [2026-01-14T12:29:18.569211] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-14T12:29:18.569409] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-14T12:29:18.569547] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:18.569687] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-14T12:29:18.569728] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-14T12:29:18.569776] [INFO ] [MAIN ] [2149/3512] NBHC kept (0.6s) | 2146 kept, 3 rejected | 73.5/min | ETA: 18.5m [2026-01-14T12:29:19.101003] [DEBUG] [REMOTE ] NBIX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:19.101135] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-14T12:29:19.101340] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-14T12:29:19.101471] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:19.101601] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-14T12:29:19.101643] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-14T12:29:19.101691] [INFO ] [MAIN ] [2150/3512] NBIX kept (0.5s) | 2147 kept, 3 rejected | 73.5/min | ETA: 18.5m [2026-01-14T12:29:19.549729] [DEBUG] [REMOTE ] NBN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:19.549858] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-14T12:29:19.550066] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-14T12:29:19.550199] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:19.550309] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-14T12:29:19.550350] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-14T12:29:19.550398] [INFO ] [MAIN ] [2151/3512] NBN kept (0.4s) | 2148 kept, 3 rejected | 73.6/min | ETA: 18.5m [2026-01-14T12:29:20.100453] [DEBUG] [REMOTE ] NBTB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:20.100600] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-14T12:29:20.100806] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-14T12:29:20.100940] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:20.101049] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-14T12:29:20.101088] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-14T12:29:20.101136] [INFO ] [MAIN ] [2152/3512] NBTB kept (0.6s) | 2149 kept, 3 rejected | 73.6/min | ETA: 18.5m [2026-01-14T12:29:20.376848] [DEBUG] [REMOTE ] NBXG: Retrieved 1164 rows, trimmed to 300. [2026-01-14T12:29:20.376976] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-14T12:29:20.377179] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-14T12:29:20.377317] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:20.377427] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-14T12:29:20.377469] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-14T12:29:20.377555] [INFO ] [MAIN ] [2153/3512] NBXG kept (0.3s) | 2150 kept, 3 rejected | 73.6/min | ETA: 18.5m [2026-01-14T12:29:20.992536] [DEBUG] [REMOTE ] NC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:20.992696] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-14T12:29:20.992914] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-14T12:29:20.993051] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:20.993168] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-14T12:29:20.993209] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-14T12:29:20.993258] [INFO ] [MAIN ] [2154/3512] NC kept (0.6s) | 2151 kept, 3 rejected | 73.6/min | ETA: 18.5m [2026-01-14T12:29:21.478764] [DEBUG] [REMOTE ] NCA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:21.478895] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-14T12:29:21.479099] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-14T12:29:21.479232] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:21.479342] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-14T12:29:21.479382] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-14T12:29:21.479430] [INFO ] [MAIN ] [2155/3512] NCA kept (0.5s) | 2152 kept, 3 rejected | 73.6/min | ETA: 18.4m [2026-01-14T12:29:21.812277] [DEBUG] [REMOTE ] NCLH: Retrieved 3266 rows, trimmed to 300. [2026-01-14T12:29:21.812416] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-14T12:29:21.812653] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-14T12:29:21.812788] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:21.812904] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-14T12:29:21.812943] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-14T12:29:21.812990] [INFO ] [MAIN ] [2156/3512] NCLH kept (0.3s) | 2153 kept, 3 rejected | 73.6/min | ETA: 18.4m [2026-01-14T12:29:22.297909] [DEBUG] [REMOTE ] NCMI: Retrieved 4763 rows, trimmed to 300. [2026-01-14T12:29:22.298048] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-14T12:29:22.298254] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-14T12:29:22.298388] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:22.298498] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-14T12:29:22.298538] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-14T12:29:22.298604] [INFO ] [MAIN ] [2157/3512] NCMI kept (0.5s) | 2154 kept, 3 rejected | 73.7/min | ETA: 18.4m [2026-01-14T12:29:22.615749] [DEBUG] [REMOTE ] NCNA: Retrieved 2084 rows, trimmed to 300. [2026-01-14T12:29:22.615880] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-14T12:29:22.616082] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-14T12:29:22.616216] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:22.616327] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-14T12:29:22.616366] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-14T12:29:22.616415] [INFO ] [MAIN ] [2158/3512] NCNA kept (0.3s) | 2155 kept, 3 rejected | 73.7/min | ETA: 18.4m [2026-01-14T12:29:22.976622] [DEBUG] [REMOTE ] NCNO: Retrieved 1383 rows, trimmed to 300. [2026-01-14T12:29:22.976743] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-14T12:29:22.976938] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-14T12:29:22.977071] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:22.977179] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-14T12:29:22.977219] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-14T12:29:22.977266] [INFO ] [MAIN ] [2159/3512] NCNO kept (0.4s) | 2156 kept, 3 rejected | 73.7/min | ETA: 18.4m [2026-01-14T12:29:23.528756] [DEBUG] [REMOTE ] NCTY: Retrieved 5303 rows, trimmed to 300. [2026-01-14T12:29:23.528896] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-14T12:29:23.529107] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-14T12:29:23.529245] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:23.529358] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-14T12:29:23.529400] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-14T12:29:23.529450] [INFO ] [MAIN ] [2160/3512] NCTY kept (0.6s) | 2157 kept, 3 rejected | 73.7/min | ETA: 18.3m [2026-01-14T12:29:24.111568] [DEBUG] [REMOTE ] NCZ: Retrieved 5652 rows, trimmed to 300. [2026-01-14T12:29:24.111760] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-14T12:29:24.111987] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-14T12:29:24.112129] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:24.112254] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-14T12:29:24.112298] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-14T12:29:24.112350] [INFO ] [MAIN ] [2161/3512] NCZ kept (0.6s) | 2158 kept, 3 rejected | 73.7/min | ETA: 18.3m [2026-01-14T12:29:24.598701] [DEBUG] [REMOTE ] NDAQ: Retrieved 5923 rows, trimmed to 300. [2026-01-14T12:29:24.598845] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-14T12:29:24.599053] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-14T12:29:24.599188] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:24.599299] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-14T12:29:24.599340] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-14T12:29:24.599390] [INFO ] [MAIN ] [2162/3512] NDAQ kept (0.5s) | 2159 kept, 3 rejected | 73.7/min | ETA: 18.3m [2026-01-14T12:29:24.717303] [DEBUG] [REMOTE ] NDMO: Retrieved 1351 rows, trimmed to 300. [2026-01-14T12:29:24.717495] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-14T12:29:24.717729] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-14T12:29:24.717866] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:24.717975] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-14T12:29:24.718016] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-14T12:29:24.718067] [INFO ] [MAIN ] [2163/3512] NDMO kept (0.1s) | 2160 kept, 3 rejected | 73.8/min | ETA: 18.3m [2026-01-14T12:29:25.308864] [DEBUG] [REMOTE ] NDRA: Retrieved 2146 rows, trimmed to 300. [2026-01-14T12:29:25.309061] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-14T12:29:25.309330] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-14T12:29:25.309473] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:25.309664] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-14T12:29:25.309712] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-14T12:29:25.309768] [INFO ] [MAIN ] [2164/3512] NDRA kept (0.6s) | 2161 kept, 3 rejected | 73.8/min | ETA: 18.3m [2026-01-14T12:29:25.894588] [DEBUG] [REMOTE ] NDSN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:25.894796] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-14T12:29:25.895075] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-14T12:29:25.895215] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:25.895363] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-14T12:29:25.895424] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-14T12:29:25.895510] [INFO ] [MAIN ] [2165/3512] NDSN kept (0.6s) | 2162 kept, 3 rejected | 73.8/min | ETA: 18.3m [2026-01-14T12:29:26.155787] [DEBUG] [REMOTE ] NE: Retrieved 1155 rows, trimmed to 300. [2026-01-14T12:29:26.155981] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-14T12:29:26.156237] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.06. [2026-01-14T12:29:26.156379] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:26.156496] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-14T12:29:26.156540] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-14T12:29:26.156612] [INFO ] [MAIN ] [2166/3512] NE kept (0.3s) | 2163 kept, 3 rejected | 73.8/min | ETA: 18.2m [2026-01-14T12:29:26.744517] [DEBUG] [REMOTE ] NEA: Retrieved 5821 rows, trimmed to 300. [2026-01-14T12:29:26.744725] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-14T12:29:26.745180] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-14T12:29:26.745324] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:26.745457] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-14T12:29:26.745510] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-14T12:29:26.745587] [INFO ] [MAIN ] [2167/3512] NEA kept (0.6s) | 2164 kept, 3 rejected | 73.8/min | ETA: 18.2m [2026-01-14T12:29:27.217967] [DEBUG] [REMOTE ] NECB: Retrieved 4908 rows, trimmed to 300. [2026-01-14T12:29:27.218170] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-14T12:29:27.218429] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-14T12:29:27.218617] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:27.218777] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-14T12:29:27.218834] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-14T12:29:27.218895] [INFO ] [MAIN ] [2168/3512] NECB kept (0.5s) | 2165 kept, 3 rejected | 73.8/min | ETA: 18.2m [2026-01-14T12:29:27.757565] [DEBUG] [REMOTE ] NEE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:27.757773] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-14T12:29:27.758044] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-14T12:29:27.758190] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:27.758320] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-14T12:29:27.758363] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-14T12:29:27.758418] [INFO ] [MAIN ] [2169/3512] NEE kept (0.5s) | 2166 kept, 3 rejected | 73.8/min | ETA: 18.2m [2026-01-14T12:29:28.119447] [DEBUG] [REMOTE ] NEGG: Retrieved 3957 rows, trimmed to 300. [2026-01-14T12:29:28.119676] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-14T12:29:28.119943] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-14T12:29:28.120089] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:28.120219] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-14T12:29:28.120266] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-14T12:29:28.120322] [INFO ] [MAIN ] [2170/3512] NEGG kept (0.4s) | 2167 kept, 3 rejected | 73.9/min | ETA: 18.2m [2026-01-14T12:29:28.719011] [DEBUG] [REMOTE ] NEM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:28.719261] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-14T12:29:28.719619] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-14T12:29:28.719777] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:28.719934] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-14T12:29:28.719976] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-14T12:29:28.720031] [INFO ] [MAIN ] [2171/3512] NEM kept (0.6s) | 2168 kept, 3 rejected | 73.9/min | ETA: 18.2m [2026-01-14T12:29:29.256143] [DEBUG] [REMOTE ] NEOG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:29.256338] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-14T12:29:29.256616] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-14T12:29:29.256765] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:29.256889] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-14T12:29:29.256930] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-14T12:29:29.256985] [INFO ] [MAIN ] [2172/3512] NEOG kept (0.5s) | 2169 kept, 3 rejected | 73.9/min | ETA: 18.1m [2026-01-14T12:29:29.741921] [DEBUG] [REMOTE ] NEON: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:29.742131] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-14T12:29:29.742435] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-14T12:29:29.742603] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:29.742753] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-14T12:29:29.742797] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-14T12:29:29.742855] [INFO ] [MAIN ] [2173/3512] NEON kept (0.5s) | 2170 kept, 3 rejected | 73.9/min | ETA: 18.1m [2026-01-14T12:29:29.938640] [DEBUG] [REMOTE ] NEXA: Retrieved 2063 rows, trimmed to 300. [2026-01-14T12:29:29.938819] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-14T12:29:29.939075] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-14T12:29:29.939218] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:29.939340] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-14T12:29:29.939381] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-14T12:29:29.939435] [INFO ] [MAIN ] [2174/3512] NEXA kept (0.2s) | 2171 kept, 3 rejected | 73.9/min | ETA: 18.1m [2026-01-14T12:29:30.376736] [DEBUG] [REMOTE ] NEXN: Retrieved 1147 rows, trimmed to 300. [2026-01-14T12:29:30.376921] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-14T12:29:30.377160] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-14T12:29:30.377299] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:30.377415] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-14T12:29:30.377457] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-14T12:29:30.377545] [INFO ] [MAIN ] [2175/3512] NEXN kept (0.4s) | 2172 kept, 3 rejected | 73.9/min | ETA: 18.1m [2026-01-14T12:29:30.941909] [DEBUG] [REMOTE ] NFBK: Retrieved 4573 rows, trimmed to 300. [2026-01-14T12:29:30.942113] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-14T12:29:30.942399] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-14T12:29:30.942541] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:30.942704] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-14T12:29:30.942747] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-14T12:29:30.942801] [INFO ] [MAIN ] [2176/3512] NFBK kept (0.6s) | 2173 kept, 3 rejected | 73.9/min | ETA: 18.1m [2026-01-14T12:29:31.288115] [DEBUG] [REMOTE ] NFE: Retrieved 1748 rows, trimmed to 300. [2026-01-14T12:29:31.288300] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-14T12:29:31.288556] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-14T12:29:31.288784] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:31.288908] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-14T12:29:31.288951] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-14T12:29:31.289303] [INFO ] [MAIN ] [2177/3512] NFE kept (0.3s) | 2174 kept, 3 rejected | 74.0/min | ETA: 18.1m [2026-01-14T12:29:31.858523] [DEBUG] [REMOTE ] NFG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:31.858824] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-14T12:29:31.859114] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-14T12:29:31.859303] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:31.859462] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-14T12:29:31.859506] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-14T12:29:31.859585] [INFO ] [MAIN ] [2178/3512] NFG kept (0.6s) | 2175 kept, 3 rejected | 74.0/min | ETA: 18.0m [2026-01-14T12:29:32.294667] [DEBUG] [REMOTE ] NFJ: Retrieved 5252 rows, trimmed to 300. [2026-01-14T12:29:32.294949] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-14T12:29:32.295461] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-14T12:29:32.295715] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:32.295979] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-14T12:29:32.296047] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-14T12:29:32.296132] [INFO ] [MAIN ] [2179/3512] NFJ kept (0.4s) | 2176 kept, 3 rejected | 74.0/min | ETA: 18.0m [2026-01-14T12:29:32.785219] [DEBUG] [REMOTE ] NFLX: Retrieved 5949 rows, trimmed to 300. [2026-01-14T12:29:32.785611] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-14T12:29:32.786188] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $89.41. [2026-01-14T12:29:32.786406] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:32.786652] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-14T12:29:32.786719] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-14T12:29:32.786808] [INFO ] [MAIN ] [2180/3512] NFLX kept (0.5s) | 2177 kept, 3 rejected | 74.0/min | ETA: 18.0m [2026-01-14T12:29:33.142312] [DEBUG] [REMOTE ] NFTY: Retrieved 3490 rows, trimmed to 300. [2026-01-14T12:29:33.142508] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-14T12:29:33.142793] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-14T12:29:33.142941] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:33.143069] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-14T12:29:33.143112] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-14T12:29:33.143169] [INFO ] [MAIN ] [2181/3512] NFTY kept (0.4s) | 2178 kept, 3 rejected | 74.0/min | ETA: 18.0m [2026-01-14T12:29:33.742948] [DEBUG] [REMOTE ] NGG: Retrieved 6294 rows, trimmed to 300. [2026-01-14T12:29:33.743148] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-14T12:29:33.743421] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-14T12:29:33.743563] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:33.743732] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-14T12:29:33.743776] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-14T12:29:33.743831] [INFO ] [MAIN ] [2182/3512] NGG kept (0.6s) | 2179 kept, 3 rejected | 74.0/min | ETA: 18.0m [2026-01-14T12:29:34.114684] [DEBUG] [REMOTE ] NGL: Retrieved 3688 rows, trimmed to 300. [2026-01-14T12:29:34.114867] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-14T12:29:34.115118] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-14T12:29:34.115260] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:34.115378] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-14T12:29:34.115419] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-14T12:29:34.115510] [INFO ] [MAIN ] [2183/3512] NGL kept (0.4s) | 2180 kept, 3 rejected | 74.0/min | ETA: 17.9m [2026-01-14T12:29:34.489220] [DEBUG] [REMOTE ] NGNE: Retrieved 2982 rows, trimmed to 300. [2026-01-14T12:29:34.489451] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-14T12:29:34.489798] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-14T12:29:34.489991] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:34.490157] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-14T12:29:34.490213] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-14T12:29:34.490287] [INFO ] [MAIN ] [2184/3512] NGNE kept (0.4s) | 2181 kept, 3 rejected | 74.1/min | ETA: 17.9m [2026-01-14T12:29:34.881362] [DEBUG] [REMOTE ] NGS: Retrieved 5844 rows, trimmed to 300. [2026-01-14T12:29:34.881605] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-14T12:29:34.881947] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.76. [2026-01-14T12:29:34.882125] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:34.882284] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-14T12:29:34.882335] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-14T12:29:34.882402] [INFO ] [MAIN ] [2185/3512] NGS kept (0.4s) | 2182 kept, 3 rejected | 74.1/min | ETA: 17.9m [2026-01-14T12:29:35.178911] [DEBUG] [REMOTE ] NGVC: Retrieved 3387 rows, trimmed to 300. [2026-01-14T12:29:35.179103] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-14T12:29:35.179361] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-14T12:29:35.179505] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:35.179643] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-14T12:29:35.179688] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-14T12:29:35.179742] [INFO ] [MAIN ] [2186/3512] NGVC kept (0.3s) | 2183 kept, 3 rejected | 74.1/min | ETA: 17.9m [2026-01-14T12:29:35.798358] [DEBUG] [REMOTE ] NHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:35.798568] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-14T12:29:35.798859] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.72. [2026-01-14T12:29:35.799005] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:35.799154] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-14T12:29:35.799197] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-14T12:29:35.799252] [INFO ] [MAIN ] [2187/3512] NHI kept (0.6s) | 2184 kept, 3 rejected | 74.1/min | ETA: 17.9m [2026-01-14T12:29:36.252942] [DEBUG] [REMOTE ] NHTC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:36.253249] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-14T12:29:36.253784] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-14T12:29:36.253965] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:36.254142] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-14T12:29:36.254194] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-14T12:29:36.254265] [INFO ] [MAIN ] [2188/3512] NHTC kept (0.5s) | 2185 kept, 3 rejected | 74.1/min | ETA: 17.9m [2026-01-14T12:29:36.800332] [DEBUG] [REMOTE ] NI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:36.800555] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-14T12:29:36.800994] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-14T12:29:36.801143] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:36.801314] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-14T12:29:36.801356] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-14T12:29:36.801429] [INFO ] [MAIN ] [2189/3512] NI kept (0.5s) | 2186 kept, 3 rejected | 74.1/min | ETA: 17.8m [2026-01-14T12:29:37.145446] [DEBUG] [REMOTE ] NIC: Retrieved 2499 rows, trimmed to 300. [2026-01-14T12:29:37.145640] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-14T12:29:37.145884] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-14T12:29:37.146024] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:37.146137] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-14T12:29:37.146177] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-14T12:29:37.146228] [INFO ] [MAIN ] [2190/3512] NIC kept (0.3s) | 2187 kept, 3 rejected | 74.2/min | ETA: 17.8m [2026-01-14T12:29:37.728243] [DEBUG] [REMOTE ] NICE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:37.728438] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-14T12:29:37.728714] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-14T12:29:37.728854] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:37.728975] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-14T12:29:37.729016] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-14T12:29:37.729069] [INFO ] [MAIN ] [2191/3512] NICE kept (0.6s) | 2188 kept, 3 rejected | 74.2/min | ETA: 17.8m [2026-01-14T12:29:38.037226] [DEBUG] [REMOTE ] NIE: Retrieved 4753 rows, trimmed to 300. [2026-01-14T12:29:38.037414] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-14T12:29:38.037732] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-14T12:29:38.037885] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:38.038005] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-14T12:29:38.038046] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-14T12:29:38.038099] [INFO ] [MAIN ] [2192/3512] NIE kept (0.3s) | 2189 kept, 3 rejected | 74.2/min | ETA: 17.8m [2026-01-14T12:29:38.369070] [DEBUG] [REMOTE ] NIKL: Retrieved 706 rows, trimmed to 300. [2026-01-14T12:29:38.369246] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-14T12:29:38.369477] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-14T12:29:38.369644] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:38.369762] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-14T12:29:38.369802] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-14T12:29:38.369852] [INFO ] [MAIN ] [2193/3512] NIKL kept (0.3s) | 2190 kept, 3 rejected | 74.2/min | ETA: 17.8m [2026-01-14T12:29:39.042270] [DEBUG] [REMOTE ] NIM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:39.042511] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-14T12:29:39.042800] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.16. [2026-01-14T12:29:39.042945] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:39.043077] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-14T12:29:39.043118] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-14T12:29:39.043172] [INFO ] [MAIN ] [2194/3512] NIM kept (0.7s) | 2191 kept, 3 rejected | 74.2/min | ETA: 17.8m [2026-01-14T12:29:39.335217] [DEBUG] [REMOTE ] NIO: Retrieved 1844 rows, trimmed to 300. [2026-01-14T12:29:39.335390] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-14T12:29:39.335641] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.64. [2026-01-14T12:29:39.335782] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:39.335894] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-14T12:29:39.335935] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-14T12:29:39.336018] [INFO ] [MAIN ] [2195/3512] NIO kept (0.3s) | 2192 kept, 3 rejected | 74.2/min | ETA: 17.7m [2026-01-14T12:29:39.688839] [DEBUG] [REMOTE ] NITO: Retrieved 1470 rows, trimmed to 300. [2026-01-14T12:29:39.689023] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-14T12:29:39.689264] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-14T12:29:39.689404] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:39.689518] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-14T12:29:39.689560] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-14T12:29:39.689637] [INFO ] [MAIN ] [2196/3512] NITO kept (0.4s) | 2193 kept, 3 rejected | 74.2/min | ETA: 17.7m [2026-01-14T12:29:40.353410] [DEBUG] [REMOTE ] NKSH: Retrieved 6569 rows, trimmed to 300. [2026-01-14T12:29:40.353655] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-14T12:29:40.353967] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-14T12:29:40.354120] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:40.354268] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-14T12:29:40.354311] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-14T12:29:40.354368] [INFO ] [MAIN ] [2197/3512] NKSH kept (0.7s) | 2194 kept, 3 rejected | 74.3/min | ETA: 17.7m [2026-01-14T12:29:40.611266] [DEBUG] [REMOTE ] NKTX: Retrieved 1385 rows, trimmed to 300. [2026-01-14T12:29:40.611448] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-14T12:29:40.611738] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-14T12:29:40.611884] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:40.612002] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-14T12:29:40.612043] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-14T12:29:40.612098] [INFO ] [MAIN ] [2198/3512] NKTX kept (0.3s) | 2195 kept, 3 rejected | 74.3/min | ETA: 17.7m [2026-01-14T12:29:41.185385] [DEBUG] [REMOTE ] NKX: Retrieved 5785 rows, trimmed to 300. [2026-01-14T12:29:41.185602] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-14T12:29:41.185881] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.43. [2026-01-14T12:29:41.186020] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:41.186156] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-14T12:29:41.186198] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-14T12:29:41.186252] [INFO ] [MAIN ] [2199/3512] NKX kept (0.6s) | 2196 kept, 3 rejected | 74.3/min | ETA: 17.7m [2026-01-14T12:29:41.394619] [DEBUG] [REMOTE ] NLOP: Retrieved 554 rows, trimmed to 300. [2026-01-14T12:29:41.394854] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-14T12:29:41.395170] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.84. [2026-01-14T12:29:41.395349] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:41.395508] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-14T12:29:41.395559] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-14T12:29:41.395651] [INFO ] [MAIN ] [2200/3512] NLOP kept (0.2s) | 2197 kept, 3 rejected | 74.3/min | ETA: 17.7m [2026-01-14T12:29:42.063632] [DEBUG] [REMOTE ] NLY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:42.063829] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-14T12:29:42.064105] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.03. [2026-01-14T12:29:42.064260] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:42.064421] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-14T12:29:42.064467] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-14T12:29:42.064548] [INFO ] [MAIN ] [2201/3512] NLY kept (0.7s) | 2198 kept, 3 rejected | 74.3/min | ETA: 17.6m [2026-01-14T12:29:42.170263] [DEBUG] [REMOTE ] NMAI: Retrieved 1039 rows, trimmed to 300. [2026-01-14T12:29:42.170457] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-14T12:29:42.170732] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-14T12:29:42.170877] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:42.171002] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-14T12:29:42.171046] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-14T12:29:42.171139] [INFO ] [MAIN ] [2202/3512] NMAI kept (0.1s) | 2199 kept, 3 rejected | 74.3/min | ETA: 17.6m [2026-01-14T12:29:42.756440] [DEBUG] [REMOTE ] NMCO: Retrieved 1590 rows, trimmed to 300. [2026-01-14T12:29:42.756642] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-14T12:29:42.756909] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-14T12:29:42.757076] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:42.757202] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-14T12:29:42.757247] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-14T12:29:42.757302] [INFO ] [MAIN ] [2203/3512] NMCO kept (0.6s) | 2200 kept, 3 rejected | 74.4/min | ETA: 17.6m [2026-01-14T12:29:43.105433] [DEBUG] [REMOTE ] NMFC: Retrieved 3684 rows, trimmed to 300. [2026-01-14T12:29:43.105667] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-14T12:29:43.105989] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-14T12:29:43.106173] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:43.106306] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-14T12:29:43.106356] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-14T12:29:43.106415] [INFO ] [MAIN ] [2204/3512] NMFC kept (0.3s) | 2201 kept, 3 rejected | 74.4/min | ETA: 17.6m [2026-01-14T12:29:43.429735] [DEBUG] [REMOTE ] NMG: Retrieved 1863 rows, trimmed to 300. [2026-01-14T12:29:43.429940] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-14T12:29:43.430237] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-14T12:29:43.430603] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:43.430745] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-14T12:29:43.430790] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-14T12:29:43.430870] [INFO ] [MAIN ] [2205/3512] NMG kept (0.3s) | 2202 kept, 3 rejected | 74.4/min | ETA: 17.6m [2026-01-14T12:29:44.162865] [DEBUG] [REMOTE ] NMI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:44.163070] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-14T12:29:44.163369] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-14T12:29:44.163522] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:44.163682] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-14T12:29:44.163727] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-14T12:29:44.163783] [INFO ] [MAIN ] [2206/3512] NMI kept (0.7s) | 2203 kept, 3 rejected | 74.4/min | ETA: 17.6m [2026-01-14T12:29:44.408306] [DEBUG] [REMOTE ] NMIH: Retrieved 3062 rows, trimmed to 300. [2026-01-14T12:29:44.408497] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-14T12:29:44.408790] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.58. [2026-01-14T12:29:44.408946] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:44.409125] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-14T12:29:44.409210] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-14T12:29:44.409278] [INFO ] [MAIN ] [2207/3512] NMIH kept (0.2s) | 2204 kept, 3 rejected | 74.4/min | ETA: 17.5m [2026-01-14T12:29:44.955079] [DEBUG] [REMOTE ] NMM: Retrieved 4570 rows, trimmed to 300. [2026-01-14T12:29:44.955270] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-14T12:29:44.955544] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $44.96. [2026-01-14T12:29:44.955707] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:44.955832] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-14T12:29:44.955875] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-14T12:29:44.955929] [INFO ] [MAIN ] [2208/3512] NMM kept (0.5s) | 2205 kept, 3 rejected | 74.4/min | ETA: 17.5m [2026-01-14T12:29:45.188730] [DEBUG] [REMOTE ] NMRA: Retrieved 585 rows, trimmed to 300. [2026-01-14T12:29:45.188913] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-14T12:29:45.189176] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-14T12:29:45.189318] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:45.189436] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-14T12:29:45.189479] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-14T12:29:45.189531] [INFO ] [MAIN ] [2209/3512] NMRA kept (0.2s) | 2206 kept, 3 rejected | 74.5/min | ETA: 17.5m [2026-01-14T12:29:45.620328] [DEBUG] [REMOTE ] NMRK: Retrieved 2029 rows, trimmed to 300. [2026-01-14T12:29:45.620528] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-14T12:29:45.620843] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-14T12:29:45.620993] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:45.621119] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-14T12:29:45.621163] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-14T12:29:45.621219] [INFO ] [MAIN ] [2210/3512] NMRK kept (0.4s) | 2207 kept, 3 rejected | 74.5/min | ETA: 17.5m [2026-01-14T12:29:46.003300] [DEBUG] [REMOTE ] NN: Retrieved 1056 rows, trimmed to 300. [2026-01-14T12:29:46.003650] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-14T12:29:46.004058] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-14T12:29:46.004233] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:46.004392] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-14T12:29:46.004435] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-14T12:29:46.004494] [INFO ] [MAIN ] [2211/3512] NN kept (0.4s) | 2208 kept, 3 rejected | 74.5/min | ETA: 17.5m [2026-01-14T12:29:46.461280] [DEBUG] [REMOTE ] NNDM: Retrieved 2519 rows, trimmed to 300. [2026-01-14T12:29:46.461459] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-14T12:29:46.461737] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-14T12:29:46.461882] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:46.462002] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-14T12:29:46.462045] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-14T12:29:46.462098] [INFO ] [MAIN ] [2212/3512] NNDM kept (0.5s) | 2209 kept, 3 rejected | 74.5/min | ETA: 17.4m [2026-01-14T12:29:46.742512] [DEBUG] [REMOTE ] NNE: Retrieved 422 rows, trimmed to 300. [2026-01-14T12:29:46.742729] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-14T12:29:46.742980] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-14T12:29:46.743117] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:46.743259] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-14T12:29:46.743329] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-14T12:29:46.743388] [INFO ] [MAIN ] [2213/3512] NNE kept (0.3s) | 2210 kept, 3 rejected | 74.5/min | ETA: 17.4m [2026-01-14T12:29:47.432170] [DEBUG] [REMOTE ] NNI: Retrieved 5556 rows, trimmed to 300. [2026-01-14T12:29:47.432419] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-14T12:29:47.432858] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-14T12:29:47.433057] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:47.433251] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-14T12:29:47.433305] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-14T12:29:47.433378] [INFO ] [MAIN ] [2214/3512] NNI kept (0.7s) | 2211 kept, 3 rejected | 74.5/min | ETA: 17.4m [2026-01-14T12:29:47.896644] [DEBUG] [REMOTE ] NNN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:47.896835] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-14T12:29:47.897102] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-14T12:29:47.897239] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:47.897365] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-14T12:29:47.897406] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-14T12:29:47.897458] [INFO ] [MAIN ] [2215/3512] NNN kept (0.5s) | 2212 kept, 3 rejected | 74.5/min | ETA: 17.4m [2026-01-14T12:29:48.182464] [DEBUG] [REMOTE ] NNOX: Retrieved 1355 rows, trimmed to 300. [2026-01-14T12:29:48.182702] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-14T12:29:48.182971] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-14T12:29:48.183125] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:48.183250] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-14T12:29:48.183292] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-14T12:29:48.183345] [INFO ] [MAIN ] [2216/3512] NNOX kept (0.3s) | 2213 kept, 3 rejected | 74.6/min | ETA: 17.4m [2026-01-14T12:29:48.646295] [DEBUG] [REMOTE ] NNY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:48.646495] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-14T12:29:48.646788] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.26. [2026-01-14T12:29:48.646934] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:48.647062] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-14T12:29:48.647111] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-14T12:29:48.647940] [INFO ] [MAIN ] [2217/3512] NNY kept (0.5s) | 2214 kept, 3 rejected | 74.6/min | ETA: 17.4m [2026-01-14T12:29:48.998842] [DEBUG] [REMOTE ] NOA: Retrieved 4814 rows, trimmed to 300. [2026-01-14T12:29:48.999036] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-14T12:29:48.999300] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-14T12:29:48.999440] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:48.999586] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-14T12:29:48.999630] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-14T12:29:48.999685] [INFO ] [MAIN ] [2218/3512] NOA kept (0.4s) | 2215 kept, 3 rejected | 74.6/min | ETA: 17.3m [2026-01-14T12:29:49.305456] [DEBUG] [REMOTE ] NOAH: Retrieved 3816 rows, trimmed to 300. [2026-01-14T12:29:49.305673] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-14T12:29:49.305943] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-14T12:29:49.306089] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:49.306224] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-14T12:29:49.306292] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-14T12:29:49.306350] [INFO ] [MAIN ] [2219/3512] NOAH kept (0.3s) | 2216 kept, 3 rejected | 74.6/min | ETA: 17.3m [2026-01-14T12:29:49.816152] [DEBUG] [REMOTE ] NODK: Retrieved 2220 rows, trimmed to 300. [2026-01-14T12:29:49.816325] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-14T12:29:49.816566] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-14T12:29:49.816732] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:49.816851] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-14T12:29:49.816893] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-14T12:29:49.816948] [INFO ] [MAIN ] [2220/3512] NODK kept (0.5s) | 2217 kept, 3 rejected | 74.6/min | ETA: 17.3m [2026-01-14T12:29:50.356873] [DEBUG] [REMOTE ] NOG: Retrieved 4719 rows, trimmed to 300. [2026-01-14T12:29:50.357122] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-14T12:29:50.357779] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-14T12:29:50.357945] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:50.358104] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-14T12:29:50.358151] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-14T12:29:50.358213] [INFO ] [MAIN ] [2221/3512] NOG kept (0.5s) | 2218 kept, 3 rejected | 74.6/min | ETA: 17.3m [2026-01-14T12:29:50.698915] [DEBUG] [REMOTE ] NOMD: Retrieved 2522 rows, trimmed to 300. [2026-01-14T12:29:50.699141] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-14T12:29:50.699401] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-14T12:29:50.699547] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:50.699692] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-14T12:29:50.699736] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-14T12:29:50.699790] [INFO ] [MAIN ] [2222/3512] NOMD kept (0.3s) | 2219 kept, 3 rejected | 74.7/min | ETA: 17.3m [2026-01-14T12:29:51.016524] [DEBUG] [REMOTE ] NOTE: Retrieved 1281 rows, trimmed to 300. [2026-01-14T12:29:51.016751] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-14T12:29:51.017008] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-14T12:29:51.017155] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:51.017277] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-14T12:29:51.017320] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-14T12:29:51.017372] [INFO ] [MAIN ] [2223/3512] NOTE kept (0.3s) | 2220 kept, 3 rejected | 74.7/min | ETA: 17.3m [2026-01-14T12:29:51.402556] [DEBUG] [REMOTE ] NPCE: Retrieved 1188 rows, trimmed to 300. [2026-01-14T12:29:51.402776] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-14T12:29:51.403027] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-14T12:29:51.403175] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:51.403294] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-14T12:29:51.403337] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-14T12:29:51.403390] [INFO ] [MAIN ] [2224/3512] NPCE kept (0.4s) | 2221 kept, 3 rejected | 74.7/min | ETA: 17.2m [2026-01-14T12:29:51.805993] [DEBUG] [REMOTE ] NPFD: Retrieved 1022 rows, trimmed to 300. [2026-01-14T12:29:51.806182] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-14T12:29:51.806420] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-14T12:29:51.806559] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:51.806701] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-14T12:29:51.806770] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-14T12:29:51.806822] [INFO ] [MAIN ] [2225/3512] NPFD kept (0.4s) | 2222 kept, 3 rejected | 74.7/min | ETA: 17.2m [2026-01-14T12:29:52.434805] [DEBUG] [REMOTE ] NPK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:52.435000] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-14T12:29:52.435260] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-14T12:29:52.435402] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:52.435531] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-14T12:29:52.435590] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-14T12:29:52.435647] [INFO ] [MAIN ] [2226/3512] NPK kept (0.6s) | 2223 kept, 3 rejected | 74.7/min | ETA: 17.2m [2026-01-14T12:29:52.879477] [DEBUG] [REMOTE ] NPO: Retrieved 5948 rows, trimmed to 300. [2026-01-14T12:29:52.879762] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-14T12:29:52.880042] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-14T12:29:52.880181] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:52.880309] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-14T12:29:52.880349] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-14T12:29:52.880402] [INFO ] [MAIN ] [2227/3512] NPO kept (0.4s) | 2224 kept, 3 rejected | 74.7/min | ETA: 17.2m [2026-01-14T12:29:53.382546] [DEBUG] [REMOTE ] NQP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:53.382777] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-14T12:29:53.383090] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-14T12:29:53.383231] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:53.383371] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-14T12:29:53.383412] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-14T12:29:53.383467] [INFO ] [MAIN ] [2228/3512] NQP kept (0.5s) | 2225 kept, 3 rejected | 74.8/min | ETA: 17.2m [2026-01-14T12:29:53.735663] [DEBUG] [REMOTE ] NRC: Retrieved 3180 rows, trimmed to 300. [2026-01-14T12:29:53.735861] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-14T12:29:53.736127] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-14T12:29:53.736270] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:53.736398] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-14T12:29:53.736439] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-14T12:29:53.736494] [INFO ] [MAIN ] [2229/3512] NRC kept (0.4s) | 2226 kept, 3 rejected | 74.8/min | ETA: 17.2m [2026-01-14T12:29:53.918492] [DEBUG] [REMOTE ] NRDS: Retrieved 1051 rows, trimmed to 300. [2026-01-14T12:29:53.918712] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-14T12:29:53.918958] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.80. [2026-01-14T12:29:53.919096] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:53.919214] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-14T12:29:53.919255] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-14T12:29:53.919307] [INFO ] [MAIN ] [2230/3512] NRDS kept (0.2s) | 2227 kept, 3 rejected | 74.8/min | ETA: 17.1m [2026-01-14T12:29:54.481584] [DEBUG] [REMOTE ] NREF: Retrieved 1491 rows, trimmed to 300. [2026-01-14T12:29:54.481802] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-14T12:29:54.482065] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-14T12:29:54.482203] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:54.482360] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-14T12:29:54.482403] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-14T12:29:54.482470] [INFO ] [MAIN ] [2231/3512] NREF kept (0.6s) | 2228 kept, 3 rejected | 74.8/min | ETA: 17.1m [2026-01-14T12:29:55.033945] [DEBUG] [REMOTE ] NRG: Retrieved 5564 rows, trimmed to 300. [2026-01-14T12:29:55.034081] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-14T12:29:55.034288] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-14T12:29:55.034440] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:55.034587] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-14T12:29:55.034631] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-14T12:29:55.034679] [INFO ] [MAIN ] [2232/3512] NRG kept (0.6s) | 2229 kept, 3 rejected | 74.8/min | ETA: 17.1m [2026-01-14T12:29:55.528391] [DEBUG] [REMOTE ] NRIM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:55.528661] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-14T12:29:55.529037] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $20.00. [2026-01-14T12:29:55.529188] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:55.529330] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-14T12:29:55.529371] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-14T12:29:55.529427] [INFO ] [MAIN ] [2233/3512] NRIM kept (0.5s) | 2230 kept, 3 rejected | 74.8/min | ETA: 17.1m [2026-01-14T12:29:55.805526] [DEBUG] [REMOTE ] NRIX: Retrieved 1375 rows, trimmed to 300. [2026-01-14T12:29:55.805686] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-14T12:29:55.805893] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.84. [2026-01-14T12:29:55.806032] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:55.806141] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-14T12:29:55.806181] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-14T12:29:55.806228] [INFO ] [MAIN ] [2234/3512] NRIX kept (0.3s) | 2231 kept, 3 rejected | 74.9/min | ETA: 17.1m [2026-01-14T12:29:56.339256] [DEBUG] [REMOTE ] NRK: Retrieved 5785 rows, trimmed to 300. [2026-01-14T12:29:56.339452] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-14T12:29:56.339797] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-14T12:29:56.339955] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:56.340083] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-14T12:29:56.340126] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-14T12:29:56.340182] [INFO ] [MAIN ] [2235/3512] NRK kept (0.5s) | 2232 kept, 3 rejected | 74.9/min | ETA: 17.1m [2026-01-14T12:29:56.778946] [DEBUG] [REMOTE ] NRP: Retrieved 5851 rows, trimmed to 300. [2026-01-14T12:29:56.779142] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-14T12:29:56.779417] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-14T12:29:56.779563] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:56.779850] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-14T12:29:56.779895] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-14T12:29:56.779950] [INFO ] [MAIN ] [2236/3512] NRP kept (0.4s) | 2233 kept, 3 rejected | 74.9/min | ETA: 17.0m [2026-01-14T12:29:57.076004] [DEBUG] [REMOTE ] NRXP: Retrieved 2038 rows, trimmed to 300. [2026-01-14T12:29:57.076200] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-14T12:29:57.076460] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-14T12:29:57.076617] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:57.076772] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-14T12:29:57.076816] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-14T12:29:57.076871] [INFO ] [MAIN ] [2237/3512] NRXP kept (0.3s) | 2234 kept, 3 rejected | 74.9/min | ETA: 17.0m [2026-01-14T12:29:57.548759] [DEBUG] [REMOTE ] NSC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:57.548989] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-14T12:29:57.549477] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-14T12:29:57.549687] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:57.549866] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-14T12:29:57.549928] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-14T12:29:57.549997] [INFO ] [MAIN ] [2238/3512] NSC kept (0.5s) | 2235 kept, 3 rejected | 74.9/min | ETA: 17.0m [2026-01-14T12:29:58.081872] [DEBUG] [REMOTE ] NSP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:58.082113] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-14T12:29:58.082658] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-14T12:29:58.082818] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:58.082967] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-14T12:29:58.083009] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-14T12:29:58.083067] [INFO ] [MAIN ] [2239/3512] NSP kept (0.5s) | 2236 kept, 3 rejected | 74.9/min | ETA: 17.0m [2026-01-14T12:29:58.595722] [DEBUG] [REMOTE ] NSSC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:58.595920] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-14T12:29:58.596217] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-14T12:29:58.596362] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:58.596483] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-14T12:29:58.596525] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-14T12:29:58.596597] [INFO ] [MAIN ] [2240/3512] NSSC kept (0.5s) | 2237 kept, 3 rejected | 74.9/min | ETA: 17.0m [2026-01-14T12:29:59.078681] [DEBUG] [REMOTE ] NTAP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:29:59.078881] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-14T12:29:59.079198] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-14T12:29:59.079347] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:59.079484] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-14T12:29:59.079528] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-14T12:29:59.079605] [INFO ] [MAIN ] [2241/3512] NTAP kept (0.5s) | 2238 kept, 3 rejected | 75.0/min | ETA: 17.0m [2026-01-14T12:29:59.409921] [DEBUG] [REMOTE ] NTB: Retrieved 2344 rows, trimmed to 300. [2026-01-14T12:29:59.410101] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-14T12:29:59.410358] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $41.03. [2026-01-14T12:29:59.410497] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:29:59.410635] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-14T12:29:59.410679] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-14T12:29:59.410732] [INFO ] [MAIN ] [2242/3512] NTB kept (0.3s) | 2239 kept, 3 rejected | 75.0/min | ETA: 16.9m [2026-01-14T12:30:00.037621] [DEBUG] [REMOTE ] NTES: Retrieved 6422 rows, trimmed to 300. [2026-01-14T12:30:00.037876] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-14T12:30:00.038309] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-14T12:30:00.038499] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:00.038707] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-14T12:30:00.038759] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-14T12:30:00.038817] [INFO ] [MAIN ] [2243/3512] NTES kept (0.6s) | 2240 kept, 3 rejected | 75.0/min | ETA: 16.9m [2026-01-14T12:30:00.521143] [DEBUG] [REMOTE ] NTIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:00.521328] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-14T12:30:00.521633] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-14T12:30:00.521774] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:00.521902] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-14T12:30:00.521942] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-14T12:30:00.521992] [INFO ] [MAIN ] [2244/3512] NTIC kept (0.5s) | 2241 kept, 3 rejected | 75.0/min | ETA: 16.9m [2026-01-14T12:30:00.818115] [DEBUG] [REMOTE ] NTLA: Retrieved 2436 rows, trimmed to 300. [2026-01-14T12:30:00.818244] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-14T12:30:00.818448] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-14T12:30:00.818611] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:00.818728] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-14T12:30:00.818768] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-14T12:30:00.818816] [INFO ] [MAIN ] [2245/3512] NTLA kept (0.3s) | 2242 kept, 3 rejected | 75.0/min | ETA: 16.9m [2026-01-14T12:30:01.245282] [DEBUG] [REMOTE ] NTNX: Retrieved 2334 rows, trimmed to 300. [2026-01-14T12:30:01.245437] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-14T12:30:01.246908] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-14T12:30:01.247057] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:01.247173] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-14T12:30:01.247213] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-14T12:30:01.247273] [INFO ] [MAIN ] [2246/3512] NTNX kept (0.4s) | 2243 kept, 3 rejected | 75.0/min | ETA: 16.9m [2026-01-14T12:30:01.727527] [DEBUG] [REMOTE ] NTRA: Retrieved 2649 rows, trimmed to 300. [2026-01-14T12:30:01.727710] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-14T12:30:01.727974] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $181.69. [2026-01-14T12:30:01.728112] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:01.728235] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-14T12:30:01.728277] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-14T12:30:01.728329] [INFO ] [MAIN ] [2247/3512] NTRA kept (0.5s) | 2244 kept, 3 rejected | 75.0/min | ETA: 16.9m [2026-01-14T12:30:02.068396] [DEBUG] [REMOTE ] NTRB: Retrieved 1849 rows, trimmed to 300. [2026-01-14T12:30:02.068555] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-14T12:30:02.068799] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-14T12:30:02.068940] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:02.069057] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-14T12:30:02.069099] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-14T12:30:02.069148] [INFO ] [MAIN ] [2248/3512] NTRB kept (0.3s) | 2245 kept, 3 rejected | 75.1/min | ETA: 16.8m [2026-01-14T12:30:02.616777] [DEBUG] [REMOTE ] NTRS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:02.616976] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-14T12:30:02.617290] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-14T12:30:02.617437] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:02.621426] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-14T12:30:02.621540] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-14T12:30:02.621664] [INFO ] [MAIN ] [2249/3512] NTRS kept (0.6s) | 2246 kept, 3 rejected | 75.1/min | ETA: 16.8m [2026-01-14T12:30:02.930052] [DEBUG] [REMOTE ] NTRSO: Retrieved 1559 rows, trimmed to 300. [2026-01-14T12:30:02.930185] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-14T12:30:02.930405] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-14T12:30:02.930541] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:02.930673] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-14T12:30:02.930714] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-14T12:30:02.930769] [INFO ] [MAIN ] [2250/3512] NTRSO kept (0.3s) | 2247 kept, 3 rejected | 75.1/min | ETA: 16.8m [2026-01-14T12:30:03.132995] [DEBUG] [REMOTE ] NUKK: Retrieved 514 rows, trimmed to 300. [2026-01-14T12:30:03.133129] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-14T12:30:03.133342] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-14T12:30:03.133484] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:03.133619] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-14T12:30:03.133664] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-14T12:30:03.133715] [INFO ] [MAIN ] [2251/3512] NUKK kept (0.2s) | 2248 kept, 3 rejected | 75.1/min | ETA: 16.8m [2026-01-14T12:30:04.061799] [DEBUG] [REMOTE ] NUS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:04.061936] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-14T12:30:04.062151] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-14T12:30:04.062284] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:04.062401] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-14T12:30:04.062441] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-14T12:30:04.062490] [INFO ] [MAIN ] [2252/3512] NUS kept (0.9s) | 2249 kept, 3 rejected | 75.1/min | ETA: 16.8m [2026-01-14T12:30:04.449847] [DEBUG] [REMOTE ] NUTX: Retrieved 3173 rows, trimmed to 300. [2026-01-14T12:30:04.449978] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-14T12:30:04.450182] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-14T12:30:04.450314] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:04.450423] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-14T12:30:04.450462] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-14T12:30:04.450511] [INFO ] [MAIN ] [2253/3512] NUTX kept (0.4s) | 2250 kept, 3 rejected | 75.1/min | ETA: 16.8m [2026-01-14T12:30:04.739487] [DEBUG] [REMOTE ] NUVB: Retrieved 1354 rows, trimmed to 300. [2026-01-14T12:30:04.739658] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-14T12:30:04.739866] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-14T12:30:04.739999] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:04.740106] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-14T12:30:04.740146] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-14T12:30:04.740193] [INFO ] [MAIN ] [2254/3512] NUVB kept (0.3s) | 2251 kept, 3 rejected | 75.1/min | ETA: 16.7m [2026-01-14T12:30:05.123125] [DEBUG] [REMOTE ] NUVL: Retrieved 1120 rows, trimmed to 300. [2026-01-14T12:30:05.123279] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-14T12:30:05.123478] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $90.88. [2026-01-14T12:30:05.123649] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:05.123758] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-14T12:30:05.123798] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-14T12:30:05.123845] [INFO ] [MAIN ] [2255/3512] NUVL kept (0.4s) | 2252 kept, 3 rejected | 75.2/min | ETA: 16.7m [2026-01-14T12:30:05.679201] [DEBUG] [REMOTE ] NUWE: Retrieved 3497 rows, trimmed to 300. [2026-01-14T12:30:05.679339] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-14T12:30:05.679544] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-14T12:30:05.679721] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:05.679836] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-14T12:30:05.679876] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-14T12:30:05.679925] [INFO ] [MAIN ] [2256/3512] NUWE kept (0.6s) | 2253 kept, 3 rejected | 75.2/min | ETA: 16.7m [2026-01-14T12:30:06.027960] [DEBUG] [REMOTE ] NVAX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:06.028094] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-14T12:30:06.028302] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-14T12:30:06.028444] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:06.028554] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-14T12:30:06.028613] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-14T12:30:06.028666] [INFO ] [MAIN ] [2257/3512] NVAX kept (0.3s) | 2254 kept, 3 rejected | 75.2/min | ETA: 16.7m [2026-01-14T12:30:06.297635] [DEBUG] [REMOTE ] NVD: Retrieved 601 rows, trimmed to 300. [2026-01-14T12:30:06.297778] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-14T12:30:06.297985] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-14T12:30:06.298120] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:06.298231] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-14T12:30:06.298271] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-14T12:30:06.298319] [INFO ] [MAIN ] [2258/3512] NVD kept (0.3s) | 2255 kept, 3 rejected | 75.2/min | ETA: 16.7m [2026-01-14T12:30:06.958679] [DEBUG] [REMOTE ] NVDA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:06.958812] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-14T12:30:06.959016] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-14T12:30:06.959148] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:06.959258] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-14T12:30:06.959298] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-14T12:30:06.959345] [INFO ] [MAIN ] [2259/3512] NVDA kept (0.7s) | 2256 kept, 3 rejected | 75.2/min | ETA: 16.7m [2026-01-14T12:30:07.145959] [DEBUG] [REMOTE ] NVDD: Retrieved 586 rows, trimmed to 300. [2026-01-14T12:30:07.146143] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-14T12:30:07.146396] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-14T12:30:07.146543] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:07.146687] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-14T12:30:07.146731] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-14T12:30:07.146783] [INFO ] [MAIN ] [2260/3512] NVDD kept (0.2s) | 2257 kept, 3 rejected | 75.2/min | ETA: 16.6m [2026-01-14T12:30:07.574770] [DEBUG] [REMOTE ] NVDL: Retrieved 773 rows, trimmed to 300. [2026-01-14T12:30:07.574971] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-14T12:30:07.575237] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-14T12:30:07.575414] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:07.575535] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-14T12:30:07.575613] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-14T12:30:07.575671] [INFO ] [MAIN ] [2261/3512] NVDL kept (0.4s) | 2258 kept, 3 rejected | 75.3/min | ETA: 16.6m [2026-01-14T12:30:07.982653] [DEBUG] [REMOTE ] NVDS: Retrieved 879 rows, trimmed to 300. [2026-01-14T12:30:07.982871] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-14T12:30:07.983142] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-14T12:30:07.983313] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:07.983447] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-14T12:30:07.983492] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-14T12:30:07.983548] [INFO ] [MAIN ] [2262/3512] NVDS kept (0.4s) | 2259 kept, 3 rejected | 75.3/min | ETA: 16.6m [2026-01-14T12:30:08.475815] [DEBUG] [REMOTE ] NVEC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:08.475976] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-14T12:30:08.476226] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-14T12:30:08.476366] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:08.476493] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-14T12:30:08.476535] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-14T12:30:08.476609] [INFO ] [MAIN ] [2263/3512] NVEC kept (0.5s) | 2260 kept, 3 rejected | 75.3/min | ETA: 16.6m [2026-01-14T12:30:08.971232] [DEBUG] [REMOTE ] NVG: Retrieved 5872 rows, trimmed to 300. [2026-01-14T12:30:08.971376] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-14T12:30:08.971635] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.23. [2026-01-14T12:30:08.971798] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:08.971926] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-14T12:30:08.971968] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-14T12:30:08.972019] [INFO ] [MAIN ] [2264/3512] NVG kept (0.5s) | 2261 kept, 3 rejected | 75.3/min | ETA: 16.6m [2026-01-14T12:30:09.387240] [DEBUG] [REMOTE ] NVGS: Retrieved 4784 rows, trimmed to 300. [2026-01-14T12:30:09.387377] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-14T12:30:09.387634] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.85. [2026-01-14T12:30:09.387777] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:09.387899] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-14T12:30:09.388131] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-14T12:30:09.388183] [INFO ] [MAIN ] [2265/3512] NVGS kept (0.4s) | 2262 kept, 3 rejected | 75.3/min | ETA: 16.6m [2026-01-14T12:30:09.887449] [DEBUG] [REMOTE ] NVMI: Retrieved 6478 rows, trimmed to 300. [2026-01-14T12:30:09.888084] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-14T12:30:09.888773] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-14T12:30:09.888943] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:09.889129] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-14T12:30:09.889179] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-14T12:30:09.889250] [INFO ] [MAIN ] [2266/3512] NVMI kept (0.5s) | 2263 kept, 3 rejected | 75.3/min | ETA: 16.5m [2026-01-14T12:30:10.383598] [DEBUG] [REMOTE ] NVO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:10.383751] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-14T12:30:10.383989] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-14T12:30:10.384265] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:10.384396] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-14T12:30:10.384438] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-14T12:30:10.384488] [INFO ] [MAIN ] [2267/3512] NVO kept (0.5s) | 2264 kept, 3 rejected | 75.3/min | ETA: 16.5m [2026-01-14T12:30:10.911952] [DEBUG] [REMOTE ] NVRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:10.912370] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-14T12:30:10.913016] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-14T12:30:10.913175] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:10.913339] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-14T12:30:10.913382] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-14T12:30:10.913446] [INFO ] [MAIN ] [2268/3512] NVRI kept (0.5s) | 2265 kept, 3 rejected | 75.4/min | ETA: 16.5m [2026-01-14T12:30:11.366677] [DEBUG] [REMOTE ] NVS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:11.367036] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-14T12:30:11.367349] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-14T12:30:11.367533] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:11.367695] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-14T12:30:11.367739] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-14T12:30:11.367795] [INFO ] [MAIN ] [2269/3512] NVS kept (0.5s) | 2266 kept, 3 rejected | 75.4/min | ETA: 16.5m [2026-01-14T12:30:11.610062] [DEBUG] [REMOTE ] NVTS: Retrieved 1249 rows, trimmed to 300. [2026-01-14T12:30:11.610301] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-14T12:30:11.610550] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-14T12:30:11.610715] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:11.610833] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-14T12:30:11.610875] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-14T12:30:11.610930] [INFO ] [MAIN ] [2270/3512] NVTS kept (0.2s) | 2267 kept, 3 rejected | 75.4/min | ETA: 16.5m [2026-01-14T12:30:12.244711] [DEBUG] [REMOTE ] NWBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:12.245047] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-14T12:30:12.245696] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-14T12:30:12.245881] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:12.246063] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-14T12:30:12.246114] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-14T12:30:12.246222] [INFO ] [MAIN ] [2271/3512] NWBI kept (0.6s) | 2268 kept, 3 rejected | 75.4/min | ETA: 16.5m [2026-01-14T12:30:12.631080] [DEBUG] [REMOTE ] NWE: Retrieved 4539 rows, trimmed to 300. [2026-01-14T12:30:12.631287] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-14T12:30:12.631609] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $58.69. [2026-01-14T12:30:12.631787] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:12.631942] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-14T12:30:12.631987] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-14T12:30:12.632044] [INFO ] [MAIN ] [2272/3512] NWE kept (0.4s) | 2269 kept, 3 rejected | 75.4/min | ETA: 16.4m [2026-01-14T12:30:13.086811] [DEBUG] [REMOTE ] NWFL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:13.087009] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-14T12:30:13.087428] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.37. [2026-01-14T12:30:13.087642] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:13.087776] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-14T12:30:13.087819] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-14T12:30:13.087875] [INFO ] [MAIN ] [2273/3512] NWFL kept (0.5s) | 2270 kept, 3 rejected | 75.4/min | ETA: 16.4m [2026-01-14T12:30:13.469054] [DEBUG] [REMOTE ] NWG: Retrieved 4588 rows, trimmed to 300. [2026-01-14T12:30:13.469194] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-14T12:30:13.469413] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-14T12:30:13.469547] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:13.469685] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-14T12:30:13.469725] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-14T12:30:13.469775] [INFO ] [MAIN ] [2274/3512] NWG kept (0.4s) | 2271 kept, 3 rejected | 75.4/min | ETA: 16.4m [2026-01-14T12:30:14.045264] [DEBUG] [REMOTE ] NWL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:14.045519] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-14T12:30:14.045847] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-14T12:30:14.045991] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:14.046146] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-14T12:30:14.046188] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-14T12:30:14.046243] [INFO ] [MAIN ] [2275/3512] NWL kept (0.6s) | 2272 kept, 3 rejected | 75.5/min | ETA: 16.4m [2026-01-14T12:30:14.570038] [DEBUG] [REMOTE ] NWPX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:30:14.570251] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-14T12:30:14.570543] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $51.87. [2026-01-14T12:30:14.570713] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:14.570995] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-14T12:30:14.571046] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-14T12:30:14.571104] [INFO ] [MAIN ] [2276/3512] NWPX kept (0.5s) | 2273 kept, 3 rejected | 75.5/min | ETA: 16.4m [2026-01-14T12:30:14.926801] [DEBUG] [REMOTE ] NWS: Retrieved 3162 rows, trimmed to 300. [2026-01-14T12:30:14.927039] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-14T12:30:14.927308] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-14T12:30:14.927509] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:14.927661] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-14T12:30:14.927706] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-14T12:30:14.927782] [INFO ] [MAIN ] [2277/3512] NWS kept (0.4s) | 2274 kept, 3 rejected | 75.5/min | ETA: 16.4m [2026-01-14T12:30:15.367391] [DEBUG] [REMOTE ] NWSA: Retrieved 3162 rows, trimmed to 300. [2026-01-14T12:30:15.367635] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-14T12:30:15.367911] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-14T12:30:15.368056] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:30:15.368183] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-14T12:30:15.368224] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-14T12:30:15.368277] [INFO ] [MAIN ] [2278/3512] NWSA kept (0.4s) | 2275 kept, 3 rejected | 75.5/min | ETA: 16.3m [2026-01-14T12:32:29.491276] [DEBUG] [REMOTE ] NX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:29.491452] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-14T12:32:29.491776] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-14T12:32:29.491916] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:29.492055] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-14T12:32:29.492096] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-14T12:32:29.492166] [INFO ] [MAIN ] [2279/3512] NX kept (134.1s) | 2276 kept, 3 rejected | 70.3/min | ETA: 17.5m [2026-01-14T12:32:29.888515] [DEBUG] [REMOTE ] NXE: Retrieved 2521 rows, trimmed to 300. [2026-01-14T12:32:29.888683] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-14T12:32:29.888900] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-14T12:32:29.889039] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:29.889156] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-14T12:32:29.889197] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-14T12:32:29.889247] [INFO ] [MAIN ] [2280/3512] NXE kept (0.4s) | 2277 kept, 3 rejected | 70.3/min | ETA: 17.5m [2026-01-14T12:32:30.022524] [DEBUG] [REMOTE ] NXG: Retrieved 802 rows, trimmed to 300. [2026-01-14T12:32:30.022708] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-14T12:32:30.022937] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-14T12:32:30.023078] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:30.023199] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-14T12:32:30.023240] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-14T12:32:30.023488] [INFO ] [MAIN ] [2281/3512] NXG kept (0.1s) | 2278 kept, 3 rejected | 70.4/min | ETA: 17.5m [2026-01-14T12:32:30.530967] [DEBUG] [REMOTE ] NXGL: Retrieved 1018 rows, trimmed to 300. [2026-01-14T12:32:30.531107] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-14T12:32:30.531314] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-14T12:32:30.531451] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:30.531562] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-14T12:32:30.531643] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-14T12:32:30.531693] [INFO ] [MAIN ] [2282/3512] NXGL kept (0.5s) | 2279 kept, 3 rejected | 70.4/min | ETA: 17.5m [2026-01-14T12:32:31.155064] [DEBUG] [REMOTE ] NXP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:31.155195] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-14T12:32:31.155406] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-14T12:32:31.155542] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:31.155677] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-14T12:32:31.155719] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-14T12:32:31.155767] [INFO ] [MAIN ] [2283/3512] NXP kept (0.6s) | 2280 kept, 3 rejected | 70.4/min | ETA: 17.5m [2026-01-14T12:32:31.516353] [DEBUG] [REMOTE ] NXPI: Retrieved 3883 rows, trimmed to 300. [2026-01-14T12:32:31.516488] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-14T12:32:31.516729] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-14T12:32:31.516873] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:31.516985] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-14T12:32:31.517024] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-14T12:32:31.517074] [INFO ] [MAIN ] [2284/3512] NXPI kept (0.4s) | 2281 kept, 3 rejected | 70.4/min | ETA: 17.4m [2026-01-14T12:32:31.807642] [DEBUG] [REMOTE ] NYXH: Retrieved 1184 rows, trimmed to 300. [2026-01-14T12:32:31.807786] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-14T12:32:31.808006] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-14T12:32:31.808141] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:31.808249] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-14T12:32:31.808290] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-14T12:32:31.808337] [INFO ] [MAIN ] [2285/3512] NYXH kept (0.3s) | 2282 kept, 3 rejected | 70.4/min | ETA: 17.4m [2026-01-14T12:32:32.408111] [DEBUG] [REMOTE ] NZF: Retrieved 6109 rows, trimmed to 300. [2026-01-14T12:32:32.408255] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-14T12:32:32.408477] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.18. [2026-01-14T12:32:32.408630] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:32.408751] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-14T12:32:32.408790] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-14T12:32:32.408841] [INFO ] [MAIN ] [2286/3512] NZF kept (0.6s) | 2283 kept, 3 rejected | 70.4/min | ETA: 17.4m [2026-01-14T12:32:32.648435] [DEBUG] [REMOTE ] OABI: Retrieved 801 rows, trimmed to 300. [2026-01-14T12:32:32.648600] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-14T12:32:32.648808] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-14T12:32:32.648941] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:32.649050] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-14T12:32:32.649090] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-14T12:32:32.649138] [INFO ] [MAIN ] [2287/3512] OABI kept (0.2s) | 2284 kept, 3 rejected | 70.5/min | ETA: 17.4m [2026-01-14T12:32:33.091753] [DEBUG] [REMOTE ] OBDC: Retrieved 1632 rows, trimmed to 300. [2026-01-14T12:32:33.091915] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-14T12:32:33.092135] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-14T12:32:33.092478] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:33.092620] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-14T12:32:33.092664] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-14T12:32:33.092713] [INFO ] [MAIN ] [2288/3512] OBDC kept (0.4s) | 2285 kept, 3 rejected | 70.5/min | ETA: 17.4m [2026-01-14T12:32:33.447255] [DEBUG] [REMOTE ] OBIL: Retrieved 792 rows, trimmed to 300. [2026-01-14T12:32:33.447423] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-14T12:32:33.447728] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-14T12:32:33.447895] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:33.448032] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-14T12:32:33.448077] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-14T12:32:33.448136] [INFO ] [MAIN ] [2289/3512] OBIL kept (0.4s) | 2286 kept, 3 rejected | 70.5/min | ETA: 17.3m [2026-01-14T12:32:33.777129] [DEBUG] [REMOTE ] OBIO: Retrieved 1368 rows, trimmed to 300. [2026-01-14T12:32:33.777256] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-14T12:32:33.777460] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.32. [2026-01-14T12:32:33.780795] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:33.780917] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-14T12:32:33.780958] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-14T12:32:33.781008] [INFO ] [MAIN ] [2290/3512] OBIO kept (0.3s) | 2287 kept, 3 rejected | 70.5/min | ETA: 17.3m [2026-01-14T12:32:34.316690] [DEBUG] [REMOTE ] OBK: Retrieved 1932 rows, trimmed to 300. [2026-01-14T12:32:34.316844] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-14T12:32:34.317117] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.70. [2026-01-14T12:32:34.317261] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:34.317379] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-14T12:32:34.317421] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-14T12:32:34.317497] [INFO ] [MAIN ] [2291/3512] OBK kept (0.5s) | 2288 kept, 3 rejected | 70.5/min | ETA: 17.3m [2026-01-14T12:32:34.746244] [DEBUG] [REMOTE ] OBTC: Retrieved 1235 rows, trimmed to 300. [2026-01-14T12:32:34.746421] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-14T12:32:34.746767] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-14T12:32:34.746969] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:34.747143] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-14T12:32:34.747207] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-14T12:32:34.747282] [INFO ] [MAIN ] [2292/3512] OBTC kept (0.4s) | 2289 kept, 3 rejected | 70.5/min | ETA: 17.3m [2026-01-14T12:32:35.093885] [DEBUG] [REMOTE ] OC: Retrieved 4829 rows, trimmed to 300. [2026-01-14T12:32:35.094020] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-14T12:32:35.094233] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-14T12:32:35.094369] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:35.094481] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-14T12:32:35.094521] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-14T12:32:35.094587] [INFO ] [MAIN ] [2293/3512] OC kept (0.3s) | 2290 kept, 3 rejected | 70.6/min | ETA: 17.3m [2026-01-14T12:32:35.475972] [DEBUG] [REMOTE ] OCCI: Retrieved 1827 rows, trimmed to 300. [2026-01-14T12:32:35.476106] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-14T12:32:35.476311] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-14T12:32:35.476445] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:35.476592] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-14T12:32:35.476639] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-14T12:32:35.476690] [INFO ] [MAIN ] [2294/3512] OCCI kept (0.4s) | 2291 kept, 3 rejected | 70.6/min | ETA: 17.3m [2026-01-14T12:32:35.910065] [DEBUG] [REMOTE ] OCFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:35.910204] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-14T12:32:35.910641] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-14T12:32:35.910784] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:35.910902] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-14T12:32:35.910942] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-14T12:32:35.910996] [INFO ] [MAIN ] [2295/3512] OCFC kept (0.4s) | 2292 kept, 3 rejected | 70.6/min | ETA: 17.2m [2026-01-14T12:32:36.346017] [DEBUG] [REMOTE ] OCGN: Retrieved 2794 rows, trimmed to 300. [2026-01-14T12:32:36.346166] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-14T12:32:36.346405] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-14T12:32:36.346758] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:36.346884] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-14T12:32:36.346924] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-14T12:32:36.346975] [INFO ] [MAIN ] [2296/3512] OCGN kept (0.4s) | 2293 kept, 3 rejected | 70.6/min | ETA: 17.2m [2026-01-14T12:32:36.798329] [DEBUG] [REMOTE ] OCSL: Retrieved 4425 rows, trimmed to 300. [2026-01-14T12:32:36.798488] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-14T12:32:36.798757] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.51. [2026-01-14T12:32:36.798901] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:36.799021] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-14T12:32:36.799062] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-14T12:32:36.799114] [INFO ] [MAIN ] [2297/3512] OCSL kept (0.5s) | 2294 kept, 3 rejected | 70.6/min | ETA: 17.2m [2026-01-14T12:32:37.152664] [DEBUG] [REMOTE ] OCUL: Retrieved 2885 rows, trimmed to 300. [2026-01-14T12:32:37.152797] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-14T12:32:37.153006] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.43. [2026-01-14T12:32:37.153153] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:37.153285] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-14T12:32:37.153328] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-14T12:32:37.153378] [INFO ] [MAIN ] [2298/3512] OCUL kept (0.4s) | 2295 kept, 3 rejected | 70.6/min | ETA: 17.2m [2026-01-14T12:32:37.685627] [DEBUG] [REMOTE ] ODC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:37.685785] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-14T12:32:37.686011] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-14T12:32:37.686151] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:37.686272] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-14T12:32:37.686312] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-14T12:32:37.686361] [INFO ] [MAIN ] [2299/3512] ODC kept (0.5s) | 2296 kept, 3 rejected | 70.6/min | ETA: 17.2m [2026-01-14T12:32:37.923392] [DEBUG] [REMOTE ] ODD: Retrieved 625 rows, trimmed to 300. [2026-01-14T12:32:37.923537] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-14T12:32:37.923762] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.81. [2026-01-14T12:32:37.923898] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:37.924006] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-14T12:32:37.924046] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-14T12:32:37.924094] [INFO ] [MAIN ] [2300/3512] ODD kept (0.2s) | 2297 kept, 3 rejected | 70.7/min | ETA: 17.2m [2026-01-14T12:32:38.458535] [DEBUG] [REMOTE ] ODFL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:38.458704] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-14T12:32:38.458958] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-14T12:32:38.459095] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:38.459222] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-14T12:32:38.459265] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-14T12:32:38.459316] [INFO ] [MAIN ] [2301/3512] ODFL kept (0.5s) | 2298 kept, 3 rejected | 70.7/min | ETA: 17.1m [2026-01-14T12:32:38.889658] [DEBUG] [REMOTE ] OEC: Retrieved 2885 rows, trimmed to 300. [2026-01-14T12:32:38.889815] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-14T12:32:38.890075] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-14T12:32:38.890252] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:38.890390] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-14T12:32:38.890642] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-14T12:32:38.890708] [INFO ] [MAIN ] [2302/3512] OEC kept (0.4s) | 2299 kept, 3 rejected | 70.7/min | ETA: 17.1m [2026-01-14T12:32:39.290665] [DEBUG] [REMOTE ] OESX: Retrieved 4545 rows, trimmed to 300. [2026-01-14T12:32:39.290847] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-14T12:32:39.291131] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-14T12:32:39.291295] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:39.291448] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-14T12:32:39.291502] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-14T12:32:39.291587] [INFO ] [MAIN ] [2303/3512] OESX kept (0.4s) | 2300 kept, 3 rejected | 70.7/min | ETA: 17.1m [2026-01-14T12:32:39.757804] [DEBUG] [REMOTE ] OFG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:39.757946] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-14T12:32:39.758171] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-14T12:32:39.758316] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:39.758432] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-14T12:32:39.758475] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-14T12:32:39.758527] [INFO ] [MAIN ] [2304/3512] OFG kept (0.5s) | 2301 kept, 3 rejected | 70.7/min | ETA: 17.1m [2026-01-14T12:32:40.240602] [DEBUG] [REMOTE ] OFIX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:40.240742] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-14T12:32:40.240966] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.29. [2026-01-14T12:32:40.241109] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:40.241226] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-14T12:32:40.241271] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-14T12:32:40.241325] [INFO ] [MAIN ] [2305/3512] OFIX kept (0.5s) | 2302 kept, 3 rejected | 70.7/min | ETA: 17.1m [2026-01-14T12:32:40.662087] [DEBUG] [REMOTE ] OFLX: Retrieved 5146 rows, trimmed to 300. [2026-01-14T12:32:40.662222] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-14T12:32:40.662439] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-14T12:32:40.662636] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:40.662785] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-14T12:32:40.662834] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-14T12:32:40.662887] [INFO ] [MAIN ] [2306/3512] OFLX kept (0.4s) | 2303 kept, 3 rejected | 70.8/min | ETA: 17.0m [2026-01-14T12:32:40.869857] [DEBUG] [REMOTE ] OFS: Retrieved 3314 rows, trimmed to 300. [2026-01-14T12:32:40.869996] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-14T12:32:40.870220] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-14T12:32:40.870358] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:40.870476] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-14T12:32:40.870517] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-14T12:32:40.870586] [INFO ] [MAIN ] [2307/3512] OFS kept (0.2s) | 2304 kept, 3 rejected | 70.8/min | ETA: 17.0m [2026-01-14T12:32:41.527222] [DEBUG] [REMOTE ] OGE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:41.527385] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-14T12:32:41.527703] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-14T12:32:41.527851] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:41.527979] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-14T12:32:41.528022] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-14T12:32:41.528074] [INFO ] [MAIN ] [2308/3512] OGE kept (0.7s) | 2305 kept, 3 rejected | 70.8/min | ETA: 17.0m [2026-01-14T12:32:41.857350] [DEBUG] [REMOTE ] OGI: Retrieved 2862 rows, trimmed to 300. [2026-01-14T12:32:41.857525] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-14T12:32:41.857775] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-14T12:32:41.857914] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:41.858030] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-14T12:32:41.858072] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-14T12:32:41.858124] [INFO ] [MAIN ] [2309/3512] OGI kept (0.3s) | 2306 kept, 3 rejected | 70.8/min | ETA: 17.0m [2026-01-14T12:32:42.065468] [DEBUG] [REMOTE ] OGN: Retrieved 1161 rows, trimmed to 300. [2026-01-14T12:32:42.065674] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-14T12:32:42.065906] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-14T12:32:42.066079] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:42.066223] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-14T12:32:42.066275] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-14T12:32:42.066339] [INFO ] [MAIN ] [2310/3512] OGN kept (0.2s) | 2307 kept, 3 rejected | 70.8/min | ETA: 17.0m [2026-01-14T12:32:42.796826] [DEBUG] [REMOTE ] OHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:42.796971] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-14T12:32:42.797205] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-14T12:32:42.797343] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:42.797462] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-14T12:32:42.797525] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-14T12:32:42.797593] [INFO ] [MAIN ] [2311/3512] OHI kept (0.7s) | 2308 kept, 3 rejected | 70.8/min | ETA: 17.0m [2026-01-14T12:32:43.261242] [DEBUG] [REMOTE ] OI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:43.261375] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-14T12:32:43.261602] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-14T12:32:43.261740] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:43.261851] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-14T12:32:43.261891] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-14T12:32:43.261939] [INFO ] [MAIN ] [2312/3512] OI kept (0.5s) | 2309 kept, 3 rejected | 70.8/min | ETA: 16.9m [2026-01-14T12:32:43.771032] [DEBUG] [REMOTE ] OIA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:43.771168] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-14T12:32:43.771389] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-14T12:32:43.771524] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:43.771656] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-14T12:32:43.771697] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-14T12:32:43.771747] [INFO ] [MAIN ] [2313/3512] OIA kept (0.5s) | 2310 kept, 3 rejected | 70.9/min | ETA: 16.9m [2026-01-14T12:32:44.240561] [DEBUG] [REMOTE ] OII: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:44.240721] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-14T12:32:44.240950] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-14T12:32:44.241090] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:44.241210] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-14T12:32:44.241252] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-14T12:32:44.241303] [INFO ] [MAIN ] [2314/3512] OII kept (0.5s) | 2311 kept, 3 rejected | 70.9/min | ETA: 16.9m [2026-01-14T12:32:44.723319] [DEBUG] [REMOTE ] OIS: Retrieved 6268 rows, trimmed to 300. [2026-01-14T12:32:44.723481] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-14T12:32:44.723727] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.82. [2026-01-14T12:32:44.723867] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:44.723986] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-14T12:32:44.724027] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-14T12:32:44.724077] [INFO ] [MAIN ] [2315/3512] OIS kept (0.5s) | 2312 kept, 3 rejected | 70.9/min | ETA: 16.9m [2026-01-14T12:32:45.187256] [DEBUG] [REMOTE ] OKE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:45.187394] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-14T12:32:45.187661] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-14T12:32:45.187803] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:45.187919] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-14T12:32:45.187960] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-14T12:32:45.188010] [INFO ] [MAIN ] [2316/3512] OKE kept (0.5s) | 2313 kept, 3 rejected | 70.9/min | ETA: 16.9m [2026-01-14T12:32:45.483013] [DEBUG] [REMOTE ] OKTA: Retrieved 2204 rows, trimmed to 300. [2026-01-14T12:32:45.483202] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-14T12:32:45.483458] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-14T12:32:45.483633] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:45.483759] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-14T12:32:45.483802] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-14T12:32:45.483859] [INFO ] [MAIN ] [2317/3512] OKTA kept (0.3s) | 2314 kept, 3 rejected | 70.9/min | ETA: 16.9m [2026-01-14T12:32:45.689625] [DEBUG] [REMOTE ] OKYO: Retrieved 918 rows, trimmed to 300. [2026-01-14T12:32:45.689769] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-14T12:32:45.689980] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-14T12:32:45.690118] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:45.690229] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-14T12:32:45.690270] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-14T12:32:45.690320] [INFO ] [MAIN ] [2318/3512] OKYO kept (0.2s) | 2315 kept, 3 rejected | 70.9/min | ETA: 16.8m [2026-01-14T12:32:46.443527] [DEBUG] [REMOTE ] OLED: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:46.443897] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-14T12:32:46.444133] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-14T12:32:46.444277] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:46.444396] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-14T12:32:46.444439] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-14T12:32:46.444497] [INFO ] [MAIN ] [2319/3512] OLED kept (0.8s) | 2316 kept, 3 rejected | 70.9/min | ETA: 16.8m [2026-01-14T12:32:46.677671] [DEBUG] [REMOTE ] OLLI: Retrieved 2640 rows, trimmed to 300. [2026-01-14T12:32:46.677821] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-14T12:32:46.678060] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-14T12:32:46.678206] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:46.678331] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-14T12:32:46.678376] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-14T12:32:46.678440] [INFO ] [MAIN ] [2320/3512] OLLI kept (0.2s) | 2317 kept, 3 rejected | 71.0/min | ETA: 16.8m [2026-01-14T12:32:47.083022] [DEBUG] [REMOTE ] OLMA: Retrieved 1292 rows, trimmed to 300. [2026-01-14T12:32:47.083205] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-14T12:32:47.083420] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-14T12:32:47.083560] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:47.083708] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-14T12:32:47.083751] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-14T12:32:47.083802] [INFO ] [MAIN ] [2321/3512] OLMA kept (0.4s) | 2318 kept, 3 rejected | 71.0/min | ETA: 16.8m [2026-01-14T12:32:47.701093] [DEBUG] [REMOTE ] OLN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:47.701243] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-14T12:32:47.701491] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-14T12:32:47.701645] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:47.701768] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-14T12:32:47.701808] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-14T12:32:47.701859] [INFO ] [MAIN ] [2322/3512] OLN kept (0.6s) | 2319 kept, 3 rejected | 71.0/min | ETA: 16.8m [2026-01-14T12:32:48.183990] [DEBUG] [REMOTE ] OLP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:48.184135] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-14T12:32:48.184352] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-14T12:32:48.184487] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:48.184620] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-14T12:32:48.184662] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-14T12:32:48.184711] [INFO ] [MAIN ] [2323/3512] OLP kept (0.5s) | 2320 kept, 3 rejected | 71.0/min | ETA: 16.7m [2026-01-14T12:32:48.421541] [DEBUG] [REMOTE ] OLPX: Retrieved 1076 rows, trimmed to 300. [2026-01-14T12:32:48.421689] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-14T12:32:48.421888] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-14T12:32:48.422021] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:48.422129] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-14T12:32:48.422169] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-14T12:32:48.422218] [INFO ] [MAIN ] [2324/3512] OLPX kept (0.2s) | 2321 kept, 3 rejected | 71.0/min | ETA: 16.7m [2026-01-14T12:32:48.882913] [DEBUG] [REMOTE ] OM: Retrieved 1339 rows, trimmed to 300. [2026-01-14T12:32:48.883049] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-14T12:32:48.883253] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-14T12:32:48.883401] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:48.883509] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-14T12:32:48.883549] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-14T12:32:48.883615] [INFO ] [MAIN ] [2325/3512] OM kept (0.5s) | 2322 kept, 3 rejected | 71.0/min | ETA: 16.7m [2026-01-14T12:32:49.357534] [DEBUG] [REMOTE ] OMAB: Retrieved 4810 rows, trimmed to 300. [2026-01-14T12:32:49.357710] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-14T12:32:49.357968] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-14T12:32:49.358107] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:49.358235] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-14T12:32:49.358276] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-14T12:32:49.358326] [INFO ] [MAIN ] [2326/3512] OMAB kept (0.5s) | 2323 kept, 3 rejected | 71.0/min | ETA: 16.7m [2026-01-14T12:32:49.853274] [DEBUG] [REMOTE ] OMC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:49.853431] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-14T12:32:49.853683] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-14T12:32:49.853820] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:49.853938] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-14T12:32:49.853978] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-14T12:32:49.854027] [INFO ] [MAIN ] [2327/3512] OMC kept (0.5s) | 2324 kept, 3 rejected | 71.1/min | ETA: 16.7m [2026-01-14T12:32:50.296021] [DEBUG] [REMOTE ] OMCL: Retrieved 6143 rows, trimmed to 300. [2026-01-14T12:32:50.296153] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-14T12:32:50.296363] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-14T12:32:50.296496] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:50.296627] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-14T12:32:50.296668] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-14T12:32:50.296897] [INFO ] [MAIN ] [2328/3512] OMCL kept (0.4s) | 2325 kept, 3 rejected | 71.1/min | ETA: 16.7m [2026-01-14T12:32:50.743628] [DEBUG] [REMOTE ] OMEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:50.743957] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-14T12:32:50.744177] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-14T12:32:50.744309] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:50.744421] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-14T12:32:50.744461] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-14T12:32:50.744509] [INFO ] [MAIN ] [2329/3512] OMEX kept (0.4s) | 2326 kept, 3 rejected | 71.1/min | ETA: 16.6m [2026-01-14T12:32:51.049427] [DEBUG] [REMOTE ] OMF: Retrieved 2546 rows, trimmed to 300. [2026-01-14T12:32:51.049588] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-14T12:32:51.049809] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $53.20. [2026-01-14T12:32:51.049945] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:51.050061] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-14T12:32:51.050100] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-14T12:32:51.050150] [INFO ] [MAIN ] [2330/3512] OMF kept (0.3s) | 2327 kept, 3 rejected | 71.1/min | ETA: 16.6m [2026-01-14T12:32:51.607446] [DEBUG] [REMOTE ] ON: Retrieved 6464 rows, trimmed to 300. [2026-01-14T12:32:51.607611] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-14T12:32:51.607850] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-14T12:32:51.607988] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:51.608105] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-14T12:32:51.608146] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-14T12:32:51.608196] [INFO ] [MAIN ] [2331/3512] ON kept (0.6s) | 2328 kept, 3 rejected | 71.1/min | ETA: 16.6m [2026-01-14T12:32:52.154038] [DEBUG] [REMOTE ] ONB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:52.154412] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-14T12:32:52.154672] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-14T12:32:52.154821] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:52.154947] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-14T12:32:52.154989] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-14T12:32:52.155041] [INFO ] [MAIN ] [2332/3512] ONB kept (0.5s) | 2329 kept, 3 rejected | 71.1/min | ETA: 16.6m [2026-01-14T12:32:52.384895] [DEBUG] [REMOTE ] ONCO: Retrieved 978 rows, trimmed to 300. [2026-01-14T12:32:52.385032] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-14T12:32:52.385242] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-14T12:32:52.385379] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:52.385490] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-14T12:32:52.385531] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-14T12:32:52.385606] [INFO ] [MAIN ] [2333/3512] ONCO kept (0.2s) | 2330 kept, 3 rejected | 71.2/min | ETA: 16.6m [2026-01-14T12:32:52.847033] [DEBUG] [REMOTE ] ONDS: Retrieved 1468 rows, trimmed to 300. [2026-01-14T12:32:52.847170] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-14T12:32:52.847389] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-14T12:32:52.847556] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:52.847706] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-14T12:32:52.847747] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-14T12:32:52.847802] [INFO ] [MAIN ] [2334/3512] ONDS kept (0.5s) | 2331 kept, 3 rejected | 71.2/min | ETA: 16.6m [2026-01-14T12:32:53.448099] [DEBUG] [REMOTE ] ONEQ: Retrieved 5607 rows, trimmed to 300. [2026-01-14T12:32:53.448248] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-14T12:32:53.448479] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-14T12:32:53.448637] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:53.448758] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-14T12:32:53.448798] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-14T12:32:53.448848] [INFO ] [MAIN ] [2335/3512] ONEQ kept (0.6s) | 2332 kept, 3 rejected | 71.2/min | ETA: 16.5m [2026-01-14T12:32:53.688335] [DEBUG] [REMOTE ] ONL: Retrieved 1044 rows, trimmed to 300. [2026-01-14T12:32:53.688474] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-14T12:32:53.688718] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-14T12:32:53.688858] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:53.688968] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-14T12:32:53.689009] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-14T12:32:53.689057] [INFO ] [MAIN ] [2336/3512] ONL kept (0.2s) | 2333 kept, 3 rejected | 71.2/min | ETA: 16.5m [2026-01-14T12:32:54.063447] [DEBUG] [REMOTE ] ONON: Retrieved 1087 rows, trimmed to 300. [2026-01-14T12:32:54.063627] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-14T12:32:54.063859] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-14T12:32:54.064002] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:54.064122] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-14T12:32:54.064164] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-14T12:32:54.064215] [INFO ] [MAIN ] [2337/3512] ONON kept (0.4s) | 2334 kept, 3 rejected | 71.2/min | ETA: 16.5m [2026-01-14T12:32:54.420891] [DEBUG] [REMOTE ] ONTF: Retrieved 1242 rows, trimmed to 300. [2026-01-14T12:32:54.421026] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-14T12:32:54.421232] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-14T12:32:54.421372] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:54.421483] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-14T12:32:54.421525] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-14T12:32:54.421603] [INFO ] [MAIN ] [2338/3512] ONTF kept (0.4s) | 2335 kept, 3 rejected | 71.2/min | ETA: 16.5m [2026-01-14T12:32:55.122284] [DEBUG] [REMOTE ] ONTO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:55.122427] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-14T12:32:55.122685] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-14T12:32:55.122829] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:55.122947] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-14T12:32:55.122989] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-14T12:32:55.123041] [INFO ] [MAIN ] [2339/3512] ONTO kept (0.7s) | 2336 kept, 3 rejected | 71.2/min | ETA: 16.5m [2026-01-14T12:32:55.437036] [DEBUG] [REMOTE ] OOMA: Retrieved 2639 rows, trimmed to 300. [2026-01-14T12:32:55.437170] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-14T12:32:55.437379] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-14T12:32:55.437546] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:55.437694] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-14T12:32:55.437739] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-14T12:32:55.437790] [INFO ] [MAIN ] [2340/3512] OOMA kept (0.3s) | 2337 kept, 3 rejected | 71.3/min | ETA: 16.4m [2026-01-14T12:32:55.648160] [DEBUG] [REMOTE ] OPAD: Retrieved 1277 rows, trimmed to 300. [2026-01-14T12:32:55.648306] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-14T12:32:55.648531] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-14T12:32:55.648693] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:55.648807] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-14T12:32:55.648849] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-14T12:32:55.648899] [INFO ] [MAIN ] [2341/3512] OPAD kept (0.2s) | 2338 kept, 3 rejected | 71.3/min | ETA: 16.4m [2026-01-14T12:32:56.018719] [DEBUG] [REMOTE ] OPAL: Retrieved 873 rows, trimmed to 300. [2026-01-14T12:32:56.018853] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-14T12:32:56.019073] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-14T12:32:56.019215] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:56.019328] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-14T12:32:56.019369] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-14T12:32:56.019419] [INFO ] [MAIN ] [2342/3512] OPAL kept (0.4s) | 2339 kept, 3 rejected | 71.3/min | ETA: 16.4m [2026-01-14T12:32:56.746686] [DEBUG] [REMOTE ] OPBK: Retrieved 5152 rows, trimmed to 300. [2026-01-14T12:32:56.746882] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-14T12:32:56.747198] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-14T12:32:56.747352] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:56.750779] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-14T12:32:56.750870] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-14T12:32:56.750935] [INFO ] [MAIN ] [2343/3512] OPBK kept (0.7s) | 2340 kept, 3 rejected | 71.3/min | ETA: 16.4m [2026-01-14T12:32:57.199180] [DEBUG] [REMOTE ] OPCH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:57.199328] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-14T12:32:57.199597] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-14T12:32:57.199742] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:57.199859] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-14T12:32:57.199899] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-14T12:32:57.199950] [INFO ] [MAIN ] [2344/3512] OPCH kept (0.4s) | 2341 kept, 3 rejected | 71.3/min | ETA: 16.4m [2026-01-14T12:32:57.479822] [DEBUG] [REMOTE ] OPEN: Retrieved 1400 rows, trimmed to 300. [2026-01-14T12:32:57.479956] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-14T12:32:57.480170] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-14T12:32:57.480312] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:57.480439] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-14T12:32:57.480499] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-14T12:32:57.480587] [INFO ] [MAIN ] [2345/3512] OPEN kept (0.3s) | 2342 kept, 3 rejected | 71.3/min | ETA: 16.4m [2026-01-14T12:32:57.753321] [DEBUG] [REMOTE ] OPFI: Retrieved 1291 rows, trimmed to 300. [2026-01-14T12:32:57.753456] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-14T12:32:57.753679] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-14T12:32:57.753818] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:57.753928] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-14T12:32:57.753968] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-14T12:32:57.754016] [INFO ] [MAIN ] [2346/3512] OPFI kept (0.3s) | 2343 kept, 3 rejected | 71.4/min | ETA: 16.3m [2026-01-14T12:32:58.440669] [DEBUG] [REMOTE ] OPK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:32:58.440811] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-14T12:32:58.441033] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-14T12:32:58.441171] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:58.441291] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-14T12:32:58.441333] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-14T12:32:58.441384] [INFO ] [MAIN ] [2347/3512] OPK kept (0.7s) | 2344 kept, 3 rejected | 71.4/min | ETA: 16.3m [2026-01-14T12:32:58.767214] [DEBUG] [REMOTE ] OPLN: Retrieved 4046 rows, trimmed to 300. [2026-01-14T12:32:58.767351] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-14T12:32:58.767637] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-14T12:32:58.767778] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:58.768088] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-14T12:32:58.768129] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-14T12:32:58.768177] [INFO ] [MAIN ] [2348/3512] OPLN kept (0.3s) | 2345 kept, 3 rejected | 71.4/min | ETA: 16.3m [2026-01-14T12:32:59.069618] [DEBUG] [REMOTE ] OPP: Retrieved 2336 rows, trimmed to 300. [2026-01-14T12:32:59.069763] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-14T12:32:59.070161] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-14T12:32:59.070293] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:59.070401] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-14T12:32:59.070441] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-14T12:32:59.070491] [INFO ] [MAIN ] [2349/3512] OPP kept (0.3s) | 2346 kept, 3 rejected | 71.4/min | ETA: 16.3m [2026-01-14T12:32:59.534845] [DEBUG] [REMOTE ] OPRA: Retrieved 1876 rows, trimmed to 300. [2026-01-14T12:32:59.534971] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-14T12:32:59.535172] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-14T12:32:59.535305] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:59.535411] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-14T12:32:59.535452] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-14T12:32:59.535501] [INFO ] [MAIN ] [2350/3512] OPRA kept (0.5s) | 2347 kept, 3 rejected | 71.4/min | ETA: 16.3m [2026-01-14T12:32:59.863504] [DEBUG] [REMOTE ] OPTX: Retrieved 995 rows, trimmed to 300. [2026-01-14T12:32:59.863673] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-14T12:32:59.863874] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-14T12:32:59.864023] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:32:59.864154] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-14T12:32:59.864195] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-14T12:32:59.864242] [INFO ] [MAIN ] [2351/3512] OPTX kept (0.3s) | 2348 kept, 3 rejected | 71.4/min | ETA: 16.3m [2026-01-14T12:33:00.474038] [DEBUG] [REMOTE ] OPXS: Retrieved 4193 rows, trimmed to 300. [2026-01-14T12:33:00.474186] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-14T12:33:00.474507] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-14T12:33:00.474691] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:00.474840] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-14T12:33:00.474883] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-14T12:33:00.474937] [INFO ] [MAIN ] [2352/3512] OPXS kept (0.6s) | 2349 kept, 3 rejected | 71.4/min | ETA: 16.2m [2026-01-14T12:33:00.912694] [DEBUG] [REMOTE ] ORA: Retrieved 5326 rows, trimmed to 300. [2026-01-14T12:33:00.912853] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-14T12:33:00.913079] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-14T12:33:00.913214] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:00.913328] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-14T12:33:00.913369] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-14T12:33:00.913420] [INFO ] [MAIN ] [2353/3512] ORA kept (0.4s) | 2350 kept, 3 rejected | 71.5/min | ETA: 16.2m [2026-01-14T12:33:01.275754] [DEBUG] [REMOTE ] ORC: Retrieved 3248 rows, trimmed to 300. [2026-01-14T12:33:01.275945] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-14T12:33:01.276175] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-14T12:33:01.276315] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:01.276441] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-14T12:33:01.276488] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-14T12:33:01.276539] [INFO ] [MAIN ] [2354/3512] ORC kept (0.4s) | 2351 kept, 3 rejected | 71.5/min | ETA: 16.2m [2026-01-14T12:33:01.675207] [DEBUG] [REMOTE ] ORGO: Retrieved 2268 rows, trimmed to 300. [2026-01-14T12:33:01.675335] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-14T12:33:01.675536] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-14T12:33:01.675701] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:01.675812] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-14T12:33:01.675852] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-14T12:33:01.675900] [INFO ] [MAIN ] [2355/3512] ORGO kept (0.4s) | 2352 kept, 3 rejected | 71.5/min | ETA: 16.2m [2026-01-14T12:33:01.989392] [DEBUG] [REMOTE ] ORIC: Retrieved 1438 rows, trimmed to 300. [2026-01-14T12:33:01.989525] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-14T12:33:01.989755] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-14T12:33:01.989892] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:01.990177] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-14T12:33:01.990218] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-14T12:33:01.990307] [INFO ] [MAIN ] [2356/3512] ORIC kept (0.3s) | 2353 kept, 3 rejected | 71.5/min | ETA: 16.2m [2026-01-14T12:33:02.494817] [DEBUG] [REMOTE ] ORKA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:02.494951] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-14T12:33:02.495166] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-14T12:33:02.495299] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:02.495411] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-14T12:33:02.495454] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-14T12:33:02.495526] [INFO ] [MAIN ] [2357/3512] ORKA kept (0.5s) | 2354 kept, 3 rejected | 71.5/min | ETA: 16.1m [2026-01-14T12:33:02.984631] [DEBUG] [REMOTE ] ORLY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:02.984776] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-14T12:33:02.985004] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-14T12:33:02.985144] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:02.985261] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-14T12:33:02.985302] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-14T12:33:02.985353] [INFO ] [MAIN ] [2358/3512] ORLY kept (0.5s) | 2355 kept, 3 rejected | 71.5/min | ETA: 16.1m [2026-01-14T12:33:03.407274] [DEBUG] [REMOTE ] ORMP: Retrieved 4964 rows, trimmed to 300. [2026-01-14T12:33:03.407404] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-14T12:33:03.407670] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-14T12:33:03.407807] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:03.407917] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-14T12:33:03.407956] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-14T12:33:03.408004] [INFO ] [MAIN ] [2359/3512] ORMP kept (0.4s) | 2356 kept, 3 rejected | 71.5/min | ETA: 16.1m [2026-01-14T12:33:03.793509] [DEBUG] [REMOTE ] ORN: Retrieved 4544 rows, trimmed to 300. [2026-01-14T12:33:03.793666] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-14T12:33:03.793880] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.26. [2026-01-14T12:33:03.794020] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:03.794134] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-14T12:33:03.794177] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-14T12:33:03.794228] [INFO ] [MAIN ] [2360/3512] ORN kept (0.4s) | 2357 kept, 3 rejected | 71.6/min | ETA: 16.1m [2026-01-14T12:33:04.268064] [DEBUG] [REMOTE ] ORRF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:04.268199] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-14T12:33:04.268408] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $32.04. [2026-01-14T12:33:04.268542] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:04.268678] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-14T12:33:04.268718] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-14T12:33:04.268773] [INFO ] [MAIN ] [2361/3512] ORRF kept (0.5s) | 2358 kept, 3 rejected | 71.6/min | ETA: 16.1m [2026-01-14T12:33:04.454509] [DEBUG] [REMOTE ] OS: Retrieved 370 rows, trimmed to 300. [2026-01-14T12:33:04.454643] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-14T12:33:04.454841] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-14T12:33:04.454973] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:04.455079] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-14T12:33:04.455119] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-14T12:33:04.455181] [INFO ] [MAIN ] [2362/3512] OS kept (0.2s) | 2359 kept, 3 rejected | 71.6/min | ETA: 16.1m [2026-01-14T12:33:05.239192] [DEBUG] [REMOTE ] OSBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:05.239329] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-14T12:33:05.239542] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.00. [2026-01-14T12:33:05.239695] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:05.239809] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-14T12:33:05.239848] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-14T12:33:05.239898] [INFO ] [MAIN ] [2363/3512] OSBC kept (0.8s) | 2360 kept, 3 rejected | 71.6/min | ETA: 16.0m [2026-01-14T12:33:05.747120] [DEBUG] [REMOTE ] OSIS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:05.747265] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-14T12:33:05.747553] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-14T12:33:05.747755] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:05.747913] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-14T12:33:05.747961] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-14T12:33:05.748012] [INFO ] [MAIN ] [2364/3512] OSIS kept (0.5s) | 2361 kept, 3 rejected | 71.6/min | ETA: 16.0m [2026-01-14T12:33:06.243784] [DEBUG] [REMOTE ] OSPN: Retrieved 6293 rows, trimmed to 300. [2026-01-14T12:33:06.243965] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-14T12:33:06.244275] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-14T12:33:06.244453] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:06.244630] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-14T12:33:06.244686] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-14T12:33:06.244752] [INFO ] [MAIN ] [2365/3512] OSPN kept (0.5s) | 2362 kept, 3 rejected | 71.6/min | ETA: 16.0m [2026-01-14T12:33:06.612186] [DEBUG] [REMOTE ] OSS: Retrieved 1998 rows, trimmed to 300. [2026-01-14T12:33:06.612328] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-14T12:33:06.612583] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-14T12:33:06.612728] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:06.612842] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-14T12:33:06.612883] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-14T12:33:06.612933] [INFO ] [MAIN ] [2366/3512] OSS kept (0.4s) | 2363 kept, 3 rejected | 71.6/min | ETA: 16.0m [2026-01-14T12:33:07.094771] [DEBUG] [REMOTE ] OTEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:07.094960] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-14T12:33:07.095263] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $31.74. [2026-01-14T12:33:07.095417] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:07.095554] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-14T12:33:07.095616] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-14T12:33:07.095670] [INFO ] [MAIN ] [2367/3512] OTEX kept (0.5s) | 2364 kept, 3 rejected | 71.7/min | ETA: 16.0m [2026-01-14T12:33:07.371144] [DEBUG] [REMOTE ] OTIS: Retrieved 1463 rows, trimmed to 300. [2026-01-14T12:33:07.371283] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-14T12:33:07.371500] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-14T12:33:07.371678] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:07.371803] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-14T12:33:07.371846] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-14T12:33:07.371920] [INFO ] [MAIN ] [2368/3512] OTIS kept (0.3s) | 2365 kept, 3 rejected | 71.7/min | ETA: 16.0m [2026-01-14T12:33:07.609876] [DEBUG] [REMOTE ] OTLY: Retrieved 1168 rows, trimmed to 300. [2026-01-14T12:33:07.610035] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-14T12:33:07.610260] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-14T12:33:07.610414] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:07.610530] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-14T12:33:07.610600] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-14T12:33:07.610656] [INFO ] [MAIN ] [2369/3512] OTLY kept (0.2s) | 2366 kept, 3 rejected | 71.7/min | ETA: 15.9m [2026-01-14T12:33:08.196327] [DEBUG] [REMOTE ] OVID: Retrieved 2185 rows, trimmed to 300. [2026-01-14T12:33:08.196467] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-14T12:33:08.196739] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-14T12:33:08.196914] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:08.197048] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-14T12:33:08.197090] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-14T12:33:08.197142] [INFO ] [MAIN ] [2370/3512] OVID kept (0.6s) | 2367 kept, 3 rejected | 71.7/min | ETA: 15.9m [2026-01-14T12:33:08.748743] [DEBUG] [REMOTE ] OVLY: Retrieved 5597 rows, trimmed to 300. [2026-01-14T12:33:08.748933] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-14T12:33:08.749322] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.91. [2026-01-14T12:33:08.749486] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:08.749682] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-14T12:33:08.749739] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-14T12:33:08.749808] [INFO ] [MAIN ] [2371/3512] OVLY kept (0.6s) | 2368 kept, 3 rejected | 71.7/min | ETA: 15.9m [2026-01-14T12:33:09.054375] [DEBUG] [REMOTE ] OWL: Retrieved 1276 rows, trimmed to 300. [2026-01-14T12:33:09.054693] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-14T12:33:09.055126] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-14T12:33:09.055338] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:09.055538] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-14T12:33:09.055665] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-14T12:33:09.055761] [INFO ] [MAIN ] [2372/3512] OWL kept (0.3s) | 2369 kept, 3 rejected | 71.7/min | ETA: 15.9m [2026-01-14T12:33:09.551398] [DEBUG] [REMOTE ] OXLC: Retrieved 3767 rows, trimmed to 300. [2026-01-14T12:33:09.551700] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-14T12:33:09.552109] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-14T12:33:09.552261] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:09.552427] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-14T12:33:09.552471] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-14T12:33:09.552531] [INFO ] [MAIN ] [2373/3512] OXLC kept (0.5s) | 2370 kept, 3 rejected | 71.7/min | ETA: 15.9m [2026-01-14T12:33:10.066682] [DEBUG] [REMOTE ] OXM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:10.066881] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-14T12:33:10.067168] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-14T12:33:10.067314] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:10.067451] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-14T12:33:10.067561] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-14T12:33:10.067644] [INFO ] [MAIN ] [2374/3512] OXM kept (0.5s) | 2371 kept, 3 rejected | 71.8/min | ETA: 15.9m [2026-01-14T12:33:10.373364] [DEBUG] [REMOTE ] OXSQ: Retrieved 1965 rows, trimmed to 300. [2026-01-14T12:33:10.373562] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-14T12:33:10.373910] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.67. [2026-01-14T12:33:10.374079] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:10.374224] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-14T12:33:10.374274] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-14T12:33:10.374330] [INFO ] [MAIN ] [2375/3512] OXSQ kept (0.3s) | 2372 kept, 3 rejected | 71.8/min | ETA: 15.8m [2026-01-14T12:33:10.651783] [DEBUG] [REMOTE ] OZEM: Retrieved 413 rows, trimmed to 300. [2026-01-14T12:33:10.652040] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-14T12:33:10.652317] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-14T12:33:10.652460] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:10.652615] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-14T12:33:10.652663] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-14T12:33:10.652718] [INFO ] [MAIN ] [2376/3512] OZEM kept (0.3s) | 2373 kept, 3 rejected | 71.8/min | ETA: 15.8m [2026-01-14T12:33:11.364669] [DEBUG] [REMOTE ] OZK: Retrieved 6288 rows, trimmed to 300. [2026-01-14T12:33:11.364839] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-14T12:33:11.365150] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-14T12:33:11.365323] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:11.365482] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-14T12:33:11.365531] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-14T12:33:11.365621] [INFO ] [MAIN ] [2377/3512] OZK kept (0.7s) | 2374 kept, 3 rejected | 71.8/min | ETA: 15.8m [2026-01-14T12:33:11.595361] [DEBUG] [REMOTE ] OZKAP: Retrieved 1055 rows, trimmed to 300. [2026-01-14T12:33:11.595501] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-14T12:33:11.595724] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-14T12:33:11.595860] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:11.595968] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-14T12:33:11.596008] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-14T12:33:11.596061] [INFO ] [MAIN ] [2378/3512] OZKAP kept (0.2s) | 2375 kept, 3 rejected | 71.8/min | ETA: 15.8m [2026-01-14T12:33:12.231500] [DEBUG] [REMOTE ] PAA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:12.231688] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-14T12:33:12.231991] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.56. [2026-01-14T12:33:12.232170] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:12.232328] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-14T12:33:12.232387] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-14T12:33:12.232455] [INFO ] [MAIN ] [2379/3512] PAA kept (0.6s) | 2376 kept, 3 rejected | 71.8/min | ETA: 15.8m [2026-01-14T12:33:12.643097] [DEBUG] [REMOTE ] PAAS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:12.643286] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-14T12:33:12.643554] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-14T12:33:12.643714] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:12.643839] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-14T12:33:12.643906] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-14T12:33:12.643970] [INFO ] [MAIN ] [2380/3512] PAAS kept (0.4s) | 2377 kept, 3 rejected | 71.8/min | ETA: 15.8m [2026-01-14T12:33:13.052043] [DEBUG] [REMOTE ] PAC: Retrieved 5002 rows, trimmed to 300. [2026-01-14T12:33:13.052454] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-14T12:33:13.052854] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-14T12:33:13.053014] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:13.053161] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-14T12:33:13.053205] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-14T12:33:13.053261] [INFO ] [MAIN ] [2381/3512] PAC kept (0.4s) | 2378 kept, 3 rejected | 71.9/min | ETA: 15.7m [2026-01-14T12:33:13.258543] [DEBUG] [REMOTE ] PACB: Retrieved 3826 rows, trimmed to 300. [2026-01-14T12:33:13.258706] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-14T12:33:13.258916] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-14T12:33:13.259052] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:13.259163] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-14T12:33:13.259203] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-14T12:33:13.259251] [INFO ] [MAIN ] [2382/3512] PACB kept (0.2s) | 2379 kept, 3 rejected | 71.9/min | ETA: 15.7m [2026-01-14T12:33:13.726721] [DEBUG] [REMOTE ] PACK: Retrieved 1664 rows, trimmed to 300. [2026-01-14T12:33:13.726852] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-14T12:33:13.727057] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-14T12:33:13.727192] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:13.727299] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-14T12:33:13.727339] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-14T12:33:13.727390] [INFO ] [MAIN ] [2383/3512] PACK kept (0.5s) | 2380 kept, 3 rejected | 71.9/min | ETA: 15.7m [2026-01-14T12:33:14.200915] [DEBUG] [REMOTE ] PAGP: Retrieved 3079 rows, trimmed to 300. [2026-01-14T12:33:14.201059] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-14T12:33:14.201288] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.53. [2026-01-14T12:33:14.201431] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:14.201547] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-14T12:33:14.201608] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-14T12:33:14.201661] [INFO ] [MAIN ] [2384/3512] PAGP kept (0.5s) | 2381 kept, 3 rejected | 71.9/min | ETA: 15.7m [2026-01-14T12:33:14.528328] [DEBUG] [REMOTE ] PAGS: Retrieved 2004 rows, trimmed to 300. [2026-01-14T12:33:14.528458] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-14T12:33:14.528688] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.77. [2026-01-14T12:33:14.528824] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:14.528931] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-14T12:33:14.528971] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-14T12:33:14.529020] [INFO ] [MAIN ] [2385/3512] PAGS kept (0.3s) | 2382 kept, 3 rejected | 71.9/min | ETA: 15.7m [2026-01-14T12:33:14.991873] [DEBUG] [REMOTE ] PAHC: Retrieved 2957 rows, trimmed to 300. [2026-01-14T12:33:14.992007] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-14T12:33:14.992213] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-14T12:33:14.992351] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:14.992462] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-14T12:33:14.992520] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-14T12:33:14.992596] [INFO ] [MAIN ] [2386/3512] PAHC kept (0.5s) | 2383 kept, 3 rejected | 71.9/min | ETA: 15.7m [2026-01-14T12:33:15.236450] [DEBUG] [REMOTE ] PAL: Retrieved 421 rows, trimmed to 300. [2026-01-14T12:33:15.236629] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-14T12:33:15.236834] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.07. [2026-01-14T12:33:15.236968] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:15.237076] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-14T12:33:15.237115] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-14T12:33:15.237163] [INFO ] [MAIN ] [2387/3512] PAL kept (0.2s) | 2384 kept, 3 rejected | 72.0/min | ETA: 15.6m [2026-01-14T12:33:15.877981] [DEBUG] [REMOTE ] PAM: Retrieved 4090 rows, trimmed to 300. [2026-01-14T12:33:15.878119] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-14T12:33:15.878335] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-14T12:33:15.878472] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:15.878610] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-14T12:33:15.878652] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-14T12:33:15.878702] [INFO ] [MAIN ] [2388/3512] PAM kept (0.6s) | 2385 kept, 3 rejected | 72.0/min | ETA: 15.6m [2026-01-14T12:33:16.210379] [DEBUG] [REMOTE ] PANL: Retrieved 3034 rows, trimmed to 300. [2026-01-14T12:33:16.210522] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-14T12:33:16.210779] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-14T12:33:16.210918] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:16.211039] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-14T12:33:16.211079] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-14T12:33:16.211131] [INFO ] [MAIN ] [2389/3512] PANL kept (0.3s) | 2386 kept, 3 rejected | 72.0/min | ETA: 15.6m [2026-01-14T12:33:16.544026] [DEBUG] [REMOTE ] PASG: Retrieved 1477 rows, trimmed to 300. [2026-01-14T12:33:16.544166] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-14T12:33:16.544395] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-14T12:33:16.544560] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:16.544726] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-14T12:33:16.544769] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-14T12:33:16.544821] [INFO ] [MAIN ] [2390/3512] PASG kept (0.3s) | 2387 kept, 3 rejected | 72.0/min | ETA: 15.6m [2026-01-14T12:33:16.911647] [DEBUG] [REMOTE ] PATH: Retrieved 1189 rows, trimmed to 300. [2026-01-14T12:33:16.911782] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-14T12:33:16.911982] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-14T12:33:16.912116] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:16.912222] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-14T12:33:16.912261] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-14T12:33:16.912309] [INFO ] [MAIN ] [2391/3512] PATH kept (0.4s) | 2388 kept, 3 rejected | 72.0/min | ETA: 15.6m [2026-01-14T12:33:17.668793] [DEBUG] [REMOTE ] PATK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:17.668939] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-14T12:33:17.669176] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-14T12:33:17.669315] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:17.669562] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-14T12:33:17.669623] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-14T12:33:17.669675] [INFO ] [MAIN ] [2392/3512] PATK kept (0.8s) | 2389 kept, 3 rejected | 72.0/min | ETA: 15.5m [2026-01-14T12:33:17.926740] [DEBUG] [REMOTE ] PAX: Retrieved 1250 rows, trimmed to 300. [2026-01-14T12:33:17.926883] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-14T12:33:17.927101] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-14T12:33:17.927280] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:17.927423] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-14T12:33:17.927504] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-14T12:33:17.927613] [INFO ] [MAIN ] [2393/3512] PAX kept (0.3s) | 2390 kept, 3 rejected | 72.0/min | ETA: 15.5m [2026-01-14T12:33:18.298595] [DEBUG] [REMOTE ] PAXS: Retrieved 994 rows, trimmed to 300. [2026-01-14T12:33:18.298732] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-14T12:33:18.298933] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.77. [2026-01-14T12:33:18.299065] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:18.299172] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-14T12:33:18.299211] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-14T12:33:18.299260] [INFO ] [MAIN ] [2394/3512] PAXS kept (0.4s) | 2391 kept, 3 rejected | 72.1/min | ETA: 15.5m [2026-01-14T12:33:18.634178] [DEBUG] [REMOTE ] PAY: Retrieved 1164 rows, trimmed to 300. [2026-01-14T12:33:18.634315] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-14T12:33:18.634518] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-14T12:33:18.634672] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:18.634782] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-14T12:33:18.634822] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-14T12:33:18.634871] [INFO ] [MAIN ] [2395/3512] PAY kept (0.3s) | 2392 kept, 3 rejected | 72.1/min | ETA: 15.5m [2026-01-14T12:33:19.262288] [DEBUG] [REMOTE ] PAYC: Retrieved 2955 rows, trimmed to 300. [2026-01-14T12:33:19.262643] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-14T12:33:19.262868] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-14T12:33:19.263006] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:19.263121] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-14T12:33:19.263163] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-14T12:33:19.263213] [INFO ] [MAIN ] [2396/3512] PAYC kept (0.6s) | 2393 kept, 3 rejected | 72.1/min | ETA: 15.5m [2026-01-14T12:33:19.491641] [DEBUG] [REMOTE ] PAYO: Retrieved 1143 rows, trimmed to 300. [2026-01-14T12:33:19.491783] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-14T12:33:19.491987] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-14T12:33:19.492120] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:19.492229] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-14T12:33:19.492271] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-14T12:33:19.492319] [INFO ] [MAIN ] [2397/3512] PAYO kept (0.2s) | 2394 kept, 3 rejected | 72.1/min | ETA: 15.5m [2026-01-14T12:33:20.059012] [DEBUG] [REMOTE ] PAYS: Retrieved 4594 rows, trimmed to 300. [2026-01-14T12:33:20.059188] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-14T12:33:20.059409] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.82. [2026-01-14T12:33:20.059544] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:20.059695] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-14T12:33:20.059736] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-14T12:33:20.059785] [INFO ] [MAIN ] [2398/3512] PAYS kept (0.6s) | 2395 kept, 3 rejected | 72.1/min | ETA: 15.4m [2026-01-14T12:33:20.520274] [DEBUG] [REMOTE ] PAYX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:20.520420] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-14T12:33:20.520866] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-14T12:33:20.521008] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:20.521129] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-14T12:33:20.521169] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-14T12:33:20.521221] [INFO ] [MAIN ] [2399/3512] PAYX kept (0.5s) | 2396 kept, 3 rejected | 72.1/min | ETA: 15.4m [2026-01-14T12:33:21.018440] [DEBUG] [REMOTE ] PB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:21.018598] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-14T12:33:21.018822] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $62.37. [2026-01-14T12:33:21.018956] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:21.019070] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-14T12:33:21.019108] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-14T12:33:21.019156] [INFO ] [MAIN ] [2400/3512] PB kept (0.5s) | 2397 kept, 3 rejected | 72.1/min | ETA: 15.4m [2026-01-14T12:33:21.397044] [DEBUG] [REMOTE ] PBA: Retrieved 3841 rows, trimmed to 300. [2026-01-14T12:33:21.397188] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-14T12:33:21.397421] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-14T12:33:21.397607] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:21.397734] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-14T12:33:21.397776] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-14T12:33:21.397826] [INFO ] [MAIN ] [2401/3512] PBA kept (0.4s) | 2398 kept, 3 rejected | 72.2/min | ETA: 15.4m [2026-01-14T12:33:21.782038] [DEBUG] [REMOTE ] PBF: Retrieved 3290 rows, trimmed to 300. [2026-01-14T12:33:21.782176] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-14T12:33:21.782387] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-14T12:33:21.782522] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:21.782658] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-14T12:33:21.782700] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-14T12:33:21.782749] [INFO ] [MAIN ] [2402/3512] PBF kept (0.4s) | 2399 kept, 3 rejected | 72.2/min | ETA: 15.4m [2026-01-14T12:33:22.092024] [DEBUG] [REMOTE ] PBFS: Retrieved 1632 rows, trimmed to 300. [2026-01-14T12:33:22.092165] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-14T12:33:22.092387] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-14T12:33:22.092525] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:22.092686] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-14T12:33:22.092734] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-14T12:33:22.092786] [INFO ] [MAIN ] [2403/3512] PBFS kept (0.3s) | 2400 kept, 3 rejected | 72.2/min | ETA: 15.4m [2026-01-14T12:33:22.672907] [DEBUG] [REMOTE ] PBH: Retrieved 5264 rows, trimmed to 300. [2026-01-14T12:33:22.673063] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-14T12:33:22.673327] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-14T12:33:22.673470] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:22.673640] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-14T12:33:22.673685] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-14T12:33:22.673740] [INFO ] [MAIN ] [2404/3512] PBH kept (0.6s) | 2401 kept, 3 rejected | 72.2/min | ETA: 15.3m [2026-01-14T12:33:23.123068] [DEBUG] [REMOTE ] PBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:23.123219] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-14T12:33:23.123482] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-14T12:33:23.123648] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:23.123776] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-14T12:33:23.123820] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-14T12:33:23.123875] [INFO ] [MAIN ] [2405/3512] PBI kept (0.5s) | 2402 kept, 3 rejected | 72.2/min | ETA: 15.3m [2026-01-14T12:33:23.517143] [DEBUG] [REMOTE ] PBYI: Retrieved 3451 rows, trimmed to 300. [2026-01-14T12:33:23.517284] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-14T12:33:23.517521] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-14T12:33:23.517705] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:23.517827] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-14T12:33:23.517867] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-14T12:33:23.517917] [INFO ] [MAIN ] [2406/3512] PBYI kept (0.4s) | 2403 kept, 3 rejected | 72.2/min | ETA: 15.3m [2026-01-14T12:33:23.705761] [DEBUG] [REMOTE ] PCB: Retrieved 2921 rows, trimmed to 300. [2026-01-14T12:33:23.705913] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-14T12:33:23.706134] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.79. [2026-01-14T12:33:23.706275] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:23.706391] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-14T12:33:23.706433] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-14T12:33:23.706485] [INFO ] [MAIN ] [2407/3512] PCB kept (0.2s) | 2404 kept, 3 rejected | 72.3/min | ETA: 15.3m [2026-01-14T12:33:24.470750] [DEBUG] [REMOTE ] PCF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:24.470909] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-14T12:33:24.471151] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-14T12:33:24.471287] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:24.471406] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-14T12:33:24.471447] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-14T12:33:24.471498] [INFO ] [MAIN ] [2408/3512] PCF kept (0.8s) | 2405 kept, 3 rejected | 72.3/min | ETA: 15.3m [2026-01-14T12:33:24.944867] [DEBUG] [REMOTE ] PCG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:24.945035] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-14T12:33:24.945281] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-14T12:33:24.945416] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:24.945538] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-14T12:33:24.945600] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-14T12:33:24.945684] [INFO ] [MAIN ] [2409/3512] PCG kept (0.5s) | 2406 kept, 3 rejected | 72.3/min | ETA: 15.3m [2026-01-14T12:33:25.481652] [DEBUG] [REMOTE ] PCH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:25.481786] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-14T12:33:25.482001] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-14T12:33:25.482135] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:25.482266] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-14T12:33:25.482307] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-14T12:33:25.482356] [INFO ] [MAIN ] [2410/3512] PCH kept (0.5s) | 2407 kept, 3 rejected | 72.3/min | ETA: 15.2m [2026-01-14T12:33:25.944964] [DEBUG] [REMOTE ] PCM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:25.945110] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-14T12:33:25.945353] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-14T12:33:25.945496] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:25.945650] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-14T12:33:25.945699] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-14T12:33:25.945753] [INFO ] [MAIN ] [2411/3512] PCM kept (0.5s) | 2408 kept, 3 rejected | 72.3/min | ETA: 15.2m [2026-01-14T12:33:26.397671] [DEBUG] [REMOTE ] PCN: Retrieved 6055 rows, trimmed to 300. [2026-01-14T12:33:26.397808] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-14T12:33:26.398017] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-14T12:33:26.398151] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:26.398260] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-14T12:33:26.398299] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-14T12:33:26.398348] [INFO ] [MAIN ] [2412/3512] PCN kept (0.5s) | 2409 kept, 3 rejected | 72.3/min | ETA: 15.2m [2026-01-14T12:33:26.882169] [DEBUG] [REMOTE ] PCQ: Retrieved 6173 rows, trimmed to 300. [2026-01-14T12:33:26.882362] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-14T12:33:26.882958] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-14T12:33:26.883134] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:26.883287] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-14T12:33:26.883334] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-14T12:33:26.883406] [INFO ] [MAIN ] [2413/3512] PCQ kept (0.5s) | 2410 kept, 3 rejected | 72.3/min | ETA: 15.2m [2026-01-14T12:33:27.243653] [DEBUG] [REMOTE ] PCRX: Retrieved 3758 rows, trimmed to 300. [2026-01-14T12:33:27.243845] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-14T12:33:27.244110] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-14T12:33:27.244257] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:27.244382] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-14T12:33:27.244435] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-14T12:33:27.244491] [INFO ] [MAIN ] [2414/3512] PCRX kept (0.4s) | 2411 kept, 3 rejected | 72.3/min | ETA: 15.2m [2026-01-14T12:33:27.631453] [DEBUG] [REMOTE ] PCTY: Retrieved 2974 rows, trimmed to 300. [2026-01-14T12:33:27.631632] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-14T12:33:27.631868] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-14T12:33:27.632001] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:27.632117] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-14T12:33:27.632158] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-14T12:33:27.632207] [INFO ] [MAIN ] [2415/3512] PCTY kept (0.4s) | 2412 kept, 3 rejected | 72.4/min | ETA: 15.2m [2026-01-14T12:33:27.801970] [DEBUG] [REMOTE ] PCVX: Retrieved 1404 rows, trimmed to 300. [2026-01-14T12:33:27.802090] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-14T12:33:27.802285] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-14T12:33:27.802422] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:27.802545] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-14T12:33:27.802617] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-14T12:33:27.802678] [INFO ] [MAIN ] [2416/3512] PCVX kept (0.2s) | 2413 kept, 3 rejected | 72.4/min | ETA: 15.1m [2026-01-14T12:33:28.596924] [DEBUG] [REMOTE ] PCYO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:28.597138] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-14T12:33:28.597506] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-14T12:33:28.597692] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:28.597881] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-14T12:33:28.597932] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-14T12:33:28.597991] [INFO ] [MAIN ] [2417/3512] PCYO kept (0.8s) | 2414 kept, 3 rejected | 72.4/min | ETA: 15.1m [2026-01-14T12:33:28.888968] [DEBUG] [REMOTE ] PD: Retrieved 1699 rows, trimmed to 300. [2026-01-14T12:33:28.889102] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-14T12:33:28.889321] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-14T12:33:28.889456] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:28.889601] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-14T12:33:28.889645] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-14T12:33:28.889693] [INFO ] [MAIN ] [2418/3512] PD kept (0.3s) | 2415 kept, 3 rejected | 72.4/min | ETA: 15.1m [2026-01-14T12:33:29.366822] [DEBUG] [REMOTE ] PDBC: Retrieved 2811 rows, trimmed to 300. [2026-01-14T12:33:29.366954] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-14T12:33:29.367167] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.70. [2026-01-14T12:33:29.367303] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:29.367415] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-14T12:33:29.367458] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-14T12:33:29.367527] [INFO ] [MAIN ] [2419/3512] PDBC kept (0.5s) | 2416 kept, 3 rejected | 72.4/min | ETA: 15.1m [2026-01-14T12:33:29.680398] [DEBUG] [REMOTE ] PDD: Retrieved 1877 rows, trimmed to 300. [2026-01-14T12:33:29.680590] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-14T12:33:29.680851] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-14T12:33:29.681015] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:29.681128] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-14T12:33:29.681168] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-14T12:33:29.681217] [INFO ] [MAIN ] [2420/3512] PDD kept (0.3s) | 2417 kept, 3 rejected | 72.4/min | ETA: 15.1m [2026-01-14T12:33:30.309970] [DEBUG] [REMOTE ] PDEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:30.310137] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-14T12:33:30.310407] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $25.64. [2026-01-14T12:33:30.310601] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:30.310731] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-14T12:33:30.310773] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-14T12:33:30.310825] [INFO ] [MAIN ] [2421/3512] PDEX kept (0.6s) | 2418 kept, 3 rejected | 72.4/min | ETA: 15.1m [2026-01-14T12:33:30.574921] [DEBUG] [REMOTE ] PDFS: Retrieved 6150 rows, trimmed to 300. [2026-01-14T12:33:30.575059] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-14T12:33:30.575269] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-14T12:33:30.575427] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:30.575563] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-14T12:33:30.575629] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-14T12:33:30.575679] [INFO ] [MAIN ] [2422/3512] PDFS kept (0.3s) | 2419 kept, 3 rejected | 72.5/min | ETA: 15.0m [2026-01-14T12:33:30.916034] [DEBUG] [REMOTE ] PDI: Retrieved 3428 rows, trimmed to 300. [2026-01-14T12:33:30.916178] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-14T12:33:30.916402] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-14T12:33:30.916538] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:30.916676] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-14T12:33:30.916717] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-14T12:33:30.916768] [INFO ] [MAIN ] [2423/3512] PDI kept (0.3s) | 2420 kept, 3 rejected | 72.5/min | ETA: 15.0m [2026-01-14T12:33:31.393966] [DEBUG] [REMOTE ] PDLB: Retrieved 2082 rows, trimmed to 300. [2026-01-14T12:33:31.394113] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-14T12:33:31.394339] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-14T12:33:31.394478] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:31.394618] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-14T12:33:31.394663] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-14T12:33:31.394883] [INFO ] [MAIN ] [2424/3512] PDLB kept (0.5s) | 2421 kept, 3 rejected | 72.5/min | ETA: 15.0m [2026-01-14T12:33:31.889355] [DEBUG] [REMOTE ] PDM: Retrieved 4006 rows, trimmed to 300. [2026-01-14T12:33:31.889497] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-14T12:33:31.889740] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-14T12:33:31.889882] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:31.889999] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-14T12:33:31.890041] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-14T12:33:31.890091] [INFO ] [MAIN ] [2425/3512] PDM kept (0.5s) | 2422 kept, 3 rejected | 72.5/min | ETA: 15.0m [2026-01-14T12:33:32.210066] [DEBUG] [REMOTE ] PDO: Retrieved 1247 rows, trimmed to 300. [2026-01-14T12:33:32.210203] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-14T12:33:32.210412] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.19. [2026-01-14T12:33:32.210559] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:32.210698] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-14T12:33:32.210752] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-14T12:33:32.210817] [INFO ] [MAIN ] [2426/3512] PDO kept (0.3s) | 2423 kept, 3 rejected | 72.5/min | ETA: 15.0m [2026-01-14T12:33:32.737063] [DEBUG] [REMOTE ] PDP: Retrieved 4749 rows, trimmed to 300. [2026-01-14T12:33:32.737212] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-14T12:33:32.737446] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-14T12:33:32.737645] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:32.737783] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-14T12:33:32.737829] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-14T12:33:32.737887] [INFO ] [MAIN ] [2427/3512] PDP kept (0.5s) | 2424 kept, 3 rejected | 72.5/min | ETA: 15.0m [2026-01-14T12:33:33.275262] [DEBUG] [REMOTE ] PDS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:33.275429] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-14T12:33:33.275725] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $54.20. [2026-01-14T12:33:33.275883] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:33.276013] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-14T12:33:33.276053] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-14T12:33:33.276104] [INFO ] [MAIN ] [2428/3512] PDS kept (0.5s) | 2425 kept, 3 rejected | 72.5/min | ETA: 14.9m [2026-01-14T12:33:33.421419] [DEBUG] [REMOTE ] PDX: Retrieved 1749 rows, trimmed to 300. [2026-01-14T12:33:33.421558] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-14T12:33:33.421790] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-14T12:33:33.421924] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:33.422041] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-14T12:33:33.422081] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-14T12:33:33.422129] [INFO ] [MAIN ] [2429/3512] PDX kept (0.1s) | 2426 kept, 3 rejected | 72.6/min | ETA: 14.9m [2026-01-14T12:33:33.923370] [DEBUG] [REMOTE ] PDYN: Retrieved 1079 rows, trimmed to 300. [2026-01-14T12:33:33.923513] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-14T12:33:33.923767] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-14T12:33:33.923902] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:33.924016] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-14T12:33:33.924056] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-14T12:33:33.924105] [INFO ] [MAIN ] [2430/3512] PDYN kept (0.5s) | 2427 kept, 3 rejected | 72.6/min | ETA: 14.9m [2026-01-14T12:33:34.448085] [DEBUG] [REMOTE ] PEB: Retrieved 4048 rows, trimmed to 300. [2026-01-14T12:33:34.448253] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-14T12:33:34.448510] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-14T12:33:34.448667] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:34.448792] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-14T12:33:34.448832] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-14T12:33:34.448883] [INFO ] [MAIN ] [2431/3512] PEB kept (0.5s) | 2428 kept, 3 rejected | 72.6/min | ETA: 14.9m [2026-01-14T12:33:34.834069] [DEBUG] [REMOTE ] PEBK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:34.834208] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-14T12:33:34.834434] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.25. [2026-01-14T12:33:34.834610] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:34.834750] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-14T12:33:34.834792] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-14T12:33:34.834843] [INFO ] [MAIN ] [2432/3512] PEBK kept (0.4s) | 2429 kept, 3 rejected | 72.6/min | ETA: 14.9m [2026-01-14T12:33:35.335796] [DEBUG] [REMOTE ] PEBO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:35.335966] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-14T12:33:35.336256] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.75. [2026-01-14T12:33:35.336403] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:35.336540] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-14T12:33:35.336606] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-14T12:33:35.336663] [INFO ] [MAIN ] [2433/3512] PEBO kept (0.5s) | 2430 kept, 3 rejected | 72.6/min | ETA: 14.9m [2026-01-14T12:33:35.449293] [DEBUG] [REMOTE ] PECO: Retrieved 1130 rows, trimmed to 300. [2026-01-14T12:33:35.449429] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-14T12:33:35.449669] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.63. [2026-01-14T12:33:35.449834] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:35.449951] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-14T12:33:35.449993] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-14T12:33:35.450044] [INFO ] [MAIN ] [2434/3512] PECO kept (0.1s) | 2431 kept, 3 rejected | 72.6/min | ETA: 14.8m [2026-01-14T12:33:36.209375] [DEBUG] [REMOTE ] PEG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:36.209519] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-14T12:33:36.209808] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-14T12:33:36.209955] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:36.210075] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-14T12:33:36.210118] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-14T12:33:36.210168] [INFO ] [MAIN ] [2435/3512] PEG kept (0.8s) | 2432 kept, 3 rejected | 72.6/min | ETA: 14.8m [2026-01-14T12:33:36.646333] [DEBUG] [REMOTE ] PEGA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:36.646469] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-14T12:33:36.646706] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-14T12:33:36.646839] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:36.646954] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-14T12:33:36.646993] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-14T12:33:36.647042] [INFO ] [MAIN ] [2436/3512] PEGA kept (0.4s) | 2433 kept, 3 rejected | 72.7/min | ETA: 14.8m [2026-01-14T12:33:36.947445] [DEBUG] [REMOTE ] PEN: Retrieved 2595 rows, trimmed to 300. [2026-01-14T12:33:36.947625] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-14T12:33:36.947845] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-14T12:33:36.948021] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:36.948146] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-14T12:33:36.948192] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-14T12:33:36.948243] [INFO ] [MAIN ] [2437/3512] PEN kept (0.3s) | 2434 kept, 3 rejected | 72.7/min | ETA: 14.8m [2026-01-14T12:33:37.511995] [DEBUG] [REMOTE ] PENN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:37.512159] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-14T12:33:37.512416] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-14T12:33:37.512563] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:37.512727] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-14T12:33:37.512770] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-14T12:33:37.512821] [INFO ] [MAIN ] [2438/3512] PENN kept (0.6s) | 2435 kept, 3 rejected | 72.7/min | ETA: 14.8m [2026-01-14T12:33:37.990474] [DEBUG] [REMOTE ] PEO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:37.990636] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-14T12:33:37.990879] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.42. [2026-01-14T12:33:37.991015] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:37.991135] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-14T12:33:37.991174] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-14T12:33:37.991224] [INFO ] [MAIN ] [2439/3512] PEO kept (0.5s) | 2436 kept, 3 rejected | 72.7/min | ETA: 14.8m [2026-01-14T12:33:38.475058] [DEBUG] [REMOTE ] PEP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:38.475196] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-14T12:33:38.475415] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-14T12:33:38.475593] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:38.475739] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-14T12:33:38.475801] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-14T12:33:38.475859] [INFO ] [MAIN ] [2440/3512] PEP kept (0.5s) | 2437 kept, 3 rejected | 72.7/min | ETA: 14.7m [2026-01-14T12:33:38.705345] [DEBUG] [REMOTE ] PEPG: Retrieved 925 rows, trimmed to 300. [2026-01-14T12:33:38.705492] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-14T12:33:38.705743] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-14T12:33:38.705887] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:38.706001] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-14T12:33:38.706041] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-14T12:33:38.706090] [INFO ] [MAIN ] [2441/3512] PEPG kept (0.2s) | 2438 kept, 3 rejected | 72.7/min | ETA: 14.7m [2026-01-14T12:33:39.013595] [DEBUG] [REMOTE ] PERF: Retrieved 1224 rows, trimmed to 300. [2026-01-14T12:33:39.013763] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-14T12:33:39.013973] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-14T12:33:39.014111] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:39.014222] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-14T12:33:39.014264] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-14T12:33:39.014315] [INFO ] [MAIN ] [2442/3512] PERF kept (0.3s) | 2439 kept, 3 rejected | 72.8/min | ETA: 14.7m [2026-01-14T12:33:39.671254] [DEBUG] [REMOTE ] PERI: Retrieved 5020 rows, trimmed to 300. [2026-01-14T12:33:39.671429] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-14T12:33:39.671758] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-14T12:33:39.671958] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:39.672129] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-14T12:33:39.672188] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-14T12:33:39.672261] [INFO ] [MAIN ] [2443/3512] PERI kept (0.7s) | 2440 kept, 3 rejected | 72.8/min | ETA: 14.7m [2026-01-14T12:33:40.116692] [DEBUG] [REMOTE ] PESI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:40.116832] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-14T12:33:40.117051] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-14T12:33:40.117184] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:40.117299] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-14T12:33:40.117338] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-14T12:33:40.117387] [INFO ] [MAIN ] [2444/3512] PESI kept (0.4s) | 2441 kept, 3 rejected | 72.8/min | ETA: 14.7m [2026-01-14T12:33:40.585874] [DEBUG] [REMOTE ] PETS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:40.586014] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-14T12:33:40.586240] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-14T12:33:40.586386] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:40.586504] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-14T12:33:40.586547] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-14T12:33:40.586618] [INFO ] [MAIN ] [2445/3512] PETS kept (0.5s) | 2442 kept, 3 rejected | 72.8/min | ETA: 14.7m [2026-01-14T12:33:41.029876] [DEBUG] [REMOTE ] PEY: Retrieved 5307 rows, trimmed to 300. [2026-01-14T12:33:41.030008] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-14T12:33:41.030217] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-14T12:33:41.030368] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:41.030478] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-14T12:33:41.030517] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-14T12:33:41.030565] [INFO ] [MAIN ] [2446/3512] PEY kept (0.4s) | 2443 kept, 3 rejected | 72.8/min | ETA: 14.6m [2026-01-14T12:33:41.497755] [DEBUG] [REMOTE ] PFBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:41.497896] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-14T12:33:41.498117] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $84.60. [2026-01-14T12:33:41.498261] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:41.498379] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-14T12:33:41.498421] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-14T12:33:41.498473] [INFO ] [MAIN ] [2447/3512] PFBC kept (0.5s) | 2444 kept, 3 rejected | 72.8/min | ETA: 14.6m [2026-01-14T12:33:41.986374] [DEBUG] [REMOTE ] PFD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:41.986643] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-14T12:33:41.987252] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-14T12:33:41.987400] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:41.987597] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-14T12:33:41.987644] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-14T12:33:41.987705] [INFO ] [MAIN ] [2448/3512] PFD kept (0.5s) | 2445 kept, 3 rejected | 72.8/min | ETA: 14.6m [2026-01-14T12:33:42.470874] [DEBUG] [REMOTE ] PFF: Retrieved 4728 rows, trimmed to 300. [2026-01-14T12:33:42.471256] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-14T12:33:42.471765] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-14T12:33:42.471978] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:42.472179] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-14T12:33:42.472238] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-14T12:33:42.472315] [INFO ] [MAIN ] [2449/3512] PFF kept (0.5s) | 2446 kept, 3 rejected | 72.8/min | ETA: 14.6m [2026-01-14T12:33:42.963220] [DEBUG] [REMOTE ] PFG: Retrieved 6095 rows, trimmed to 300. [2026-01-14T12:33:42.963369] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-14T12:33:42.963642] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.91. [2026-01-14T12:33:42.963814] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:42.963957] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-14T12:33:42.963999] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-14T12:33:42.964051] [INFO ] [MAIN ] [2450/3512] PFG kept (0.5s) | 2447 kept, 3 rejected | 72.8/min | ETA: 14.6m [2026-01-14T12:33:43.295148] [DEBUG] [REMOTE ] PFGC: Retrieved 2586 rows, trimmed to 300. [2026-01-14T12:33:43.295291] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-14T12:33:43.295530] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-14T12:33:43.295696] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:43.295807] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-14T12:33:43.295848] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-14T12:33:43.295896] [INFO ] [MAIN ] [2451/3512] PFGC kept (0.3s) | 2448 kept, 3 rejected | 72.9/min | ETA: 14.6m [2026-01-14T12:33:43.632757] [DEBUG] [REMOTE ] PFH: Retrieved 1347 rows, trimmed to 300. [2026-01-14T12:33:43.632898] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-14T12:33:43.633177] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-14T12:33:43.633333] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:43.633447] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-14T12:33:43.633490] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-14T12:33:43.633541] [INFO ] [MAIN ] [2452/3512] PFH kept (0.3s) | 2449 kept, 3 rejected | 72.9/min | ETA: 14.5m [2026-01-14T12:33:44.197765] [DEBUG] [REMOTE ] PFIS: Retrieved 5941 rows, trimmed to 300. [2026-01-14T12:33:44.197933] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-14T12:33:44.198158] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-14T12:33:44.198296] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:44.198411] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-14T12:33:44.198451] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-14T12:33:44.198502] [INFO ] [MAIN ] [2453/3512] PFIS kept (0.6s) | 2450 kept, 3 rejected | 72.9/min | ETA: 14.5m [2026-01-14T12:33:44.619882] [DEBUG] [REMOTE ] PFL: Retrieved 5601 rows, trimmed to 300. [2026-01-14T12:33:44.620027] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-14T12:33:44.620246] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-14T12:33:44.620387] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:44.620503] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-14T12:33:44.620543] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-14T12:33:44.620613] [INFO ] [MAIN ] [2454/3512] PFL kept (0.4s) | 2451 kept, 3 rejected | 72.9/min | ETA: 14.5m [2026-01-14T12:33:45.045891] [DEBUG] [REMOTE ] PFM: Retrieved 5114 rows, trimmed to 300. [2026-01-14T12:33:45.046032] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-14T12:33:45.046252] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-14T12:33:45.046385] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:45.046498] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-14T12:33:45.046538] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-14T12:33:45.046605] [INFO ] [MAIN ] [2455/3512] PFM kept (0.4s) | 2452 kept, 3 rejected | 72.9/min | ETA: 14.5m [2026-01-14T12:33:45.542622] [DEBUG] [REMOTE ] PFN: Retrieved 5337 rows, trimmed to 300. [2026-01-14T12:33:45.542760] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-14T12:33:45.542979] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.16. [2026-01-14T12:33:45.543120] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:45.543237] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-14T12:33:45.543280] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-14T12:33:45.543333] [INFO ] [MAIN ] [2456/3512] PFN kept (0.5s) | 2453 kept, 3 rejected | 72.9/min | ETA: 14.5m [2026-01-14T12:33:45.999906] [DEBUG] [REMOTE ] PFO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:46.000051] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-14T12:33:46.000276] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-14T12:33:46.000412] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:46.000530] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-14T12:33:46.000589] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-14T12:33:46.000643] [INFO ] [MAIN ] [2457/3512] PFO kept (0.5s) | 2454 kept, 3 rejected | 72.9/min | ETA: 14.5m [2026-01-14T12:33:46.254229] [DEBUG] [REMOTE ] PFS: Retrieved 5785 rows, trimmed to 300. [2026-01-14T12:33:46.254366] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-14T12:33:46.254608] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-14T12:33:46.254747] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:46.254861] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-14T12:33:46.254901] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-14T12:33:46.254953] [INFO ] [MAIN ] [2458/3512] PFS kept (0.3s) | 2455 kept, 3 rejected | 73.0/min | ETA: 14.4m [2026-01-14T12:33:46.779277] [DEBUG] [REMOTE ] PFSI: Retrieved 3190 rows, trimmed to 300. [2026-01-14T12:33:46.779429] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-14T12:33:46.779679] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $119.72. [2026-01-14T12:33:46.779832] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:46.779970] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-14T12:33:46.780013] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-14T12:33:46.780063] [INFO ] [MAIN ] [2459/3512] PFSI kept (0.5s) | 2456 kept, 3 rejected | 73.0/min | ETA: 14.4m [2026-01-14T12:33:47.272863] [DEBUG] [REMOTE ] PGC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:47.273062] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-14T12:33:47.273392] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-14T12:33:47.273538] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:47.273718] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-14T12:33:47.273761] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-14T12:33:47.273819] [INFO ] [MAIN ] [2460/3512] PGC kept (0.5s) | 2457 kept, 3 rejected | 73.0/min | ETA: 14.4m [2026-01-14T12:33:47.586527] [DEBUG] [REMOTE ] PGEN: Retrieved 3127 rows, trimmed to 300. [2026-01-14T12:33:47.586711] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-14T12:33:47.586936] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-14T12:33:47.587070] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:47.587183] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-14T12:33:47.587223] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-14T12:33:47.587271] [INFO ] [MAIN ] [2461/3512] PGEN kept (0.3s) | 2458 kept, 3 rejected | 73.0/min | ETA: 14.4m [2026-01-14T12:33:48.104227] [DEBUG] [REMOTE ] PGJ: Retrieved 5307 rows, trimmed to 300. [2026-01-14T12:33:48.104381] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-14T12:33:48.104658] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-14T12:33:48.104799] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:48.104927] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-14T12:33:48.104970] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-14T12:33:48.105024] [INFO ] [MAIN ] [2462/3512] PGJ kept (0.5s) | 2459 kept, 3 rejected | 73.0/min | ETA: 14.4m [2026-01-14T12:33:48.381839] [DEBUG] [REMOTE ] PGNY: Retrieved 1562 rows, trimmed to 300. [2026-01-14T12:33:48.382027] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-14T12:33:48.382276] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-14T12:33:48.382420] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:48.382540] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-14T12:33:48.382605] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-14T12:33:48.382662] [INFO ] [MAIN ] [2463/3512] PGNY kept (0.3s) | 2460 kept, 3 rejected | 73.0/min | ETA: 14.4m [2026-01-14T12:33:48.933369] [DEBUG] [REMOTE ] PGP: Retrieved 5191 rows, trimmed to 300. [2026-01-14T12:33:48.933639] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-14T12:33:48.933947] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.10. [2026-01-14T12:33:48.934094] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:48.934221] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-14T12:33:48.934265] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-14T12:33:48.934322] [INFO ] [MAIN ] [2464/3512] PGP kept (0.6s) | 2461 kept, 3 rejected | 73.0/min | ETA: 14.3m [2026-01-14T12:33:49.168443] [DEBUG] [REMOTE ] PGY: Retrieved 893 rows, trimmed to 300. [2026-01-14T12:33:49.168601] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-14T12:33:49.168819] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-14T12:33:49.168990] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:49.169111] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-14T12:33:49.169153] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-14T12:33:49.169203] [INFO ] [MAIN ] [2465/3512] PGY kept (0.2s) | 2462 kept, 3 rejected | 73.1/min | ETA: 14.3m [2026-01-14T12:33:49.529952] [DEBUG] [REMOTE ] PGZ: Retrieved 3157 rows, trimmed to 300. [2026-01-14T12:33:49.530093] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-14T12:33:49.530307] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-14T12:33:49.530451] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:49.530586] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-14T12:33:49.530630] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-14T12:33:49.530682] [INFO ] [MAIN ] [2466/3512] PGZ kept (0.4s) | 2463 kept, 3 rejected | 73.1/min | ETA: 14.3m [2026-01-14T12:33:50.271490] [DEBUG] [REMOTE ] PH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:50.271662] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-14T12:33:50.271912] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $732.03. [2026-01-14T12:33:50.272049] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:50.272361] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-14T12:33:50.272414] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-14T12:33:50.272485] [INFO ] [MAIN ] [2467/3512] PH kept (0.7s) | 2464 kept, 3 rejected | 73.1/min | ETA: 14.3m [2026-01-14T12:33:50.748374] [DEBUG] [REMOTE ] PHG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:50.748517] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-14T12:33:50.748761] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-14T12:33:50.748910] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:50.749051] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-14T12:33:50.749095] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-14T12:33:50.749144] [INFO ] [MAIN ] [2468/3512] PHG kept (0.5s) | 2465 kept, 3 rejected | 73.1/min | ETA: 14.3m [2026-01-14T12:33:51.219859] [DEBUG] [REMOTE ] PHI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:51.220015] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-14T12:33:51.220460] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-14T12:33:51.220621] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:51.220751] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-14T12:33:51.220792] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-14T12:33:51.220843] [INFO ] [MAIN ] [2469/3512] PHI kept (0.5s) | 2466 kept, 3 rejected | 73.1/min | ETA: 14.3m [2026-01-14T12:33:51.444393] [DEBUG] [REMOTE ] PHIN: Retrieved 639 rows, trimmed to 300. [2026-01-14T12:33:51.444612] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-14T12:33:51.444896] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-14T12:33:51.445042] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:51.445366] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-14T12:33:51.445410] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-14T12:33:51.445463] [INFO ] [MAIN ] [2470/3512] PHIN kept (0.2s) | 2467 kept, 3 rejected | 73.1/min | ETA: 14.2m [2026-01-14T12:33:51.980840] [DEBUG] [REMOTE ] PHIO: Retrieved 3439 rows, trimmed to 300. [2026-01-14T12:33:51.980989] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-14T12:33:51.981414] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-14T12:33:51.981562] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:51.981717] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-14T12:33:51.981760] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-14T12:33:51.981813] [INFO ] [MAIN ] [2471/3512] PHIO kept (0.5s) | 2468 kept, 3 rejected | 73.1/min | ETA: 14.2m [2026-01-14T12:33:52.485715] [DEBUG] [REMOTE ] PHK: Retrieved 5717 rows, trimmed to 300. [2026-01-14T12:33:52.485873] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-14T12:33:52.486115] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.63. [2026-01-14T12:33:52.486254] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:52.486384] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-14T12:33:52.486425] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-14T12:33:52.486477] [INFO ] [MAIN ] [2472/3512] PHK kept (0.5s) | 2469 kept, 3 rejected | 73.2/min | ETA: 14.2m [2026-01-14T12:33:52.959030] [DEBUG] [REMOTE ] PHM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:52.959380] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-14T12:33:52.959653] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-14T12:33:52.959812] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:52.959970] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-14T12:33:52.960021] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-14T12:33:52.960075] [INFO ] [MAIN ] [2473/3512] PHM kept (0.5s) | 2470 kept, 3 rejected | 73.2/min | ETA: 14.2m [2026-01-14T12:33:53.366050] [DEBUG] [REMOTE ] PHO: Retrieved 5057 rows, trimmed to 300. [2026-01-14T12:33:53.366196] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-14T12:33:53.366408] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-14T12:33:53.366545] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:53.366677] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-14T12:33:53.366718] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-14T12:33:53.366767] [INFO ] [MAIN ] [2474/3512] PHO kept (0.4s) | 2471 kept, 3 rejected | 73.2/min | ETA: 14.2m [2026-01-14T12:33:53.660293] [DEBUG] [REMOTE ] PHUN: Retrieved 2310 rows, trimmed to 300. [2026-01-14T12:33:53.660497] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-14T12:33:53.660801] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-14T12:33:53.660959] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:53.661113] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-14T12:33:53.661177] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-14T12:33:53.661245] [INFO ] [MAIN ] [2475/3512] PHUN kept (0.3s) | 2472 kept, 3 rejected | 73.2/min | ETA: 14.2m [2026-01-14T12:33:54.039958] [DEBUG] [REMOTE ] PHVS: Retrieved 1240 rows, trimmed to 300. [2026-01-14T12:33:54.040103] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-14T12:33:54.040329] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.12. [2026-01-14T12:33:54.040467] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:54.040603] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-14T12:33:54.040650] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-14T12:33:54.040700] [INFO ] [MAIN ] [2476/3512] PHVS kept (0.4s) | 2473 kept, 3 rejected | 73.2/min | ETA: 14.1m [2026-01-14T12:33:54.461590] [DEBUG] [REMOTE ] PI: Retrieved 2384 rows, trimmed to 300. [2026-01-14T12:33:54.461730] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-14T12:33:54.461947] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-14T12:33:54.462131] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:54.462270] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-14T12:33:54.462331] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-14T12:33:54.462385] [INFO ] [MAIN ] [2477/3512] PI kept (0.4s) | 2474 kept, 3 rejected | 73.2/min | ETA: 14.1m [2026-01-14T12:33:55.063299] [DEBUG] [REMOTE ] PID: Retrieved 5114 rows, trimmed to 300. [2026-01-14T12:33:55.063501] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-14T12:33:55.063829] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-14T12:33:55.063985] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:55.064125] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-14T12:33:55.064174] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-14T12:33:55.064232] [INFO ] [MAIN ] [2478/3512] PID kept (0.6s) | 2475 kept, 3 rejected | 73.2/min | ETA: 14.1m [2026-01-14T12:33:55.451024] [DEBUG] [REMOTE ] PIE: Retrieved 4539 rows, trimmed to 300. [2026-01-14T12:33:55.451204] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-14T12:33:55.451530] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-14T12:33:55.451764] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:55.451944] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-14T12:33:55.452009] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-14T12:33:55.452091] [INFO ] [MAIN ] [2479/3512] PIE kept (0.4s) | 2476 kept, 3 rejected | 73.3/min | ETA: 14.1m [2026-01-14T12:33:55.968373] [DEBUG] [REMOTE ] PII: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:55.968682] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-14T12:33:55.969176] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-14T12:33:55.969358] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:55.969556] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-14T12:33:55.969630] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-14T12:33:55.969703] [INFO ] [MAIN ] [2480/3512] PII kept (0.5s) | 2477 kept, 3 rejected | 73.3/min | ETA: 14.1m [2026-01-14T12:33:56.501332] [DEBUG] [REMOTE ] PIM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:56.501924] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-14T12:33:56.502622] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-14T12:33:56.502865] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:56.503083] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-14T12:33:56.503148] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-14T12:33:56.503260] [INFO ] [MAIN ] [2481/3512] PIM kept (0.5s) | 2478 kept, 3 rejected | 73.3/min | ETA: 14.1m [2026-01-14T12:33:56.785872] [DEBUG] [REMOTE ] PINE: Retrieved 1542 rows, trimmed to 300. [2026-01-14T12:33:56.786047] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-14T12:33:56.786398] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.49. [2026-01-14T12:33:56.786611] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:56.786774] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-14T12:33:56.786828] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-14T12:33:56.786897] [INFO ] [MAIN ] [2482/3512] PINE kept (0.3s) | 2479 kept, 3 rejected | 73.3/min | ETA: 14.1m [2026-01-14T12:33:57.182921] [DEBUG] [REMOTE ] PINS: Retrieved 1694 rows, trimmed to 300. [2026-01-14T12:33:57.183095] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-14T12:33:57.183334] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-14T12:33:57.183479] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:57.183625] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-14T12:33:57.183669] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-14T12:33:57.183724] [INFO ] [MAIN ] [2483/3512] PINS kept (0.4s) | 2480 kept, 3 rejected | 73.3/min | ETA: 14.0m [2026-01-14T12:33:57.612514] [DEBUG] [REMOTE ] PK: Retrieved 2269 rows, trimmed to 300. [2026-01-14T12:33:57.612717] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-14T12:33:57.612967] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-14T12:33:57.613114] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:57.613234] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-14T12:33:57.613281] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-14T12:33:57.613348] [INFO ] [MAIN ] [2484/3512] PK kept (0.4s) | 2481 kept, 3 rejected | 73.3/min | ETA: 14.0m [2026-01-14T12:33:58.161167] [DEBUG] [REMOTE ] PKBK: Retrieved 6125 rows, trimmed to 300. [2026-01-14T12:33:58.161321] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-14T12:33:58.161566] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $20.05. [2026-01-14T12:33:58.161726] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:58.161848] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-14T12:33:58.161889] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-14T12:33:58.161941] [INFO ] [MAIN ] [2485/3512] PKBK kept (0.5s) | 2482 kept, 3 rejected | 73.3/min | ETA: 14.0m [2026-01-14T12:33:58.653232] [DEBUG] [REMOTE ] PKE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:33:58.653398] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-14T12:33:58.653642] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-14T12:33:58.653787] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:58.653903] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-14T12:33:58.653944] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-14T12:33:58.653994] [INFO ] [MAIN ] [2486/3512] PKE kept (0.5s) | 2483 kept, 3 rejected | 73.3/min | ETA: 14.0m [2026-01-14T12:33:59.025193] [DEBUG] [REMOTE ] PKG: Retrieved 6529 rows, trimmed to 300. [2026-01-14T12:33:59.025325] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-14T12:33:59.025543] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-14T12:33:59.025704] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-14T12:33:59.025823] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-14T12:33:59.025870] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-14T12:33:59.025924] [INFO ] [MAIN ] [2487/3512] PKG kept (0.4s) | 2484 kept, 3 rejected | 73.4/min | ETA: 14.0m [2026-01-14T12:36:14.609469] [DEBUG] [REMOTE ] PKOH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:14.609690] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-14T12:36:14.609974] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-14T12:36:14.610115] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:14.610229] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-14T12:36:14.610269] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-14T12:36:14.610324] [INFO ] [MAIN ] [2488/3512] PKOH kept (135.6s) | 2485 kept, 3 rejected | 68.8/min | ETA: 14.9m [2026-01-14T12:36:15.170535] [DEBUG] [REMOTE ] PKX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:15.170714] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-14T12:36:15.170989] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $50.99. [2026-01-14T12:36:15.171133] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:15.171269] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-14T12:36:15.171313] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-14T12:36:15.171366] [INFO ] [MAIN ] [2489/3512] PKX kept (0.6s) | 2486 kept, 3 rejected | 68.8/min | ETA: 14.9m [2026-01-14T12:36:15.426161] [DEBUG] [REMOTE ] PL: Retrieved 1186 rows, trimmed to 300. [2026-01-14T12:36:15.426300] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-14T12:36:15.426716] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-14T12:36:15.426859] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:15.426970] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-14T12:36:15.427010] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-14T12:36:15.427060] [INFO ] [MAIN ] [2490/3512] PL kept (0.3s) | 2487 kept, 3 rejected | 68.8/min | ETA: 14.8m [2026-01-14T12:36:16.016597] [DEBUG] [REMOTE ] PLAB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:16.016746] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-14T12:36:16.016990] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-14T12:36:16.017130] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:16.017256] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-14T12:36:16.017297] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-14T12:36:16.017348] [INFO ] [MAIN ] [2491/3512] PLAB kept (0.6s) | 2488 kept, 3 rejected | 68.8/min | ETA: 14.8m [2026-01-14T12:36:16.385846] [DEBUG] [REMOTE ] PLAY: Retrieved 2831 rows, trimmed to 300. [2026-01-14T12:36:16.386014] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-14T12:36:16.386281] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-14T12:36:16.386451] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:16.386610] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-14T12:36:16.386666] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-14T12:36:16.386720] [INFO ] [MAIN ] [2492/3512] PLAY kept (0.4s) | 2489 kept, 3 rejected | 68.9/min | ETA: 14.8m [2026-01-14T12:36:16.851819] [DEBUG] [REMOTE ] PLBC: Retrieved 5926 rows, trimmed to 300. [2026-01-14T12:36:16.851962] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-14T12:36:16.852200] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-14T12:36:16.852346] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:16.852486] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-14T12:36:16.852532] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-14T12:36:16.852602] [INFO ] [MAIN ] [2493/3512] PLBC kept (0.5s) | 2490 kept, 3 rejected | 68.9/min | ETA: 14.8m [2026-01-14T12:36:16.991772] [DEBUG] [REMOTE ] PLBY: Retrieved 1349 rows, trimmed to 300. [2026-01-14T12:36:16.991924] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-14T12:36:16.992129] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-14T12:36:16.992264] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:16.992375] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-14T12:36:16.992415] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-14T12:36:16.992464] [INFO ] [MAIN ] [2494/3512] PLBY kept (0.1s) | 2491 kept, 3 rejected | 68.9/min | ETA: 14.8m [2026-01-14T12:36:17.728352] [DEBUG] [REMOTE ] PLCE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:17.728509] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-14T12:36:17.728792] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-14T12:36:17.728932] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:17.729063] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-14T12:36:17.729103] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-14T12:36:17.729155] [INFO ] [MAIN ] [2495/3512] PLCE kept (0.7s) | 2492 kept, 3 rejected | 68.9/min | ETA: 14.8m [2026-01-14T12:36:18.203873] [DEBUG] [REMOTE ] PLD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:18.204038] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-14T12:36:18.204303] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-14T12:36:18.204456] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:18.204619] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-14T12:36:18.204662] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-14T12:36:18.204714] [INFO ] [MAIN ] [2496/3512] PLD kept (0.5s) | 2493 kept, 3 rejected | 68.9/min | ETA: 14.7m [2026-01-14T12:36:18.804627] [DEBUG] [REMOTE ] PLPC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:18.804787] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-14T12:36:18.805012] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-14T12:36:18.805155] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:18.805277] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-14T12:36:18.805319] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-14T12:36:18.805370] [INFO ] [MAIN ] [2497/3512] PLPC kept (0.6s) | 2494 kept, 3 rejected | 68.9/min | ETA: 14.7m [2026-01-14T12:36:19.079143] [DEBUG] [REMOTE ] PLRX: Retrieved 1411 rows, trimmed to 300. [2026-01-14T12:36:19.079283] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-14T12:36:19.079492] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-14T12:36:19.079851] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:19.079970] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-14T12:36:19.080013] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-14T12:36:19.080064] [INFO ] [MAIN ] [2498/3512] PLRX kept (0.3s) | 2495 kept, 3 rejected | 68.9/min | ETA: 14.7m [2026-01-14T12:36:19.626874] [DEBUG] [REMOTE ] PLSE: Retrieved 2428 rows, trimmed to 300. [2026-01-14T12:36:19.627010] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-14T12:36:19.627221] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-14T12:36:19.627357] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:19.627468] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-14T12:36:19.627532] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-14T12:36:19.627795] [INFO ] [MAIN ] [2499/3512] PLSE kept (0.5s) | 2496 kept, 3 rejected | 69.0/min | ETA: 14.7m [2026-01-14T12:36:19.842690] [DEBUG] [REMOTE ] PLTK: Retrieved 1254 rows, trimmed to 300. [2026-01-14T12:36:19.842838] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-14T12:36:19.843044] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.42. [2026-01-14T12:36:19.843182] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:19.843293] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-14T12:36:19.843334] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-14T12:36:19.843384] [INFO ] [MAIN ] [2500/3512] PLTK kept (0.2s) | 2497 kept, 3 rejected | 69.0/min | ETA: 14.7m [2026-01-14T12:36:20.616814] [DEBUG] [REMOTE ] PLUG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:20.616949] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-14T12:36:20.617165] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-14T12:36:20.617300] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:20.617414] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-14T12:36:20.617454] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-14T12:36:20.617532] [INFO ] [MAIN ] [2501/3512] PLUG kept (0.8s) | 2498 kept, 3 rejected | 69.0/min | ETA: 14.7m [2026-01-14T12:36:21.093691] [DEBUG] [REMOTE ] PLUS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:21.093829] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-14T12:36:21.094056] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.18. [2026-01-14T12:36:21.094191] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:21.094310] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-14T12:36:21.094350] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-14T12:36:21.094400] [INFO ] [MAIN ] [2502/3512] PLUS kept (0.5s) | 2499 kept, 3 rejected | 69.0/min | ETA: 14.6m [2026-01-14T12:36:21.595593] [DEBUG] [REMOTE ] PLXS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:21.595730] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-14T12:36:21.595945] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-14T12:36:21.596082] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:21.596195] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-14T12:36:21.596236] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-14T12:36:21.596797] [INFO ] [MAIN ] [2503/3512] PLXS kept (0.5s) | 2500 kept, 3 rejected | 69.0/min | ETA: 14.6m [2026-01-14T12:36:21.886248] [DEBUG] [REMOTE ] PLYM: Retrieved 2161 rows, trimmed to 300. [2026-01-14T12:36:21.886374] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-14T12:36:21.886600] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-14T12:36:21.886744] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:21.886852] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-14T12:36:21.886891] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-14T12:36:21.886940] [INFO ] [MAIN ] [2504/3512] PLYM kept (0.3s) | 2501 kept, 3 rejected | 69.0/min | ETA: 14.6m [2026-01-14T12:36:22.279695] [DEBUG] [REMOTE ] PM: Retrieved 4486 rows, trimmed to 300. [2026-01-14T12:36:22.279827] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-14T12:36:22.280030] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-14T12:36:22.280163] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:22.280272] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-14T12:36:22.280311] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-14T12:36:22.280358] [INFO ] [MAIN ] [2505/3512] PM kept (0.4s) | 2502 kept, 3 rejected | 69.0/min | ETA: 14.6m [2026-01-14T12:36:22.489419] [DEBUG] [REMOTE ] PMAX: Retrieved 340 rows, trimmed to 300. [2026-01-14T12:36:22.489564] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-14T12:36:22.489788] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-14T12:36:22.489920] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:22.490030] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-14T12:36:22.490069] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-14T12:36:22.490118] [INFO ] [MAIN ] [2506/3512] PMAX kept (0.2s) | 2503 kept, 3 rejected | 69.1/min | ETA: 14.6m [2026-01-14T12:36:23.250005] [DEBUG] [REMOTE ] PML: Retrieved 5926 rows, trimmed to 300. [2026-01-14T12:36:23.250143] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-14T12:36:23.250358] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-14T12:36:23.250491] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:23.250626] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-14T12:36:23.250669] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-14T12:36:23.250717] [INFO ] [MAIN ] [2507/3512] PML kept (0.8s) | 2504 kept, 3 rejected | 69.1/min | ETA: 14.6m [2026-01-14T12:36:23.695415] [DEBUG] [REMOTE ] PMM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:23.695590] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-14T12:36:23.695828] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-14T12:36:23.695980] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:23.696100] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-14T12:36:23.696140] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-14T12:36:23.696191] [INFO ] [MAIN ] [2508/3512] PMM kept (0.4s) | 2505 kept, 3 rejected | 69.1/min | ETA: 14.5m [2026-01-14T12:36:24.179898] [DEBUG] [REMOTE ] PMO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:24.180051] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-14T12:36:24.180303] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-14T12:36:24.180446] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:24.180592] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-14T12:36:24.180637] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-14T12:36:24.180689] [INFO ] [MAIN ] [2509/3512] PMO kept (0.5s) | 2506 kept, 3 rejected | 69.1/min | ETA: 14.5m [2026-01-14T12:36:24.357110] [DEBUG] [REMOTE ] PMTS: Retrieved 2580 rows, trimmed to 300. [2026-01-14T12:36:24.357248] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-14T12:36:24.357467] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-14T12:36:24.357670] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:24.357793] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-14T12:36:24.357842] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-14T12:36:24.357898] [INFO ] [MAIN ] [2510/3512] PMTS kept (0.2s) | 2507 kept, 3 rejected | 69.1/min | ETA: 14.5m [2026-01-14T12:36:24.857633] [DEBUG] [REMOTE ] PMVP: Retrieved 1331 rows, trimmed to 300. [2026-01-14T12:36:24.857790] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-14T12:36:24.858014] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-14T12:36:24.858158] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:24.858282] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-14T12:36:24.858326] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-14T12:36:24.858377] [INFO ] [MAIN ] [2511/3512] PMVP kept (0.5s) | 2508 kept, 3 rejected | 69.1/min | ETA: 14.5m [2026-01-14T12:36:25.473983] [DEBUG] [REMOTE ] PNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:25.474137] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-14T12:36:25.474364] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $179.04. [2026-01-14T12:36:25.474504] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:25.474645] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-14T12:36:25.474693] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-14T12:36:25.474745] [INFO ] [MAIN ] [2512/3512] PNC kept (0.6s) | 2509 kept, 3 rejected | 69.1/min | ETA: 14.5m [2026-01-14T12:36:25.935112] [DEBUG] [REMOTE ] PNI: Retrieved 5926 rows, trimmed to 300. [2026-01-14T12:36:25.935246] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-14T12:36:25.935458] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-14T12:36:25.935612] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:25.935726] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-14T12:36:25.935766] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-14T12:36:25.935815] [INFO ] [MAIN ] [2513/3512] PNI kept (0.5s) | 2510 kept, 3 rejected | 69.1/min | ETA: 14.4m [2026-01-14T12:36:26.370957] [DEBUG] [REMOTE ] PNQI: Retrieved 4424 rows, trimmed to 300. [2026-01-14T12:36:26.371126] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-14T12:36:26.371354] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-14T12:36:26.371490] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:26.371635] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-14T12:36:26.371678] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-14T12:36:26.371727] [INFO ] [MAIN ] [2514/3512] PNQI kept (0.4s) | 2511 kept, 3 rejected | 69.2/min | ETA: 14.4m [2026-01-14T12:36:26.818465] [DEBUG] [REMOTE ] PNRG: Retrieved 6584 rows, trimmed to 300. [2026-01-14T12:36:26.818617] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-14T12:36:26.818836] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-14T12:36:26.818970] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:26.819083] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-14T12:36:26.819122] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-14T12:36:26.819173] [INFO ] [MAIN ] [2515/3512] PNRG kept (0.4s) | 2512 kept, 3 rejected | 69.2/min | ETA: 14.4m [2026-01-14T12:36:27.084968] [DEBUG] [REMOTE ] PNTG: Retrieved 1580 rows, trimmed to 300. [2026-01-14T12:36:27.085098] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-14T12:36:27.085318] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-14T12:36:27.085456] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:27.085567] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-14T12:36:27.085657] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-14T12:36:27.085714] [INFO ] [MAIN ] [2516/3512] PNTG kept (0.3s) | 2513 kept, 3 rejected | 69.2/min | ETA: 14.4m [2026-01-14T12:36:27.487819] [DEBUG] [REMOTE ] PODD: Retrieved 4697 rows, trimmed to 300. [2026-01-14T12:36:27.488159] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-14T12:36:27.488381] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $278.17. [2026-01-14T12:36:27.488514] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:27.488660] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-14T12:36:27.488712] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-14T12:36:27.488785] [INFO ] [MAIN ] [2517/3512] PODD kept (0.4s) | 2514 kept, 3 rejected | 69.2/min | ETA: 14.4m [2026-01-14T12:36:28.098459] [DEBUG] [REMOTE ] POOL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:28.098630] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-14T12:36:28.098893] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-14T12:36:28.099184] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:28.099338] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-14T12:36:28.099385] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-14T12:36:28.099439] [INFO ] [MAIN ] [2518/3512] POOL kept (0.6s) | 2515 kept, 3 rejected | 69.2/min | ETA: 14.4m [2026-01-14T12:36:28.469838] [DEBUG] [REMOTE ] POWI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:28.470000] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-14T12:36:28.470224] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-14T12:36:28.470358] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:28.470474] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-14T12:36:28.470514] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-14T12:36:28.470563] [INFO ] [MAIN ] [2519/3512] POWI kept (0.4s) | 2516 kept, 3 rejected | 69.2/min | ETA: 14.3m [2026-01-14T12:36:28.993434] [DEBUG] [REMOTE ] POWL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:28.993590] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-14T12:36:28.993823] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-14T12:36:28.993958] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:28.994078] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-14T12:36:28.994118] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-14T12:36:28.994167] [INFO ] [MAIN ] [2520/3512] POWL kept (0.5s) | 2517 kept, 3 rejected | 69.2/min | ETA: 14.3m [2026-01-14T12:36:29.357752] [DEBUG] [REMOTE ] PPC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:29.357913] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-14T12:36:29.358196] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-14T12:36:29.358372] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:29.358524] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-14T12:36:29.358596] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-14T12:36:29.358664] [INFO ] [MAIN ] [2521/3512] PPC kept (0.4s) | 2518 kept, 3 rejected | 69.2/min | ETA: 14.3m [2026-01-14T12:36:29.856592] [DEBUG] [REMOTE ] PPG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:29.856737] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-14T12:36:29.857179] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-14T12:36:29.857325] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:29.857451] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-14T12:36:29.857524] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-14T12:36:29.857600] [INFO ] [MAIN ] [2522/3512] PPG kept (0.5s) | 2519 kept, 3 rejected | 69.3/min | ETA: 14.3m [2026-01-14T12:36:30.315856] [DEBUG] [REMOTE ] PPH: Retrieved 6527 rows, trimmed to 300. [2026-01-14T12:36:30.315991] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-14T12:36:30.316208] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-14T12:36:30.316347] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:30.316466] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-14T12:36:30.316508] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-14T12:36:30.316561] [INFO ] [MAIN ] [2523/3512] PPH kept (0.5s) | 2520 kept, 3 rejected | 69.3/min | ETA: 14.3m [2026-01-14T12:36:30.615606] [DEBUG] [REMOTE ] PPIH: Retrieved 2482 rows, trimmed to 300. [2026-01-14T12:36:30.615735] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-14T12:36:30.615939] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-14T12:36:30.616260] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:30.616368] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-14T12:36:30.616408] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-14T12:36:30.616456] [INFO ] [MAIN ] [2524/3512] PPIH kept (0.3s) | 2521 kept, 3 rejected | 69.3/min | ETA: 14.3m [2026-01-14T12:36:31.051750] [DEBUG] [REMOTE ] PPL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:31.051901] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-14T12:36:31.052160] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-14T12:36:31.052300] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:31.052429] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-14T12:36:31.052471] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-14T12:36:31.052523] [INFO ] [MAIN ] [2525/3512] PPL kept (0.4s) | 2522 kept, 3 rejected | 69.3/min | ETA: 14.2m [2026-01-14T12:36:31.416936] [DEBUG] [REMOTE ] PPSI: Retrieved 3125 rows, trimmed to 300. [2026-01-14T12:36:31.417094] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-14T12:36:31.417362] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-14T12:36:31.417568] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:31.417745] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-14T12:36:31.417799] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-14T12:36:31.417866] [INFO ] [MAIN ] [2526/3512] PPSI kept (0.4s) | 2523 kept, 3 rejected | 69.3/min | ETA: 14.2m [2026-01-14T12:36:31.762032] [DEBUG] [REMOTE ] PPTA: Retrieved 1232 rows, trimmed to 300. [2026-01-14T12:36:31.762177] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-14T12:36:31.762393] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-14T12:36:31.762526] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:31.762657] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-14T12:36:31.762699] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-14T12:36:31.762751] [INFO ] [MAIN ] [2527/3512] PPTA kept (0.3s) | 2524 kept, 3 rejected | 69.3/min | ETA: 14.2m [2026-01-14T12:36:32.374267] [DEBUG] [REMOTE ] PRA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:32.374401] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-14T12:36:32.374631] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-14T12:36:32.374772] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:32.374884] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-14T12:36:32.374924] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-14T12:36:32.374973] [INFO ] [MAIN ] [2528/3512] PRA kept (0.6s) | 2525 kept, 3 rejected | 69.3/min | ETA: 14.2m [2026-01-14T12:36:32.823990] [DEBUG] [REMOTE ] PRAA: Retrieved 5831 rows, trimmed to 300. [2026-01-14T12:36:32.824145] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-14T12:36:32.824403] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-14T12:36:32.824540] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:32.824686] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-14T12:36:32.824728] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-14T12:36:32.824779] [INFO ] [MAIN ] [2529/3512] PRAA kept (0.4s) | 2526 kept, 3 rejected | 69.4/min | ETA: 14.2m [2026-01-14T12:36:33.065972] [DEBUG] [REMOTE ] PRAX: Retrieved 1316 rows, trimmed to 300. [2026-01-14T12:36:33.066133] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-14T12:36:33.066345] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-14T12:36:33.066478] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:33.066615] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-14T12:36:33.066668] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-14T12:36:33.066720] [INFO ] [MAIN ] [2530/3512] PRAX kept (0.2s) | 2527 kept, 3 rejected | 69.4/min | ETA: 14.2m [2026-01-14T12:36:33.589730] [DEBUG] [REMOTE ] PRCH: Retrieved 1509 rows, trimmed to 300. [2026-01-14T12:36:33.589883] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-14T12:36:33.590139] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-14T12:36:33.590304] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:33.590443] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-14T12:36:33.590492] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-14T12:36:33.590554] [INFO ] [MAIN ] [2531/3512] PRCH kept (0.5s) | 2528 kept, 3 rejected | 69.4/min | ETA: 14.1m [2026-01-14T12:36:34.423283] [DEBUG] [REMOTE ] PRDO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:34.423426] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-14T12:36:34.423678] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-14T12:36:34.423822] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:34.423945] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-14T12:36:34.423988] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-14T12:36:34.424205] [INFO ] [MAIN ] [2532/3512] PRDO kept (0.8s) | 2529 kept, 3 rejected | 69.4/min | ETA: 14.1m [2026-01-14T12:36:34.820150] [DEBUG] [REMOTE ] PRFZ: Retrieved 4859 rows, trimmed to 300. [2026-01-14T12:36:34.820301] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-14T12:36:34.820527] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-14T12:36:34.820689] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:34.820820] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-14T12:36:34.820877] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-14T12:36:34.820948] [INFO ] [MAIN ] [2533/3512] PRFZ kept (0.4s) | 2530 kept, 3 rejected | 69.4/min | ETA: 14.1m [2026-01-14T12:36:35.297380] [DEBUG] [REMOTE ] PRG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:35.297552] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-14T12:36:35.297819] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-14T12:36:35.297965] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:35.298096] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-14T12:36:35.298140] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-14T12:36:35.298192] [INFO ] [MAIN ] [2534/3512] PRG kept (0.5s) | 2531 kept, 3 rejected | 69.4/min | ETA: 14.1m [2026-01-14T12:36:35.778099] [DEBUG] [REMOTE ] PRGO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:35.778239] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-14T12:36:35.778465] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-14T12:36:35.778617] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:35.778739] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-14T12:36:35.778780] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-14T12:36:35.778827] [INFO ] [MAIN ] [2535/3512] PRGO kept (0.5s) | 2532 kept, 3 rejected | 69.4/min | ETA: 14.1m [2026-01-14T12:36:35.974808] [DEBUG] [REMOTE ] PRH: Retrieved 2740 rows, trimmed to 300. [2026-01-14T12:36:35.974959] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-14T12:36:35.975388] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-14T12:36:35.975600] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:35.975760] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-14T12:36:35.975810] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-14T12:36:35.975862] [INFO ] [MAIN ] [2536/3512] PRH kept (0.2s) | 2533 kept, 3 rejected | 69.5/min | ETA: 14.1m [2026-01-14T12:36:36.405957] [DEBUG] [REMOTE ] PRI: Retrieved 3971 rows, trimmed to 300. [2026-01-14T12:36:36.406115] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-14T12:36:36.406377] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-14T12:36:36.406562] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:36.406729] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-14T12:36:36.406772] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-14T12:36:36.406839] [INFO ] [MAIN ] [2537/3512] PRI kept (0.4s) | 2534 kept, 3 rejected | 69.5/min | ETA: 14.0m [2026-01-14T12:36:36.993825] [DEBUG] [REMOTE ] PRIM: Retrieved 4387 rows, trimmed to 300. [2026-01-14T12:36:36.993962] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-14T12:36:36.994180] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-14T12:36:36.994314] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:36.994427] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-14T12:36:36.994468] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-14T12:36:36.994517] [INFO ] [MAIN ] [2538/3512] PRIM kept (0.6s) | 2535 kept, 3 rejected | 69.5/min | ETA: 14.0m [2026-01-14T12:36:37.419421] [DEBUG] [REMOTE ] PRLB: Retrieved 3492 rows, trimmed to 300. [2026-01-14T12:36:37.419553] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-14T12:36:37.419793] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-14T12:36:37.419946] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:37.420069] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-14T12:36:37.420109] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-14T12:36:37.420158] [INFO ] [MAIN ] [2539/3512] PRLB kept (0.4s) | 2536 kept, 3 rejected | 69.5/min | ETA: 14.0m [2026-01-14T12:36:37.697103] [DEBUG] [REMOTE ] PRM: Retrieved 1048 rows, trimmed to 300. [2026-01-14T12:36:37.697245] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-14T12:36:37.697456] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-14T12:36:37.697641] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:37.697770] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-14T12:36:37.697818] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-14T12:36:37.697876] [INFO ] [MAIN ] [2540/3512] PRM kept (0.3s) | 2537 kept, 3 rejected | 69.5/min | ETA: 14.0m [2026-01-14T12:36:38.057945] [DEBUG] [REMOTE ] PRME: Retrieved 810 rows, trimmed to 300. [2026-01-14T12:36:38.058109] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-14T12:36:38.058311] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-14T12:36:38.058443] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:38.058551] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-14T12:36:38.058615] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-14T12:36:38.058685] [INFO ] [MAIN ] [2541/3512] PRME kept (0.4s) | 2538 kept, 3 rejected | 69.5/min | ETA: 14.0m [2026-01-14T12:36:38.821708] [DEBUG] [REMOTE ] PRN: Retrieved 4843 rows, trimmed to 300. [2026-01-14T12:36:38.821851] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-14T12:36:38.822085] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-14T12:36:38.822219] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:38.822330] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-14T12:36:38.822370] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-14T12:36:38.822419] [INFO ] [MAIN ] [2542/3512] PRN kept (0.8s) | 2539 kept, 3 rejected | 69.5/min | ETA: 14.0m [2026-01-14T12:36:39.098608] [DEBUG] [REMOTE ] PROF: Retrieved 2284 rows, trimmed to 300. [2026-01-14T12:36:39.098736] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-14T12:36:39.098946] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-14T12:36:39.099084] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:39.099194] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-14T12:36:39.099237] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-14T12:36:39.099302] [INFO ] [MAIN ] [2543/3512] PROF kept (0.3s) | 2540 kept, 3 rejected | 69.5/min | ETA: 13.9m [2026-01-14T12:36:39.436814] [DEBUG] [REMOTE ] PROK: Retrieved 881 rows, trimmed to 300. [2026-01-14T12:36:39.436958] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-14T12:36:39.437189] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-14T12:36:39.437328] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:39.437440] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-14T12:36:39.437510] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-14T12:36:39.437591] [INFO ] [MAIN ] [2544/3512] PROK kept (0.3s) | 2541 kept, 3 rejected | 69.6/min | ETA: 13.9m [2026-01-14T12:36:39.997769] [DEBUG] [REMOTE ] PRTA: Retrieved 3284 rows, trimmed to 300. [2026-01-14T12:36:39.997901] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-14T12:36:39.998111] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-14T12:36:39.998244] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:39.998353] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-14T12:36:39.998393] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-14T12:36:39.998441] [INFO ] [MAIN ] [2545/3512] PRTA kept (0.6s) | 2542 kept, 3 rejected | 69.6/min | ETA: 13.9m [2026-01-14T12:36:40.164111] [DEBUG] [REMOTE ] PRTH: Retrieved 2288 rows, trimmed to 300. [2026-01-14T12:36:40.164232] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-14T12:36:40.164461] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-14T12:36:40.164664] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:40.164798] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-14T12:36:40.164841] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-14T12:36:40.164892] [INFO ] [MAIN ] [2546/3512] PRTH kept (0.2s) | 2543 kept, 3 rejected | 69.6/min | ETA: 13.9m [2026-01-14T12:36:40.648719] [DEBUG] [REMOTE ] PRVA: Retrieved 1184 rows, trimmed to 300. [2026-01-14T12:36:40.648851] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-14T12:36:40.649060] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-14T12:36:40.649197] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:40.649308] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-14T12:36:40.649349] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-14T12:36:40.649414] [INFO ] [MAIN ] [2547/3512] PRVA kept (0.5s) | 2544 kept, 3 rejected | 69.6/min | ETA: 13.9m [2026-01-14T12:36:41.114426] [DEBUG] [REMOTE ] PSC: Retrieved 2340 rows, trimmed to 300. [2026-01-14T12:36:41.114562] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-14T12:36:41.114825] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-14T12:36:41.114964] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:41.115088] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-14T12:36:41.115129] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-14T12:36:41.115181] [INFO ] [MAIN ] [2548/3512] PSC kept (0.5s) | 2545 kept, 3 rejected | 69.6/min | ETA: 13.8m [2026-01-14T12:36:41.689977] [DEBUG] [REMOTE ] PSCE: Retrieved 3968 rows, trimmed to 300. [2026-01-14T12:36:41.690117] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-14T12:36:41.690334] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.94. [2026-01-14T12:36:41.690467] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:41.690599] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-14T12:36:41.690640] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-14T12:36:41.690689] [INFO ] [MAIN ] [2549/3512] PSCE kept (0.6s) | 2546 kept, 3 rejected | 69.6/min | ETA: 13.8m [2026-01-14T12:36:42.094887] [DEBUG] [REMOTE ] PSCH: Retrieved 3968 rows, trimmed to 300. [2026-01-14T12:36:42.095026] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-14T12:36:42.095238] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-14T12:36:42.095419] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:42.095564] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-14T12:36:42.095629] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-14T12:36:42.095680] [INFO ] [MAIN ] [2550/3512] PSCH kept (0.4s) | 2547 kept, 3 rejected | 69.6/min | ETA: 13.8m [2026-01-14T12:36:42.513626] [DEBUG] [REMOTE ] PSEC: Retrieved 5402 rows, trimmed to 300. [2026-01-14T12:36:42.513764] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-14T12:36:42.513991] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-14T12:36:42.514133] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:42.514248] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-14T12:36:42.514484] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-14T12:36:42.514535] [INFO ] [MAIN ] [2551/3512] PSEC kept (0.4s) | 2548 kept, 3 rejected | 69.7/min | ETA: 13.8m [2026-01-14T12:36:42.826057] [DEBUG] [REMOTE ] PSF: Retrieved 3805 rows, trimmed to 300. [2026-01-14T12:36:42.826227] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-14T12:36:42.826452] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-14T12:36:42.826610] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:42.826736] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-14T12:36:42.826777] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-14T12:36:42.826827] [INFO ] [MAIN ] [2552/3512] PSF kept (0.3s) | 2549 kept, 3 rejected | 69.7/min | ETA: 13.8m [2026-01-14T12:36:43.182759] [DEBUG] [REMOTE ] PSFE: Retrieved 1321 rows, trimmed to 300. [2026-01-14T12:36:43.182887] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-14T12:36:43.183092] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-14T12:36:43.183226] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:43.183333] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-14T12:36:43.183373] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-14T12:36:43.183436] [INFO ] [MAIN ] [2553/3512] PSFE kept (0.4s) | 2550 kept, 3 rejected | 69.7/min | ETA: 13.8m [2026-01-14T12:36:43.748265] [DEBUG] [REMOTE ] PSHG: Retrieved 3780 rows, trimmed to 300. [2026-01-14T12:36:43.748401] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-14T12:36:43.748660] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.86. [2026-01-14T12:36:43.748819] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:43.748936] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-14T12:36:43.748978] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-14T12:36:43.749028] [INFO ] [MAIN ] [2554/3512] PSHG kept (0.6s) | 2551 kept, 3 rejected | 69.7/min | ETA: 13.7m [2026-01-14T12:36:44.045854] [DEBUG] [REMOTE ] PSN: Retrieved 1681 rows, trimmed to 300. [2026-01-14T12:36:44.045993] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-14T12:36:44.046203] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-14T12:36:44.046335] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:44.046444] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-14T12:36:44.046483] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-14T12:36:44.046532] [INFO ] [MAIN ] [2555/3512] PSN kept (0.3s) | 2552 kept, 3 rejected | 69.7/min | ETA: 13.7m [2026-01-14T12:36:44.422141] [DEBUG] [REMOTE ] PSNL: Retrieved 1651 rows, trimmed to 300. [2026-01-14T12:36:44.422277] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-14T12:36:44.422488] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-14T12:36:44.422655] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:44.422771] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-14T12:36:44.422813] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-14T12:36:44.422862] [INFO ] [MAIN ] [2556/3512] PSNL kept (0.4s) | 2553 kept, 3 rejected | 69.7/min | ETA: 13.7m [2026-01-14T12:36:45.016675] [DEBUG] [REMOTE ] PSO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:45.016811] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-14T12:36:45.017020] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-14T12:36:45.017154] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:45.017453] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-14T12:36:45.017512] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-14T12:36:45.017563] [INFO ] [MAIN ] [2557/3512] PSO kept (0.6s) | 2554 kept, 3 rejected | 69.7/min | ETA: 13.7m [2026-01-14T12:36:45.288728] [DEBUG] [REMOTE ] PSQH: Retrieved 1136 rows, trimmed to 300. [2026-01-14T12:36:45.288879] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-14T12:36:45.289108] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-14T12:36:45.289248] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:45.289368] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-14T12:36:45.289411] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-14T12:36:45.289462] [INFO ] [MAIN ] [2558/3512] PSQH kept (0.3s) | 2555 kept, 3 rejected | 69.8/min | ETA: 13.7m [2026-01-14T12:36:45.723199] [DEBUG] [REMOTE ] PSTG: Retrieved 2582 rows, trimmed to 300. [2026-01-14T12:36:45.723341] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-14T12:36:45.723552] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-14T12:36:45.723736] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:45.723858] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-14T12:36:45.723917] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-14T12:36:45.723972] [INFO ] [MAIN ] [2559/3512] PSTG kept (0.4s) | 2556 kept, 3 rejected | 69.8/min | ETA: 13.7m [2026-01-14T12:36:46.116138] [DEBUG] [REMOTE ] PSTL: Retrieved 1676 rows, trimmed to 300. [2026-01-14T12:36:46.116310] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-14T12:36:46.116837] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-14T12:36:46.117038] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:46.117215] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-14T12:36:46.117277] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-14T12:36:46.117355] [INFO ] [MAIN ] [2560/3512] PSTL kept (0.4s) | 2557 kept, 3 rejected | 69.8/min | ETA: 13.6m [2026-01-14T12:36:46.510568] [DEBUG] [REMOTE ] PSX: Retrieved 3459 rows, trimmed to 300. [2026-01-14T12:36:46.510865] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-14T12:36:46.511343] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.48. [2026-01-14T12:36:46.511545] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:46.511847] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-14T12:36:46.511908] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-14T12:36:46.511990] [INFO ] [MAIN ] [2561/3512] PSX kept (0.4s) | 2558 kept, 3 rejected | 69.8/min | ETA: 13.6m [2026-01-14T12:36:46.883718] [DEBUG] [REMOTE ] PTA: Retrieved 1308 rows, trimmed to 300. [2026-01-14T12:36:46.883911] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-14T12:36:46.884196] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-14T12:36:46.884370] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:46.884516] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-14T12:36:46.884562] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-14T12:36:46.884642] [INFO ] [MAIN ] [2562/3512] PTA kept (0.4s) | 2559 kept, 3 rejected | 69.8/min | ETA: 13.6m [2026-01-14T12:36:47.542838] [DEBUG] [REMOTE ] PTC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:47.543022] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-14T12:36:47.543335] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $169.37. [2026-01-14T12:36:47.543521] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:47.543719] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-14T12:36:47.543778] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-14T12:36:47.543851] [INFO ] [MAIN ] [2563/3512] PTC kept (0.7s) | 2560 kept, 3 rejected | 69.8/min | ETA: 13.6m [2026-01-14T12:36:48.199496] [DEBUG] [REMOTE ] PTEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:48.199799] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-14T12:36:48.200117] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-14T12:36:48.200265] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:48.200404] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-14T12:36:48.200446] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-14T12:36:48.200509] [INFO ] [MAIN ] [2564/3512] PTEN kept (0.7s) | 2561 kept, 3 rejected | 69.8/min | ETA: 13.6m [2026-01-14T12:36:48.626203] [DEBUG] [REMOTE ] PTF: Retrieved 4843 rows, trimmed to 300. [2026-01-14T12:36:48.626349] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-14T12:36:48.626594] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-14T12:36:48.626739] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:48.626866] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-14T12:36:48.626937] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-14T12:36:48.627002] [INFO ] [MAIN ] [2565/3512] PTF kept (0.4s) | 2562 kept, 3 rejected | 69.8/min | ETA: 13.6m [2026-01-14T12:36:48.929246] [DEBUG] [REMOTE ] PTGX: Retrieved 2369 rows, trimmed to 300. [2026-01-14T12:36:48.929384] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-14T12:36:48.929671] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-14T12:36:48.929829] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:48.929951] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-14T12:36:48.929993] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-14T12:36:48.930045] [INFO ] [MAIN ] [2566/3512] PTGX kept (0.3s) | 2563 kept, 3 rejected | 69.9/min | ETA: 13.5m [2026-01-14T12:36:49.508971] [DEBUG] [REMOTE ] PTH: Retrieved 4843 rows, trimmed to 300. [2026-01-14T12:36:49.509106] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-14T12:36:49.509350] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $44.62. [2026-01-14T12:36:49.509493] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:49.509631] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-14T12:36:49.509674] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-14T12:36:49.509725] [INFO ] [MAIN ] [2567/3512] PTH kept (0.6s) | 2564 kept, 3 rejected | 69.9/min | ETA: 13.5m [2026-01-14T12:36:49.682657] [DEBUG] [REMOTE ] PTLO: Retrieved 1061 rows, trimmed to 300. [2026-01-14T12:36:49.682852] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-14T12:36:49.683122] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-14T12:36:49.683272] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:49.683393] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-14T12:36:49.683435] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-14T12:36:49.683487] [INFO ] [MAIN ] [2568/3512] PTLO kept (0.2s) | 2565 kept, 3 rejected | 69.9/min | ETA: 13.5m [2026-01-14T12:36:50.248807] [DEBUG] [REMOTE ] PTNQ: Retrieved 2663 rows, trimmed to 300. [2026-01-14T12:36:50.248959] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-14T12:36:50.249193] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-14T12:36:50.249338] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:50.249458] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-14T12:36:50.249502] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-14T12:36:50.249554] [INFO ] [MAIN ] [2569/3512] PTNQ kept (0.6s) | 2566 kept, 3 rejected | 69.9/min | ETA: 13.5m [2026-01-14T12:36:50.619155] [DEBUG] [REMOTE ] PTON: Retrieved 1583 rows, trimmed to 300. [2026-01-14T12:36:50.619293] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-14T12:36:50.619502] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-14T12:36:50.619655] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:50.619765] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-14T12:36:50.619805] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-14T12:36:50.619853] [INFO ] [MAIN ] [2570/3512] PTON kept (0.4s) | 2567 kept, 3 rejected | 69.9/min | ETA: 13.5m [2026-01-14T12:36:51.149845] [DEBUG] [REMOTE ] PTY: Retrieved 5799 rows, trimmed to 300. [2026-01-14T12:36:51.150038] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-14T12:36:51.150387] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-14T12:36:51.150592] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:51.150768] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-14T12:36:51.150846] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-14T12:36:51.150917] [INFO ] [MAIN ] [2571/3512] PTY kept (0.5s) | 2568 kept, 3 rejected | 69.9/min | ETA: 13.5m [2026-01-14T12:36:51.434225] [DEBUG] [REMOTE ] PUBM: Retrieved 1279 rows, trimmed to 300. [2026-01-14T12:36:51.434356] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-14T12:36:51.434559] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-14T12:36:51.434731] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:51.434841] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-14T12:36:51.434881] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-14T12:36:51.434930] [INFO ] [MAIN ] [2572/3512] PUBM kept (0.3s) | 2569 kept, 3 rejected | 69.9/min | ETA: 13.4m [2026-01-14T12:36:51.994360] [DEBUG] [REMOTE ] PUK: Retrieved 6423 rows, trimmed to 300. [2026-01-14T12:36:51.994501] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-14T12:36:51.994739] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.80. [2026-01-14T12:36:51.994881] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:51.995009] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-14T12:36:51.995056] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-14T12:36:51.995119] [INFO ] [MAIN ] [2573/3512] PUK kept (0.6s) | 2570 kept, 3 rejected | 70.0/min | ETA: 13.4m [2026-01-14T12:36:52.154252] [DEBUG] [REMOTE ] PUMP: Retrieved 2219 rows, trimmed to 300. [2026-01-14T12:36:52.154411] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-14T12:36:52.154651] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.54. [2026-01-14T12:36:52.154799] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:52.154934] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-14T12:36:52.154979] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-14T12:36:52.155027] [INFO ] [MAIN ] [2574/3512] PUMP kept (0.2s) | 2571 kept, 3 rejected | 70.0/min | ETA: 13.4m [2026-01-14T12:36:52.677661] [DEBUG] [REMOTE ] PVH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:36:52.677936] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-14T12:36:52.678260] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $64.55. [2026-01-14T12:36:52.678420] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:52.678567] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-14T12:36:52.678655] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-14T12:36:52.678714] [INFO ] [MAIN ] [2575/3512] PVH kept (0.5s) | 2572 kept, 3 rejected | 70.0/min | ETA: 13.4m [2026-01-14T12:36:52.978404] [DEBUG] [REMOTE ] PVL: Retrieved 3566 rows, trimmed to 300. [2026-01-14T12:36:52.978626] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-14T12:36:52.978896] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.67. [2026-01-14T12:36:52.979041] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:52.979162] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-14T12:36:52.979205] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-14T12:36:52.979257] [INFO ] [MAIN ] [2576/3512] PVL kept (0.3s) | 2573 kept, 3 rejected | 70.0/min | ETA: 13.4m [2026-01-14T12:36:53.474533] [DEBUG] [REMOTE ] PWP: Retrieved 1291 rows, trimmed to 300. [2026-01-14T12:36:53.474764] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-14T12:36:53.475019] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-14T12:36:53.475170] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:53.475291] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-14T12:36:53.475360] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-14T12:36:53.475422] [INFO ] [MAIN ] [2577/3512] PWP kept (0.5s) | 2574 kept, 3 rejected | 70.0/min | ETA: 13.4m [2026-01-14T12:36:53.876716] [DEBUG] [REMOTE ] PX: Retrieved 1061 rows, trimmed to 300. [2026-01-14T12:36:53.876907] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-14T12:36:53.877158] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-14T12:36:53.877301] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:53.877418] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-14T12:36:53.877461] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-14T12:36:53.877540] [INFO ] [MAIN ] [2578/3512] PX kept (0.4s) | 2575 kept, 3 rejected | 70.0/min | ETA: 13.3m [2026-01-14T12:36:54.322276] [DEBUG] [REMOTE ] PXS: Retrieved 2563 rows, trimmed to 300. [2026-01-14T12:36:54.322693] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-14T12:36:54.322940] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-14T12:36:54.323080] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:54.323202] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-14T12:36:54.323242] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-14T12:36:54.323293] [INFO ] [MAIN ] [2579/3512] PXS kept (0.4s) | 2576 kept, 3 rejected | 70.0/min | ETA: 13.3m [2026-01-14T12:36:54.720651] [DEBUG] [REMOTE ] PY: Retrieved 2468 rows, trimmed to 300. [2026-01-14T12:36:54.720825] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-14T12:36:54.721060] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-14T12:36:54.721202] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:54.721318] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-14T12:36:54.721359] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-14T12:36:54.721408] [INFO ] [MAIN ] [2580/3512] PY kept (0.4s) | 2577 kept, 3 rejected | 70.1/min | ETA: 13.3m [2026-01-14T12:36:55.145060] [DEBUG] [REMOTE ] PYPL: Retrieved 2638 rows, trimmed to 300. [2026-01-14T12:36:55.145243] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-14T12:36:55.145502] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $56.56. [2026-01-14T12:36:55.145667] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:55.145788] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-14T12:36:55.145839] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-14T12:36:55.145904] [INFO ] [MAIN ] [2581/3512] PYPL kept (0.4s) | 2578 kept, 3 rejected | 70.1/min | ETA: 13.3m [2026-01-14T12:36:55.440415] [DEBUG] [REMOTE ] PYXS: Retrieved 1070 rows, trimmed to 300. [2026-01-14T12:36:55.440814] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-14T12:36:55.441059] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-14T12:36:55.441196] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-14T12:36:55.441313] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-14T12:36:55.441354] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-14T12:36:55.441406] [INFO ] [MAIN ] [2582/3512] PYXS kept (0.3s) | 2579 kept, 3 rejected | 70.1/min | ETA: 13.3m [2026-01-14T12:39:10.745315] [DEBUG] [REMOTE ] PZZA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:10.745549] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-14T12:39:10.745894] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $37.29. [2026-01-14T12:39:10.746043] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:10.746183] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-14T12:39:10.746242] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-14T12:39:10.746321] [INFO ] [MAIN ] [2583/3512] PZZA kept (135.3s) | 2580 kept, 3 rejected | 66.1/min | ETA: 14.1m [2026-01-14T12:39:10.847227] [DEBUG] [REMOTE ] QBTS: Retrieved 862 rows, trimmed to 300. [2026-01-14T12:39:10.847373] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-14T12:39:10.847638] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-14T12:39:10.847794] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:10.847911] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-14T12:39:10.847953] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-14T12:39:10.848004] [INFO ] [MAIN ] [2584/3512] QBTS kept (0.1s) | 2581 kept, 3 rejected | 66.1/min | ETA: 14.0m [2026-01-14T12:39:11.669789] [DEBUG] [REMOTE ] QCLN: Retrieved 4759 rows, trimmed to 300. [2026-01-14T12:39:11.669984] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-14T12:39:11.670225] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-14T12:39:11.670368] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:11.670493] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-14T12:39:11.670534] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-14T12:39:11.670604] [INFO ] [MAIN ] [2585/3512] QCLN kept (0.8s) | 2582 kept, 3 rejected | 66.1/min | ETA: 14.0m [2026-01-14T12:39:12.198064] [DEBUG] [REMOTE ] QCOM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:12.198209] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-14T12:39:12.198441] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-14T12:39:12.198627] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:12.198761] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-14T12:39:12.198803] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-14T12:39:12.198855] [INFO ] [MAIN ] [2586/3512] QCOM kept (0.5s) | 2583 kept, 3 rejected | 66.1/min | ETA: 14.0m [2026-01-14T12:39:12.622367] [DEBUG] [REMOTE ] QCRH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:12.622512] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-14T12:39:12.622762] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $67.61. [2026-01-14T12:39:12.622905] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:12.623052] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-14T12:39:12.623101] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-14T12:39:12.623153] [INFO ] [MAIN ] [2587/3512] QCRH kept (0.4s) | 2584 kept, 3 rejected | 66.1/min | ETA: 14.0m [2026-01-14T12:39:13.129512] [DEBUG] [REMOTE ] QDEL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:13.129684] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-14T12:39:13.129931] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-14T12:39:13.130072] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:13.130196] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-14T12:39:13.130238] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-14T12:39:13.130290] [INFO ] [MAIN ] [2588/3512] QDEL kept (0.5s) | 2585 kept, 3 rejected | 66.1/min | ETA: 14.0m [2026-01-14T12:39:13.433639] [DEBUG] [REMOTE ] QFIN: Retrieved 1779 rows, trimmed to 300. [2026-01-14T12:39:13.433830] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-14T12:39:13.434113] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $17.29. [2026-01-14T12:39:13.434260] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:13.434413] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-14T12:39:13.434457] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-14T12:39:13.434512] [INFO ] [MAIN ] [2589/3512] QFIN kept (0.3s) | 2586 kept, 3 rejected | 66.1/min | ETA: 14.0m [2026-01-14T12:39:14.026817] [DEBUG] [REMOTE ] QGEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:14.027051] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-14T12:39:14.027344] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-14T12:39:14.027517] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:14.027681] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-14T12:39:14.027726] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-14T12:39:14.027781] [INFO ] [MAIN ] [2590/3512] QGEN kept (0.6s) | 2587 kept, 3 rejected | 66.2/min | ETA: 13.9m [2026-01-14T12:39:14.434415] [DEBUG] [REMOTE ] QLYS: Retrieved 3341 rows, trimmed to 300. [2026-01-14T12:39:14.434652] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-14T12:39:14.434981] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-14T12:39:14.435176] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:14.435335] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-14T12:39:14.435396] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-14T12:39:14.435883] [INFO ] [MAIN ] [2591/3512] QLYS kept (0.4s) | 2588 kept, 3 rejected | 66.2/min | ETA: 13.9m [2026-01-14T12:39:14.892984] [DEBUG] [REMOTE ] QMCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:14.893181] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-14T12:39:14.893558] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-14T12:39:14.893765] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:14.893944] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-14T12:39:14.893997] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-14T12:39:14.894068] [INFO ] [MAIN ] [2592/3512] QMCO kept (0.5s) | 2589 kept, 3 rejected | 66.2/min | ETA: 13.9m [2026-01-14T12:39:15.239045] [DEBUG] [REMOTE ] QMOM: Retrieved 2520 rows, trimmed to 300. [2026-01-14T12:39:15.239276] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-14T12:39:15.239645] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-14T12:39:15.239839] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:15.240050] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-14T12:39:15.240110] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-14T12:39:15.240185] [INFO ] [MAIN ] [2593/3512] QMOM kept (0.3s) | 2590 kept, 3 rejected | 66.2/min | ETA: 13.9m [2026-01-14T12:39:15.595566] [DEBUG] [REMOTE ] QNCX: Retrieved 1680 rows, trimmed to 300. [2026-01-14T12:39:15.597182] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-14T12:39:15.597591] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-14T12:39:15.597764] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:15.597940] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-14T12:39:15.597992] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-14T12:39:15.598074] [INFO ] [MAIN ] [2594/3512] QNCX kept (0.4s) | 2591 kept, 3 rejected | 66.2/min | ETA: 13.9m [2026-01-14T12:39:16.008547] [DEBUG] [REMOTE ] QNTM: Retrieved 1902 rows, trimmed to 300. [2026-01-14T12:39:16.008714] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-14T12:39:16.008934] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-14T12:39:16.009074] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:16.009209] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-14T12:39:16.009251] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-14T12:39:16.009301] [INFO ] [MAIN ] [2595/3512] QNTM kept (0.4s) | 2592 kept, 3 rejected | 66.2/min | ETA: 13.8m [2026-01-14T12:39:16.357255] [DEBUG] [REMOTE ] QQMG: Retrieved 1056 rows, trimmed to 300. [2026-01-14T12:39:16.357429] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-14T12:39:16.357704] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-14T12:39:16.357848] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:16.357965] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-14T12:39:16.358006] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-14T12:39:16.358055] [INFO ] [MAIN ] [2596/3512] QQMG kept (0.3s) | 2593 kept, 3 rejected | 66.2/min | ETA: 13.8m [2026-01-14T12:39:16.835426] [DEBUG] [REMOTE ] QQQ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:16.835584] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-14T12:39:16.835808] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-14T12:39:16.835952] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:16.836072] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-14T12:39:16.836114] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-14T12:39:16.836165] [INFO ] [MAIN ] [2597/3512] QQQ kept (0.5s) | 2594 kept, 3 rejected | 66.3/min | ETA: 13.8m [2026-01-14T12:39:17.275092] [DEBUG] [REMOTE ] QQQE: Retrieved 3474 rows, trimmed to 300. [2026-01-14T12:39:17.275256] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-14T12:39:17.275557] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-14T12:39:17.275796] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:17.275971] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-14T12:39:17.276037] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-14T12:39:17.276116] [INFO ] [MAIN ] [2598/3512] QQQE kept (0.4s) | 2595 kept, 3 rejected | 66.3/min | ETA: 13.8m [2026-01-14T12:39:17.472033] [DEBUG] [REMOTE ] QQQI: Retrieved 491 rows, trimmed to 300. [2026-01-14T12:39:17.472172] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-14T12:39:17.472377] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-14T12:39:17.472516] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:17.472646] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-14T12:39:17.472688] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-14T12:39:17.472736] [INFO ] [MAIN ] [2599/3512] QQQI kept (0.2s) | 2596 kept, 3 rejected | 66.3/min | ETA: 13.8m [2026-01-14T12:39:17.899446] [DEBUG] [REMOTE ] QQQJ: Retrieved 1319 rows, trimmed to 300. [2026-01-14T12:39:17.899647] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-14T12:39:17.899932] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-14T12:39:17.900127] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:17.900286] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-14T12:39:17.900346] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-14T12:39:17.900418] [INFO ] [MAIN ] [2600/3512] QQQJ kept (0.4s) | 2597 kept, 3 rejected | 66.3/min | ETA: 13.8m [2026-01-14T12:39:18.356825] [DEBUG] [REMOTE ] QQQM: Retrieved 1319 rows, trimmed to 300. [2026-01-14T12:39:18.356959] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-14T12:39:18.357159] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-14T12:39:18.357329] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:18.357440] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-14T12:39:18.357498] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-14T12:39:18.357550] [INFO ] [MAIN ] [2601/3512] QQQM kept (0.5s) | 2598 kept, 3 rejected | 66.3/min | ETA: 13.7m [2026-01-14T12:39:18.904206] [DEBUG] [REMOTE ] QQQX: Retrieved 4768 rows, trimmed to 300. [2026-01-14T12:39:18.904344] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-14T12:39:18.904560] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-14T12:39:18.904719] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:18.904833] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-14T12:39:18.904874] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-14T12:39:18.905108] [INFO ] [MAIN ] [2602/3512] QQQX kept (0.5s) | 2599 kept, 3 rejected | 66.3/min | ETA: 13.7m [2026-01-14T12:39:19.115829] [DEBUG] [REMOTE ] QQQY: Retrieved 585 rows, trimmed to 300. [2026-01-14T12:39:19.115972] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-14T12:39:19.116188] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.32. [2026-01-14T12:39:19.116331] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:19.116444] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-14T12:39:19.116486] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-14T12:39:19.116536] [INFO ] [MAIN ] [2603/3512] QQQY kept (0.2s) | 2600 kept, 3 rejected | 66.3/min | ETA: 13.7m [2026-01-14T12:39:19.652304] [DEBUG] [REMOTE ] QRHC: Retrieved 4031 rows, trimmed to 300. [2026-01-14T12:39:19.652440] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-14T12:39:19.652685] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-14T12:39:19.652827] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:19.652943] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-14T12:39:19.652984] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-14T12:39:19.653033] [INFO ] [MAIN ] [2604/3512] QRHC kept (0.5s) | 2601 kept, 3 rejected | 66.4/min | ETA: 13.7m [2026-01-14T12:39:20.039733] [DEBUG] [REMOTE ] QRVO: Retrieved 2774 rows, trimmed to 300. [2026-01-14T12:39:20.039877] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-14T12:39:20.040092] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-14T12:39:20.040232] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:20.040351] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-14T12:39:20.040393] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-14T12:39:20.040441] [INFO ] [MAIN ] [2605/3512] QRVO kept (0.4s) | 2602 kept, 3 rejected | 66.4/min | ETA: 13.7m [2026-01-14T12:39:20.342873] [DEBUG] [REMOTE ] QS: Retrieved 1359 rows, trimmed to 300. [2026-01-14T12:39:20.343041] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-14T12:39:20.343266] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-14T12:39:20.343402] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:20.343518] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-14T12:39:20.343558] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-14T12:39:20.343637] [INFO ] [MAIN ] [2606/3512] QS kept (0.3s) | 2603 kept, 3 rejected | 66.4/min | ETA: 13.6m [2026-01-14T12:39:20.654549] [DEBUG] [REMOTE ] QSI: Retrieved 1296 rows, trimmed to 300. [2026-01-14T12:39:20.654861] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-14T12:39:20.655184] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-14T12:39:20.656076] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:20.656376] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-14T12:39:20.656422] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-14T12:39:20.656499] [INFO ] [MAIN ] [2607/3512] QSI kept (0.3s) | 2604 kept, 3 rejected | 66.4/min | ETA: 13.6m [2026-01-14T12:39:21.328237] [DEBUG] [REMOTE ] QTEC: Retrieved 4957 rows, trimmed to 300. [2026-01-14T12:39:21.328438] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-14T12:39:21.328782] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-14T12:39:21.328930] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:21.329058] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-14T12:39:21.329100] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-14T12:39:21.329153] [INFO ] [MAIN ] [2608/3512] QTEC kept (0.7s) | 2605 kept, 3 rejected | 66.4/min | ETA: 13.6m [2026-01-14T12:39:21.644460] [DEBUG] [REMOTE ] QTRX: Retrieved 2035 rows, trimmed to 300. [2026-01-14T12:39:21.644665] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-14T12:39:21.644911] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-14T12:39:21.645054] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:21.645170] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-14T12:39:21.645213] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-14T12:39:21.645273] [INFO ] [MAIN ] [2609/3512] QTRX kept (0.3s) | 2606 kept, 3 rejected | 66.4/min | ETA: 13.6m [2026-01-14T12:39:21.919992] [DEBUG] [REMOTE ] QTTB: Retrieved 1960 rows, trimmed to 300. [2026-01-14T12:39:21.920167] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-14T12:39:21.920399] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-14T12:39:21.920538] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:21.920687] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-14T12:39:21.920729] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-14T12:39:21.920781] [INFO ] [MAIN ] [2610/3512] QTTB kept (0.3s) | 2607 kept, 3 rejected | 66.4/min | ETA: 13.6m [2026-01-14T12:39:22.389057] [DEBUG] [REMOTE ] QTUM: Retrieved 1849 rows, trimmed to 300. [2026-01-14T12:39:22.389444] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-14T12:39:22.389732] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-14T12:39:22.389880] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:22.390012] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-14T12:39:22.390247] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-14T12:39:22.390304] [INFO ] [MAIN ] [2611/3512] QTUM kept (0.5s) | 2608 kept, 3 rejected | 66.5/min | ETA: 13.6m [2026-01-14T12:39:22.744415] [DEBUG] [REMOTE ] QTWO: Retrieved 2973 rows, trimmed to 300. [2026-01-14T12:39:22.744562] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-14T12:39:22.744825] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.86. [2026-01-14T12:39:22.744963] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:22.745339] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-14T12:39:22.745381] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-14T12:39:22.745431] [INFO ] [MAIN ] [2612/3512] QTWO kept (0.4s) | 2609 kept, 3 rejected | 66.5/min | ETA: 13.5m [2026-01-14T12:39:23.301376] [DEBUG] [REMOTE ] QUAD: Retrieved 3906 rows, trimmed to 300. [2026-01-14T12:39:23.301521] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-14T12:39:23.301766] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-14T12:39:23.301926] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:23.302043] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-14T12:39:23.302086] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-14T12:39:23.302136] [INFO ] [MAIN ] [2613/3512] QUAD kept (0.6s) | 2610 kept, 3 rejected | 66.5/min | ETA: 13.5m [2026-01-14T12:39:23.848939] [DEBUG] [REMOTE ] QUIK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:23.849102] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-14T12:39:23.849352] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-14T12:39:23.849499] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:23.849646] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-14T12:39:23.849691] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-14T12:39:23.849745] [INFO ] [MAIN ] [2614/3512] QUIK kept (0.5s) | 2611 kept, 3 rejected | 66.5/min | ETA: 13.5m [2026-01-14T12:39:24.194853] [DEBUG] [REMOTE ] QURE: Retrieved 3003 rows, trimmed to 300. [2026-01-14T12:39:24.195009] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-14T12:39:24.195251] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-14T12:39:24.195394] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:24.195517] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-14T12:39:24.195560] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-14T12:39:24.195635] [INFO ] [MAIN ] [2615/3512] QURE kept (0.3s) | 2612 kept, 3 rejected | 66.5/min | ETA: 13.5m [2026-01-14T12:39:24.500844] [DEBUG] [REMOTE ] QVAL: Retrieved 2522 rows, trimmed to 300. [2026-01-14T12:39:24.500989] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-14T12:39:24.501220] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-14T12:39:24.501365] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:24.501496] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-14T12:39:24.501538] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-14T12:39:24.501609] [INFO ] [MAIN ] [2616/3512] QVAL kept (0.3s) | 2613 kept, 3 rejected | 66.5/min | ETA: 13.5m [2026-01-14T12:39:24.822815] [DEBUG] [REMOTE ] QVCC: Retrieved 1538 rows, trimmed to 300. [2026-01-14T12:39:24.823003] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-14T12:39:24.823252] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-14T12:39:24.823397] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:24.823519] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-14T12:39:24.823564] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-14T12:39:24.823644] [INFO ] [MAIN ] [2617/3512] QVCC kept (0.3s) | 2614 kept, 3 rejected | 66.5/min | ETA: 13.5m [2026-01-14T12:39:25.263415] [DEBUG] [REMOTE ] QYLD: Retrieved 3039 rows, trimmed to 300. [2026-01-14T12:39:25.263624] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-14T12:39:25.263892] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.77. [2026-01-14T12:39:25.264070] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:25.264224] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-14T12:39:25.264283] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-14T12:39:25.264344] [INFO ] [MAIN ] [2618/3512] QYLD kept (0.4s) | 2615 kept, 3 rejected | 66.6/min | ETA: 13.4m [2026-01-14T12:39:25.747726] [DEBUG] [REMOTE ] QYLG: Retrieved 1334 rows, trimmed to 300. [2026-01-14T12:39:25.747873] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-14T12:39:25.748099] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-14T12:39:25.748234] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:25.748343] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-14T12:39:25.748383] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-14T12:39:25.748431] [INFO ] [MAIN ] [2619/3512] QYLG kept (0.5s) | 2616 kept, 3 rejected | 66.6/min | ETA: 13.4m [2026-01-14T12:39:26.207958] [DEBUG] [REMOTE ] RA: Retrieved 2289 rows, trimmed to 300. [2026-01-14T12:39:26.208106] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-14T12:39:26.208307] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-14T12:39:26.208439] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:26.208546] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-14T12:39:26.208611] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-14T12:39:26.208661] [INFO ] [MAIN ] [2620/3512] RA kept (0.5s) | 2617 kept, 3 rejected | 66.6/min | ETA: 13.4m [2026-01-14T12:39:26.553980] [DEBUG] [REMOTE ] RACE: Retrieved 2572 rows, trimmed to 300. [2026-01-14T12:39:26.554290] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-14T12:39:26.554492] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $360.09. [2026-01-14T12:39:26.554657] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:26.554768] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-14T12:39:26.554808] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-14T12:39:26.554857] [INFO ] [MAIN ] [2621/3512] RACE kept (0.3s) | 2618 kept, 3 rejected | 66.6/min | ETA: 13.4m [2026-01-14T12:39:27.051490] [DEBUG] [REMOTE ] RAIL: Retrieved 5227 rows, trimmed to 300. [2026-01-14T12:39:27.051656] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-14T12:39:27.051915] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-14T12:39:27.052087] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:27.052264] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-14T12:39:27.052317] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-14T12:39:27.052371] [INFO ] [MAIN ] [2622/3512] RAIL kept (0.5s) | 2619 kept, 3 rejected | 66.6/min | ETA: 13.4m [2026-01-14T12:39:27.408343] [DEBUG] [REMOTE ] RAMP: Retrieved 1873 rows, trimmed to 300. [2026-01-14T12:39:27.408478] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-14T12:39:27.408718] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $26.14. [2026-01-14T12:39:27.408862] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:27.408987] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-14T12:39:27.409030] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-14T12:39:27.409080] [INFO ] [MAIN ] [2623/3512] RAMP kept (0.4s) | 2620 kept, 3 rejected | 66.6/min | ETA: 13.3m [2026-01-14T12:39:27.690248] [DEBUG] [REMOTE ] RAPP: Retrieved 401 rows, trimmed to 300. [2026-01-14T12:39:27.690415] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-14T12:39:27.690703] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-14T12:39:27.690904] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:27.691240] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-14T12:39:27.691292] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-14T12:39:27.691354] [INFO ] [MAIN ] [2624/3512] RAPP kept (0.3s) | 2621 kept, 3 rejected | 66.6/min | ETA: 13.3m [2026-01-14T12:39:28.265281] [DEBUG] [REMOTE ] RARE: Retrieved 3006 rows, trimmed to 300. [2026-01-14T12:39:28.265449] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-14T12:39:28.265742] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-14T12:39:28.265886] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:28.266023] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-14T12:39:28.266065] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-14T12:39:28.266118] [INFO ] [MAIN ] [2625/3512] RARE kept (0.6s) | 2622 kept, 3 rejected | 66.6/min | ETA: 13.3m [2026-01-14T12:39:28.742358] [DEBUG] [REMOTE ] RAVE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:28.742599] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-14T12:39:28.742920] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-14T12:39:28.743067] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:28.743404] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-14T12:39:28.743447] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-14T12:39:28.743503] [INFO ] [MAIN ] [2626/3512] RAVE kept (0.5s) | 2623 kept, 3 rejected | 66.7/min | ETA: 13.3m [2026-01-14T12:39:28.917626] [DEBUG] [REMOTE ] RAY: Retrieved 417 rows, trimmed to 300. [2026-01-14T12:39:28.917819] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-14T12:39:28.918065] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-14T12:39:28.918404] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:28.918528] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-14T12:39:28.918586] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-14T12:39:28.918643] [INFO ] [MAIN ] [2627/3512] RAY kept (0.2s) | 2624 kept, 3 rejected | 66.7/min | ETA: 13.3m [2026-01-14T12:39:29.626803] [DEBUG] [REMOTE ] RBA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:29.626949] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-14T12:39:29.627181] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-14T12:39:29.627541] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:29.627688] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-14T12:39:29.627731] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-14T12:39:29.627781] [INFO ] [MAIN ] [2628/3512] RBA kept (0.7s) | 2625 kept, 3 rejected | 66.7/min | ETA: 13.3m [2026-01-14T12:39:29.923791] [DEBUG] [REMOTE ] RBB: Retrieved 2129 rows, trimmed to 300. [2026-01-14T12:39:29.924003] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-14T12:39:29.924257] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.88. [2026-01-14T12:39:29.924405] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:29.924528] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-14T12:39:29.924592] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-14T12:39:29.924648] [INFO ] [MAIN ] [2629/3512] RBB kept (0.3s) | 2626 kept, 3 rejected | 66.7/min | ETA: 13.2m [2026-01-14T12:39:30.323551] [DEBUG] [REMOTE ] RBBN: Retrieved 2041 rows, trimmed to 300. [2026-01-14T12:39:30.323943] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-14T12:39:30.324730] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-14T12:39:30.324893] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:30.325072] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-14T12:39:30.325115] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-14T12:39:30.325179] [INFO ] [MAIN ] [2630/3512] RBBN kept (0.4s) | 2627 kept, 3 rejected | 66.7/min | ETA: 13.2m [2026-01-14T12:39:30.847691] [DEBUG] [REMOTE ] RBC: Retrieved 5139 rows, trimmed to 300. [2026-01-14T12:39:30.847846] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-14T12:39:30.848128] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $372.85. [2026-01-14T12:39:30.848275] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:30.848424] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-14T12:39:30.848477] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-14T12:39:30.848531] [INFO ] [MAIN ] [2631/3512] RBC kept (0.5s) | 2628 kept, 3 rejected | 66.7/min | ETA: 13.2m [2026-01-14T12:39:31.149470] [DEBUG] [REMOTE ] RBCAA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:31.149723] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-14T12:39:31.150121] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-14T12:39:31.150300] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:31.150466] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-14T12:39:31.150510] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-14T12:39:31.150591] [INFO ] [MAIN ] [2632/3512] RBCAA kept (0.3s) | 2629 kept, 3 rejected | 66.7/min | ETA: 13.2m [2026-01-14T12:39:31.485982] [DEBUG] [REMOTE ] RBLX: Retrieved 1218 rows, trimmed to 300. [2026-01-14T12:39:31.486188] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-14T12:39:31.486447] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-14T12:39:31.486629] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:31.486773] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-14T12:39:31.486828] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-14T12:39:31.486886] [INFO ] [MAIN ] [2633/3512] RBLX kept (0.3s) | 2630 kept, 3 rejected | 66.8/min | ETA: 13.2m [2026-01-14T12:39:32.037639] [DEBUG] [REMOTE ] RC: Retrieved 3252 rows, trimmed to 300. [2026-01-14T12:39:32.037822] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-14T12:39:32.038075] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-14T12:39:32.038219] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:32.038338] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-14T12:39:32.038380] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-14T12:39:32.038433] [INFO ] [MAIN ] [2634/3512] RC kept (0.6s) | 2631 kept, 3 rejected | 66.8/min | ETA: 13.1m [2026-01-14T12:39:32.225620] [DEBUG] [REMOTE ] RCEL: Retrieved 1580 rows, trimmed to 300. [2026-01-14T12:39:32.225823] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-14T12:39:32.226130] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-14T12:39:32.226312] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:32.226470] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-14T12:39:32.226527] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-14T12:39:32.226632] [INFO ] [MAIN ] [2635/3512] RCEL kept (0.2s) | 2632 kept, 3 rejected | 66.8/min | ETA: 13.1m [2026-01-14T12:39:32.885271] [DEBUG] [REMOTE ] RCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:32.885478] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-14T12:39:32.885849] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.66. [2026-01-14T12:39:32.885998] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:32.886143] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-14T12:39:32.886199] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-14T12:39:32.886264] [INFO ] [MAIN ] [2636/3512] RCI kept (0.7s) | 2633 kept, 3 rejected | 66.8/min | ETA: 13.1m [2026-01-14T12:39:33.371730] [DEBUG] [REMOTE ] RCKY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:33.371955] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-14T12:39:33.372597] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.92. [2026-01-14T12:39:33.372754] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:33.372914] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-14T12:39:33.372965] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-14T12:39:33.373036] [INFO ] [MAIN ] [2637/3512] RCKY kept (0.5s) | 2634 kept, 3 rejected | 66.8/min | ETA: 13.1m [2026-01-14T12:39:33.784146] [DEBUG] [REMOTE ] RCL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:33.784445] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-14T12:39:33.784949] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-14T12:39:33.785143] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:33.785345] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-14T12:39:33.785401] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-14T12:39:33.785475] [INFO ] [MAIN ] [2638/3512] RCL kept (0.4s) | 2635 kept, 3 rejected | 66.8/min | ETA: 13.1m [2026-01-14T12:39:34.389856] [DEBUG] [REMOTE ] RCS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:34.390076] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-14T12:39:34.390421] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-14T12:39:34.390587] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:34.390804] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-14T12:39:34.390854] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-14T12:39:34.390919] [INFO ] [MAIN ] [2639/3512] RCS kept (0.6s) | 2636 kept, 3 rejected | 66.8/min | ETA: 13.1m [2026-01-14T12:39:34.684923] [DEBUG] [REMOTE ] RCUS: Retrieved 1969 rows, trimmed to 300. [2026-01-14T12:39:34.685181] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-14T12:39:34.685464] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $16.47. [2026-01-14T12:39:34.685639] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:34.685772] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-14T12:39:34.685818] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-14T12:39:34.685892] [INFO ] [MAIN ] [2640/3512] RCUS kept (0.3s) | 2637 kept, 3 rejected | 66.8/min | ETA: 13.0m [2026-01-14T12:39:35.249976] [DEBUG] [REMOTE ] RDCM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:35.250164] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-14T12:39:35.250385] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-14T12:39:35.250522] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:35.250658] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-14T12:39:35.250699] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-14T12:39:35.250748] [INFO ] [MAIN ] [2641/3512] RDCM kept (0.6s) | 2638 kept, 3 rejected | 66.9/min | ETA: 13.0m [2026-01-14T12:39:35.506822] [DEBUG] [REMOTE ] RDHL: Retrieved 3275 rows, trimmed to 300. [2026-01-14T12:39:35.506995] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-14T12:39:35.507227] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-14T12:39:35.507372] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:35.507515] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-14T12:39:35.507559] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-14T12:39:35.507629] [INFO ] [MAIN ] [2642/3512] RDHL kept (0.3s) | 2639 kept, 3 rejected | 66.9/min | ETA: 13.0m [2026-01-14T12:39:35.978615] [DEBUG] [REMOTE ] RDVY: Retrieved 3023 rows, trimmed to 300. [2026-01-14T12:39:35.978775] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-14T12:39:35.978990] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-14T12:39:35.979125] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:35.979240] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-14T12:39:35.979280] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-14T12:39:35.979328] [INFO ] [MAIN ] [2643/3512] RDVY kept (0.5s) | 2640 kept, 3 rejected | 66.9/min | ETA: 13.0m [2026-01-14T12:39:36.509112] [DEBUG] [REMOTE ] RDY: Retrieved 6226 rows, trimmed to 300. [2026-01-14T12:39:36.509276] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-14T12:39:36.509749] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.22. [2026-01-14T12:39:36.509899] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:36.510032] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-14T12:39:36.510075] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-14T12:39:36.510129] [INFO ] [MAIN ] [2644/3512] RDY kept (0.5s) | 2641 kept, 3 rejected | 66.9/min | ETA: 13.0m [2026-01-14T12:39:36.728868] [DEBUG] [REMOTE ] REAL: Retrieved 1645 rows, trimmed to 300. [2026-01-14T12:39:36.729014] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-14T12:39:36.729227] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.26. [2026-01-14T12:39:36.729362] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:36.729472] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-14T12:39:36.729519] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-14T12:39:36.729596] [INFO ] [MAIN ] [2645/3512] REAL kept (0.2s) | 2642 kept, 3 rejected | 66.9/min | ETA: 13.0m [2026-01-14T12:39:37.176295] [DEBUG] [REMOTE ] REAX: Retrieved 1393 rows, trimmed to 300. [2026-01-14T12:39:37.176437] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-14T12:39:37.176687] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-14T12:39:37.176842] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:37.176989] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-14T12:39:37.177036] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-14T12:39:37.177087] [INFO ] [MAIN ] [2646/3512] REAX kept (0.4s) | 2643 kept, 3 rejected | 66.9/min | ETA: 12.9m [2026-01-14T12:39:37.444484] [DEBUG] [REMOTE ] REBN: Retrieved 858 rows, trimmed to 300. [2026-01-14T12:39:37.444632] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-14T12:39:37.444832] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-14T12:39:37.444965] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:37.445072] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-14T12:39:37.445112] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-14T12:39:37.445161] [INFO ] [MAIN ] [2647/3512] REBN kept (0.3s) | 2644 kept, 3 rejected | 66.9/min | ETA: 12.9m [2026-01-14T12:39:37.977862] [DEBUG] [REMOTE ] REFI: Retrieved 1028 rows, trimmed to 300. [2026-01-14T12:39:37.978089] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-14T12:39:37.978549] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-14T12:39:37.978755] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:37.978883] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-14T12:39:37.978926] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-14T12:39:37.978983] [INFO ] [MAIN ] [2648/3512] REFI kept (0.5s) | 2645 kept, 3 rejected | 67.0/min | ETA: 12.9m [2026-01-14T12:39:38.587025] [DEBUG] [REMOTE ] REG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:38.587248] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-14T12:39:38.587552] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-14T12:39:38.587716] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:38.587843] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-14T12:39:38.587883] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-14T12:39:38.587938] [INFO ] [MAIN ] [2649/3512] REG kept (0.6s) | 2646 kept, 3 rejected | 67.0/min | ETA: 12.9m [2026-01-14T12:39:39.104258] [DEBUG] [REMOTE ] REGN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:39.104472] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-14T12:39:39.104745] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $575.00. [2026-01-14T12:39:39.104886] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:39.105010] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-14T12:39:39.105057] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-14T12:39:39.105110] [INFO ] [MAIN ] [2650/3512] REGN kept (0.5s) | 2647 kept, 3 rejected | 67.0/min | ETA: 12.9m [2026-01-14T12:39:39.595084] [DEBUG] [REMOTE ] RELL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:39.595247] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-14T12:39:39.595472] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-14T12:39:39.595632] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:39.595752] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-14T12:39:39.595792] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-14T12:39:39.595842] [INFO ] [MAIN ] [2651/3512] RELL kept (0.5s) | 2648 kept, 3 rejected | 67.0/min | ETA: 12.9m [2026-01-14T12:39:39.975646] [DEBUG] [REMOTE ] RELX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:39.975801] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-14T12:39:39.976062] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-14T12:39:39.976202] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:39.976333] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-14T12:39:39.976372] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-14T12:39:39.976640] [INFO ] [MAIN ] [2652/3512] RELX kept (0.4s) | 2649 kept, 3 rejected | 67.0/min | ETA: 12.8m [2026-01-14T12:39:40.113464] [DEBUG] [REMOTE ] RELY: Retrieved 1081 rows, trimmed to 300. [2026-01-14T12:39:40.113617] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-14T12:39:40.113819] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-14T12:39:40.113951] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:40.114060] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-14T12:39:40.114100] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-14T12:39:40.114147] [INFO ] [MAIN ] [2653/3512] RELY kept (0.1s) | 2650 kept, 3 rejected | 67.0/min | ETA: 12.8m [2026-01-14T12:39:40.711117] [DEBUG] [REMOTE ] REPL: Retrieved 1881 rows, trimmed to 300. [2026-01-14T12:39:40.711319] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-14T12:39:40.711604] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.50. [2026-01-14T12:39:40.711754] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:40.711888] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-14T12:39:40.711934] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-14T12:39:40.711991] [INFO ] [MAIN ] [2654/3512] REPL kept (0.6s) | 2651 kept, 3 rejected | 67.0/min | ETA: 12.8m [2026-01-14T12:39:40.951297] [DEBUG] [REMOTE ] RERE: Retrieved 1148 rows, trimmed to 300. [2026-01-14T12:39:40.951489] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-14T12:39:40.951751] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-14T12:39:40.951890] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:40.952003] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-14T12:39:40.952046] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-14T12:39:40.952102] [INFO ] [MAIN ] [2655/3512] RERE kept (0.2s) | 2652 kept, 3 rejected | 67.0/min | ETA: 12.8m [2026-01-14T12:39:41.698650] [DEBUG] [REMOTE ] RES: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:41.698852] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-14T12:39:41.699137] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.31. [2026-01-14T12:39:41.699282] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:41.699422] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-14T12:39:41.699466] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-14T12:39:41.699523] [INFO ] [MAIN ] [2656/3512] RES kept (0.7s) | 2653 kept, 3 rejected | 67.1/min | ETA: 12.8m [2026-01-14T12:39:42.000706] [DEBUG] [REMOTE ] REVG: Retrieved 2253 rows, trimmed to 300. [2026-01-14T12:39:42.000890] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-14T12:39:42.001138] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-14T12:39:42.001288] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:42.001409] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-14T12:39:42.001453] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-14T12:39:42.001506] [INFO ] [MAIN ] [2657/3512] REVG kept (0.3s) | 2654 kept, 3 rejected | 67.1/min | ETA: 12.7m [2026-01-14T12:39:42.530854] [DEBUG] [REMOTE ] REX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:42.531059] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-14T12:39:42.531352] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.97. [2026-01-14T12:39:42.531498] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:42.531659] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-14T12:39:42.531706] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-14T12:39:42.531766] [INFO ] [MAIN ] [2658/3512] REX kept (0.5s) | 2655 kept, 3 rejected | 67.1/min | ETA: 12.7m [2026-01-14T12:39:42.802275] [DEBUG] [REMOTE ] REYN: Retrieved 1496 rows, trimmed to 300. [2026-01-14T12:39:42.802457] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-14T12:39:42.802742] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-14T12:39:42.802890] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:42.803008] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-14T12:39:42.803051] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-14T12:39:42.803105] [INFO ] [MAIN ] [2659/3512] REYN kept (0.3s) | 2656 kept, 3 rejected | 67.1/min | ETA: 12.7m [2026-01-14T12:39:43.247301] [DEBUG] [REMOTE ] REZI: Retrieved 1821 rows, trimmed to 300. [2026-01-14T12:39:43.247517] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-14T12:39:43.247988] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-14T12:39:43.248132] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:43.248250] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-14T12:39:43.248294] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-14T12:39:43.248349] [INFO ] [MAIN ] [2660/3512] REZI kept (0.4s) | 2657 kept, 3 rejected | 67.1/min | ETA: 12.7m [2026-01-14T12:39:43.816544] [DEBUG] [REMOTE ] RF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:43.816716] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-14T12:39:43.816968] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.34. [2026-01-14T12:39:43.817106] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:43.817235] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-14T12:39:43.817277] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-14T12:39:43.817329] [INFO ] [MAIN ] [2661/3512] RF kept (0.6s) | 2658 kept, 3 rejected | 67.1/min | ETA: 12.7m [2026-01-14T12:39:44.303218] [DEBUG] [REMOTE ] RFI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:44.303436] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-14T12:39:44.303801] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-14T12:39:44.303999] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:44.304180] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-14T12:39:44.304242] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-14T12:39:44.304319] [INFO ] [MAIN ] [2662/3512] RFI kept (0.5s) | 2659 kept, 3 rejected | 67.1/min | ETA: 12.7m [2026-01-14T12:39:44.609785] [DEBUG] [REMOTE ] RFL: Retrieved 1962 rows, trimmed to 300. [2026-01-14T12:39:44.609928] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-14T12:39:44.610143] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-14T12:39:44.610279] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:44.610397] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-14T12:39:44.610438] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-14T12:39:44.610488] [INFO ] [MAIN ] [2663/3512] RFL kept (0.3s) | 2660 kept, 3 rejected | 67.1/min | ETA: 12.6m [2026-01-14T12:39:44.990459] [DEBUG] [REMOTE ] RFM: Retrieved 1457 rows, trimmed to 300. [2026-01-14T12:39:44.990637] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-14T12:39:44.990861] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-14T12:39:44.991006] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:44.991120] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-14T12:39:44.991163] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-14T12:39:44.991212] [INFO ] [MAIN ] [2664/3512] RFM kept (0.4s) | 2661 kept, 3 rejected | 67.2/min | ETA: 12.6m [2026-01-14T12:39:45.346751] [DEBUG] [REMOTE ] RFMZ: Retrieved 1228 rows, trimmed to 300. [2026-01-14T12:39:45.347052] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-14T12:39:45.347385] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-14T12:39:45.347554] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:45.347710] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-14T12:39:45.347753] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-14T12:39:45.347807] [INFO ] [MAIN ] [2665/3512] RFMZ kept (0.4s) | 2662 kept, 3 rejected | 67.2/min | ETA: 12.6m [2026-01-14T12:39:45.872996] [DEBUG] [REMOTE ] RGA: Retrieved 4361 rows, trimmed to 300. [2026-01-14T12:39:45.873204] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-14T12:39:45.873530] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-14T12:39:45.873703] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:45.873852] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-14T12:39:45.873912] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-14T12:39:45.873990] [INFO ] [MAIN ] [2666/3512] RGA kept (0.5s) | 2663 kept, 3 rejected | 67.2/min | ETA: 12.6m [2026-01-14T12:39:46.219313] [DEBUG] [REMOTE ] RGCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:46.219450] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-14T12:39:46.219681] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-14T12:39:46.219819] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:46.219932] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-14T12:39:46.219972] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-14T12:39:46.220021] [INFO ] [MAIN ] [2667/3512] RGCO kept (0.3s) | 2664 kept, 3 rejected | 67.2/min | ETA: 12.6m [2026-01-14T12:39:46.592147] [DEBUG] [REMOTE ] RGEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:46.592309] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-14T12:39:46.592543] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-14T12:39:46.592705] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:46.592824] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-14T12:39:46.592864] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-14T12:39:46.592913] [INFO ] [MAIN ] [2668/3512] RGEN kept (0.4s) | 2665 kept, 3 rejected | 67.2/min | ETA: 12.6m [2026-01-14T12:39:47.154010] [DEBUG] [REMOTE ] RGLD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:47.154158] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-14T12:39:47.154380] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-14T12:39:47.154523] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:47.154659] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-14T12:39:47.154703] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-14T12:39:47.154756] [INFO ] [MAIN ] [2669/3512] RGLD kept (0.6s) | 2666 kept, 3 rejected | 67.2/min | ETA: 12.5m [2026-01-14T12:39:47.339004] [DEBUG] [REMOTE ] RGNX: Retrieved 2596 rows, trimmed to 300. [2026-01-14T12:39:47.339144] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-14T12:39:47.339357] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-14T12:39:47.339498] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:47.339632] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-14T12:39:47.339676] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-14T12:39:47.339727] [INFO ] [MAIN ] [2670/3512] RGNX kept (0.2s) | 2667 kept, 3 rejected | 67.2/min | ETA: 12.5m [2026-01-14T12:39:48.003048] [DEBUG] [REMOTE ] RGP: Retrieved 6305 rows, trimmed to 300. [2026-01-14T12:39:48.003203] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-14T12:39:48.003477] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-14T12:39:48.003642] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:48.003768] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-14T12:39:48.003808] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-14T12:39:48.003858] [INFO ] [MAIN ] [2671/3512] RGP kept (0.7s) | 2668 kept, 3 rejected | 67.3/min | ETA: 12.5m [2026-01-14T12:39:48.549851] [DEBUG] [REMOTE ] RGS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:48.550000] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-14T12:39:48.550239] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $24.00. [2026-01-14T12:39:48.550384] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:48.550513] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-14T12:39:48.550557] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-14T12:39:48.550631] [INFO ] [MAIN ] [2672/3512] RGS kept (0.5s) | 2669 kept, 3 rejected | 67.3/min | ETA: 12.5m [2026-01-14T12:39:48.800821] [DEBUG] [REMOTE ] RGTI: Retrieved 1188 rows, trimmed to 300. [2026-01-14T12:39:48.801147] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-14T12:39:48.801676] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-14T12:39:48.801853] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:48.802066] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-14T12:39:48.802149] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-14T12:39:48.802240] [INFO ] [MAIN ] [2673/3512] RGTI kept (0.3s) | 2670 kept, 3 rejected | 67.3/min | ETA: 12.5m [2026-01-14T12:39:49.306140] [DEBUG] [REMOTE ] RH: Retrieved 3318 rows, trimmed to 300. [2026-01-14T12:39:49.306258] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-14T12:39:49.306459] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-14T12:39:49.306787] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:49.306898] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-14T12:39:49.306938] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-14T12:39:49.306986] [INFO ] [MAIN ] [2674/3512] RH kept (0.5s) | 2671 kept, 3 rejected | 67.3/min | ETA: 12.5m [2026-01-14T12:39:49.974005] [DEBUG] [REMOTE ] RHI: Retrieved 6589 rows, trimmed to 300. [2026-01-14T12:39:49.974257] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-14T12:39:49.974731] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-14T12:39:49.974931] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:49.975124] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-14T12:39:49.975182] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-14T12:39:49.975257] [INFO ] [MAIN ] [2675/3512] RHI kept (0.7s) | 2672 kept, 3 rejected | 67.3/min | ETA: 12.4m [2026-01-14T12:39:50.471043] [DEBUG] [REMOTE ] RHP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:50.471185] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-14T12:39:50.471416] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-14T12:39:50.471554] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:50.471696] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-14T12:39:50.471737] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-14T12:39:50.471787] [INFO ] [MAIN ] [2676/3512] RHP kept (0.5s) | 2673 kept, 3 rejected | 67.3/min | ETA: 12.4m [2026-01-14T12:39:50.928711] [DEBUG] [REMOTE ] RIG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:50.928860] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-14T12:39:50.929103] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.26. [2026-01-14T12:39:50.929244] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:50.929368] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-14T12:39:50.929409] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-14T12:39:50.929461] [INFO ] [MAIN ] [2677/3512] RIG kept (0.5s) | 2674 kept, 3 rejected | 67.3/min | ETA: 12.4m [2026-01-14T12:39:51.233252] [DEBUG] [REMOTE ] RIGL: Retrieved 6317 rows, trimmed to 300. [2026-01-14T12:39:51.233385] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-14T12:39:51.233627] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $27.94. [2026-01-14T12:39:51.233768] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:51.233882] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-14T12:39:51.233923] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-14T12:39:51.233973] [INFO ] [MAIN ] [2678/3512] RIGL kept (0.3s) | 2675 kept, 3 rejected | 67.3/min | ETA: 12.4m [2026-01-14T12:39:51.514628] [DEBUG] [REMOTE ] RILY: Retrieved 2639 rows, trimmed to 300. [2026-01-14T12:39:51.514776] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-14T12:39:51.515002] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-14T12:39:51.515142] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:51.515253] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-14T12:39:51.515295] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-14T12:39:51.515345] [INFO ] [MAIN ] [2679/3512] RILY kept (0.3s) | 2676 kept, 3 rejected | 67.4/min | ETA: 12.4m [2026-01-14T12:39:52.109968] [DEBUG] [REMOTE ] RILYN: Retrieved 1585 rows, trimmed to 300. [2026-01-14T12:39:52.110123] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-14T12:39:52.110372] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-14T12:39:52.110509] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:52.110650] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-14T12:39:52.110693] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-14T12:39:52.110745] [INFO ] [MAIN ] [2680/3512] RILYN kept (0.6s) | 2677 kept, 3 rejected | 67.4/min | ETA: 12.4m [2026-01-14T12:39:52.418429] [DEBUG] [REMOTE ] RILYZ: Retrieved 1113 rows, trimmed to 300. [2026-01-14T12:39:52.418607] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-14T12:39:52.418827] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-14T12:39:52.418961] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:52.419071] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-14T12:39:52.419110] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-14T12:39:52.419159] [INFO ] [MAIN ] [2681/3512] RILYZ kept (0.3s) | 2678 kept, 3 rejected | 67.4/min | ETA: 12.3m [2026-01-14T12:39:52.953027] [DEBUG] [REMOTE ] RING: Retrieved 3507 rows, trimmed to 300. [2026-01-14T12:39:52.953164] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-14T12:39:52.953374] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-14T12:39:52.953515] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:52.953648] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-14T12:39:52.953689] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-14T12:39:52.953739] [INFO ] [MAIN ] [2682/3512] RING kept (0.5s) | 2679 kept, 3 rejected | 67.4/min | ETA: 12.3m [2026-01-14T12:39:53.448385] [DEBUG] [REMOTE ] RIO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:53.448535] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-14T12:39:53.448794] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-14T12:39:53.448937] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:53.449065] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-14T12:39:53.449108] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-14T12:39:53.449161] [INFO ] [MAIN ] [2683/3512] RIO kept (0.5s) | 2680 kept, 3 rejected | 67.4/min | ETA: 12.3m [2026-01-14T12:39:53.818379] [DEBUG] [REMOTE ] RITM: Retrieved 3195 rows, trimmed to 300. [2026-01-14T12:39:53.818539] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-14T12:39:53.818782] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-14T12:39:53.818922] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:53.819034] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-14T12:39:53.819075] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-14T12:39:53.819125] [INFO ] [MAIN ] [2684/3512] RITM kept (0.4s) | 2681 kept, 3 rejected | 67.4/min | ETA: 12.3m [2026-01-14T12:39:54.087934] [DEBUG] [REMOTE ] RIVN: Retrieved 1047 rows, trimmed to 300. [2026-01-14T12:39:54.088129] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-14T12:39:54.088458] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-14T12:39:54.088627] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:54.088777] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-14T12:39:54.088820] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-14T12:39:54.088873] [INFO ] [MAIN ] [2685/3512] RIVN kept (0.3s) | 2682 kept, 3 rejected | 67.4/min | ETA: 12.3m [2026-01-14T12:39:54.477537] [DEBUG] [REMOTE ] RKLB: Retrieved 1102 rows, trimmed to 300. [2026-01-14T12:39:54.477752] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-14T12:39:54.478013] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-14T12:39:54.478161] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:54.478503] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-14T12:39:54.478550] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-14T12:39:54.478630] [INFO ] [MAIN ] [2686/3512] RKLB kept (0.4s) | 2683 kept, 3 rejected | 67.4/min | ETA: 12.2m [2026-01-14T12:39:55.063250] [DEBUG] [REMOTE ] RL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:55.063469] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-14T12:39:55.063810] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-14T12:39:55.063980] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:55.064129] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-14T12:39:55.064173] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-14T12:39:55.064228] [INFO ] [MAIN ] [2687/3512] RL kept (0.6s) | 2684 kept, 3 rejected | 67.5/min | ETA: 12.2m [2026-01-14T12:39:55.274514] [DEBUG] [REMOTE ] RLAY: Retrieved 1381 rows, trimmed to 300. [2026-01-14T12:39:55.274735] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-14T12:39:55.274995] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-14T12:39:55.275139] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:55.275261] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-14T12:39:55.275305] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-14T12:39:55.275357] [INFO ] [MAIN ] [2688/3512] RLAY kept (0.2s) | 2685 kept, 3 rejected | 67.5/min | ETA: 12.2m [2026-01-14T12:39:55.783942] [DEBUG] [REMOTE ] RLI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:55.784108] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-14T12:39:55.784387] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-14T12:39:55.784526] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:55.784711] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-14T12:39:55.784766] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-14T12:39:55.784819] [INFO ] [MAIN ] [2689/3512] RLI kept (0.5s) | 2686 kept, 3 rejected | 67.5/min | ETA: 12.2m [2026-01-14T12:39:56.202378] [DEBUG] [REMOTE ] RLJ: Retrieved 3691 rows, trimmed to 300. [2026-01-14T12:39:56.202509] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-14T12:39:56.202743] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-14T12:39:56.202879] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:56.202989] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-14T12:39:56.203030] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-14T12:39:56.203094] [INFO ] [MAIN ] [2690/3512] RLJ kept (0.4s) | 2687 kept, 3 rejected | 67.5/min | ETA: 12.2m [2026-01-14T12:39:56.598306] [DEBUG] [REMOTE ] RLMD: Retrieved 2831 rows, trimmed to 300. [2026-01-14T12:39:56.598434] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-14T12:39:56.598664] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.01. [2026-01-14T12:39:56.598800] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:56.598910] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-14T12:39:56.598949] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-14T12:39:56.598999] [INFO ] [MAIN ] [2691/3512] RLMD kept (0.4s) | 2688 kept, 3 rejected | 67.5/min | ETA: 12.2m [2026-01-14T12:39:56.833211] [DEBUG] [REMOTE ] RLTY: Retrieved 975 rows, trimmed to 300. [2026-01-14T12:39:56.833353] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-14T12:39:56.833591] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-14T12:39:56.833743] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:56.833856] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-14T12:39:56.833897] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-14T12:39:56.833948] [INFO ] [MAIN ] [2692/3512] RLTY kept (0.2s) | 2689 kept, 3 rejected | 67.5/min | ETA: 12.1m [2026-01-14T12:39:57.241921] [DEBUG] [REMOTE ] RLX: Retrieved 1250 rows, trimmed to 300. [2026-01-14T12:39:57.242072] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-14T12:39:57.242302] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-14T12:39:57.242472] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:57.242629] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-14T12:39:57.242688] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-14T12:39:57.242753] [INFO ] [MAIN ] [2693/3512] RLX kept (0.4s) | 2690 kept, 3 rejected | 67.5/min | ETA: 12.1m [2026-01-14T12:39:57.831858] [DEBUG] [REMOTE ] RM: Retrieved 3469 rows, trimmed to 300. [2026-01-14T12:39:57.831997] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-14T12:39:57.832210] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-14T12:39:57.832349] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:57.832468] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-14T12:39:57.832509] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-14T12:39:57.832560] [INFO ] [MAIN ] [2694/3512] RM kept (0.6s) | 2691 kept, 3 rejected | 67.6/min | ETA: 12.1m [2026-01-14T12:39:58.224223] [DEBUG] [REMOTE ] RMAX: Retrieved 3089 rows, trimmed to 300. [2026-01-14T12:39:58.224422] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-14T12:39:58.224708] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-14T12:39:58.225068] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:58.225227] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-14T12:39:58.225276] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-14T12:39:58.225340] [INFO ] [MAIN ] [2695/3512] RMAX kept (0.4s) | 2692 kept, 3 rejected | 67.6/min | ETA: 12.1m [2026-01-14T12:39:58.498804] [DEBUG] [REMOTE ] RMBI: Retrieved 1643 rows, trimmed to 300. [2026-01-14T12:39:58.498945] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-14T12:39:58.499156] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-14T12:39:58.499292] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:58.499406] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-14T12:39:58.499447] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-14T12:39:58.499512] [INFO ] [MAIN ] [2696/3512] RMBI kept (0.3s) | 2693 kept, 3 rejected | 67.6/min | ETA: 12.1m [2026-01-14T12:39:59.096161] [DEBUG] [REMOTE ] RMBS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:59.096359] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-14T12:39:59.096755] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-14T12:39:59.096951] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:59.097130] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-14T12:39:59.097189] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-14T12:39:59.097259] [INFO ] [MAIN ] [2697/3512] RMBS kept (0.6s) | 2694 kept, 3 rejected | 67.6/min | ETA: 12.1m [2026-01-14T12:39:59.672801] [DEBUG] [REMOTE ] RMD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:39:59.672935] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-14T12:39:59.673145] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-14T12:39:59.673279] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:59.673389] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-14T12:39:59.673428] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-14T12:39:59.673476] [INFO ] [MAIN ] [2698/3512] RMD kept (0.6s) | 2695 kept, 3 rejected | 67.6/min | ETA: 12.0m [2026-01-14T12:39:59.993851] [DEBUG] [REMOTE ] RMI: Retrieved 1812 rows, trimmed to 300. [2026-01-14T12:39:59.993974] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-14T12:39:59.994174] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-14T12:39:59.994307] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:39:59.994414] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-14T12:39:59.994454] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-14T12:39:59.994502] [INFO ] [MAIN ] [2699/3512] RMI kept (0.3s) | 2696 kept, 3 rejected | 67.6/min | ETA: 12.0m [2026-01-14T12:40:00.203187] [DEBUG] [REMOTE ] RMM: Retrieved 1626 rows, trimmed to 300. [2026-01-14T12:40:00.203316] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-14T12:40:00.203519] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-14T12:40:00.203682] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:00.203796] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-14T12:40:00.204027] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-14T12:40:00.204075] [INFO ] [MAIN ] [2700/3512] RMM kept (0.2s) | 2697 kept, 3 rejected | 67.6/min | ETA: 12.0m [2026-01-14T12:40:00.729306] [DEBUG] [REMOTE ] RMMZ: Retrieved 983 rows, trimmed to 300. [2026-01-14T12:40:00.729434] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-14T12:40:00.729662] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-14T12:40:00.729798] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:00.729907] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-14T12:40:00.729947] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-14T12:40:00.729995] [INFO ] [MAIN ] [2701/3512] RMMZ kept (0.5s) | 2698 kept, 3 rejected | 67.6/min | ETA: 12.0m [2026-01-14T12:40:01.198292] [DEBUG] [REMOTE ] RMNI: Retrieved 2609 rows, trimmed to 300. [2026-01-14T12:40:01.198411] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-14T12:40:01.198648] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-14T12:40:01.198791] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:01.199105] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-14T12:40:01.199144] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-14T12:40:01.199211] [INFO ] [MAIN ] [2702/3512] RMNI kept (0.5s) | 2699 kept, 3 rejected | 67.7/min | ETA: 12.0m [2026-01-14T12:40:01.546791] [DEBUG] [REMOTE ] RNA: Retrieved 1404 rows, trimmed to 300. [2026-01-14T12:40:01.546956] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-14T12:40:01.547187] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-14T12:40:01.547327] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:01.547449] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-14T12:40:01.547516] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-14T12:40:01.547599] [INFO ] [MAIN ] [2703/3512] RNA kept (0.3s) | 2700 kept, 3 rejected | 67.7/min | ETA: 12.0m [2026-01-14T12:40:01.981866] [DEBUG] [REMOTE ] RNAC: Retrieved 2404 rows, trimmed to 300. [2026-01-14T12:40:01.982027] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-14T12:40:01.982264] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-14T12:40:01.982406] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:01.982523] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-14T12:40:01.982564] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-14T12:40:01.982638] [INFO ] [MAIN ] [2704/3512] RNAC kept (0.4s) | 2701 kept, 3 rejected | 67.7/min | ETA: 11.9m [2026-01-14T12:40:02.338647] [DEBUG] [REMOTE ] RNAZ: Retrieved 1135 rows, trimmed to 300. [2026-01-14T12:40:02.338830] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-14T12:40:02.339091] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-14T12:40:02.339236] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:02.339376] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-14T12:40:02.339418] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-14T12:40:02.339472] [INFO ] [MAIN ] [2705/3512] RNAZ kept (0.4s) | 2702 kept, 3 rejected | 67.7/min | ETA: 11.9m [2026-01-14T12:40:02.845609] [DEBUG] [REMOTE ] RNG: Retrieved 3092 rows, trimmed to 300. [2026-01-14T12:40:02.845887] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-14T12:40:02.846220] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-14T12:40:02.846371] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:02.846552] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-14T12:40:02.846638] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-14T12:40:02.846710] [INFO ] [MAIN ] [2706/3512] RNG kept (0.5s) | 2703 kept, 3 rejected | 67.7/min | ETA: 11.9m [2026-01-14T12:40:03.259473] [DEBUG] [REMOTE ] RNP: Retrieved 5675 rows, trimmed to 300. [2026-01-14T12:40:03.259641] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-14T12:40:03.259878] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-14T12:40:03.260022] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:03.260148] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-14T12:40:03.260196] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-14T12:40:03.260267] [INFO ] [MAIN ] [2707/3512] RNP kept (0.4s) | 2704 kept, 3 rejected | 67.7/min | ETA: 11.9m [2026-01-14T12:40:03.425071] [DEBUG] [REMOTE ] ROAD: Retrieved 1934 rows, trimmed to 300. [2026-01-14T12:40:03.425501] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-14T12:40:03.425791] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-14T12:40:03.426127] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:03.426263] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-14T12:40:03.426304] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-14T12:40:03.426386] [INFO ] [MAIN ] [2708/3512] ROAD kept (0.2s) | 2705 kept, 3 rejected | 67.7/min | ETA: 11.9m [2026-01-14T12:40:04.142478] [DEBUG] [REMOTE ] ROCK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:04.142652] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-14T12:40:04.142906] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-14T12:40:04.143045] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:04.143172] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-14T12:40:04.143213] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-14T12:40:04.143263] [INFO ] [MAIN ] [2709/3512] ROCK kept (0.7s) | 2706 kept, 3 rejected | 67.8/min | ETA: 11.9m [2026-01-14T12:40:04.299819] [DEBUG] [REMOTE ] ROE: Retrieved 616 rows, trimmed to 300. [2026-01-14T12:40:04.299990] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-14T12:40:04.300255] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-14T12:40:04.300437] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:04.300603] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-14T12:40:04.300660] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-14T12:40:04.300722] [INFO ] [MAIN ] [2710/3512] ROE kept (0.2s) | 2707 kept, 3 rejected | 67.8/min | ETA: 11.8m [2026-01-14T12:40:05.028176] [DEBUG] [REMOTE ] ROP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:05.028325] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-14T12:40:05.028559] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $426.36. [2026-01-14T12:40:05.028718] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:05.028858] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-14T12:40:05.028907] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-14T12:40:05.028958] [INFO ] [MAIN ] [2711/3512] ROP kept (0.7s) | 2708 kept, 3 rejected | 67.8/min | ETA: 11.8m [2026-01-14T12:40:05.257262] [DEBUG] [REMOTE ] RPAY: Retrieved 1883 rows, trimmed to 300. [2026-01-14T12:40:05.257409] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-14T12:40:05.258011] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-14T12:40:05.258294] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:05.258488] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-14T12:40:05.258549] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-14T12:40:05.258630] [INFO ] [MAIN ] [2712/3512] RPAY kept (0.2s) | 2709 kept, 3 rejected | 67.8/min | ETA: 11.8m [2026-01-14T12:40:05.783797] [DEBUG] [REMOTE ] RPD: Retrieved 2639 rows, trimmed to 300. [2026-01-14T12:40:05.783944] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-14T12:40:05.784159] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-14T12:40:05.784297] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:05.784413] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-14T12:40:05.784455] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-14T12:40:05.784505] [INFO ] [MAIN ] [2713/3512] RPD kept (0.5s) | 2710 kept, 3 rejected | 67.8/min | ETA: 11.8m [2026-01-14T12:40:06.066734] [DEBUG] [REMOTE ] RPID: Retrieved 1130 rows, trimmed to 300. [2026-01-14T12:40:06.066875] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-14T12:40:06.067275] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-14T12:40:06.067420] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:06.067558] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-14T12:40:06.067674] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-14T12:40:06.067731] [INFO ] [MAIN ] [2714/3512] RPID kept (0.3s) | 2711 kept, 3 rejected | 67.8/min | ETA: 11.8m [2026-01-14T12:40:06.459923] [DEBUG] [REMOTE ] RPRX: Retrieved 1402 rows, trimmed to 300. [2026-01-14T12:40:06.460090] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-14T12:40:06.460379] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.21. [2026-01-14T12:40:06.460545] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:06.460734] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-14T12:40:06.460786] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-14T12:40:06.460856] [INFO ] [MAIN ] [2715/3512] RPRX kept (0.4s) | 2712 kept, 3 rejected | 67.8/min | ETA: 11.7m [2026-01-14T12:40:06.912693] [DEBUG] [REMOTE ] RPTX: Retrieved 1399 rows, trimmed to 300. [2026-01-14T12:40:06.912847] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-14T12:40:06.913100] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-14T12:40:06.913268] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:06.913406] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-14T12:40:06.913456] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-14T12:40:06.913516] [INFO ] [MAIN ] [2716/3512] RPTX kept (0.5s) | 2713 kept, 3 rejected | 67.8/min | ETA: 11.7m [2026-01-14T12:40:07.494203] [DEBUG] [REMOTE ] RQI: Retrieved 6010 rows, trimmed to 300. [2026-01-14T12:40:07.494428] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-14T12:40:07.494828] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-14T12:40:07.495012] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:07.495180] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-14T12:40:07.495234] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-14T12:40:07.495301] [INFO ] [MAIN ] [2717/3512] RQI kept (0.6s) | 2714 kept, 3 rejected | 67.9/min | ETA: 11.7m [2026-01-14T12:40:07.778197] [DEBUG] [REMOTE ] RRBI: Retrieved 1684 rows, trimmed to 300. [2026-01-14T12:40:07.778322] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-14T12:40:07.778526] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $63.70. [2026-01-14T12:40:07.778695] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:07.778810] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-14T12:40:07.778852] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-14T12:40:07.778902] [INFO ] [MAIN ] [2718/3512] RRBI kept (0.3s) | 2715 kept, 3 rejected | 67.9/min | ETA: 11.7m [2026-01-14T12:40:08.205793] [DEBUG] [REMOTE ] RRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:08.205933] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-14T12:40:08.206142] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.45. [2026-01-14T12:40:08.206276] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:08.206388] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-14T12:40:08.206428] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-14T12:40:08.206476] [INFO ] [MAIN ] [2719/3512] RRC kept (0.4s) | 2716 kept, 3 rejected | 67.9/min | ETA: 11.7m [2026-01-14T12:40:08.765558] [DEBUG] [REMOTE ] RRGB: Retrieved 5910 rows, trimmed to 300. [2026-01-14T12:40:08.765716] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-14T12:40:08.765931] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-14T12:40:08.766070] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:08.766184] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-14T12:40:08.766243] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-14T12:40:08.766295] [INFO ] [MAIN ] [2720/3512] RRGB kept (0.6s) | 2717 kept, 3 rejected | 67.9/min | ETA: 11.7m [2026-01-14T12:40:09.239700] [DEBUG] [REMOTE ] RRX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:09.239852] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-14T12:40:09.240109] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-14T12:40:09.240244] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:09.240366] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-14T12:40:09.240407] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-14T12:40:09.240457] [INFO ] [MAIN ] [2721/3512] RRX kept (0.5s) | 2718 kept, 3 rejected | 67.9/min | ETA: 11.6m [2026-01-14T12:40:09.699886] [DEBUG] [REMOTE ] RS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:09.700032] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-14T12:40:09.700280] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-14T12:40:09.700426] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:09.700551] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-14T12:40:09.700614] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-14T12:40:09.700666] [INFO ] [MAIN ] [2722/3512] RS kept (0.5s) | 2719 kept, 3 rejected | 67.9/min | ETA: 11.6m [2026-01-14T12:40:09.993758] [DEBUG] [REMOTE ] RSG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:09.993918] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-14T12:40:09.994179] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-14T12:40:09.994328] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:09.994477] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-14T12:40:09.994532] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-14T12:40:09.994608] [INFO ] [MAIN ] [2723/3512] RSG kept (0.3s) | 2720 kept, 3 rejected | 67.9/min | ETA: 11.6m [2026-01-14T12:40:10.366658] [DEBUG] [REMOTE ] RSI: Retrieved 1438 rows, trimmed to 300. [2026-01-14T12:40:10.366781] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-14T12:40:10.366983] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-14T12:40:10.367115] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:10.367222] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-14T12:40:10.367261] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-14T12:40:10.367309] [INFO ] [MAIN ] [2724/3512] RSI kept (0.4s) | 2721 kept, 3 rejected | 68.0/min | ETA: 11.6m [2026-01-14T12:40:10.757429] [DEBUG] [REMOTE ] RSKD: Retrieved 1120 rows, trimmed to 300. [2026-01-14T12:40:10.757615] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-14T12:40:10.757830] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-14T12:40:10.757974] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:10.758086] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-14T12:40:10.758127] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-14T12:40:10.758178] [INFO ] [MAIN ] [2725/3512] RSKD kept (0.4s) | 2722 kept, 3 rejected | 68.0/min | ETA: 11.6m [2026-01-14T12:40:11.110555] [DEBUG] [REMOTE ] RSSS: Retrieved 3082 rows, trimmed to 300. [2026-01-14T12:40:11.110718] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-14T12:40:11.110924] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-14T12:40:11.111062] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:11.111170] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-14T12:40:11.111227] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-14T12:40:11.111277] [INFO ] [MAIN ] [2726/3512] RSSS kept (0.4s) | 2723 kept, 3 rejected | 68.0/min | ETA: 11.6m [2026-01-14T12:40:11.741544] [DEBUG] [REMOTE ] RTO: Retrieved 4656 rows, trimmed to 300. [2026-01-14T12:40:11.741777] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-14T12:40:11.742171] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-14T12:40:11.742315] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:11.742488] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-14T12:40:11.742531] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-14T12:40:11.742619] [INFO ] [MAIN ] [2727/3512] RTO kept (0.6s) | 2724 kept, 3 rejected | 68.0/min | ETA: 11.5m [2026-01-14T12:40:11.909838] [DEBUG] [REMOTE ] RUM: Retrieved 1194 rows, trimmed to 300. [2026-01-14T12:40:11.910027] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-14T12:40:11.910243] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-14T12:40:11.910379] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:11.910490] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-14T12:40:11.910530] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-14T12:40:11.910600] [INFO ] [MAIN ] [2728/3512] RUM kept (0.2s) | 2725 kept, 3 rejected | 68.0/min | ETA: 11.5m [2026-01-14T12:40:12.330965] [DEBUG] [REMOTE ] RUN: Retrieved 2626 rows, trimmed to 300. [2026-01-14T12:40:12.331100] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-14T12:40:12.331307] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-14T12:40:12.331440] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:12.331550] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-14T12:40:12.331610] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-14T12:40:12.331660] [INFO ] [MAIN ] [2729/3512] RUN kept (0.4s) | 2726 kept, 3 rejected | 68.0/min | ETA: 11.5m [2026-01-14T12:40:12.804851] [DEBUG] [REMOTE ] RUNN: Retrieved 652 rows, trimmed to 300. [2026-01-14T12:40:12.805007] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-14T12:40:12.805231] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-14T12:40:12.805372] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:12.805490] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-14T12:40:12.805533] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-14T12:40:12.805604] [INFO ] [MAIN ] [2730/3512] RUNN kept (0.5s) | 2727 kept, 3 rejected | 68.0/min | ETA: 11.5m [2026-01-14T12:40:13.305757] [DEBUG] [REMOTE ] RUSHA: Retrieved 5917 rows, trimmed to 300. [2026-01-14T12:40:13.305899] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-14T12:40:13.306114] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-14T12:40:13.306253] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:13.306369] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-14T12:40:13.306410] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-14T12:40:13.306461] [INFO ] [MAIN ] [2731/3512] RUSHA kept (0.5s) | 2728 kept, 3 rejected | 68.0/min | ETA: 11.5m [2026-01-14T12:40:13.672991] [DEBUG] [REMOTE ] RUSHB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:13.673129] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-14T12:40:13.673347] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-14T12:40:13.673487] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:13.673624] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-14T12:40:13.673704] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-14T12:40:13.673761] [INFO ] [MAIN ] [2732/3512] RUSHB kept (0.4s) | 2729 kept, 3 rejected | 68.1/min | ETA: 11.5m [2026-01-14T12:40:14.034499] [DEBUG] [REMOTE ] RVMD: Retrieved 1487 rows, trimmed to 300. [2026-01-14T12:40:14.034656] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-14T12:40:14.034865] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $52.98. [2026-01-14T12:40:14.035007] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:14.035121] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-14T12:40:14.035163] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-14T12:40:14.035212] [INFO ] [MAIN ] [2733/3512] RVMD kept (0.4s) | 2730 kept, 3 rejected | 68.1/min | ETA: 11.4m [2026-01-14T12:40:14.678833] [DEBUG] [REMOTE ] RVSB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:14.678972] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-14T12:40:14.679189] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-14T12:40:14.679330] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:14.679444] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-14T12:40:14.679486] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-14T12:40:14.679537] [INFO ] [MAIN ] [2734/3512] RVSB kept (0.6s) | 2731 kept, 3 rejected | 68.1/min | ETA: 11.4m [2026-01-14T12:40:15.218608] [DEBUG] [REMOTE ] RVTY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:15.218785] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-14T12:40:15.219120] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.52. [2026-01-14T12:40:15.219310] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:15.219475] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-14T12:40:15.219528] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-14T12:40:15.219621] [INFO ] [MAIN ] [2735/3512] RVTY kept (0.5s) | 2732 kept, 3 rejected | 68.1/min | ETA: 11.4m [2026-01-14T12:40:16.541374] [DEBUG] [REMOTE ] RWAY: Retrieved 1061 rows, trimmed to 300. [2026-01-14T12:40:16.541522] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-14T12:40:16.541747] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-14T12:40:16.541883] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:16.541992] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-14T12:40:16.542031] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-14T12:40:16.542079] [INFO ] [MAIN ] [2736/3512] RWAY kept (1.3s) | 2733 kept, 3 rejected | 68.1/min | ETA: 11.4m [2026-01-14T12:40:16.756876] [DEBUG] [REMOTE ] RXO: Retrieved 805 rows, trimmed to 300. [2026-01-14T12:40:16.757088] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-14T12:40:16.757609] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-14T12:40:16.757758] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:16.757939] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-14T12:40:16.757984] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-14T12:40:16.758037] [INFO ] [MAIN ] [2737/3512] RXO kept (0.2s) | 2734 kept, 3 rejected | 68.1/min | ETA: 11.4m [2026-01-14T12:40:17.182496] [DEBUG] [REMOTE ] RXRX: Retrieved 1192 rows, trimmed to 300. [2026-01-14T12:40:17.182710] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-14T12:40:17.182965] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-14T12:40:17.183111] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:17.183265] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-14T12:40:17.183309] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-14T12:40:17.183559] [INFO ] [MAIN ] [2738/3512] RXRX kept (0.4s) | 2735 kept, 3 rejected | 68.1/min | ETA: 11.4m [2026-01-14T12:40:17.764184] [DEBUG] [REMOTE ] RY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:17.764439] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-14T12:40:17.764747] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $144.72. [2026-01-14T12:40:17.764893] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:17.765025] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-14T12:40:17.765068] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-14T12:40:17.765123] [INFO ] [MAIN ] [2739/3512] RY kept (0.6s) | 2736 kept, 3 rejected | 68.1/min | ETA: 11.3m [2026-01-14T12:40:18.172770] [DEBUG] [REMOTE ] RYAAY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:18.172907] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-14T12:40:18.173124] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.55. [2026-01-14T12:40:18.173258] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:18.173369] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-14T12:40:18.173408] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-14T12:40:18.173456] [INFO ] [MAIN ] [2740/3512] RYAAY kept (0.4s) | 2737 kept, 3 rejected | 68.1/min | ETA: 11.3m [2026-01-14T12:40:18.338182] [DEBUG] [REMOTE ] RYAM: Retrieved 2913 rows, trimmed to 300. [2026-01-14T12:40:18.338303] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-14T12:40:18.338499] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-14T12:40:18.338650] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:18.338759] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-14T12:40:18.338798] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-14T12:40:18.338845] [INFO ] [MAIN ] [2741/3512] RYAM kept (0.2s) | 2738 kept, 3 rejected | 68.1/min | ETA: 11.3m [2026-01-14T12:40:18.806251] [DEBUG] [REMOTE ] RYAN: Retrieved 1125 rows, trimmed to 300. [2026-01-14T12:40:18.806385] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-14T12:40:18.806611] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.29. [2026-01-14T12:40:18.806771] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:18.806882] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-14T12:40:18.806922] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-14T12:40:18.806970] [INFO ] [MAIN ] [2742/3512] RYAN kept (0.5s) | 2739 kept, 3 rejected | 68.2/min | ETA: 11.3m [2026-01-14T12:40:19.152216] [DEBUG] [REMOTE ] RYI: Retrieved 2875 rows, trimmed to 300. [2026-01-14T12:40:19.152359] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-14T12:40:19.152605] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-14T12:40:19.152753] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:19.152872] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-14T12:40:19.152913] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-14T12:40:19.152965] [INFO ] [MAIN ] [2743/3512] RYI kept (0.3s) | 2740 kept, 3 rejected | 68.2/min | ETA: 11.3m [2026-01-14T12:40:19.916445] [DEBUG] [REMOTE ] RYN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:19.916604] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-14T12:40:19.916819] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-14T12:40:19.916953] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:19.917080] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-14T12:40:19.917120] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-14T12:40:19.917168] [INFO ] [MAIN ] [2744/3512] RYN kept (0.8s) | 2741 kept, 3 rejected | 68.2/min | ETA: 11.3m [2026-01-14T12:40:20.191285] [DEBUG] [REMOTE ] RYTM: Retrieved 2079 rows, trimmed to 300. [2026-01-14T12:40:20.191434] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-14T12:40:20.191723] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-14T12:40:20.191899] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:20.192040] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-14T12:40:20.192091] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-14T12:40:20.192154] [INFO ] [MAIN ] [2745/3512] RYTM kept (0.3s) | 2742 kept, 3 rejected | 68.2/min | ETA: 11.2m [2026-01-14T12:40:20.732003] [DEBUG] [REMOTE ] RZB: Retrieved 2411 rows, trimmed to 300. [2026-01-14T12:40:20.732138] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-14T12:40:20.732360] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-14T12:40:20.732502] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:20.732642] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-14T12:40:20.732685] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-14T12:40:20.732734] [INFO ] [MAIN ] [2746/3512] RZB kept (0.5s) | 2743 kept, 3 rejected | 68.2/min | ETA: 11.2m [2026-01-14T12:40:20.895049] [DEBUG] [REMOTE ] RZC: Retrieved 819 rows, trimmed to 300. [2026-01-14T12:40:20.895187] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-14T12:40:20.895606] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-14T12:40:20.895746] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:20.895855] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-14T12:40:20.895895] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-14T12:40:20.895942] [INFO ] [MAIN ] [2747/3512] RZC kept (0.2s) | 2744 kept, 3 rejected | 68.2/min | ETA: 11.2m [2026-01-14T12:40:21.283426] [DEBUG] [REMOTE ] S: Retrieved 1140 rows, trimmed to 300. [2026-01-14T12:40:21.283595] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-14T12:40:21.283827] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-14T12:40:21.283976] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:21.284095] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-14T12:40:21.284136] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-14T12:40:21.284186] [INFO ] [MAIN ] [2748/3512] S kept (0.4s) | 2745 kept, 3 rejected | 68.2/min | ETA: 11.2m [2026-01-14T12:40:21.892209] [DEBUG] [REMOTE ] SA: Retrieved 5469 rows, trimmed to 300. [2026-01-14T12:40:21.892347] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-14T12:40:21.892554] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-14T12:40:21.892713] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:21.892826] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-14T12:40:21.892866] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-14T12:40:21.892920] [INFO ] [MAIN ] [2749/3512] SA kept (0.6s) | 2746 kept, 3 rejected | 68.2/min | ETA: 11.2m [2026-01-14T12:40:22.235478] [DEBUG] [REMOTE ] SAFE: Retrieved 2152 rows, trimmed to 300. [2026-01-14T12:40:22.235655] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-14T12:40:22.235863] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-14T12:40:22.236001] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:22.236142] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-14T12:40:22.236185] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-14T12:40:22.236234] [INFO ] [MAIN ] [2750/3512] SAFE kept (0.3s) | 2747 kept, 3 rejected | 68.3/min | ETA: 11.2m [2026-01-14T12:40:22.653846] [DEBUG] [REMOTE ] SAH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:22.653990] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-14T12:40:22.654231] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-14T12:40:22.654374] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:22.654494] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-14T12:40:22.654534] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-14T12:40:22.654602] [INFO ] [MAIN ] [2751/3512] SAH kept (0.4s) | 2748 kept, 3 rejected | 68.3/min | ETA: 11.1m [2026-01-14T12:40:23.212949] [DEBUG] [REMOTE ] SAIA: Retrieved 5872 rows, trimmed to 300. [2026-01-14T12:40:23.213086] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-14T12:40:23.213299] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-14T12:40:23.213438] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:23.213605] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-14T12:40:23.213650] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-14T12:40:23.213700] [INFO ] [MAIN ] [2752/3512] SAIA kept (0.6s) | 2749 kept, 3 rejected | 68.3/min | ETA: 11.1m [2026-01-14T12:40:23.537628] [DEBUG] [REMOTE ] SAIC: Retrieved 3101 rows, trimmed to 300. [2026-01-14T12:40:23.537765] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-14T12:40:23.537978] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-14T12:40:23.538112] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:23.538229] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-14T12:40:23.538269] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-14T12:40:23.538322] [INFO ] [MAIN ] [2753/3512] SAIC kept (0.3s) | 2750 kept, 3 rejected | 68.3/min | ETA: 11.1m [2026-01-14T12:40:24.126725] [DEBUG] [REMOTE ] SAM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:24.127041] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-14T12:40:24.127630] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-14T12:40:24.127841] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:24.128064] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-14T12:40:24.128125] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-14T12:40:24.128214] [INFO ] [MAIN ] [2754/3512] SAM kept (0.6s) | 2751 kept, 3 rejected | 68.3/min | ETA: 11.1m [2026-01-14T12:40:24.505672] [DEBUG] [REMOTE ] SAMG: Retrieved 3156 rows, trimmed to 300. [2026-01-14T12:40:24.505895] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-14T12:40:24.506296] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-14T12:40:24.506470] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:24.506678] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-14T12:40:24.506734] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-14T12:40:24.506806] [INFO ] [MAIN ] [2755/3512] SAMG kept (0.4s) | 2752 kept, 3 rejected | 68.3/min | ETA: 11.1m [2026-01-14T12:40:24.993794] [DEBUG] [REMOTE ] SAN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:24.993976] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-14T12:40:24.994298] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-14T12:40:24.994452] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:24.994645] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-14T12:40:24.994693] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-14T12:40:24.994750] [INFO ] [MAIN ] [2756/3512] SAN kept (0.5s) | 2753 kept, 3 rejected | 68.3/min | ETA: 11.1m [2026-01-14T12:40:25.245901] [DEBUG] [REMOTE ] SANA: Retrieved 1241 rows, trimmed to 300. [2026-01-14T12:40:25.246037] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-14T12:40:25.246247] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-14T12:40:25.246390] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:25.246505] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-14T12:40:25.246547] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-14T12:40:25.246619] [INFO ] [MAIN ] [2757/3512] SANA kept (0.3s) | 2754 kept, 3 rejected | 68.4/min | ETA: 11.0m [2026-01-14T12:40:25.866760] [DEBUG] [REMOTE ] SANM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:25.866899] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-14T12:40:25.867117] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $127.23. [2026-01-14T12:40:25.867254] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:25.867371] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-14T12:40:25.867412] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-14T12:40:25.867472] [INFO ] [MAIN ] [2758/3512] SANM kept (0.6s) | 2755 kept, 3 rejected | 68.4/min | ETA: 11.0m [2026-01-14T12:40:26.462831] [DEBUG] [REMOTE ] SAP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:26.462972] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-14T12:40:26.463198] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-14T12:40:26.463332] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:26.463453] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-14T12:40:26.463700] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-14T12:40:26.463753] [INFO ] [MAIN ] [2759/3512] SAP kept (0.6s) | 2756 kept, 3 rejected | 68.4/min | ETA: 11.0m [2026-01-14T12:40:26.700183] [DEBUG] [REMOTE ] SARK: Retrieved 1048 rows, trimmed to 300. [2026-01-14T12:40:26.700320] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-14T12:40:26.700522] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-14T12:40:26.700681] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:26.700795] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-14T12:40:26.700837] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-14T12:40:26.700886] [INFO ] [MAIN ] [2760/3512] SARK kept (0.2s) | 2757 kept, 3 rejected | 68.4/min | ETA: 11.0m [2026-01-14T12:40:27.123980] [DEBUG] [REMOTE ] SATL: Retrieved 1206 rows, trimmed to 300. [2026-01-14T12:40:27.124196] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-14T12:40:27.124445] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-14T12:40:27.124612] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:27.124735] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-14T12:40:27.124777] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-14T12:40:27.124831] [INFO ] [MAIN ] [2761/3512] SATL kept (0.4s) | 2758 kept, 3 rejected | 68.4/min | ETA: 11.0m [2026-01-14T12:40:27.665285] [DEBUG] [REMOTE ] SATS: Retrieved 4537 rows, trimmed to 300. [2026-01-14T12:40:27.665488] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-14T12:40:27.665994] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-14T12:40:27.666172] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:27.666320] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-14T12:40:27.666370] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-14T12:40:27.666427] [INFO ] [MAIN ] [2762/3512] SATS kept (0.5s) | 2759 kept, 3 rejected | 68.4/min | ETA: 11.0m [2026-01-14T12:40:28.119879] [DEBUG] [REMOTE ] SAVA: Retrieved 6413 rows, trimmed to 300. [2026-01-14T12:40:28.120043] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-14T12:40:28.120297] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-14T12:40:28.120445] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:28.120594] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-14T12:40:28.120637] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-14T12:40:28.120689] [INFO ] [MAIN ] [2763/3512] SAVA kept (0.5s) | 2760 kept, 3 rejected | 68.4/min | ETA: 10.9m [2026-01-14T12:40:28.512966] [DEBUG] [REMOTE ] SB: Retrieved 4434 rows, trimmed to 300. [2026-01-14T12:40:28.513187] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-14T12:40:28.513484] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.24. [2026-01-14T12:40:28.513687] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:28.513837] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-14T12:40:28.513958] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-14T12:40:28.514033] [INFO ] [MAIN ] [2764/3512] SB kept (0.4s) | 2761 kept, 3 rejected | 68.4/min | ETA: 10.9m [2026-01-14T12:40:29.110430] [DEBUG] [REMOTE ] SBAC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:29.110866] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-14T12:40:29.111199] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-14T12:40:29.111358] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:29.111500] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-14T12:40:29.111544] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-14T12:40:29.111622] [INFO ] [MAIN ] [2765/3512] SBAC kept (0.6s) | 2762 kept, 3 rejected | 68.4/min | ETA: 10.9m [2026-01-14T12:40:29.485307] [DEBUG] [REMOTE ] SBCF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:29.485521] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-14T12:40:29.485822] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-14T12:40:29.485969] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:29.486124] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-14T12:40:29.486207] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-14T12:40:29.486290] [INFO ] [MAIN ] [2766/3512] SBCF kept (0.4s) | 2763 kept, 3 rejected | 68.5/min | ETA: 10.9m [2026-01-14T12:40:29.889561] [DEBUG] [REMOTE ] SBFM: Retrieved 4044 rows, trimmed to 300. [2026-01-14T12:40:29.889794] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-14T12:40:29.890073] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-14T12:40:29.890238] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:29.890368] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-14T12:40:29.890412] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-14T12:40:29.890470] [INFO ] [MAIN ] [2767/3512] SBFM kept (0.4s) | 2764 kept, 3 rejected | 68.5/min | ETA: 10.9m [2026-01-14T12:40:30.386707] [DEBUG] [REMOTE ] SBGI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:30.386865] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-14T12:40:30.387108] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-14T12:40:30.387274] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:30.387393] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-14T12:40:30.387434] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-14T12:40:30.387507] [INFO ] [MAIN ] [2768/3512] SBGI kept (0.5s) | 2765 kept, 3 rejected | 68.5/min | ETA: 10.9m [2026-01-14T12:40:30.780686] [DEBUG] [REMOTE ] SBH: Retrieved 4817 rows, trimmed to 300. [2026-01-14T12:40:30.780824] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-14T12:40:30.781035] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-14T12:40:30.781169] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:30.781281] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-14T12:40:30.781321] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-14T12:40:30.781369] [INFO ] [MAIN ] [2769/3512] SBH kept (0.4s) | 2766 kept, 3 rejected | 68.5/min | ETA: 10.8m [2026-01-14T12:40:31.136877] [DEBUG] [REMOTE ] SBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:31.137038] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-14T12:40:31.137303] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-14T12:40:31.137441] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:31.137618] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-14T12:40:31.137663] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-14T12:40:31.137717] [INFO ] [MAIN ] [2770/3512] SBI kept (0.4s) | 2767 kept, 3 rejected | 68.5/min | ETA: 10.8m [2026-01-14T12:40:31.605139] [DEBUG] [REMOTE ] SBLK: Retrieved 5001 rows, trimmed to 300. [2026-01-14T12:40:31.605303] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-14T12:40:31.605570] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.36. [2026-01-14T12:40:31.605755] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:31.605895] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-14T12:40:31.605943] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-14T12:40:31.606002] [INFO ] [MAIN ] [2771/3512] SBLK kept (0.5s) | 2768 kept, 3 rejected | 68.5/min | ETA: 10.8m [2026-01-14T12:40:32.138802] [DEBUG] [REMOTE ] SBRA: Retrieved 5986 rows, trimmed to 300. [2026-01-14T12:40:32.138991] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-14T12:40:32.139285] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-14T12:40:32.139445] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:32.139587] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-14T12:40:32.139630] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-14T12:40:32.139680] [INFO ] [MAIN ] [2772/3512] SBRA kept (0.5s) | 2769 kept, 3 rejected | 68.5/min | ETA: 10.8m [2026-01-14T12:40:32.581049] [DEBUG] [REMOTE ] SBS: Retrieved 5958 rows, trimmed to 300. [2026-01-14T12:40:32.581190] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-14T12:40:32.581415] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.71. [2026-01-14T12:40:32.581549] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:32.581687] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-14T12:40:32.581727] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-14T12:40:32.581777] [INFO ] [MAIN ] [2773/3512] SBS kept (0.4s) | 2770 kept, 3 rejected | 68.5/min | ETA: 10.8m [2026-01-14T12:40:33.055521] [DEBUG] [REMOTE ] SBSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:33.055929] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-14T12:40:33.056208] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.82. [2026-01-14T12:40:33.056393] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:33.056535] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-14T12:40:33.056596] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-14T12:40:33.056858] [INFO ] [MAIN ] [2774/3512] SBSI kept (0.5s) | 2771 kept, 3 rejected | 68.6/min | ETA: 10.8m [2026-01-14T12:40:33.544451] [DEBUG] [REMOTE ] SBUX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:33.544644] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-14T12:40:33.544923] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-14T12:40:33.545074] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:33.545210] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-14T12:40:33.545253] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-14T12:40:33.545306] [INFO ] [MAIN ] [2775/3512] SBUX kept (0.5s) | 2772 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:33.861028] [DEBUG] [REMOTE ] SCD: Retrieved 5507 rows, trimmed to 300. [2026-01-14T12:40:33.861171] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-14T12:40:33.861402] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-14T12:40:33.861541] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:33.861683] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-14T12:40:33.861726] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-14T12:40:33.861775] [INFO ] [MAIN ] [2776/3512] SCD kept (0.3s) | 2773 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:34.491305] [DEBUG] [REMOTE ] SCHL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:34.491520] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-14T12:40:34.492074] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-14T12:40:34.492223] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:34.492365] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-14T12:40:34.492408] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-14T12:40:34.492465] [INFO ] [MAIN ] [2777/3512] SCHL kept (0.6s) | 2774 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:34.971050] [DEBUG] [REMOTE ] SCI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:34.971288] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-14T12:40:34.971695] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-14T12:40:34.971845] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:34.971996] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-14T12:40:34.972040] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-14T12:40:34.972108] [INFO ] [MAIN ] [2778/3512] SCI kept (0.5s) | 2775 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:35.284366] [DEBUG] [REMOTE ] SCL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:35.284547] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-14T12:40:35.284899] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-14T12:40:35.285085] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:35.285256] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-14T12:40:35.285309] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-14T12:40:35.285378] [INFO ] [MAIN ] [2779/3512] SCL kept (0.3s) | 2776 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:35.672295] [DEBUG] [REMOTE ] SCM: Retrieved 3314 rows, trimmed to 300. [2026-01-14T12:40:35.672454] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-14T12:40:35.672747] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-14T12:40:35.672932] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:35.673072] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-14T12:40:35.673118] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-14T12:40:35.673177] [INFO ] [MAIN ] [2780/3512] SCM kept (0.4s) | 2777 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:36.390983] [DEBUG] [REMOTE ] SCSC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:36.391121] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-14T12:40:36.391333] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-14T12:40:36.391465] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:36.391593] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-14T12:40:36.391635] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-14T12:40:36.391683] [INFO ] [MAIN ] [2781/3512] SCSC kept (0.7s) | 2778 kept, 3 rejected | 68.6/min | ETA: 10.7m [2026-01-14T12:40:37.107394] [DEBUG] [REMOTE ] SCVL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:37.107555] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-14T12:40:37.107786] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-14T12:40:37.107920] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:37.108033] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-14T12:40:37.108073] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-14T12:40:37.108122] [INFO ] [MAIN ] [2782/3512] SCVL kept (0.7s) | 2779 kept, 3 rejected | 68.6/min | ETA: 10.6m [2026-01-14T12:40:37.499277] [DEBUG] [REMOTE ] SCZ: Retrieved 4550 rows, trimmed to 300. [2026-01-14T12:40:37.499436] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-14T12:40:37.499663] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-14T12:40:37.499799] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:37.499910] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-14T12:40:37.499950] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-14T12:40:37.499999] [INFO ] [MAIN ] [2783/3512] SCZ kept (0.4s) | 2780 kept, 3 rejected | 68.6/min | ETA: 10.6m [2026-01-14T12:40:37.815706] [DEBUG] [REMOTE ] SD: Retrieved 2332 rows, trimmed to 300. [2026-01-14T12:40:37.815854] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-14T12:40:37.816092] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-14T12:40:37.816248] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:37.816374] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-14T12:40:37.816420] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-14T12:40:37.816476] [INFO ] [MAIN ] [2784/3512] SD kept (0.3s) | 2781 kept, 3 rejected | 68.7/min | ETA: 10.6m [2026-01-14T12:40:38.156229] [DEBUG] [REMOTE ] SDA: Retrieved 667 rows, trimmed to 300. [2026-01-14T12:40:38.156396] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-14T12:40:38.156681] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-14T12:40:38.156842] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:38.156969] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-14T12:40:38.157013] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-14T12:40:38.157069] [INFO ] [MAIN ] [2785/3512] SDA kept (0.3s) | 2782 kept, 3 rejected | 68.7/min | ETA: 10.6m [2026-01-14T12:40:38.605046] [DEBUG] [REMOTE ] SDHY: Retrieved 1288 rows, trimmed to 300. [2026-01-14T12:40:38.605193] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-14T12:40:38.605400] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-14T12:40:38.605551] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:38.605687] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-14T12:40:38.605728] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-14T12:40:38.605777] [INFO ] [MAIN ] [2786/3512] SDHY kept (0.4s) | 2783 kept, 3 rejected | 68.7/min | ETA: 10.6m [2026-01-14T12:40:38.926415] [DEBUG] [REMOTE ] SDRL: Retrieved 814 rows, trimmed to 300. [2026-01-14T12:40:38.926562] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-14T12:40:38.926808] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-14T12:40:38.926943] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:38.927054] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-14T12:40:38.927095] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-14T12:40:38.927144] [INFO ] [MAIN ] [2787/3512] SDRL kept (0.3s) | 2784 kept, 3 rejected | 68.7/min | ETA: 10.6m [2026-01-14T12:40:39.401975] [DEBUG] [REMOTE ] SDVY: Retrieved 2058 rows, trimmed to 300. [2026-01-14T12:40:39.402116] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-14T12:40:39.402329] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-14T12:40:39.402462] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:39.402608] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-14T12:40:39.402651] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-14T12:40:39.402701] [INFO ] [MAIN ] [2788/3512] SDVY kept (0.5s) | 2785 kept, 3 rejected | 68.7/min | ETA: 10.5m [2026-01-14T12:40:39.863417] [DEBUG] [REMOTE ] SE: Retrieved 2068 rows, trimmed to 300. [2026-01-14T12:40:39.863556] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-14T12:40:39.863806] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-14T12:40:39.863943] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:39.864051] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-14T12:40:39.864091] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-14T12:40:39.864138] [INFO ] [MAIN ] [2789/3512] SE kept (0.5s) | 2786 kept, 3 rejected | 68.7/min | ETA: 10.5m [2026-01-14T12:40:40.314716] [DEBUG] [REMOTE ] SEDG: Retrieved 2717 rows, trimmed to 300. [2026-01-14T12:40:40.314850] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-14T12:40:40.315060] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-14T12:40:40.315198] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:40.315312] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-14T12:40:40.315353] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-14T12:40:40.315404] [INFO ] [MAIN ] [2790/3512] SEDG kept (0.5s) | 2787 kept, 3 rejected | 68.7/min | ETA: 10.5m [2026-01-14T12:40:40.769150] [DEBUG] [REMOTE ] SEE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:40.769300] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-14T12:40:40.769537] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-14T12:40:40.769695] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:40.769816] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-14T12:40:40.769856] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-14T12:40:40.769907] [INFO ] [MAIN ] [2791/3512] SEE kept (0.5s) | 2788 kept, 3 rejected | 68.8/min | ETA: 10.5m [2026-01-14T12:40:41.257257] [DEBUG] [REMOTE ] SEIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:41.257423] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-14T12:40:41.257765] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-14T12:40:41.257903] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:41.258037] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-14T12:40:41.258082] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-14T12:40:41.258135] [INFO ] [MAIN ] [2792/3512] SEIC kept (0.5s) | 2789 kept, 3 rejected | 68.8/min | ETA: 10.5m [2026-01-14T12:40:41.645527] [DEBUG] [REMOTE ] SELF: Retrieved 4417 rows, trimmed to 300. [2026-01-14T12:40:41.645697] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-14T12:40:41.645925] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-14T12:40:41.646253] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:41.646373] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-14T12:40:41.646414] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-14T12:40:41.646463] [INFO ] [MAIN ] [2793/3512] SELF kept (0.4s) | 2790 kept, 3 rejected | 68.8/min | ETA: 10.5m [2026-01-14T12:40:42.116867] [DEBUG] [REMOTE ] SEM: Retrieved 4100 rows, trimmed to 300. [2026-01-14T12:40:42.117041] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-14T12:40:42.117312] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-14T12:40:42.117512] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:42.117690] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-14T12:40:42.117745] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-14T12:40:42.117815] [INFO ] [MAIN ] [2794/3512] SEM kept (0.5s) | 2791 kept, 3 rejected | 68.8/min | ETA: 10.4m [2026-01-14T12:40:42.579674] [DEBUG] [REMOTE ] SENEA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:42.579821] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-14T12:40:42.580059] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-14T12:40:42.580201] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:42.580321] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-14T12:40:42.580362] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-14T12:40:42.580414] [INFO ] [MAIN ] [2795/3512] SENEA kept (0.5s) | 2792 kept, 3 rejected | 68.8/min | ETA: 10.4m [2026-01-14T12:40:42.777271] [DEBUG] [REMOTE ] SENS: Retrieved 2471 rows, trimmed to 300. [2026-01-14T12:40:42.777404] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-14T12:40:42.777659] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-14T12:40:42.777797] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:42.777906] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-14T12:40:42.777946] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-14T12:40:42.777993] [INFO ] [MAIN ] [2796/3512] SENS kept (0.2s) | 2793 kept, 3 rejected | 68.8/min | ETA: 10.4m [2026-01-14T12:40:43.223568] [DEBUG] [REMOTE ] SERA: Retrieved 1130 rows, trimmed to 300. [2026-01-14T12:40:43.223730] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-14T12:40:43.223926] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-14T12:40:43.224059] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:43.224167] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-14T12:40:43.224205] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-14T12:40:43.224253] [INFO ] [MAIN ] [2797/3512] SERA kept (0.4s) | 2794 kept, 3 rejected | 68.8/min | ETA: 10.4m [2026-01-14T12:40:43.608490] [DEBUG] [REMOTE ] SES: Retrieved 1225 rows, trimmed to 300. [2026-01-14T12:40:43.608777] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-14T12:40:43.609154] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-14T12:40:43.609298] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:43.609451] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-14T12:40:43.609494] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-14T12:40:43.609550] [INFO ] [MAIN ] [2798/3512] SES kept (0.4s) | 2795 kept, 3 rejected | 68.8/min | ETA: 10.4m [2026-01-14T12:40:44.056116] [DEBUG] [REMOTE ] SEVN: Retrieved 1371 rows, trimmed to 300. [2026-01-14T12:40:44.056247] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-14T12:40:44.056453] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-14T12:40:44.056606] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:44.056719] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-14T12:40:44.056759] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-14T12:40:44.056807] [INFO ] [MAIN ] [2799/3512] SEVN kept (0.4s) | 2796 kept, 3 rejected | 68.9/min | ETA: 10.4m [2026-01-14T12:40:44.370534] [DEBUG] [REMOTE ] SEZL: Retrieved 604 rows, trimmed to 300. [2026-01-14T12:40:44.370704] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-14T12:40:44.370927] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-14T12:40:44.371067] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:44.371181] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-14T12:40:44.371224] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-14T12:40:44.371273] [INFO ] [MAIN ] [2800/3512] SEZL kept (0.3s) | 2797 kept, 3 rejected | 68.9/min | ETA: 10.3m [2026-01-14T12:40:44.971427] [DEBUG] [REMOTE ] SF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:44.971584] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-14T12:40:44.971817] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $109.78. [2026-01-14T12:40:44.971959] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:44.972088] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-14T12:40:44.972131] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-14T12:40:44.972181] [INFO ] [MAIN ] [2801/3512] SF kept (0.6s) | 2798 kept, 3 rejected | 68.9/min | ETA: 10.3m [2026-01-14T12:40:45.166848] [DEBUG] [REMOTE ] SFB: Retrieved 2070 rows, trimmed to 300. [2026-01-14T12:40:45.166979] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-14T12:40:45.167180] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-14T12:40:45.167314] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:45.167422] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-14T12:40:45.167462] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-14T12:40:45.167530] [INFO ] [MAIN ] [2802/3512] SFB kept (0.2s) | 2799 kept, 3 rejected | 68.9/min | ETA: 10.3m [2026-01-14T12:40:45.588056] [DEBUG] [REMOTE ] SFBS: Retrieved 2935 rows, trimmed to 300. [2026-01-14T12:40:45.588192] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-14T12:40:45.588401] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-14T12:40:45.588537] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:45.588685] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-14T12:40:45.588726] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-14T12:40:45.588774] [INFO ] [MAIN ] [2803/3512] SFBS kept (0.4s) | 2800 kept, 3 rejected | 68.9/min | ETA: 10.3m [2026-01-14T12:40:46.065894] [DEBUG] [REMOTE ] SFIX: Retrieved 2048 rows, trimmed to 300. [2026-01-14T12:40:46.066028] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-14T12:40:46.066250] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-14T12:40:46.066382] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:46.066491] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-14T12:40:46.066531] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-14T12:40:46.066594] [INFO ] [MAIN ] [2804/3512] SFIX kept (0.5s) | 2801 kept, 3 rejected | 68.9/min | ETA: 10.3m [2026-01-14T12:40:46.616169] [DEBUG] [REMOTE ] SFL: Retrieved 5429 rows, trimmed to 300. [2026-01-14T12:40:46.616344] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-14T12:40:46.616599] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-14T12:40:46.616742] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:46.616864] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-14T12:40:46.616903] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-14T12:40:46.616954] [INFO ] [MAIN ] [2805/3512] SFL kept (0.6s) | 2802 kept, 3 rejected | 68.9/min | ETA: 10.3m [2026-01-14T12:40:46.748679] [DEBUG] [REMOTE ] SFLO: Retrieved 516 rows, trimmed to 300. [2026-01-14T12:40:46.748817] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-14T12:40:46.749020] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-14T12:40:46.749154] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:46.749262] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-14T12:40:46.749302] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-14T12:40:46.749349] [INFO ] [MAIN ] [2806/3512] SFLO kept (0.1s) | 2803 kept, 3 rejected | 69.0/min | ETA: 10.2m [2026-01-14T12:40:47.335310] [DEBUG] [REMOTE ] SFM: Retrieved 3132 rows, trimmed to 300. [2026-01-14T12:40:47.335442] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-14T12:40:47.335696] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-14T12:40:47.335852] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:47.335968] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-14T12:40:47.336008] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-14T12:40:47.336057] [INFO ] [MAIN ] [2807/3512] SFM kept (0.6s) | 2804 kept, 3 rejected | 69.0/min | ETA: 10.2m [2026-01-14T12:40:47.803865] [DEBUG] [REMOTE ] SFNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:47.804011] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-14T12:40:47.804441] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-14T12:40:47.804597] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:47.804719] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-14T12:40:47.804759] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-14T12:40:47.804811] [INFO ] [MAIN ] [2808/3512] SFNC kept (0.5s) | 2805 kept, 3 rejected | 69.0/min | ETA: 10.2m [2026-01-14T12:40:47.951324] [DEBUG] [REMOTE ] SG: Retrieved 1041 rows, trimmed to 300. [2026-01-14T12:40:47.951453] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-14T12:40:47.951677] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-14T12:40:47.951813] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:47.951920] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-14T12:40:47.951961] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-14T12:40:47.952205] [INFO ] [MAIN ] [2809/3512] SG kept (0.1s) | 2806 kept, 3 rejected | 69.0/min | ETA: 10.2m [2026-01-14T12:40:48.557861] [DEBUG] [REMOTE ] SGBX: Retrieved 2152 rows, trimmed to 300. [2026-01-14T12:40:48.558063] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-14T12:40:48.558298] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.75. [2026-01-14T12:40:48.558437] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:48.558564] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-14T12:40:48.558630] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-14T12:40:48.558680] [INFO ] [MAIN ] [2810/3512] SGBX kept (0.6s) | 2807 kept, 3 rejected | 69.0/min | ETA: 10.2m [2026-01-14T12:40:49.000313] [DEBUG] [REMOTE ] SGC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:49.000478] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-14T12:40:49.000731] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-14T12:40:49.000869] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:49.000991] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-14T12:40:49.001032] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-14T12:40:49.001083] [INFO ] [MAIN ] [2811/3512] SGC kept (0.4s) | 2808 kept, 3 rejected | 69.0/min | ETA: 10.2m [2026-01-14T12:40:49.236759] [DEBUG] [REMOTE ] SGHC: Retrieved 993 rows, trimmed to 300. [2026-01-14T12:40:49.236952] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-14T12:40:49.237195] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.01. [2026-01-14T12:40:49.237339] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:49.237461] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-14T12:40:49.237535] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-14T12:40:49.237623] [INFO ] [MAIN ] [2812/3512] SGHC kept (0.2s) | 2809 kept, 3 rejected | 69.0/min | ETA: 10.1m [2026-01-14T12:40:49.645922] [DEBUG] [REMOTE ] SGRY: Retrieved 2586 rows, trimmed to 300. [2026-01-14T12:40:49.646125] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-14T12:40:49.646429] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-14T12:40:49.646633] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:49.646789] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-14T12:40:49.646844] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-14T12:40:49.646911] [INFO ] [MAIN ] [2813/3512] SGRY kept (0.4s) | 2810 kept, 3 rejected | 69.0/min | ETA: 10.1m [2026-01-14T12:40:50.155095] [DEBUG] [REMOTE ] SHAK: Retrieved 2755 rows, trimmed to 300. [2026-01-14T12:40:50.155234] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-14T12:40:50.155456] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-14T12:40:50.155632] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:50.155755] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-14T12:40:50.155797] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-14T12:40:50.155848] [INFO ] [MAIN ] [2814/3512] SHAK kept (0.5s) | 2811 kept, 3 rejected | 69.1/min | ETA: 10.1m [2026-01-14T12:40:50.672857] [DEBUG] [REMOTE ] SHBI: Retrieved 6240 rows, trimmed to 300. [2026-01-14T12:40:50.673032] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-14T12:40:50.673308] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.33. [2026-01-14T12:40:50.673448] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:50.673591] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-14T12:40:50.673635] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-14T12:40:50.673687] [INFO ] [MAIN ] [2815/3512] SHBI kept (0.5s) | 2812 kept, 3 rejected | 69.1/min | ETA: 10.1m [2026-01-14T12:40:50.936091] [DEBUG] [REMOTE ] SHC: Retrieved 1291 rows, trimmed to 300. [2026-01-14T12:40:50.936273] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-14T12:40:50.936490] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-14T12:40:50.936679] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:50.936802] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-14T12:40:50.936844] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-14T12:40:50.936895] [INFO ] [MAIN ] [2816/3512] SHC kept (0.3s) | 2813 kept, 3 rejected | 69.1/min | ETA: 10.1m [2026-01-14T12:40:51.187507] [DEBUG] [REMOTE ] SHCO: Retrieved 1130 rows, trimmed to 300. [2026-01-14T12:40:51.187683] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-14T12:40:51.187920] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-14T12:40:51.188075] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:51.188195] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-14T12:40:51.188236] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-14T12:40:51.188288] [INFO ] [MAIN ] [2817/3512] SHCO kept (0.3s) | 2814 kept, 3 rejected | 69.1/min | ETA: 10.1m [2026-01-14T12:40:52.011145] [DEBUG] [REMOTE ] SHEL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:52.011321] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-14T12:40:52.011639] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-14T12:40:52.011822] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:52.011982] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-14T12:40:52.012029] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-14T12:40:52.012085] [INFO ] [MAIN ] [2818/3512] SHEL kept (0.8s) | 2815 kept, 3 rejected | 69.1/min | ETA: 10.0m [2026-01-14T12:40:52.480492] [DEBUG] [REMOTE ] SHEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:52.480661] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-14T12:40:52.480898] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-14T12:40:52.481050] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:52.481167] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-14T12:40:52.481219] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-14T12:40:52.481289] [INFO ] [MAIN ] [2819/3512] SHEN kept (0.5s) | 2816 kept, 3 rejected | 69.1/min | ETA: 10.0m [2026-01-14T12:40:52.719159] [DEBUG] [REMOTE ] SHFS: Retrieved 1104 rows, trimmed to 300. [2026-01-14T12:40:52.719299] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-14T12:40:52.719500] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-14T12:40:52.719686] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:52.719802] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-14T12:40:52.719842] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-14T12:40:52.719891] [INFO ] [MAIN ] [2820/3512] SHFS kept (0.2s) | 2817 kept, 3 rejected | 69.1/min | ETA: 10.0m [2026-01-14T12:40:53.326511] [DEBUG] [REMOTE ] SHG: Retrieved 5618 rows, trimmed to 300. [2026-01-14T12:40:53.326752] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-14T12:40:53.327095] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-14T12:40:53.327442] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:53.327649] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-14T12:40:53.327699] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-14T12:40:53.327762] [INFO ] [MAIN ] [2821/3512] SHG kept (0.6s) | 2818 kept, 3 rejected | 69.1/min | ETA: 10.0m [2026-01-14T12:40:53.569250] [DEBUG] [REMOTE ] SHIP: Retrieved 4582 rows, trimmed to 300. [2026-01-14T12:40:53.569418] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-14T12:40:53.569667] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.92. [2026-01-14T12:40:53.569815] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:53.569936] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-14T12:40:53.569978] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-14T12:40:53.570030] [INFO ] [MAIN ] [2822/3512] SHIP kept (0.2s) | 2819 kept, 3 rejected | 69.2/min | ETA: 10.0m [2026-01-14T12:40:53.966136] [DEBUG] [REMOTE ] SHLS: Retrieved 1247 rows, trimmed to 300. [2026-01-14T12:40:53.966288] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-14T12:40:53.966509] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-14T12:40:53.966670] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:53.966791] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-14T12:40:53.966833] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-14T12:40:53.966886] [INFO ] [MAIN ] [2823/3512] SHLS kept (0.4s) | 2820 kept, 3 rejected | 69.2/min | ETA: 10.0m [2026-01-14T12:40:54.638308] [DEBUG] [REMOTE ] SHO: Retrieved 5341 rows, trimmed to 300. [2026-01-14T12:40:54.638504] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-14T12:40:54.638790] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-14T12:40:54.638936] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:54.639064] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-14T12:40:54.639106] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-14T12:40:54.639161] [INFO ] [MAIN ] [2824/3512] SHO kept (0.7s) | 2821 kept, 3 rejected | 69.2/min | ETA: 9.9m [2026-01-14T12:40:54.867551] [DEBUG] [REMOTE ] SHOC: Retrieved 820 rows, trimmed to 300. [2026-01-14T12:40:54.867721] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-14T12:40:54.867948] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-14T12:40:54.868092] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:54.868209] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-14T12:40:54.868250] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-14T12:40:54.868299] [INFO ] [MAIN ] [2825/3512] SHOC kept (0.2s) | 2822 kept, 3 rejected | 69.2/min | ETA: 9.9m [2026-01-14T12:40:55.342509] [DEBUG] [REMOTE ] SHOO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:55.342706] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-14T12:40:55.343007] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-14T12:40:55.343152] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:55.343304] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-14T12:40:55.343360] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-14T12:40:55.343425] [INFO ] [MAIN ] [2826/3512] SHOO kept (0.5s) | 2823 kept, 3 rejected | 69.2/min | ETA: 9.9m [2026-01-14T12:40:55.830183] [DEBUG] [REMOTE ] SHOP: Retrieved 2678 rows, trimmed to 300. [2026-01-14T12:40:55.830346] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-14T12:40:55.830592] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-14T12:40:55.830774] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:55.830933] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-14T12:40:55.830990] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-14T12:40:55.831045] [INFO ] [MAIN ] [2827/3512] SHOP kept (0.5s) | 2824 kept, 3 rejected | 69.2/min | ETA: 9.9m [2026-01-14T12:40:56.402261] [DEBUG] [REMOTE ] SHY: Retrieved 5905 rows, trimmed to 300. [2026-01-14T12:40:56.402419] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-14T12:40:56.402660] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-14T12:40:56.402801] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:56.402921] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-14T12:40:56.402961] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-14T12:40:56.403012] [INFO ] [MAIN ] [2828/3512] SHY kept (0.6s) | 2825 kept, 3 rejected | 69.2/min | ETA: 9.9m [2026-01-14T12:40:56.784223] [DEBUG] [REMOTE ] SIBN: Retrieved 1819 rows, trimmed to 300. [2026-01-14T12:40:56.784375] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-14T12:40:56.784624] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-14T12:40:56.784770] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:56.784886] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-14T12:40:56.784929] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-14T12:40:56.784979] [INFO ] [MAIN ] [2829/3512] SIBN kept (0.4s) | 2826 kept, 3 rejected | 69.2/min | ETA: 9.9m [2026-01-14T12:40:57.267763] [DEBUG] [REMOTE ] SID: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:57.267909] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-14T12:40:57.268141] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-14T12:40:57.268283] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:57.268404] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-14T12:40:57.268445] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-14T12:40:57.268497] [INFO ] [MAIN ] [2830/3512] SID kept (0.5s) | 2827 kept, 3 rejected | 69.2/min | ETA: 9.8m [2026-01-14T12:40:57.729758] [DEBUG] [REMOTE ] SIEB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:57.729921] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-14T12:40:57.730221] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-14T12:40:57.730415] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:57.730599] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-14T12:40:57.730662] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-14T12:40:57.730734] [INFO ] [MAIN ] [2831/3512] SIEB kept (0.5s) | 2828 kept, 3 rejected | 69.3/min | ETA: 9.8m [2026-01-14T12:40:58.202237] [DEBUG] [REMOTE ] SIFY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:58.202378] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-14T12:40:58.202619] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-14T12:40:58.202761] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:58.202878] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-14T12:40:58.202921] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-14T12:40:58.202983] [INFO ] [MAIN ] [2832/3512] SIFY kept (0.5s) | 2829 kept, 3 rejected | 69.3/min | ETA: 9.8m [2026-01-14T12:40:58.628155] [DEBUG] [REMOTE ] SIG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:58.628298] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-14T12:40:58.628528] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-14T12:40:58.628691] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:58.628825] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-14T12:40:58.628875] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-14T12:40:58.628927] [INFO ] [MAIN ] [2833/3512] SIG kept (0.4s) | 2830 kept, 3 rejected | 69.3/min | ETA: 9.8m [2026-01-14T12:40:58.916713] [DEBUG] [REMOTE ] SIGA: Retrieved 6588 rows, trimmed to 300. [2026-01-14T12:40:58.916868] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-14T12:40:58.917095] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-14T12:40:58.917231] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:58.917349] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-14T12:40:58.917389] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-14T12:40:58.917440] [INFO ] [MAIN ] [2834/3512] SIGA kept (0.3s) | 2831 kept, 3 rejected | 69.3/min | ETA: 9.8m [2026-01-14T12:40:59.447653] [DEBUG] [REMOTE ] SIGI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:40:59.447829] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-14T12:40:59.448076] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-14T12:40:59.448215] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:59.448337] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-14T12:40:59.448377] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-14T12:40:59.448427] [INFO ] [MAIN ] [2835/3512] SIGI kept (0.5s) | 2832 kept, 3 rejected | 69.3/min | ETA: 9.8m [2026-01-14T12:40:59.754484] [DEBUG] [REMOTE ] SII: Retrieved 1393 rows, trimmed to 300. [2026-01-14T12:40:59.754628] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-14T12:40:59.754834] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-14T12:40:59.754966] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-14T12:40:59.755073] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-14T12:40:59.755112] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-14T12:40:59.755159] [INFO ] [MAIN ] [2836/3512] SII kept (0.3s) | 2833 kept, 3 rejected | 69.3/min | ETA: 9.8m [2026-01-14T12:41:00.276974] [DEBUG] [REMOTE ] SIMO: Retrieved 5167 rows, trimmed to 300. [2026-01-14T12:41:00.277117] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-14T12:41:00.277357] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-14T12:41:00.277521] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:00.277668] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-14T12:41:00.277712] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-14T12:41:00.277763] [INFO ] [MAIN ] [2837/3512] SIMO kept (0.5s) | 2834 kept, 3 rejected | 69.3/min | ETA: 9.7m [2026-01-14T12:41:00.844995] [DEBUG] [REMOTE ] SIRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:00.845135] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-14T12:41:00.845396] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-14T12:41:00.845534] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:00.845682] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-14T12:41:00.845725] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-14T12:41:00.845777] [INFO ] [MAIN ] [2838/3512] SIRI kept (0.6s) | 2835 kept, 3 rejected | 69.3/min | ETA: 9.7m [2026-01-14T12:41:01.415592] [DEBUG] [REMOTE ] SITC: Retrieved 6290 rows, trimmed to 300. [2026-01-14T12:41:01.415757] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-14T12:41:01.416082] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-14T12:41:01.416225] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:01.416383] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-14T12:41:01.416436] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-14T12:41:01.416497] [INFO ] [MAIN ] [2839/3512] SITC kept (0.6s) | 2836 kept, 3 rejected | 69.3/min | ETA: 9.7m [2026-01-14T12:41:01.587952] [DEBUG] [REMOTE ] SITE: Retrieved 2432 rows, trimmed to 300. [2026-01-14T12:41:01.588206] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-14T12:41:01.588670] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.01. [2026-01-14T12:41:01.588852] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:01.589067] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-14T12:41:01.589126] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-14T12:41:01.589194] [INFO ] [MAIN ] [2840/3512] SITE kept (0.2s) | 2837 kept, 3 rejected | 69.4/min | ETA: 9.7m [2026-01-14T12:41:01.998507] [DEBUG] [REMOTE ] SITM: Retrieved 1544 rows, trimmed to 300. [2026-01-14T12:41:01.998715] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-14T12:41:01.998990] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-14T12:41:01.999144] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:01.999290] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-14T12:41:01.999340] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-14T12:41:01.999403] [INFO ] [MAIN ] [2841/3512] SITM kept (0.4s) | 2838 kept, 3 rejected | 69.4/min | ETA: 9.7m [2026-01-14T12:41:02.510872] [DEBUG] [REMOTE ] SIXG: Retrieved 1726 rows, trimmed to 300. [2026-01-14T12:41:02.511056] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-14T12:41:02.511313] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-14T12:41:02.511458] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:02.511610] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-14T12:41:02.511657] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-14T12:41:02.511711] [INFO ] [MAIN ] [2842/3512] SIXG kept (0.5s) | 2839 kept, 3 rejected | 69.4/min | ETA: 9.7m [2026-01-14T12:41:03.154785] [DEBUG] [REMOTE ] SJM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:03.155286] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-14T12:41:03.155710] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-14T12:41:03.155915] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:03.156085] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-14T12:41:03.156138] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-14T12:41:03.156207] [INFO ] [MAIN ] [2843/3512] SJM kept (0.6s) | 2840 kept, 3 rejected | 69.4/min | ETA: 9.6m [2026-01-14T12:41:03.415675] [DEBUG] [REMOTE ] SKE: Retrieved 2028 rows, trimmed to 300. [2026-01-14T12:41:03.415861] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-14T12:41:03.416123] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-14T12:41:03.416268] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:03.416392] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-14T12:41:03.416436] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-14T12:41:03.416490] [INFO ] [MAIN ] [2844/3512] SKE kept (0.3s) | 2841 kept, 3 rejected | 69.4/min | ETA: 9.6m [2026-01-14T12:41:03.872755] [DEBUG] [REMOTE ] SKIL: Retrieved 1626 rows, trimmed to 300. [2026-01-14T12:41:03.872931] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-14T12:41:03.873171] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-14T12:41:03.873309] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:03.873424] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-14T12:41:03.873465] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-14T12:41:03.873519] [INFO ] [MAIN ] [2845/3512] SKIL kept (0.5s) | 2842 kept, 3 rejected | 69.4/min | ETA: 9.6m [2026-01-14T12:41:04.134351] [DEBUG] [REMOTE ] SKIN: Retrieved 1289 rows, trimmed to 300. [2026-01-14T12:41:04.134555] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-14T12:41:04.134833] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-14T12:41:04.134988] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:04.135114] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-14T12:41:04.135156] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-14T12:41:04.135208] [INFO ] [MAIN ] [2846/3512] SKIN kept (0.3s) | 2843 kept, 3 rejected | 69.4/min | ETA: 9.6m [2026-01-14T12:41:04.641699] [DEBUG] [REMOTE ] SKLZ: Retrieved 1437 rows, trimmed to 300. [2026-01-14T12:41:04.641839] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-14T12:41:04.642055] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-14T12:41:04.642198] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:04.642319] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-14T12:41:04.642360] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-14T12:41:04.642410] [INFO ] [MAIN ] [2847/3512] SKLZ kept (0.5s) | 2844 kept, 3 rejected | 69.5/min | ETA: 9.6m [2026-01-14T12:41:05.319130] [DEBUG] [REMOTE ] SKM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:05.319336] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-14T12:41:05.319662] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-14T12:41:05.319820] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:05.319966] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-14T12:41:05.320015] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-14T12:41:05.320087] [INFO ] [MAIN ] [2848/3512] SKM kept (0.7s) | 2845 kept, 3 rejected | 69.5/min | ETA: 9.6m [2026-01-14T12:41:05.521392] [DEBUG] [REMOTE ] SKRE: Retrieved 508 rows, trimmed to 300. [2026-01-14T12:41:05.521664] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-14T12:41:05.521933] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.24. [2026-01-14T12:41:05.522073] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:05.522203] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-14T12:41:05.522243] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-14T12:41:05.522296] [INFO ] [MAIN ] [2849/3512] SKRE kept (0.2s) | 2846 kept, 3 rejected | 69.5/min | ETA: 9.5m [2026-01-14T12:41:05.938095] [DEBUG] [REMOTE ] SKWD: Retrieved 752 rows, trimmed to 300. [2026-01-14T12:41:05.938329] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-14T12:41:05.938666] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.01. [2026-01-14T12:41:05.938844] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:05.938994] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-14T12:41:05.939043] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-14T12:41:05.939107] [INFO ] [MAIN ] [2850/3512] SKWD kept (0.4s) | 2847 kept, 3 rejected | 69.5/min | ETA: 9.5m [2026-01-14T12:41:06.624340] [DEBUG] [REMOTE ] SKY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:06.624632] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-14T12:41:06.625104] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-14T12:41:06.625260] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:06.625425] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-14T12:41:06.625467] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-14T12:41:06.625526] [INFO ] [MAIN ] [2851/3512] SKY kept (0.7s) | 2848 kept, 3 rejected | 69.5/min | ETA: 9.5m [2026-01-14T12:41:06.959835] [DEBUG] [REMOTE ] SKYH: Retrieved 1280 rows, trimmed to 300. [2026-01-14T12:41:06.959987] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-14T12:41:06.960201] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-14T12:41:06.960362] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:06.960487] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-14T12:41:06.960528] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-14T12:41:06.960596] [INFO ] [MAIN ] [2852/3512] SKYH kept (0.3s) | 2849 kept, 3 rejected | 69.5/min | ETA: 9.5m [2026-01-14T12:41:07.300219] [DEBUG] [REMOTE ] SKYX: Retrieved 1675 rows, trimmed to 300. [2026-01-14T12:41:07.300355] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-14T12:41:07.300782] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.37. [2026-01-14T12:41:07.300923] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:07.301035] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-14T12:41:07.301077] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-14T12:41:07.301126] [INFO ] [MAIN ] [2853/3512] SKYX kept (0.3s) | 2850 kept, 3 rejected | 69.5/min | ETA: 9.5m [2026-01-14T12:41:07.657092] [DEBUG] [REMOTE ] SKYY: Retrieved 3653 rows, trimmed to 300. [2026-01-14T12:41:07.657234] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-14T12:41:07.657678] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-14T12:41:07.657837] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:07.657955] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-14T12:41:07.657997] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-14T12:41:07.658050] [INFO ] [MAIN ] [2854/3512] SKYY kept (0.4s) | 2851 kept, 3 rejected | 69.5/min | ETA: 9.5m [2026-01-14T12:41:08.181609] [DEBUG] [REMOTE ] SLAB: Retrieved 6490 rows, trimmed to 300. [2026-01-14T12:41:08.181770] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-14T12:41:08.182032] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-14T12:41:08.182170] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:08.182301] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-14T12:41:08.182342] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-14T12:41:08.182394] [INFO ] [MAIN ] [2855/3512] SLAB kept (0.5s) | 2852 kept, 3 rejected | 69.5/min | ETA: 9.4m [2026-01-14T12:41:08.686442] [DEBUG] [REMOTE ] SLB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:08.686605] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-14T12:41:08.686835] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $32.38. [2026-01-14T12:41:08.686971] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:08.687088] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-14T12:41:08.687128] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-14T12:41:08.687178] [INFO ] [MAIN ] [2856/3512] SLB kept (0.5s) | 2853 kept, 3 rejected | 69.6/min | ETA: 9.4m [2026-01-14T12:41:08.990455] [DEBUG] [REMOTE ] SLDB: Retrieved 2002 rows, trimmed to 300. [2026-01-14T12:41:08.990626] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-14T12:41:08.990892] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-14T12:41:08.991080] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:08.991203] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-14T12:41:08.991244] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-14T12:41:08.991305] [INFO ] [MAIN ] [2857/3512] SLDB kept (0.3s) | 2854 kept, 3 rejected | 69.6/min | ETA: 9.4m [2026-01-14T12:41:09.351566] [DEBUG] [REMOTE ] SLDP: Retrieved 1170 rows, trimmed to 300. [2026-01-14T12:41:09.351742] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-14T12:41:09.351963] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-14T12:41:09.352101] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:09.352215] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-14T12:41:09.352256] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-14T12:41:09.352306] [INFO ] [MAIN ] [2858/3512] SLDP kept (0.4s) | 2855 kept, 3 rejected | 69.6/min | ETA: 9.4m [2026-01-14T12:41:09.878136] [DEBUG] [REMOTE ] SLF: Retrieved 6491 rows, trimmed to 300. [2026-01-14T12:41:09.878355] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-14T12:41:09.878897] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-14T12:41:09.879041] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:09.879203] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-14T12:41:09.879258] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-14T12:41:09.879320] [INFO ] [MAIN ] [2859/3512] SLF kept (0.5s) | 2856 kept, 3 rejected | 69.6/min | ETA: 9.4m [2026-01-14T12:41:10.325391] [DEBUG] [REMOTE ] SLG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:10.325736] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-14T12:41:10.326153] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-14T12:41:10.326301] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:10.326463] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-14T12:41:10.326513] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-14T12:41:10.326595] [INFO ] [MAIN ] [2860/3512] SLG kept (0.4s) | 2857 kept, 3 rejected | 69.6/min | ETA: 9.4m [2026-01-14T12:41:10.811040] [DEBUG] [REMOTE ] SLGN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:10.811251] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-14T12:41:10.811623] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-14T12:41:10.811970] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:10.812119] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-14T12:41:10.812162] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-14T12:41:10.812219] [INFO ] [MAIN ] [2861/3512] SLGN kept (0.5s) | 2858 kept, 3 rejected | 69.6/min | ETA: 9.4m [2026-01-14T12:41:11.301294] [DEBUG] [REMOTE ] SLM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:11.301619] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-14T12:41:11.302116] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.58. [2026-01-14T12:41:11.302285] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:11.302458] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-14T12:41:11.302500] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-14T12:41:11.302560] [INFO ] [MAIN ] [2862/3512] SLM kept (0.5s) | 2859 kept, 3 rejected | 69.6/min | ETA: 9.3m [2026-01-14T12:41:11.541336] [DEBUG] [REMOTE ] SLN: Retrieved 1344 rows, trimmed to 300. [2026-01-14T12:41:11.542438] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-14T12:41:11.543490] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.52. [2026-01-14T12:41:11.543756] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:11.544002] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-14T12:41:11.544069] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-14T12:41:11.544172] [INFO ] [MAIN ] [2863/3512] SLN kept (0.2s) | 2860 kept, 3 rejected | 69.6/min | ETA: 9.3m [2026-01-14T12:41:12.050047] [DEBUG] [REMOTE ] SLNO: Retrieved 2807 rows, trimmed to 300. [2026-01-14T12:41:12.050354] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-14T12:41:12.050897] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.51. [2026-01-14T12:41:12.051090] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:12.051283] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-14T12:41:12.051337] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-14T12:41:12.051427] [INFO ] [MAIN ] [2864/3512] SLNO kept (0.5s) | 2861 kept, 3 rejected | 69.7/min | ETA: 9.3m [2026-01-14T12:41:12.559592] [DEBUG] [REMOTE ] SLP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:12.559790] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-14T12:41:12.560079] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $15.40. [2026-01-14T12:41:12.560225] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:12.560362] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-14T12:41:12.560415] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-14T12:41:12.560474] [INFO ] [MAIN ] [2865/3512] SLP kept (0.5s) | 2862 kept, 3 rejected | 69.7/min | ETA: 9.3m [2026-01-14T12:41:12.958278] [DEBUG] [REMOTE ] SLQD: Retrieved 3078 rows, trimmed to 300. [2026-01-14T12:41:12.958498] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-14T12:41:12.958831] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-14T12:41:12.958980] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:12.959110] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-14T12:41:12.959154] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-14T12:41:12.959209] [INFO ] [MAIN ] [2866/3512] SLQD kept (0.4s) | 2863 kept, 3 rejected | 69.7/min | ETA: 9.3m [2026-01-14T12:41:13.186875] [DEBUG] [REMOTE ] SLRC: Retrieved 4007 rows, trimmed to 300. [2026-01-14T12:41:13.187074] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-14T12:41:13.187344] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.79. [2026-01-14T12:41:13.187540] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:13.187698] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-14T12:41:13.187742] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-14T12:41:13.187796] [INFO ] [MAIN ] [2867/3512] SLRC kept (0.2s) | 2864 kept, 3 rejected | 69.7/min | ETA: 9.3m [2026-01-14T12:41:13.656963] [DEBUG] [REMOTE ] SLS: Retrieved 2020 rows, trimmed to 300. [2026-01-14T12:41:13.657189] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-14T12:41:13.657568] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-14T12:41:13.657800] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:13.657976] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-14T12:41:13.658037] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-14T12:41:13.658132] [INFO ] [MAIN ] [2868/3512] SLS kept (0.5s) | 2865 kept, 3 rejected | 69.7/min | ETA: 9.2m [2026-01-14T12:41:14.008548] [DEBUG] [REMOTE ] SLVM: Retrieved 1081 rows, trimmed to 300. [2026-01-14T12:41:14.008765] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-14T12:41:14.009019] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-14T12:41:14.009165] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:14.009287] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-14T12:41:14.009330] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-14T12:41:14.009384] [INFO ] [MAIN ] [2869/3512] SLVM kept (0.4s) | 2866 kept, 3 rejected | 69.7/min | ETA: 9.2m [2026-01-14T12:41:14.313206] [DEBUG] [REMOTE ] SLVO: Retrieved 405 rows, trimmed to 300. [2026-01-14T12:41:14.313393] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-14T12:41:14.313676] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-14T12:41:14.313839] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:14.313959] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-14T12:41:14.314002] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-14T12:41:14.314055] [INFO ] [MAIN ] [2870/3512] SLVO kept (0.3s) | 2867 kept, 3 rejected | 69.7/min | ETA: 9.2m [2026-01-14T12:41:14.668463] [DEBUG] [REMOTE ] SLXN: Retrieved 353 rows, trimmed to 300. [2026-01-14T12:41:14.668954] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-14T12:41:14.669237] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-14T12:41:14.669390] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:14.669521] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-14T12:41:14.669565] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-14T12:41:14.669835] [INFO ] [MAIN ] [2871/3512] SLXN kept (0.4s) | 2868 kept, 3 rejected | 69.8/min | ETA: 9.2m [2026-01-14T12:41:15.420975] [DEBUG] [REMOTE ] SM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:15.421180] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-14T12:41:15.421452] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-14T12:41:15.421632] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:15.421766] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-14T12:41:15.421808] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-14T12:41:15.421862] [INFO ] [MAIN ] [2872/3512] SM kept (0.8s) | 2869 kept, 3 rejected | 69.8/min | ETA: 9.2m [2026-01-14T12:41:15.918526] [DEBUG] [REMOTE ] SMBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:15.918738] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-14T12:41:15.919247] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.89. [2026-01-14T12:41:15.919419] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:15.919629] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-14T12:41:15.919686] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-14T12:41:15.919752] [INFO ] [MAIN ] [2873/3512] SMBC kept (0.5s) | 2870 kept, 3 rejected | 69.8/min | ETA: 9.2m [2026-01-14T12:41:16.366839] [DEBUG] [REMOTE ] SMBK: Retrieved 6291 rows, trimmed to 300. [2026-01-14T12:41:16.367062] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-14T12:41:16.367414] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.42. [2026-01-14T12:41:16.367621] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:16.367985] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-14T12:41:16.368034] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-14T12:41:16.368112] [INFO ] [MAIN ] [2874/3512] SMBK kept (0.4s) | 2871 kept, 3 rejected | 69.8/min | ETA: 9.1m [2026-01-14T12:41:16.817213] [DEBUG] [REMOTE ] SMCI: Retrieved 4729 rows, trimmed to 300. [2026-01-14T12:41:16.817371] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-14T12:41:16.817660] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.60. [2026-01-14T12:41:16.817812] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:16.817940] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-14T12:41:16.817986] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-14T12:41:16.818058] [INFO ] [MAIN ] [2875/3512] SMCI kept (0.4s) | 2872 kept, 3 rejected | 69.8/min | ETA: 9.1m [2026-01-14T12:41:17.037796] [DEBUG] [REMOTE ] SMCX: Retrieved 349 rows, trimmed to 300. [2026-01-14T12:41:17.037943] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-14T12:41:17.038168] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.73. [2026-01-14T12:41:17.038313] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:17.038436] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-14T12:41:17.038488] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-14T12:41:17.038548] [INFO ] [MAIN ] [2876/3512] SMCX kept (0.2s) | 2873 kept, 3 rejected | 69.8/min | ETA: 9.1m [2026-01-14T12:41:17.663155] [DEBUG] [REMOTE ] SMFG: Retrieved 5022 rows, trimmed to 300. [2026-01-14T12:41:17.663340] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-14T12:41:17.663627] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.74. [2026-01-14T12:41:17.663772] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:17.663895] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-14T12:41:17.663936] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-14T12:41:17.663988] [INFO ] [MAIN ] [2877/3512] SMFG kept (0.6s) | 2874 kept, 3 rejected | 69.8/min | ETA: 9.1m [2026-01-14T12:41:17.985612] [DEBUG] [REMOTE ] SMH: Retrieved 6441 rows, trimmed to 300. [2026-01-14T12:41:17.985877] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-14T12:41:17.986293] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-14T12:41:17.986448] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:17.986633] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-14T12:41:17.986679] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-14T12:41:17.986741] [INFO ] [MAIN ] [2878/3512] SMH kept (0.3s) | 2875 kept, 3 rejected | 69.8/min | ETA: 9.1m [2026-01-14T12:41:18.228150] [DEBUG] [REMOTE ] SMHI: Retrieved 2166 rows, trimmed to 300. [2026-01-14T12:41:18.228369] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-14T12:41:18.228672] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.64. [2026-01-14T12:41:18.228818] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:18.228949] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-14T12:41:18.228990] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-14T12:41:18.229044] [INFO ] [MAIN ] [2879/3512] SMHI kept (0.2s) | 2876 kept, 3 rejected | 69.8/min | ETA: 9.1m [2026-01-14T12:41:18.668184] [DEBUG] [REMOTE ] SMHX: Retrieved 345 rows, trimmed to 300. [2026-01-14T12:41:18.668394] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-14T12:41:18.668702] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-14T12:41:18.669046] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:18.669170] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-14T12:41:18.669213] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-14T12:41:18.669267] [INFO ] [MAIN ] [2880/3512] SMHX kept (0.4s) | 2877 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:19.179426] [DEBUG] [REMOTE ] SMID: Retrieved 2462 rows, trimmed to 300. [2026-01-14T12:41:19.179566] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-14T12:41:19.179998] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-14T12:41:19.180135] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:19.180248] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-14T12:41:19.180290] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-14T12:41:19.180355] [INFO ] [MAIN ] [2881/3512] SMID kept (0.5s) | 2878 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:19.569221] [DEBUG] [REMOTE ] SMPL: Retrieved 2141 rows, trimmed to 300. [2026-01-14T12:41:19.569392] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-14T12:41:19.569722] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-14T12:41:19.569909] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:19.570068] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-14T12:41:19.570127] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-14T12:41:19.570199] [INFO ] [MAIN ] [2882/3512] SMPL kept (0.4s) | 2879 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:20.130444] [DEBUG] [REMOTE ] SMTC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:20.130613] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-14T12:41:20.130842] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-14T12:41:20.130984] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:20.131104] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-14T12:41:20.131146] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-14T12:41:20.131199] [INFO ] [MAIN ] [2883/3512] SMTC kept (0.6s) | 2880 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:20.514251] [DEBUG] [REMOTE ] SMTI: Retrieved 3739 rows, trimmed to 300. [2026-01-14T12:41:20.514384] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-14T12:41:20.514613] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-14T12:41:20.514749] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:20.514855] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-14T12:41:20.514895] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-14T12:41:20.514942] [INFO ] [MAIN ] [2884/3512] SMTI kept (0.4s) | 2881 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:20.798028] [DEBUG] [REMOTE ] SMWB: Retrieved 1174 rows, trimmed to 300. [2026-01-14T12:41:20.798234] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-14T12:41:20.798501] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.41. [2026-01-14T12:41:20.798682] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:20.798813] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-14T12:41:20.798861] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-14T12:41:20.798919] [INFO ] [MAIN ] [2885/3512] SMWB kept (0.3s) | 2882 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:21.231374] [DEBUG] [REMOTE ] SMX: Retrieved 1027 rows, trimmed to 300. [2026-01-14T12:41:21.231511] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-14T12:41:21.231729] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-14T12:41:21.231864] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:21.231971] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-14T12:41:21.232011] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-14T12:41:21.232059] [INFO ] [MAIN ] [2886/3512] SMX kept (0.4s) | 2883 kept, 3 rejected | 69.9/min | ETA: 9.0m [2026-01-14T12:41:21.620870] [DEBUG] [REMOTE ] SN: Retrieved 617 rows, trimmed to 300. [2026-01-14T12:41:21.621012] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-14T12:41:21.621216] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-14T12:41:21.621350] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:21.621459] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-14T12:41:21.621498] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-14T12:41:21.621562] [INFO ] [MAIN ] [2887/3512] SN kept (0.4s) | 2884 kept, 3 rejected | 69.9/min | ETA: 8.9m [2026-01-14T12:41:22.192489] [DEBUG] [REMOTE ] SNA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:22.192641] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-14T12:41:22.192859] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-14T12:41:22.192994] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:22.193105] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-14T12:41:22.193145] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-14T12:41:22.193195] [INFO ] [MAIN ] [2888/3512] SNA kept (0.6s) | 2885 kept, 3 rejected | 70.0/min | ETA: 8.9m [2026-01-14T12:41:22.524788] [DEBUG] [REMOTE ] SNAP: Retrieved 2230 rows, trimmed to 300. [2026-01-14T12:41:22.524928] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-14T12:41:22.525141] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-14T12:41:22.525281] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:22.525397] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-14T12:41:22.525438] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-14T12:41:22.525490] [INFO ] [MAIN ] [2889/3512] SNAP kept (0.3s) | 2886 kept, 3 rejected | 70.0/min | ETA: 8.9m [2026-01-14T12:41:22.742450] [DEBUG] [REMOTE ] SNCY: Retrieved 1213 rows, trimmed to 300. [2026-01-14T12:41:22.742614] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-14T12:41:22.742824] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-14T12:41:22.742963] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:22.743074] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-14T12:41:22.743116] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-14T12:41:22.743167] [INFO ] [MAIN ] [2890/3512] SNCY kept (0.2s) | 2887 kept, 3 rejected | 70.0/min | ETA: 8.9m [2026-01-14T12:41:23.298418] [DEBUG] [REMOTE ] SND: Retrieved 2309 rows, trimmed to 300. [2026-01-14T12:41:23.298543] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-14T12:41:23.298774] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.03. [2026-01-14T12:41:23.298907] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:23.299013] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-14T12:41:23.299052] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-14T12:41:23.299099] [INFO ] [MAIN ] [2891/3512] SND kept (0.6s) | 2888 kept, 3 rejected | 70.0/min | ETA: 8.9m [2026-01-14T12:41:23.596145] [DEBUG] [REMOTE ] SNDL: Retrieved 1622 rows, trimmed to 300. [2026-01-14T12:41:23.596280] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-14T12:41:23.596488] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-14T12:41:23.596651] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:23.596770] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-14T12:41:23.596811] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-14T12:41:23.596859] [INFO ] [MAIN ] [2892/3512] SNDL kept (0.3s) | 2889 kept, 3 rejected | 70.0/min | ETA: 8.9m [2026-01-14T12:41:24.114052] [DEBUG] [REMOTE ] SNDX: Retrieved 2481 rows, trimmed to 300. [2026-01-14T12:41:24.114235] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-14T12:41:24.114529] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-14T12:41:24.114715] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:24.114846] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-14T12:41:24.114888] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-14T12:41:24.114952] [INFO ] [MAIN ] [2893/3512] SNDX kept (0.5s) | 2890 kept, 3 rejected | 70.0/min | ETA: 8.8m [2026-01-14T12:41:24.509473] [DEBUG] [REMOTE ] SNES: Retrieved 2286 rows, trimmed to 300. [2026-01-14T12:41:24.509629] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-14T12:41:24.509832] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.12. [2026-01-14T12:41:24.510177] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:24.510287] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-14T12:41:24.510326] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-14T12:41:24.510374] [INFO ] [MAIN ] [2894/3512] SNES kept (0.4s) | 2891 kept, 3 rejected | 70.0/min | ETA: 8.8m [2026-01-14T12:41:25.120496] [DEBUG] [REMOTE ] SNEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:25.120666] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-14T12:41:25.120904] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-14T12:41:25.121042] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:25.121168] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-14T12:41:25.121212] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-14T12:41:25.121265] [INFO ] [MAIN ] [2895/3512] SNEX kept (0.6s) | 2892 kept, 3 rejected | 70.0/min | ETA: 8.8m [2026-01-14T12:41:25.408191] [DEBUG] [REMOTE ] SNFCA: Retrieved 6293 rows, trimmed to 300. [2026-01-14T12:41:25.408361] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-14T12:41:25.408613] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-14T12:41:25.408780] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:25.408907] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-14T12:41:25.408946] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-14T12:41:25.408995] [INFO ] [MAIN ] [2896/3512] SNFCA kept (0.3s) | 2893 kept, 3 rejected | 70.1/min | ETA: 8.8m [2026-01-14T12:41:25.909595] [DEBUG] [REMOTE ] SNGX: Retrieved 3483 rows, trimmed to 300. [2026-01-14T12:41:25.909746] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-14T12:41:25.910177] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-14T12:41:25.910352] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:25.910493] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-14T12:41:25.910537] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-14T12:41:25.910607] [INFO ] [MAIN ] [2897/3512] SNGX kept (0.5s) | 2894 kept, 3 rejected | 70.1/min | ETA: 8.8m [2026-01-14T12:41:26.382055] [DEBUG] [REMOTE ] SNN: Retrieved 6579 rows, trimmed to 300. [2026-01-14T12:41:26.382228] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-14T12:41:26.382518] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-14T12:41:26.382677] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:26.382817] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-14T12:41:26.382858] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-14T12:41:26.382911] [INFO ] [MAIN ] [2898/3512] SNN kept (0.5s) | 2895 kept, 3 rejected | 70.1/min | ETA: 8.8m [2026-01-14T12:41:26.831180] [DEBUG] [REMOTE ] SNOA: Retrieved 4773 rows, trimmed to 300. [2026-01-14T12:41:26.831330] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-14T12:41:26.831563] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-14T12:41:26.831738] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:26.831863] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-14T12:41:26.831922] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-14T12:41:26.831975] [INFO ] [MAIN ] [2899/3512] SNOA kept (0.4s) | 2896 kept, 3 rejected | 70.1/min | ETA: 8.7m [2026-01-14T12:41:27.155876] [DEBUG] [REMOTE ] SNPS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:27.156039] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-14T12:41:27.156293] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-14T12:41:27.156427] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:27.156554] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-14T12:41:27.156615] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-14T12:41:27.156669] [INFO ] [MAIN ] [2900/3512] SNPS kept (0.3s) | 2897 kept, 3 rejected | 70.1/min | ETA: 8.7m [2026-01-14T12:41:27.480817] [DEBUG] [REMOTE ] SNTI: Retrieved 1164 rows, trimmed to 300. [2026-01-14T12:41:27.480974] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-14T12:41:27.481211] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-14T12:41:27.481361] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:27.481512] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-14T12:41:27.481590] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-14T12:41:27.481662] [INFO ] [MAIN ] [2901/3512] SNTI kept (0.3s) | 2898 kept, 3 rejected | 70.1/min | ETA: 8.7m [2026-01-14T12:41:28.127753] [DEBUG] [REMOTE ] SNX: Retrieved 5568 rows, trimmed to 300. [2026-01-14T12:41:28.127916] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-14T12:41:28.128151] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-14T12:41:28.128298] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:28.128431] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-14T12:41:28.128475] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-14T12:41:28.128525] [INFO ] [MAIN ] [2902/3512] SNX kept (0.6s) | 2899 kept, 3 rejected | 70.1/min | ETA: 8.7m [2026-01-14T12:41:28.582860] [DEBUG] [REMOTE ] SNY: Retrieved 5923 rows, trimmed to 300. [2026-01-14T12:41:28.583214] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-14T12:41:28.583494] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.20. [2026-01-14T12:41:28.583718] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:28.583901] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-14T12:41:28.583961] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-14T12:41:28.584027] [INFO ] [MAIN ] [2903/3512] SNY kept (0.5s) | 2900 kept, 3 rejected | 70.1/min | ETA: 8.7m [2026-01-14T12:41:29.059862] [DEBUG] [REMOTE ] SO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:29.060321] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-14T12:41:29.060684] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-14T12:41:29.060832] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:29.060976] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-14T12:41:29.061018] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-14T12:41:29.061074] [INFO ] [MAIN ] [2904/3512] SO kept (0.5s) | 2901 kept, 3 rejected | 70.1/min | ETA: 8.7m [2026-01-14T12:41:29.487150] [DEBUG] [REMOTE ] SOCL: Retrieved 3560 rows, trimmed to 300. [2026-01-14T12:41:29.487342] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-14T12:41:29.487668] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-14T12:41:29.487818] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:29.487951] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-14T12:41:29.488018] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-14T12:41:29.488074] [INFO ] [MAIN ] [2905/3512] SOCL kept (0.4s) | 2902 kept, 3 rejected | 70.2/min | ETA: 8.7m [2026-01-14T12:41:29.682970] [DEBUG] [REMOTE ] SOFI: Retrieved 1286 rows, trimmed to 300. [2026-01-14T12:41:29.683158] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-14T12:41:29.683414] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-14T12:41:29.683606] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:29.683778] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-14T12:41:29.683820] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-14T12:41:29.683878] [INFO ] [MAIN ] [2906/3512] SOFI kept (0.2s) | 2903 kept, 3 rejected | 70.2/min | ETA: 8.6m [2026-01-14T12:41:30.068799] [DEBUG] [REMOTE ] SOGP: Retrieved 1505 rows, trimmed to 300. [2026-01-14T12:41:30.068940] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-14T12:41:30.069151] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-14T12:41:30.069285] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:30.069395] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-14T12:41:30.069434] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-14T12:41:30.069483] [INFO ] [MAIN ] [2907/3512] SOGP kept (0.4s) | 2904 kept, 3 rejected | 70.2/min | ETA: 8.6m [2026-01-14T12:41:30.612155] [DEBUG] [REMOTE ] SOJC: Retrieved 2042 rows, trimmed to 300. [2026-01-14T12:41:30.612294] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-14T12:41:30.612501] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-14T12:41:30.612673] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:30.612794] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-14T12:41:30.612837] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-14T12:41:30.612893] [INFO ] [MAIN ] [2908/3512] SOJC kept (0.5s) | 2905 kept, 3 rejected | 70.2/min | ETA: 8.6m [2026-01-14T12:41:31.007753] [DEBUG] [REMOTE ] SOJD: Retrieved 1508 rows, trimmed to 300. [2026-01-14T12:41:31.007892] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-14T12:41:31.008106] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-14T12:41:31.008244] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:31.008360] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-14T12:41:31.008401] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-14T12:41:31.008450] [INFO ] [MAIN ] [2909/3512] SOJD kept (0.4s) | 2906 kept, 3 rejected | 70.2/min | ETA: 8.6m [2026-01-14T12:41:31.380669] [DEBUG] [REMOTE ] SOJE: Retrieved 1333 rows, trimmed to 300. [2026-01-14T12:41:31.380814] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-14T12:41:31.381025] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-14T12:41:31.381362] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:31.381476] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-14T12:41:31.381519] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-14T12:41:31.381587] [INFO ] [MAIN ] [2910/3512] SOJE kept (0.4s) | 2907 kept, 3 rejected | 70.2/min | ETA: 8.6m [2026-01-14T12:41:31.983482] [DEBUG] [REMOTE ] SON: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:31.983639] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-14T12:41:31.983854] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-14T12:41:31.983988] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:31.984290] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-14T12:41:31.984345] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-14T12:41:31.984396] [INFO ] [MAIN ] [2911/3512] SON kept (0.6s) | 2908 kept, 3 rejected | 70.2/min | ETA: 8.6m [2026-01-14T12:41:32.185324] [DEBUG] [REMOTE ] SONO: Retrieved 1872 rows, trimmed to 300. [2026-01-14T12:41:32.185446] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-14T12:41:32.185677] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-14T12:41:32.185820] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:32.185932] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-14T12:41:32.185971] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-14T12:41:32.186019] [INFO ] [MAIN ] [2912/3512] SONO kept (0.2s) | 2909 kept, 3 rejected | 70.3/min | ETA: 8.5m [2026-01-14T12:41:32.617481] [DEBUG] [REMOTE ] SOPA: Retrieved 1048 rows, trimmed to 300. [2026-01-14T12:41:32.617672] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-14T12:41:32.617881] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-14T12:41:32.618015] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:32.618124] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-14T12:41:32.618164] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-14T12:41:32.618212] [INFO ] [MAIN ] [2913/3512] SOPA kept (0.4s) | 2910 kept, 3 rejected | 70.3/min | ETA: 8.5m [2026-01-14T12:41:32.992061] [DEBUG] [REMOTE ] SOPH: Retrieved 1124 rows, trimmed to 300. [2026-01-14T12:41:32.992209] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-14T12:41:32.992419] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-14T12:41:32.992554] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:32.992712] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-14T12:41:32.992756] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-14T12:41:32.992805] [INFO ] [MAIN ] [2914/3512] SOPH kept (0.4s) | 2911 kept, 3 rejected | 70.3/min | ETA: 8.5m [2026-01-14T12:41:33.375091] [DEBUG] [REMOTE ] SOUN: Retrieved 931 rows, trimmed to 300. [2026-01-14T12:41:33.375281] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-14T12:41:33.375547] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-14T12:41:33.375726] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:33.375843] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-14T12:41:33.375884] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-14T12:41:33.375932] [INFO ] [MAIN ] [2915/3512] SOUN kept (0.4s) | 2912 kept, 3 rejected | 70.3/min | ETA: 8.5m [2026-01-14T12:41:33.836216] [DEBUG] [REMOTE ] SOXQ: Retrieved 1153 rows, trimmed to 300. [2026-01-14T12:41:33.836364] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-14T12:41:33.836612] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-14T12:41:33.836760] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:33.836880] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-14T12:41:33.836925] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-14T12:41:33.836977] [INFO ] [MAIN ] [2916/3512] SOXQ kept (0.5s) | 2913 kept, 3 rejected | 70.3/min | ETA: 8.5m [2026-01-14T12:41:34.336106] [DEBUG] [REMOTE ] SOXX: Retrieved 6162 rows, trimmed to 300. [2026-01-14T12:41:34.336249] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-14T12:41:34.336511] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-14T12:41:34.336672] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:34.336814] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-14T12:41:34.336857] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-14T12:41:34.336909] [INFO ] [MAIN ] [2917/3512] SOXX kept (0.5s) | 2914 kept, 3 rejected | 70.3/min | ETA: 8.5m [2026-01-14T12:41:34.575222] [DEBUG] [REMOTE ] SPAI: Retrieved 345 rows, trimmed to 300. [2026-01-14T12:41:34.575366] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-14T12:41:34.575568] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-14T12:41:34.575783] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:34.575899] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-14T12:41:34.575940] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-14T12:41:34.575988] [INFO ] [MAIN ] [2918/3512] SPAI kept (0.2s) | 2915 kept, 3 rejected | 70.3/min | ETA: 8.4m [2026-01-14T12:41:35.155930] [DEBUG] [REMOTE ] SPB: Retrieved 4116 rows, trimmed to 300. [2026-01-14T12:41:35.156083] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-14T12:41:35.156522] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-14T12:41:35.156684] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:35.156810] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-14T12:41:35.156851] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-14T12:41:35.156901] [INFO ] [MAIN ] [2919/3512] SPB kept (0.6s) | 2916 kept, 3 rejected | 70.3/min | ETA: 8.4m [2026-01-14T12:41:35.658298] [DEBUG] [REMOTE ] SPCB: Retrieved 5259 rows, trimmed to 300. [2026-01-14T12:41:35.658458] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-14T12:41:35.658730] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-14T12:41:35.658869] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:35.658997] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-14T12:41:35.659037] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-14T12:41:35.659088] [INFO ] [MAIN ] [2920/3512] SPCB kept (0.5s) | 2917 kept, 3 rejected | 70.3/min | ETA: 8.4m [2026-01-14T12:41:35.945318] [DEBUG] [REMOTE ] SPCE: Retrieved 2083 rows, trimmed to 300. [2026-01-14T12:41:35.945454] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-14T12:41:35.945692] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-14T12:41:35.945840] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:35.945955] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-14T12:41:35.945998] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-14T12:41:35.946048] [INFO ] [MAIN ] [2921/3512] SPCE kept (0.3s) | 2918 kept, 3 rejected | 70.4/min | ETA: 8.4m [2026-01-14T12:41:36.598317] [DEBUG] [REMOTE ] SPE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:36.598470] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-14T12:41:36.598747] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-14T12:41:36.598889] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:36.599034] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-14T12:41:36.599084] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-14T12:41:36.599146] [INFO ] [MAIN ] [2922/3512] SPE kept (0.7s) | 2919 kept, 3 rejected | 70.4/min | ETA: 8.4m [2026-01-14T12:41:36.878943] [DEBUG] [REMOTE ] SPFI: Retrieved 1680 rows, trimmed to 300. [2026-01-14T12:41:36.879071] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-14T12:41:36.879286] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-14T12:41:36.879428] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:36.879556] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-14T12:41:36.879620] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-14T12:41:36.879671] [INFO ] [MAIN ] [2923/3512] SPFI kept (0.3s) | 2920 kept, 3 rejected | 70.4/min | ETA: 8.4m [2026-01-14T12:41:37.480866] [DEBUG] [REMOTE ] SPG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:37.481006] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-14T12:41:37.481220] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-14T12:41:37.481357] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:37.481473] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-14T12:41:37.481514] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-14T12:41:37.481564] [INFO ] [MAIN ] [2924/3512] SPG kept (0.6s) | 2921 kept, 3 rejected | 70.4/min | ETA: 8.4m [2026-01-14T12:41:38.010532] [DEBUG] [REMOTE ] SPGI: Retrieved 6289 rows, trimmed to 300. [2026-01-14T12:41:38.010719] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-14T12:41:38.011001] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $472.13. [2026-01-14T12:41:38.011137] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:38.011255] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-14T12:41:38.011295] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-14T12:41:38.011344] [INFO ] [MAIN ] [2925/3512] SPGI kept (0.5s) | 2922 kept, 3 rejected | 70.4/min | ETA: 8.3m [2026-01-14T12:41:38.292589] [DEBUG] [REMOTE ] SPH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:38.292759] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-14T12:41:38.293017] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-14T12:41:38.293163] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:38.293285] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-14T12:41:38.293326] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-14T12:41:38.293376] [INFO ] [MAIN ] [2926/3512] SPH kept (0.3s) | 2923 kept, 3 rejected | 70.4/min | ETA: 8.3m [2026-01-14T12:41:38.835202] [DEBUG] [REMOTE ] SPOK: Retrieved 5322 rows, trimmed to 300. [2026-01-14T12:41:38.835348] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-14T12:41:38.835591] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-14T12:41:38.835732] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:38.835851] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-14T12:41:38.835891] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-14T12:41:38.835940] [INFO ] [MAIN ] [2927/3512] SPOK kept (0.5s) | 2924 kept, 3 rejected | 70.4/min | ETA: 8.3m [2026-01-14T12:41:39.076008] [DEBUG] [REMOTE ] SPRC: Retrieved 1097 rows, trimmed to 300. [2026-01-14T12:41:39.076150] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-14T12:41:39.076356] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.23. [2026-01-14T12:41:39.076491] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:39.076621] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-14T12:41:39.076664] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-14T12:41:39.076712] [INFO ] [MAIN ] [2928/3512] SPRC kept (0.2s) | 2925 kept, 3 rejected | 70.4/min | ETA: 8.3m [2026-01-14T12:41:39.669563] [DEBUG] [REMOTE ] SPRO: Retrieved 4851 rows, trimmed to 300. [2026-01-14T12:41:39.669726] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-14T12:41:39.669936] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-14T12:41:39.670075] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:39.670209] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-14T12:41:39.670249] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-14T12:41:39.670298] [INFO ] [MAIN ] [2929/3512] SPRO kept (0.6s) | 2926 kept, 3 rejected | 70.4/min | ETA: 8.3m [2026-01-14T12:41:39.864267] [DEBUG] [REMOTE ] SPRX: Retrieved 1116 rows, trimmed to 300. [2026-01-14T12:41:39.864407] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-14T12:41:39.864636] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-14T12:41:39.864774] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:39.864884] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-14T12:41:39.864925] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-14T12:41:39.864974] [INFO ] [MAIN ] [2930/3512] SPRX kept (0.2s) | 2927 kept, 3 rejected | 70.5/min | ETA: 8.3m [2026-01-14T12:41:40.329850] [DEBUG] [REMOTE ] SPRY: Retrieved 1282 rows, trimmed to 300. [2026-01-14T12:41:40.330002] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-14T12:41:40.330406] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-14T12:41:40.330543] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:40.330679] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-14T12:41:40.330720] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-14T12:41:40.330768] [INFO ] [MAIN ] [2931/3512] SPRY kept (0.5s) | 2928 kept, 3 rejected | 70.5/min | ETA: 8.2m [2026-01-14T12:41:40.827093] [DEBUG] [REMOTE ] SPSC: Retrieved 3957 rows, trimmed to 300. [2026-01-14T12:41:40.827243] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-14T12:41:40.827478] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-14T12:41:40.827664] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:40.827790] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-14T12:41:40.827832] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-14T12:41:40.827881] [INFO ] [MAIN ] [2932/3512] SPSC kept (0.5s) | 2929 kept, 3 rejected | 70.5/min | ETA: 8.2m [2026-01-14T12:41:41.205752] [DEBUG] [REMOTE ] SPWH: Retrieved 2953 rows, trimmed to 300. [2026-01-14T12:41:41.205905] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-14T12:41:41.206139] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-14T12:41:41.206282] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:41.206405] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-14T12:41:41.206446] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-14T12:41:41.206499] [INFO ] [MAIN ] [2933/3512] SPWH kept (0.4s) | 2930 kept, 3 rejected | 70.5/min | ETA: 8.2m [2026-01-14T12:41:41.588813] [DEBUG] [REMOTE ] SPXC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:41.588981] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-14T12:41:41.589269] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $184.04. [2026-01-14T12:41:41.589410] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:41.589534] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-14T12:41:41.589596] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-14T12:41:41.589649] [INFO ] [MAIN ] [2934/3512] SPXC kept (0.4s) | 2931 kept, 3 rejected | 70.5/min | ETA: 8.2m [2026-01-14T12:41:42.074683] [DEBUG] [REMOTE ] SPXX: Retrieved 5065 rows, trimmed to 300. [2026-01-14T12:41:42.074831] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-14T12:41:42.075065] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-14T12:41:42.075205] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:42.075523] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-14T12:41:42.075564] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-14T12:41:42.075635] [INFO ] [MAIN ] [2935/3512] SPXX kept (0.5s) | 2932 kept, 3 rejected | 70.5/min | ETA: 8.2m [2026-01-14T12:41:42.547119] [DEBUG] [REMOTE ] SQM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:42.547299] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-14T12:41:42.547661] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-14T12:41:42.547823] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:42.547961] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-14T12:41:42.548004] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-14T12:41:42.548058] [INFO ] [MAIN ] [2936/3512] SQM kept (0.5s) | 2933 kept, 3 rejected | 70.5/min | ETA: 8.2m [2026-01-14T12:41:42.780627] [DEBUG] [REMOTE ] SQNS: Retrieved 3706 rows, trimmed to 300. [2026-01-14T12:41:42.780822] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-14T12:41:42.781094] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-14T12:41:42.781268] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:42.781415] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-14T12:41:42.781467] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-14T12:41:42.781530] [INFO ] [MAIN ] [2937/3512] SQNS kept (0.2s) | 2934 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:43.313293] [DEBUG] [REMOTE ] SQQQ: Retrieved 4005 rows, trimmed to 300. [2026-01-14T12:41:43.313487] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-14T12:41:43.313770] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-14T12:41:43.313916] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:43.314048] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-14T12:41:43.314098] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-14T12:41:43.314152] [INFO ] [MAIN ] [2938/3512] SQQQ kept (0.5s) | 2935 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:43.552551] [DEBUG] [REMOTE ] SRAD: Retrieved 1088 rows, trimmed to 300. [2026-01-14T12:41:43.552705] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-14T12:41:43.552909] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $20.00. [2026-01-14T12:41:43.553044] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:43.553151] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-14T12:41:43.553191] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-14T12:41:43.553239] [INFO ] [MAIN ] [2939/3512] SRAD kept (0.2s) | 2936 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:43.932625] [DEBUG] [REMOTE ] SRBK: Retrieved 581 rows, trimmed to 300. [2026-01-14T12:41:43.932774] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-14T12:41:43.932987] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.38. [2026-01-14T12:41:43.933128] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:43.933240] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-14T12:41:43.933281] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-14T12:41:43.933331] [INFO ] [MAIN ] [2940/3512] SRBK kept (0.4s) | 2937 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:44.730670] [DEBUG] [REMOTE ] SRCE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:44.730823] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-14T12:41:44.731066] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.60. [2026-01-14T12:41:44.731225] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:44.731350] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-14T12:41:44.731391] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-14T12:41:44.731441] [INFO ] [MAIN ] [2941/3512] SRCE kept (0.8s) | 2938 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:45.210509] [DEBUG] [REMOTE ] SRE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:45.210679] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-14T12:41:45.210929] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-14T12:41:45.211068] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:45.211194] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-14T12:41:45.211234] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-14T12:41:45.211286] [INFO ] [MAIN ] [2942/3512] SRE kept (0.5s) | 2939 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:45.518539] [DEBUG] [REMOTE ] SREA: Retrieved 1646 rows, trimmed to 300. [2026-01-14T12:41:45.518696] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-14T12:41:45.518905] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-14T12:41:45.519039] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:45.519149] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-14T12:41:45.519189] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-14T12:41:45.519237] [INFO ] [MAIN ] [2943/3512] SREA kept (0.3s) | 2940 kept, 3 rejected | 70.6/min | ETA: 8.1m [2026-01-14T12:41:45.708178] [DEBUG] [REMOTE ] SRFM: Retrieved 619 rows, trimmed to 300. [2026-01-14T12:41:45.708328] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-14T12:41:45.708538] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-14T12:41:45.708695] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:45.708807] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-14T12:41:45.708847] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-14T12:41:45.708896] [INFO ] [MAIN ] [2944/3512] SRFM kept (0.2s) | 2941 kept, 3 rejected | 70.6/min | ETA: 8.0m [2026-01-14T12:41:46.341287] [DEBUG] [REMOTE ] SRG: Retrieved 2648 rows, trimmed to 300. [2026-01-14T12:41:46.341464] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-14T12:41:46.341729] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-14T12:41:46.341884] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:46.342006] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-14T12:41:46.342050] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-14T12:41:46.342105] [INFO ] [MAIN ] [2945/3512] SRG kept (0.6s) | 2942 kept, 3 rejected | 70.6/min | ETA: 8.0m [2026-01-14T12:41:46.893935] [DEBUG] [REMOTE ] SRI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:46.894093] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-14T12:41:46.894336] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-14T12:41:46.894478] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:46.894624] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-14T12:41:46.894669] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-14T12:41:46.894722] [INFO ] [MAIN ] [2946/3512] SRI kept (0.6s) | 2943 kept, 3 rejected | 70.7/min | ETA: 8.0m [2026-01-14T12:41:47.185305] [DEBUG] [REMOTE ] SRRK: Retrieved 1920 rows, trimmed to 300. [2026-01-14T12:41:47.185442] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-14T12:41:47.185679] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-14T12:41:47.185835] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:47.185948] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-14T12:41:47.185988] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-14T12:41:47.186037] [INFO ] [MAIN ] [2947/3512] SRRK kept (0.3s) | 2944 kept, 3 rejected | 70.7/min | ETA: 8.0m [2026-01-14T12:41:47.595997] [DEBUG] [REMOTE ] SRTS: Retrieved 2381 rows, trimmed to 300. [2026-01-14T12:41:47.596176] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-14T12:41:47.596457] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-14T12:41:47.596853] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:47.596999] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-14T12:41:47.597056] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-14T12:41:47.597133] [INFO ] [MAIN ] [2948/3512] SRTS kept (0.4s) | 2945 kept, 3 rejected | 70.7/min | ETA: 8.0m [2026-01-14T12:41:48.112713] [DEBUG] [REMOTE ] SSB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:48.112913] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-14T12:41:48.113282] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-14T12:41:48.113485] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:48.113698] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-14T12:41:48.113760] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-14T12:41:48.113835] [INFO ] [MAIN ] [2949/3512] SSB kept (0.5s) | 2946 kept, 3 rejected | 70.7/min | ETA: 8.0m [2026-01-14T12:41:48.507896] [DEBUG] [REMOTE ] SSD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:48.508095] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-14T12:41:48.508652] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-14T12:41:48.508802] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:48.508953] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-14T12:41:48.508996] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-14T12:41:48.509050] [INFO ] [MAIN ] [2950/3512] SSD kept (0.4s) | 2947 kept, 3 rejected | 70.7/min | ETA: 7.9m [2026-01-14T12:41:48.962512] [DEBUG] [REMOTE ] SSL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:48.962675] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-14T12:41:48.962907] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-14T12:41:48.963044] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:48.963166] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-14T12:41:48.963206] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-14T12:41:48.963256] [INFO ] [MAIN ] [2951/3512] SSL kept (0.5s) | 2948 kept, 3 rejected | 70.7/min | ETA: 7.9m [2026-01-14T12:41:49.358399] [DEBUG] [REMOTE ] SSNC: Retrieved 3972 rows, trimmed to 300. [2026-01-14T12:41:49.358544] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-14T12:41:49.358790] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.43. [2026-01-14T12:41:49.358925] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:49.359040] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-14T12:41:49.359079] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-14T12:41:49.359128] [INFO ] [MAIN ] [2952/3512] SSNC kept (0.4s) | 2949 kept, 3 rejected | 70.7/min | ETA: 7.9m [2026-01-14T12:41:49.832934] [DEBUG] [REMOTE ] SSP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:49.833088] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-14T12:41:49.833332] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-14T12:41:49.833487] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:49.833633] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-14T12:41:49.833674] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-14T12:41:49.833723] [INFO ] [MAIN ] [2953/3512] SSP kept (0.5s) | 2950 kept, 3 rejected | 70.7/min | ETA: 7.9m [2026-01-14T12:41:50.151292] [DEBUG] [REMOTE ] SSRM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:50.151438] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-14T12:41:50.151685] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-14T12:41:50.151820] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:50.151939] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-14T12:41:50.151978] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-14T12:41:50.152027] [INFO ] [MAIN ] [2954/3512] SSRM kept (0.3s) | 2951 kept, 3 rejected | 70.8/min | ETA: 7.9m [2026-01-14T12:41:50.603874] [DEBUG] [REMOTE ] SSSS: Retrieved 3700 rows, trimmed to 300. [2026-01-14T12:41:50.604010] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-14T12:41:50.604217] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.60. [2026-01-14T12:41:50.604354] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:50.604466] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-14T12:41:50.604506] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-14T12:41:50.604556] [INFO ] [MAIN ] [2955/3512] SSSS kept (0.5s) | 2952 kept, 3 rejected | 70.8/min | ETA: 7.9m [2026-01-14T12:41:50.910615] [DEBUG] [REMOTE ] SSTI: Retrieved 2163 rows, trimmed to 300. [2026-01-14T12:41:50.910757] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-14T12:41:50.910967] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-14T12:41:50.911103] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:50.911216] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-14T12:41:50.911257] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-14T12:41:50.911306] [INFO ] [MAIN ] [2956/3512] SSTI kept (0.3s) | 2953 kept, 3 rejected | 70.8/min | ETA: 7.9m [2026-01-14T12:41:51.380136] [DEBUG] [REMOTE ] SSTK: Retrieved 3332 rows, trimmed to 300. [2026-01-14T12:41:51.380316] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-14T12:41:51.380591] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-14T12:41:51.380742] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:51.380902] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-14T12:41:51.380948] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-14T12:41:51.381003] [INFO ] [MAIN ] [2957/3512] SSTK kept (0.5s) | 2954 kept, 3 rejected | 70.8/min | ETA: 7.8m [2026-01-14T12:41:51.750267] [DEBUG] [REMOTE ] SSYS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:51.750426] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-14T12:41:51.750693] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-14T12:41:51.750828] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:51.750954] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-14T12:41:51.750996] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-14T12:41:51.751046] [INFO ] [MAIN ] [2958/3512] SSYS kept (0.4s) | 2955 kept, 3 rejected | 70.8/min | ETA: 7.8m [2026-01-14T12:41:52.173951] [DEBUG] [REMOTE ] STAA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:52.174154] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-14T12:41:52.174456] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $21.13. [2026-01-14T12:41:52.174665] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:52.174810] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-14T12:41:52.174869] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-14T12:41:52.174941] [INFO ] [MAIN ] [2959/3512] STAA kept (0.4s) | 2956 kept, 3 rejected | 70.8/min | ETA: 7.8m [2026-01-14T12:41:52.593174] [DEBUG] [REMOTE ] STAG: Retrieved 3708 rows, trimmed to 300. [2026-01-14T12:41:52.593320] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-14T12:41:52.593536] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.76. [2026-01-14T12:41:52.593690] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:52.593808] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-14T12:41:52.593849] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-14T12:41:52.593897] [INFO ] [MAIN ] [2960/3512] STAG kept (0.4s) | 2957 kept, 3 rejected | 70.8/min | ETA: 7.8m [2026-01-14T12:41:53.117051] [DEBUG] [REMOTE ] STBA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:53.117205] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-14T12:41:53.117467] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.67. [2026-01-14T12:41:53.117681] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:53.117843] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-14T12:41:53.117896] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-14T12:41:53.117958] [INFO ] [MAIN ] [2961/3512] STBA kept (0.5s) | 2958 kept, 3 rejected | 70.8/min | ETA: 7.8m [2026-01-14T12:41:53.410945] [DEBUG] [REMOTE ] STC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:53.411089] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-14T12:41:53.411319] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $66.10. [2026-01-14T12:41:53.411463] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:53.411599] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-14T12:41:53.411643] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-14T12:41:53.411693] [INFO ] [MAIN ] [2962/3512] STC kept (0.3s) | 2959 kept, 3 rejected | 70.9/min | ETA: 7.8m [2026-01-14T12:41:53.980404] [DEBUG] [REMOTE ] STE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:53.980551] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-14T12:41:53.980798] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-14T12:41:53.980933] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:53.981052] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-14T12:41:53.981091] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-14T12:41:53.981141] [INFO ] [MAIN ] [2963/3512] STE kept (0.6s) | 2960 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:54.283885] [DEBUG] [REMOTE ] STEL: Retrieved 2052 rows, trimmed to 300. [2026-01-14T12:41:54.284022] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-14T12:41:54.284228] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.10. [2026-01-14T12:41:54.284361] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:54.284470] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-14T12:41:54.284510] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-14T12:41:54.284557] [INFO ] [MAIN ] [2964/3512] STEL kept (0.3s) | 2961 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:54.657516] [DEBUG] [REMOTE ] STEM: Retrieved 1322 rows, trimmed to 300. [2026-01-14T12:41:54.657697] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-14T12:41:54.657926] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-14T12:41:54.658058] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:54.658169] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-14T12:41:54.658209] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-14T12:41:54.658258] [INFO ] [MAIN ] [2965/3512] STEM kept (0.4s) | 2962 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:55.043295] [DEBUG] [REMOTE ] STEP: Retrieved 1338 rows, trimmed to 300. [2026-01-14T12:41:55.043439] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-14T12:41:55.043679] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-14T12:41:55.043823] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:55.043960] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-14T12:41:55.044010] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-14T12:41:55.044070] [INFO ] [MAIN ] [2966/3512] STEP kept (0.4s) | 2963 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:55.401491] [DEBUG] [REMOTE ] STHO: Retrieved 699 rows, trimmed to 300. [2026-01-14T12:41:55.401672] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-14T12:41:55.401913] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-14T12:41:55.402050] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:55.402168] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-14T12:41:55.402208] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-14T12:41:55.402257] [INFO ] [MAIN ] [2967/3512] STHO kept (0.4s) | 2964 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:55.778556] [DEBUG] [REMOTE ] STI: Retrieved 488 rows, trimmed to 300. [2026-01-14T12:41:55.778736] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-14T12:41:55.778957] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-14T12:41:55.779098] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:55.779210] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-14T12:41:55.779252] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-14T12:41:55.779301] [INFO ] [MAIN ] [2968/3512] STI kept (0.4s) | 2965 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:56.304020] [DEBUG] [REMOTE ] STIM: Retrieved 1896 rows, trimmed to 300. [2026-01-14T12:41:56.304157] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-14T12:41:56.304361] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-14T12:41:56.304495] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:56.304625] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-14T12:41:56.304667] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-14T12:41:56.304716] [INFO ] [MAIN ] [2969/3512] STIM kept (0.5s) | 2966 kept, 3 rejected | 70.9/min | ETA: 7.7m [2026-01-14T12:41:56.746779] [DEBUG] [REMOTE ] STK: Retrieved 4056 rows, trimmed to 300. [2026-01-14T12:41:56.746973] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-14T12:41:56.747270] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-14T12:41:56.747453] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:56.747864] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-14T12:41:56.747923] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-14T12:41:56.747995] [INFO ] [MAIN ] [2970/3512] STK kept (0.4s) | 2967 kept, 3 rejected | 70.9/min | ETA: 7.6m [2026-01-14T12:41:57.078518] [DEBUG] [REMOTE ] STKH: Retrieved 1216 rows, trimmed to 300. [2026-01-14T12:41:57.078698] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-14T12:41:57.078939] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-14T12:41:57.079082] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:57.079197] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-14T12:41:57.079239] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-14T12:41:57.079291] [INFO ] [MAIN ] [2971/3512] STKH kept (0.3s) | 2968 kept, 3 rejected | 71.0/min | ETA: 7.6m [2026-01-14T12:41:57.627642] [DEBUG] [REMOTE ] STKL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:57.627801] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-14T12:41:57.628050] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-14T12:41:57.628188] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:57.628309] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-14T12:41:57.628350] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-14T12:41:57.628401] [INFO ] [MAIN ] [2972/3512] STKL kept (0.5s) | 2969 kept, 3 rejected | 71.0/min | ETA: 7.6m [2026-01-14T12:41:57.949771] [DEBUG] [REMOTE ] STKS: Retrieved 2904 rows, trimmed to 300. [2026-01-14T12:41:57.949920] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-14T12:41:57.950137] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-14T12:41:57.950275] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:57.950387] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-14T12:41:57.950428] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-14T12:41:57.950482] [INFO ] [MAIN ] [2973/3512] STKS kept (0.3s) | 2970 kept, 3 rejected | 71.0/min | ETA: 7.6m [2026-01-14T12:41:58.260418] [DEBUG] [REMOTE ] STLA: Retrieved 3924 rows, trimmed to 300. [2026-01-14T12:41:58.260559] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-14T12:41:58.260805] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-14T12:41:58.260940] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:58.261051] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-14T12:41:58.261091] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-14T12:41:58.261140] [INFO ] [MAIN ] [2974/3512] STLA kept (0.3s) | 2971 kept, 3 rejected | 71.0/min | ETA: 7.6m [2026-01-14T12:41:58.918892] [DEBUG] [REMOTE ] STLD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:58.919124] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-14T12:41:58.919473] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $142.33. [2026-01-14T12:41:58.919831] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:58.919987] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-14T12:41:58.920030] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-14T12:41:58.920086] [INFO ] [MAIN ] [2975/3512] STLD kept (0.7s) | 2972 kept, 3 rejected | 71.0/min | ETA: 7.6m [2026-01-14T12:41:59.386720] [DEBUG] [REMOTE ] STM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:41:59.386981] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-14T12:41:59.387412] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-14T12:41:59.387612] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:59.387781] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-14T12:41:59.387824] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-14T12:41:59.387882] [INFO ] [MAIN ] [2976/3512] STM kept (0.5s) | 2973 kept, 3 rejected | 71.0/min | ETA: 7.5m [2026-01-14T12:41:59.810190] [DEBUG] [REMOTE ] STN: Retrieved 5142 rows, trimmed to 300. [2026-01-14T12:41:59.810351] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-14T12:41:59.810654] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-14T12:41:59.810798] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-14T12:41:59.810925] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-14T12:41:59.810966] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-14T12:41:59.811018] [INFO ] [MAIN ] [2977/3512] STN kept (0.4s) | 2974 kept, 3 rejected | 71.0/min | ETA: 7.5m [2026-01-14T12:42:00.082285] [DEBUG] [REMOTE ] STNE: Retrieved 1813 rows, trimmed to 300. [2026-01-14T12:42:00.082418] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-14T12:42:00.082640] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-14T12:42:00.082775] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:00.082882] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-14T12:42:00.082922] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-14T12:42:00.082969] [INFO ] [MAIN ] [2978/3512] STNE kept (0.3s) | 2975 kept, 3 rejected | 71.0/min | ETA: 7.5m [2026-01-14T12:42:00.501915] [DEBUG] [REMOTE ] STOK: Retrieved 1652 rows, trimmed to 300. [2026-01-14T12:42:00.502052] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-14T12:42:00.502279] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-14T12:42:00.502417] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:00.502526] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-14T12:42:00.502567] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-14T12:42:00.502646] [INFO ] [MAIN ] [2979/3512] STOK kept (0.4s) | 2976 kept, 3 rejected | 71.1/min | ETA: 7.5m [2026-01-14T12:42:01.116763] [DEBUG] [REMOTE ] STRA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:01.116916] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-14T12:42:01.117148] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-14T12:42:01.117282] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:01.117403] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-14T12:42:01.117444] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-14T12:42:01.117514] [INFO ] [MAIN ] [2980/3512] STRA kept (0.6s) | 2977 kept, 3 rejected | 71.1/min | ETA: 7.5m [2026-01-14T12:42:01.559172] [DEBUG] [REMOTE ] STRL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:01.559338] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-14T12:42:01.559564] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-14T12:42:01.559724] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:01.559842] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-14T12:42:01.559883] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-14T12:42:01.559932] [INFO ] [MAIN ] [2981/3512] STRL kept (0.4s) | 2978 kept, 3 rejected | 71.1/min | ETA: 7.5m [2026-01-14T12:42:01.915215] [DEBUG] [REMOTE ] STRS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:01.915362] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-14T12:42:01.915610] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-14T12:42:01.915752] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:01.915869] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-14T12:42:01.915911] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-14T12:42:01.915960] [INFO ] [MAIN ] [2982/3512] STRS kept (0.4s) | 2979 kept, 3 rejected | 71.1/min | ETA: 7.5m [2026-01-14T12:42:02.182913] [DEBUG] [REMOTE ] STSS: Retrieved 940 rows, trimmed to 300. [2026-01-14T12:42:02.183057] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-14T12:42:02.183312] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-14T12:42:02.183477] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:02.183634] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-14T12:42:02.183692] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-14T12:42:02.183753] [INFO ] [MAIN ] [2983/3512] STSS kept (0.3s) | 2980 kept, 3 rejected | 71.1/min | ETA: 7.4m [2026-01-14T12:42:02.656318] [DEBUG] [REMOTE ] STTK: Retrieved 1321 rows, trimmed to 300. [2026-01-14T12:42:02.656457] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-14T12:42:02.656693] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.81. [2026-01-14T12:42:02.656828] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:02.656936] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-14T12:42:02.656975] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-14T12:42:02.657023] [INFO ] [MAIN ] [2984/3512] STTK kept (0.5s) | 2981 kept, 3 rejected | 71.1/min | ETA: 7.4m [2026-01-14T12:42:02.941266] [DEBUG] [REMOTE ] STVN: Retrieved 1129 rows, trimmed to 300. [2026-01-14T12:42:02.941380] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-14T12:42:02.941596] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-14T12:42:02.941734] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:02.941841] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-14T12:42:02.941881] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-14T12:42:02.941928] [INFO ] [MAIN ] [2985/3512] STVN kept (0.3s) | 2982 kept, 3 rejected | 71.1/min | ETA: 7.4m [2026-01-14T12:42:03.580007] [DEBUG] [REMOTE ] STWD: Retrieved 4131 rows, trimmed to 300. [2026-01-14T12:42:03.580137] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-14T12:42:03.580349] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-14T12:42:03.580483] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:03.580611] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-14T12:42:03.580653] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-14T12:42:03.580704] [INFO ] [MAIN ] [2986/3512] STWD kept (0.6s) | 2983 kept, 3 rejected | 71.1/min | ETA: 7.4m [2026-01-14T12:42:04.086171] [DEBUG] [REMOTE ] STX: Retrieved 5809 rows, trimmed to 300. [2026-01-14T12:42:04.086344] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-14T12:42:04.086637] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $213.85. [2026-01-14T12:42:04.086965] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:04.087098] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-14T12:42:04.087141] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-14T12:42:04.087194] [INFO ] [MAIN ] [2987/3512] STX kept (0.5s) | 2984 kept, 3 rejected | 71.1/min | ETA: 7.4m [2026-01-14T12:42:04.365318] [DEBUG] [REMOTE ] STXE: Retrieved 741 rows, trimmed to 300. [2026-01-14T12:42:04.365535] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-14T12:42:04.365844] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-14T12:42:04.366023] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:04.366174] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-14T12:42:04.366227] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-14T12:42:04.366289] [INFO ] [MAIN ] [2988/3512] STXE kept (0.3s) | 2985 kept, 3 rejected | 71.2/min | ETA: 7.4m [2026-01-14T12:42:04.737342] [DEBUG] [REMOTE ] STXG: Retrieved 795 rows, trimmed to 300. [2026-01-14T12:42:04.738459] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-14T12:42:04.739319] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-14T12:42:04.739561] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:04.741447] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-14T12:42:04.741518] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-14T12:42:04.741630] [INFO ] [MAIN ] [2989/3512] STXG kept (0.4s) | 2986 kept, 3 rejected | 71.2/min | ETA: 7.3m [2026-01-14T12:42:05.272664] [DEBUG] [REMOTE ] SUI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:05.272912] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-14T12:42:05.273361] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-14T12:42:05.273611] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:05.273829] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-14T12:42:05.273894] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-14T12:42:05.273976] [INFO ] [MAIN ] [2990/3512] SUI kept (0.5s) | 2987 kept, 3 rejected | 71.2/min | ETA: 7.3m [2026-01-14T12:42:05.668643] [DEBUG] [REMOTE ] SUN: Retrieved 3347 rows, trimmed to 300. [2026-01-14T12:42:05.668782] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-14T12:42:05.669002] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-14T12:42:05.669141] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:05.669255] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-14T12:42:05.669297] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-14T12:42:05.669347] [INFO ] [MAIN ] [2991/3512] SUN kept (0.4s) | 2988 kept, 3 rejected | 71.2/min | ETA: 7.3m [2026-01-14T12:42:06.062379] [DEBUG] [REMOTE ] SUNS: Retrieved 3177 rows, trimmed to 300. [2026-01-14T12:42:06.062546] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-14T12:42:06.062784] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-14T12:42:06.063119] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:06.063235] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-14T12:42:06.063278] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-14T12:42:06.063328] [INFO ] [MAIN ] [2992/3512] SUNS kept (0.4s) | 2989 kept, 3 rejected | 71.2/min | ETA: 7.3m [2026-01-14T12:42:06.462619] [DEBUG] [REMOTE ] SUPN: Retrieved 3446 rows, trimmed to 300. [2026-01-14T12:42:06.462961] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-14T12:42:06.463181] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-14T12:42:06.463333] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:06.463449] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-14T12:42:06.463491] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-14T12:42:06.463541] [INFO ] [MAIN ] [2993/3512] SUPN kept (0.4s) | 2990 kept, 3 rejected | 71.2/min | ETA: 7.3m [2026-01-14T12:42:06.864475] [DEBUG] [REMOTE ] SURG: Retrieved 4545 rows, trimmed to 300. [2026-01-14T12:42:06.864647] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-14T12:42:06.864883] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-14T12:42:06.865028] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:06.865146] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-14T12:42:06.865188] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-14T12:42:06.865240] [INFO ] [MAIN ] [2994/3512] SURG kept (0.4s) | 2991 kept, 3 rejected | 71.2/min | ETA: 7.3m [2026-01-14T12:42:07.177599] [DEBUG] [REMOTE ] SUSB: Retrieved 2135 rows, trimmed to 300. [2026-01-14T12:42:07.177754] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-14T12:42:07.178158] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-14T12:42:07.178296] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:07.178407] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-14T12:42:07.178449] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-14T12:42:07.178498] [INFO ] [MAIN ] [2995/3512] SUSB kept (0.3s) | 2992 kept, 3 rejected | 71.3/min | ETA: 7.3m [2026-01-14T12:42:07.590530] [DEBUG] [REMOTE ] SUSC: Retrieved 2133 rows, trimmed to 300. [2026-01-14T12:42:07.590675] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-14T12:42:07.590878] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-14T12:42:07.591026] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:07.591136] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-14T12:42:07.591175] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-14T12:42:07.591224] [INFO ] [MAIN ] [2996/3512] SUSC kept (0.4s) | 2993 kept, 3 rejected | 71.3/min | ETA: 7.2m [2026-01-14T12:42:07.872913] [DEBUG] [REMOTE ] SUSL: Retrieved 1679 rows, trimmed to 300. [2026-01-14T12:42:07.873043] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-14T12:42:07.873249] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-14T12:42:07.873390] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:07.873505] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-14T12:42:07.873546] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-14T12:42:07.873620] [INFO ] [MAIN ] [2997/3512] SUSL kept (0.3s) | 2994 kept, 3 rejected | 71.3/min | ETA: 7.2m [2026-01-14T12:42:08.200691] [DEBUG] [REMOTE ] SUUN: Retrieved 666 rows, trimmed to 300. [2026-01-14T12:42:08.200830] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-14T12:42:08.201029] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-14T12:42:08.201161] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:08.201269] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-14T12:42:08.201309] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-14T12:42:08.201357] [INFO ] [MAIN ] [2998/3512] SUUN kept (0.3s) | 2995 kept, 3 rejected | 71.3/min | ETA: 7.2m [2026-01-14T12:42:08.868463] [DEBUG] [REMOTE ] SUZ: Retrieved 4632 rows, trimmed to 300. [2026-01-14T12:42:08.868629] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-14T12:42:08.868844] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-14T12:42:08.868984] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:08.869096] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-14T12:42:08.869138] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-14T12:42:08.869189] [INFO ] [MAIN ] [2999/3512] SUZ kept (0.7s) | 2996 kept, 3 rejected | 71.3/min | ETA: 7.2m [2026-01-14T12:42:09.243599] [DEBUG] [REMOTE ] SVC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:09.243756] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-14T12:42:09.243998] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-14T12:42:09.244139] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:09.244275] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-14T12:42:09.244321] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-14T12:42:09.244373] [INFO ] [MAIN ] [3000/3512] SVC kept (0.4s) | 2997 kept, 3 rejected | 71.3/min | ETA: 7.2m [2026-01-14T12:42:09.498097] [DEBUG] [REMOTE ] SVCO: Retrieved 421 rows, trimmed to 300. [2026-01-14T12:42:09.498280] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-14T12:42:09.498548] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-14T12:42:09.498767] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:09.498926] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-14T12:42:09.498981] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-14T12:42:09.499046] [INFO ] [MAIN ] [3001/3512] SVCO kept (0.3s) | 2998 kept, 3 rejected | 71.3/min | ETA: 7.2m [2026-01-14T12:42:10.123914] [DEBUG] [REMOTE ] SVRA: Retrieved 5459 rows, trimmed to 300. [2026-01-14T12:42:10.124059] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-14T12:42:10.124314] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.61. [2026-01-14T12:42:10.124482] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:10.124632] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-14T12:42:10.124678] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-14T12:42:10.124729] [INFO ] [MAIN ] [3002/3512] SVRA kept (0.6s) | 2999 kept, 3 rejected | 71.3/min | ETA: 7.1m [2026-01-14T12:42:10.618184] [DEBUG] [REMOTE ] SWBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:10.618365] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-14T12:42:10.618641] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-14T12:42:10.618784] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:10.618924] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-14T12:42:10.618970] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-14T12:42:10.619025] [INFO ] [MAIN ] [3003/3512] SWBI kept (0.5s) | 3000 kept, 3 rejected | 71.3/min | ETA: 7.1m [2026-01-14T12:42:10.887424] [DEBUG] [REMOTE ] SWIM: Retrieved 1187 rows, trimmed to 300. [2026-01-14T12:42:10.887863] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-14T12:42:10.888136] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-14T12:42:10.888321] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:10.888470] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-14T12:42:10.888525] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-14T12:42:10.888612] [INFO ] [MAIN ] [3004/3512] SWIM kept (0.3s) | 3001 kept, 3 rejected | 71.4/min | ETA: 7.1m [2026-01-14T12:42:11.427958] [DEBUG] [REMOTE ] SWK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:11.428111] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-14T12:42:11.428346] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-14T12:42:11.428495] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:11.428666] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-14T12:42:11.428716] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-14T12:42:11.428768] [INFO ] [MAIN ] [3005/3512] SWK kept (0.5s) | 3002 kept, 3 rejected | 71.4/min | ETA: 7.1m [2026-01-14T12:42:11.920139] [DEBUG] [REMOTE ] SWKS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:11.920292] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-14T12:42:11.920737] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $58.50. [2026-01-14T12:42:11.920877] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:11.921004] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-14T12:42:11.921044] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-14T12:42:11.921095] [INFO ] [MAIN ] [3006/3512] SWKS kept (0.5s) | 3003 kept, 3 rejected | 71.4/min | ETA: 7.1m [2026-01-14T12:42:12.404832] [DEBUG] [REMOTE ] SWX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:12.404997] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-14T12:42:12.405228] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $77.79. [2026-01-14T12:42:12.405364] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:12.405484] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-14T12:42:12.405524] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-14T12:42:12.405592] [INFO ] [MAIN ] [3007/3512] SWX kept (0.5s) | 3004 kept, 3 rejected | 71.4/min | ETA: 7.1m [2026-01-14T12:42:12.785335] [DEBUG] [REMOTE ] SXC: Retrieved 3642 rows, trimmed to 300. [2026-01-14T12:42:12.785523] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-14T12:42:12.785860] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-14T12:42:12.786037] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:12.786196] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-14T12:42:12.786240] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-14T12:42:12.786295] [INFO ] [MAIN ] [3008/3512] SXC kept (0.4s) | 3005 kept, 3 rejected | 71.4/min | ETA: 7.1m [2026-01-14T12:42:13.173894] [DEBUG] [REMOTE ] SXI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:13.174044] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-14T12:42:13.174274] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-14T12:42:13.174411] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:13.174533] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-14T12:42:13.174594] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-14T12:42:13.174647] [INFO ] [MAIN ] [3009/3512] SXI kept (0.4s) | 3006 kept, 3 rejected | 71.4/min | ETA: 7.0m [2026-01-14T12:42:13.484837] [DEBUG] [REMOTE ] SY: Retrieved 1685 rows, trimmed to 300. [2026-01-14T12:42:13.485000] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-14T12:42:13.485246] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-14T12:42:13.485406] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:13.485548] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-14T12:42:13.485623] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-14T12:42:13.485688] [INFO ] [MAIN ] [3010/3512] SY kept (0.3s) | 3007 kept, 3 rejected | 71.4/min | ETA: 7.0m [2026-01-14T12:42:13.953430] [DEBUG] [REMOTE ] SYF: Retrieved 2881 rows, trimmed to 300. [2026-01-14T12:42:13.953637] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-14T12:42:13.953881] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-14T12:42:13.954026] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:13.954145] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-14T12:42:13.954187] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-14T12:42:13.954240] [INFO ] [MAIN ] [3011/3512] SYF kept (0.5s) | 3008 kept, 3 rejected | 71.4/min | ETA: 7.0m [2026-01-14T12:42:14.552101] [DEBUG] [REMOTE ] SYK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:14.552302] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-14T12:42:14.552619] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-14T12:42:14.552765] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:14.552904] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-14T12:42:14.552946] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-14T12:42:14.553001] [INFO ] [MAIN ] [3012/3512] SYK kept (0.6s) | 3009 kept, 3 rejected | 71.4/min | ETA: 7.0m [2026-01-14T12:42:14.732266] [DEBUG] [REMOTE ] SYM: Retrieved 1219 rows, trimmed to 300. [2026-01-14T12:42:14.732500] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-14T12:42:14.732774] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-14T12:42:14.732912] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:14.733026] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-14T12:42:14.733069] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-14T12:42:14.733120] [INFO ] [MAIN ] [3013/3512] SYM kept (0.2s) | 3010 kept, 3 rejected | 71.5/min | ETA: 7.0m [2026-01-14T12:42:15.454930] [DEBUG] [REMOTE ] SYNA: Retrieved 6029 rows, trimmed to 300. [2026-01-14T12:42:15.455115] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-14T12:42:15.455405] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-14T12:42:15.455611] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:15.455769] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-14T12:42:15.455822] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-14T12:42:15.455893] [INFO ] [MAIN ] [3014/3512] SYNA kept (0.7s) | 3011 kept, 3 rejected | 71.5/min | ETA: 7.0m [2026-01-14T12:42:15.654913] [DEBUG] [REMOTE ] SYRE: Retrieved 2457 rows, trimmed to 300. [2026-01-14T12:42:15.655055] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-14T12:42:15.655274] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-14T12:42:15.655418] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:15.655540] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-14T12:42:15.655601] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-14T12:42:15.655654] [INFO ] [MAIN ] [3015/3512] SYRE kept (0.2s) | 3012 kept, 3 rejected | 71.5/min | ETA: 7.0m [2026-01-14T12:42:16.355774] [DEBUG] [REMOTE ] SYY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:16.355964] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-14T12:42:16.356472] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-14T12:42:16.356668] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:16.356833] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-14T12:42:16.356883] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-14T12:42:16.356949] [INFO ] [MAIN ] [3016/3512] SYY kept (0.7s) | 3013 kept, 3 rejected | 71.5/min | ETA: 6.9m [2026-01-14T12:42:16.845967] [DEBUG] [REMOTE ] TAC: Retrieved 6150 rows, trimmed to 300. [2026-01-14T12:42:16.846107] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-14T12:42:16.846324] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.17. [2026-01-14T12:42:16.846459] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:16.846594] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-14T12:42:16.846636] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-14T12:42:16.846685] [INFO ] [MAIN ] [3017/3512] TAC kept (0.5s) | 3014 kept, 3 rejected | 71.5/min | ETA: 6.9m [2026-01-14T12:42:17.140304] [DEBUG] [REMOTE ] TAK: Retrieved 4330 rows, trimmed to 300. [2026-01-14T12:42:17.140465] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-14T12:42:17.140729] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-14T12:42:17.140874] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:17.141010] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-14T12:42:17.141062] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-14T12:42:17.141116] [INFO ] [MAIN ] [3018/3512] TAK kept (0.3s) | 3015 kept, 3 rejected | 71.5/min | ETA: 6.9m [2026-01-14T12:42:17.614377] [DEBUG] [REMOTE ] TAL: Retrieved 3831 rows, trimmed to 300. [2026-01-14T12:42:17.614533] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-14T12:42:17.614780] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-14T12:42:17.614922] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:17.615036] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-14T12:42:17.615076] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-14T12:42:17.615124] [INFO ] [MAIN ] [3019/3512] TAL kept (0.5s) | 3016 kept, 3 rejected | 71.5/min | ETA: 6.9m [2026-01-14T12:42:17.900111] [DEBUG] [REMOTE ] TALK: Retrieved 1371 rows, trimmed to 300. [2026-01-14T12:42:17.900251] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-14T12:42:17.900461] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-14T12:42:17.900629] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:17.900749] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-14T12:42:17.900793] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-14T12:42:17.900843] [INFO ] [MAIN ] [3020/3512] TALK kept (0.3s) | 3017 kept, 3 rejected | 71.5/min | ETA: 6.9m [2026-01-14T12:42:18.339275] [DEBUG] [REMOTE ] TALO: Retrieved 1930 rows, trimmed to 300. [2026-01-14T12:42:18.339406] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-14T12:42:18.339634] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-14T12:42:18.339776] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:18.339888] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-14T12:42:18.339931] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-14T12:42:18.339981] [INFO ] [MAIN ] [3021/3512] TALO kept (0.4s) | 3018 kept, 3 rejected | 71.6/min | ETA: 6.9m [2026-01-14T12:42:18.949503] [DEBUG] [REMOTE ] TAOP: Retrieved 4864 rows, trimmed to 300. [2026-01-14T12:42:18.949716] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-14T12:42:18.949985] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-14T12:42:18.950318] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:18.950451] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-14T12:42:18.950495] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-14T12:42:18.950551] [INFO ] [MAIN ] [3022/3512] TAOP kept (0.6s) | 3019 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:19.307510] [DEBUG] [REMOTE ] TAP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:19.307668] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-14T12:42:19.307886] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-14T12:42:19.308022] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:19.308138] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-14T12:42:19.308179] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-14T12:42:19.308229] [INFO ] [MAIN ] [3023/3512] TAP kept (0.4s) | 3020 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:19.691196] [DEBUG] [REMOTE ] TARA: Retrieved 2823 rows, trimmed to 300. [2026-01-14T12:42:19.691328] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-14T12:42:19.691530] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-14T12:42:19.691708] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:19.691831] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-14T12:42:19.691872] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-14T12:42:19.691921] [INFO ] [MAIN ] [3024/3512] TARA kept (0.4s) | 3021 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:19.980392] [DEBUG] [REMOTE ] TARK: Retrieved 929 rows, trimmed to 300. [2026-01-14T12:42:19.980561] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-14T12:42:19.980834] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-14T12:42:19.981013] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:19.981157] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-14T12:42:19.981214] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-14T12:42:19.981283] [INFO ] [MAIN ] [3025/3512] TARK kept (0.3s) | 3022 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:20.458274] [DEBUG] [REMOTE ] TARS: Retrieved 1316 rows, trimmed to 300. [2026-01-14T12:42:20.458446] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-14T12:42:20.458692] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-14T12:42:20.458830] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:20.458940] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-14T12:42:20.458979] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-14T12:42:20.459035] [INFO ] [MAIN ] [3026/3512] TARS kept (0.5s) | 3023 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:20.795218] [DEBUG] [REMOTE ] TASK: Retrieved 1153 rows, trimmed to 300. [2026-01-14T12:42:20.795350] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-14T12:42:20.795555] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-14T12:42:20.795728] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:20.795841] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-14T12:42:20.795883] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-14T12:42:20.795931] [INFO ] [MAIN ] [3027/3512] TASK kept (0.3s) | 3024 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:21.393770] [DEBUG] [REMOTE ] TAYD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:21.393932] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-14T12:42:21.394164] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.52. [2026-01-14T12:42:21.394300] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:21.394429] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-14T12:42:21.394469] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-14T12:42:21.394520] [INFO ] [MAIN ] [3028/3512] TAYD kept (0.6s) | 3025 kept, 3 rejected | 71.6/min | ETA: 6.8m [2026-01-14T12:42:21.701036] [DEBUG] [REMOTE ] TBB: Retrieved 2057 rows, trimmed to 300. [2026-01-14T12:42:21.701167] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-14T12:42:21.701371] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-14T12:42:21.701504] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:21.701631] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-14T12:42:21.701673] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-14T12:42:21.701721] [INFO ] [MAIN ] [3029/3512] TBB kept (0.3s) | 3026 kept, 3 rejected | 71.6/min | ETA: 6.7m [2026-01-14T12:42:22.265490] [DEBUG] [REMOTE ] TBBK: Retrieved 5522 rows, trimmed to 300. [2026-01-14T12:42:22.265659] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-14T12:42:22.265871] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-14T12:42:22.266005] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:22.266119] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-14T12:42:22.266159] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-14T12:42:22.266207] [INFO ] [MAIN ] [3030/3512] TBBK kept (0.6s) | 3027 kept, 3 rejected | 71.7/min | ETA: 6.7m [2026-01-14T12:42:22.731892] [DEBUG] [REMOTE ] TBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:22.732050] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-14T12:42:22.732319] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-14T12:42:22.732493] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:22.732656] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-14T12:42:22.732703] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-14T12:42:22.732773] [INFO ] [MAIN ] [3031/3512] TBI kept (0.5s) | 3028 kept, 3 rejected | 71.7/min | ETA: 6.7m [2026-01-14T12:42:22.897223] [DEBUG] [REMOTE ] TBIL: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:42:22.897371] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-14T12:42:22.897634] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.48. [2026-01-14T12:42:22.897776] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:22.897891] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-14T12:42:22.897932] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-14T12:42:22.897984] [INFO ] [MAIN ] [3032/3512] TBIL kept (0.2s) | 3029 kept, 3 rejected | 71.7/min | ETA: 6.7m [2026-01-14T12:42:23.367108] [DEBUG] [REMOTE ] TBLA: Retrieved 1140 rows, trimmed to 300. [2026-01-14T12:42:23.367290] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-14T12:42:23.367632] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-14T12:42:23.367835] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:23.367997] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-14T12:42:23.368057] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-14T12:42:23.368132] [INFO ] [MAIN ] [3033/3512] TBLA kept (0.5s) | 3030 kept, 3 rejected | 71.7/min | ETA: 6.7m [2026-01-14T12:42:23.753709] [DEBUG] [REMOTE ] TBLD: Retrieved 1121 rows, trimmed to 300. [2026-01-14T12:42:23.753855] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-14T12:42:23.754084] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-14T12:42:23.754228] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:23.754352] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-14T12:42:23.754399] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-14T12:42:23.754450] [INFO ] [MAIN ] [3034/3512] TBLD kept (0.4s) | 3031 kept, 3 rejected | 71.7/min | ETA: 6.7m [2026-01-14T12:42:24.276198] [DEBUG] [REMOTE ] TBPH: Retrieved 2933 rows, trimmed to 300. [2026-01-14T12:42:24.276362] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-14T12:42:24.276644] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.00. [2026-01-14T12:42:24.276822] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:24.276968] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-14T12:42:24.277022] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-14T12:42:24.277087] [INFO ] [MAIN ] [3035/3512] TBPH kept (0.5s) | 3032 kept, 3 rejected | 71.7/min | ETA: 6.7m [2026-01-14T12:42:24.797075] [DEBUG] [REMOTE ] TBRG: Retrieved 5951 rows, trimmed to 300. [2026-01-14T12:42:24.797482] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-14T12:42:24.797850] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-14T12:42:24.797999] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:24.798139] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-14T12:42:24.798181] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-14T12:42:24.798236] [INFO ] [MAIN ] [3036/3512] TBRG kept (0.5s) | 3033 kept, 3 rejected | 71.7/min | ETA: 6.6m [2026-01-14T12:42:25.262216] [DEBUG] [REMOTE ] TCBI: Retrieved 5640 rows, trimmed to 300. [2026-01-14T12:42:25.262428] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-14T12:42:25.262835] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $78.89. [2026-01-14T12:42:25.263030] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:25.263212] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-14T12:42:25.263263] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-14T12:42:25.263331] [INFO ] [MAIN ] [3037/3512] TCBI kept (0.5s) | 3034 kept, 3 rejected | 71.7/min | ETA: 6.6m [2026-01-14T12:42:25.553345] [DEBUG] [REMOTE ] TCBIO: Retrieved 1227 rows, trimmed to 300. [2026-01-14T12:42:25.553492] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-14T12:42:25.553726] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-14T12:42:25.553861] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:25.553971] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-14T12:42:25.554010] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-14T12:42:25.554057] [INFO ] [MAIN ] [3038/3512] TCBIO kept (0.3s) | 3035 kept, 3 rejected | 71.8/min | ETA: 6.6m [2026-01-14T12:42:26.136637] [DEBUG] [REMOTE ] TCBK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:26.136781] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-14T12:42:26.137007] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.86. [2026-01-14T12:42:26.137148] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:26.137269] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-14T12:42:26.137310] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-14T12:42:26.137360] [INFO ] [MAIN ] [3039/3512] TCBK kept (0.6s) | 3036 kept, 3 rejected | 71.8/min | ETA: 6.6m [2026-01-14T12:42:26.419783] [DEBUG] [REMOTE ] TCBX: Retrieved 1048 rows, trimmed to 300. [2026-01-14T12:42:26.419939] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-14T12:42:26.420162] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-14T12:42:26.420300] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:26.420419] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-14T12:42:26.420459] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-14T12:42:26.420510] [INFO ] [MAIN ] [3040/3512] TCBX kept (0.3s) | 3037 kept, 3 rejected | 71.8/min | ETA: 6.6m [2026-01-14T12:42:26.864843] [DEBUG] [REMOTE ] TCMD: Retrieved 2379 rows, trimmed to 300. [2026-01-14T12:42:26.864991] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-14T12:42:26.865221] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.53. [2026-01-14T12:42:26.865361] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:26.865485] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-14T12:42:26.865526] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-14T12:42:26.865596] [INFO ] [MAIN ] [3041/3512] TCMD kept (0.4s) | 3038 kept, 3 rejected | 71.8/min | ETA: 6.6m [2026-01-14T12:42:27.255464] [DEBUG] [REMOTE ] TCOM: Retrieved 5559 rows, trimmed to 300. [2026-01-14T12:42:27.255629] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-14T12:42:27.255846] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-14T12:42:27.255984] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:27.256096] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-14T12:42:27.256137] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-14T12:42:27.256185] [INFO ] [MAIN ] [3042/3512] TCOM kept (0.4s) | 3039 kept, 3 rejected | 71.8/min | ETA: 6.5m [2026-01-14T12:42:27.563528] [DEBUG] [REMOTE ] TCPC: Retrieved 3464 rows, trimmed to 300. [2026-01-14T12:42:27.563701] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-14T12:42:27.563926] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-14T12:42:27.564063] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:27.564182] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-14T12:42:27.564223] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-14T12:42:27.564275] [INFO ] [MAIN ] [3043/3512] TCPC kept (0.3s) | 3040 kept, 3 rejected | 71.8/min | ETA: 6.5m [2026-01-14T12:42:28.273720] [DEBUG] [REMOTE ] TCX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:28.273893] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-14T12:42:28.274149] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.15. [2026-01-14T12:42:28.274289] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:28.274631] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-14T12:42:28.274673] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-14T12:42:28.274724] [INFO ] [MAIN ] [3044/3512] TCX kept (0.7s) | 3041 kept, 3 rejected | 71.8/min | ETA: 6.5m [2026-01-14T12:42:28.687879] [DEBUG] [REMOTE ] TD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:28.688042] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-14T12:42:28.688288] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.54. [2026-01-14T12:42:28.688431] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:28.688556] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-14T12:42:28.688619] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-14T12:42:28.688672] [INFO ] [MAIN ] [3045/3512] TD kept (0.4s) | 3042 kept, 3 rejected | 71.8/min | ETA: 6.5m [2026-01-14T12:42:29.152382] [DEBUG] [REMOTE ] TDC: Retrieved 4601 rows, trimmed to 300. [2026-01-14T12:42:29.152531] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-14T12:42:29.152792] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-14T12:42:29.152928] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:29.153046] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-14T12:42:29.153087] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-14T12:42:29.153139] [INFO ] [MAIN ] [3046/3512] TDC kept (0.5s) | 3043 kept, 3 rejected | 71.8/min | ETA: 6.5m [2026-01-14T12:42:29.652190] [DEBUG] [REMOTE ] TDF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:29.652414] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-14T12:42:29.652777] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-14T12:42:29.653006] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:29.653174] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-14T12:42:29.653221] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-14T12:42:29.653274] [INFO ] [MAIN ] [3047/3512] TDF kept (0.5s) | 3044 kept, 3 rejected | 71.8/min | ETA: 6.5m [2026-01-14T12:42:29.920412] [DEBUG] [REMOTE ] TDG: Retrieved 4990 rows, trimmed to 300. [2026-01-14T12:42:29.920600] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-14T12:42:29.920900] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-14T12:42:29.921077] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:29.921230] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-14T12:42:29.921280] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-14T12:42:29.921347] [INFO ] [MAIN ] [3048/3512] TDG kept (0.3s) | 3045 kept, 3 rejected | 71.9/min | ETA: 6.5m [2026-01-14T12:42:30.513793] [DEBUG] [REMOTE ] TDS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:30.513935] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-14T12:42:30.514150] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-14T12:42:30.514284] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:30.514396] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-14T12:42:30.514437] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-14T12:42:30.514486] [INFO ] [MAIN ] [3049/3512] TDS kept (0.6s) | 3046 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:30.796530] [DEBUG] [REMOTE ] TDSC: Retrieved 1337 rows, trimmed to 300. [2026-01-14T12:42:30.796709] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-14T12:42:30.796920] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-14T12:42:30.797054] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:30.797162] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-14T12:42:30.797202] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-14T12:42:30.797250] [INFO ] [MAIN ] [3050/3512] TDSC kept (0.3s) | 3047 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:31.155537] [DEBUG] [REMOTE ] TDUP: Retrieved 1206 rows, trimmed to 300. [2026-01-14T12:42:31.155699] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-14T12:42:31.155909] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.90. [2026-01-14T12:42:31.156042] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:31.156151] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-14T12:42:31.156191] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-14T12:42:31.156238] [INFO ] [MAIN ] [3051/3512] TDUP kept (0.4s) | 3048 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:31.785199] [DEBUG] [REMOTE ] TDY: Retrieved 6574 rows, trimmed to 300. [2026-01-14T12:42:31.785345] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-14T12:42:31.785597] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-14T12:42:31.785747] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:31.785870] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-14T12:42:31.785913] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-14T12:42:31.785963] [INFO ] [MAIN ] [3052/3512] TDY kept (0.6s) | 3049 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:32.111065] [DEBUG] [REMOTE ] TEAM: Retrieved 2537 rows, trimmed to 300. [2026-01-14T12:42:32.111195] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-14T12:42:32.111404] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $137.89. [2026-01-14T12:42:32.111539] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:32.111720] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-14T12:42:32.111765] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-14T12:42:32.111813] [INFO ] [MAIN ] [3053/3512] TEAM kept (0.3s) | 3050 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:32.512553] [DEBUG] [REMOTE ] TECH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:32.512769] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-14T12:42:32.512995] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-14T12:42:32.513130] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:32.513242] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-14T12:42:32.513282] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-14T12:42:32.513369] [INFO ] [MAIN ] [3054/3512] TECH kept (0.4s) | 3051 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:33.155131] [DEBUG] [REMOTE ] TECK: Retrieved 5911 rows, trimmed to 300. [2026-01-14T12:42:33.155340] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-14T12:42:33.155750] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-14T12:42:33.155957] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:33.156150] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-14T12:42:33.156213] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-14T12:42:33.156288] [INFO ] [MAIN ] [3055/3512] TECK kept (0.6s) | 3052 kept, 3 rejected | 71.9/min | ETA: 6.4m [2026-01-14T12:42:33.445377] [DEBUG] [REMOTE ] TECX: Retrieved 1901 rows, trimmed to 300. [2026-01-14T12:42:33.445512] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-14T12:42:33.445753] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-14T12:42:33.445889] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:33.446001] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-14T12:42:33.446041] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-14T12:42:33.446090] [INFO ] [MAIN ] [3056/3512] TECX kept (0.3s) | 3053 kept, 3 rejected | 72.0/min | ETA: 6.3m [2026-01-14T12:42:33.909957] [DEBUG] [REMOTE ] TEF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:33.910128] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-14T12:42:33.910411] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.82. [2026-01-14T12:42:33.910554] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:33.910709] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-14T12:42:33.910752] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-14T12:42:33.910806] [INFO ] [MAIN ] [3057/3512] TEF kept (0.5s) | 3054 kept, 3 rejected | 72.0/min | ETA: 6.3m [2026-01-14T12:42:34.425082] [DEBUG] [REMOTE ] TEI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:34.425272] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-14T12:42:34.425485] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.81. [2026-01-14T12:42:34.425642] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:34.425758] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-14T12:42:34.425798] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-14T12:42:34.425846] [INFO ] [MAIN ] [3058/3512] TEI kept (0.5s) | 3055 kept, 3 rejected | 72.0/min | ETA: 6.3m [2026-01-14T12:42:34.611015] [DEBUG] [REMOTE ] TELO: Retrieved 483 rows, trimmed to 300. [2026-01-14T12:42:34.611185] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-14T12:42:34.611438] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-14T12:42:34.611631] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:34.611770] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-14T12:42:34.611815] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-14T12:42:34.611874] [INFO ] [MAIN ] [3059/3512] TELO kept (0.2s) | 3056 kept, 3 rejected | 72.0/min | ETA: 6.3m [2026-01-14T12:42:35.015920] [DEBUG] [REMOTE ] TEM: Retrieved 396 rows, trimmed to 300. [2026-01-14T12:42:35.016046] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-14T12:42:35.016247] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-14T12:42:35.016380] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:35.016487] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-14T12:42:35.016527] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-14T12:42:35.016621] [INFO ] [MAIN ] [3060/3512] TEM kept (0.4s) | 3057 kept, 3 rejected | 72.0/min | ETA: 6.3m [2026-01-14T12:42:35.525464] [DEBUG] [REMOTE ] TENB: Retrieved 1877 rows, trimmed to 300. [2026-01-14T12:42:35.525616] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-14T12:42:35.525823] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.64. [2026-01-14T12:42:35.525956] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:35.526064] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-14T12:42:35.526103] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-14T12:42:35.526151] [INFO ] [MAIN ] [3061/3512] TENB kept (0.5s) | 3058 kept, 3 rejected | 72.0/min | ETA: 6.3m [2026-01-14T12:42:36.074216] [DEBUG] [REMOTE ] TENX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:36.074373] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-14T12:42:36.074646] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-14T12:42:36.074787] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:36.074912] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-14T12:42:36.074953] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-14T12:42:36.075002] [INFO ] [MAIN ] [3062/3512] TENX kept (0.5s) | 3059 kept, 3 rejected | 72.0/min | ETA: 6.2m [2026-01-14T12:42:36.339205] [DEBUG] [REMOTE ] TERN: Retrieved 1240 rows, trimmed to 300. [2026-01-14T12:42:36.339352] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-14T12:42:36.339588] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-14T12:42:36.339735] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:36.339856] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-14T12:42:36.339899] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-14T12:42:36.339953] [INFO ] [MAIN ] [3063/3512] TERN kept (0.3s) | 3060 kept, 3 rejected | 72.0/min | ETA: 6.2m [2026-01-14T12:42:37.000978] [DEBUG] [REMOTE ] TEVA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:37.001129] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-14T12:42:37.001373] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-14T12:42:37.001520] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:37.001673] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-14T12:42:37.001718] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-14T12:42:37.001770] [INFO ] [MAIN ] [3064/3512] TEVA kept (0.7s) | 3061 kept, 3 rejected | 72.0/min | ETA: 6.2m [2026-01-14T12:42:37.434525] [DEBUG] [REMOTE ] TEX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:37.434686] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-14T12:42:37.434914] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-14T12:42:37.435057] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:37.435179] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-14T12:42:37.435220] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-14T12:42:37.435273] [INFO ] [MAIN ] [3065/3512] TEX kept (0.4s) | 3062 kept, 3 rejected | 72.1/min | ETA: 6.2m [2026-01-14T12:42:37.900425] [DEBUG] [REMOTE ] TFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:37.900567] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-14T12:42:37.900828] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $42.11. [2026-01-14T12:42:37.901013] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:37.901145] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-14T12:42:37.901187] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-14T12:42:37.901255] [INFO ] [MAIN ] [3066/3512] TFC kept (0.5s) | 3063 kept, 3 rejected | 72.1/min | ETA: 6.2m [2026-01-14T12:42:38.223186] [DEBUG] [REMOTE ] TFII: Retrieved 4368 rows, trimmed to 300. [2026-01-14T12:42:38.223329] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-14T12:42:38.223552] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-14T12:42:38.223746] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:38.223892] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-14T12:42:38.223947] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-14T12:42:38.224000] [INFO ] [MAIN ] [3067/3512] TFII kept (0.3s) | 3064 kept, 3 rejected | 72.1/min | ETA: 6.2m [2026-01-14T12:42:38.648422] [DEBUG] [REMOTE ] TFIN: Retrieved 2811 rows, trimmed to 300. [2026-01-14T12:42:38.648643] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-14T12:42:38.648922] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-14T12:42:38.649066] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:38.649195] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-14T12:42:38.649240] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-14T12:42:38.649296] [INFO ] [MAIN ] [3068/3512] TFIN kept (0.4s) | 3065 kept, 3 rejected | 72.1/min | ETA: 6.2m [2026-01-14T12:42:38.834259] [DEBUG] [REMOTE ] TFPM: Retrieved 1076 rows, trimmed to 300. [2026-01-14T12:42:38.834491] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-14T12:42:38.834786] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-14T12:42:38.834934] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:38.835066] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-14T12:42:38.835113] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-14T12:42:38.835169] [INFO ] [MAIN ] [3069/3512] TFPM kept (0.2s) | 3066 kept, 3 rejected | 72.1/min | ETA: 6.1m [2026-01-14T12:42:39.518221] [DEBUG] [REMOTE ] TFSL: Retrieved 4713 rows, trimmed to 300. [2026-01-14T12:42:39.518372] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-14T12:42:39.518618] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.66. [2026-01-14T12:42:39.518765] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:39.518887] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-14T12:42:39.518929] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-14T12:42:39.518983] [INFO ] [MAIN ] [3070/3512] TFSL kept (0.7s) | 3067 kept, 3 rejected | 72.1/min | ETA: 6.1m [2026-01-14T12:42:40.038253] [DEBUG] [REMOTE ] TG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:40.038473] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-14T12:42:40.038829] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-14T12:42:40.039011] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:40.039205] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-14T12:42:40.039251] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-14T12:42:40.039308] [INFO ] [MAIN ] [3071/3512] TG kept (0.5s) | 3068 kept, 3 rejected | 72.1/min | ETA: 6.1m [2026-01-14T12:42:40.433878] [DEBUG] [REMOTE ] TGLS: Retrieved 3439 rows, trimmed to 300. [2026-01-14T12:42:40.434020] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-14T12:42:40.434227] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-14T12:42:40.434361] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:40.434473] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-14T12:42:40.434514] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-14T12:42:40.434598] [INFO ] [MAIN ] [3072/3512] TGLS kept (0.4s) | 3069 kept, 3 rejected | 72.1/min | ETA: 6.1m [2026-01-14T12:42:40.981113] [DEBUG] [REMOTE ] TGNA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:40.981272] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-14T12:42:40.981519] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-14T12:42:40.981687] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:40.981812] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-14T12:42:40.981852] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-14T12:42:40.981901] [INFO ] [MAIN ] [3073/3512] TGNA kept (0.5s) | 3070 kept, 3 rejected | 72.1/min | ETA: 6.1m [2026-01-14T12:42:41.462722] [DEBUG] [REMOTE ] TGS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:41.462928] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-14T12:42:41.463238] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-14T12:42:41.463409] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:41.463556] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-14T12:42:41.463622] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-14T12:42:41.463680] [INFO ] [MAIN ] [3074/3512] TGS kept (0.5s) | 3071 kept, 3 rejected | 72.1/min | ETA: 6.1m [2026-01-14T12:42:41.894277] [DEBUG] [REMOTE ] TGTX: Retrieved 3950 rows, trimmed to 300. [2026-01-14T12:42:41.894495] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-14T12:42:41.894845] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-14T12:42:41.895039] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:41.895208] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-14T12:42:41.895266] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-14T12:42:41.895338] [INFO ] [MAIN ] [3075/3512] TGTX kept (0.4s) | 3072 kept, 3 rejected | 72.2/min | ETA: 6.1m [2026-01-14T12:42:42.237203] [DEBUG] [REMOTE ] TH: Retrieved 3044 rows, trimmed to 300. [2026-01-14T12:42:42.237455] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-14T12:42:42.237842] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-14T12:42:42.238023] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:42.238188] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-14T12:42:42.238242] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-14T12:42:42.238331] [INFO ] [MAIN ] [3076/3512] TH kept (0.3s) | 3073 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:42.782259] [DEBUG] [REMOTE ] THC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:42.782460] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-14T12:42:42.782763] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-14T12:42:42.782914] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:42.783051] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-14T12:42:42.783094] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-14T12:42:42.783174] [INFO ] [MAIN ] [3077/3512] THC kept (0.5s) | 3074 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:43.268543] [DEBUG] [REMOTE ] THFF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:43.268719] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-14T12:42:43.268940] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.08. [2026-01-14T12:42:43.269078] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:43.269192] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-14T12:42:43.269232] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-14T12:42:43.269300] [INFO ] [MAIN ] [3078/3512] THFF kept (0.5s) | 3075 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:43.775992] [DEBUG] [REMOTE ] THG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:43.776135] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-14T12:42:43.776348] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-14T12:42:43.776489] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:43.776625] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-14T12:42:43.776669] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-14T12:42:43.776721] [INFO ] [MAIN ] [3079/3512] THG kept (0.5s) | 3076 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:44.327041] [DEBUG] [REMOTE ] THO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:44.327706] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-14T12:42:44.327954] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-14T12:42:44.328123] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:44.328243] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-14T12:42:44.328285] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-14T12:42:44.328335] [INFO ] [MAIN ] [3080/3512] THO kept (0.6s) | 3077 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:44.735230] [DEBUG] [REMOTE ] THQ: Retrieved 2883 rows, trimmed to 300. [2026-01-14T12:42:44.735370] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-14T12:42:44.735621] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-14T12:42:44.735764] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:44.735885] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-14T12:42:44.735926] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-14T12:42:44.735976] [INFO ] [MAIN ] [3081/3512] THQ kept (0.4s) | 3078 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:45.280694] [DEBUG] [REMOTE ] THRM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:45.280845] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-14T12:42:45.281077] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-14T12:42:45.281218] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:45.281339] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-14T12:42:45.281381] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-14T12:42:45.281433] [INFO ] [MAIN ] [3082/3512] THRM kept (0.5s) | 3079 kept, 3 rejected | 72.2/min | ETA: 6.0m [2026-01-14T12:42:45.567629] [DEBUG] [REMOTE ] THRY: Retrieved 1327 rows, trimmed to 300. [2026-01-14T12:42:45.567812] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-14T12:42:45.568097] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-14T12:42:45.568300] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:45.568461] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-14T12:42:45.568522] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-14T12:42:45.568618] [INFO ] [MAIN ] [3083/3512] THRY kept (0.3s) | 3080 kept, 3 rejected | 72.2/min | ETA: 5.9m [2026-01-14T12:42:46.103914] [DEBUG] [REMOTE ] THS: Retrieved 5169 rows, trimmed to 300. [2026-01-14T12:42:46.104057] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-14T12:42:46.104280] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-14T12:42:46.104434] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:46.104551] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-14T12:42:46.104630] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-14T12:42:46.104682] [INFO ] [MAIN ] [3084/3512] THS kept (0.5s) | 3081 kept, 3 rejected | 72.3/min | ETA: 5.9m [2026-01-14T12:42:46.317156] [DEBUG] [REMOTE ] TIGO: Retrieved 3651 rows, trimmed to 300. [2026-01-14T12:42:46.317322] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-14T12:42:46.317630] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-14T12:42:46.317796] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:46.317919] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-14T12:42:46.317962] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-14T12:42:46.318031] [INFO ] [MAIN ] [3085/3512] TIGO kept (0.2s) | 3082 kept, 3 rejected | 72.3/min | ETA: 5.9m [2026-01-14T12:42:46.632993] [DEBUG] [REMOTE ] TIL: Retrieved 1211 rows, trimmed to 300. [2026-01-14T12:42:46.633144] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-14T12:42:46.633359] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-14T12:42:46.633497] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:46.633626] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-14T12:42:46.633668] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-14T12:42:46.633717] [INFO ] [MAIN ] [3086/3512] TIL kept (0.3s) | 3083 kept, 3 rejected | 72.3/min | ETA: 5.9m [2026-01-14T12:42:47.396922] [DEBUG] [REMOTE ] TILE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:47.397086] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-14T12:42:47.397344] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-14T12:42:47.397518] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:47.397677] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-14T12:42:47.397722] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-14T12:42:47.397777] [INFO ] [MAIN ] [3087/3512] TILE kept (0.8s) | 3084 kept, 3 rejected | 72.3/min | ETA: 5.9m [2026-01-14T12:42:47.672193] [DEBUG] [REMOTE ] TIMB: Retrieved 1316 rows, trimmed to 300. [2026-01-14T12:42:47.672344] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-14T12:42:47.672554] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-14T12:42:47.672729] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:47.672844] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-14T12:42:47.672885] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-14T12:42:47.672934] [INFO ] [MAIN ] [3088/3512] TIMB kept (0.3s) | 3085 kept, 3 rejected | 72.3/min | ETA: 5.9m [2026-01-14T12:42:48.184591] [DEBUG] [REMOTE ] TITN: Retrieved 4549 rows, trimmed to 300. [2026-01-14T12:42:48.184739] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-14T12:42:48.184963] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-14T12:42:48.185103] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:48.185218] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-14T12:42:48.185259] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-14T12:42:48.185309] [INFO ] [MAIN ] [3089/3512] TITN kept (0.5s) | 3086 kept, 3 rejected | 72.3/min | ETA: 5.8m [2026-01-14T12:42:48.660376] [DEBUG] [REMOTE ] TJX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:48.660527] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-14T12:42:48.660782] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-14T12:42:48.660924] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:48.661062] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-14T12:42:48.661150] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-14T12:42:48.661205] [INFO ] [MAIN ] [3090/3512] TJX kept (0.5s) | 3087 kept, 3 rejected | 72.3/min | ETA: 5.8m [2026-01-14T12:42:49.047171] [DEBUG] [REMOTE ] TK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:49.047419] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-14T12:42:49.047787] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.24. [2026-01-14T12:42:49.047940] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:49.048089] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-14T12:42:49.048134] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-14T12:42:49.048191] [INFO ] [MAIN ] [3091/3512] TK kept (0.4s) | 3088 kept, 3 rejected | 72.3/min | ETA: 5.8m [2026-01-14T12:42:49.536308] [DEBUG] [REMOTE ] TKC: Retrieved 6416 rows, trimmed to 300. [2026-01-14T12:42:49.536505] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-14T12:42:49.536810] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-14T12:42:49.536958] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:49.537091] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-14T12:42:49.537134] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-14T12:42:49.537189] [INFO ] [MAIN ] [3092/3512] TKC kept (0.5s) | 3089 kept, 3 rejected | 72.3/min | ETA: 5.8m [2026-01-14T12:42:49.818145] [DEBUG] [REMOTE ] TKNO: Retrieved 1143 rows, trimmed to 300. [2026-01-14T12:42:49.818335] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-14T12:42:49.818610] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-14T12:42:49.818770] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:49.819308] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-14T12:42:49.819529] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-14T12:42:49.819666] [INFO ] [MAIN ] [3093/3512] TKNO kept (0.3s) | 3090 kept, 3 rejected | 72.4/min | ETA: 5.8m [2026-01-14T12:42:50.130640] [DEBUG] [REMOTE ] TKO: Retrieved 587 rows, trimmed to 300. [2026-01-14T12:42:50.130807] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-14T12:42:50.131025] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-14T12:42:50.131162] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:50.131275] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-14T12:42:50.131316] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-14T12:42:50.131367] [INFO ] [MAIN ] [3094/3512] TKO kept (0.3s) | 3091 kept, 3 rejected | 72.4/min | ETA: 5.8m [2026-01-14T12:42:50.802972] [DEBUG] [REMOTE ] TLK: Retrieved 6282 rows, trimmed to 300. [2026-01-14T12:42:50.803150] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-14T12:42:50.803431] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-14T12:42:50.803594] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:50.803731] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-14T12:42:50.803774] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-14T12:42:50.803844] [INFO ] [MAIN ] [3095/3512] TLK kept (0.7s) | 3092 kept, 3 rejected | 72.4/min | ETA: 5.8m [2026-01-14T12:42:51.040277] [DEBUG] [REMOTE ] TLN: Retrieved 656 rows, trimmed to 300. [2026-01-14T12:42:51.040412] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-14T12:42:51.040635] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-14T12:42:51.040776] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:51.041127] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-14T12:42:51.041189] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-14T12:42:51.041238] [INFO ] [MAIN ] [3096/3512] TLN kept (0.2s) | 3093 kept, 3 rejected | 72.4/min | ETA: 5.7m [2026-01-14T12:42:51.448110] [DEBUG] [REMOTE ] TLS: Retrieved 1292 rows, trimmed to 300. [2026-01-14T12:42:51.448300] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-14T12:42:51.448565] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-14T12:42:51.448731] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:51.448871] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-14T12:42:51.448913] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-14T12:42:51.448968] [INFO ] [MAIN ] [3097/3512] TLS kept (0.4s) | 3094 kept, 3 rejected | 72.4/min | ETA: 5.7m [2026-01-14T12:42:51.901787] [DEBUG] [REMOTE ] TLSA: Retrieved 1795 rows, trimmed to 300. [2026-01-14T12:42:51.902024] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-14T12:42:51.902386] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-14T12:42:51.902628] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:51.902810] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-14T12:42:51.902873] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-14T12:42:51.902954] [INFO ] [MAIN ] [3098/3512] TLSA kept (0.5s) | 3095 kept, 3 rejected | 72.4/min | ETA: 5.7m [2026-01-14T12:42:52.180338] [DEBUG] [REMOTE ] TLSI: Retrieved 609 rows, trimmed to 300. [2026-01-14T12:42:52.180539] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-14T12:42:52.182387] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-14T12:42:52.182814] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:52.183000] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-14T12:42:52.183066] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-14T12:42:52.183146] [INFO ] [MAIN ] [3099/3512] TLSI kept (0.3s) | 3096 kept, 3 rejected | 72.4/min | ETA: 5.7m [2026-01-14T12:42:52.696752] [DEBUG] [REMOTE ] TLYS: Retrieved 3443 rows, trimmed to 300. [2026-01-14T12:42:52.696966] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-14T12:42:52.697258] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-14T12:42:52.697403] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:52.697599] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-14T12:42:52.697648] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-14T12:42:52.697706] [INFO ] [MAIN ] [3100/3512] TLYS kept (0.5s) | 3097 kept, 3 rejected | 72.4/min | ETA: 5.7m [2026-01-14T12:42:53.354123] [DEBUG] [REMOTE ] TM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:53.354264] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-14T12:42:53.354511] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-14T12:42:53.354680] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:53.354800] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-14T12:42:53.354841] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-14T12:42:53.354891] [INFO ] [MAIN ] [3101/3512] TM kept (0.7s) | 3098 kept, 3 rejected | 72.4/min | ETA: 5.7m [2026-01-14T12:42:53.590458] [DEBUG] [REMOTE ] TMC: Retrieved 1090 rows, trimmed to 300. [2026-01-14T12:42:53.590649] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-14T12:42:53.590864] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-14T12:42:53.591000] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:53.591286] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-14T12:42:53.591341] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-14T12:42:53.591390] [INFO ] [MAIN ] [3102/3512] TMC kept (0.2s) | 3099 kept, 3 rejected | 72.5/min | ETA: 5.7m [2026-01-14T12:42:54.018041] [DEBUG] [REMOTE ] TMCI: Retrieved 1187 rows, trimmed to 300. [2026-01-14T12:42:54.018178] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-14T12:42:54.018378] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-14T12:42:54.018511] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:54.018653] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-14T12:42:54.018696] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-14T12:42:54.018750] [INFO ] [MAIN ] [3103/3512] TMCI kept (0.4s) | 3100 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:54.373331] [DEBUG] [REMOTE ] TMDX: Retrieved 1685 rows, trimmed to 300. [2026-01-14T12:42:54.373471] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-14T12:42:54.373720] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-14T12:42:54.373864] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:54.373977] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-14T12:42:54.374017] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-14T12:42:54.374065] [INFO ] [MAIN ] [3104/3512] TMDX kept (0.4s) | 3101 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:54.908805] [DEBUG] [REMOTE ] TME: Retrieved 1781 rows, trimmed to 300. [2026-01-14T12:42:54.909219] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-14T12:42:54.909525] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.60. [2026-01-14T12:42:54.909715] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:54.909856] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-14T12:42:54.909899] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-14T12:42:54.910152] [INFO ] [MAIN ] [3105/3512] TME kept (0.5s) | 3102 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:55.292756] [DEBUG] [REMOTE ] TMHC: Retrieved 3211 rows, trimmed to 300. [2026-01-14T12:42:55.292897] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-14T12:42:55.293110] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-14T12:42:55.293261] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:55.293375] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-14T12:42:55.293416] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-14T12:42:55.293465] [INFO ] [MAIN ] [3106/3512] TMHC kept (0.4s) | 3103 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:55.609509] [DEBUG] [REMOTE ] TMUS: Retrieved 4715 rows, trimmed to 300. [2026-01-14T12:42:55.609696] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-14T12:42:55.609955] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $189.67. [2026-01-14T12:42:55.610100] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:55.610221] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-14T12:42:55.610262] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-14T12:42:55.610312] [INFO ] [MAIN ] [3107/3512] TMUS kept (0.3s) | 3104 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:56.250552] [DEBUG] [REMOTE ] TNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:56.250720] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-14T12:42:56.250955] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-14T12:42:56.251095] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:56.251218] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-14T12:42:56.251277] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-14T12:42:56.251331] [INFO ] [MAIN ] [3108/3512] TNC kept (0.6s) | 3105 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:56.587062] [DEBUG] [REMOTE ] TNDM: Retrieved 3058 rows, trimmed to 300. [2026-01-14T12:42:56.587215] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-14T12:42:56.587430] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-14T12:42:56.587606] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:56.587730] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-14T12:42:56.587770] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-14T12:42:56.587820] [INFO ] [MAIN ] [3109/3512] TNDM kept (0.3s) | 3106 kept, 3 rejected | 72.5/min | ETA: 5.6m [2026-01-14T12:42:56.931468] [DEBUG] [REMOTE ] TNGX: Retrieved 1346 rows, trimmed to 300. [2026-01-14T12:42:56.931677] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-14T12:42:56.931959] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-14T12:42:56.932139] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:56.932290] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-14T12:42:56.932341] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-14T12:42:56.932405] [INFO ] [MAIN ] [3110/3512] TNGX kept (0.3s) | 3107 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:42:57.492763] [DEBUG] [REMOTE ] TNK: Retrieved 4549 rows, trimmed to 300. [2026-01-14T12:42:57.492921] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-14T12:42:57.493194] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-14T12:42:57.493382] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:57.493531] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-14T12:42:57.493607] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-14T12:42:57.493676] [INFO ] [MAIN ] [3111/3512] TNK kept (0.6s) | 3108 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:42:57.852504] [DEBUG] [REMOTE ] TNL: Retrieved 4903 rows, trimmed to 300. [2026-01-14T12:42:57.852681] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-14T12:42:57.852910] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $59.63. [2026-01-14T12:42:57.853049] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:57.853168] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-14T12:42:57.853211] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-14T12:42:57.853261] [INFO ] [MAIN ] [3112/3512] TNL kept (0.4s) | 3109 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:42:58.263045] [DEBUG] [REMOTE ] TNXP: Retrieved 3439 rows, trimmed to 300. [2026-01-14T12:42:58.263255] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-14T12:42:58.263537] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-14T12:42:58.263707] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:58.263849] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-14T12:42:58.263893] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-14T12:42:58.263948] [INFO ] [MAIN ] [3113/3512] TNXP kept (0.4s) | 3110 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:42:58.403908] [DEBUG] [REMOTE ] TOI: Retrieved 1044 rows, trimmed to 300. [2026-01-14T12:42:58.404117] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-14T12:42:58.404390] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-14T12:42:58.404544] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:58.404696] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-14T12:42:58.404768] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-14T12:42:58.404823] [INFO ] [MAIN ] [3114/3512] TOI kept (0.1s) | 3111 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:42:59.157841] [DEBUG] [REMOTE ] TOL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:42:59.158043] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-14T12:42:59.158644] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-14T12:42:59.158857] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:59.159058] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-14T12:42:59.159123] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-14T12:42:59.159203] [INFO ] [MAIN ] [3115/3512] TOL kept (0.8s) | 3112 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:42:59.281112] [DEBUG] [REMOTE ] TORO: Retrieved 719 rows, trimmed to 300. [2026-01-14T12:42:59.281259] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-14T12:42:59.281481] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-14T12:42:59.281654] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-14T12:42:59.281773] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-14T12:42:59.281814] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-14T12:42:59.281864] [INFO ] [MAIN ] [3116/3512] TORO kept (0.1s) | 3113 kept, 3 rejected | 72.6/min | ETA: 5.5m [2026-01-14T12:43:00.019926] [DEBUG] [REMOTE ] TOWN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:00.020081] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-14T12:43:00.020330] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-14T12:43:00.020470] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:00.020616] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-14T12:43:00.020659] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-14T12:43:00.020710] [INFO ] [MAIN ] [3117/3512] TOWN kept (0.7s) | 3114 kept, 3 rejected | 72.6/min | ETA: 5.4m [2026-01-14T12:43:00.209997] [DEBUG] [REMOTE ] TOYO: Retrieved 386 rows, trimmed to 300. [2026-01-14T12:43:00.210155] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-14T12:43:00.210386] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-14T12:43:00.210528] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:00.210673] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-14T12:43:00.210716] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-14T12:43:00.210767] [INFO ] [MAIN ] [3118/3512] TOYO kept (0.2s) | 3115 kept, 3 rejected | 72.6/min | ETA: 5.4m [2026-01-14T12:43:00.892316] [DEBUG] [REMOTE ] TPB: Retrieved 2433 rows, trimmed to 300. [2026-01-14T12:43:00.892431] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-14T12:43:00.892666] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-14T12:43:00.892813] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:00.892931] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-14T12:43:00.892975] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-14T12:43:00.893026] [INFO ] [MAIN ] [3119/3512] TPB kept (0.7s) | 3116 kept, 3 rejected | 72.7/min | ETA: 5.4m [2026-01-14T12:43:01.247486] [DEBUG] [REMOTE ] TPC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:01.247664] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-14T12:43:01.247911] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-14T12:43:01.248053] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:01.248179] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-14T12:43:01.248231] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-14T12:43:01.248284] [INFO ] [MAIN ] [3120/3512] TPC kept (0.4s) | 3117 kept, 3 rejected | 72.7/min | ETA: 5.4m [2026-01-14T12:43:01.603554] [DEBUG] [REMOTE ] TPG: Retrieved 1003 rows, trimmed to 300. [2026-01-14T12:43:01.603771] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-14T12:43:01.604078] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-14T12:43:01.604248] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:01.604397] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-14T12:43:01.604441] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-14T12:43:01.604495] [INFO ] [MAIN ] [3121/3512] TPG kept (0.4s) | 3118 kept, 3 rejected | 72.7/min | ETA: 5.4m [2026-01-14T12:43:01.797283] [DEBUG] [REMOTE ] TPGXL: Retrieved 467 rows, trimmed to 300. [2026-01-14T12:43:01.797524] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-14T12:43:01.797937] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-14T12:43:01.798179] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:01.798375] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-14T12:43:01.798442] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-14T12:43:01.798516] [INFO ] [MAIN ] [3122/3512] TPGXL kept (0.2s) | 3119 kept, 3 rejected | 72.7/min | ETA: 5.4m [2026-01-14T12:43:02.488645] [DEBUG] [REMOTE ] TPH: Retrieved 3258 rows, trimmed to 300. [2026-01-14T12:43:02.488789] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-14T12:43:02.489019] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-14T12:43:02.489159] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:02.489280] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-14T12:43:02.489322] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-14T12:43:02.489372] [INFO ] [MAIN ] [3123/3512] TPH kept (0.7s) | 3120 kept, 3 rejected | 72.7/min | ETA: 5.4m [2026-01-14T12:43:03.041375] [DEBUG] [REMOTE ] TPL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:03.041602] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-14T12:43:03.041890] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-14T12:43:03.042077] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:03.042244] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-14T12:43:03.042290] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-14T12:43:03.042351] [INFO ] [MAIN ] [3124/3512] TPL kept (0.6s) | 3121 kept, 3 rejected | 72.7/min | ETA: 5.3m [2026-01-14T12:43:03.312644] [DEBUG] [REMOTE ] TPVG: Retrieved 2983 rows, trimmed to 300. [2026-01-14T12:43:03.312804] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-14T12:43:03.313062] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-14T12:43:03.313233] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:03.313375] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-14T12:43:03.313425] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-14T12:43:03.313487] [INFO ] [MAIN ] [3125/3512] TPVG kept (0.3s) | 3122 kept, 3 rejected | 72.7/min | ETA: 5.3m [2026-01-14T12:43:03.787517] [DEBUG] [REMOTE ] TPYP: Retrieved 2651 rows, trimmed to 300. [2026-01-14T12:43:03.787696] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-14T12:43:03.787912] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-14T12:43:03.788046] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:03.788174] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-14T12:43:03.788214] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-14T12:43:03.788263] [INFO ] [MAIN ] [3126/3512] TPYP kept (0.5s) | 3123 kept, 3 rejected | 72.7/min | ETA: 5.3m [2026-01-14T12:43:04.249071] [DEBUG] [REMOTE ] TPZ: Retrieved 4141 rows, trimmed to 300. [2026-01-14T12:43:04.249221] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-14T12:43:04.249454] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-14T12:43:04.249608] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:04.249733] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-14T12:43:04.249774] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-14T12:43:04.249826] [INFO ] [MAIN ] [3127/3512] TPZ kept (0.5s) | 3124 kept, 3 rejected | 72.7/min | ETA: 5.3m [2026-01-14T12:43:04.657364] [DEBUG] [REMOTE ] TQQQ: Retrieved 4005 rows, trimmed to 300. [2026-01-14T12:43:04.657524] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-14T12:43:04.657769] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-14T12:43:04.657907] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:04.658019] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-14T12:43:04.658063] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-14T12:43:04.658115] [INFO ] [MAIN ] [3128/3512] TQQQ kept (0.4s) | 3125 kept, 3 rejected | 72.8/min | ETA: 5.3m [2026-01-14T12:43:05.134737] [DEBUG] [REMOTE ] TRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:05.134883] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-14T12:43:05.135114] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.54. [2026-01-14T12:43:05.135249] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:05.135369] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-14T12:43:05.135410] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-14T12:43:05.135459] [INFO ] [MAIN ] [3129/3512] TRC kept (0.5s) | 3126 kept, 3 rejected | 72.8/min | ETA: 5.3m [2026-01-14T12:43:05.352820] [DEBUG] [REMOTE ] TRDA: Retrieved 1055 rows, trimmed to 300. [2026-01-14T12:43:05.352959] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-14T12:43:05.353159] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.87. [2026-01-14T12:43:05.353293] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:05.353403] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-14T12:43:05.353444] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-14T12:43:05.353492] [INFO ] [MAIN ] [3130/3512] TRDA kept (0.2s) | 3127 kept, 3 rejected | 72.8/min | ETA: 5.2m [2026-01-14T12:43:05.859703] [DEBUG] [REMOTE ] TREE: Retrieved 4383 rows, trimmed to 300. [2026-01-14T12:43:05.859846] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-14T12:43:05.860060] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-14T12:43:05.860199] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:05.860310] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-14T12:43:05.860350] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-14T12:43:05.860400] [INFO ] [MAIN ] [3131/3512] TREE kept (0.5s) | 3128 kept, 3 rejected | 72.8/min | ETA: 5.2m [2026-01-14T12:43:06.400707] [DEBUG] [REMOTE ] TREX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:06.400851] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-14T12:43:06.401067] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-14T12:43:06.401202] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:06.401332] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-14T12:43:06.401373] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-14T12:43:06.401422] [INFO ] [MAIN ] [3132/3512] TREX kept (0.5s) | 3129 kept, 3 rejected | 72.8/min | ETA: 5.2m [2026-01-14T12:43:06.771404] [DEBUG] [REMOTE ] TRGP: Retrieved 3798 rows, trimmed to 300. [2026-01-14T12:43:06.771536] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-14T12:43:06.771787] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $147.71. [2026-01-14T12:43:06.771925] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:06.772033] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-14T12:43:06.772081] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-14T12:43:06.772140] [INFO ] [MAIN ] [3133/3512] TRGP kept (0.4s) | 3130 kept, 3 rejected | 72.8/min | ETA: 5.2m [2026-01-14T12:43:07.288604] [DEBUG] [REMOTE ] TRI: Retrieved 5936 rows, trimmed to 300. [2026-01-14T12:43:07.288751] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-14T12:43:07.288965] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $126.36. [2026-01-14T12:43:07.289103] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:07.289237] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-14T12:43:07.289287] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-14T12:43:07.289346] [INFO ] [MAIN ] [3134/3512] TRI kept (0.5s) | 3131 kept, 3 rejected | 72.8/min | ETA: 5.2m [2026-01-14T12:43:07.422541] [DEBUG] [REMOTE ] TRIN: Retrieved 1245 rows, trimmed to 300. [2026-01-14T12:43:07.422738] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-14T12:43:07.422993] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-14T12:43:07.423172] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:07.423326] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-14T12:43:07.423386] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-14T12:43:07.423457] [INFO ] [MAIN ] [3135/3512] TRIN kept (0.1s) | 3132 kept, 3 rejected | 72.8/min | ETA: 5.2m [2026-01-14T12:43:07.901047] [DEBUG] [REMOTE ] TRIP: Retrieved 3545 rows, trimmed to 300. [2026-01-14T12:43:07.901189] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-14T12:43:07.901401] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-14T12:43:07.901535] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:07.901669] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-14T12:43:07.901710] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-14T12:43:07.901761] [INFO ] [MAIN ] [3136/3512] TRIP kept (0.5s) | 3133 kept, 3 rejected | 72.9/min | ETA: 5.2m [2026-01-14T12:43:08.443339] [DEBUG] [REMOTE ] TRMB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:08.443494] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-14T12:43:08.443750] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-14T12:43:08.443898] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:08.444022] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-14T12:43:08.444064] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-14T12:43:08.444114] [INFO ] [MAIN ] [3137/3512] TRMB kept (0.5s) | 3134 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:08.807819] [DEBUG] [REMOTE ] TRMD: Retrieved 1983 rows, trimmed to 300. [2026-01-14T12:43:08.808000] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-14T12:43:08.808255] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-14T12:43:08.808397] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:08.808546] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-14T12:43:08.808608] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-14T12:43:08.808664] [INFO ] [MAIN ] [3138/3512] TRMD kept (0.4s) | 3135 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:09.242842] [DEBUG] [REMOTE ] TRMK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:09.242985] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-14T12:43:09.243223] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-14T12:43:09.243358] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:09.243473] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-14T12:43:09.243513] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-14T12:43:09.243563] [INFO ] [MAIN ] [3139/3512] TRMK kept (0.4s) | 3136 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:09.837850] [DEBUG] [REMOTE ] TRN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:09.838003] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-14T12:43:09.838243] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-14T12:43:09.838388] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:09.838733] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-14T12:43:09.838782] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-14T12:43:09.838835] [INFO ] [MAIN ] [3140/3512] TRN kept (0.6s) | 3137 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:10.205327] [DEBUG] [REMOTE ] TRNO: Retrieved 4006 rows, trimmed to 300. [2026-01-14T12:43:10.205470] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-14T12:43:10.205728] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-14T12:43:10.205866] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:10.205982] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-14T12:43:10.206024] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-14T12:43:10.206073] [INFO ] [MAIN ] [3141/3512] TRNO kept (0.4s) | 3138 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:10.745206] [DEBUG] [REMOTE ] TRNS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:10.745355] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-14T12:43:10.745596] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-14T12:43:10.745734] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:10.745853] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-14T12:43:10.745893] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-14T12:43:10.745943] [INFO ] [MAIN ] [3142/3512] TRNS kept (0.5s) | 3139 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:11.048444] [DEBUG] [REMOTE ] TROX: Retrieved 3802 rows, trimmed to 300. [2026-01-14T12:43:11.048622] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-14T12:43:11.048846] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-14T12:43:11.049012] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:11.049139] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-14T12:43:11.049182] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-14T12:43:11.049241] [INFO ] [MAIN ] [3143/3512] TROX kept (0.3s) | 3140 kept, 3 rejected | 72.9/min | ETA: 5.1m [2026-01-14T12:43:11.606705] [DEBUG] [REMOTE ] TRP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:11.606853] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-14T12:43:11.607096] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-14T12:43:11.607239] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:11.607384] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-14T12:43:11.607426] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-14T12:43:11.607478] [INFO ] [MAIN ] [3144/3512] TRP kept (0.6s) | 3141 kept, 3 rejected | 72.9/min | ETA: 5.0m [2026-01-14T12:43:12.322034] [DEBUG] [REMOTE ] TRS: Retrieved 4694 rows, trimmed to 300. [2026-01-14T12:43:12.322187] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-14T12:43:12.322424] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-14T12:43:12.322560] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:12.322706] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-14T12:43:12.322748] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-14T12:43:12.322799] [INFO ] [MAIN ] [3145/3512] TRS kept (0.7s) | 3142 kept, 3 rejected | 72.9/min | ETA: 5.0m [2026-01-14T12:43:12.619524] [DEBUG] [REMOTE ] TRTX: Retrieved 2133 rows, trimmed to 300. [2026-01-14T12:43:12.619712] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-14T12:43:12.619924] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.34. [2026-01-14T12:43:12.620057] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:12.620169] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-14T12:43:12.620209] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-14T12:43:12.620258] [INFO ] [MAIN ] [3146/3512] TRTX kept (0.3s) | 3143 kept, 3 rejected | 72.9/min | ETA: 5.0m [2026-01-14T12:43:13.188940] [DEBUG] [REMOTE ] TRUE: Retrieved 6464 rows, trimmed to 300. [2026-01-14T12:43:13.189080] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-14T12:43:13.189295] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $2.09. [2026-01-14T12:43:13.189432] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:13.189545] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-14T12:43:13.189604] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-14T12:43:13.189656] [INFO ] [MAIN ] [3147/3512] TRUE kept (0.6s) | 3144 kept, 3 rejected | 73.0/min | ETA: 5.0m [2026-01-14T12:43:13.527356] [DEBUG] [REMOTE ] TRUP: Retrieved 2890 rows, trimmed to 300. [2026-01-14T12:43:13.527529] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-14T12:43:13.527971] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-14T12:43:13.528106] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:13.528219] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-14T12:43:13.528258] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-14T12:43:13.528306] [INFO ] [MAIN ] [3148/3512] TRUP kept (0.3s) | 3145 kept, 3 rejected | 73.0/min | ETA: 5.0m [2026-01-14T12:43:13.906546] [DEBUG] [REMOTE ] TRVG: Retrieved 2280 rows, trimmed to 300. [2026-01-14T12:43:13.906716] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-14T12:43:13.906929] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-14T12:43:13.907063] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:13.907174] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-14T12:43:13.907214] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-14T12:43:13.907262] [INFO ] [MAIN ] [3149/3512] TRVG kept (0.4s) | 3146 kept, 3 rejected | 73.0/min | ETA: 5.0m [2026-01-14T12:43:14.279889] [DEBUG] [REMOTE ] TS: Retrieved 5806 rows, trimmed to 300. [2026-01-14T12:43:14.280060] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-14T12:43:14.280322] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.90. [2026-01-14T12:43:14.280484] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:14.280633] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-14T12:43:14.280678] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-14T12:43:14.280731] [INFO ] [MAIN ] [3150/3512] TS kept (0.4s) | 3147 kept, 3 rejected | 73.0/min | ETA: 5.0m [2026-01-14T12:43:14.846859] [DEBUG] [REMOTE ] TSBK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:14.847019] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-14T12:43:14.847273] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-14T12:43:14.847411] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:14.847696] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-14T12:43:14.847755] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-14T12:43:14.847808] [INFO ] [MAIN ] [3151/3512] TSBK kept (0.6s) | 3148 kept, 3 rejected | 73.0/min | ETA: 4.9m [2026-01-14T12:43:15.314711] [DEBUG] [REMOTE ] TSCO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:15.314849] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-14T12:43:15.315066] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-14T12:43:15.315202] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:15.315321] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-14T12:43:15.315362] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-14T12:43:15.315412] [INFO ] [MAIN ] [3152/3512] TSCO kept (0.5s) | 3149 kept, 3 rejected | 73.0/min | ETA: 4.9m [2026-01-14T12:43:15.539854] [DEBUG] [REMOTE ] TSDD: Retrieved 601 rows, trimmed to 300. [2026-01-14T12:43:15.539990] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-14T12:43:15.540196] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-14T12:43:15.540336] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:15.540447] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-14T12:43:15.540489] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-14T12:43:15.540541] [INFO ] [MAIN ] [3153/3512] TSDD kept (0.2s) | 3150 kept, 3 rejected | 73.0/min | ETA: 4.9m [2026-01-14T12:43:16.071845] [DEBUG] [REMOTE ] TSEM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:16.072052] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-14T12:43:16.072294] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-14T12:43:16.072438] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:16.072563] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-14T12:43:16.072625] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-14T12:43:16.072676] [INFO ] [MAIN ] [3154/3512] TSEM kept (0.5s) | 3151 kept, 3 rejected | 73.0/min | ETA: 4.9m [2026-01-14T12:43:16.373330] [DEBUG] [REMOTE ] TSHA: Retrieved 1332 rows, trimmed to 300. [2026-01-14T12:43:16.373486] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-14T12:43:16.373738] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-14T12:43:16.373885] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:16.374003] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-14T12:43:16.374046] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-14T12:43:16.374098] [INFO ] [MAIN ] [3155/3512] TSHA kept (0.3s) | 3152 kept, 3 rejected | 73.1/min | ETA: 4.9m [2026-01-14T12:43:17.003512] [DEBUG] [REMOTE ] TSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:17.003708] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-14T12:43:17.003990] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-14T12:43:17.004172] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:17.004304] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-14T12:43:17.004346] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-14T12:43:17.004399] [INFO ] [MAIN ] [3156/3512] TSI kept (0.6s) | 3153 kept, 3 rejected | 73.1/min | ETA: 4.9m [2026-01-14T12:43:17.272145] [DEBUG] [REMOTE ] TSL: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:43:17.272308] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-14T12:43:17.272511] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-14T12:43:17.272665] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:17.272775] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-14T12:43:17.272816] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-14T12:43:17.272864] [INFO ] [MAIN ] [3157/3512] TSL kept (0.3s) | 3154 kept, 3 rejected | 73.1/min | ETA: 4.9m [2026-01-14T12:43:17.769457] [DEBUG] [REMOTE ] TSLA: Retrieved 3910 rows, trimmed to 300. [2026-01-14T12:43:17.769629] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-14T12:43:17.769849] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-14T12:43:17.769988] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:17.770106] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-14T12:43:17.770147] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-14T12:43:17.770196] [INFO ] [MAIN ] [3158/3512] TSLA kept (0.5s) | 3155 kept, 3 rejected | 73.1/min | ETA: 4.8m [2026-01-14T12:43:18.025145] [DEBUG] [REMOTE ] TSLL: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:43:18.025257] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-14T12:43:18.025456] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-14T12:43:18.025607] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:18.025720] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-14T12:43:18.025760] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-14T12:43:18.025807] [INFO ] [MAIN ] [3159/3512] TSLL kept (0.3s) | 3156 kept, 3 rejected | 73.1/min | ETA: 4.8m [2026-01-14T12:43:18.422481] [DEBUG] [REMOTE ] TSLQ: Retrieved 879 rows, trimmed to 300. [2026-01-14T12:43:18.422630] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-14T12:43:18.422833] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-14T12:43:18.422966] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:18.423076] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-14T12:43:18.423115] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-14T12:43:18.423163] [INFO ] [MAIN ] [3160/3512] TSLQ kept (0.4s) | 3157 kept, 3 rejected | 73.1/min | ETA: 4.8m [2026-01-14T12:43:18.835389] [DEBUG] [REMOTE ] TSLS: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:43:18.835524] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-14T12:43:18.835750] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-14T12:43:18.835885] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:18.835994] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-14T12:43:18.836035] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-14T12:43:18.836083] [INFO ] [MAIN ] [3161/3512] TSLS kept (0.4s) | 3158 kept, 3 rejected | 73.1/min | ETA: 4.8m [2026-01-14T12:43:19.346397] [DEBUG] [REMOTE ] TSLX: Retrieved 2972 rows, trimmed to 300. [2026-01-14T12:43:19.346531] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-14T12:43:19.346768] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-14T12:43:19.346927] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:19.347041] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-14T12:43:19.347082] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-14T12:43:19.347132] [INFO ] [MAIN ] [3162/3512] TSLX kept (0.5s) | 3159 kept, 3 rejected | 73.1/min | ETA: 4.8m [2026-01-14T12:43:19.826500] [DEBUG] [REMOTE ] TSM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:19.826659] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-14T12:43:19.826878] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-14T12:43:19.827013] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:19.827127] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-14T12:43:19.827167] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-14T12:43:19.827216] [INFO ] [MAIN ] [3163/3512] TSM kept (0.5s) | 3160 kept, 3 rejected | 73.1/min | ETA: 4.8m [2026-01-14T12:43:20.171242] [DEBUG] [REMOTE ] TSN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:20.171404] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-14T12:43:20.171670] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-14T12:43:20.171842] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:20.171974] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-14T12:43:20.172016] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-14T12:43:20.172070] [INFO ] [MAIN ] [3164/3512] TSN kept (0.3s) | 3161 kept, 3 rejected | 73.2/min | ETA: 4.8m [2026-01-14T12:43:20.436660] [DEBUG] [REMOTE ] TSQ: Retrieved 2886 rows, trimmed to 300. [2026-01-14T12:43:20.437081] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-14T12:43:20.437435] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-14T12:43:20.437673] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:20.437854] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-14T12:43:20.437910] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-14T12:43:20.437981] [INFO ] [MAIN ] [3165/3512] TSQ kept (0.3s) | 3162 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:21.120281] [DEBUG] [REMOTE ] TTC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:21.120437] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-14T12:43:21.120680] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-14T12:43:21.120820] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:21.120937] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-14T12:43:21.120978] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-14T12:43:21.121028] [INFO ] [MAIN ] [3166/3512] TTC kept (0.7s) | 3163 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:21.343930] [DEBUG] [REMOTE ] TTD: Retrieved 2341 rows, trimmed to 300. [2026-01-14T12:43:21.344071] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-14T12:43:21.344280] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-14T12:43:21.344416] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:21.344539] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-14T12:43:21.344599] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-14T12:43:21.344651] [INFO ] [MAIN ] [3167/3512] TTD kept (0.2s) | 3164 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:21.903780] [DEBUG] [REMOTE ] TTE: Retrieved 4579 rows, trimmed to 300. [2026-01-14T12:43:21.903952] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-14T12:43:21.904180] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $60.57. [2026-01-14T12:43:21.904347] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:21.904471] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-14T12:43:21.904513] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-14T12:43:21.904563] [INFO ] [MAIN ] [3168/3512] TTE kept (0.6s) | 3165 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:22.269279] [DEBUG] [REMOTE ] TTEC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:22.269423] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-14T12:43:22.269857] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-14T12:43:22.269999] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:22.270116] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-14T12:43:22.270165] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-14T12:43:22.270226] [INFO ] [MAIN ] [3169/3512] TTEC kept (0.4s) | 3166 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:22.649705] [DEBUG] [REMOTE ] TTEK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:22.649885] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-14T12:43:22.650191] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-14T12:43:22.650345] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:22.650510] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-14T12:43:22.650555] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-14T12:43:22.650631] [INFO ] [MAIN ] [3170/3512] TTEK kept (0.4s) | 3167 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:23.081302] [DEBUG] [REMOTE ] TTI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:23.081455] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-14T12:43:23.081894] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-14T12:43:23.082035] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:23.082158] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-14T12:43:23.082198] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-14T12:43:23.082249] [INFO ] [MAIN ] [3171/3512] TTI kept (0.4s) | 3168 kept, 3 rejected | 73.2/min | ETA: 4.7m [2026-01-14T12:43:23.566131] [DEBUG] [REMOTE ] TTMI: Retrieved 6363 rows, trimmed to 300. [2026-01-14T12:43:23.566275] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-14T12:43:23.566493] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.69. [2026-01-14T12:43:23.566650] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:23.566766] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-14T12:43:23.566806] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-14T12:43:23.566856] [INFO ] [MAIN ] [3172/3512] TTMI kept (0.5s) | 3169 kept, 3 rejected | 73.2/min | ETA: 4.6m [2026-01-14T12:43:23.891648] [DEBUG] [REMOTE ] TTWO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:23.892009] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-14T12:43:23.892267] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-14T12:43:23.892410] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:23.892531] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-14T12:43:23.892591] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-14T12:43:23.892835] [INFO ] [MAIN ] [3173/3512] TTWO kept (0.3s) | 3170 kept, 3 rejected | 73.3/min | ETA: 4.6m [2026-01-14T12:43:24.194298] [DEBUG] [REMOTE ] TUGN: Retrieved 916 rows, trimmed to 300. [2026-01-14T12:43:24.194444] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-14T12:43:24.194683] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-14T12:43:24.194843] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:24.194953] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-14T12:43:24.194994] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-14T12:43:24.195046] [INFO ] [MAIN ] [3174/3512] TUGN kept (0.3s) | 3171 kept, 3 rejected | 73.3/min | ETA: 4.6m [2026-01-14T12:43:24.664338] [DEBUG] [REMOTE ] TUSK: Retrieved 2324 rows, trimmed to 300. [2026-01-14T12:43:24.664476] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-14T12:43:24.664710] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-14T12:43:24.664845] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:24.664955] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-14T12:43:24.664995] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-14T12:43:24.665044] [INFO ] [MAIN ] [3175/3512] TUSK kept (0.5s) | 3172 kept, 3 rejected | 73.3/min | ETA: 4.6m [2026-01-14T12:43:25.220252] [DEBUG] [REMOTE ] TVC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:25.220393] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-14T12:43:25.220636] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-14T12:43:25.220773] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:25.220888] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-14T12:43:25.220927] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-14T12:43:25.220976] [INFO ] [MAIN ] [3176/3512] TVC kept (0.6s) | 3173 kept, 3 rejected | 73.3/min | ETA: 4.6m [2026-01-14T12:43:25.697843] [DEBUG] [REMOTE ] TVE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:25.697985] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-14T12:43:25.698208] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.83. [2026-01-14T12:43:25.698343] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:25.698459] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-14T12:43:25.698498] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-14T12:43:25.698548] [INFO ] [MAIN ] [3177/3512] TVE kept (0.5s) | 3174 kept, 3 rejected | 73.3/min | ETA: 4.6m [2026-01-14T12:43:26.078432] [DEBUG] [REMOTE ] TVTX: Retrieved 3314 rows, trimmed to 300. [2026-01-14T12:43:26.078567] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-14T12:43:26.078802] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.32. [2026-01-14T12:43:26.078936] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:26.079045] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-14T12:43:26.079085] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-14T12:43:26.079133] [INFO ] [MAIN ] [3178/3512] TVTX kept (0.4s) | 3175 kept, 3 rejected | 73.3/min | ETA: 4.6m [2026-01-14T12:43:26.269098] [DEBUG] [REMOTE ] TWFG: Retrieved 374 rows, trimmed to 300. [2026-01-14T12:43:26.269266] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-14T12:43:26.269474] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-14T12:43:26.269633] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:26.269746] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-14T12:43:26.269786] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-14T12:43:26.269835] [INFO ] [MAIN ] [3179/3512] TWFG kept (0.2s) | 3176 kept, 3 rejected | 73.3/min | ETA: 4.5m [2026-01-14T12:43:26.681764] [DEBUG] [REMOTE ] TWG: Retrieved 438 rows, trimmed to 300. [2026-01-14T12:43:26.681897] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-14T12:43:26.682183] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-14T12:43:26.682342] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:26.682465] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-14T12:43:26.682507] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-14T12:43:26.682558] [INFO ] [MAIN ] [3180/3512] TWG kept (0.4s) | 3177 kept, 3 rejected | 73.3/min | ETA: 4.5m [2026-01-14T12:43:27.343467] [DEBUG] [REMOTE ] TWI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:27.343707] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-14T12:43:27.344032] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-14T12:43:27.344181] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:27.344314] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-14T12:43:27.344355] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-14T12:43:27.344410] [INFO ] [MAIN ] [3181/3512] TWI kept (0.7s) | 3178 kept, 3 rejected | 73.3/min | ETA: 4.5m [2026-01-14T12:43:27.691150] [DEBUG] [REMOTE ] TWIN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:27.691312] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-14T12:43:27.691554] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.41. [2026-01-14T12:43:27.691718] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:27.691840] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-14T12:43:27.691881] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-14T12:43:27.691934] [INFO ] [MAIN ] [3182/3512] TWIN kept (0.3s) | 3179 kept, 3 rejected | 73.4/min | ETA: 4.5m [2026-01-14T12:43:28.036177] [DEBUG] [REMOTE ] TWLO: Retrieved 2403 rows, trimmed to 300. [2026-01-14T12:43:28.036308] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-14T12:43:28.036518] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.65. [2026-01-14T12:43:28.036689] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:28.037001] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-14T12:43:28.037043] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-14T12:43:28.037092] [INFO ] [MAIN ] [3183/3512] TWLO kept (0.3s) | 3180 kept, 3 rejected | 73.4/min | ETA: 4.5m [2026-01-14T12:43:28.381608] [DEBUG] [REMOTE ] TWO: Retrieved 4075 rows, trimmed to 300. [2026-01-14T12:43:28.381745] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-14T12:43:28.381955] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-14T12:43:28.382093] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:28.382206] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-14T12:43:28.382248] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-14T12:43:28.382297] [INFO ] [MAIN ] [3184/3512] TWO kept (0.3s) | 3181 kept, 3 rejected | 73.4/min | ETA: 4.5m [2026-01-14T12:43:28.960166] [DEBUG] [REMOTE ] TX: Retrieved 5019 rows, trimmed to 300. [2026-01-14T12:43:28.960306] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-14T12:43:28.960523] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.53. [2026-01-14T12:43:28.960689] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:28.960806] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-14T12:43:28.960849] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-14T12:43:28.960900] [INFO ] [MAIN ] [3185/3512] TX kept (0.6s) | 3182 kept, 3 rejected | 73.4/min | ETA: 4.5m [2026-01-14T12:43:29.238709] [DEBUG] [REMOTE ] TXG: Retrieved 1592 rows, trimmed to 300. [2026-01-14T12:43:29.238849] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-14T12:43:29.239087] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.83. [2026-01-14T12:43:29.239262] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:29.239389] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-14T12:43:29.239431] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-14T12:43:29.239484] [INFO ] [MAIN ] [3186/3512] TXG kept (0.3s) | 3183 kept, 3 rejected | 73.4/min | ETA: 4.4m [2026-01-14T12:43:29.787880] [DEBUG] [REMOTE ] TXMD: Retrieved 5557 rows, trimmed to 300. [2026-01-14T12:43:29.788019] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-14T12:43:29.788226] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-14T12:43:29.788360] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:29.788470] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-14T12:43:29.788510] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-14T12:43:29.788558] [INFO ] [MAIN ] [3187/3512] TXMD kept (0.5s) | 3184 kept, 3 rejected | 73.4/min | ETA: 4.4m [2026-01-14T12:43:30.273052] [DEBUG] [REMOTE ] TXN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:30.273201] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-14T12:43:30.273422] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-14T12:43:30.273558] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:30.273697] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-14T12:43:30.273737] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-14T12:43:30.273982] [INFO ] [MAIN ] [3188/3512] TXN kept (0.5s) | 3185 kept, 3 rejected | 73.4/min | ETA: 4.4m [2026-01-14T12:43:30.507167] [DEBUG] [REMOTE ] TXO: Retrieved 743 rows, trimmed to 300. [2026-01-14T12:43:30.507322] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-14T12:43:30.507637] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-14T12:43:30.507825] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:30.507951] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-14T12:43:30.507995] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-14T12:43:30.508046] [INFO ] [MAIN ] [3189/3512] TXO kept (0.2s) | 3186 kept, 3 rejected | 73.4/min | ETA: 4.4m [2026-01-14T12:43:31.104006] [DEBUG] [REMOTE ] TXRH: Retrieved 5353 rows, trimmed to 300. [2026-01-14T12:43:31.104184] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-14T12:43:31.104439] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-14T12:43:31.104595] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:31.104755] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-14T12:43:31.104813] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-14T12:43:31.104877] [INFO ] [MAIN ] [3190/3512] TXRH kept (0.6s) | 3187 kept, 3 rejected | 73.4/min | ETA: 4.4m [2026-01-14T12:43:31.646098] [DEBUG] [REMOTE ] TY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:31.646461] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-14T12:43:31.646748] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-14T12:43:31.646894] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:31.647212] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-14T12:43:31.647255] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-14T12:43:31.647309] [INFO ] [MAIN ] [3191/3512] TY kept (0.5s) | 3188 kept, 3 rejected | 73.5/min | ETA: 4.4m [2026-01-14T12:43:32.099429] [DEBUG] [REMOTE ] TYG: Retrieved 5507 rows, trimmed to 300. [2026-01-14T12:43:32.099602] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-14T12:43:32.100067] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-14T12:43:32.100204] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:32.100338] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-14T12:43:32.100378] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-14T12:43:32.100429] [INFO ] [MAIN ] [3192/3512] TYG kept (0.5s) | 3189 kept, 3 rejected | 73.5/min | ETA: 4.4m [2026-01-14T12:43:32.325179] [DEBUG] [REMOTE ] TYGO: Retrieved 1094 rows, trimmed to 300. [2026-01-14T12:43:32.325333] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-14T12:43:32.325569] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-14T12:43:32.325773] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:32.325899] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-14T12:43:32.325942] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-14T12:43:32.325994] [INFO ] [MAIN ] [3193/3512] TYGO kept (0.2s) | 3190 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:33.041428] [DEBUG] [REMOTE ] TYL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:33.041626] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-14T12:43:33.041878] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-14T12:43:33.042207] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:33.042332] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-14T12:43:33.042374] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-14T12:43:33.042426] [INFO ] [MAIN ] [3194/3512] TYL kept (0.7s) | 3191 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:33.276961] [DEBUG] [REMOTE ] TYRA: Retrieved 1086 rows, trimmed to 300. [2026-01-14T12:43:33.277099] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-14T12:43:33.277300] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.99. [2026-01-14T12:43:33.277435] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:33.277568] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-14T12:43:33.277642] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-14T12:43:33.277691] [INFO ] [MAIN ] [3195/3512] TYRA kept (0.2s) | 3192 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:33.949997] [DEBUG] [REMOTE ] TZOO: Retrieved 5882 rows, trimmed to 300. [2026-01-14T12:43:33.950138] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-14T12:43:33.950355] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.38. [2026-01-14T12:43:33.950494] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:33.950630] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-14T12:43:33.950674] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-14T12:43:33.950724] [INFO ] [MAIN ] [3196/3512] TZOO kept (0.7s) | 3193 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:34.371902] [DEBUG] [REMOTE ] UAA: Retrieved 5068 rows, trimmed to 300. [2026-01-14T12:43:34.372041] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-14T12:43:34.372251] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-14T12:43:34.372385] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:34.372496] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-14T12:43:34.372535] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-14T12:43:34.372603] [INFO ] [MAIN ] [3197/3512] UAA kept (0.4s) | 3194 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:34.722372] [DEBUG] [REMOTE ] UAE: Retrieved 2944 rows, trimmed to 300. [2026-01-14T12:43:34.722508] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-14T12:43:34.722758] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-14T12:43:34.722893] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:34.723199] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-14T12:43:34.723239] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-14T12:43:34.723288] [INFO ] [MAIN ] [3198/3512] UAE kept (0.4s) | 3195 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:35.038275] [DEBUG] [REMOTE ] UAL: Retrieved 5016 rows, trimmed to 300. [2026-01-14T12:43:35.038418] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-14T12:43:35.038661] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-14T12:43:35.038802] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:35.038918] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-14T12:43:35.038960] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-14T12:43:35.039011] [INFO ] [MAIN ] [3199/3512] UAL kept (0.3s) | 3196 kept, 3 rejected | 73.5/min | ETA: 4.3m [2026-01-14T12:43:35.667458] [DEBUG] [REMOTE ] UBFO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:35.667645] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-14T12:43:35.667873] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.80. [2026-01-14T12:43:35.668008] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:35.668127] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-14T12:43:35.668167] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-14T12:43:35.668217] [INFO ] [MAIN ] [3200/3512] UBFO kept (0.6s) | 3197 kept, 3 rejected | 73.5/min | ETA: 4.2m [2026-01-14T12:43:35.974127] [DEBUG] [REMOTE ] UBND: Retrieved 1073 rows, trimmed to 300. [2026-01-14T12:43:35.974281] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-14T12:43:35.974483] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-14T12:43:35.974640] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:35.974751] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-14T12:43:35.974791] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-14T12:43:35.974839] [INFO ] [MAIN ] [3201/3512] UBND kept (0.3s) | 3198 kept, 3 rejected | 73.6/min | ETA: 4.2m [2026-01-14T12:43:36.272808] [DEBUG] [REMOTE ] UBRL: Retrieved 341 rows, trimmed to 300. [2026-01-14T12:43:36.272942] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-14T12:43:36.273143] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-14T12:43:36.273279] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:36.273388] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-14T12:43:36.273429] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-14T12:43:36.273477] [INFO ] [MAIN ] [3202/3512] UBRL kept (0.3s) | 3199 kept, 3 rejected | 73.6/min | ETA: 4.2m [2026-01-14T12:43:36.805290] [DEBUG] [REMOTE ] UBS: Retrieved 2801 rows, trimmed to 300. [2026-01-14T12:43:36.805436] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-14T12:43:36.805677] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-14T12:43:36.805816] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:36.805925] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-14T12:43:36.805966] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-14T12:43:36.806014] [INFO ] [MAIN ] [3203/3512] UBS kept (0.5s) | 3200 kept, 3 rejected | 73.6/min | ETA: 4.2m [2026-01-14T12:43:37.419481] [DEBUG] [REMOTE ] UBSI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:37.419660] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-14T12:43:37.419933] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-14T12:43:37.420070] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:37.420193] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-14T12:43:37.420233] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-14T12:43:37.420284] [INFO ] [MAIN ] [3204/3512] UBSI kept (0.6s) | 3201 kept, 3 rejected | 73.6/min | ETA: 4.2m [2026-01-14T12:43:37.648495] [DEBUG] [REMOTE ] UDMY: Retrieved 1055 rows, trimmed to 300. [2026-01-14T12:43:37.648681] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-14T12:43:37.648894] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-14T12:43:37.649029] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:37.649141] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-14T12:43:37.649181] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-14T12:43:37.649230] [INFO ] [MAIN ] [3205/3512] UDMY kept (0.2s) | 3202 kept, 3 rejected | 73.6/min | ETA: 4.2m [2026-01-14T12:43:38.029746] [DEBUG] [REMOTE ] UE: Retrieved 2764 rows, trimmed to 300. [2026-01-14T12:43:38.029885] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-14T12:43:38.030103] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-14T12:43:38.030239] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:38.030356] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-14T12:43:38.030395] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-14T12:43:38.030444] [INFO ] [MAIN ] [3206/3512] UE kept (0.4s) | 3203 kept, 3 rejected | 73.6/min | ETA: 4.2m [2026-01-14T12:43:38.691362] [DEBUG] [REMOTE ] UEIC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:38.691521] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-14T12:43:38.691793] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-14T12:43:38.691944] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:38.692266] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-14T12:43:38.692307] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-14T12:43:38.692360] [INFO ] [MAIN ] [3207/3512] UEIC kept (0.7s) | 3204 kept, 3 rejected | 73.6/min | ETA: 4.1m [2026-01-14T12:43:39.116279] [DEBUG] [REMOTE ] UFCS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:39.116433] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-14T12:43:39.116699] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-14T12:43:39.116837] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:39.116969] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-14T12:43:39.117021] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-14T12:43:39.117279] [INFO ] [MAIN ] [3208/3512] UFCS kept (0.4s) | 3205 kept, 3 rejected | 73.6/min | ETA: 4.1m [2026-01-14T12:43:39.584871] [DEBUG] [REMOTE ] UFI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:39.585022] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-14T12:43:39.585461] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-14T12:43:39.585616] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:39.585741] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-14T12:43:39.585782] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-14T12:43:39.585831] [INFO ] [MAIN ] [3209/3512] UFI kept (0.5s) | 3206 kept, 3 rejected | 73.6/min | ETA: 4.1m [2026-01-14T12:43:39.861038] [DEBUG] [REMOTE ] UFO: Retrieved 1699 rows, trimmed to 300. [2026-01-14T12:43:39.861163] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-14T12:43:39.861382] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-14T12:43:39.861516] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:39.861652] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-14T12:43:39.861698] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-14T12:43:39.861747] [INFO ] [MAIN ] [3210/3512] UFO kept (0.3s) | 3207 kept, 3 rejected | 73.7/min | ETA: 4.1m [2026-01-14T12:43:40.474307] [DEBUG] [REMOTE ] UFPI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:40.474447] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-14T12:43:40.474686] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-14T12:43:40.474826] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:40.474943] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-14T12:43:40.474985] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-14T12:43:40.475035] [INFO ] [MAIN ] [3211/3512] UFPI kept (0.6s) | 3208 kept, 3 rejected | 73.7/min | ETA: 4.1m [2026-01-14T12:43:40.935029] [DEBUG] [REMOTE ] UGI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:40.935199] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-14T12:43:40.935426] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $32.09. [2026-01-14T12:43:40.935562] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:40.935704] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-14T12:43:40.935745] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-14T12:43:40.935794] [INFO ] [MAIN ] [3212/3512] UGI kept (0.5s) | 3209 kept, 3 rejected | 73.7/min | ETA: 4.1m [2026-01-14T12:43:41.398260] [DEBUG] [REMOTE ] UGP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:41.398412] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-14T12:43:41.398684] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-14T12:43:41.398830] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:41.398958] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-14T12:43:41.399004] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-14T12:43:41.399056] [INFO ] [MAIN ] [3213/3512] UGP kept (0.5s) | 3210 kept, 3 rejected | 73.7/min | ETA: 4.1m [2026-01-14T12:43:41.899643] [DEBUG] [REMOTE ] UHAL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:41.899826] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-14T12:43:41.900356] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-14T12:43:41.900564] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:41.900763] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-14T12:43:41.900824] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-14T12:43:41.900898] [INFO ] [MAIN ] [3214/3512] UHAL kept (0.5s) | 3211 kept, 3 rejected | 73.7/min | ETA: 4.0m [2026-01-14T12:43:42.109730] [DEBUG] [REMOTE ] UHG: Retrieved 1205 rows, trimmed to 300. [2026-01-14T12:43:42.109870] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-14T12:43:42.110271] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-14T12:43:42.110411] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:42.110522] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-14T12:43:42.110564] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-14T12:43:42.110641] [INFO ] [MAIN ] [3215/3512] UHG kept (0.2s) | 3212 kept, 3 rejected | 73.7/min | ETA: 4.0m [2026-01-14T12:43:42.782877] [DEBUG] [REMOTE ] UHS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:42.783016] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-14T12:43:42.783246] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $201.81. [2026-01-14T12:43:42.783381] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:42.783495] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-14T12:43:42.783535] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-14T12:43:42.783601] [INFO ] [MAIN ] [3216/3512] UHS kept (0.7s) | 3213 kept, 3 rejected | 73.7/min | ETA: 4.0m [2026-01-14T12:43:43.096338] [DEBUG] [REMOTE ] UI: Retrieved 3582 rows, trimmed to 300. [2026-01-14T12:43:43.096471] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-14T12:43:43.096705] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-14T12:43:43.096841] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:43.096956] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-14T12:43:43.096997] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-14T12:43:43.097045] [INFO ] [MAIN ] [3217/3512] UI kept (0.3s) | 3214 kept, 3 rejected | 73.7/min | ETA: 4.0m [2026-01-14T12:43:43.500076] [DEBUG] [REMOTE ] UIS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:43.500218] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-14T12:43:43.500436] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-14T12:43:43.500588] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:43.500706] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-14T12:43:43.500746] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-14T12:43:43.500795] [INFO ] [MAIN ] [3218/3512] UIS kept (0.4s) | 3215 kept, 3 rejected | 73.7/min | ETA: 4.0m [2026-01-14T12:43:43.902623] [DEBUG] [REMOTE ] UITB: Retrieved 2064 rows, trimmed to 300. [2026-01-14T12:43:43.902756] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-14T12:43:43.902958] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-14T12:43:43.903094] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:43.903203] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-14T12:43:43.903243] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-14T12:43:43.903293] [INFO ] [MAIN ] [3219/3512] UITB kept (0.4s) | 3216 kept, 3 rejected | 73.8/min | ETA: 4.0m [2026-01-14T12:43:44.505388] [DEBUG] [REMOTE ] UL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:44.505530] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-14T12:43:44.505761] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-14T12:43:44.505901] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:44.506016] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-14T12:43:44.506060] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-14T12:43:44.506111] [INFO ] [MAIN ] [3220/3512] UL kept (0.6s) | 3217 kept, 3 rejected | 73.8/min | ETA: 4.0m [2026-01-14T12:43:44.956126] [DEBUG] [REMOTE ] ULBI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:44.956266] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-14T12:43:44.956478] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-14T12:43:44.956631] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:44.956746] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-14T12:43:44.956785] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-14T12:43:44.956834] [INFO ] [MAIN ] [3221/3512] ULBI kept (0.5s) | 3218 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:45.181350] [DEBUG] [REMOTE ] ULCC: Retrieved 1202 rows, trimmed to 300. [2026-01-14T12:43:45.181480] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-14T12:43:45.181713] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-14T12:43:45.181850] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:45.181959] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-14T12:43:45.182004] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-14T12:43:45.182061] [INFO ] [MAIN ] [3222/3512] ULCC kept (0.2s) | 3219 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:45.561435] [DEBUG] [REMOTE ] ULH: Retrieved 2440 rows, trimmed to 300. [2026-01-14T12:43:45.561605] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-14T12:43:45.561822] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-14T12:43:45.561955] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:45.562068] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-14T12:43:45.562109] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-14T12:43:45.562161] [INFO ] [MAIN ] [3223/3512] ULH kept (0.4s) | 3220 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:46.151531] [DEBUG] [REMOTE ] ULTA: Retrieved 4583 rows, trimmed to 300. [2026-01-14T12:43:46.151702] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-14T12:43:46.151923] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-14T12:43:46.152084] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:46.152217] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-14T12:43:46.152260] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-14T12:43:46.152312] [INFO ] [MAIN ] [3224/3512] ULTA kept (0.6s) | 3221 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:46.316112] [DEBUG] [REMOTE ] ULY: Retrieved 560 rows, trimmed to 300. [2026-01-14T12:43:46.316277] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-14T12:43:46.316505] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-14T12:43:46.316662] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:46.316776] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-14T12:43:46.316817] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-14T12:43:46.316869] [INFO ] [MAIN ] [3225/3512] ULY kept (0.2s) | 3222 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:47.036096] [DEBUG] [REMOTE ] UMBF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:47.036426] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-14T12:43:47.036663] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-14T12:43:47.036799] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:47.036911] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-14T12:43:47.036950] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-14T12:43:47.036998] [INFO ] [MAIN ] [3226/3512] UMBF kept (0.7s) | 3223 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:47.510924] [DEBUG] [REMOTE ] UMC: Retrieved 6367 rows, trimmed to 300. [2026-01-14T12:43:47.511079] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-14T12:43:47.511318] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-14T12:43:47.511665] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:47.511786] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-14T12:43:47.511826] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-14T12:43:47.511874] [INFO ] [MAIN ] [3227/3512] UMC kept (0.5s) | 3224 kept, 3 rejected | 73.8/min | ETA: 3.9m [2026-01-14T12:43:47.966381] [DEBUG] [REMOTE ] UMH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:47.966528] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-14T12:43:47.966814] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.01. [2026-01-14T12:43:47.966956] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:47.967079] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-14T12:43:47.967121] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-14T12:43:47.967171] [INFO ] [MAIN ] [3228/3512] UMH kept (0.5s) | 3225 kept, 3 rejected | 73.8/min | ETA: 3.8m [2026-01-14T12:43:48.075116] [DEBUG] [REMOTE ] UMMA: Retrieved 1007 rows, trimmed to 300. [2026-01-14T12:43:48.075259] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-14T12:43:48.075460] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-14T12:43:48.075613] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:48.075723] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-14T12:43:48.075764] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-14T12:43:48.075812] [INFO ] [MAIN ] [3229/3512] UMMA kept (0.1s) | 3226 kept, 3 rejected | 73.9/min | ETA: 3.8m [2026-01-14T12:43:48.615870] [DEBUG] [REMOTE ] UNCY: Retrieved 1133 rows, trimmed to 300. [2026-01-14T12:43:48.616022] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-14T12:43:48.616239] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-14T12:43:48.616376] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:48.616492] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-14T12:43:48.616534] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-14T12:43:48.616603] [INFO ] [MAIN ] [3230/3512] UNCY kept (0.5s) | 3227 kept, 3 rejected | 73.9/min | ETA: 3.8m [2026-01-14T12:43:49.152455] [DEBUG] [REMOTE ] UNF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:49.152652] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-14T12:43:49.152912] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-14T12:43:49.153049] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:49.153200] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-14T12:43:49.153242] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-14T12:43:49.153297] [INFO ] [MAIN ] [3231/3512] UNF kept (0.5s) | 3228 kept, 3 rejected | 73.9/min | ETA: 3.8m [2026-01-14T12:43:49.650999] [DEBUG] [REMOTE ] UNFI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:49.651138] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-14T12:43:49.651348] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-14T12:43:49.651483] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:49.651615] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-14T12:43:49.651656] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-14T12:43:49.651705] [INFO ] [MAIN ] [3232/3512] UNFI kept (0.5s) | 3229 kept, 3 rejected | 73.9/min | ETA: 3.8m [2026-01-14T12:43:50.116301] [DEBUG] [REMOTE ] UNM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:50.116475] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-14T12:43:50.116750] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-14T12:43:50.116890] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:50.117014] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-14T12:43:50.117054] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-14T12:43:50.117104] [INFO ] [MAIN ] [3233/3512] UNM kept (0.5s) | 3230 kept, 3 rejected | 73.9/min | ETA: 3.8m [2026-01-14T12:43:50.436835] [DEBUG] [REMOTE ] UNMA: Retrieved 1903 rows, trimmed to 300. [2026-01-14T12:43:50.437040] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-14T12:43:50.437515] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-14T12:43:50.437710] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:50.437854] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-14T12:43:50.437903] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-14T12:43:50.437965] [INFO ] [MAIN ] [3234/3512] UNMA kept (0.3s) | 3231 kept, 3 rejected | 73.9/min | ETA: 3.8m [2026-01-14T12:43:50.976646] [DEBUG] [REMOTE ] UNP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:50.976807] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-14T12:43:50.977077] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-14T12:43:50.977228] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:50.977610] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-14T12:43:50.977661] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-14T12:43:50.977726] [INFO ] [MAIN ] [3235/3512] UNP kept (0.5s) | 3232 kept, 3 rejected | 73.9/min | ETA: 3.7m [2026-01-14T12:43:51.436673] [DEBUG] [REMOTE ] UNTY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:51.436832] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-14T12:43:51.437108] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-14T12:43:51.437258] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:51.437389] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-14T12:43:51.437431] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-14T12:43:51.437485] [INFO ] [MAIN ] [3236/3512] UNTY kept (0.5s) | 3233 kept, 3 rejected | 73.9/min | ETA: 3.7m [2026-01-14T12:43:51.899474] [DEBUG] [REMOTE ] UONE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:51.899648] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-14T12:43:51.899887] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-14T12:43:51.900029] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:51.900154] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-14T12:43:51.900201] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-14T12:43:51.900253] [INFO ] [MAIN ] [3237/3512] UONE kept (0.5s) | 3234 kept, 3 rejected | 73.9/min | ETA: 3.7m [2026-01-14T12:43:52.312441] [DEBUG] [REMOTE ] UPBD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:52.312607] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-14T12:43:52.312844] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-14T12:43:52.312986] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:52.313109] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-14T12:43:52.313152] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-14T12:43:52.313203] [INFO ] [MAIN ] [3238/3512] UPBD kept (0.4s) | 3235 kept, 3 rejected | 73.9/min | ETA: 3.7m [2026-01-14T12:43:52.599282] [DEBUG] [REMOTE ] UPC: Retrieved 1209 rows, trimmed to 300. [2026-01-14T12:43:52.599428] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-14T12:43:52.599659] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-14T12:43:52.599798] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:52.599910] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-14T12:43:52.599951] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-14T12:43:52.600001] [INFO ] [MAIN ] [3239/3512] UPC kept (0.3s) | 3236 kept, 3 rejected | 74.0/min | ETA: 3.7m [2026-01-14T12:43:53.166283] [DEBUG] [REMOTE ] UPLD: Retrieved 2812 rows, trimmed to 300. [2026-01-14T12:43:53.166437] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-14T12:43:53.166673] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-14T12:43:53.166816] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:53.166926] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-14T12:43:53.166967] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-14T12:43:53.167015] [INFO ] [MAIN ] [3240/3512] UPLD kept (0.6s) | 3237 kept, 3 rejected | 74.0/min | ETA: 3.7m [2026-01-14T12:43:53.494138] [DEBUG] [REMOTE ] UPS: Retrieved 6583 rows, trimmed to 300. [2026-01-14T12:43:53.494284] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-14T12:43:53.494714] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $84.93. [2026-01-14T12:43:53.494849] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:53.494968] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-14T12:43:53.495007] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-14T12:43:53.495057] [INFO ] [MAIN ] [3241/3512] UPS kept (0.3s) | 3238 kept, 3 rejected | 74.0/min | ETA: 3.7m [2026-01-14T12:43:53.828786] [DEBUG] [REMOTE ] UPWK: Retrieved 1829 rows, trimmed to 300. [2026-01-14T12:43:53.828928] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-14T12:43:53.829147] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-14T12:43:53.829284] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:53.829401] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-14T12:43:53.829442] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-14T12:43:53.829491] [INFO ] [MAIN ] [3242/3512] UPWK kept (0.3s) | 3239 kept, 3 rejected | 74.0/min | ETA: 3.6m [2026-01-14T12:43:54.228784] [DEBUG] [REMOTE ] UPXI: Retrieved 1144 rows, trimmed to 300. [2026-01-14T12:43:54.228922] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-14T12:43:54.229127] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-14T12:43:54.229261] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:54.229368] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-14T12:43:54.229408] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-14T12:43:54.229456] [INFO ] [MAIN ] [3243/3512] UPXI kept (0.4s) | 3240 kept, 3 rejected | 74.0/min | ETA: 3.6m [2026-01-14T12:43:54.724404] [DEBUG] [REMOTE ] URBN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:54.724554] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-14T12:43:54.724808] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-14T12:43:54.724945] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:54.725064] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-14T12:43:54.725108] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-14T12:43:54.725175] [INFO ] [MAIN ] [3244/3512] URBN kept (0.5s) | 3241 kept, 3 rejected | 74.0/min | ETA: 3.6m [2026-01-14T12:43:55.061354] [DEBUG] [REMOTE ] URGN: Retrieved 2186 rows, trimmed to 300. [2026-01-14T12:43:55.061530] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-14T12:43:55.061813] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.95. [2026-01-14T12:43:55.061999] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:55.062156] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-14T12:43:55.062228] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-14T12:43:55.062313] [INFO ] [MAIN ] [3245/3512] URGN kept (0.3s) | 3242 kept, 3 rejected | 74.0/min | ETA: 3.6m [2026-01-14T12:43:55.651473] [DEBUG] [REMOTE ] URI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:55.651688] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-14T12:43:55.651949] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-14T12:43:55.652094] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:55.652216] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-14T12:43:55.652257] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-14T12:43:55.652308] [INFO ] [MAIN ] [3246/3512] URI kept (0.6s) | 3243 kept, 3 rejected | 74.0/min | ETA: 3.6m [2026-01-14T12:43:55.883932] [DEBUG] [REMOTE ] URNJ: Retrieved 739 rows, trimmed to 300. [2026-01-14T12:43:55.884072] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-14T12:43:55.884292] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-14T12:43:55.884452] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:55.884564] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-14T12:43:55.884623] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-14T12:43:55.884673] [INFO ] [MAIN ] [3247/3512] URNJ kept (0.2s) | 3244 kept, 3 rejected | 74.1/min | ETA: 3.6m [2026-01-14T12:43:56.331776] [DEBUG] [REMOTE ] UROY: Retrieved 1507 rows, trimmed to 300. [2026-01-14T12:43:56.331919] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-14T12:43:56.332131] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-14T12:43:56.332276] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:56.332395] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-14T12:43:56.332439] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-14T12:43:56.332489] [INFO ] [MAIN ] [3248/3512] UROY kept (0.4s) | 3245 kept, 3 rejected | 74.1/min | ETA: 3.6m [2026-01-14T12:43:56.925650] [DEBUG] [REMOTE ] USA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:56.925806] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-14T12:43:56.926050] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-14T12:43:56.926195] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:56.926324] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-14T12:43:56.926365] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-14T12:43:56.926419] [INFO ] [MAIN ] [3249/3512] USA kept (0.6s) | 3246 kept, 3 rejected | 74.1/min | ETA: 3.6m [2026-01-14T12:43:57.288230] [DEBUG] [REMOTE ] USAC: Retrieved 3269 rows, trimmed to 300. [2026-01-14T12:43:57.288402] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-14T12:43:57.288720] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-14T12:43:57.288909] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:57.289070] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-14T12:43:57.289125] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-14T12:43:57.289192] [INFO ] [MAIN ] [3250/3512] USAC kept (0.4s) | 3247 kept, 3 rejected | 74.1/min | ETA: 3.5m [2026-01-14T12:43:57.841660] [DEBUG] [REMOTE ] USB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:43:57.841811] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-14T12:43:57.842032] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-14T12:43:57.842170] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:57.842296] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-14T12:43:57.842346] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-14T12:43:57.842404] [INFO ] [MAIN ] [3251/3512] USB kept (0.6s) | 3248 kept, 3 rejected | 74.1/min | ETA: 3.5m [2026-01-14T12:43:58.068104] [DEBUG] [REMOTE ] USCB: Retrieved 1124 rows, trimmed to 300. [2026-01-14T12:43:58.068266] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-14T12:43:58.068483] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.85. [2026-01-14T12:43:58.068649] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:58.068767] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-14T12:43:58.068809] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-14T12:43:58.068863] [INFO ] [MAIN ] [3252/3512] USCB kept (0.2s) | 3249 kept, 3 rejected | 74.1/min | ETA: 3.5m [2026-01-14T12:43:58.333868] [DEBUG] [REMOTE ] USDX: Retrieved 470 rows, trimmed to 300. [2026-01-14T12:43:58.333999] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-14T12:43:58.334197] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.27. [2026-01-14T12:43:58.334331] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:58.334439] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-14T12:43:58.334479] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-14T12:43:58.334526] [INFO ] [MAIN ] [3253/3512] USDX kept (0.3s) | 3250 kept, 3 rejected | 74.1/min | ETA: 3.5m [2026-01-14T12:43:58.892177] [DEBUG] [REMOTE ] USEA: Retrieved 885 rows, trimmed to 300. [2026-01-14T12:43:58.892311] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-14T12:43:58.892513] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-14T12:43:58.892665] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:58.892773] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-14T12:43:58.892818] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-14T12:43:58.892877] [INFO ] [MAIN ] [3254/3512] USEA kept (0.6s) | 3251 kept, 3 rejected | 74.1/min | ETA: 3.5m [2026-01-14T12:43:59.282945] [DEBUG] [REMOTE ] USFD: Retrieved 2422 rows, trimmed to 300. [2026-01-14T12:43:59.283095] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-14T12:43:59.283316] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-14T12:43:59.283458] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:59.283591] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-14T12:43:59.283636] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-14T12:43:59.283686] [INFO ] [MAIN ] [3255/3512] USFD kept (0.4s) | 3252 kept, 3 rejected | 74.1/min | ETA: 3.5m [2026-01-14T12:43:59.676604] [DEBUG] [REMOTE ] USGO: Retrieved 686 rows, trimmed to 300. [2026-01-14T12:43:59.676764] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-14T12:43:59.676971] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-14T12:43:59.677110] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:43:59.677221] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-14T12:43:59.677262] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-14T12:43:59.677312] [INFO ] [MAIN ] [3256/3512] USGO kept (0.4s) | 3253 kept, 3 rejected | 74.2/min | ETA: 3.5m [2026-01-14T12:44:00.260780] [DEBUG] [REMOTE ] USIG: Retrieved 4782 rows, trimmed to 300. [2026-01-14T12:44:00.260923] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-14T12:44:00.261144] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-14T12:44:00.261279] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:00.261395] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-14T12:44:00.261436] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-14T12:44:00.261486] [INFO ] [MAIN ] [3257/3512] USIG kept (0.6s) | 3254 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:00.795535] [DEBUG] [REMOTE ] USIO: Retrieved 6292 rows, trimmed to 300. [2026-01-14T12:44:00.795760] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-14T12:44:00.796168] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-14T12:44:00.796360] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:00.796555] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-14T12:44:00.796632] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-14T12:44:00.796705] [INFO ] [MAIN ] [3258/3512] USIO kept (0.5s) | 3255 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:01.324821] [DEBUG] [REMOTE ] USLM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:01.325024] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-14T12:44:01.325359] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-14T12:44:01.325518] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:01.325696] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-14T12:44:01.325745] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-14T12:44:01.325806] [INFO ] [MAIN ] [3259/3512] USLM kept (0.5s) | 3256 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:01.649772] [DEBUG] [REMOTE ] USMC: Retrieved 2074 rows, trimmed to 300. [2026-01-14T12:44:01.649953] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-14T12:44:01.651269] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-14T12:44:01.651474] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:01.651690] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-14T12:44:01.651751] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-14T12:44:01.651821] [INFO ] [MAIN ] [3260/3512] USMC kept (0.3s) | 3257 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:01.924327] [DEBUG] [REMOTE ] USOI: Retrieved 405 rows, trimmed to 300. [2026-01-14T12:44:01.924564] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-14T12:44:01.924899] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-14T12:44:01.925050] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:01.925188] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-14T12:44:01.925231] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-14T12:44:01.925285] [INFO ] [MAIN ] [3261/3512] USOI kept (0.3s) | 3258 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:02.324473] [DEBUG] [REMOTE ] USOY: Retrieved 420 rows, trimmed to 300. [2026-01-14T12:44:02.324634] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-14T12:44:02.324847] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.21. [2026-01-14T12:44:02.324991] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:02.325287] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-14T12:44:02.325328] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-14T12:44:02.325377] [INFO ] [MAIN ] [3262/3512] USOY kept (0.4s) | 3259 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:02.833652] [DEBUG] [REMOTE ] USTB: Retrieved 2064 rows, trimmed to 300. [2026-01-14T12:44:02.833803] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-14T12:44:02.834031] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-14T12:44:02.834170] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:02.834290] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-14T12:44:02.834331] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-14T12:44:02.834381] [INFO ] [MAIN ] [3263/3512] USTB kept (0.5s) | 3260 kept, 3 rejected | 74.2/min | ETA: 3.4m [2026-01-14T12:44:03.077328] [DEBUG] [REMOTE ] USVM: Retrieved 2064 rows, trimmed to 300. [2026-01-14T12:44:03.077462] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-14T12:44:03.077727] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-14T12:44:03.077874] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:03.077991] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-14T12:44:03.078034] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-14T12:44:03.078084] [INFO ] [MAIN ] [3264/3512] USVM kept (0.2s) | 3261 kept, 3 rejected | 74.2/min | ETA: 3.3m [2026-01-14T12:44:03.604719] [DEBUG] [REMOTE ] USXF: Retrieved 1400 rows, trimmed to 300. [2026-01-14T12:44:03.604912] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-14T12:44:03.605196] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-14T12:44:03.605379] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:03.605521] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-14T12:44:03.605591] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-14T12:44:03.605658] [INFO ] [MAIN ] [3265/3512] USXF kept (0.5s) | 3262 kept, 3 rejected | 74.2/min | ETA: 3.3m [2026-01-14T12:44:03.841612] [DEBUG] [REMOTE ] UTEN: Retrieved 861 rows, trimmed to 300. [2026-01-14T12:44:03.841813] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-14T12:44:03.842069] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-14T12:44:03.842213] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:03.842334] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-14T12:44:03.842378] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-14T12:44:03.842430] [INFO ] [MAIN ] [3266/3512] UTEN kept (0.2s) | 3263 kept, 3 rejected | 74.3/min | ETA: 3.3m [2026-01-14T12:44:04.593763] [DEBUG] [REMOTE ] UTF: Retrieved 5454 rows, trimmed to 300. [2026-01-14T12:44:04.593932] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-14T12:44:04.594173] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-14T12:44:04.594312] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:04.594438] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-14T12:44:04.594478] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-14T12:44:04.594529] [INFO ] [MAIN ] [3267/3512] UTF kept (0.8s) | 3264 kept, 3 rejected | 74.3/min | ETA: 3.3m [2026-01-14T12:44:05.049005] [DEBUG] [REMOTE ] UTI: Retrieved 5552 rows, trimmed to 300. [2026-01-14T12:44:05.049148] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-14T12:44:05.049368] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-14T12:44:05.049506] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:05.049644] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-14T12:44:05.049686] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-14T12:44:05.049735] [INFO ] [MAIN ] [3268/3512] UTI kept (0.5s) | 3265 kept, 3 rejected | 74.3/min | ETA: 3.3m [2026-01-14T12:44:05.413840] [DEBUG] [REMOTE ] UTL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:05.413993] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-14T12:44:05.414226] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-14T12:44:05.414364] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:05.414485] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-14T12:44:05.414530] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-14T12:44:05.414877] [INFO ] [MAIN ] [3269/3512] UTL kept (0.4s) | 3266 kept, 3 rejected | 74.3/min | ETA: 3.3m [2026-01-14T12:44:05.943496] [DEBUG] [REMOTE ] UTMD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:05.943703] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-14T12:44:05.943985] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-14T12:44:05.944134] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:05.944265] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-14T12:44:05.944307] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-14T12:44:05.944360] [INFO ] [MAIN ] [3270/3512] UTMD kept (0.5s) | 3267 kept, 3 rejected | 74.3/min | ETA: 3.3m [2026-01-14T12:44:06.241025] [DEBUG] [REMOTE ] UTZ: Retrieved 1789 rows, trimmed to 300. [2026-01-14T12:44:06.241201] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-14T12:44:06.241450] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-14T12:44:06.241625] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:06.241747] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-14T12:44:06.241790] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-14T12:44:06.241842] [INFO ] [MAIN ] [3271/3512] UTZ kept (0.3s) | 3268 kept, 3 rejected | 74.3/min | ETA: 3.2m [2026-01-14T12:44:06.809647] [DEBUG] [REMOTE ] UVE: Retrieved 5688 rows, trimmed to 300. [2026-01-14T12:44:06.809859] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-14T12:44:06.810191] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.83. [2026-01-14T12:44:06.810340] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:06.810488] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-14T12:44:06.810531] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-14T12:44:06.810609] [INFO ] [MAIN ] [3272/3512] UVE kept (0.6s) | 3269 kept, 3 rejected | 74.3/min | ETA: 3.2m [2026-01-14T12:44:07.312110] [DEBUG] [REMOTE ] UVSP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:07.312370] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-14T12:44:07.312800] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.36. [2026-01-14T12:44:07.312956] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:07.313116] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-14T12:44:07.313162] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-14T12:44:07.313226] [INFO ] [MAIN ] [3273/3512] UVSP kept (0.5s) | 3270 kept, 3 rejected | 74.3/min | ETA: 3.2m [2026-01-14T12:44:07.523457] [DEBUG] [REMOTE ] UWMC: Retrieved 1222 rows, trimmed to 300. [2026-01-14T12:44:07.523732] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-14T12:44:07.524064] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-14T12:44:07.524264] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:07.524438] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-14T12:44:07.524499] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-14T12:44:07.524603] [INFO ] [MAIN ] [3274/3512] UWMC kept (0.2s) | 3271 kept, 3 rejected | 74.3/min | ETA: 3.2m [2026-01-14T12:44:08.024695] [DEBUG] [REMOTE ] UXIN: Retrieved 1897 rows, trimmed to 300. [2026-01-14T12:44:08.024876] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-14T12:44:08.025125] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-14T12:44:08.025268] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:08.025399] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-14T12:44:08.025452] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-14T12:44:08.025512] [INFO ] [MAIN ] [3275/3512] UXIN kept (0.5s) | 3272 kept, 3 rejected | 74.3/min | ETA: 3.2m [2026-01-14T12:44:08.325705] [DEBUG] [REMOTE ] UYLD: Retrieved 807 rows, trimmed to 300. [2026-01-14T12:44:08.325841] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-14T12:44:08.326047] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.65. [2026-01-14T12:44:08.326186] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:08.326298] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-14T12:44:08.326339] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-14T12:44:08.326387] [INFO ] [MAIN ] [3276/3512] UYLD kept (0.3s) | 3273 kept, 3 rejected | 74.4/min | ETA: 3.2m [2026-01-14T12:44:08.786340] [DEBUG] [REMOTE ] UZE: Retrieved 1275 rows, trimmed to 300. [2026-01-14T12:44:08.786478] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-14T12:44:08.786717] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-14T12:44:08.786858] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:08.786972] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-14T12:44:08.787014] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-14T12:44:08.787064] [INFO ] [MAIN ] [3277/3512] UZE kept (0.5s) | 3274 kept, 3 rejected | 74.4/min | ETA: 3.2m [2026-01-14T12:44:09.271104] [DEBUG] [REMOTE ] VAC: Retrieved 3565 rows, trimmed to 300. [2026-01-14T12:44:09.271259] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-14T12:44:09.271481] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-14T12:44:09.271690] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:09.271816] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-14T12:44:09.271858] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-14T12:44:09.271909] [INFO ] [MAIN ] [3278/3512] VAC kept (0.5s) | 3275 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:09.759254] [DEBUG] [REMOTE ] VAL: Retrieved 5633 rows, trimmed to 300. [2026-01-14T12:44:09.759392] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-14T12:44:09.759621] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $48.33. [2026-01-14T12:44:09.759764] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:09.759876] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-14T12:44:09.759916] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-14T12:44:09.759964] [INFO ] [MAIN ] [3279/3512] VAL kept (0.5s) | 3276 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:10.209131] [DEBUG] [REMOTE ] VALE: Retrieved 5993 rows, trimmed to 300. [2026-01-14T12:44:10.209283] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-14T12:44:10.209520] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.90. [2026-01-14T12:44:10.209681] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:10.209804] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-14T12:44:10.209846] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-14T12:44:10.209895] [INFO ] [MAIN ] [3280/3512] VALE kept (0.4s) | 3277 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:10.541160] [DEBUG] [REMOTE ] VALN: Retrieved 1179 rows, trimmed to 300. [2026-01-14T12:44:10.541306] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-14T12:44:10.541515] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-14T12:44:10.541679] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:10.541791] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-14T12:44:10.541831] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-14T12:44:10.541879] [INFO ] [MAIN ] [3281/3512] VALN kept (0.3s) | 3278 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:10.855974] [DEBUG] [REMOTE ] VANI: Retrieved 2803 rows, trimmed to 300. [2026-01-14T12:44:10.856131] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-14T12:44:10.856384] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-14T12:44:10.856554] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:10.856703] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-14T12:44:10.856746] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-14T12:44:10.856796] [INFO ] [MAIN ] [3282/3512] VANI kept (0.3s) | 3279 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:11.541714] [DEBUG] [REMOTE ] VBF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:11.541972] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-14T12:44:11.542381] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-14T12:44:11.542533] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:11.542720] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-14T12:44:11.542765] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-14T12:44:11.542824] [INFO ] [MAIN ] [3283/3512] VBF kept (0.7s) | 3280 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:11.796187] [DEBUG] [REMOTE ] VBNK: Retrieved 1099 rows, trimmed to 300. [2026-01-14T12:44:11.796385] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-14T12:44:11.796658] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-14T12:44:11.796803] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:11.796919] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-14T12:44:11.796961] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-14T12:44:11.797013] [INFO ] [MAIN ] [3284/3512] VBNK kept (0.3s) | 3281 kept, 3 rejected | 74.4/min | ETA: 3.1m [2026-01-14T12:44:12.386665] [DEBUG] [REMOTE ] VC: Retrieved 3842 rows, trimmed to 300. [2026-01-14T12:44:12.386877] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-14T12:44:12.387196] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-14T12:44:12.387357] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:12.387557] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-14T12:44:12.387635] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-14T12:44:12.387695] [INFO ] [MAIN ] [3285/3512] VC kept (0.6s) | 3282 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:12.678809] [DEBUG] [REMOTE ] VCEL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:12.679149] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-14T12:44:12.679381] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-14T12:44:12.679521] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:12.679683] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-14T12:44:12.679748] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-14T12:44:12.680004] [INFO ] [MAIN ] [3286/3512] VCEL kept (0.3s) | 3283 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:12.972743] [DEBUG] [REMOTE ] VCRB: Retrieved 521 rows, trimmed to 300. [2026-01-14T12:44:12.972885] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-14T12:44:12.973096] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-14T12:44:12.973238] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:12.973350] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-14T12:44:12.973391] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-14T12:44:12.973441] [INFO ] [MAIN ] [3287/3512] VCRB kept (0.3s) | 3284 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:13.606032] [DEBUG] [REMOTE ] VCSH: Retrieved 4059 rows, trimmed to 300. [2026-01-14T12:44:13.606168] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-14T12:44:13.606382] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-14T12:44:13.606539] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:13.606709] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-14T12:44:13.606760] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-14T12:44:13.606811] [INFO ] [MAIN ] [3288/3512] VCSH kept (0.6s) | 3285 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:14.060160] [DEBUG] [REMOTE ] VECO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:14.060354] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-14T12:44:14.060631] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-14T12:44:14.060776] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:14.060906] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-14T12:44:14.060947] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-14T12:44:14.060998] [INFO ] [MAIN ] [3289/3512] VECO kept (0.5s) | 3286 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:14.214766] [DEBUG] [REMOTE ] VEEE: Retrieved 1126 rows, trimmed to 300. [2026-01-14T12:44:14.214940] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-14T12:44:14.215213] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-14T12:44:14.215393] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:14.215514] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-14T12:44:14.215556] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-14T12:44:14.215642] [INFO ] [MAIN ] [3290/3512] VEEE kept (0.2s) | 3287 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:14.723452] [DEBUG] [REMOTE ] VEL: Retrieved 1505 rows, trimmed to 300. [2026-01-14T12:44:14.723595] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-14T12:44:14.723806] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-14T12:44:14.723939] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:14.724045] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-14T12:44:14.724084] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-14T12:44:14.724131] [INFO ] [MAIN ] [3291/3512] VEL kept (0.5s) | 3288 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:15.442499] [DEBUG] [REMOTE ] VEON: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:15.442668] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-14T12:44:15.442897] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-14T12:44:15.443033] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:15.443148] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-14T12:44:15.443188] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-14T12:44:15.443236] [INFO ] [MAIN ] [3292/3512] VEON kept (0.7s) | 3289 kept, 3 rejected | 74.5/min | ETA: 3.0m [2026-01-14T12:44:15.669433] [DEBUG] [REMOTE ] VERA: Retrieved 1172 rows, trimmed to 300. [2026-01-14T12:44:15.669620] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-14T12:44:15.669850] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-14T12:44:15.670009] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:15.670135] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-14T12:44:15.670181] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-14T12:44:15.670251] [INFO ] [MAIN ] [3293/3512] VERA kept (0.2s) | 3290 kept, 3 rejected | 74.5/min | ETA: 2.9m [2026-01-14T12:44:16.164701] [DEBUG] [REMOTE ] VERI: Retrieved 2180 rows, trimmed to 300. [2026-01-14T12:44:16.164895] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-14T12:44:16.165163] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-14T12:44:16.165327] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:16.165461] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-14T12:44:16.165505] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-14T12:44:16.165562] [INFO ] [MAIN ] [3294/3512] VERI kept (0.5s) | 3291 kept, 3 rejected | 74.6/min | ETA: 2.9m [2026-01-14T12:44:16.633848] [DEBUG] [REMOTE ] VERO: Retrieved 3317 rows, trimmed to 300. [2026-01-14T12:44:16.634179] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-14T12:44:16.634393] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.44. [2026-01-14T12:44:16.634537] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:16.634672] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-14T12:44:16.634716] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-14T12:44:16.634767] [INFO ] [MAIN ] [3295/3512] VERO kept (0.5s) | 3292 kept, 3 rejected | 74.6/min | ETA: 2.9m [2026-01-14T12:44:16.973116] [DEBUG] [REMOTE ] VERX: Retrieved 1372 rows, trimmed to 300. [2026-01-14T12:44:16.973250] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-14T12:44:16.973454] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-14T12:44:16.973613] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:16.973732] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-14T12:44:16.973777] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-14T12:44:16.973824] [INFO ] [MAIN ] [3296/3512] VERX kept (0.3s) | 3293 kept, 3 rejected | 74.6/min | ETA: 2.9m [2026-01-14T12:44:17.523746] [DEBUG] [REMOTE ] VFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:17.523905] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-14T12:44:17.524167] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-14T12:44:17.524304] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:17.524432] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-14T12:44:17.524480] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-14T12:44:17.524545] [INFO ] [MAIN ] [3297/3512] VFC kept (0.6s) | 3294 kept, 3 rejected | 74.6/min | ETA: 2.9m [2026-01-14T12:44:17.926434] [DEBUG] [REMOTE ] VFF: Retrieved 3968 rows, trimmed to 300. [2026-01-14T12:44:17.926609] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-14T12:44:17.926848] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-14T12:44:17.926990] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:17.927111] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-14T12:44:17.927152] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-14T12:44:17.927205] [INFO ] [MAIN ] [3298/3512] VFF kept (0.4s) | 3295 kept, 3 rejected | 74.6/min | ETA: 2.9m [2026-01-14T12:44:18.160686] [DEBUG] [REMOTE ] VFLO: Retrieved 643 rows, trimmed to 300. [2026-01-14T12:44:18.160832] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-14T12:44:18.161040] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-14T12:44:18.161176] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:18.161286] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-14T12:44:18.161327] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-14T12:44:18.161392] [INFO ] [MAIN ] [3299/3512] VFLO kept (0.2s) | 3296 kept, 3 rejected | 74.6/min | ETA: 2.9m [2026-01-14T12:44:18.555985] [DEBUG] [REMOTE ] VFS: Retrieved 1093 rows, trimmed to 300. [2026-01-14T12:44:18.556145] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-14T12:44:18.556351] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-14T12:44:18.556484] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:18.556622] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-14T12:44:18.556670] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-14T12:44:18.556719] [INFO ] [MAIN ] [3300/3512] VFS kept (0.4s) | 3297 kept, 3 rejected | 74.6/min | ETA: 2.8m [2026-01-14T12:44:19.076955] [DEBUG] [REMOTE ] VGI: Retrieved 3492 rows, trimmed to 300. [2026-01-14T12:44:19.077104] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-14T12:44:19.077324] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-14T12:44:19.077463] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:19.077629] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-14T12:44:19.077673] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-14T12:44:19.077726] [INFO ] [MAIN ] [3301/3512] VGI kept (0.5s) | 3298 kept, 3 rejected | 74.6/min | ETA: 2.8m [2026-01-14T12:44:19.703079] [DEBUG] [REMOTE ] VGM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:19.703262] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-14T12:44:19.703557] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.90. [2026-01-14T12:44:19.703721] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:19.703860] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-14T12:44:19.703901] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-14T12:44:19.703954] [INFO ] [MAIN ] [3302/3512] VGM kept (0.6s) | 3299 kept, 3 rejected | 74.6/min | ETA: 2.8m [2026-01-14T12:44:19.971284] [DEBUG] [REMOTE ] VGSH: Retrieved 4059 rows, trimmed to 300. [2026-01-14T12:44:19.971421] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-14T12:44:19.971655] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-14T12:44:19.971792] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:19.971906] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-14T12:44:19.971946] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-14T12:44:19.971994] [INFO ] [MAIN ] [3303/3512] VGSH kept (0.3s) | 3300 kept, 3 rejected | 74.6/min | ETA: 2.8m [2026-01-14T12:44:20.399833] [DEBUG] [REMOTE ] VICI: Retrieved 2071 rows, trimmed to 300. [2026-01-14T12:44:20.400234] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-14T12:44:20.400536] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-14T12:44:20.400728] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:20.400879] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-14T12:44:20.400931] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-14T12:44:20.401034] [INFO ] [MAIN ] [3304/3512] VICI kept (0.4s) | 3301 kept, 3 rejected | 74.7/min | ETA: 2.8m [2026-01-14T12:44:20.699834] [DEBUG] [REMOTE ] VIGI: Retrieved 2482 rows, trimmed to 300. [2026-01-14T12:44:20.700067] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-14T12:44:20.700443] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-14T12:44:20.700676] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:20.700864] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-14T12:44:20.700926] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-14T12:44:20.701037] [INFO ] [MAIN ] [3305/3512] VIGI kept (0.3s) | 3302 kept, 3 rejected | 74.7/min | ETA: 2.8m [2026-01-14T12:44:21.026782] [DEBUG] [REMOTE ] VINP: Retrieved 1246 rows, trimmed to 300. [2026-01-14T12:44:21.026975] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-14T12:44:21.027246] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.98. [2026-01-14T12:44:21.027387] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:21.027530] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-14T12:44:21.027597] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-14T12:44:21.027656] [INFO ] [MAIN ] [3306/3512] VINP kept (0.3s) | 3303 kept, 3 rejected | 74.7/min | ETA: 2.8m [2026-01-14T12:44:21.535148] [DEBUG] [REMOTE ] VIPS: Retrieved 3472 rows, trimmed to 300. [2026-01-14T12:44:21.535361] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-14T12:44:21.535727] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-14T12:44:21.535937] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:21.536117] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-14T12:44:21.536173] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-14T12:44:21.536244] [INFO ] [MAIN ] [3307/3512] VIPS kept (0.5s) | 3304 kept, 3 rejected | 74.7/min | ETA: 2.7m [2026-01-14T12:44:22.232010] [DEBUG] [REMOTE ] VIRC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:22.232166] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-14T12:44:22.232377] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-14T12:44:22.232513] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:22.232646] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-14T12:44:22.232689] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-14T12:44:22.232738] [INFO ] [MAIN ] [3308/3512] VIRC kept (0.7s) | 3305 kept, 3 rejected | 74.7/min | ETA: 2.7m [2026-01-14T12:44:22.342555] [DEBUG] [REMOTE ] VISN: Retrieved 1 rows, trimmed to 1. [2026-01-14T12:44:22.342675] [DEBUG] [REMOTE ] VISN: FAIL: History check failed. Only 1 days available; 300 required. [2026-01-14T12:44:22.342749] [WARN ] [LOCAL ] VISN: SET TO BLACKLISTED [2026-01-14T12:44:22.343920] [INFO ] [MAIN ] [3309/3512] VISN rejected (0.1s) | 3305 kept, 4 rejected | 74.7/min | ETA: 2.7m [2026-01-14T12:44:22.891079] [DEBUG] [REMOTE ] VITL: Retrieved 1370 rows, trimmed to 300. [2026-01-14T12:44:22.891216] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-14T12:44:22.891425] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.70. [2026-01-14T12:44:22.891558] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:22.891711] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-14T12:44:22.891755] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-14T12:44:22.891805] [INFO ] [MAIN ] [3310/3512] VITL kept (0.5s) | 3306 kept, 4 rejected | 74.7/min | ETA: 2.7m [2026-01-14T12:44:23.444604] [DEBUG] [REMOTE ] VKQ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:23.444749] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-14T12:44:23.444981] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.43. [2026-01-14T12:44:23.445116] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:23.445235] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-14T12:44:23.445308] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-14T12:44:23.445360] [INFO ] [MAIN ] [3311/3512] VKQ kept (0.6s) | 3307 kept, 4 rejected | 74.7/min | ETA: 2.7m [2026-01-14T12:44:23.614055] [DEBUG] [REMOTE ] VKTX: Retrieved 2694 rows, trimmed to 300. [2026-01-14T12:44:23.614236] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-14T12:44:23.614444] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.69. [2026-01-14T12:44:23.614604] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:23.614717] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-14T12:44:23.614757] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-14T12:44:23.614805] [INFO ] [MAIN ] [3312/3512] VKTX kept (0.2s) | 3308 kept, 4 rejected | 74.7/min | ETA: 2.7m [2026-01-14T12:44:24.328338] [DEBUG] [REMOTE ] VLGEA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:24.328494] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-14T12:44:24.328766] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-14T12:44:24.328918] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:24.329051] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-14T12:44:24.329092] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-14T12:44:24.329146] [INFO ] [MAIN ] [3313/3512] VLGEA kept (0.7s) | 3309 kept, 4 rejected | 74.8/min | ETA: 2.7m [2026-01-14T12:44:24.552553] [DEBUG] [REMOTE ] VLN: Retrieved 1075 rows, trimmed to 300. [2026-01-14T12:44:24.552715] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-14T12:44:24.552927] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-14T12:44:24.553089] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:24.553198] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-14T12:44:24.553237] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-14T12:44:24.553286] [INFO ] [MAIN ] [3314/3512] VLN kept (0.2s) | 3310 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:25.236906] [DEBUG] [REMOTE ] VLO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:25.237067] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-14T12:44:25.237290] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $156.65. [2026-01-14T12:44:25.237424] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:25.237558] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-14T12:44:25.237619] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-14T12:44:25.237671] [INFO ] [MAIN ] [3315/3512] VLO kept (0.7s) | 3311 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:25.580900] [DEBUG] [REMOTE ] VLRS: Retrieved 3099 rows, trimmed to 300. [2026-01-14T12:44:25.581055] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-14T12:44:25.581479] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-14T12:44:25.581644] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:25.581762] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-14T12:44:25.581804] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-14T12:44:25.581856] [INFO ] [MAIN ] [3316/3512] VLRS kept (0.3s) | 3312 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:25.836996] [DEBUG] [REMOTE ] VLTO: Retrieved 571 rows, trimmed to 300. [2026-01-14T12:44:25.837147] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-14T12:44:25.837565] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-14T12:44:25.837729] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:25.837841] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-14T12:44:25.837880] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-14T12:44:25.837928] [INFO ] [MAIN ] [3317/3512] VLTO kept (0.3s) | 3313 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:26.386820] [DEBUG] [REMOTE ] VLY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:26.386994] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-14T12:44:26.387233] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.71. [2026-01-14T12:44:26.387367] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:26.387485] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-14T12:44:26.387541] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-14T12:44:26.387610] [INFO ] [MAIN ] [3318/3512] VLY kept (0.5s) | 3314 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:26.808300] [DEBUG] [REMOTE ] VMBS: Retrieved 4059 rows, trimmed to 300. [2026-01-14T12:44:26.808460] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-14T12:44:26.808749] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-14T12:44:26.808923] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:26.809071] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-14T12:44:26.809118] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-14T12:44:26.809173] [INFO ] [MAIN ] [3319/3512] VMBS kept (0.4s) | 3315 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:27.130174] [DEBUG] [REMOTE ] VMD: Retrieved 1989 rows, trimmed to 300. [2026-01-14T12:44:27.130361] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-14T12:44:27.130632] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-14T12:44:27.130776] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:27.130901] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-14T12:44:27.130942] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-14T12:44:27.130996] [INFO ] [MAIN ] [3320/3512] VMD kept (0.3s) | 3316 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:27.591444] [DEBUG] [REMOTE ] VMI: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:27.591625] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-14T12:44:27.591878] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-14T12:44:27.592017] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:27.592144] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-14T12:44:27.592185] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-14T12:44:27.592237] [INFO ] [MAIN ] [3321/3512] VMI kept (0.5s) | 3317 kept, 4 rejected | 74.8/min | ETA: 2.6m [2026-01-14T12:44:27.926914] [DEBUG] [REMOTE ] VMO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:27.927066] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-14T12:44:27.927309] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.43. [2026-01-14T12:44:27.927445] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:27.927613] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-14T12:44:27.927683] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-14T12:44:27.927734] [INFO ] [MAIN ] [3322/3512] VMO kept (0.3s) | 3318 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:28.422961] [DEBUG] [REMOTE ] VNDA: Retrieved 4970 rows, trimmed to 300. [2026-01-14T12:44:28.423121] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-14T12:44:28.423377] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-14T12:44:28.423518] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:28.423668] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-14T12:44:28.423712] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-14T12:44:28.423766] [INFO ] [MAIN ] [3323/3512] VNDA kept (0.5s) | 3319 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:28.916767] [DEBUG] [REMOTE ] VNO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:28.916998] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-14T12:44:28.917298] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-14T12:44:28.917442] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:28.917778] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-14T12:44:28.917826] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-14T12:44:28.917886] [INFO ] [MAIN ] [3324/3512] VNO kept (0.5s) | 3320 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:29.139189] [DEBUG] [REMOTE ] VNOM: Retrieved 2911 rows, trimmed to 300. [2026-01-14T12:44:29.139372] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-14T12:44:29.139644] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.79. [2026-01-14T12:44:29.139790] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:29.139918] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-14T12:44:29.139961] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-14T12:44:29.140012] [INFO ] [MAIN ] [3325/3512] VNOM kept (0.2s) | 3321 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:29.677627] [DEBUG] [REMOTE ] VNQI: Retrieved 3823 rows, trimmed to 300. [2026-01-14T12:44:29.677783] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-14T12:44:29.678062] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-14T12:44:29.678212] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:29.678335] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-14T12:44:29.678377] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-14T12:44:29.678428] [INFO ] [MAIN ] [3326/3512] VNQI kept (0.5s) | 3322 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:30.095084] [DEBUG] [REMOTE ] VOC: Retrieved 3694 rows, trimmed to 300. [2026-01-14T12:44:30.095233] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-14T12:44:30.095452] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-14T12:44:30.095611] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:30.095732] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-14T12:44:30.095773] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-14T12:44:30.095824] [INFO ] [MAIN ] [3327/3512] VOC kept (0.4s) | 3323 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:30.586086] [DEBUG] [REMOTE ] VOD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:30.586228] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-14T12:44:30.586494] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-14T12:44:30.586659] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:30.586773] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-14T12:44:30.586812] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-14T12:44:30.586861] [INFO ] [MAIN ] [3328/3512] VOD kept (0.5s) | 3324 kept, 4 rejected | 74.9/min | ETA: 2.5m [2026-01-14T12:44:30.884873] [DEBUG] [REMOTE ] VONE: Retrieved 3851 rows, trimmed to 300. [2026-01-14T12:44:30.885003] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-14T12:44:30.885207] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-14T12:44:30.885340] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:30.885446] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-14T12:44:30.885486] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-14T12:44:30.885534] [INFO ] [MAIN ] [3329/3512] VONE kept (0.3s) | 3325 kept, 4 rejected | 74.9/min | ETA: 2.4m [2026-01-14T12:44:31.357756] [DEBUG] [REMOTE ] VONG: Retrieved 3851 rows, trimmed to 300. [2026-01-14T12:44:31.357917] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-14T12:44:31.358130] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-14T12:44:31.358269] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:31.358380] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-14T12:44:31.358420] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-14T12:44:31.358469] [INFO ] [MAIN ] [3330/3512] VONG kept (0.5s) | 3326 kept, 4 rejected | 74.9/min | ETA: 2.4m [2026-01-14T12:44:31.623662] [DEBUG] [REMOTE ] VOTE: Retrieved 1145 rows, trimmed to 300. [2026-01-14T12:44:31.623808] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-14T12:44:31.624020] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-14T12:44:31.624187] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:31.624320] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-14T12:44:31.624363] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-14T12:44:31.624415] [INFO ] [MAIN ] [3331/3512] VOTE kept (0.3s) | 3327 kept, 4 rejected | 75.0/min | ETA: 2.4m [2026-01-14T12:44:32.145727] [DEBUG] [REMOTE ] VPG: Retrieved 3914 rows, trimmed to 300. [2026-01-14T12:44:32.145971] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-14T12:44:32.146249] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-14T12:44:32.146409] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:32.146757] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-14T12:44:32.146802] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-14T12:44:32.146861] [INFO ] [MAIN ] [3332/3512] VPG kept (0.5s) | 3328 kept, 4 rejected | 75.0/min | ETA: 2.4m [2026-01-14T12:44:32.343557] [DEBUG] [REMOTE ] VPLS: Retrieved 526 rows, trimmed to 300. [2026-01-14T12:44:32.343724] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-14T12:44:32.343952] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-14T12:44:32.344110] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:32.344259] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-14T12:44:32.344337] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-14T12:44:32.344396] [INFO ] [MAIN ] [3333/3512] VPLS kept (0.2s) | 3329 kept, 4 rejected | 75.0/min | ETA: 2.4m [2026-01-14T12:44:32.995591] [DEBUG] [REMOTE ] VRA: Retrieved 3830 rows, trimmed to 300. [2026-01-14T12:44:32.995736] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-14T12:44:32.995952] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-14T12:44:32.996092] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:32.996224] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-14T12:44:32.996273] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-14T12:44:32.996324] [INFO ] [MAIN ] [3334/3512] VRA kept (0.7s) | 3330 kept, 4 rejected | 75.0/min | ETA: 2.4m [2026-01-14T12:44:33.273279] [DEBUG] [REMOTE ] VRCA: Retrieved 1905 rows, trimmed to 300. [2026-01-14T12:44:33.273411] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-14T12:44:33.273641] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-14T12:44:33.273790] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:33.273900] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-14T12:44:33.273941] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-14T12:44:33.273991] [INFO ] [MAIN ] [3335/3512] VRCA kept (0.3s) | 3331 kept, 4 rejected | 75.0/min | ETA: 2.4m [2026-01-14T12:44:33.725940] [DEBUG] [REMOTE ] VRDN: Retrieved 2911 rows, trimmed to 300. [2026-01-14T12:44:33.726105] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-14T12:44:33.726387] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $21.90. [2026-01-14T12:44:33.726529] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:33.726670] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-14T12:44:33.726713] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-14T12:44:33.726764] [INFO ] [MAIN ] [3336/3512] VRDN kept (0.5s) | 3332 kept, 4 rejected | 75.0/min | ETA: 2.3m [2026-01-14T12:44:34.149829] [DEBUG] [REMOTE ] VRE: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:34.149981] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-14T12:44:34.150221] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-14T12:44:34.150359] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:34.150480] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-14T12:44:34.150523] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-14T12:44:34.150593] [INFO ] [MAIN ] [3337/3512] VRE kept (0.4s) | 3333 kept, 4 rejected | 75.0/min | ETA: 2.3m [2026-01-14T12:44:34.514813] [DEBUG] [REMOTE ] VREX: Retrieved 2258 rows, trimmed to 300. [2026-01-14T12:44:34.514949] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-14T12:44:34.515153] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-14T12:44:34.515286] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:34.515397] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-14T12:44:34.515437] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-14T12:44:34.515485] [INFO ] [MAIN ] [3338/3512] VREX kept (0.4s) | 3334 kept, 4 rejected | 75.0/min | ETA: 2.3m [2026-01-14T12:44:34.832268] [DEBUG] [REMOTE ] VRIG: Retrieved 2340 rows, trimmed to 300. [2026-01-14T12:44:34.832398] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-14T12:44:34.832625] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.85. [2026-01-14T12:44:34.832761] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:34.832868] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-14T12:44:34.832907] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-14T12:44:34.832956] [INFO ] [MAIN ] [3339/3512] VRIG kept (0.3s) | 3335 kept, 4 rejected | 75.0/min | ETA: 2.3m [2026-01-14T12:44:35.360998] [DEBUG] [REMOTE ] VRNS: Retrieved 2987 rows, trimmed to 300. [2026-01-14T12:44:35.361132] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-14T12:44:35.361341] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-14T12:44:35.361474] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:35.361601] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-14T12:44:35.361643] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-14T12:44:35.361691] [INFO ] [MAIN ] [3340/3512] VRNS kept (0.5s) | 3336 kept, 4 rejected | 75.0/min | ETA: 2.3m [2026-01-14T12:44:35.695907] [DEBUG] [REMOTE ] VRRM: Retrieved 2214 rows, trimmed to 300. [2026-01-14T12:44:35.696047] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-14T12:44:35.696261] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-14T12:44:35.696400] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:35.696513] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-14T12:44:35.696554] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-14T12:44:35.696625] [INFO ] [MAIN ] [3341/3512] VRRM kept (0.3s) | 3337 kept, 4 rejected | 75.1/min | ETA: 2.3m [2026-01-14T12:44:36.109138] [DEBUG] [REMOTE ] VRSK: Retrieved 4092 rows, trimmed to 300. [2026-01-14T12:44:36.109276] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-14T12:44:36.109482] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-14T12:44:36.109643] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:36.109754] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-14T12:44:36.109794] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-14T12:44:36.109843] [INFO ] [MAIN ] [3342/3512] VRSK kept (0.4s) | 3338 kept, 4 rejected | 75.1/min | ETA: 2.3m [2026-01-14T12:44:36.674160] [DEBUG] [REMOTE ] VRSN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:36.674308] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-14T12:44:36.674531] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-14T12:44:36.674689] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:36.674812] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-14T12:44:36.674863] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-14T12:44:36.674924] [INFO ] [MAIN ] [3343/3512] VRSN kept (0.6s) | 3339 kept, 4 rejected | 75.1/min | ETA: 2.3m [2026-01-14T12:44:36.900087] [DEBUG] [REMOTE ] VRTS: Retrieved 4284 rows, trimmed to 300. [2026-01-14T12:44:36.900222] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-14T12:44:36.900435] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-14T12:44:36.900587] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:36.900704] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-14T12:44:36.900770] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-14T12:44:36.900822] [INFO ] [MAIN ] [3344/3512] VRTS kept (0.2s) | 3340 kept, 4 rejected | 75.1/min | ETA: 2.2m [2026-01-14T12:44:37.510375] [DEBUG] [REMOTE ] VRTX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:37.510518] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-14T12:44:37.510762] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-14T12:44:37.510910] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:37.511029] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-14T12:44:37.511072] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-14T12:44:37.511125] [INFO ] [MAIN ] [3345/3512] VRTX kept (0.6s) | 3341 kept, 4 rejected | 75.1/min | ETA: 2.2m [2026-01-14T12:44:37.738397] [DEBUG] [REMOTE ] VS: Retrieved 1254 rows, trimmed to 300. [2026-01-14T12:44:37.738535] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-14T12:44:37.738759] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-14T12:44:37.738897] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:37.739005] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-14T12:44:37.739045] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-14T12:44:37.739093] [INFO ] [MAIN ] [3346/3512] VS kept (0.2s) | 3342 kept, 4 rejected | 75.1/min | ETA: 2.2m [2026-01-14T12:44:38.138475] [DEBUG] [REMOTE ] VSCO: Retrieved 1126 rows, trimmed to 300. [2026-01-14T12:44:38.138659] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-14T12:44:38.138880] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $30.28. [2026-01-14T12:44:38.139020] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:38.139138] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-14T12:44:38.139179] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-14T12:44:38.139253] [INFO ] [MAIN ] [3347/3512] VSCO kept (0.4s) | 3343 kept, 4 rejected | 75.1/min | ETA: 2.2m [2026-01-14T12:44:38.621691] [DEBUG] [REMOTE ] VSDA: Retrieved 2198 rows, trimmed to 300. [2026-01-14T12:44:38.621828] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-14T12:44:38.622040] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-14T12:44:38.622179] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:38.622294] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-14T12:44:38.622336] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-14T12:44:38.622384] [INFO ] [MAIN ] [3348/3512] VSDA kept (0.5s) | 3344 kept, 4 rejected | 75.1/min | ETA: 2.2m [2026-01-14T12:44:39.210903] [DEBUG] [REMOTE ] VSEC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:39.211059] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-14T12:44:39.211301] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $159.46. [2026-01-14T12:44:39.211435] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:39.211556] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-14T12:44:39.211615] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-14T12:44:39.211668] [INFO ] [MAIN ] [3349/3512] VSEC kept (0.6s) | 3345 kept, 4 rejected | 75.1/min | ETA: 2.2m [2026-01-14T12:44:39.694604] [DEBUG] [REMOTE ] VSH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:39.694760] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-14T12:44:39.695007] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-14T12:44:39.695146] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:39.695271] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-14T12:44:39.695313] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-14T12:44:39.695370] [INFO ] [MAIN ] [3350/3512] VSH kept (0.5s) | 3346 kept, 4 rejected | 75.2/min | ETA: 2.2m [2026-01-14T12:44:39.909596] [DEBUG] [REMOTE ] VSTM: Retrieved 3511 rows, trimmed to 300. [2026-01-14T12:44:39.909740] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-14T12:44:39.909979] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.87. [2026-01-14T12:44:39.910119] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:39.910232] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-14T12:44:39.910274] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-14T12:44:39.910324] [INFO ] [MAIN ] [3351/3512] VSTM kept (0.2s) | 3347 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:40.297905] [DEBUG] [REMOTE ] VSTS: Retrieved 570 rows, trimmed to 300. [2026-01-14T12:44:40.298041] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-14T12:44:40.298242] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.81. [2026-01-14T12:44:40.298377] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:40.298485] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-14T12:44:40.298525] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-14T12:44:40.298589] [INFO ] [MAIN ] [3352/3512] VSTS kept (0.4s) | 3348 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:40.847632] [DEBUG] [REMOTE ] VTC: Retrieved 2054 rows, trimmed to 300. [2026-01-14T12:44:40.847770] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-14T12:44:40.848053] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-14T12:44:40.848191] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:40.848299] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-14T12:44:40.848338] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-14T12:44:40.848387] [INFO ] [MAIN ] [3353/3512] VTC kept (0.5s) | 3349 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:41.156933] [DEBUG] [REMOTE ] VTEX: Retrieved 1126 rows, trimmed to 300. [2026-01-14T12:44:41.157071] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-14T12:44:41.157275] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.59. [2026-01-14T12:44:41.157418] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:41.157560] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-14T12:44:41.157621] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-14T12:44:41.157673] [INFO ] [MAIN ] [3354/3512] VTEX kept (0.3s) | 3350 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:41.664916] [DEBUG] [REMOTE ] VTIP: Retrieved 3329 rows, trimmed to 300. [2026-01-14T12:44:41.665048] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-14T12:44:41.665262] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-14T12:44:41.665400] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:41.665513] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-14T12:44:41.665607] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-14T12:44:41.665679] [INFO ] [MAIN ] [3355/3512] VTIP kept (0.5s) | 3351 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:41.956666] [DEBUG] [REMOTE ] VTMX: Retrieved 637 rows, trimmed to 300. [2026-01-14T12:44:41.956812] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-14T12:44:41.957035] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $26.43. [2026-01-14T12:44:41.957210] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:41.957333] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-14T12:44:41.957375] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-14T12:44:41.957425] [INFO ] [MAIN ] [3356/3512] VTMX kept (0.3s) | 3352 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:42.469660] [DEBUG] [REMOTE ] VTN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:42.469801] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-14T12:44:42.470024] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-14T12:44:42.470162] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:42.470282] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-14T12:44:42.470323] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-14T12:44:42.470373] [INFO ] [MAIN ] [3357/3512] VTN kept (0.5s) | 3353 kept, 4 rejected | 75.2/min | ETA: 2.1m [2026-01-14T12:44:42.890499] [DEBUG] [REMOTE ] VTOL: Retrieved 3263 rows, trimmed to 300. [2026-01-14T12:44:42.890665] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-14T12:44:42.890877] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-14T12:44:42.891013] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:42.891123] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-14T12:44:42.891163] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-14T12:44:42.891211] [INFO ] [MAIN ] [3358/3512] VTOL kept (0.4s) | 3354 kept, 4 rejected | 75.2/min | ETA: 2.0m [2026-01-14T12:44:43.016192] [DEBUG] [REMOTE ] VTRS: Retrieved 1295 rows, trimmed to 300. [2026-01-14T12:44:43.016343] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-14T12:44:43.016551] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-14T12:44:43.016723] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:43.016835] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-14T12:44:43.016876] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-14T12:44:43.016935] [INFO ] [MAIN ] [3359/3512] VTRS kept (0.1s) | 3355 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:43.526156] [DEBUG] [REMOTE ] VTS: Retrieved 755 rows, trimmed to 300. [2026-01-14T12:44:43.526349] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-14T12:44:43.526851] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-14T12:44:43.527015] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:43.527140] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-14T12:44:43.527183] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-14T12:44:43.527239] [INFO ] [MAIN ] [3360/3512] VTS kept (0.5s) | 3356 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:43.954694] [DEBUG] [REMOTE ] VTSI: Retrieved 2461 rows, trimmed to 300. [2026-01-14T12:44:43.954877] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-14T12:44:43.955123] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-14T12:44:43.955265] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:43.955383] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-14T12:44:43.955425] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-14T12:44:43.955478] [INFO ] [MAIN ] [3361/3512] VTSI kept (0.4s) | 3357 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:44.501391] [DEBUG] [REMOTE ] VTWG: Retrieved 3851 rows, trimmed to 300. [2026-01-14T12:44:44.501620] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-14T12:44:44.501946] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-14T12:44:44.502137] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:44.502293] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-14T12:44:44.502342] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-14T12:44:44.502418] [INFO ] [MAIN ] [3362/3512] VTWG kept (0.5s) | 3358 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:44.876543] [DEBUG] [REMOTE ] VTWO: Retrieved 3851 rows, trimmed to 300. [2026-01-14T12:44:44.876756] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-14T12:44:44.877014] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-14T12:44:44.877155] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:44.877275] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-14T12:44:44.877317] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-14T12:44:44.877370] [INFO ] [MAIN ] [3363/3512] VTWO kept (0.4s) | 3359 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:45.039427] [DEBUG] [REMOTE ] VTYX: Retrieved 1061 rows, trimmed to 300. [2026-01-14T12:44:45.039636] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-14T12:44:45.039890] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.71. [2026-01-14T12:44:45.040034] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:45.040151] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-14T12:44:45.040201] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-14T12:44:45.040265] [INFO ] [MAIN ] [3364/3512] VTYX kept (0.2s) | 3360 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:45.530641] [DEBUG] [REMOTE ] VUZI: Retrieved 3970 rows, trimmed to 300. [2026-01-14T12:44:45.530811] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-14T12:44:45.531067] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-14T12:44:45.531207] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:45.531344] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-14T12:44:45.531385] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-14T12:44:45.531457] [INFO ] [MAIN ] [3365/3512] VUZI kept (0.5s) | 3361 kept, 4 rejected | 75.3/min | ETA: 2.0m [2026-01-14T12:44:45.976338] [DEBUG] [REMOTE ] VVOS: Retrieved 1277 rows, trimmed to 300. [2026-01-14T12:44:45.976479] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-14T12:44:45.976720] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-14T12:44:45.976859] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:45.976969] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-14T12:44:45.977037] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-14T12:44:45.977088] [INFO ] [MAIN ] [3366/3512] VVOS kept (0.4s) | 3362 kept, 4 rejected | 75.3/min | ETA: 1.9m [2026-01-14T12:44:46.447291] [DEBUG] [REMOTE ] VVX: Retrieved 2847 rows, trimmed to 300. [2026-01-14T12:44:46.447428] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-14T12:44:46.447703] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-14T12:44:46.447841] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:46.447950] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-14T12:44:46.447989] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-14T12:44:46.448037] [INFO ] [MAIN ] [3367/3512] VVX kept (0.5s) | 3363 kept, 4 rejected | 75.3/min | ETA: 1.9m [2026-01-14T12:44:46.837985] [DEBUG] [REMOTE ] VWOB: Retrieved 3173 rows, trimmed to 300. [2026-01-14T12:44:46.838114] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-14T12:44:46.838316] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.31. [2026-01-14T12:44:46.838450] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:46.838562] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-14T12:44:46.838620] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-14T12:44:46.838669] [INFO ] [MAIN ] [3368/3512] VWOB kept (0.4s) | 3364 kept, 4 rejected | 75.4/min | ETA: 1.9m [2026-01-14T12:44:47.252328] [DEBUG] [REMOTE ] VXUS: Retrieved 3762 rows, trimmed to 300. [2026-01-14T12:44:47.252460] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-14T12:44:47.252689] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-14T12:44:47.252825] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:47.252934] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-14T12:44:47.252974] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-14T12:44:47.253021] [INFO ] [MAIN ] [3369/3512] VXUS kept (0.4s) | 3365 kept, 4 rejected | 75.4/min | ETA: 1.9m [2026-01-14T12:44:47.625403] [DEBUG] [REMOTE ] VYMI: Retrieved 2482 rows, trimmed to 300. [2026-01-14T12:44:47.625633] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-14T12:44:47.625901] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-14T12:44:47.626044] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:47.626170] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-14T12:44:47.626211] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-14T12:44:47.626264] [INFO ] [MAIN ] [3370/3512] VYMI kept (0.4s) | 3366 kept, 4 rejected | 75.4/min | ETA: 1.9m [2026-01-14T12:44:48.038707] [DEBUG] [REMOTE ] VYX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:48.038901] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-14T12:44:48.039241] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-14T12:44:48.039427] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:48.039614] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-14T12:44:48.039665] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-14T12:44:48.039753] [INFO ] [MAIN ] [3371/3512] VYX kept (0.4s) | 3367 kept, 4 rejected | 75.4/min | ETA: 1.9m [2026-01-14T12:44:48.616621] [DEBUG] [REMOTE ] VZ: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:48.616896] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-14T12:44:48.617390] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $37.75. [2026-01-14T12:44:48.617658] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:48.617914] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-14T12:44:48.617976] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-14T12:44:48.618059] [INFO ] [MAIN ] [3372/3512] VZ kept (0.6s) | 3368 kept, 4 rejected | 75.4/min | ETA: 1.9m [2026-01-14T12:44:49.127133] [DEBUG] [REMOTE ] WAB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:49.127340] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-14T12:44:49.127685] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-14T12:44:49.127835] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:49.127984] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-14T12:44:49.128034] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-14T12:44:49.128096] [INFO ] [MAIN ] [3373/3512] WAB kept (0.5s) | 3369 kept, 4 rejected | 75.4/min | ETA: 1.8m [2026-01-14T12:44:49.614693] [DEBUG] [REMOTE ] WABC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:49.614939] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-14T12:44:49.615333] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.20. [2026-01-14T12:44:49.615501] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:49.615693] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-14T12:44:49.615746] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-14T12:44:49.615813] [INFO ] [MAIN ] [3374/3512] WABC kept (0.5s) | 3370 kept, 4 rejected | 75.4/min | ETA: 1.8m [2026-01-14T12:44:50.069359] [DEBUG] [REMOTE ] WAFD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:50.069525] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-14T12:44:50.069805] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.83. [2026-01-14T12:44:50.069947] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:50.070074] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-14T12:44:50.070115] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-14T12:44:50.070169] [INFO ] [MAIN ] [3375/3512] WAFD kept (0.5s) | 3371 kept, 4 rejected | 75.4/min | ETA: 1.8m [2026-01-14T12:44:50.385922] [DEBUG] [REMOTE ] WAFDP: Retrieved 1243 rows, trimmed to 300. [2026-01-14T12:44:50.386088] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-14T12:44:50.386328] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-14T12:44:50.386471] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:50.386731] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-14T12:44:50.386781] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-14T12:44:50.386836] [INFO ] [MAIN ] [3376/3512] WAFDP kept (0.3s) | 3372 kept, 4 rejected | 75.4/min | ETA: 1.8m [2026-01-14T12:44:50.901625] [DEBUG] [REMOTE ] WAL: Retrieved 5166 rows, trimmed to 300. [2026-01-14T12:44:50.901776] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-14T12:44:50.902006] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $72.09. [2026-01-14T12:44:50.902149] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:50.902276] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-14T12:44:50.902351] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-14T12:44:50.902435] [INFO ] [MAIN ] [3377/3512] WAL kept (0.5s) | 3373 kept, 4 rejected | 75.4/min | ETA: 1.8m [2026-01-14T12:44:51.135519] [DEBUG] [REMOTE ] WALD: Retrieved 1174 rows, trimmed to 300. [2026-01-14T12:44:51.135706] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-14T12:44:51.135920] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-14T12:44:51.136060] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:51.136174] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-14T12:44:51.136216] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-14T12:44:51.136267] [INFO ] [MAIN ] [3378/3512] WALD kept (0.2s) | 3374 kept, 4 rejected | 75.5/min | ETA: 1.8m [2026-01-14T12:44:51.789415] [DEBUG] [REMOTE ] WASH: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:51.789588] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-14T12:44:51.789830] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $25.36. [2026-01-14T12:44:51.789970] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:51.790117] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-14T12:44:51.790166] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-14T12:44:51.790226] [INFO ] [MAIN ] [3379/3512] WASH kept (0.7s) | 3375 kept, 4 rejected | 75.5/min | ETA: 1.8m [2026-01-14T12:44:52.044490] [DEBUG] [REMOTE ] WAVE: Retrieved 1139 rows, trimmed to 300. [2026-01-14T12:44:52.044654] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-14T12:44:52.044875] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-14T12:44:52.045012] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:52.045124] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-14T12:44:52.045166] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-14T12:44:52.045216] [INFO ] [MAIN ] [3380/3512] WAVE kept (0.3s) | 3376 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:52.337561] [DEBUG] [REMOTE ] WAY: Retrieved 401 rows, trimmed to 300. [2026-01-14T12:44:52.337744] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-14T12:44:52.337957] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-14T12:44:52.338094] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:52.338205] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-14T12:44:52.338245] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-14T12:44:52.338294] [INFO ] [MAIN ] [3381/3512] WAY kept (0.3s) | 3377 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:52.931703] [DEBUG] [REMOTE ] WB: Retrieved 2953 rows, trimmed to 300. [2026-01-14T12:44:52.931847] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-14T12:44:52.932064] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-14T12:44:52.932206] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:52.932323] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-14T12:44:52.932365] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-14T12:44:52.932416] [INFO ] [MAIN ] [3382/3512] WB kept (0.6s) | 3378 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:53.470306] [DEBUG] [REMOTE ] WBD: Retrieved 5160 rows, trimmed to 300. [2026-01-14T12:44:53.470483] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-14T12:44:53.470764] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $18.19. [2026-01-14T12:44:53.470909] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:53.471038] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-14T12:44:53.471081] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-14T12:44:53.471154] [INFO ] [MAIN ] [3383/3512] WBD kept (0.5s) | 3379 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:53.812074] [DEBUG] [REMOTE ] WBIY: Retrieved 2276 rows, trimmed to 300. [2026-01-14T12:44:53.812216] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-14T12:44:53.812435] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-14T12:44:53.812613] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:53.812736] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-14T12:44:53.812778] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-14T12:44:53.812830] [INFO ] [MAIN ] [3384/3512] WBIY kept (0.3s) | 3380 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:54.373528] [DEBUG] [REMOTE ] WBS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:54.373720] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-14T12:44:54.374010] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.89. [2026-01-14T12:44:54.374166] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:54.374327] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-14T12:44:54.374374] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-14T12:44:54.374429] [INFO ] [MAIN ] [3385/3512] WBS kept (0.6s) | 3381 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:54.544187] [DEBUG] [REMOTE ] WBTN: Retrieved 388 rows, trimmed to 300. [2026-01-14T12:44:54.544329] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-14T12:44:54.544546] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-14T12:44:54.544730] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:54.544846] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-14T12:44:54.544887] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-14T12:44:54.544937] [INFO ] [MAIN ] [3386/3512] WBTN kept (0.2s) | 3382 kept, 4 rejected | 75.5/min | ETA: 1.7m [2026-01-14T12:44:54.888828] [DEBUG] [REMOTE ] WBX: Retrieved 1074 rows, trimmed to 300. [2026-01-14T12:44:54.888976] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-14T12:44:54.889189] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-14T12:44:54.889325] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:54.889437] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-14T12:44:54.889478] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-14T12:44:54.889527] [INFO ] [MAIN ] [3387/3512] WBX kept (0.3s) | 3383 kept, 4 rejected | 75.6/min | ETA: 1.7m [2026-01-14T12:44:55.521923] [DEBUG] [REMOTE ] WCC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:55.522091] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-14T12:44:55.522381] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $213.22. [2026-01-14T12:44:55.522547] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:55.522701] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-14T12:44:55.522785] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-14T12:44:55.522860] [INFO ] [MAIN ] [3388/3512] WCC kept (0.6s) | 3384 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:55.834410] [DEBUG] [REMOTE ] WCLD: Retrieved 1597 rows, trimmed to 300. [2026-01-14T12:44:55.834561] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-14T12:44:55.834828] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-14T12:44:55.834975] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:55.835099] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-14T12:44:55.835141] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-14T12:44:55.835210] [INFO ] [MAIN ] [3389/3512] WCLD kept (0.3s) | 3385 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:56.338349] [DEBUG] [REMOTE ] WD: Retrieved 3792 rows, trimmed to 300. [2026-01-14T12:44:56.338565] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-14T12:44:56.338900] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-14T12:44:56.339059] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:56.339214] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-14T12:44:56.339259] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-14T12:44:56.339317] [INFO ] [MAIN ] [3390/3512] WD kept (0.5s) | 3386 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:56.759186] [DEBUG] [REMOTE ] WDAY: Retrieved 3331 rows, trimmed to 300. [2026-01-14T12:44:56.759439] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-14T12:44:56.759876] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $199.55. [2026-01-14T12:44:56.760243] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:56.760425] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-14T12:44:56.760475] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-14T12:44:56.760546] [INFO ] [MAIN ] [3391/3512] WDAY kept (0.4s) | 3387 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:57.256101] [DEBUG] [REMOTE ] WDC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:57.256340] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-14T12:44:57.256649] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $120.38. [2026-01-14T12:44:57.256795] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:57.256933] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-14T12:44:57.256975] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-14T12:44:57.257032] [INFO ] [MAIN ] [3392/3512] WDC kept (0.5s) | 3388 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:57.554238] [DEBUG] [REMOTE ] WDFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:57.554387] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-14T12:44:57.554651] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-14T12:44:57.554796] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:57.554918] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-14T12:44:57.554960] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-14T12:44:57.555011] [INFO ] [MAIN ] [3393/3512] WDFC kept (0.3s) | 3389 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:57.908197] [DEBUG] [REMOTE ] WDH: Retrieved 1177 rows, trimmed to 300. [2026-01-14T12:44:57.908338] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-14T12:44:57.908547] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-14T12:44:57.908704] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:57.908815] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-14T12:44:57.908857] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-14T12:44:57.908907] [INFO ] [MAIN ] [3394/3512] WDH kept (0.4s) | 3390 kept, 4 rejected | 75.6/min | ETA: 1.6m [2026-01-14T12:44:58.304118] [DEBUG] [REMOTE ] WDI: Retrieved 1143 rows, trimmed to 300. [2026-01-14T12:44:58.304348] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-14T12:44:58.304687] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-14T12:44:58.304858] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:58.305003] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-14T12:44:58.305051] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-14T12:44:58.305143] [INFO ] [MAIN ] [3395/3512] WDI kept (0.4s) | 3391 kept, 4 rejected | 75.6/min | ETA: 1.5m [2026-01-14T12:44:58.869566] [DEBUG] [REMOTE ] WDS: Retrieved 4655 rows, trimmed to 300. [2026-01-14T12:44:58.869768] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-14T12:44:58.870016] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.44. [2026-01-14T12:44:58.870157] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:58.870278] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-14T12:44:58.870319] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-14T12:44:58.870369] [INFO ] [MAIN ] [3396/3512] WDS kept (0.6s) | 3392 kept, 4 rejected | 75.6/min | ETA: 1.5m [2026-01-14T12:44:59.345855] [DEBUG] [REMOTE ] WEA: Retrieved 5989 rows, trimmed to 300. [2026-01-14T12:44:59.346017] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-14T12:44:59.346273] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-14T12:44:59.346445] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:59.346602] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-14T12:44:59.346646] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-14T12:44:59.346722] [INFO ] [MAIN ] [3397/3512] WEA kept (0.5s) | 3393 kept, 4 rejected | 75.6/min | ETA: 1.5m [2026-01-14T12:44:59.867889] [DEBUG] [REMOTE ] WEC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:44:59.868160] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-14T12:44:59.868646] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-14T12:44:59.868818] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-14T12:44:59.868999] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-14T12:44:59.869050] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-14T12:44:59.869113] [INFO ] [MAIN ] [3398/3512] WEC kept (0.5s) | 3394 kept, 4 rejected | 75.7/min | ETA: 1.5m [2026-01-14T12:45:00.353116] [DEBUG] [REMOTE ] WEN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:00.353326] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-14T12:45:00.353681] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-14T12:45:00.353834] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:00.353968] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-14T12:45:00.354047] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-14T12:45:00.354105] [INFO ] [MAIN ] [3399/3512] WEN kept (0.5s) | 3395 kept, 4 rejected | 75.7/min | ETA: 1.5m [2026-01-14T12:45:00.837336] [DEBUG] [REMOTE ] WERN: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:00.837525] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-14T12:45:00.837802] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-14T12:45:00.837949] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:00.838079] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-14T12:45:00.838121] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-14T12:45:00.838175] [INFO ] [MAIN ] [3400/3512] WERN kept (0.5s) | 3396 kept, 4 rejected | 75.7/min | ETA: 1.5m [2026-01-14T12:45:01.222442] [DEBUG] [REMOTE ] WES: Retrieved 3293 rows, trimmed to 300. [2026-01-14T12:45:01.222676] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-14T12:45:01.223052] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.71. [2026-01-14T12:45:01.223243] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:01.223417] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-14T12:45:01.223471] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-14T12:45:01.223563] [INFO ] [MAIN ] [3401/3512] WES kept (0.4s) | 3397 kept, 4 rejected | 75.7/min | ETA: 1.5m [2026-01-14T12:45:01.670411] [DEBUG] [REMOTE ] WEX: Retrieved 5260 rows, trimmed to 300. [2026-01-14T12:45:01.670561] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-14T12:45:01.670809] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-14T12:45:01.671144] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:01.671265] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-14T12:45:01.671306] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-14T12:45:01.671357] [INFO ] [MAIN ] [3402/3512] WEX kept (0.4s) | 3398 kept, 4 rejected | 75.7/min | ETA: 1.5m [2026-01-14T12:45:02.066312] [DEBUG] [REMOTE ] WEYS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:02.066533] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-14T12:45:02.066884] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-14T12:45:02.067043] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:02.067197] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-14T12:45:02.067242] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-14T12:45:02.067301] [INFO ] [MAIN ] [3403/3512] WEYS kept (0.4s) | 3399 kept, 4 rejected | 75.7/min | ETA: 1.4m [2026-01-14T12:45:02.641558] [DEBUG] [REMOTE ] WF: Retrieved 5607 rows, trimmed to 300. [2026-01-14T12:45:02.641751] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-14T12:45:02.642047] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-14T12:45:02.642197] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:02.642339] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-14T12:45:02.642382] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-14T12:45:02.642441] [INFO ] [MAIN ] [3404/3512] WF kept (0.6s) | 3400 kept, 4 rejected | 75.7/min | ETA: 1.4m [2026-01-14T12:45:03.023023] [DEBUG] [REMOTE ] WFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:03.023162] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-14T12:45:03.023376] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-14T12:45:03.023513] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:03.023702] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-14T12:45:03.023750] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-14T12:45:03.023802] [INFO ] [MAIN ] [3405/3512] WFC kept (0.4s) | 3401 kept, 4 rejected | 75.7/min | ETA: 1.4m [2026-01-14T12:45:03.293636] [DEBUG] [REMOTE ] WFG: Retrieved 4639 rows, trimmed to 300. [2026-01-14T12:45:03.293775] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-14T12:45:03.293991] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-14T12:45:03.294128] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:03.294241] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-14T12:45:03.294281] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-14T12:45:03.294331] [INFO ] [MAIN ] [3406/3512] WFG kept (0.3s) | 3402 kept, 4 rejected | 75.7/min | ETA: 1.4m [2026-01-14T12:45:03.723836] [DEBUG] [REMOTE ] WFRD: Retrieved 1263 rows, trimmed to 300. [2026-01-14T12:45:03.723973] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-14T12:45:03.724175] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $62.07. [2026-01-14T12:45:03.724308] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:03.724415] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-14T12:45:03.724455] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-14T12:45:03.724520] [INFO ] [MAIN ] [3407/3512] WFRD kept (0.4s) | 3403 kept, 4 rejected | 75.7/min | ETA: 1.4m [2026-01-14T12:45:04.072963] [DEBUG] [REMOTE ] WGMI: Retrieved 986 rows, trimmed to 300. [2026-01-14T12:45:04.073125] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-14T12:45:04.073372] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-14T12:45:04.073535] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:04.073677] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-14T12:45:04.073721] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-14T12:45:04.073772] [INFO ] [MAIN ] [3408/3512] WGMI kept (0.3s) | 3404 kept, 4 rejected | 75.8/min | ETA: 1.4m [2026-01-14T12:45:04.792557] [DEBUG] [REMOTE ] WGO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:04.792723] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-14T12:45:04.792943] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $30.06. [2026-01-14T12:45:04.793086] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:04.793205] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-14T12:45:04.793249] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-14T12:45:04.793301] [INFO ] [MAIN ] [3409/3512] WGO kept (0.7s) | 3405 kept, 4 rejected | 75.8/min | ETA: 1.4m [2026-01-14T12:45:05.075694] [DEBUG] [REMOTE ] WGS: Retrieved 1303 rows, trimmed to 300. [2026-01-14T12:45:05.075833] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-14T12:45:05.076245] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $109.84. [2026-01-14T12:45:05.076390] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:05.076501] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-14T12:45:05.076608] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-14T12:45:05.076683] [INFO ] [MAIN ] [3410/3512] WGS kept (0.3s) | 3406 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:05.474284] [DEBUG] [REMOTE ] WH: Retrieved 1921 rows, trimmed to 300. [2026-01-14T12:45:05.474414] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-14T12:45:05.474648] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-14T12:45:05.474788] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:05.474902] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-14T12:45:05.474943] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-14T12:45:05.474991] [INFO ] [MAIN ] [3411/3512] WH kept (0.4s) | 3407 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:05.897486] [DEBUG] [REMOTE ] WHD: Retrieved 1993 rows, trimmed to 300. [2026-01-14T12:45:05.897669] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-14T12:45:05.897875] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $36.49. [2026-01-14T12:45:05.898011] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:05.898118] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-14T12:45:05.898159] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-14T12:45:05.898207] [INFO ] [MAIN ] [3412/3512] WHD kept (0.4s) | 3408 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:06.344999] [DEBUG] [REMOTE ] WHF: Retrieved 3295 rows, trimmed to 300. [2026-01-14T12:45:06.345144] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-14T12:45:06.345363] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-14T12:45:06.345499] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:06.345634] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-14T12:45:06.345677] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-14T12:45:06.345746] [INFO ] [MAIN ] [3413/3512] WHF kept (0.4s) | 3409 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:06.902739] [DEBUG] [REMOTE ] WHG: Retrieved 5935 rows, trimmed to 300. [2026-01-14T12:45:06.902877] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-14T12:45:06.903086] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-14T12:45:06.903223] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:06.903336] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-14T12:45:06.903377] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-14T12:45:06.903425] [INFO ] [MAIN ] [3414/3512] WHG kept (0.6s) | 3410 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:07.235535] [DEBUG] [REMOTE ] WIA: Retrieved 5609 rows, trimmed to 300. [2026-01-14T12:45:07.235694] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-14T12:45:07.235901] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-14T12:45:07.236034] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:07.236143] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-14T12:45:07.236183] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-14T12:45:07.236231] [INFO ] [MAIN ] [3415/3512] WIA kept (0.3s) | 3411 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:07.450370] [DEBUG] [REMOTE ] WIMI: Retrieved 1454 rows, trimmed to 300. [2026-01-14T12:45:07.450492] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-14T12:45:07.450710] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-14T12:45:07.450846] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:07.450956] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-14T12:45:07.450995] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-14T12:45:07.451044] [INFO ] [MAIN ] [3416/3512] WIMI kept (0.2s) | 3412 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:08.125193] [DEBUG] [REMOTE ] WINA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:08.125424] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-14T12:45:08.125851] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-14T12:45:08.126053] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:08.126228] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-14T12:45:08.126284] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-14T12:45:08.126358] [INFO ] [MAIN ] [3417/3512] WINA kept (0.7s) | 3413 kept, 4 rejected | 75.8/min | ETA: 1.3m [2026-01-14T12:45:08.503361] [DEBUG] [REMOTE ] WING: Retrieved 2663 rows, trimmed to 300. [2026-01-14T12:45:08.503592] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-14T12:45:08.503948] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-14T12:45:08.504137] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:08.504297] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-14T12:45:08.504352] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-14T12:45:08.504436] [INFO ] [MAIN ] [3418/3512] WING kept (0.4s) | 3414 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:08.791294] [DEBUG] [REMOTE ] WINN: Retrieved 989 rows, trimmed to 300. [2026-01-14T12:45:08.791497] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-14T12:45:08.791834] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-14T12:45:08.791982] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:08.792107] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-14T12:45:08.792174] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-14T12:45:08.792231] [INFO ] [MAIN ] [3419/3512] WINN kept (0.3s) | 3415 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:09.275051] [DEBUG] [REMOTE ] WIX: Retrieved 3064 rows, trimmed to 300. [2026-01-14T12:45:09.275435] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-14T12:45:09.275711] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $90.33. [2026-01-14T12:45:09.275854] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:09.275977] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-14T12:45:09.276018] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-14T12:45:09.276071] [INFO ] [MAIN ] [3420/3512] WIX kept (0.5s) | 3416 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:09.597927] [DEBUG] [REMOTE ] WK: Retrieved 2787 rows, trimmed to 300. [2026-01-14T12:45:09.598081] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-14T12:45:09.598505] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-14T12:45:09.598668] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:09.598783] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-14T12:45:09.598850] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-14T12:45:09.598901] [INFO ] [MAIN ] [3421/3512] WK kept (0.3s) | 3417 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:10.216565] [DEBUG] [REMOTE ] WKC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:10.216730] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-14T12:45:10.216967] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-14T12:45:10.217111] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:10.217234] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-14T12:45:10.217276] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-14T12:45:10.217328] [INFO ] [MAIN ] [3422/3512] WKC kept (0.6s) | 3418 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:10.516433] [DEBUG] [REMOTE ] WKEY: Retrieved 1761 rows, trimmed to 300. [2026-01-14T12:45:10.516702] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-14T12:45:10.517040] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-14T12:45:10.517209] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:10.517386] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-14T12:45:10.517430] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-14T12:45:10.517488] [INFO ] [MAIN ] [3423/3512] WKEY kept (0.3s) | 3419 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:11.095439] [DEBUG] [REMOTE ] WKSP: Retrieved 5662 rows, trimmed to 300. [2026-01-14T12:45:11.095597] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-14T12:45:11.095817] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-14T12:45:11.095968] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:11.096087] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-14T12:45:11.096130] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-14T12:45:11.096182] [INFO ] [MAIN ] [3424/3512] WKSP kept (0.6s) | 3420 kept, 4 rejected | 75.9/min | ETA: 1.2m [2026-01-14T12:45:11.477114] [DEBUG] [REMOTE ] WLDN: Retrieved 4815 rows, trimmed to 300. [2026-01-14T12:45:11.477254] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-14T12:45:11.477465] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-14T12:45:11.477649] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:11.477767] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-14T12:45:11.477825] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-14T12:45:11.477875] [INFO ] [MAIN ] [3425/3512] WLDN kept (0.4s) | 3421 kept, 4 rejected | 75.9/min | ETA: 1.1m [2026-01-14T12:45:11.710547] [DEBUG] [REMOTE ] WLDS: Retrieved 837 rows, trimmed to 300. [2026-01-14T12:45:11.710713] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-14T12:45:11.710923] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-14T12:45:11.711060] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:11.711172] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-14T12:45:11.711212] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-14T12:45:11.711260] [INFO ] [MAIN ] [3426/3512] WLDS kept (0.2s) | 3422 kept, 4 rejected | 75.9/min | ETA: 1.1m [2026-01-14T12:45:12.383276] [DEBUG] [REMOTE ] WLFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:12.383435] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-14T12:45:12.383706] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-14T12:45:12.383853] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:12.383987] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-14T12:45:12.384030] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-14T12:45:12.384089] [INFO ] [MAIN ] [3427/3512] WLFC kept (0.7s) | 3423 kept, 4 rejected | 76.0/min | ETA: 1.1m [2026-01-14T12:45:12.826161] [DEBUG] [REMOTE ] WLK: Retrieved 5391 rows, trimmed to 300. [2026-01-14T12:45:12.826333] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-14T12:45:12.826635] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-14T12:45:12.826819] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:12.826986] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-14T12:45:12.827045] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-14T12:45:12.827116] [INFO ] [MAIN ] [3428/3512] WLK kept (0.4s) | 3424 kept, 4 rejected | 76.0/min | ETA: 1.1m [2026-01-14T12:45:13.248731] [DEBUG] [REMOTE ] WLKP: Retrieved 2882 rows, trimmed to 300. [2026-01-14T12:45:13.248870] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-14T12:45:13.249088] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-14T12:45:13.249439] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:13.249564] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-14T12:45:13.249627] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-14T12:45:13.249678] [INFO ] [MAIN ] [3429/3512] WLKP kept (0.4s) | 3425 kept, 4 rejected | 76.0/min | ETA: 1.1m [2026-01-14T12:45:13.518657] [DEBUG] [REMOTE ] WMG: Retrieved 1411 rows, trimmed to 300. [2026-01-14T12:45:13.518796] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-14T12:45:13.519005] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-14T12:45:13.519173] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:13.519293] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-14T12:45:13.519513] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-14T12:45:13.519563] [INFO ] [MAIN ] [3430/3512] WMG kept (0.3s) | 3426 kept, 4 rejected | 76.0/min | ETA: 1.1m [2026-01-14T12:45:14.121780] [DEBUG] [REMOTE ] WMK: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:14.121923] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-14T12:45:14.122142] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-14T12:45:14.122463] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:14.122596] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-14T12:45:14.122655] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-14T12:45:14.122707] [INFO ] [MAIN ] [3431/3512] WMK kept (0.6s) | 3427 kept, 4 rejected | 76.0/min | ETA: 1.1m [2026-01-14T12:45:14.506710] [DEBUG] [REMOTE ] WMS: Retrieved 2885 rows, trimmed to 300. [2026-01-14T12:45:14.506910] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-14T12:45:14.507189] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-14T12:45:14.507407] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:14.507589] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-14T12:45:14.507673] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-14T12:45:14.507732] [INFO ] [MAIN ] [3432/3512] WMS kept (0.4s) | 3428 kept, 4 rejected | 76.0/min | ETA: 1.1m [2026-01-14T12:45:15.063604] [DEBUG] [REMOTE ] WNC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:15.063758] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-14T12:45:15.064008] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-14T12:45:15.064148] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:15.064274] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-14T12:45:15.064485] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-14T12:45:15.064537] [INFO ] [MAIN ] [3433/3512] WNC kept (0.6s) | 3429 kept, 4 rejected | 76.0/min | ETA: 1.0m [2026-01-14T12:45:15.510844] [DEBUG] [REMOTE ] WNEB: Retrieved 5964 rows, trimmed to 300. [2026-01-14T12:45:15.511008] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-14T12:45:15.511477] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-14T12:45:15.511647] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:15.511784] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-14T12:45:15.511828] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-14T12:45:15.511883] [INFO ] [MAIN ] [3434/3512] WNEB kept (0.4s) | 3430 kept, 4 rejected | 76.0/min | ETA: 1.0m [2026-01-14T12:45:15.893993] [DEBUG] [REMOTE ] WOOD: Retrieved 4416 rows, trimmed to 300. [2026-01-14T12:45:15.894139] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-14T12:45:15.894358] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-14T12:45:15.894497] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:15.894637] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-14T12:45:15.894679] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-14T12:45:15.894730] [INFO ] [MAIN ] [3435/3512] WOOD kept (0.4s) | 3431 kept, 4 rejected | 76.0/min | ETA: 1.0m [2026-01-14T12:45:16.138643] [DEBUG] [REMOTE ] WOOF: Retrieved 1255 rows, trimmed to 300. [2026-01-14T12:45:16.138804] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-14T12:45:16.139025] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-14T12:45:16.139165] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:16.139283] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-14T12:45:16.139326] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-14T12:45:16.139592] [INFO ] [MAIN ] [3436/3512] WOOF kept (0.2s) | 3432 kept, 4 rejected | 76.0/min | ETA: 60s [2026-01-14T12:45:16.809686] [DEBUG] [REMOTE ] WPC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:16.809833] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-14T12:45:16.810067] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-14T12:45:16.810236] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:16.810368] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-14T12:45:16.810448] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-14T12:45:16.810504] [INFO ] [MAIN ] [3437/3512] WPC kept (0.7s) | 3433 kept, 4 rejected | 76.0/min | ETA: 59s [2026-01-14T12:45:17.308898] [DEBUG] [REMOTE ] WPP: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:17.309053] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-14T12:45:17.309286] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-14T12:45:17.309422] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:17.309544] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-14T12:45:17.309602] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-14T12:45:17.309655] [INFO ] [MAIN ] [3438/3512] WPP kept (0.5s) | 3434 kept, 4 rejected | 76.1/min | ETA: 58s [2026-01-14T12:45:17.594500] [DEBUG] [REMOTE ] WRAP: Retrieved 1918 rows, trimmed to 300. [2026-01-14T12:45:17.594678] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-14T12:45:17.594911] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-14T12:45:17.595046] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:17.595163] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-14T12:45:17.595203] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-14T12:45:17.595252] [INFO ] [MAIN ] [3439/3512] WRAP kept (0.3s) | 3435 kept, 4 rejected | 76.1/min | ETA: 58s [2026-01-14T12:45:18.249346] [DEBUG] [REMOTE ] WRB: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:18.249488] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-14T12:45:18.249727] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-14T12:45:18.249869] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:18.249987] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-14T12:45:18.250030] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-14T12:45:18.250083] [INFO ] [MAIN ] [3440/3512] WRB kept (0.7s) | 3436 kept, 4 rejected | 76.1/min | ETA: 57s [2026-01-14T12:45:18.482342] [DEBUG] [REMOTE ] WRBY: Retrieved 1077 rows, trimmed to 300. [2026-01-14T12:45:18.482749] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-14T12:45:18.483036] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-14T12:45:18.483240] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:18.483619] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-14T12:45:18.483681] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-14T12:45:18.483749] [INFO ] [MAIN ] [3441/3512] WRBY kept (0.2s) | 3437 kept, 4 rejected | 76.1/min | ETA: 56s [2026-01-14T12:45:19.120136] [DEBUG] [REMOTE ] WRLD: Retrieved 6588 rows, trimmed to 300. [2026-01-14T12:45:19.120291] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-14T12:45:19.120535] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-14T12:45:19.120701] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:19.120842] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-14T12:45:19.120888] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-14T12:45:19.120949] [INFO ] [MAIN ] [3442/3512] WRLD kept (0.6s) | 3438 kept, 4 rejected | 76.1/min | ETA: 55s [2026-01-14T12:45:19.461075] [DEBUG] [REMOTE ] WSBC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:19.461229] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-14T12:45:19.461502] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-14T12:45:19.461663] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:19.461804] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-14T12:45:19.461894] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-14T12:45:19.461962] [INFO ] [MAIN ] [3443/3512] WSBC kept (0.3s) | 3439 kept, 4 rejected | 76.1/min | ETA: 54s [2026-01-14T12:45:19.938124] [DEBUG] [REMOTE ] WSBF: Retrieved 5100 rows, trimmed to 300. [2026-01-14T12:45:19.938273] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-14T12:45:19.938502] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.57. [2026-01-14T12:45:19.938669] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:19.938793] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-14T12:45:19.938835] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-14T12:45:19.938887] [INFO ] [MAIN ] [3444/3512] WSBF kept (0.5s) | 3440 kept, 4 rejected | 76.1/min | ETA: 54s [2026-01-14T12:45:20.226286] [DEBUG] [REMOTE ] WSC: Retrieved 2038 rows, trimmed to 300. [2026-01-14T12:45:20.226429] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-14T12:45:20.226666] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-14T12:45:20.226809] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:20.226925] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-14T12:45:20.226978] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-14T12:45:20.227034] [INFO ] [MAIN ] [3445/3512] WSC kept (0.3s) | 3441 kept, 4 rejected | 76.1/min | ETA: 53s [2026-01-14T12:45:20.830376] [DEBUG] [REMOTE ] WSFS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:20.830528] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-14T12:45:20.830764] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $51.18. [2026-01-14T12:45:20.830909] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:20.831029] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-14T12:45:20.831071] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-14T12:45:20.831121] [INFO ] [MAIN ] [3446/3512] WSFS kept (0.6s) | 3442 kept, 4 rejected | 76.1/min | ETA: 52s [2026-01-14T12:45:21.309605] [DEBUG] [REMOTE ] WSM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:21.309747] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-14T12:45:21.309971] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-14T12:45:21.310108] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:21.310227] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-14T12:45:21.310272] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-14T12:45:21.310321] [INFO ] [MAIN ] [3447/3512] WSM kept (0.5s) | 3443 kept, 4 rejected | 76.1/min | ETA: 51s [2026-01-14T12:45:21.852064] [DEBUG] [REMOTE ] WSO: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:21.852209] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-14T12:45:21.852426] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-14T12:45:21.852559] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:21.852697] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-14T12:45:21.852737] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-14T12:45:21.852786] [INFO ] [MAIN ] [3448/3512] WSO kept (0.5s) | 3444 kept, 4 rejected | 76.1/min | ETA: 50s [2026-01-14T12:45:22.334229] [DEBUG] [REMOTE ] WTBA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:22.334373] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-14T12:45:22.334611] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $19.13. [2026-01-14T12:45:22.334749] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:22.334864] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-14T12:45:22.334921] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-14T12:45:22.334978] [INFO ] [MAIN ] [3449/3512] WTBA kept (0.5s) | 3445 kept, 4 rejected | 76.2/min | ETA: 50s [2026-01-14T12:45:22.795336] [DEBUG] [REMOTE ] WTFC: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:22.795491] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-14T12:45:22.795746] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $122.26. [2026-01-14T12:45:22.795886] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:22.796007] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-14T12:45:22.796048] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-14T12:45:22.796098] [INFO ] [MAIN ] [3450/3512] WTFC kept (0.5s) | 3446 kept, 4 rejected | 76.2/min | ETA: 49s [2026-01-14T12:45:23.175007] [DEBUG] [REMOTE ] WTI: Retrieved 5273 rows, trimmed to 300. [2026-01-14T12:45:23.175183] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-14T12:45:23.175488] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-14T12:45:23.175650] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:23.175783] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-14T12:45:23.175823] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-14T12:45:23.175876] [INFO ] [MAIN ] [3451/3512] WTI kept (0.4s) | 3447 kept, 4 rejected | 76.2/min | ETA: 48s [2026-01-14T12:45:23.682640] [DEBUG] [REMOTE ] WTRG: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:23.682801] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-14T12:45:23.683065] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-14T12:45:23.683205] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:23.683336] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-14T12:45:23.683378] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-14T12:45:23.683433] [INFO ] [MAIN ] [3452/3512] WTRG kept (0.5s) | 3448 kept, 4 rejected | 76.2/min | ETA: 47s [2026-01-14T12:45:24.142459] [DEBUG] [REMOTE ] WTS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:24.142631] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-14T12:45:24.142870] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-14T12:45:24.143004] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:24.143126] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-14T12:45:24.143166] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-14T12:45:24.143215] [INFO ] [MAIN ] [3453/3512] WTS kept (0.5s) | 3449 kept, 4 rejected | 76.2/min | ETA: 46s [2026-01-14T12:45:24.645059] [DEBUG] [REMOTE ] WULF: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:24.645209] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-14T12:45:24.645430] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-14T12:45:24.645565] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:24.645705] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-14T12:45:24.645770] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-14T12:45:24.645827] [INFO ] [MAIN ] [3454/3512] WULF kept (0.5s) | 3450 kept, 4 rejected | 76.2/min | ETA: 46s [2026-01-14T12:45:24.977673] [DEBUG] [REMOTE ] WVE: Retrieved 2557 rows, trimmed to 300. [2026-01-14T12:45:24.977809] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-14T12:45:24.978016] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-14T12:45:24.978150] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:24.978279] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-14T12:45:24.978320] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-14T12:45:24.978371] [INFO ] [MAIN ] [3455/3512] WVE kept (0.3s) | 3451 kept, 4 rejected | 76.2/min | ETA: 45s [2026-01-14T12:45:25.451728] [DEBUG] [REMOTE ] WWD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:25.451888] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-14T12:45:25.452139] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $247.13. [2026-01-14T12:45:25.452278] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:25.452404] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-14T12:45:25.452449] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-14T12:45:25.452500] [INFO ] [MAIN ] [3456/3512] WWD kept (0.5s) | 3452 kept, 4 rejected | 76.2/min | ETA: 44s [2026-01-14T12:45:25.950194] [DEBUG] [REMOTE ] WY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:25.950342] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-14T12:45:25.950620] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-14T12:45:25.950767] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:25.950889] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-14T12:45:25.950931] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-14T12:45:25.950982] [INFO ] [MAIN ] [3457/3512] WY kept (0.5s) | 3453 kept, 4 rejected | 76.2/min | ETA: 43s [2026-01-14T12:45:26.446378] [DEBUG] [REMOTE ] WYNN: Retrieved 5841 rows, trimmed to 300. [2026-01-14T12:45:26.446521] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-14T12:45:26.446761] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $116.37. [2026-01-14T12:45:26.446904] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:26.447024] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-14T12:45:26.447067] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-14T12:45:26.447118] [INFO ] [MAIN ] [3458/3512] WYNN kept (0.5s) | 3454 kept, 4 rejected | 76.2/min | ETA: 42s [2026-01-14T12:45:26.686007] [DEBUG] [REMOTE ] XBIL: Retrieved 717 rows, trimmed to 300. [2026-01-14T12:45:26.686170] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-14T12:45:26.686427] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.69. [2026-01-14T12:45:26.686834] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:26.686987] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-14T12:45:26.687035] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-14T12:45:26.687093] [INFO ] [MAIN ] [3459/3512] XBIL kept (0.2s) | 3455 kept, 4 rejected | 76.3/min | ETA: 42s [2026-01-14T12:45:27.325232] [DEBUG] [REMOTE ] XEL: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:27.325380] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-14T12:45:27.325817] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-14T12:45:27.325958] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:27.326077] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-14T12:45:27.326117] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-14T12:45:27.326167] [INFO ] [MAIN ] [3460/3512] XEL kept (0.6s) | 3456 kept, 4 rejected | 76.3/min | ETA: 41s [2026-01-14T12:45:27.832837] [DEBUG] [REMOTE ] XENE: Retrieved 2813 rows, trimmed to 300. [2026-01-14T12:45:27.832983] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-14T12:45:27.833206] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-14T12:45:27.833346] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:27.833482] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-14T12:45:27.833523] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-14T12:45:27.833593] [INFO ] [MAIN ] [3461/3512] XENE kept (0.5s) | 3457 kept, 4 rejected | 76.3/min | ETA: 40s [2026-01-14T12:45:28.120089] [DEBUG] [REMOTE ] XERS: Retrieved 1901 rows, trimmed to 300. [2026-01-14T12:45:28.120221] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-14T12:45:28.120439] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-14T12:45:28.120816] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:28.120948] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-14T12:45:28.120991] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-14T12:45:28.121040] [INFO ] [MAIN ] [3462/3512] XERS kept (0.3s) | 3458 kept, 4 rejected | 76.3/min | ETA: 39s [2026-01-14T12:45:28.543230] [DEBUG] [REMOTE ] XGN: Retrieved 1588 rows, trimmed to 300. [2026-01-14T12:45:28.543364] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-14T12:45:28.543592] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.15. [2026-01-14T12:45:28.543736] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:28.543847] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-14T12:45:28.543889] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-14T12:45:28.543938] [INFO ] [MAIN ] [3463/3512] XGN kept (0.4s) | 3459 kept, 4 rejected | 76.3/min | ETA: 39s [2026-01-14T12:45:29.119926] [DEBUG] [REMOTE ] XOM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:29.120073] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-14T12:45:29.120290] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $111.28. [2026-01-14T12:45:29.120425] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:29.120538] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-14T12:45:29.120598] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-14T12:45:29.120648] [INFO ] [MAIN ] [3464/3512] XOM kept (0.6s) | 3460 kept, 4 rejected | 76.3/min | ETA: 38s [2026-01-14T12:45:29.594478] [DEBUG] [REMOTE ] XOMA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:29.594672] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-14T12:45:29.594943] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-14T12:45:29.595081] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:29.595210] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-14T12:45:29.595290] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-14T12:45:29.595360] [INFO ] [MAIN ] [3465/3512] XOMA kept (0.5s) | 3461 kept, 4 rejected | 76.3/min | ETA: 37s [2026-01-14T12:45:29.855378] [DEBUG] [REMOTE ] XOS: Retrieved 1104 rows, trimmed to 300. [2026-01-14T12:45:29.855532] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-14T12:45:29.855771] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-14T12:45:29.855914] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:29.856030] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-14T12:45:29.856071] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-14T12:45:29.856121] [INFO ] [MAIN ] [3466/3512] XOS kept (0.3s) | 3462 kept, 4 rejected | 76.3/min | ETA: 36s [2026-01-14T12:45:30.296089] [DEBUG] [REMOTE ] XP: Retrieved 1530 rows, trimmed to 300. [2026-01-14T12:45:30.296272] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-14T12:45:30.296623] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-14T12:45:30.296825] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:30.297016] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-14T12:45:30.297077] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-14T12:45:30.297147] [INFO ] [MAIN ] [3467/3512] XP kept (0.4s) | 3463 kept, 4 rejected | 76.3/min | ETA: 35s [2026-01-14T12:45:30.843006] [DEBUG] [REMOTE ] XPEL: Retrieved 4644 rows, trimmed to 300. [2026-01-14T12:45:30.843159] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-14T12:45:30.843394] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-14T12:45:30.843532] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:30.843681] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-14T12:45:30.843726] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-14T12:45:30.843778] [INFO ] [MAIN ] [3468/3512] XPEL kept (0.5s) | 3464 kept, 4 rejected | 76.3/min | ETA: 35s [2026-01-14T12:45:31.275140] [DEBUG] [REMOTE ] XPO: Retrieved 5603 rows, trimmed to 300. [2026-01-14T12:45:31.275301] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-14T12:45:31.275592] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-14T12:45:31.275775] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:31.275923] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-14T12:45:31.275973] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-14T12:45:31.276034] [INFO ] [MAIN ] [3469/3512] XPO kept (0.4s) | 3465 kept, 4 rejected | 76.3/min | ETA: 34s [2026-01-14T12:45:31.524998] [DEBUG] [REMOTE ] XPOF: Retrieved 1124 rows, trimmed to 300. [2026-01-14T12:45:31.525148] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-14T12:45:31.525368] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-14T12:45:31.525538] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:31.525721] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-14T12:45:31.525780] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-14T12:45:31.525833] [INFO ] [MAIN ] [3470/3512] XPOF kept (0.2s) | 3466 kept, 4 rejected | 76.4/min | ETA: 33s [2026-01-14T12:45:32.013053] [DEBUG] [REMOTE ] XPRO: Retrieved 3126 rows, trimmed to 300. [2026-01-14T12:45:32.013198] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-14T12:45:32.013420] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.44. [2026-01-14T12:45:32.013559] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:32.013692] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-14T12:45:32.013733] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-14T12:45:32.013783] [INFO ] [MAIN ] [3471/3512] XPRO kept (0.5s) | 3467 kept, 4 rejected | 76.4/min | ETA: 32s [2026-01-14T12:45:32.548087] [DEBUG] [REMOTE ] XRAY: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:32.548234] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-14T12:45:32.548464] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-14T12:45:32.548653] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:32.548774] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-14T12:45:32.549001] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-14T12:45:32.549051] [INFO ] [MAIN ] [3472/3512] XRAY kept (0.5s) | 3468 kept, 4 rejected | 76.4/min | ETA: 31s [2026-01-14T12:45:33.044836] [DEBUG] [REMOTE ] XRX: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:33.045180] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-14T12:45:33.045412] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-14T12:45:33.045548] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:33.045906] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-14T12:45:33.045947] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-14T12:45:33.045997] [INFO ] [MAIN ] [3473/3512] XRX kept (0.5s) | 3469 kept, 4 rejected | 76.4/min | ETA: 31s [2026-01-14T12:45:33.189428] [DEBUG] [REMOTE ] XTIA: Retrieved 462 rows, trimmed to 300. [2026-01-14T12:45:33.189613] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-14T12:45:33.189862] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-14T12:45:33.190001] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:33.190115] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-14T12:45:33.190157] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-14T12:45:33.190207] [INFO ] [MAIN ] [3474/3512] XTIA kept (0.1s) | 3470 kept, 4 rejected | 76.4/min | ETA: 30s [2026-01-14T12:45:33.759516] [DEBUG] [REMOTE ] XYF: Retrieved 1839 rows, trimmed to 300. [2026-01-14T12:45:33.759676] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-14T12:45:33.759915] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-14T12:45:33.760061] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:33.760173] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-14T12:45:33.760215] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-14T12:45:33.760264] [INFO ] [MAIN ] [3475/3512] XYF kept (0.6s) | 3471 kept, 4 rejected | 76.4/min | ETA: 29s [2026-01-14T12:45:34.222814] [DEBUG] [REMOTE ] XYL: Retrieved 3583 rows, trimmed to 300. [2026-01-14T12:45:34.222956] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-14T12:45:34.223170] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-14T12:45:34.223304] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:34.223416] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-14T12:45:34.223481] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-14T12:45:34.223532] [INFO ] [MAIN ] [3476/3512] XYL kept (0.5s) | 3472 kept, 4 rejected | 76.4/min | ETA: 28s [2026-01-14T12:45:34.487696] [DEBUG] [REMOTE ] YALA: Retrieved 1328 rows, trimmed to 300. [2026-01-14T12:45:34.487829] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-14T12:45:34.488041] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-14T12:45:34.488178] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:34.488292] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-14T12:45:34.488332] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-14T12:45:34.488382] [INFO ] [MAIN ] [3477/3512] YALA kept (0.3s) | 3473 kept, 4 rejected | 76.4/min | ETA: 27s [2026-01-14T12:45:35.012204] [DEBUG] [REMOTE ] YELP: Retrieved 3487 rows, trimmed to 300. [2026-01-14T12:45:35.012343] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-14T12:45:35.012564] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-14T12:45:35.012741] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:35.012854] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-14T12:45:35.012896] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-14T12:45:35.012948] [INFO ] [MAIN ] [3478/3512] YELP kept (0.5s) | 3474 kept, 4 rejected | 76.4/min | ETA: 27s [2026-01-14T12:45:35.183021] [DEBUG] [REMOTE ] YETI: Retrieved 1813 rows, trimmed to 300. [2026-01-14T12:45:35.183156] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-14T12:45:35.183361] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-14T12:45:35.183495] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:35.183655] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-14T12:45:35.183699] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-14T12:45:35.183747] [INFO ] [MAIN ] [3479/3512] YETI kept (0.2s) | 3475 kept, 4 rejected | 76.5/min | ETA: 26s [2026-01-14T12:45:35.691558] [DEBUG] [REMOTE ] YMM: Retrieved 1146 rows, trimmed to 300. [2026-01-14T12:45:35.691721] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-14T12:45:35.691942] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.09. [2026-01-14T12:45:35.692077] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:35.692186] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-14T12:45:35.692226] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-14T12:45:35.692274] [INFO ] [MAIN ] [3480/3512] YMM kept (0.5s) | 3476 kept, 4 rejected | 76.5/min | ETA: 25s [2026-01-14T12:45:36.308797] [DEBUG] [REMOTE ] YPF: Retrieved 6589 rows, trimmed to 300. [2026-01-14T12:45:36.308967] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-14T12:45:36.309253] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-14T12:45:36.309407] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:36.309549] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-14T12:45:36.309623] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-14T12:45:36.309684] [INFO ] [MAIN ] [3481/3512] YPF kept (0.6s) | 3477 kept, 4 rejected | 76.5/min | ETA: 24s [2026-01-14T12:45:36.468623] [DEBUG] [REMOTE ] YQQQ: Retrieved 354 rows, trimmed to 300. [2026-01-14T12:45:36.468766] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-14T12:45:36.468997] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.49. [2026-01-14T12:45:36.469140] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:36.469255] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-14T12:45:36.469296] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-14T12:45:36.469346] [INFO ] [MAIN ] [3482/3512] YQQQ kept (0.2s) | 3478 kept, 4 rejected | 76.5/min | ETA: 24s [2026-01-14T12:45:37.057751] [DEBUG] [REMOTE ] YRD: Retrieved 2531 rows, trimmed to 300. [2026-01-14T12:45:37.058085] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-14T12:45:37.058303] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-14T12:45:37.058443] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:37.058558] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-14T12:45:37.058620] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-14T12:45:37.058671] [INFO ] [MAIN ] [3483/3512] YRD kept (0.6s) | 3479 kept, 4 rejected | 76.5/min | ETA: 23s [2026-01-14T12:45:37.377873] [DEBUG] [REMOTE ] YSG: Retrieved 1292 rows, trimmed to 300. [2026-01-14T12:45:37.378013] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-14T12:45:37.378219] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-14T12:45:37.378357] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:37.378469] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-14T12:45:37.378511] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-14T12:45:37.378561] [INFO ] [MAIN ] [3484/3512] YSG kept (0.3s) | 3480 kept, 4 rejected | 76.5/min | ETA: 22s [2026-01-14T12:45:37.726823] [DEBUG] [REMOTE ] YTRA: Retrieved 2279 rows, trimmed to 300. [2026-01-14T12:45:37.727171] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-14T12:45:37.727419] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-14T12:45:37.727620] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:37.727814] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-14T12:45:37.727876] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-14T12:45:37.728119] [INFO ] [MAIN ] [3485/3512] YTRA kept (0.3s) | 3481 kept, 4 rejected | 76.5/min | ETA: 21s [2026-01-14T12:45:38.371702] [DEBUG] [REMOTE ] YUM: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:38.371856] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-14T12:45:38.372298] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-14T12:45:38.372437] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:38.372560] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-14T12:45:38.372620] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-14T12:45:38.372673] [INFO ] [MAIN ] [3486/3512] YUM kept (0.6s) | 3482 kept, 4 rejected | 76.5/min | ETA: 20s [2026-01-14T12:45:38.525986] [DEBUG] [REMOTE ] YUMC: Retrieved 2323 rows, trimmed to 300. [2026-01-14T12:45:38.526123] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-14T12:45:38.526337] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-14T12:45:38.526478] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:38.526623] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-14T12:45:38.526690] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-14T12:45:38.526743] [INFO ] [MAIN ] [3487/3512] YUMC kept (0.2s) | 3483 kept, 4 rejected | 76.5/min | ETA: 20s [2026-01-14T12:45:39.096148] [DEBUG] [REMOTE ] Z: Retrieved 2628 rows, trimmed to 300. [2026-01-14T12:45:39.096280] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-14T12:45:39.096483] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-14T12:45:39.096645] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:39.096757] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-14T12:45:39.096797] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-14T12:45:39.096846] [INFO ] [MAIN ] [3488/3512] Z kept (0.6s) | 3484 kept, 4 rejected | 76.5/min | ETA: 19s [2026-01-14T12:45:39.677342] [DEBUG] [REMOTE ] ZBH: Retrieved 6154 rows, trimmed to 300. [2026-01-14T12:45:39.677487] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-14T12:45:39.677763] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-14T12:45:39.677909] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:39.678037] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-14T12:45:39.678080] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-14T12:45:39.678133] [INFO ] [MAIN ] [3489/3512] ZBH kept (0.6s) | 3485 kept, 4 rejected | 76.6/min | ETA: 18s [2026-01-14T12:45:39.805182] [DEBUG] [REMOTE ] ZBIO: Retrieved 334 rows, trimmed to 300. [2026-01-14T12:45:39.805349] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-14T12:45:39.805648] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-14T12:45:39.805847] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:39.806005] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-14T12:45:39.806064] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-14T12:45:39.806135] [INFO ] [MAIN ] [3490/3512] ZBIO kept (0.1s) | 3486 kept, 4 rejected | 76.6/min | ETA: 17s [2026-01-14T12:45:40.537679] [DEBUG] [REMOTE ] ZBRA: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:40.537831] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-14T12:45:40.538066] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-14T12:45:40.538203] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:40.538341] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-14T12:45:40.538382] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-14T12:45:40.538433] [INFO ] [MAIN ] [3491/3512] ZBRA kept (0.7s) | 3487 kept, 4 rejected | 76.6/min | ETA: 16s [2026-01-14T12:45:41.051262] [DEBUG] [REMOTE ] ZD: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:41.051548] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-14T12:45:41.052065] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-14T12:45:41.052245] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:41.052422] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-14T12:45:41.052466] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-14T12:45:41.052531] [INFO ] [MAIN ] [3492/3512] ZD kept (0.5s) | 3488 kept, 4 rejected | 76.6/min | ETA: 16s [2026-01-14T12:45:41.405168] [DEBUG] [REMOTE ] ZEPP: Retrieved 1993 rows, trimmed to 300. [2026-01-14T12:45:41.405443] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-14T12:45:41.405909] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-14T12:45:41.406090] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:41.406270] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-14T12:45:41.406314] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-14T12:45:41.406384] [INFO ] [MAIN ] [3493/3512] ZEPP kept (0.4s) | 3489 kept, 4 rejected | 76.6/min | ETA: 15s [2026-01-14T12:45:41.701556] [DEBUG] [REMOTE ] ZETA: Retrieved 1154 rows, trimmed to 300. [2026-01-14T12:45:41.701848] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-14T12:45:41.702244] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-14T12:45:41.702416] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:41.702687] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-14T12:45:41.702748] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-14T12:45:41.702818] [INFO ] [MAIN ] [3494/3512] ZETA kept (0.3s) | 3490 kept, 4 rejected | 76.6/min | ETA: 14s [2026-01-14T12:45:42.450160] [DEBUG] [REMOTE ] ZEUS: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:42.450311] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-14T12:45:42.450558] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.41. [2026-01-14T12:45:42.450721] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:42.450848] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-14T12:45:42.450889] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-14T12:45:42.450940] [INFO ] [MAIN ] [3495/3512] ZEUS kept (0.7s) | 3491 kept, 4 rejected | 76.6/min | ETA: 13s [2026-01-14T12:45:42.678507] [DEBUG] [REMOTE ] ZGN: Retrieved 1020 rows, trimmed to 300. [2026-01-14T12:45:42.678757] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-14T12:45:42.679085] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.70. [2026-01-14T12:45:42.679274] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:42.679425] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-14T12:45:42.679475] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-14T12:45:42.679544] [INFO ] [MAIN ] [3496/3512] ZGN kept (0.2s) | 3492 kept, 4 rejected | 76.6/min | ETA: 13s [2026-01-14T12:45:43.093629] [DEBUG] [REMOTE ] ZH: Retrieved 1206 rows, trimmed to 300. [2026-01-14T12:45:43.093791] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-14T12:45:43.094022] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-14T12:45:43.094164] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:43.094303] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-14T12:45:43.094346] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-14T12:45:43.094397] [INFO ] [MAIN ] [3497/3512] ZH kept (0.4s) | 3493 kept, 4 rejected | 76.6/min | ETA: 12s [2026-01-14T12:45:43.428232] [DEBUG] [REMOTE ] ZIM: Retrieved 1246 rows, trimmed to 300. [2026-01-14T12:45:43.428367] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-14T12:45:43.428602] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.22. [2026-01-14T12:45:43.428750] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:43.428863] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-14T12:45:43.428935] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-14T12:45:43.429004] [INFO ] [MAIN ] [3498/3512] ZIM kept (0.3s) | 3494 kept, 4 rejected | 76.6/min | ETA: 11s [2026-01-14T12:45:44.106859] [DEBUG] [REMOTE ] ZION: Retrieved 6590 rows, trimmed to 300. [2026-01-14T12:45:44.107005] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-14T12:45:44.107257] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-14T12:45:44.107401] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:44.107551] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-14T12:45:44.107611] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-14T12:45:44.107663] [INFO ] [MAIN ] [3499/3512] ZION kept (0.7s) | 3495 kept, 4 rejected | 76.6/min | ETA: 10s [2026-01-14T12:45:44.360102] [DEBUG] [REMOTE ] ZIP: Retrieved 1164 rows, trimmed to 300. [2026-01-14T12:45:44.360233] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-14T12:45:44.360440] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.08. [2026-01-14T12:45:44.360595] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:44.360711] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-14T12:45:44.360752] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-14T12:45:44.360801] [INFO ] [MAIN ] [3500/3512] ZIP kept (0.3s) | 3496 kept, 4 rejected | 76.7/min | ETA: 9s [2026-01-14T12:45:44.862692] [DEBUG] [REMOTE ] ZLAB: Retrieved 2090 rows, trimmed to 300. [2026-01-14T12:45:44.862825] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-14T12:45:44.863027] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-14T12:45:44.863160] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:44.863269] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-14T12:45:44.863309] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-14T12:45:44.863357] [INFO ] [MAIN ] [3501/3512] ZLAB kept (0.5s) | 3497 kept, 4 rejected | 76.7/min | ETA: 9s [2026-01-14T12:45:45.192808] [DEBUG] [REMOTE ] ZM: Retrieved 1694 rows, trimmed to 300. [2026-01-14T12:45:45.192977] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-14T12:45:45.193259] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-14T12:45:45.193449] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:45.193613] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-14T12:45:45.193660] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-14T12:45:45.193708] [INFO ] [MAIN ] [3502/3512] ZM kept (0.3s) | 3498 kept, 4 rejected | 76.7/min | ETA: 8s [2026-01-14T12:45:45.582291] [DEBUG] [REMOTE ] ZNTL: Retrieved 1452 rows, trimmed to 300. [2026-01-14T12:45:45.582430] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-14T12:45:45.582656] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-14T12:45:45.582797] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:45.582926] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-14T12:45:45.582968] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-14T12:45:45.583017] [INFO ] [MAIN ] [3503/3512] ZNTL kept (0.4s) | 3499 kept, 4 rejected | 76.7/min | ETA: 7s [2026-01-14T12:45:45.897841] [DEBUG] [REMOTE ] ZS: Retrieved 1968 rows, trimmed to 300. [2026-01-14T12:45:45.897992] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-14T12:45:45.898210] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $216.63. [2026-01-14T12:45:45.898348] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:45.898462] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-14T12:45:45.898504] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-14T12:45:45.898554] [INFO ] [MAIN ] [3504/3512] ZS kept (0.3s) | 3500 kept, 4 rejected | 76.7/min | ETA: 6s [2026-01-14T12:45:46.412692] [DEBUG] [REMOTE ] ZTO: Retrieved 2315 rows, trimmed to 300. [2026-01-14T12:45:46.412880] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-14T12:45:46.413318] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-14T12:45:46.413462] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:46.413606] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-14T12:45:46.413651] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-14T12:45:46.413704] [INFO ] [MAIN ] [3505/3512] ZTO kept (0.5s) | 3501 kept, 4 rejected | 76.7/min | ETA: 5s [2026-01-14T12:45:46.736410] [DEBUG] [REMOTE ] ZTS: Retrieved 3257 rows, trimmed to 300. [2026-01-14T12:45:46.736554] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-14T12:45:46.736804] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-14T12:45:46.736945] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:46.737064] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-14T12:45:46.737105] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-14T12:45:46.737157] [INFO ] [MAIN ] [3506/3512] ZTS kept (0.3s) | 3502 kept, 4 rejected | 76.7/min | ETA: 5s [2026-01-14T12:45:47.324158] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5205 rows, trimmed to 300. [2026-01-14T12:45:47.324315] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-14T12:45:47.324586] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $20.36. [2026-01-14T12:45:47.324727] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:47.324849] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-14T12:45:47.324890] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-14T12:45:47.324941] [INFO ] [MAIN ] [3507/3512] ZUMZ kept (0.6s) | 3503 kept, 4 rejected | 76.7/min | ETA: 4s [2026-01-14T12:45:47.554912] [DEBUG] [REMOTE ] ZURA: Retrieved 1094 rows, trimmed to 300. [2026-01-14T12:45:47.555055] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-14T12:45:47.555264] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-14T12:45:47.555402] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:47.555513] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-14T12:45:47.555553] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-14T12:45:47.555619] [INFO ] [MAIN ] [3508/3512] ZURA kept (0.2s) | 3504 kept, 4 rejected | 76.7/min | ETA: 3s [2026-01-14T12:45:47.982998] [DEBUG] [REMOTE ] ZVIA: Retrieved 1125 rows, trimmed to 300. [2026-01-14T12:45:47.983145] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-14T12:45:47.983356] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.74. [2026-01-14T12:45:47.983498] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:47.983649] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-14T12:45:47.983718] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-14T12:45:47.983770] [INFO ] [MAIN ] [3509/3512] ZVIA kept (0.4s) | 3505 kept, 4 rejected | 76.8/min | ETA: 2s [2026-01-14T12:45:48.479010] [DEBUG] [REMOTE ] ZVRA: Retrieved 2703 rows, trimmed to 300. [2026-01-14T12:45:48.479189] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-14T12:45:48.479466] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-14T12:45:48.479673] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:48.479830] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-14T12:45:48.479884] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-14T12:45:48.479955] [INFO ] [MAIN ] [3510/3512] ZVRA kept (0.5s) | 3506 kept, 4 rejected | 76.8/min | ETA: 2s [2026-01-14T12:45:48.892666] [DEBUG] [REMOTE ] ZWS: Retrieved 3468 rows, trimmed to 300. [2026-01-14T12:45:48.892845] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-14T12:45:48.893088] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-14T12:45:48.893234] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:48.893355] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-14T12:45:48.893399] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-14T12:45:48.893454] [INFO ] [MAIN ] [3511/3512] ZWS kept (0.4s) | 3507 kept, 4 rejected | 76.8/min | ETA: 1s [2026-01-14T12:45:49.237552] [DEBUG] [REMOTE ] ZYME: Retrieved 2190 rows, trimmed to 300. [2026-01-14T12:45:49.237722] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-14T12:45:49.237956] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-14T12:45:49.238119] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-14T12:45:49.238237] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-14T12:45:49.238280] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-14T12:45:49.238333] [INFO ] [MAIN ] [3512/3512] ZYME kept (0.3s) | 3508 kept, 4 rejected | 76.8/min | ETA: 0s [2026-01-14T12:45:49.238401] [INFO ] [MAIN ] Completed in 45.7m | 3508 viable symbols [2026-01-14T12:45:49.238438] [INFO ] [MAIN ] Saving master inventory... [2026-01-14T12:45:49.239115] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3508 symbols. [2026-01-14T12:45:49.239159] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-14T12:45:49.239340] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-14T12:45:49.239605] [INFO ] [STATE ] Last completion updated: 2026-01-14T12:45:49.239451